FTEQW
Documentation of the FTE engine source tree.
cl_parse.c File Reference

Functions

void CL_GetNumberedEntityInfo (int num, float *org, float *ang)
 
void CLDP_ParseDarkPlaces5Entities (void)
 
void CL_Parse_Disconnected (void)
 
int CL_CalcNet (float scale)
 
void CL_CalcNet2 (float *pings, float *pings_min, float *pings_max, float *pingms_stddev, float *pingfr, int *pingfr_min, int *pingfr_max, float *dropped, float *choked, float *invalid)
 
void CL_AckedInputFrame (int inseq, int outseq, qboolean worldstateokay)
 
int CL_IsDownloading (const char *localname)
 
qboolean CL_EnqueDownload (const char *filename, const char *localname, unsigned int flags)
 
void CL_GetDownloadSizes (unsigned int *filecount, qofs_t *totalsize, qboolean *somesizesunknown)
 
void CL_DownloadFinished (qdownload_t *dl)
 
qboolean CL_CheckDLFile (const char *filename)
 
qboolean CL_CheckOrEnqueDownloadFile (const char *filename, const char *localname, unsigned int flags)
 
void Sound_CheckDownload (const char *s)
 
void CL_RequestNextDownload (void)
 
int CL_RequestADownloadChunk (void)
 
void CL_SendDownloadReq (sizebuf_t *msg)
 
downloadlist_tCL_DownloadFailed (const char *name, qdownload_t *qdl, enum dlfailreason_e failreason)
 
int CL_DownloadRate (void)
 
qboolean DL_Begun (qdownload_t *dl)
 
void DL_Abort (qdownload_t *dl, enum qdlabort aborttype)
 
qboolean CL_ParseOOBDownload (void)
 
void CL_NextUpload (void)
 
void CL_StartUpload (qbyte *data, int size)
 
qboolean CL_IsUploading (void)
 
void CL_StopUpload (void)
 
void CL_ClearParseState (void)
 
void CL_ParseEstablished (void)
 
void CL_KeepaliveMessage (void)
 
void CLNQ_SignonReply (void)
 
qboolean CL_CheckBaselines (int size)
 
void R_StaticEntityToRTLight (int i)
 
void CL_ParseClientdata (void)
 
void CL_NewTranslation (int slot)
 
void TTS_SayChatString (char **stringtosay)
 
void CL_PrintChat (player_info_t *plr, char *msg, int plrflags)
 
void CL_DumpPacket (void)
 
void CLQW_ParseServerMessage (void)
 
void CL_WriteDemoMessage (sizebuf_t *msg, int payloadoffset)
 
void CLQ2_ParseServerMessage (void)
 
void CLNQ_ParseServerMessage (void)
 
void CL_ShowTrafficUsage (float x, float y)
 

Variables

char * cl_dp_packagenames
 
cvar_t requiredownloads
 
cvar_t mod_precache
 
cvar_t snd_precache
 
cvar_t cl_standardchat
 
cvar_t msg_filter
 
cvar_t msg_filter_frags
 
cvar_t msg_filter_pickups
 
cvar_t cl_countpendingpl
 
cvar_t cl_download_mapsrc
 
int oldparsecountmod
 
int parsecountmod
 
double parsecounttime
 
int cl_spikeindex
 
int cl_playerindex
 
int cl_h_playerindex
 
int cl_flagindex
 
int cl_rocketindex
 
int cl_grenadeindex
 
int cl_gib1index
 
int cl_gib2index
 
int cl_gib3index
 
float packet_latency [NET_TIMINGS]
 

Function Documentation

◆ CL_AckedInputFrame()

void CL_AckedInputFrame ( int  inseq,
int  outseq,
qboolean  worldstateokay 
)

◆ CL_CalcNet()

int CL_CalcNet ( float  scale)

◆ CL_CalcNet2()

void CL_CalcNet2 ( float *  pings,
float *  pings_min,
float *  pings_max,
float *  pingms_stddev,
float *  pingfr,
int pingfr_min,
int pingfr_max,
float *  dropped,
float *  choked,
float *  invalid 
)

◆ CL_CheckBaselines()

qboolean CL_CheckBaselines ( int  size)

◆ CL_CheckDLFile()

qboolean CL_CheckDLFile ( const char *  filename)

◆ CL_CheckOrEnqueDownloadFile()

qboolean CL_CheckOrEnqueDownloadFile ( const char *  filename,
const char *  localname,
unsigned int  flags 
)

◆ CL_ClearParseState()

void CL_ClearParseState ( void  )

◆ CL_DownloadFailed()

downloadlist_t * CL_DownloadFailed ( const char *  name,
qdownload_t qdl,
enum dlfailreason_e  failreason 
)

◆ CL_DownloadFinished()

void CL_DownloadFinished ( qdownload_t dl)

◆ CL_DownloadRate()

int CL_DownloadRate ( void  )

◆ CL_DumpPacket()

void CL_DumpPacket ( void  )

◆ CL_EnqueDownload()

qboolean CL_EnqueDownload ( const char *  filename,
const char *  localname,
unsigned int  flags 
)

◆ CL_GetDownloadSizes()

void CL_GetDownloadSizes ( unsigned int filecount,
qofs_t totalsize,
qboolean somesizesunknown 
)

◆ CL_GetNumberedEntityInfo()

void CL_GetNumberedEntityInfo ( int  num,
float *  org,
float *  ang 
)

◆ CL_IsDownloading()

int CL_IsDownloading ( const char *  localname)

◆ CL_IsUploading()

qboolean CL_IsUploading ( void  )

◆ CL_KeepaliveMessage()

void CL_KeepaliveMessage ( void  )

◆ CL_NewTranslation()

void CL_NewTranslation ( int  slot)

◆ CL_NextUpload()

void CL_NextUpload ( void  )

◆ CL_Parse_Disconnected()

void CL_Parse_Disconnected ( void  )

◆ CL_ParseClientdata()

void CL_ParseClientdata ( void  )

◆ CL_ParseEstablished()

void CL_ParseEstablished ( void  )

◆ CL_ParseOOBDownload()

qboolean CL_ParseOOBDownload ( void  )

◆ CL_PrintChat()

void CL_PrintChat ( player_info_t plr,
char *  msg,
int  plrflags 
)

◆ CL_RequestADownloadChunk()

int CL_RequestADownloadChunk ( void  )

◆ CL_RequestNextDownload()

void CL_RequestNextDownload ( void  )

◆ CL_SendDownloadReq()

void CL_SendDownloadReq ( sizebuf_t msg)

◆ CL_ShowTrafficUsage()

void CL_ShowTrafficUsage ( float  x,
float  y 
)

◆ CL_StartUpload()

void CL_StartUpload ( qbyte data,
int  size 
)

◆ CL_StopUpload()

void CL_StopUpload ( void  )

◆ CL_WriteDemoMessage()

void CL_WriteDemoMessage ( sizebuf_t msg,
int  payloadoffset 
)

◆ CLDP_ParseDarkPlaces5Entities()

void CLDP_ParseDarkPlaces5Entities ( void  )

◆ CLNQ_ParseServerMessage()

void CLNQ_ParseServerMessage ( void  )

◆ CLNQ_SignonReply()

void CLNQ_SignonReply ( void  )

◆ CLQ2_ParseServerMessage()

void CLQ2_ParseServerMessage ( void  )

◆ CLQW_ParseServerMessage()

void CLQW_ParseServerMessage ( void  )

◆ DL_Abort()

void DL_Abort ( qdownload_t dl,
enum qdlabort  aborttype 
)

◆ DL_Begun()

qboolean DL_Begun ( qdownload_t dl)

◆ R_StaticEntityToRTLight()

void R_StaticEntityToRTLight ( int  i)

◆ Sound_CheckDownload()

void Sound_CheckDownload ( const char *  s)

◆ TTS_SayChatString()

void TTS_SayChatString ( char **  stringtosay)

Variable Documentation

◆ cl_countpendingpl

cvar_t cl_countpendingpl

◆ cl_download_mapsrc

cvar_t cl_download_mapsrc

◆ cl_dp_packagenames

char* cl_dp_packagenames

◆ cl_flagindex

int cl_flagindex

◆ cl_gib1index

int cl_gib1index

◆ cl_gib2index

int cl_gib2index

◆ cl_gib3index

int cl_gib3index

◆ cl_grenadeindex

int cl_grenadeindex

◆ cl_h_playerindex

int cl_h_playerindex

◆ cl_playerindex

int cl_playerindex

◆ cl_rocketindex

int cl_rocketindex

◆ cl_spikeindex

int cl_spikeindex

◆ cl_standardchat

cvar_t cl_standardchat

◆ mod_precache

cvar_t mod_precache

◆ msg_filter

cvar_t msg_filter

◆ msg_filter_frags

cvar_t msg_filter_frags

◆ msg_filter_pickups

cvar_t msg_filter_pickups

◆ oldparsecountmod

int oldparsecountmod

◆ packet_latency

float packet_latency[NET_TIMINGS]

◆ parsecountmod

int parsecountmod

◆ parsecounttime

double parsecounttime

◆ requiredownloads

cvar_t requiredownloads
extern

◆ snd_precache

cvar_t snd_precache