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

Typedefs

typedef struct statmessage_s statmessage_t
 
typedef unsigned short stat
 

Enumerations

enum  fragfilemsgtypes_t {
  ff_death , ff_tkdeath , ff_suicide , ff_bonusfrag ,
  ff_tkbonus , ff_flagtouch , ff_flagcaps , ff_flagdrops ,
  ff_frags , ff_fragedby , ff_tkills , ff_tkilledby
}
 

Functions

int Stats_GetKills (int playernum)
 
int Stats_GetTKills (int playernum)
 
int Stats_GetDeaths (int playernum)
 
int Stats_GetTouches (int playernum)
 
int Stats_GetCaptures (int playernum)
 
qboolean Stats_HaveFlags (int showtype)
 
qboolean Stats_HaveKills (void)
 
float Stats_GetLastOwnFrag (int seat, char *res, int reslen)
 
void VARGS Stats_Message (char *msg,...)
 
qboolean Stats_TrackerImageLoaded (const char *in)
 
void Stats_FragMessage (int p1, int wid, int p2, qboolean teamkill)
 
void Stats_Evaluate (fragfilemsgtypes_t mt, int wid, int p1, int p2)
 
void Stats_Clear (void)
 
void Stats_Init (void)
 
qboolean Stats_ParsePickups (const char *line)
 
qboolean Stats_ParsePrintLine (const char *line)
 
void Stats_NewMap (void)
 

Variables

cvar_t r_tracker_frags = CVARD("r_tracker_frags", "0", "0: like vanilla quake\n1: shows only your kills/deaths\n2: shows all kills\n")
 

Typedef Documentation

◆ stat

typedef unsigned short stat

◆ statmessage_t

typedef struct statmessage_s statmessage_t

Enumeration Type Documentation

◆ fragfilemsgtypes_t

Enumerator
ff_death 
ff_tkdeath 
ff_suicide 
ff_bonusfrag 
ff_tkbonus 
ff_flagtouch 
ff_flagcaps 
ff_flagdrops 
ff_frags 
ff_fragedby 
ff_tkills 
ff_tkilledby 

Function Documentation

◆ Stats_Clear()

void Stats_Clear ( void  )

◆ Stats_Evaluate()

void Stats_Evaluate ( fragfilemsgtypes_t  mt,
int  wid,
int  p1,
int  p2 
)

◆ Stats_FragMessage()

void Stats_FragMessage ( int  p1,
int  wid,
int  p2,
qboolean  teamkill 
)

◆ Stats_GetCaptures()

int Stats_GetCaptures ( int  playernum)

◆ Stats_GetDeaths()

int Stats_GetDeaths ( int  playernum)

◆ Stats_GetKills()

int Stats_GetKills ( int  playernum)

◆ Stats_GetLastOwnFrag()

float Stats_GetLastOwnFrag ( int  seat,
char *  res,
int  reslen 
)

◆ Stats_GetTKills()

int Stats_GetTKills ( int  playernum)

◆ Stats_GetTouches()

int Stats_GetTouches ( int  playernum)

◆ Stats_HaveFlags()

qboolean Stats_HaveFlags ( int  showtype)

◆ Stats_HaveKills()

qboolean Stats_HaveKills ( void  )

◆ Stats_Init()

void Stats_Init ( void  )

◆ Stats_Message()

void VARGS Stats_Message ( char *  msg,
  ... 
)

◆ Stats_NewMap()

void Stats_NewMap ( void  )

◆ Stats_ParsePickups()

qboolean Stats_ParsePickups ( const char *  line)

◆ Stats_ParsePrintLine()

qboolean Stats_ParsePrintLine ( const char *  line)

◆ Stats_TrackerImageLoaded()

qboolean Stats_TrackerImageLoaded ( const char *  in)

Variable Documentation

◆ r_tracker_frags

cvar_t r_tracker_frags = CVARD("r_tracker_frags", "0", "0: like vanilla quake\n1: shows only your kills/deaths\n2: shows all kills\n")