aboutsummaryrefslogtreecommitdiff
path: root/classes/userCmdInfo.go
diff options
context:
space:
mode:
Diffstat (limited to 'classes/userCmdInfo.go')
-rw-r--r--classes/userCmdInfo.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/classes/userCmdInfo.go b/classes/userCmdInfo.go
index aae1804..a85a495 100644
--- a/classes/userCmdInfo.go
+++ b/classes/userCmdInfo.go
@@ -1,5 +1,11 @@
1package classes 1package classes
2 2
3import (
4 "fmt"
5
6 "github.com/bisaxa/demoparser/utils"
7)
8
3type UserCmdInfo struct { 9type UserCmdInfo struct {
4 CommandNumber int32 10 CommandNumber int32
5 TickCount int32 11 TickCount int32
@@ -11,6 +17,15 @@ type UserCmdInfo struct {
11 UpMove float32 17 UpMove float32
12} 18}
13 19
20func UserCmdInfoInit(byteArr []byte, size int32) (output UserCmdInfo) {
21 var class UserCmdInfo
22 if utils.ReadBitsFromReversedByteArray1(byteArr) {
23 class.CommandNumber = int32(utils.ReadBitsFromReversedByteArray16(byteArr, 15))
24 fmt.Printf("%b\n", class.CommandNumber)
25 }
26 return class
27}
28
14/* 29/*
15func UserCmdInfoInit(byteArr []byte, size int) (output UserCmdInfo) { 30func UserCmdInfoInit(byteArr []byte, size int) (output UserCmdInfo) {
16 var class UserCmdInfo 31 var class UserCmdInfo