QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
game.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define DATAGRAM_MTU   1400
 
#define HIT_EMPATHY_SHIELDS   (1<<(23+3))
 
#define HIT_LASER_CANNON   (1<<HIT_LASER_CANNON_BIT)
 
#define HIT_LASER_CANNON_BIT   23
 
#define HIT_MJOLNIR   (1<<HIT_MJOLNIR_BIT)
 
#define HIT_MJOLNIR_BIT   7
 
#define HIT_PROXIMITY_GUN   (1<<HIT_PROXIMITY_GUN_BIT)
 
#define HIT_PROXIMITY_GUN_BIT   16
 
#define HIT_WETSUIT   (1<<(23+2))
 
#define IT_ARMOR1   8192
 
#define IT_ARMOR2   16384
 
#define IT_ARMOR3   32768
 
#define IT_AXE   4096
 
#define IT_CELLS   2048
 
#define IT_GRENADE_LAUNCHER   16
 
#define IT_INVISIBILITY   524288
 
#define IT_INVULNERABILITY   1048576
 
#define IT_KEY1   131072
 
#define IT_KEY2   262144
 
#define IT_LIGHTNING   64
 
#define IT_NAILGUN   4
 
#define IT_NAILS   512
 
#define IT_QUAD   4194304
 
#define IT_ROCKET_LAUNCHER   32
 
#define IT_ROCKETS   1024
 
#define IT_SHELLS   256
 
#define IT_SHOTGUN   1
 
#define IT_SIGIL1   (1<<28)
 
#define IT_SIGIL2   (1<<29)
 
#define IT_SIGIL3   (1<<30)
 
#define IT_SIGIL4   (1<<31)
 
#define IT_SUIT   2097152
 
#define IT_SUPER_LIGHTNING   128
 
#define IT_SUPER_NAILGUN   8
 
#define IT_SUPER_SHOTGUN   2
 
#define IT_SUPERHEALTH   65536
 
#define MAX_CL_STATS   32
 
#define MAX_DATAGRAM   32000
 
#define MAX_EDICTS   32000
 
#define MAX_MODELS   2048
 
#define MAX_MSGLEN   32000
 
#define MAX_NUM_ARGVS   50
 
#define MAX_SOUNDS   2048
 
#define MIN_EDICTS   256
 
#define MINIMUM_MEMORY   0x550000
 
#define MINIMUM_MEMORY_LEVELPAK   (MINIMUM_MEMORY + 0x100000)
 
#define ON_EPSILON   0.1
 
#define RIT_ANTIGRAV   1073741824
 
#define RIT_ARMOR1   8388608
 
#define RIT_ARMOR2   16777216
 
#define RIT_ARMOR3   33554432
 
#define RIT_AXE   2048
 
#define RIT_CELLS   1024
 
#define RIT_LAVA_NAILGUN   4096
 
#define RIT_LAVA_NAILS   67108864
 
#define RIT_LAVA_SUPER_NAILGUN   8192
 
#define RIT_MULTI_GRENADE   16384
 
#define RIT_MULTI_ROCKET   32768
 
#define RIT_MULTI_ROCKETS   268435456
 
#define RIT_NAILS   256
 
#define RIT_PLASMA_AMMO   134217728
 
#define RIT_PLASMA_GUN   65536
 
#define RIT_ROCKETS   512
 
#define RIT_SHELLS   128
 
#define RIT_SHIELD   536870912
 
#define RIT_SUPERHEALTH   2147483648
 
#define SAVEGAME_COMMENT_LENGTH   39
 
#define SOUND_CHANNELS   8
 
#define STAT_ACTIVEWEAPON   10
 
#define STAT_AMMO   3
 
#define STAT_ARMOR   4
 
#define STAT_CELLS   9
 
#define STAT_FRAGS   1
 
#define STAT_HEALTH   0
 
#define STAT_ITEMS   15
 
#define STAT_MONSTERS   14
 
#define STAT_NAILS   7
 
#define STAT_ROCKETS   8
 
#define STAT_SECRETS   13
 
#define STAT_SHELLS   6
 
#define STAT_TOTALMONSTERS   12
 
#define STAT_TOTALSECRETS   11
 
#define STAT_WEAPON   2
 
#define STAT_WEAPONFRAME   5
 

Functions

void Game_Init (void)
 

Variables

int current_skill
 
qboolean isDedicated
 
struct cvar_sregistered
 
qboolean standard_quake
 

Macro Definition Documentation

#define DATAGRAM_MTU   1400
#define HIT_EMPATHY_SHIELDS   (1<<(23+3))
#define HIT_LASER_CANNON   (1<<HIT_LASER_CANNON_BIT)
#define HIT_LASER_CANNON_BIT   23
#define HIT_MJOLNIR   (1<<HIT_MJOLNIR_BIT)
#define HIT_MJOLNIR_BIT   7
#define HIT_PROXIMITY_GUN   (1<<HIT_PROXIMITY_GUN_BIT)
#define HIT_PROXIMITY_GUN_BIT   16
#define HIT_WETSUIT   (1<<(23+2))
#define IT_ARMOR1   8192
#define IT_ARMOR2   16384
#define IT_ARMOR3   32768
#define IT_AXE   4096
#define IT_CELLS   2048
#define IT_GRENADE_LAUNCHER   16
#define IT_INVISIBILITY   524288
#define IT_INVULNERABILITY   1048576
#define IT_KEY1   131072
#define IT_KEY2   262144
#define IT_LIGHTNING   64
#define IT_NAILGUN   4
#define IT_NAILS   512
#define IT_QUAD   4194304
#define IT_ROCKET_LAUNCHER   32
#define IT_ROCKETS   1024
#define IT_SHELLS   256
#define IT_SHOTGUN   1
#define IT_SIGIL1   (1<<28)
#define IT_SIGIL2   (1<<29)
#define IT_SIGIL3   (1<<30)
#define IT_SIGIL4   (1<<31)
#define IT_SUIT   2097152
#define IT_SUPER_LIGHTNING   128
#define IT_SUPER_NAILGUN   8
#define IT_SUPER_SHOTGUN   2
#define IT_SUPERHEALTH   65536
#define MAX_CL_STATS   32
#define MAX_DATAGRAM   32000
#define MAX_EDICTS   32000
#define MAX_MODELS   2048
#define MAX_MSGLEN   32000
#define MAX_NUM_ARGVS   50
#define MAX_SOUNDS   2048
#define MIN_EDICTS   256
#define MINIMUM_MEMORY   0x550000
#define MINIMUM_MEMORY_LEVELPAK   (MINIMUM_MEMORY + 0x100000)
#define ON_EPSILON   0.1
#define RIT_ANTIGRAV   1073741824
#define RIT_ARMOR1   8388608
#define RIT_ARMOR2   16777216
#define RIT_ARMOR3   33554432
#define RIT_AXE   2048
#define RIT_CELLS   1024
#define RIT_LAVA_NAILGUN   4096
#define RIT_LAVA_NAILS   67108864
#define RIT_LAVA_SUPER_NAILGUN   8192
#define RIT_MULTI_GRENADE   16384
#define RIT_MULTI_ROCKET   32768
#define RIT_MULTI_ROCKETS   268435456
#define RIT_NAILS   256
#define RIT_PLASMA_AMMO   134217728
#define RIT_PLASMA_GUN   65536
#define RIT_ROCKETS   512
#define RIT_SHELLS   128
#define RIT_SHIELD   536870912
#define RIT_SUPERHEALTH   2147483648
#define SAVEGAME_COMMENT_LENGTH   39
#define SOUND_CHANNELS   8
#define STAT_ACTIVEWEAPON   10
#define STAT_AMMO   3
#define STAT_ARMOR   4
#define STAT_CELLS   9
#define STAT_FRAGS   1
#define STAT_HEALTH   0
#define STAT_ITEMS   15
#define STAT_MONSTERS   14
#define STAT_NAILS   7
#define STAT_ROCKETS   8
#define STAT_SECRETS   13
#define STAT_SHELLS   6
#define STAT_TOTALMONSTERS   12
#define STAT_TOTALSECRETS   11
#define STAT_WEAPON   2
#define STAT_WEAPONFRAME   5

Function Documentation

void Game_Init ( void  )

Variable Documentation

int current_skill
qboolean isDedicated
struct cvar_s* registered
qboolean standard_quake