aboutsummaryrefslogtreecommitdiff
path: root/packets/messages/message.go
diff options
context:
space:
mode:
Diffstat (limited to 'packets/messages/message.go')
-rw-r--r--packets/messages/message.go12
1 files changed, 1 insertions, 11 deletions
diff --git a/packets/messages/message.go b/packets/messages/message.go
index 376a3d5..4a00212 100644
--- a/packets/messages/message.go
+++ b/packets/messages/message.go
@@ -7,15 +7,6 @@ import (
7 "github.com/pektezol/demoparser/packets/messages/types" 7 "github.com/pektezol/demoparser/packets/messages/types"
8) 8)
9 9
10// TODO: Read data properly in:
11// SvcCreateStringTable
12// SvcGameEventList
13// SvcPacketEntities
14// SvcSounds
15// SvcTempEntities
16// SvcUpdateStringTable
17// SvcUserMessage
18
19func ParseMessage(data []byte) []Message { 10func ParseMessage(data []byte) []Message {
20 reader := bitreader.Reader(bytes.NewReader(data), true) 11 reader := bitreader.Reader(bytes.NewReader(data), true)
21 var messages []Message 12 var messages []Message
@@ -24,7 +15,6 @@ func ParseMessage(data []byte) []Message {
24 if err != nil { 15 if err != nil {
25 break 16 break
26 } 17 }
27 // fmt.Printf("Reading message type: %d\n", messageType)
28 switch messageType { 18 switch messageType {
29 case 0: 19 case 0:
30 messages = append(messages, Message{Data: types.NetNop{}}) 20 messages = append(messages, Message{Data: types.NetNop{}})
@@ -77,7 +67,7 @@ func ParseMessage(data []byte) []Message {
77 case 24: 67 case 24:
78 messages = append(messages, Message{Data: types.ParseSvcEntityMessage(reader)}) 68 messages = append(messages, Message{Data: types.ParseSvcEntityMessage(reader)})
79 case 25: 69 case 25:
80 // TODO: SvcGameEvent 70 messages = append(messages, Message{Data: types.ParseSvcGameEvent(reader)})
81 case 26: 71 case 26:
82 messages = append(messages, Message{Data: types.ParseSvcPacketEntities(reader)}) 72 messages = append(messages, Message{Data: types.ParseSvcPacketEntities(reader)})
83 case 27: 73 case 27: