void MSG_WriteLong(sizebuf_t *sb, int c)
void MSG_WriteByte(sizebuf_t *sb, int c)
@ PROTOCOL_DARKPLACES2
various changes
@ PROTOCOL_DARKPLACES4
various changes
@ PROTOCOL_NEHAHRABJP2
same as NEHAHRABJP but with 16bit soundindex
@ PROTOCOL_DARKPLACES3
uses EntityFrame4 entity snapshot encoder/decoder which is broken, this attempted to do partial snaps...
@ PROTOCOL_NEHAHRABJP
same as QUAKEDP but with 16bit modelindex
@ PROTOCOL_DARKPLACES5
uses EntityFrame5 entity snapshot encoder/decoder which is based on a Tribes networking article at ht...
@ PROTOCOL_DARKPLACES7
added QuakeWorld-style movement protocol to allow more consistent prediction
@ PROTOCOL_QUAKEDP
darkplaces extended quake protocol (used by TomazQuake and others), backwards compatible as long as n...
@ PROTOCOL_DARKPLACES6
various changes
@ PROTOCOL_QUAKE
quake (aka netquake/normalquake/nq) protocol
@ PROTOCOL_DARKPLACES8
added parting messages. WIP
@ PROTOCOL_NEHAHRABJP3
same as NEHAHRABJP2 but with some changes
@ PROTOCOL_NEHAHRAMOVIE
Nehahra movie protocol, a big nasty hack dating back to early days of the Quake Standards Group (but ...
@ PROTOCOL_QUAKEWORLD
quakeworld protocol
@ PROTOCOL_DARKPLACES1
uses EntityFrame entity snapshot encoder/decoder which is a QuakeWorld-like entity snapshot delta com...
#define dp_strlcat(dst, src, dsize)
static int const char * version
protocolversion_t Protocol_EnumForName(const char *s)
void Protocol_UpdateClientStats(const int *stats)
struct protocolversioninfo_s protocolversioninfo[]
int Protocol_NumberForEnum(protocolversion_t p)
entity_state_t defaultstate
const char * Protocol_NameForEnum(protocolversion_t p)
protocolversion_t Protocol_EnumForNumber(int n)
void Protocol_Names(char *buffer, size_t buffersize)
void Protocol_WriteStatsReliable(void)
static const int sendquakestats[]
#define qw_svc_updatestat
#define qw_svc_updatestatlong
#define STAT_TOTALMONSTERS
#define STAT_MONSTERS
bumped by svc_killedmonster
#define STAT_SECRETS
bumped on client side by svc_foundsecret
#define STAT_TOTALSECRETS
#define STAT_VIEWHEIGHT
FTE, DP.
netconn_t * netconnection
communications handle
unsigned char statsdeltabits[(MAX_CL_STATS+7)/8]
sizebuf_t message
writing buffer to send to peer as the next reliable message can be added to at any time,...
protocolversion_t version
protocolversion_t protocol
one of the PROTOCOL_ values