siegeClass_t Struct Reference

#include <bg_saga.h>


Data Fields

char name [512]
char forcedModel [256]
char forcedSkin [256]
char saber1 [64]
char saber2 [64]
int saberStance
int weapons
int forcePowerLevels [NUM_FORCE_POWERS]
int classflags
int maxhealth
int starthealth
int maxarmor
int startarmor
float speed
qboolean hasForcedSaberColor
int forcedSaberColor
qboolean hasForcedSaber2Color
int forcedSaber2Color
int invenItems
int powerups
int uiPortraitShader
char uiPortrait [256]
int classShader
short playerClass


Field Documentation

int siegeClass_t::classflags
 

Definition at line 64 of file bg_saga.h.

Referenced by CG_DrawSiegeInfo().

int siegeClass_t::classShader
 

Definition at line 78 of file bg_saga.h.

Referenced by CG_GetClassCount(), and UI_SiegeSetCvarsForClass().

char siegeClass_t::forcedModel[256]
 

Definition at line 57 of file bg_saga.h.

Referenced by CG_InitSiegeMode(), CG_NewClientInfo(), CG_PrecachePlayersForSiegeTeam(), and ClientUserinfoChanged().

int siegeClass_t::forcedSaber2Color
 

Definition at line 73 of file bg_saga.h.

Referenced by CG_NewClientInfo().

int siegeClass_t::forcedSaberColor
 

Definition at line 71 of file bg_saga.h.

Referenced by CG_NewClientInfo().

char siegeClass_t::forcedSkin[256]
 

Definition at line 58 of file bg_saga.h.

Referenced by CG_InitSiegeMode(), CG_NewClientInfo(), CG_PrecachePlayersForSiegeTeam(), and SetupGameGhoul2Model().

int siegeClass_t::forcePowerLevels[NUM_FORCE_POWERS]
 

Definition at line 63 of file bg_saga.h.

Referenced by BG_SiegeTranslateForcePowers(), and UI_SiegeSetCvarsForClass().

qboolean siegeClass_t::hasForcedSaber2Color
 

Definition at line 72 of file bg_saga.h.

Referenced by CG_NewClientInfo().

qboolean siegeClass_t::hasForcedSaberColor
 

Definition at line 70 of file bg_saga.h.

Referenced by CG_NewClientInfo().

int siegeClass_t::invenItems
 

Definition at line 74 of file bg_saga.h.

Referenced by G_SiegeRegisterWeaponsAndHoldables(), and UI_SiegeSetCvarsForClass().

int siegeClass_t::maxarmor
 

Definition at line 67 of file bg_saga.h.

Referenced by UI_SiegeSetCvarsForClass().

int siegeClass_t::maxhealth
 

Definition at line 65 of file bg_saga.h.

Referenced by ClientSpawn(), ClientUserinfoChanged(), and UI_SiegeSetCvarsForClass().

char siegeClass_t::name[512]
 

Definition at line 56 of file bg_saga.h.

Referenced by G_TeamForSiegeClass(), G_ValidateSiegeClassForTeam(), SelectRandomTeamSpawnPoint(), and TryHeal().

short siegeClass_t::playerClass
 

Definition at line 79 of file bg_saga.h.

Referenced by BG_GetClassOnBaseClass(), BG_GetUIPortrait(), BG_GetUIPortraitFile(), BG_SiegeCountBaseClass(), and G_ValidateSiegeClassForTeam().

int siegeClass_t::powerups
 

Definition at line 75 of file bg_saga.h.

char siegeClass_t::saber1[64]
 

Definition at line 59 of file bg_saga.h.

Referenced by BG_PrecacheSabersForSiegeTeam(), ClientUserinfoChanged(), and UI_SiegeSetCvarsForClass().

char siegeClass_t::saber2[64]
 

Definition at line 60 of file bg_saga.h.

Referenced by BG_PrecacheSabersForSiegeTeam(), ClientUserinfoChanged(), and UI_SiegeSetCvarsForClass().

int siegeClass_t::saberStance
 

Definition at line 61 of file bg_saga.h.

float siegeClass_t::speed
 

Definition at line 69 of file bg_saga.h.

Referenced by UI_SiegeSetCvarsForClass().

int siegeClass_t::startarmor
 

Definition at line 68 of file bg_saga.h.

int siegeClass_t::starthealth
 

Definition at line 66 of file bg_saga.h.

char siegeClass_t::uiPortrait[256]
 

Definition at line 77 of file bg_saga.h.

Referenced by BG_GetUIPortraitFile().

int siegeClass_t::uiPortraitShader
 

Definition at line 76 of file bg_saga.h.

Referenced by BG_GetUIPortrait().

int siegeClass_t::weapons
 

Definition at line 62 of file bg_saga.h.

Referenced by G_SiegeRegisterWeaponsAndHoldables(), and UI_SiegeSetCvarsForClass().


The documentation for this struct was generated from the following file: