#include <bitset>
#include <engine/shared/protocol7.h>
Go to the source code of this file.
|
| enum | {
NETMSG_EX = 0
, NETMSG_INFO = 1
, NETMSG_MAP_CHANGE
, NETMSG_MAP_DATA
,
NETMSG_CON_READY
, NETMSG_SNAP
, NETMSG_SNAPEMPTY
, NETMSG_SNAPSINGLE
,
NETMSG_SNAPSMALL
, NETMSG_INPUTTIMING
, NETMSG_RCON_AUTH_STATUS
, NETMSG_RCON_LINE
,
NETMSG_UNUSED1
, NETMSG_UNUSED2
, NETMSG_READY
, NETMSG_ENTERGAME
,
NETMSG_INPUT
, NETMSG_RCON_CMD
, NETMSG_RCON_AUTH
, NETMSG_REQUEST_MAP_DATA
,
NETMSG_UNUSED3
, NETMSG_UNUSED4
, NETMSG_PING
, NETMSG_PING_REPLY
,
NETMSG_UNUSED5
, NETMSG_RCON_CMD_ADD
, NETMSG_RCON_CMD_REM
, NUM_NETMSGS
} |
| |
| enum | {
SERVER_TICK_SPEED = 50
, SERVER_FLAG_PASSWORD = 1 << 0
, SERVER_FLAG_TIMESCORE = 1 << 1
, SERVERINFO_LEVEL_MIN = 0
,
SERVERINFO_LEVEL_MAX = 2
, MAX_SERVER_ADDRESSES = 16
, SERVERINFO_MAX_CLIENTS = 128
, MAX_CLIENTS = 128
,
VANILLA_MAX_CLIENTS = 16
, SERVER_MAX_CLIENTS = 64
, MAX_CHECKPOINTS = 25
, MIN_TICK = 0
,
MAX_TICK = 0x6FFFFFFF
, MAX_INPUT_SIZE = 128
, MAX_SNAPSHOT_PACKSIZE = 900
, MAX_NAME_LENGTH = 16
,
MAX_CLAN_LENGTH = 12
, MAX_SKIN_LENGTH = 24
, MSGFLAG_VITAL = 1
, MSGFLAG_FLUSH = 2
,
MSGFLAG_NORECORD = 4
, MSGFLAG_RECORD = 8
, MSGFLAG_NOSEND = 16
} |
| |
| enum | {
VERSION_NONE = -1
, VERSION_VANILLA = 0
, VERSION_DDRACE = 1
, VERSION_DDNET_OLD = 2
,
VERSION_DDNET_WHISPER = 217
, VERSION_DDNET_GOODHOOK = 221
, VERSION_DDNET_RCONPROTECT = 408
, VERSION_DDNET_ANTIPING_PROJECTILE = 604
,
VERSION_DDNET_UPDATER_FIXED = 707
, VERSION_DDNET_GAMETICK = 10042
, VERSION_DDNET_EARLY_VERSION = 13020
, VERSION_DDNET_MSG_LEGACY = 15040
,
VERSION_DDNET_SWITCH = 15060
, VERSION_DDNET_INDEPENDENT_SPECTATORS_TEAM = 16000
, VERSION_DDNET_WEAPON_SHIELDS = 16010
, VERSION_DDNET_NEW_HUD = 16020
,
VERSION_DDNET_MULTI_LASER = 16040
, VERSION_DDNET_ENTITY_NETOBJS = 16200
, VERSION_DDNET_REDIRECT = 17020
, VERSION_DDNET_PLAYERFLAG_SPEC_CAM = 18090
,
VERSION_DDNET_RECONNECT = 18090
, VERSION_DDNET_128_PLAYERS = 19000
, VERSION_DDNET_PREINPUT = 19040
} |
| |
| enum | { NUM_TUNEZONES = 256
} |
| |
◆ CClientMask
◆ anonymous enum
| Enumerator |
|---|
| NETMSG_EX | |
| NETMSG_INFO | |
| NETMSG_MAP_CHANGE | |
| NETMSG_MAP_DATA | |
| NETMSG_CON_READY | |
| NETMSG_SNAP | |
| NETMSG_SNAPEMPTY | |
| NETMSG_SNAPSINGLE | |
| NETMSG_SNAPSMALL | |
| NETMSG_INPUTTIMING | |
| NETMSG_RCON_AUTH_STATUS | |
| NETMSG_RCON_LINE | |
| NETMSG_UNUSED1 | |
| NETMSG_UNUSED2 | |
| NETMSG_READY | |
| NETMSG_ENTERGAME | |
| NETMSG_INPUT | |
| NETMSG_RCON_CMD | |
| NETMSG_RCON_AUTH | |
| NETMSG_REQUEST_MAP_DATA | |
| NETMSG_UNUSED3 | |
| NETMSG_UNUSED4 | |
| NETMSG_PING | |
| NETMSG_PING_REPLY | |
| NETMSG_UNUSED5 | |
| NETMSG_RCON_CMD_ADD | |
| NETMSG_RCON_CMD_REM | |
| NUM_NETMSGS | |
◆ anonymous enum
| Enumerator |
|---|
| SERVER_TICK_SPEED | |
| SERVER_FLAG_PASSWORD | |
| SERVER_FLAG_TIMESCORE | |
| SERVERINFO_LEVEL_MIN | |
| SERVERINFO_LEVEL_MAX | |
| MAX_SERVER_ADDRESSES | |
| SERVERINFO_MAX_CLIENTS | |
| MAX_CLIENTS | |
| VANILLA_MAX_CLIENTS | |
| SERVER_MAX_CLIENTS | |
| MAX_CHECKPOINTS | |
| MIN_TICK | |
| MAX_TICK | |
| MAX_INPUT_SIZE | |
| MAX_SNAPSHOT_PACKSIZE | |
| MAX_NAME_LENGTH | |
| MAX_CLAN_LENGTH | |
| MAX_SKIN_LENGTH | |
| MSGFLAG_VITAL | |
| MSGFLAG_FLUSH | |
| MSGFLAG_NORECORD | |
| MSGFLAG_RECORD | |
| MSGFLAG_NOSEND | |
◆ anonymous enum
| Enumerator |
|---|
| VERSION_NONE | |
| VERSION_VANILLA | |
| VERSION_DDRACE | |
| VERSION_DDNET_OLD | |
| VERSION_DDNET_WHISPER | |
| VERSION_DDNET_GOODHOOK | |
| VERSION_DDNET_RCONPROTECT | |
| VERSION_DDNET_ANTIPING_PROJECTILE | |
| VERSION_DDNET_UPDATER_FIXED | |
| VERSION_DDNET_GAMETICK | |
| VERSION_DDNET_EARLY_VERSION | |
| VERSION_DDNET_MSG_LEGACY | |
| VERSION_DDNET_SWITCH | |
| VERSION_DDNET_INDEPENDENT_SPECTATORS_TEAM | |
| VERSION_DDNET_WEAPON_SHIELDS | |
| VERSION_DDNET_NEW_HUD | |
| VERSION_DDNET_MULTI_LASER | |
| VERSION_DDNET_ENTITY_NETOBJS | |
| VERSION_DDNET_REDIRECT | |
| VERSION_DDNET_PLAYERFLAG_SPEC_CAM | |
| VERSION_DDNET_RECONNECT | |
| VERSION_DDNET_128_PLAYERS | |
| VERSION_DDNET_PREINPUT | |
◆ anonymous enum