From f108a577658c9aab8496da4ebd0fb4f0216093e8 Mon Sep 17 00:00:00 2001 From: BiSaXa <1669855+BiSaXa@users.noreply.github.com> Date: Sat, 27 Aug 2022 13:02:35 +0300 Subject: init --- classes/stringTable.go | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 classes/stringTable.go (limited to 'classes/stringTable.go') diff --git a/classes/stringTable.go b/classes/stringTable.go new file mode 100644 index 0000000..0833612 --- /dev/null +++ b/classes/stringTable.go @@ -0,0 +1,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 +}*/ -- cgit v1.2.3