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.go44
1 files changed, 44 insertions, 0 deletions
diff --git a/packets/messages/message.go b/packets/messages/message.go
index c508bfa..05690cc 100644
--- a/packets/messages/message.go
+++ b/packets/messages/message.go
@@ -40,6 +40,50 @@ func ParseMessage(data []byte) []Message {
40 messages = append(messages, Message{Data: types.ParseSvcClassInfo(reader)}) 40 messages = append(messages, Message{Data: types.ParseSvcClassInfo(reader)})
41 case 0x11: 41 case 0x11:
42 messages = append(messages, Message{Data: types.ParseSvcSetPause(reader)}) 42 messages = append(messages, Message{Data: types.ParseSvcSetPause(reader)})
43 case 0x12:
44 messages = append(messages, Message{Data: types.ParseSvcCreateStringTable(reader)})
45 case 0x13:
46 messages = append(messages, Message{Data: types.ParseSvcUpdateStringTable(reader)})
47 case 0x14:
48 messages = append(messages, Message{Data: types.ParseSvcVoiceInit(reader)})
49 case 0x15:
50 messages = append(messages, Message{Data: types.ParseSvcVoiceData(reader)})
51 case 0x16:
52 messages = append(messages, Message{Data: types.ParseSvcPrint(reader)})
53 case 0x17:
54 messages = append(messages, Message{Data: types.ParseSvcSounds(reader)})
55 case 0x18:
56 messages = append(messages, Message{Data: types.ParseSvcSetView(reader)})
57 case 0x19:
58 messages = append(messages, Message{Data: types.ParseSvcFixAngle(reader)})
59 case 0x20:
60 messages = append(messages, Message{Data: types.ParseSvcCrosshairAngle(reader)})
61 case 0x21:
62 // TODO: SvcBspDecal
63 case 0x22:
64 messages = append(messages, Message{Data: types.ParseSvcSplitScreen(reader)})
65 case 0x23:
66 messages = append(messages, Message{Data: types.ParseSvcUserMessage(reader)})
67 case 0x24:
68 messages = append(messages, Message{Data: types.ParseSvcEntityMessage(reader)})
69 case 0x25:
70 // TODO: SvcGameEvent
71 case 0x26:
72 messages = append(messages, Message{Data: types.ParseSvcPacketEntities(reader)})
73 case 0x27:
74 messages = append(messages, Message{Data: types.ParseSvcTempEntities(reader)})
75 case 0x28:
76 messages = append(messages, Message{Data: types.ParseSvcPrefetch(reader)})
77 case 0x29:
78 messages = append(messages, Message{Data: types.ParseSvcMenu(reader)})
79 case 0x30:
80 messages = append(messages, Message{Data: types.ParseSvcGameEventList(reader)})
81 case 0x31:
82 messages = append(messages, Message{Data: types.ParseSvcGetCvarValue(reader)})
83 case 0x32:
84 messages = append(messages, Message{Data: types.ParseSvcCmdKeyValues(reader)})
85 case 0x33:
86 messages = append(messages, Message{Data: types.ParseSvcPaintmapData(reader)})
43 } 87 }
44 } 88 }
45 return messages 89 return messages