Game Messages
This page describes the game messages structure, all kinds of game messages available, and their purpose.
INFO
- SV : Server sending to client
- CL : Client sending to server
1 - NETMSGTYPE_SV_MOTD
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Message | String | TODO |
2 - NETMSGTYPE_SV_BROADCAST
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Message | String | TODO |
3 - NETMSGTYPE_SV_CHAT
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Team | Integer | TODO |
Client ID | Integer | TODO |
Message | String | TODO |
4 - NETMSGTYPE_SV_KILLMSG
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Killer | Integer | TODO |
Victim | Integer | TODO |
Weapon | Integer | TODO |
Mode Special? | Integer | TODO |
5 - NETMSGTYPE_SV_SOUNDGLOBAL
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Sound | Integer | TODO |
6 - NETMSGTYPE_SV_TUNEPARAMS
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Show Large Structure
Field | Type | Description |
---|---|---|
Ground Control Speed | Integer | TODO |
Ground Control Acceleration | Integer | TODO |
Ground Friction | Integer | TODO |
Ground Jump Impulse | Integer | TODO |
Air Jump Impulse | Integer | TODO |
Air Control Speed | Integer | TODO |
Air Control Acceleration | Integer | TODO |
Air Friction | Integer | TODO |
Hook Length | Integer | TODO |
Hook Fire Speed | Integer | TODO |
Hook Drag Acceleration | Integer | TODO |
Hook Drag Speed | Integer | TODO |
Gravity | Integer | TODO |
Velramp Start | Integer | TODO |
Velramp Range | Integer | TODO |
Velramp Curvature | Integer | TODO |
Gun Curvature | Integer | TODO |
Gun Speed | Integer | TODO |
Gun Lifetime | Integer | TODO |
Shotgun Curvature | Integer | TODO |
Shotgun Speed | Integer | TODO |
Shotgun Speeddiff | Integer | TODO |
Shotgun Lifetime | Integer | TODO |
Grenade Curvature | Integer | TODO |
Grenade Speed | Integer | TODO |
Grenade Lifetime | Integer | TODO |
Laser Reach | Integer | TODO |
Laser Bounce Delay | Integer | TODO |
Laser Bounce Num | Integer | TODO |
Laser Bounce Cost | Integer | TODO |
Laser Damage | Integer | Unused |
Player Collision | Integer | TODO |
Player Hooking | Integer | TODO |
8 - NETMSGTYPE_SV_READYTOENTER
This message
- Vital : ✅
- Instant Sending : ✅
Structure:
Empty payload
9 - NETMSGTYPE_SV_WEAPONPICKUP
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Weapon | Integer | TODO |
10 - NETMSGTYPE_SV_EMOTICON
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Client ID | Integer | TODO |
Emoticon | Integer | TODO |
11 - NETMSGTYPE_SV_VOTECLEAROPTIONS
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Empty payload
12 - NETMSGTYPE_SV_VOTEOPTIONLISTADD
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Num. Options | Integer | TODO |
Description 0 | String | TODO |
... | ... | ... |
Description 14 | String | TODO |
13 - NETMSGTYPE_SV_VOTEOPTIONADD
This message
NOTE: Not used by DDNet servers.
- Vital : ?
- Instant Sending : ?
Structure:
Field | Type | Description |
---|---|---|
Description | String | TODO |
14 - NETMSGTYPE_SV_VOTEOPTIONREMOVE
This message
NOTE: Not used by DDNet servers.
- Vital : ?
- Instant Sending : ?
Structure:
Field | Type | Description |
---|---|---|
Description | String | TODO |
15 - NETMSGTYPE_SV_VOTESET
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Timeout | Integer | TODO |
Description | String | TODO |
Reason | String | TODO |
16 - NETMSGTYPE_SV_VOTESTATUS
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Yes | Integer | TODO |
No | Integer | TODO |
Pass | Integer | TODO |
Total | Integer | TODO |
17 - NETMSGTYPE_CL_SAY
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Team | Integer | TODO |
Message | String | TODO |
18 - NETMSGTYPE_CL_SETTEAM
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Team | Integer | TODO |
19 - NETMSGTYPE_CL_SETSPECTATORMODE
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Spectator | Integer | TODO |
20 - NETMSGTYPE_CL_STARTINFO
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Name | String | TODO |
Clan | String | TODO |
Country | Integer | TODO |
Skin | String | TODO |
use Custom Color | Boolean | TODO |
Color Body | Integer | TODO |
Color Feet | Integer | TODO |
21 - NETMSGTYPE_CL_CHANGEINFO
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Name | String | TODO |
Clan | String | TODO |
Country | Integer | TODO |
Skin | String | TODO |
use Custom Color | Boolean | TODO |
Color Body | Integer | TODO |
Color Feet | Integer | TODO |
22 - NETMSGTYPE_CL_KILL
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Empty payload
23 - NETMSGTYPE_CL_EMOTICON
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Emoticon | Integer | TODO |
24 - NETMSGTYPE_CL_VOTE
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Vote | Integer | TODO |
25 - NETMSGTYPE_CL_CALLVOTE
This message
- Vital : ✅
- Instant Sending : ❌
Structure:
Field | Type | Description |
---|---|---|
Type | String | TODO |
Value | String | TODO |
Reason | String | TODO |