Odamex
Setting the Standard in Multiplayer Doom
client/src/st_stuff.cpp File Reference

Functions

 EXTERN_CVAR (idmypos) CVAR_FUNC_IMPL(st_scale)
void ST_initNew (void)
void ST_unloadNew (void)
void ST_newDraw (void)
void ST_newDrawCTF (void)
void ST_Stop (void)
void ST_createWidgets (void)
void ST_refreshBackground (void)
 EXTERN_CVAR (sv_allowcheats) BOOL CheckCheatmode(void)
bool ST_Responder (event_t *ev)
 BEGIN_COMMAND (god)
 END_COMMAND (god) BEGIN_COMMAND(notarget)
 END_COMMAND (notarget) BEGIN_COMMAND(fly)
 END_COMMAND (fly) BEGIN_COMMAND(noclip)
 END_COMMAND (noclip) EXTERN_CVAR(chasedemo) BEGIN_COMMAND(chase)
 END_COMMAND (chase) BEGIN_COMMAND(idmus)
 END_COMMAND (idmus) BEGIN_COMMAND(give)
 END_COMMAND (give) BEGIN_COMMAND(fov)
 END_COMMAND (fov) int ST_calcPainOffset(void)
void ST_updateFaceWidget (void)
void ST_updateWidgets (void)
void ST_Ticker (void)
void ST_doPaletteStuff (void)
void ST_drawWidgets (bool refresh)
void ST_doRefresh (void)
void ST_diffDraw (void)
void ST_Drawer (void)
void ST_loadGraphics (void)
void ST_loadData (void)
void ST_unloadGraphics (void)
void ST_unloadData (void)
void ST_initData (void)
void ST_Start (void)
void ST_Init (void)

Variables

bool st_firsttime
BOOL setsizeneeded
BOOL automapactive
DCanvasstbarscreen
DCanvasstnumscreen
BOOL DrawNewHUD
BOOL DrawNewSpecHUD
int BaseBlendR
int BaseBlendG
int BaseBlendB
float BaseBlendA
int ST_HEIGHT
int ST_WIDTH
int ST_X
int ST_Y
patch_ttallnum [10]
patch_ttallpercent
patch_tkeys [NUMCARDS+NUMCARDS/2]
patch_tfaces [ST_NUMFACES]
int st_faceindex = 0
static int st_armor
static int st_maxammo [4]
static int st_current_ammo
byte cheat_mus_seq [9]
byte cheat_choppers_seq [11]
byte cheat_god_seq [6]
byte cheat_ammo_seq [6]
byte cheat_ammonokey_seq [5]
byte cheat_noclip_seq [11]
byte cheat_commercial_noclip_seq [7]
byte cheat_powerup_seq [7][10]
byte cheat_clev_seq [10]
byte cheat_mypos_seq [8]
flagdata CTFdata [NUMFLAGS]
cheatseq_t cheat_mus = { cheat_mus_seq, 0 }
cheatseq_t cheat_god = { cheat_god_seq, 0 }
cheatseq_t cheat_ammo = { cheat_ammo_seq, 0 }
cheatseq_t cheat_ammonokey = { cheat_ammonokey_seq, 0 }
cheatseq_t cheat_noclip = { cheat_noclip_seq, 0 }
cheatseq_t cheat_commercial_noclip = { cheat_commercial_noclip_seq, 0 }
cheatseq_t cheat_powerup [7]
cheatseq_t cheat_choppers = { cheat_choppers_seq, 0 }
cheatseq_t cheat_clev = { cheat_clev_seq, 0 }
cheatseq_t cheat_mypos = { cheat_mypos_seq, 0 }

Function Documentation

BEGIN_COMMAND ( god  )
END_COMMAND ( chase  )
END_COMMAND ( idmus  )
END_COMMAND ( give  )
END_COMMAND ( fov  )
END_COMMAND ( god  )
END_COMMAND ( notarget  )
END_COMMAND ( fly  )
END_COMMAND ( noclip  )
EXTERN_CVAR ( idmypos  )
EXTERN_CVAR ( sv_allowcheats  )
void ST_createWidgets ( void  )
void ST_diffDraw ( void  )
void ST_doPaletteStuff ( void  )
void ST_doRefresh ( void  )
void ST_Drawer ( void  )
void ST_drawWidgets ( bool  refresh)
void ST_Init ( void  )
void ST_initData ( void  )
void ST_initNew ( void  )
void ST_loadData ( void  )
void ST_loadGraphics ( void  )
void ST_newDraw ( void  )
void ST_newDrawCTF ( void  )
void ST_refreshBackground ( void  )
bool ST_Responder ( event_t ev)
void ST_Start ( void  )
void ST_Stop ( void  )
void ST_Ticker ( void  )
void ST_unloadData ( void  )
void ST_unloadGraphics ( void  )
void ST_unloadNew ( void  )
void ST_updateFaceWidget ( void  )
void ST_updateWidgets ( void  )

Variable Documentation

float BaseBlendA
Initial value:
{
        { cheat_powerup_seq[0], 0 },
        { cheat_powerup_seq[1], 0 },
        { cheat_powerup_seq[2], 0 },
        { cheat_powerup_seq[3], 0 },
        { cheat_powerup_seq[4], 0 },
        { cheat_powerup_seq[5], 0 },
        { cheat_powerup_seq[6], 0 }
}
flagdata CTFdata[NUMFLAGS]
patch_t* faces[ST_NUMFACES]
patch_t* keys[NUMCARDS+NUMCARDS/2]
int st_armor
int st_faceindex = 0
int ST_HEIGHT
int st_maxammo[4]
int ST_WIDTH
int ST_X
int ST_Y
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends