aboutsummaryrefslogtreecommitdiff
path: root/classes/stringTable.go
blob: 083361233c4f995aad838dc452c994589f093bf6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package classes

type StringTable struct {
	NumOfTables        int32
	TableName          string
	NumOfEntries       int16
	EntryName          string
	EntrySize          int16
	EntryData          []byte
	NumOfClientEntries int16
	ClientEntryName    string
	ClientEntrySize    int16
	ClientEntryData    []byte
}

/*
func StringTableInit(bytes []byte) (output StringTable) {
	var class StringTable
	class.NumOfTables = int(utils.IntFromBytes(bytes[:1]))
	class.TableName = string(bytes[1:16])
	class.ViewAngles = utils.FloatArrFromBytes(bytes[16:28])
	class.LocalViewAngles = utils.FloatArrFromBytes(bytes[28:40])
	class.ViewOrigin2 = utils.FloatArrFromBytes(bytes[40:52])
	class.ViewAngles2 = utils.FloatArrFromBytes(bytes[52:64])
	class.LocalViewAngles2 = utils.FloatArrFromBytes(bytes[64:76])
	return class
}*/