From 0a3082bd167b2caa1d4a54b62d72e8be13ff43b0 Mon Sep 17 00:00:00 2001 From: BiSaXa <1669855+BiSaXa@users.noreply.github.com> Date: Sat, 27 Aug 2022 18:53:13 +0300 Subject: some stuff before i realized i need my own bitreader library --- messages/messages.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'messages/messages.go') diff --git a/messages/messages.go b/messages/messages.go index db9d027..04c7268 100644 --- a/messages/messages.go +++ b/messages/messages.go @@ -7,8 +7,11 @@ import ( "parser/utils" ) +const ( + MSSC int32 = 2 +) + func MessageTypeCheck(file *os.File) (statusCode int) { - var MSSC int32 = 2 Type := make([]byte, 1) Tick := make([]byte, 4) Slot := make([]byte, 1) @@ -48,12 +51,12 @@ func MessageTypeCheck(file *os.File) (statusCode int) { return 4 case 0x05: // Usercmd FIXME: Correct bit-packing inside classes var usercmd UserCmd - //var usercmdinfo classes.UserCmdInfo + var usercmdinfo classes.UserCmdInfo usercmd.Cmd = int32(utils.IntFromBytes(utils.ReadByteFromFile(file, 4))) usercmd.Size = int32(utils.IntFromBytes(utils.ReadByteFromFile(file, 4))) usercmd.Data = utils.ReadByteFromFile(file, usercmd.Size) - //usercmdinfo = classes.UserCmdInfoInit(usercmd.Data, int(usercmd.Size)) - //fmt.Printf("[%d] UserCmd: %v\n", utils.IntFromBytes(Tick), usercmdinfo) + usercmdinfo = classes.UserCmdInfoInit(usercmd.Data, int(usercmd.Size)) + fmt.Printf("[%d] UserCmd: %v\n", utils.IntFromBytes(Tick), usercmdinfo) return 5 case 0x06: // DataTables var datatables DataTables -- cgit v1.2.3