diff options
| author | BiSaXa <1669855+BiSaXa@users.noreply.github.com> | 2022-08-28 18:46:20 +0300 |
|---|---|---|
| committer | BiSaXa <1669855+BiSaXa@users.noreply.github.com> | 2022-08-28 18:46:20 +0300 |
| commit | bb3801544a0ed1f47c7074649c81f638b48d2f25 (patch) | |
| tree | 055d5fc4cb71d980686dc5e45925c0f6185a1541 /messages | |
| parent | Update and rename go-windows-amd64.yml to CI.yml (diff) | |
| download | sdp.go-bb3801544a0ed1f47c7074649c81f638b48d2f25.tar.gz sdp.go-bb3801544a0ed1f47c7074649c81f638b48d2f25.tar.bz2 sdp.go-bb3801544a0ed1f47c7074649c81f638b48d2f25.zip | |
module name and other changes
Diffstat (limited to 'messages')
| -rw-r--r-- | messages/messages.go | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/messages/messages.go b/messages/messages.go index 7d00ec1..075aece 100644 --- a/messages/messages.go +++ b/messages/messages.go | |||
| @@ -3,7 +3,9 @@ package messages | |||
| 3 | import ( | 3 | import ( |
| 4 | "fmt" | 4 | "fmt" |
| 5 | "os" | 5 | "os" |
| 6 | "parser/utils" | 6 | |
| 7 | "github.com/bisaxa/demoparser/classes" | ||
| 8 | "github.com/bisaxa/demoparser/utils" | ||
| 7 | ) | 9 | ) |
| 8 | 10 | ||
| 9 | const MSSC int32 = 2 | 11 | const MSSC int32 = 2 |
| @@ -46,12 +48,12 @@ func ParseMessage(file *os.File) (statusCode int) { | |||
| 46 | return 4 | 48 | return 4 |
| 47 | case 0x05: // Usercmd FIXME: Correct bit-packing inside classes | 49 | case 0x05: // Usercmd FIXME: Correct bit-packing inside classes |
| 48 | var usercmd UserCmd | 50 | var usercmd UserCmd |
| 49 | // var usercmdinfo classes.UserCmdInfo | 51 | var usercmdinfo classes.UserCmdInfo |
| 50 | usercmd.Cmd = int32(utils.IntFromBytes(utils.ReadByteFromFile(file, 4))) | 52 | usercmd.Cmd = int32(utils.IntFromBytes(utils.ReadByteFromFile(file, 4))) |
| 51 | usercmd.Size = int32(utils.IntFromBytes(utils.ReadByteFromFile(file, 4))) | 53 | usercmd.Size = int32(utils.IntFromBytes(utils.ReadByteFromFile(file, 4))) |
| 52 | usercmd.Data = utils.ReadByteFromFile(file, usercmd.Size) | 54 | usercmd.Data = utils.ReadByteFromFile(file, usercmd.Size) |
| 53 | // usercmdinfo = classes.UserCmdInfoInit(usercmd.Data, int(usercmd.Size)) | 55 | usercmdinfo = classes.UserCmdInfoInit(usercmd.Data, usercmd.Size) |
| 54 | // fmt.Printf("[%d] UserCmd: %v\n", utils.IntFromBytes(Tick), usercmdinfo) | 56 | fmt.Printf("[%d] UserCmd: %v\n", message.Tick, usercmdinfo) |
| 55 | return 5 | 57 | return 5 |
| 56 | case 0x06: // DataTables | 58 | case 0x06: // DataTables |
| 57 | var datatables DataTables | 59 | var datatables DataTables |