#include "shared/shared.h"
#include "shared/list.h"
#include "shared/game.h"
Go to the source code of this file.
Classes | |
struct | gitem_armor_t |
struct | gitem_s |
struct | game_locals_t |
struct | level_locals_t |
struct | spawn_temp_t |
struct | moveinfo_t |
struct | mframe_t |
struct | mmove_t |
struct | monsterinfo_t |
struct | client_persistant_t |
struct | client_respawn_t |
struct | gclient_s |
struct | edict_s |
Macros | |
#define | GAME_INCLUDE |
#define | G_FEATURES (GMF_PROPERINUSE|GMF_WANT_ALL_DISCONNECTS|GMF_ENHANCED_SAVEGAMES) |
#define | GAMEVERSION "baseq2" |
#define | svc_muzzleflash 1 |
#define | svc_muzzleflash2 2 |
#define | svc_temp_entity 3 |
#define | svc_layout 4 |
#define | svc_inventory 5 |
#define | svc_stufftext 11 |
#define | DAMAGE_TIME 0.5 |
#define | FALL_TIME 0.3 |
#define | SPAWNFLAG_NOT_EASY 0x00000100 |
#define | SPAWNFLAG_NOT_MEDIUM 0x00000200 |
#define | SPAWNFLAG_NOT_HARD 0x00000400 |
#define | SPAWNFLAG_NOT_DEATHMATCH 0x00000800 |
#define | SPAWNFLAG_NOT_COOP 0x00001000 |
#define | FL_FLY 0x00000001 |
#define | FL_SWIM 0x00000002 |
#define | FL_IMMUNE_LASER 0x00000004 |
#define | FL_INWATER 0x00000008 |
#define | FL_GODMODE 0x00000010 |
#define | FL_NOTARGET 0x00000020 |
#define | FL_IMMUNE_SLIME 0x00000040 |
#define | FL_IMMUNE_LAVA 0x00000080 |
#define | FL_PARTIALGROUND 0x00000100 |
#define | FL_WATERJUMP 0x00000200 |
#define | FL_TEAMSLAVE 0x00000400 |
#define | FL_NO_KNOCKBACK 0x00000800 |
#define | FL_POWER_ARMOR 0x00001000 |
#define | FL_RESPAWN 0x80000000 |
#define | FRAMETIME 0.1 |
#define | TAG_GAME 765 |
#define | TAG_LEVEL 766 |
#define | MELEE_DISTANCE 80 |
#define | BODY_QUEUE_SIZE 8 |
#define | DEAD_NO 0 |
#define | DEAD_DYING 1 |
#define | DEAD_DEAD 2 |
#define | DEAD_RESPAWNABLE 3 |
#define | RANGE_MELEE 0 |
#define | RANGE_NEAR 1 |
#define | RANGE_MID 2 |
#define | RANGE_FAR 3 |
#define | GIB_ORGANIC 0 |
#define | GIB_METALLIC 1 |
#define | AI_STAND_GROUND 0x00000001 |
#define | AI_TEMP_STAND_GROUND 0x00000002 |
#define | AI_SOUND_TARGET 0x00000004 |
#define | AI_LOST_SIGHT 0x00000008 |
#define | AI_PURSUIT_LAST_SEEN 0x00000010 |
#define | AI_PURSUE_NEXT 0x00000020 |
#define | AI_PURSUE_TEMP 0x00000040 |
#define | AI_HOLD_FRAME 0x00000080 |
#define | AI_GOOD_GUY 0x00000100 |
#define | AI_BRUTAL 0x00000200 |
#define | AI_NOSTEP 0x00000400 |
#define | AI_DUCKED 0x00000800 |
#define | AI_COMBAT_POINT 0x00001000 |
#define | AI_MEDIC 0x00002000 |
#define | AI_RESURRECTING 0x00004000 |
#define | AS_STRAIGHT 1 |
#define | AS_SLIDING 2 |
#define | AS_MELEE 3 |
#define | AS_MISSILE 4 |
#define | ARMOR_NONE 0 |
#define | ARMOR_JACKET 1 |
#define | ARMOR_COMBAT 2 |
#define | ARMOR_BODY 3 |
#define | ARMOR_SHARD 4 |
#define | POWER_ARMOR_NONE 0 |
#define | POWER_ARMOR_SCREEN 1 |
#define | POWER_ARMOR_SHIELD 2 |
#define | RIGHT_HANDED 0 |
#define | LEFT_HANDED 1 |
#define | CENTER_HANDED 2 |
#define | SFL_CROSS_TRIGGER_1 0x00000001 |
#define | SFL_CROSS_TRIGGER_2 0x00000002 |
#define | SFL_CROSS_TRIGGER_3 0x00000004 |
#define | SFL_CROSS_TRIGGER_4 0x00000008 |
#define | SFL_CROSS_TRIGGER_5 0x00000010 |
#define | SFL_CROSS_TRIGGER_6 0x00000020 |
#define | SFL_CROSS_TRIGGER_7 0x00000040 |
#define | SFL_CROSS_TRIGGER_8 0x00000080 |
#define | SFL_CROSS_TRIGGER_MASK 0x000000ff |
#define | PNOISE_SELF 0 |
#define | PNOISE_WEAPON 1 |
#define | PNOISE_IMPACT 2 |
#define | IT_WEAPON 1 |
#define | IT_AMMO 2 |
#define | IT_ARMOR 4 |
#define | IT_STAY_COOP 8 |
#define | IT_KEY 16 |
#define | IT_POWERUP 32 |
#define | WEAP_BLASTER 1 |
#define | WEAP_SHOTGUN 2 |
#define | WEAP_SUPERSHOTGUN 3 |
#define | WEAP_MACHINEGUN 4 |
#define | WEAP_CHAINGUN 5 |
#define | WEAP_GRENADES 6 |
#define | WEAP_GRENADELAUNCHER 7 |
#define | WEAP_ROCKETLAUNCHER 8 |
#define | WEAP_HYPERBLASTER 9 |
#define | WEAP_RAILGUN 10 |
#define | WEAP_BFG 11 |
#define | WEAP_FLAREGUN 12 |
#define | MOD_UNKNOWN 0 |
#define | MOD_BLASTER 1 |
#define | MOD_SHOTGUN 2 |
#define | MOD_SSHOTGUN 3 |
#define | MOD_MACHINEGUN 4 |
#define | MOD_CHAINGUN 5 |
#define | MOD_GRENADE 6 |
#define | MOD_G_SPLASH 7 |
#define | MOD_ROCKET 8 |
#define | MOD_R_SPLASH 9 |
#define | MOD_HYPERBLASTER 10 |
#define | MOD_RAILGUN 11 |
#define | MOD_BFG_LASER 12 |
#define | MOD_BFG_BLAST 13 |
#define | MOD_BFG_EFFECT 14 |
#define | MOD_HANDGRENADE 15 |
#define | MOD_HG_SPLASH 16 |
#define | MOD_WATER 17 |
#define | MOD_SLIME 18 |
#define | MOD_LAVA 19 |
#define | MOD_CRUSH 20 |
#define | MOD_TELEFRAG 21 |
#define | MOD_FALLING 22 |
#define | MOD_SUICIDE 23 |
#define | MOD_HELD_GRENADE 24 |
#define | MOD_EXPLOSIVE 25 |
#define | MOD_BARREL 26 |
#define | MOD_BOMB 27 |
#define | MOD_EXIT 28 |
#define | MOD_SPLASH 29 |
#define | MOD_TARGET_LASER 30 |
#define | MOD_TRIGGER_HURT 31 |
#define | MOD_HIT 32 |
#define | MOD_TARGET_BLASTER 33 |
#define | MOD_FRIENDLY_FIRE 0x8000000 |
#define | FOFS(x) q_offsetof(edict_t, x) |
#define | STOFS(x) q_offsetof(spawn_temp_t, x) |
#define | LLOFS(x) q_offsetof(level_locals_t, x) |
#define | GLOFS(x) q_offsetof(game_locals_t, x) |
#define | CLOFS(x) q_offsetof(gclient_t, x) |
#define | random() ((rand () & 0x7fff) / ((float)0x7fff)) |
#define | crandom() (2.0 * (random() - 0.5)) |
#define | world (&g_edicts[0]) |
#define | ITEM_TRIGGER_SPAWN 0x00000001 |
#define | ITEM_NO_TOUCH 0x00000002 |
#define | DROPPED_ITEM 0x00010000 |
#define | DROPPED_PLAYER_ITEM 0x00020000 |
#define | ITEM_TARGETS_USED 0x00040000 |
#define | ITEM_INDEX(x) ((x)-itemlist) |
#define | DAMAGE_RADIUS 0x00000001 |
#define | DAMAGE_NO_ARMOR 0x00000002 |
#define | DAMAGE_ENERGY 0x00000004 |
#define | DAMAGE_NO_KNOCKBACK 0x00000008 |
#define | DAMAGE_BULLET 0x00000010 |
#define | DAMAGE_NO_PROTECTION 0x00000020 |
#define | DEFAULT_BULLET_HSPREAD 300 |
#define | DEFAULT_BULLET_VSPREAD 500 |
#define | DEFAULT_SHOTGUN_HSPREAD 1000 |
#define | DEFAULT_SHOTGUN_VSPREAD 500 |
#define | DEFAULT_DEATHMATCH_SHOTGUN_COUNT 12 |
#define | DEFAULT_SHOTGUN_COUNT 12 |
#define | DEFAULT_SSHOTGUN_COUNT 20 |
#define | CLOCK_MESSAGE_SIZE 16 |
#define | ANIM_BASIC 0 |
#define | ANIM_WAVE 1 |
#define | ANIM_JUMP 2 |
#define | ANIM_PAIN 3 |
#define | ANIM_ATTACK 4 |
#define | ANIM_DEATH 5 |
#define | ANIM_REVERSE 6 |
Typedefs | |
typedef struct gitem_s | gitem_t |
Enumerations | |
enum | damage_t { DAMAGE_NO, DAMAGE_YES, DAMAGE_AIM } |
enum | weaponstate_t { WEAPON_READY, WEAPON_ACTIVATING, WEAPON_DROPPING, WEAPON_FIRING } |
enum | ammo_t { AMMO_BULLETS, AMMO_SHELLS, AMMO_ROCKETS, AMMO_GRENADES, AMMO_CELLS, AMMO_SLUGS } |
enum | movetype_t { MOVETYPE_NONE, MOVETYPE_NOCLIP, MOVETYPE_PUSH, MOVETYPE_STOP, MOVETYPE_WALK, MOVETYPE_STEP, MOVETYPE_FLY, MOVETYPE_TOSS, MOVETYPE_FLYMISSILE, MOVETYPE_BOUNCE } |
enum | fieldtype_t { F_BAD, F_BYTE, F_SHORT, F_INT, F_FLOAT, F_LSTRING, F_GSTRING, F_ZSTRING, F_VECTOR, F_ANGLEHACK, F_EDICT, F_ITEM, F_CLIENT, F_FUNCTION, F_POINTER, F_IGNORE } |
Functions | |
void | Cmd_Help_f (edict_t *ent) |
void | Cmd_Score_f (edict_t *ent) |
void | PrecacheItem (gitem_t *it) |
void | InitItems (void) |
void | SetItemNames (void) |
gitem_t * | FindItem (char *pickup_name) |
gitem_t * | FindItemByClassname (char *classname) |
edict_t * | Drop_Item (edict_t *ent, gitem_t *item) |
void | SetRespawn (edict_t *ent, float delay) |
void | ChangeWeapon (edict_t *ent) |
void | SpawnItem (edict_t *ent, gitem_t *item) |
void | Think_Weapon (edict_t *ent) |
int | ArmorIndex (edict_t *ent) |
int | PowerArmorType (edict_t *ent) |
gitem_t * | GetItemByIndex (int index) |
qboolean | Add_Ammo (edict_t *ent, gitem_t *item, int count) |
void | Touch_Item (edict_t *ent, edict_t *other, cplane_t *plane, csurface_t *surf) |
qboolean | KillBox (edict_t *ent) |
void | G_ProjectSource (const vec3_t point, const vec3_t distance, const vec3_t forward, const vec3_t right, vec3_t result) |
edict_t * | G_Find (edict_t *from, int fieldofs, char *match) |
edict_t * | findradius (edict_t *from, vec3_t org, float rad) |
edict_t * | G_PickTarget (char *targetname) |
void | G_UseTargets (edict_t *ent, edict_t *activator) |
void | G_SetMovedir (vec3_t angles, vec3_t movedir) |
void | G_InitEdict (edict_t *e) |
edict_t * | G_Spawn (void) |
void | G_FreeEdict (edict_t *e) |
void | G_TouchTriggers (edict_t *ent) |
void | G_TouchSolids (edict_t *ent) |
char * | G_CopyString (char *in) |
float * | tv (float x, float y, float z) |
char * | vtos (vec3_t v) |
float | vectoyaw (vec3_t vec) |
void | vectoangles (vec3_t vec, vec3_t angles) |
qboolean | OnSameTeam (edict_t *ent1, edict_t *ent2) |
qboolean | CanDamage (edict_t *targ, edict_t *inflictor) |
void | T_Damage (edict_t *targ, edict_t *inflictor, edict_t *attacker, vec3_t dir, vec3_t point, vec3_t normal, int damage, int knockback, int dflags, int mod) |
void | T_RadiusDamage (edict_t *inflictor, edict_t *attacker, float damage, edict_t *ignore, float radius, int mod) |
void | monster_fire_bullet (edict_t *self, vec3_t start, vec3_t dir, int damage, int kick, int hspread, int vspread, int flashtype) |
void | monster_fire_shotgun (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int kick, int hspread, int vspread, int count, int flashtype) |
void | monster_fire_blaster (edict_t *self, vec3_t start, vec3_t dir, int damage, int speed, int flashtype, int effect) |
void | monster_fire_grenade (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int speed, int flashtype) |
void | monster_fire_rocket (edict_t *self, vec3_t start, vec3_t dir, int damage, int speed, int flashtype) |
void | monster_fire_railgun (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int kick, int flashtype) |
void | monster_fire_bfg (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int speed, int kick, float damage_radius, int flashtype) |
void | M_droptofloor (edict_t *ent) |
void | monster_think (edict_t *self) |
void | walkmonster_start (edict_t *self) |
void | swimmonster_start (edict_t *self) |
void | flymonster_start (edict_t *self) |
void | AttackFinished (edict_t *self, float time) |
void | monster_death_use (edict_t *self) |
void | M_CatagorizePosition (edict_t *ent) |
qboolean | M_CheckAttack (edict_t *self) |
void | M_FlyCheck (edict_t *self) |
void | M_CheckGround (edict_t *ent) |
void | ThrowHead (edict_t *self, char *gibname, int damage, int type) |
void | ThrowClientHead (edict_t *self, int damage) |
void | ThrowGib (edict_t *self, char *gibname, int damage, int type) |
void | BecomeExplosion1 (edict_t *self) |
void | func_clock_think (edict_t *self) |
void | func_clock_use (edict_t *self, edict_t *other, edict_t *activator) |
void | AI_SetSightClient (void) |
void | ai_stand (edict_t *self, float dist) |
void | ai_move (edict_t *self, float dist) |
void | ai_walk (edict_t *self, float dist) |
void | ai_turn (edict_t *self, float dist) |
void | ai_run (edict_t *self, float dist) |
void | ai_charge (edict_t *self, float dist) |
int | range (edict_t *self, edict_t *other) |
void | FoundTarget (edict_t *self) |
qboolean | infront (edict_t *self, edict_t *other) |
qboolean | visible (edict_t *self, edict_t *other) |
qboolean | FacingIdeal (edict_t *self) |
void | ThrowDebris (edict_t *self, char *modelname, float speed, vec3_t origin) |
qboolean | fire_hit (edict_t *self, vec3_t aim, int damage, int kick) |
void | fire_bullet (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int kick, int hspread, int vspread, int mod) |
void | fire_shotgun (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int kick, int hspread, int vspread, int count, int mod) |
void | fire_blaster (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int speed, int effect, qboolean hyper) |
void | fire_grenade (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int speed, float timer, float damage_radius) |
void | fire_grenade2 (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int speed, float timer, float damage_radius, qboolean held) |
void | fire_rocket (edict_t *self, vec3_t start, vec3_t dir, int damage, int speed, float damage_radius, int radius_damage) |
void | fire_rail (edict_t *self, vec3_t start, vec3_t aimdir, int damage, int kick) |
void | fire_bfg (edict_t *self, vec3_t start, vec3_t dir, int damage, int speed, float damage_radius) |
void | PlayerTrail_Init (void) |
void | PlayerTrail_Add (vec3_t spot) |
void | PlayerTrail_New (vec3_t spot) |
edict_t * | PlayerTrail_PickFirst (edict_t *self) |
edict_t * | PlayerTrail_PickNext (edict_t *self) |
edict_t * | PlayerTrail_LastSpot (void) |
void | respawn (edict_t *ent) |
void | BeginIntermission (edict_t *targ) |
void | PutClientInServer (edict_t *ent) |
void | InitClientPersistant (gclient_t *client) |
void | InitClientResp (gclient_t *client) |
void | InitBodyQue (void) |
void | ClientBeginServerFrame (edict_t *ent) |
void | player_pain (edict_t *self, edict_t *other, float kick, int damage) |
void | player_die (edict_t *self, edict_t *inflictor, edict_t *attacker, int damage, vec3_t point) |
void | ServerCommand (void) |
qboolean | SV_FilterPacket (char *from) |
void | ClientEndServerFrame (edict_t *ent) |
void | MoveClientToIntermission (edict_t *client) |
void | G_SetStats (edict_t *ent) |
void | G_SetSpectatorStats (edict_t *ent) |
void | G_CheckChaseStats (edict_t *ent) |
void | ValidateSelectedItem (edict_t *ent) |
void | DeathmatchScoreboardMessage (edict_t *client, edict_t *killer) |
void | PlayerNoise (edict_t *who, vec3_t where, int type) |
qboolean | M_CheckBottom (edict_t *ent) |
qboolean | M_walkmove (edict_t *ent, float yaw, float dist) |
void | M_MoveToGoal (edict_t *ent, float dist) |
void | M_ChangeYaw (edict_t *ent) |
void | G_RunEntity (edict_t *ent) |
void | SaveClientData (void) |
void | FetchClientEntData (edict_t *ent) |
void | UpdateChaseCam (edict_t *ent) |
void | ChaseNext (edict_t *ent) |
void | ChasePrev (edict_t *ent) |
void | GetChaseTarget (edict_t *ent) |
Variables | |
game_locals_t | game |
level_locals_t | level |
game_import_t | gi |
game_export_t | globals |
spawn_temp_t | st |
int | sm_meat_index |
int | snd_fry |
int | meansOfDeath |
edict_t * | g_edicts |
cvar_t * | maxentities |
cvar_t * | deathmatch |
cvar_t * | coop |
cvar_t * | dmflags |
cvar_t * | skill |
cvar_t * | fraglimit |
cvar_t * | timelimit |
cvar_t * | password |
cvar_t * | spectator_password |
cvar_t * | needpass |
cvar_t * | g_select_empty |
cvar_t * | dedicated |
cvar_t * | nomonsters |
cvar_t * | filterban |
cvar_t * | sv_gravity |
cvar_t * | sv_maxvelocity |
cvar_t * | gun_x |
cvar_t * | gun_y |
cvar_t * | gun_z |
cvar_t * | sv_rollspeed |
cvar_t * | sv_rollangle |
cvar_t * | run_pitch |
cvar_t * | run_roll |
cvar_t * | bob_up |
cvar_t * | bob_pitch |
cvar_t * | bob_roll |
cvar_t * | sv_cheats |
cvar_t * | maxclients |
cvar_t * | maxspectators |
cvar_t * | flood_msgs |
cvar_t * | flood_persecond |
cvar_t * | flood_waitdelay |
cvar_t * | sv_maplist |
cvar_t * | sv_features |
cvar_t * | sv_flaregun |
gitem_t | itemlist [] |
#define G_FEATURES (GMF_PROPERINUSE|GMF_WANT_ALL_DISCONNECTS|GMF_ENHANCED_SAVEGAMES) |
#define GLOFS | ( | x | ) | q_offsetof(game_locals_t, x) |
#define LLOFS | ( | x | ) | q_offsetof(level_locals_t, x) |
#define STOFS | ( | x | ) | q_offsetof(spawn_temp_t, x) |
enum ammo_t |
enum fieldtype_t |
enum movetype_t |
enum weaponstate_t |
Definition at line 426 of file g_items.c.
Referenced by Cmd_Give_f(), Pickup_Ammo(), and Pickup_Weapon().
void ai_move | ( | edict_t * | self, |
float | dist | ||
) |
void ai_run | ( | edict_t * | self, |
float | dist | ||
) |
Definition at line 821 of file g_ai.c.
void ai_stand | ( | edict_t * | self, |
float | dist | ||
) |
Definition at line 100 of file g_ai.c.
int ArmorIndex | ( | edict_t * | ent | ) |
Definition at line 563 of file g_items.c.
Referenced by CheckArmor(), G_SetStats(), and Pickup_Armor().
void AttackFinished | ( | edict_t * | self, |
float | time | ||
) |
Definition at line 133 of file g_monster.c.
Referenced by HuntTarget().
void BecomeExplosion1 | ( | edict_t * | self | ) |
Definition at line 297 of file g_misc.c.
Referenced by barrel_explode(), door_blocked(), door_secret_blocked(), floater_die(), flyer_die(), func_explosive_explode(), hover_deadthink(), plat_blocked(), and train_blocked().
void BeginIntermission | ( | edict_t * | targ | ) |
qboolean CanDamage | ( | edict_t * | targ, |
edict_t * | inflictor | ||
) |
Definition at line 30 of file g_combat.c.
Referenced by bfg_explode(), and T_RadiusDamage().
void ChangeWeapon | ( | edict_t * | ent | ) |
Definition at line 162 of file p_weapon.c.
Referenced by PutClientInServer(), Think_Weapon(), Weapon_Generic(), and Weapon_Grenade().
void ChaseNext | ( | edict_t * | ent | ) |
Definition at line 107 of file g_chase.c.
Referenced by ClientThink(), SelectNextItem(), and UpdateChaseCam().
void ChasePrev | ( | edict_t * | ent | ) |
void ClientBeginServerFrame | ( | edict_t * | ent | ) |
void ClientEndServerFrame | ( | edict_t * | ent | ) |
Definition at line 889 of file p_view.c.
Referenced by ClientBegin(), ClientBeginDeathmatch(), and ClientEndServerFrames().
void Cmd_Help_f | ( | edict_t * | ent | ) |
void Cmd_Score_f | ( | edict_t * | ent | ) |
void DeathmatchScoreboardMessage | ( | edict_t * | client, |
edict_t * | killer | ||
) |
Definition at line 150 of file p_hud.c.
Referenced by ClientEndServerFrame(), DeathmatchScoreboard(), and MoveClientToIntermission().
edict_t* Drop_Item | ( | edict_t * | ent, |
gitem_t * | item | ||
) |
Definition at line 798 of file g_items.c.
Referenced by Drop_Ammo(), Drop_General(), Drop_Weapon(), monster_death_use(), and TossClientWeapon().
qboolean FacingIdeal | ( | edict_t * | self | ) |
void FetchClientEntData | ( | edict_t * | ent | ) |
gitem_t* FindItem | ( | char * | pickup_name | ) |
Definition at line 98 of file g_items.c.
Referenced by ChangeWeapon(), CheckPowerArmor(), Cmd_Drop_f(), Cmd_Give_f(), Cmd_Use_f(), G_SetStats(), InitClientPersistant(), NoAmmoWeaponChange(), Pickup_Ammo(), Pickup_Bandolier(), Pickup_Pack(), Pickup_Weapon(), PrecacheItem(), SetItemNames(), SP_item_health(), SP_item_health_large(), SP_item_health_mega(), SP_item_health_small(), SP_worldspawn(), Use_PowerArmor(), and Use_Weapon().
gitem_t* FindItemByClassname | ( | char * | classname | ) |
Definition at line 76 of file g_items.c.
Referenced by monster_start(), SP_trigger_key(), SP_turret_driver(), and TossClientWeapon().
edict_t* findradius | ( | edict_t * | from, |
vec3_t | org, | ||
float | rad | ||
) |
Definition at line 75 of file g_utils.c.
Referenced by bfg_explode(), bfg_think(), medic_FindDeadMonster(), and T_RadiusDamage().
void fire_bfg | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | dir, | ||
int | damage, | ||
int | speed, | ||
float | damage_radius | ||
) |
void fire_blaster | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | speed, | ||
int | effect, | ||
qboolean | hyper | ||
) |
Definition at line 319 of file g_weapon.c.
Referenced by Blaster_Fire(), monster_fire_blaster(), and use_target_blaster().
void fire_bullet | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | kick, | ||
int | hspread, | ||
int | vspread, | ||
int | mod | ||
) |
Definition at line 255 of file g_weapon.c.
Referenced by Chaingun_Fire(), Machinegun_Fire(), and monster_fire_bullet().
void fire_grenade | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | speed, | ||
float | timer, | ||
float | damage_radius | ||
) |
Definition at line 450 of file g_weapon.c.
Referenced by monster_fire_grenade(), and weapon_grenadelauncher_fire().
void fire_grenade2 | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | speed, | ||
float | timer, | ||
float | damage_radius, | ||
qboolean | held | ||
) |
Definition at line 59 of file g_weapon.c.
Referenced by berserk_attack_club(), berserk_attack_spike(), brain_hit_left(), brain_hit_right(), brain_tentacle_attack(), ChickSlash(), flipper_bite(), floater_wham(), flyer_slash_left(), flyer_slash_right(), GaldiatorMelee(), infantry_smack(), mutant_hit_left(), and mutant_hit_right().
Definition at line 615 of file g_weapon.c.
Referenced by monster_fire_railgun(), and weapon_railgun_fire().
void fire_rocket | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | dir, | ||
int | damage, | ||
int | speed, | ||
float | damage_radius, | ||
int | radius_damage | ||
) |
Definition at line 577 of file g_weapon.c.
Referenced by monster_fire_rocket(), turret_breach_fire(), and Weapon_RocketLauncher_Fire().
void fire_shotgun | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | kick, | ||
int | hspread, | ||
int | vspread, | ||
int | count, | ||
int | mod | ||
) |
Definition at line 268 of file g_weapon.c.
Referenced by monster_fire_shotgun(), weapon_shotgun_fire(), and weapon_supershotgun_fire().
void flymonster_start | ( | edict_t * | self | ) |
Definition at line 653 of file g_monster.c.
Referenced by SP_misc_insane(), SP_monster_boss2(), SP_monster_floater(), SP_monster_flyer(), and SP_monster_hover().
void FoundTarget | ( | edict_t * | self | ) |
Definition at line 328 of file g_ai.c.
Referenced by FindTarget(), M_ReactToDamage(), medic_cable_attack(), medic_idle(), medic_run(), medic_search(), monster_triggered_spawn(), and monster_use().
void func_clock_think | ( | edict_t * | self | ) |
Definition at line 1600 of file g_misc.c.
Referenced by ReadLevel(), and SP_func_clock().
void func_clock_use | ( | edict_t * | self, |
edict_t * | other, | ||
edict_t * | activator | ||
) |
void G_CheckChaseStats | ( | edict_t * | ent | ) |
char* G_CopyString | ( | char * | in | ) |
edict_t* G_Find | ( | edict_t * | from, |
int | fieldofs, | ||
char * | match | ||
) |
Definition at line 43 of file g_utils.c.
Referenced by BeginIntermission(), door_use_areaportals(), EndDMLevel(), func_clock_think(), G_PickTarget(), G_UseTargets(), misc_viper_bomb_use(), monster_start_go(), SelectCoopSpawnPoint(), SelectFarthestDeathmatchSpawnPoint(), SelectRandomDeathmatchSpawnPoint(), SelectSpawnPoint(), SP_FixCoopSpots(), target_laser_start(), target_lightramp_use(), and teleporter_touch().
void G_FreeEdict | ( | edict_t * | e | ) |
Definition at line 421 of file g_utils.c.
Referenced by ai_run(), BecomeExplosion1(), BecomeExplosion2(), bfg_explode(), bfg_touch(), blaster_touch(), Cmd_Give_f(), debris_die(), Drop_Ammo(), drop_make_touchable(), droptofloor(), fire_bfg(), fire_blaster(), fire_rocket(), flare_think(), func_explosive_explode(), G_UseTargets(), gib_die(), gib_think(), Grenade_Explode(), Grenade_Touch(), MegaHealth_think(), misc_blackhole_use(), monster_start(), multi_trigger(), rocket_touch(), SP_func_clock(), SP_func_explosive(), SP_info_null(), SP_info_player_coop(), SP_info_player_deathmatch(), SP_item_health(), SP_item_health_large(), SP_item_health_mega(), SP_item_health_small(), SP_light(), SP_misc_actor(), SP_misc_deadsoldier(), SP_misc_explobox(), SP_misc_gib_arm(), SP_misc_gib_head(), SP_misc_gib_leg(), SP_misc_insane(), SP_misc_strogg_ship(), SP_misc_teleporter(), SP_misc_viper(), SP_monster_berserk(), SP_monster_boss2(), SP_monster_boss3_stand(), SP_monster_brain(), SP_monster_chick(), SP_monster_flipper(), SP_monster_floater(), SP_monster_flyer(), SP_monster_gladiator(), SP_monster_gunner(), SP_monster_hover(), SP_monster_infantry(), SP_monster_jorg(), SP_monster_makron(), SP_monster_medic(), SP_monster_mutant(), SP_monster_parasite(), SP_monster_soldier(), SP_monster_soldier_light(), SP_monster_soldier_ss(), SP_monster_supertank(), SP_monster_tank(), SP_path_corner(), SP_point_combat(), SP_target_changelevel(), SP_target_goal(), SP_target_help(), SP_target_lightramp(), SP_target_secret(), SP_trigger_gravity(), SP_turret_driver(), SpawnEntities(), SpawnItem(), target_crosslevel_target_think(), target_lightramp_use(), Think_Delay(), ThrowDebris(), ThrowGib(), ThrowHead(), TossClientWeapon(), Touch_Item(), trigger_crosslevel_trigger_use(), trigger_push_touch(), turret_breach_finish_init(), Use_Boss3(), use_target_goal(), and use_target_secret().
void G_InitEdict | ( | edict_t * | e | ) |
Definition at line 372 of file g_utils.c.
Referenced by ClientBegin(), ClientBeginDeathmatch(), and G_Spawn().
edict_t* G_PickTarget | ( | char * | targetname | ) |
Definition at line 114 of file g_utils.c.
Referenced by actor_use(), FoundTarget(), func_train_find(), monster_start_go(), path_corner_touch(), point_combat_touch(), target_actor_touch(), train_next(), trigger_elevator_init(), trigger_elevator_use(), turret_breach_finish_init(), and turret_driver_link().
void G_ProjectSource | ( | const vec3_t | point, |
const vec3_t | distance, | ||
const vec3_t | forward, | ||
const vec3_t | right, | ||
vec3_t | result | ||
) |
Definition at line 23 of file g_utils.c.
Referenced by actorMachineGun(), ai_run(), boss2_firebullet_left(), boss2_firebullet_right(), Boss2Rocket(), ChickRocket(), Drop_Item(), floater_fire_blaster(), floater_zap(), flyer_fire(), GladiatorGun(), GunnerFire(), GunnerGrenade(), hover_fire_blaster(), InfantryMachineGun(), jorg_firebullet_left(), jorg_firebullet_right(), jorgBFG(), makronBFG(), MakronHyperblaster(), MakronRailgun(), medic_cable_attack(), medic_fire_blaster(), P_ProjectSource(), parasite_drain_attack(), soldier_fire(), supertankMachineGun(), supertankRocket(), TankBlaster(), TankMachineGun(), and TankRocket().
void G_RunEntity | ( | edict_t * | ent | ) |
void G_SetMovedir | ( | vec3_t | angles, |
vec3_t | movedir | ||
) |
Definition at line 296 of file g_utils.c.
Referenced by InitTrigger(), SP_func_button(), SP_func_door(), SP_func_water(), SP_target_actor(), SP_target_blaster(), SP_target_spawner(), SP_target_splash(), SP_trigger_multiple(), and target_laser_start().
void G_SetSpectatorStats | ( | edict_t * | ent | ) |
Definition at line 504 of file p_hud.c.
Referenced by ClientEndServerFrame(), and G_CheckChaseStats().
void G_SetStats | ( | edict_t * | ent | ) |
Definition at line 353 of file p_hud.c.
Referenced by ClientEndServerFrame(), and G_SetSpectatorStats().
edict_t* G_Spawn | ( | void | ) |
Definition at line 391 of file g_utils.c.
Referenced by ai_run(), Cmd_Give_f(), CreateTargetChangeLevel(), Drop_Item(), fire_bfg(), fire_blaster(), fire_flaregun(), fire_grenade(), fire_grenade2(), fire_rocket(), G_UseTargets(), InitBodyQue(), jorg_dead(), makron_die(), MakronToss(), plat_spawn_inside_trigger(), PlayerNoise(), PlayerTrail_Init(), SP_CreateCoopSpots(), SP_misc_teleporter(), SpawnEntities(), Think_SpawnDoorTrigger(), ThrowDebris(), ThrowGib(), and use_target_spawner().
void G_TouchTriggers | ( | edict_t * | ent | ) |
Definition at line 443 of file g_utils.c.
Referenced by ClientThink(), SV_movestep(), SV_Physics_Step(), SV_Push(), SV_PushEntity(), and SV_StepDirection().
void G_UseTargets | ( | edict_t * | ent, |
edict_t * | activator | ||
) |
Definition at line 166 of file g_utils.c.
Referenced by button_wait(), door_go_up(), func_clock_think(), func_explosive_explode(), func_timer_think(), misc_viper_bomb_touch(), monster_death_use(), multi_trigger(), path_corner_touch(), point_combat_touch(), SP_trigger_always(), target_actor_touch(), target_crosslevel_target_think(), target_explosion_explode(), Think_Delay(), Touch_Item(), train_wait(), trigger_key_use(), trigger_relay_use(), use_target_goal(), and use_target_secret().
void GetChaseTarget | ( | edict_t * | ent | ) |
void InitClientPersistant | ( | gclient_t * | client | ) |
void InitClientResp | ( | gclient_t * | client | ) |
Definition at line 618 of file p_client.c.
Referenced by ClientBegin(), ClientBeginDeathmatch(), and ClientConnect().
qboolean KillBox | ( | edict_t * | ent | ) |
Definition at line 515 of file g_utils.c.
Referenced by func_explosive_spawn(), func_object_use(), func_wall_use(), monster_triggered_spawn(), PutClientInServer(), teleporter_touch(), use_killbox(), and use_target_spawner().
void M_CatagorizePosition | ( | edict_t * | ent | ) |
void M_ChangeYaw | ( | edict_t * | ent | ) |
Definition at line 279 of file m_move.c.
Referenced by ai_charge(), ai_run_melee(), ai_run_missile(), ai_run_slide(), ai_stand(), ai_turn(), FindTarget(), and SV_StepDirection().
qboolean M_CheckAttack | ( | edict_t * | self | ) |
Definition at line 553 of file g_ai.c.
Referenced by medic_checkattack(), and monster_start().
qboolean M_CheckBottom | ( | edict_t * | ent | ) |
Definition at line 35 of file m_move.c.
Referenced by mutant_jump_touch(), SV_movestep(), SV_NewChaseDir(), and SV_Physics_Step().
void M_CheckGround | ( | edict_t * | ent | ) |
Definition at line 139 of file g_monster.c.
Referenced by G_RunFrame(), M_droptofloor(), monster_think(), and SV_Physics_Step().
void M_droptofloor | ( | edict_t * | ent | ) |
Definition at line 286 of file g_monster.c.
Referenced by SP_misc_explobox(), and walkmonster_start_go().
void M_FlyCheck | ( | edict_t * | self | ) |
qboolean M_walkmove | ( | edict_t * | ent, |
float | yaw, | ||
float | dist | ||
) |
Definition at line 503 of file m_move.c.
Referenced by ai_charge(), ai_move(), ai_run_slide(), ai_stand(), ai_turn(), barrel_touch(), flymonster_start_go(), and walkmonster_start_go().
void monster_death_use | ( | edict_t * | self | ) |
void monster_fire_bfg | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | speed, | ||
int | kick, | ||
float | damage_radius, | ||
int | flashtype | ||
) |
void monster_fire_blaster | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | dir, | ||
int | damage, | ||
int | speed, | ||
int | flashtype, | ||
int | effect | ||
) |
Definition at line 49 of file g_monster.c.
Referenced by floater_fire_blaster(), flyer_fire(), hover_fire_blaster(), MakronHyperblaster(), medic_fire_blaster(), soldier_fire(), and TankBlaster().
void monster_fire_bullet | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | dir, | ||
int | damage, | ||
int | kick, | ||
int | hspread, | ||
int | vspread, | ||
int | flashtype | ||
) |
Definition at line 29 of file g_monster.c.
Referenced by actorMachineGun(), boss2_firebullet_left(), boss2_firebullet_right(), GunnerFire(), InfantryMachineGun(), jorg_firebullet_left(), jorg_firebullet_right(), soldier_fire(), supertankMachineGun(), and TankMachineGun().
void monster_fire_grenade | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | speed, | ||
int | flashtype | ||
) |
void monster_fire_railgun | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | kick, | ||
int | flashtype | ||
) |
void monster_fire_rocket | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | dir, | ||
int | damage, | ||
int | speed, | ||
int | flashtype | ||
) |
Definition at line 69 of file g_monster.c.
Referenced by Boss2Rocket(), ChickRocket(), supertankRocket(), and TankRocket().
void monster_fire_shotgun | ( | edict_t * | self, |
vec3_t | start, | ||
vec3_t | aimdir, | ||
int | damage, | ||
int | kick, | ||
int | hspread, | ||
int | vspread, | ||
int | count, | ||
int | flashtype | ||
) |
void monster_think | ( | edict_t * | self | ) |
void MoveClientToIntermission | ( | edict_t * | client | ) |
Definition at line 30 of file p_hud.c.
Referenced by BeginIntermission(), ClientBegin(), and ClientBeginDeathmatch().
qboolean OnSameTeam | ( | edict_t * | ent1, |
edict_t * | ent2 | ||
) |
void player_die | ( | edict_t * | self, |
edict_t * | inflictor, | ||
edict_t * | attacker, | ||
int | damage, | ||
vec3_t | point | ||
) |
Definition at line 476 of file p_client.c.
Referenced by Cmd_Kill_f(), and PutClientInServer().
Definition at line 170 of file p_client.c.
Referenced by PutClientInServer().
Definition at line 56 of file p_weapon.c.
Referenced by bfg_touch(), Blaster_Fire(), blaster_touch(), Chaingun_Fire(), ClientThink(), fire_lead(), fire_rail(), Grenade_Explode(), Machinegun_Fire(), P_WorldEffects(), rocket_touch(), weapon_bfg_fire(), weapon_flaregun_fire(), weapon_grenadelauncher_fire(), weapon_railgun_fire(), Weapon_RocketLauncher_Fire(), weapon_shotgun_fire(), and weapon_supershotgun_fire().
void PlayerTrail_Add | ( | vec3_t | spot | ) |
Definition at line 64 of file p_trail.c.
Referenced by ClientBeginServerFrame(), and PlayerTrail_New().
edict_t* PlayerTrail_LastSpot | ( | void | ) |
Definition at line 136 of file p_trail.c.
Referenced by ClientBeginServerFrame().
void PlayerTrail_New | ( | vec3_t | spot | ) |
edict_t* PlayerTrail_PickFirst | ( | edict_t * | self | ) |
edict_t* PlayerTrail_PickNext | ( | edict_t * | self | ) |
int PowerArmorType | ( | edict_t * | ent | ) |
Definition at line 655 of file g_items.c.
Referenced by CheckPowerArmor(), G_SetClientEffects(), and G_SetStats().
Definition at line 937 of file g_items.c.
Referenced by PrecacheItem(), SP_worldspawn(), and SpawnItem().
void PutClientInServer | ( | edict_t * | ent | ) |
Definition at line 1073 of file p_client.c.
Referenced by ClientBegin(), ClientBeginDeathmatch(), respawn(), and spectator_respawn().
int range | ( | edict_t * | self, |
edict_t * | other | ||
) |
Definition at line 245 of file g_ai.c.
Referenced by ai_checkattack(), boss2_attack(), Boss2_CheckAttack(), chick_rerocket(), chick_reslash(), CL_SetupThirdPersionView(), create_invalid_texture(), FindTarget(), fire_hit(), flyer_check_melee(), gladiator_attack(), gunner_attack(), infantry_attack(), Jorg_CheckAttack(), Makron_CheckAttack(), mutant_check_melee(), mutant_check_refire(), SelectRandomDeathmatchSpawnPoint(), soldier_attack1_refire1(), soldier_attack1_refire2(), soldier_attack2_refire1(), soldier_attack2_refire2(), soldier_attack6_refire(), soldier_sight(), supertank_attack(), and tank_attack().
void respawn | ( | edict_t * | ent | ) |
Definition at line 957 of file p_client.c.
Referenced by BeginIntermission(), and ClientBeginServerFrame().
void SetRespawn | ( | edict_t * | ent, |
float | delay | ||
) |
Definition at line 142 of file g_items.c.
Referenced by MegaHealth_think(), Pickup_Adrenaline(), Pickup_Ammo(), Pickup_AncientHead(), Pickup_Armor(), Pickup_Bandolier(), Pickup_Health(), Pickup_Pack(), Pickup_PowerArmor(), Pickup_Powerup(), and Pickup_Weapon().
Definition at line 1003 of file g_items.c.
Referenced by Cmd_Give_f(), ED_CallSpawn(), SP_item_health(), SP_item_health_large(), SP_item_health_mega(), and SP_item_health_small().
qboolean SV_FilterPacket | ( | char * | from | ) |
void swimmonster_start | ( | edict_t * | self | ) |
void T_Damage | ( | edict_t * | targ, |
edict_t * | inflictor, | ||
edict_t * | attacker, | ||
vec3_t | dir, | ||
vec3_t | point, | ||
vec3_t | normal, | ||
int | damage, | ||
int | knockback, | ||
int | dflags, | ||
int | mod | ||
) |
Definition at line 358 of file g_combat.c.
Referenced by bfg_explode(), bfg_think(), bfg_touch(), blaster_touch(), door_blocked(), door_secret_blocked(), fire_hit(), fire_lead(), fire_rail(), floater_zap(), func_object_touch(), Grenade_Explode(), hurt_touch(), KillBox(), M_WorldEffects(), mutant_jump_touch(), P_FallingDamage(), P_WorldEffects(), parasite_drain_attack(), plat_blocked(), rocket_touch(), rotating_blocked(), rotating_touch(), T_RadiusDamage(), target_laser_think(), train_blocked(), turret_blocked(), and use_target_changelevel().
void T_RadiusDamage | ( | edict_t * | inflictor, |
edict_t * | attacker, | ||
float | damage, | ||
edict_t * | ignore, | ||
float | radius, | ||
int | mod | ||
) |
Definition at line 514 of file g_combat.c.
Referenced by barrel_explode(), bfg_touch(), func_explosive_explode(), Grenade_Explode(), misc_viper_bomb_touch(), rocket_touch(), target_explosion_explode(), and use_target_splash().
void Think_Weapon | ( | edict_t * | ent | ) |
Definition at line 260 of file p_weapon.c.
Referenced by ClientBeginServerFrame(), and ClientThink().
void ThrowDebris | ( | edict_t * | self, |
char * | modelname, | ||
float | speed, | ||
vec3_t | origin | ||
) |
Definition at line 269 of file g_misc.c.
Referenced by barrel_explode(), func_explosive_explode(), and rocket_touch().
Definition at line 130 of file g_misc.c.
Referenced by actor_die(), berserk_die(), body_die(), boss2_die(), BossExplode(), brain_die(), chick_die(), flipper_die(), gladiator_die(), gunner_die(), hover_die(), infantry_die(), insane_die(), makron_die(), medic_die(), misc_deadsoldier_die(), mutant_die(), parasite_die(), player_die(), soldier_die(), and tank_die().
Definition at line 175 of file g_misc.c.
Referenced by actor_die(), berserk_die(), boss2_die(), BossExplode(), brain_die(), chick_die(), flipper_die(), gladiator_die(), gunner_die(), hover_die(), infantry_die(), insane_die(), makron_die(), medic_die(), misc_deadsoldier_die(), mutant_die(), parasite_die(), soldier_die(), and tank_die().
void Touch_Item | ( | edict_t * | ent, |
edict_t * | other, | ||
cplane_t * | plane, | ||
csurface_t * | surf | ||
) |
Definition at line 723 of file g_items.c.
float* tv | ( | float | x, |
float | y, | ||
float | z | ||
) |
Definition at line 248 of file g_utils.c.
Referenced by droptofloor(), NET_Sleep(), and os_select().
void UpdateChaseCam | ( | edict_t * | ent | ) |
Definition at line 20 of file g_chase.c.
Referenced by ClientThink(), and GetChaseTarget().
void ValidateSelectedItem | ( | edict_t * | ent | ) |
Definition at line 125 of file g_cmds.c.
Referenced by Cmd_InvDrop_f(), Cmd_InvUse_f(), Drop_Ammo(), Drop_General(), Use_Breather(), Use_Envirosuit(), Use_Invulnerability(), Use_Quad(), and Use_Silencer().
void vectoangles | ( | vec3_t | vec, |
vec3_t | angles | ||
) |
Definition at line 330 of file g_utils.c.
Referenced by fire_bfg(), fire_blaster(), fire_flaregun(), fire_grenade(), fire_grenade2(), fire_lead(), fire_rocket(), flare_sparks(), gib_touch(), MakronHyperblaster(), medic_cable_attack(), misc_viper_bomb_prethink(), parasite_drain_attack_ok(), soldier_fire(), TankMachineGun(), turret_driver_link(), and turret_driver_think().
float vectoyaw | ( | vec3_t | vec | ) |
Definition at line 310 of file g_utils.c.
Referenced by actor_pain(), actor_use(), ai_charge(), ai_checkattack(), ai_run(), ai_stand(), barrel_touch(), Boss2_CheckAttack(), FindTarget(), HuntTarget(), Jorg_CheckAttack(), Makron_CheckAttack(), MakronSpawn(), monster_start_go(), path_corner_touch(), PlayerTrail_Add(), and target_actor_touch().
char* vtos | ( | vec3_t | v | ) |
Definition at line 275 of file g_utils.c.
Referenced by actor_use(), droptofloor(), flymonster_start_go(), FoundTarget(), monster_start(), monster_start_go(), point_combat_touch(), SP_func_clock(), SP_func_door_rotating(), SP_func_timer(), SP_func_train(), SP_misc_actor(), SP_misc_strogg_ship(), SP_misc_viper(), SP_path_corner(), SP_target_actor(), SP_target_changelevel(), SP_target_earthquake(), SP_target_help(), SP_target_lightramp(), SP_target_speaker(), SP_trigger_gravity(), SP_trigger_key(), SP_trigger_once(), SP_turret_driver(), SpawnItem(), target_laser_start(), target_lightramp_use(), train_next(), turret_breach_finish_init(), and walkmonster_start_go().
void walkmonster_start | ( | edict_t * | self | ) |
Definition at line 630 of file g_monster.c.
Referenced by SP_misc_actor(), SP_misc_insane(), SP_monster_berserk(), SP_monster_brain(), SP_monster_chick(), SP_monster_gladiator(), SP_monster_gunner(), SP_monster_infantry(), SP_monster_jorg(), SP_monster_makron(), SP_monster_medic(), SP_monster_mutant(), SP_monster_parasite(), SP_monster_soldier_x(), SP_monster_supertank(), and SP_monster_tank().
cvar_t* bob_pitch |
Definition at line 63 of file g_main.c.
Referenced by InitGame(), and SV_CalcViewOffset().
cvar_t* bob_roll |
Definition at line 64 of file g_main.c.
Referenced by InitGame(), and SV_CalcViewOffset().
cvar_t* bob_up |
Definition at line 62 of file g_main.c.
Referenced by InitGame(), and SV_CalcViewOffset().
cvar_t* coop |
Definition at line 34 of file g_main.c.
Referenced by ai_run(), BeginIntermission(), ClientObituary(), Cmd_Score_f(), FetchClientEntData(), InitGame(), Killed(), MoveClientToIntermission(), Pickup_Key(), Pickup_Powerup(), Pickup_Weapon(), player_die(), respawn(), rocket_touch(), SaveClientData(), SelectSpawnPoint(), SP_info_player_coop(), SP_info_player_start(), SpawnItem(), T_Damage(), Touch_Item(), trigger_key_use(), and use_target_changelevel().
cvar_t* deathmatch |
Definition at line 33 of file g_main.c.
Referenced by BeginIntermission(), bfg_think(), Chaingun_Fire(), CheckDMRules(), ClientBegin(), ClientBeginServerFrame(), ClientConnect(), ClientObituary(), ClientUserinfoChanged(), Cmd_Give_f(), Cmd_God_f(), Cmd_Help_f(), Cmd_Noclip_f(), Cmd_Notarget_f(), Cmd_Score_f(), drop_make_touchable(), G_SetStats(), InitGame(), Machinegun_Fire(), MegaHealth_think(), monster_start(), MoveClientToIntermission(), P_FallingDamage(), Pickup_Adrenaline(), Pickup_Ammo(), Pickup_AncientHead(), Pickup_Armor(), Pickup_Bandolier(), Pickup_Health(), Pickup_Pack(), Pickup_PowerArmor(), Pickup_Powerup(), Pickup_Weapon(), player_die(), PlayerNoise(), PlayerTrail_Init(), PutClientInServer(), respawn(), rocket_touch(), SelectSpawnPoint(), SP_func_door(), SP_func_explosive(), SP_info_player_deathmatch(), SP_item_health(), SP_item_health_large(), SP_item_health_mega(), SP_item_health_small(), SP_light(), SP_misc_actor(), SP_misc_deadsoldier(), SP_misc_explobox(), SP_misc_insane(), SP_monster_berserk(), SP_monster_boss2(), SP_monster_boss3_stand(), SP_monster_brain(), SP_monster_chick(), SP_monster_flipper(), SP_monster_floater(), SP_monster_flyer(), SP_monster_gladiator(), SP_monster_gunner(), SP_monster_hover(), SP_monster_infantry(), SP_monster_jorg(), SP_monster_makron(), SP_monster_medic(), SP_monster_mutant(), SP_monster_parasite(), SP_monster_soldier(), SP_monster_soldier_light(), SP_monster_soldier_ss(), SP_monster_supertank(), SP_monster_tank(), SP_point_combat(), SP_target_goal(), SP_target_help(), SP_target_lightramp(), SP_target_secret(), SP_turret_driver(), SP_worldspawn(), SpawnEntities(), SpawnItem(), T_Damage(), TossClientWeapon(), use_target_changelevel(), weapon_bfg_fire(), Weapon_Blaster_Fire(), Weapon_HyperBlaster_Fire(), weapon_railgun_fire(), and weapon_shotgun_fire().
cvar_t* dedicated |
Definition at line 46 of file g_main.c.
Referenced by AC_Connect(), BSP_Load(), check_paused(), CL_Init(), Cmd_Say_f(), InitGame(), MVD_SetChannel(), NET_OpenServer(), Qcommon_Frame(), Qcommon_Init(), SV_Loadgame_f(), SV_Map(), SV_NoSaveGames(), SV_Savegame_f(), SV_SetMaster_f(), SV_SpawnServer(), SVC_RemoteCommand(), Sys_Init(), and Sys_Quit().
cvar_t* dmflags |
Definition at line 35 of file g_main.c.
Referenced by Chaingun_Fire(), ClientBeginServerFrame(), ClientTeam(), ClientUserinfoChanged(), Cmd_Say_f(), Drop_Weapon(), EndDMLevel(), InitGame(), Machinegun_Fire(), OnSameTeam(), P_FallingDamage(), Pickup_Ammo(), Pickup_Powerup(), Pickup_Weapon(), PutClientInServer(), SelectDeathmatchSpawnPoint(), SP_item_health(), SP_item_health_large(), SP_item_health_mega(), SP_item_health_small(), SpawnItem(), T_Damage(), TossClientWeapon(), use_target_changelevel(), weapon_bfg_fire(), weapon_grenade_fire(), weapon_grenadelauncher_fire(), Weapon_HyperBlaster_Fire(), weapon_railgun_fire(), Weapon_RocketLauncher_Fire(), weapon_shotgun_fire(), and weapon_supershotgun_fire().
cvar_t* filterban |
Definition at line 49 of file g_main.c.
Referenced by InitGame(), SV_FilterPacket(), and SVCmd_WriteIP_f().
cvar_t* flood_msgs |
Definition at line 68 of file g_main.c.
Referenced by Cmd_Say_f(), and InitGame().
cvar_t* flood_persecond |
Definition at line 69 of file g_main.c.
Referenced by Cmd_Say_f(), and InitGame().
cvar_t* flood_waitdelay |
Definition at line 70 of file g_main.c.
Referenced by Cmd_Say_f(), and InitGame().
cvar_t* fraglimit |
Definition at line 37 of file g_main.c.
Referenced by CheckDMRules(), and InitGame().
edict_t* g_edicts |
Definition at line 31 of file g_main.c.
Referenced by actor_pain(), AI_SetSightClient(), BeginIntermission(), Blaster_Fire(), Chaingun_Fire(), ChangeWeapon(), ChaseNext(), ChasePrev(), CheckDMRules(), ClientBegin(), ClientBeginDeathmatch(), ClientConnect(), ClientDisconnect(), ClientEndServerFrames(), ClientThink(), ClientUserinfoChanged(), Cmd_PlayerList_f(), Cmd_Say_f(), CopyToBodyQue(), DeathmatchScoreboardMessage(), ExitLevel(), findradius(), flare_sparks(), G_CheckChaseStats(), G_Find(), G_FindTeams(), G_FreeEdict(), G_InitEdict(), G_RunFrame(), G_SetSpectatorStats(), G_Spawn(), GetChaseTarget(), InitGame(), Machinegun_Fire(), medic_cable_attack(), monster_fire_bfg(), monster_fire_blaster(), monster_fire_bullet(), monster_fire_grenade(), monster_fire_railgun(), monster_fire_rocket(), monster_fire_shotgun(), parasite_drain_attack(), PlayersRangeFromSpot(), PutClientInServer(), read_field(), ReadGame(), ReadLevel(), SaveClientData(), SpawnEntities(), spectator_respawn(), SV_Physics_Toss(), SV_Push(), SV_TestEntityPosition(), target_actor_touch(), target_earthquake_think(), trigger_key_use(), use_target_changelevel(), weapon_bfg_fire(), weapon_flaregun_fire(), weapon_grenadelauncher_fire(), weapon_railgun_fire(), Weapon_RocketLauncher_Fire(), weapon_shotgun_fire(), weapon_supershotgun_fire(), write_field(), and WriteLevel().
cvar_t* g_select_empty |
Definition at line 45 of file g_main.c.
Referenced by InitGame(), and Use_Weapon().
game_locals_t game |
Definition at line 21 of file g_main.c.
Referenced by AI_SetSightClient(), BeginIntermission(), CheckDMRules(), ClientBegin(), ClientConnect(), Cmd_Give_f(), Cmd_Help_f(), Cmd_Players_f(), Cmd_Say_f(), CopyToBodyQue(), DeathmatchScoreboardMessage(), ED_CallSpawn(), FindItem(), FindItemByClassname(), G_SetClientSound(), G_Spawn(), GetItemByIndex(), HelpComputer(), InitGame(), InitItems(), player_die(), PlayerSort(), PutClientInServer(), read_field(), ReadGame(), ReadLevel(), SaveClientData(), SelectCoopSpawnPoint(), SelectSpawnPoint(), SetItemNames(), SpawnEntities(), SV_LoadGameLibrary(), SVCmd_WriteIP_f(), target_actor_touch(), target_crosslevel_target_think(), trigger_crosslevel_trigger_use(), trigger_key_use(), use_target_changelevel(), Use_Target_Help(), write_field(), and WriteGame().
game_import_t gi |
Definition at line 23 of file g_main.c.
Referenced by actor_dead(), actor_pain(), actor_use(), ai_run(), BecomeExplosion1(), BecomeExplosion2(), berserk_dead(), berserk_die(), berserk_fidget(), berserk_pain(), berserk_search(), berserk_sight(), berserk_swing(), bfg_explode(), bfg_think(), bfg_touch(), Blaster_Fire(), blaster_touch(), body_die(), Boss2_CheckAttack(), boss2_dead(), boss2_die(), boss2_pain(), boss2_search(), BossExplode(), brain_chest_open(), brain_dead(), brain_die(), brain_duck_down(), brain_duck_up(), brain_hit_left(), brain_hit_right(), brain_idle(), brain_pain(), brain_search(), brain_sight(), brain_swing_left(), brain_swing_right(), brain_tentacle_attack(), button_fire(), CanDamage(), Chaingun_Fire(), ChangeWeapon(), check_dodge(), CheckDMRules(), CheckNeedPass(), chick_dead(), chick_die(), chick_duck_down(), chick_duck_up(), chick_pain(), Chick_PreAttack1(), chick_sight(), ChickMoan(), ChickReload(), ChickSlash(), ClientBegin(), ClientBeginDeathmatch(), ClientCommand(), ClientConnect(), ClientDisconnect(), ClientEndServerFrame(), ClientObituary(), ClientThink(), ClientUserinfoChanged(), Cmd_Drop_f(), Cmd_Give_f(), Cmd_God_f(), Cmd_InvDrop_f(), Cmd_Inven_f(), Cmd_InvUse_f(), Cmd_Noclip_f(), Cmd_Notarget_f(), Cmd_PlayerList_f(), Cmd_Players_f(), Cmd_Say_f(), Cmd_Use_f(), Cmd_Wave_f(), Com_Error(), Com_LPrintf(), commander_body_think(), commander_body_use(), CopyToBodyQue(), DeathmatchScoreboard(), DeathmatchScoreboardMessage(), door_go_down(), door_go_up(), door_hit_bottom(), door_hit_top(), door_touch(), door_use_areaportals(), DoRespawn(), Drop_Ammo(), Drop_Item(), Drop_Weapon(), droptofloor(), ED_CallSpawn(), ED_NewString(), ED_ParseEdict(), ED_ParseField(), ExitLevel(), FindTarget(), fire_bfg(), fire_blaster(), fire_flaregun(), fire_grenade(), fire_grenade2(), fire_hit(), fire_lead(), fire_rail(), fire_rocket(), flare_sparks(), flipper_dead(), flipper_die(), flipper_pain(), flipper_preattack(), flipper_sight(), floater_dead(), floater_die(), floater_idle(), floater_pain(), floater_sight(), floater_wham(), floater_zap(), flyer_die(), flyer_idle(), flyer_pain(), flyer_pop_blades(), flyer_sight(), flyer_slash_left(), flyer_slash_right(), flymonster_start_go(), FoundTarget(), func_explosive_spawn(), func_train_find(), func_wall_use(), G_CopyString(), G_FindTeams(), G_FreeEdict(), G_PickTarget(), G_RunEntity(), G_SetClientSound(), G_SetStats(), G_Spawn(), G_TouchSolids(), G_TouchTriggers(), G_UseTargets(), GaldiatorMelee(), GetChaseTarget(), GetGameAPI(), gib_touch(), gladiator_attack(), gladiator_cleaver_swing(), gladiator_dead(), gladiator_die(), gladiator_idle(), gladiator_pain(), gladiator_search(), gladiator_sight(), Grenade_Explode(), Grenade_Touch(), gunner_dead(), gunner_die(), gunner_duck_down(), gunner_duck_up(), gunner_idlesound(), gunner_opengun(), gunner_pain(), gunner_search(), gunner_sight(), HelpComputer(), hover_dead(), hover_die(), hover_pain(), hover_search(), hover_sight(), hurt_touch(), hurt_use(), infantry_cock_gun(), infantry_dead(), infantry_die(), infantry_duck_down(), infantry_duck_up(), infantry_fidget(), infantry_pain(), infantry_sight(), infantry_smack(), infantry_swing(), InitGame(), InitTrigger(), insane_dead(), insane_die(), insane_fist(), insane_moan(), insane_pain(), insane_scream(), insane_shake(), jorg_attack(), Jorg_CheckAttack(), jorg_dead(), jorg_death_hit(), jorg_die(), jorg_idle(), jorg_pain(), jorg_search(), jorg_step_left(), jorg_step_right(), jorgBFG(), KillBox(), light_use(), M_CatagorizePosition(), M_CheckAttack(), M_CheckBottom(), M_CheckGround(), M_droptofloor(), M_FliesOn(), M_WorldEffects(), Machinegun_Fire(), makron_brainsplorch(), Makron_CheckAttack(), makron_dead(), makron_die(), makron_hit(), makron_pain(), makron_popup(), makron_prerailgun(), makron_step_left(), makron_step_right(), makron_taunt(), makron_torso(), makronBFG(), MakronPrecache(), medic_cable_attack(), medic_dead(), medic_die(), medic_duck_down(), medic_duck_up(), medic_hook_launch(), medic_hook_retract(), medic_idle(), medic_pain(), medic_search(), medic_sight(), misc_deadsoldier_die(), monster_fire_bfg(), monster_fire_blaster(), monster_fire_bullet(), monster_fire_grenade(), monster_fire_railgun(), monster_fire_rocket(), monster_fire_shotgun(), monster_start(), monster_start_go(), monster_triggered_spawn(), MoveClientToIntermission(), mutant_check_landing(), mutant_dead(), mutant_die(), mutant_hit_left(), mutant_hit_right(), mutant_idle(), mutant_jump_takeoff(), mutant_pain(), mutant_search(), mutant_sight(), mutant_step(), mutant_swing(), P_DamageFeedback(), P_WorldEffects(), parasite_dead(), parasite_die(), parasite_drain_attack(), parasite_launch(), parasite_pain(), parasite_reel_in(), parasite_scratch(), parasite_search(), parasite_sight(), parasite_tap(), plat_go_down(), plat_go_up(), plat_hit_bottom(), plat_hit_top(), plat_spawn_inside_trigger(), player_die(), PlayerNoise(), PM_trace(), point_combat_touch(), PrecacheItem(), PutClientInServer(), read_data(), read_field(), read_index(), read_pointer(), read_string(), read_zstring(), ReadGame(), ReadLevel(), respawn(), rocket_touch(), SelectSpawnPoint(), ServerCommand(), SetItemNames(), SetRespawn(), ShutdownGame(), soldier_cock(), soldier_dead(), soldier_die(), soldier_duck_down(), soldier_duck_up(), soldier_idle(), soldier_pain(), soldier_sight(), SP_func_button(), SP_func_clock(), SP_func_conveyor(), SP_func_door(), SP_func_door_rotating(), SP_func_door_secret(), SP_func_explosive(), SP_func_killbox(), SP_func_object(), SP_func_plat(), SP_func_rotating(), SP_func_timer(), SP_func_train(), SP_func_wall(), SP_func_water(), SP_item_health(), SP_item_health_large(), SP_item_health_mega(), SP_item_health_small(), SP_light(), SP_light_mine1(), SP_light_mine2(), SP_misc_actor(), SP_misc_banner(), SP_misc_bigviper(), SP_misc_blackhole(), SP_misc_deadsoldier(), SP_misc_easterchick(), SP_misc_easterchick2(), SP_misc_eastertank(), SP_misc_explobox(), SP_misc_gib_arm(), SP_misc_gib_head(), SP_misc_gib_leg(), SP_misc_insane(), SP_misc_satellite_dish(), SP_misc_strogg_ship(), SP_misc_teleporter(), SP_misc_teleporter_dest(), SP_misc_viper(), SP_misc_viper_bomb(), SP_monster_berserk(), SP_monster_boss2(), SP_monster_boss3_stand(), SP_monster_brain(), SP_monster_chick(), SP_monster_commander_body(), SP_monster_flipper(), SP_monster_floater(), SP_monster_flyer(), SP_monster_gladiator(), SP_monster_gunner(), SP_monster_hover(), SP_monster_infantry(), SP_monster_jorg(), SP_monster_makron(), SP_monster_medic(), SP_monster_mutant(), SP_monster_parasite(), SP_monster_soldier(), SP_monster_soldier_light(), SP_monster_soldier_ss(), SP_monster_soldier_x(), SP_monster_supertank(), SP_monster_tank(), SP_path_corner(), SP_point_combat(), SP_target_actor(), SP_target_blaster(), SP_target_changelevel(), SP_target_character(), SP_target_earthquake(), SP_target_goal(), SP_target_help(), SP_target_lightramp(), SP_target_secret(), SP_target_speaker(), SP_trigger_gravity(), SP_trigger_hurt(), SP_trigger_key(), SP_trigger_multiple(), SP_trigger_once(), SP_trigger_push(), SP_turret_base(), SP_turret_breach(), SP_turret_driver(), SP_viewthing(), SP_worldspawn(), SpawnDamage(), SpawnEntities(), SpawnItem(), spectator_respawn(), StringToFilter(), supertank_dead(), supertank_die(), supertank_pain(), supertank_search(), SV_CalcBlend(), SV_FlyMove(), SV_movestep(), SV_Physics_Noclip(), SV_Physics_Pusher(), SV_Physics_Step(), SV_Physics_Toss(), SV_Push(), SV_PushEntity(), SV_RunThink(), SV_StepDirection(), SV_TestEntityPosition(), SVCmd_AddIP_f(), SVCmd_ListIP_f(), SVCmd_RemoveIP_f(), Svcmd_Test_f(), SVCmd_WriteIP_f(), T_Damage(), tank_dead(), tank_die(), tank_footstep(), tank_idle(), tank_pain(), tank_sight(), tank_thud(), tank_windup(), TankStrike(), target_actor_touch(), target_earthquake_think(), target_explosion_explode(), target_laser_start(), target_laser_think(), target_lightramp_think(), target_lightramp_use(), teleporter_touch(), Think_SpawnDoorTrigger(), ThrowClientHead(), ThrowDebris(), ThrowGib(), ThrowHead(), Touch_Item(), train_next(), train_wait(), TreadSound(), trigger_counter_use(), trigger_elevator_init(), trigger_elevator_use(), trigger_enable(), trigger_key_use(), trigger_push_touch(), turret_breach_finish_init(), turret_breach_fire(), UpdateChaseCam(), Use_Areaportal(), Use_Boss3(), Use_Invulnerability(), Use_Item(), Use_PowerArmor(), Use_Quad(), use_target_blaster(), use_target_changelevel(), use_target_goal(), use_target_secret(), use_target_spawner(), Use_Target_Speaker(), use_target_splash(), Use_Target_Tent(), Use_Weapon(), visible(), walkmonster_start_go(), weapon_bfg_fire(), weapon_flaregun_fire(), Weapon_Generic(), Weapon_Grenade(), weapon_grenadelauncher_fire(), Weapon_HyperBlaster_Fire(), weapon_railgun_fire(), Weapon_RocketLauncher_Fire(), weapon_shotgun_fire(), weapon_supershotgun_fire(), write_data(), write_field(), write_index(), write_pointer(), WriteGame(), and WriteLevel().
game_export_t globals |
Definition at line 24 of file g_main.c.
Referenced by findradius(), G_Find(), G_FindTeams(), G_RunFrame(), G_Spawn(), GetGameAPI(), InitGame(), ReadGame(), ReadLevel(), SpawnEntities(), SV_Push(), target_earthquake_think(), and WriteLevel().
cvar_t* gun_x |
Definition at line 56 of file g_main.c.
Referenced by InitGame(), and SV_CalcGunOffset().
cvar_t * gun_y |
Definition at line 526 of file g_local.h.
Referenced by SV_CalcGunOffset().
cvar_t * gun_z |
Definition at line 526 of file g_local.h.
Referenced by SV_CalcGunOffset().
gitem_t itemlist[] |
Definition at line 1063 of file g_items.c.
Referenced by BeginIntermission(), Cmd_Give_f(), Cmd_InvDrop_f(), Cmd_InvUse_f(), Cmd_WeapLast_f(), Cmd_WeapNext_f(), Cmd_WeapPrev_f(), ED_CallSpawn(), FindItem(), FindItemByClassname(), G_SetStats(), GetItemByIndex(), InitItems(), player_die(), read_field(), SelectNextItem(), SelectPrevItem(), SetItemNames(), and write_field().
level_locals_t level |
Definition at line 22 of file g_main.c.
Referenced by actor_attack(), actor_fire(), actor_pain(), actor_run(), actor_stand(), ai_checkattack(), ai_run(), AI_SetSightClient(), ai_stand(), ai_walk(), AngleMove_Begin(), AngleMove_Calc(), AngleMove_Final(), AttackFinished(), barrel_delay(), BeginIntermission(), berserk_pain(), bfg_explode(), bfg_think(), bfg_touch(), Boss2_CheckAttack(), boss2_pain(), BossExplode(), brain_dodge(), brain_duck_hold(), brain_pain(), buddy_allocator_allocate(), buddy_allocator_free(), button_wait(), Chaingun_Fire(), ChangeWeapon(), CheckDMRules(), CheckPowerArmor(), chick_duck_down(), chick_duck_hold(), chick_pain(), CL_ParsePrint(), ClientBegin(), ClientBeginDeathmatch(), ClientBeginServerFrame(), ClientCommand(), ClientEndServerFrame(), ClientThink(), Cmd_Kill_f(), Cmd_PlayerList_f(), Cmd_Say_f(), commander_body_think(), commander_body_use(), CopyToBodyQue(), CreateTargetChangeLevel(), DeathmatchScoreboardMessage(), door_go_up(), door_hit_top(), door_secret_blocked(), door_secret_move1(), door_secret_move3(), door_secret_move5(), door_touch(), Drop_Item(), drop_make_touchable(), droptofloor(), EndDMLevel(), ExitLevel(), FindTarget(), finish_download(), fire_bfg(), fire_blaster(), fire_flaregun(), fire_grenade(), fire_grenade2(), fire_rocket(), flare_sparks(), flare_think(), flipper_pain(), floater_pain(), flyer_pain(), FoundTarget(), func_clock_think(), func_timer_think(), func_timer_use(), func_train_find(), G_FreeEdict(), G_RunFrame(), G_SetClientEffects(), G_SetClientSound(), G_SetSpectatorStats(), G_SetStats(), G_Spawn(), G_UseTargets(), get_level_offset(), gib_think(), gib_touch(), gladiator_pain(), gunner_duck_down(), gunner_duck_hold(), gunner_pain(), HelpComputer(), hover_dead(), hover_deadthink(), hover_pain(), hurt_touch(), infantry_cock_gun(), infantry_duck_down(), infantry_duck_hold(), infantry_fire(), infantry_pain(), InitBodyQue(), InitClientResp(), insane_pain(), Jorg_CheckAttack(), jorg_pain(), Killed(), M_CheckAttack(), M_FliesOn(), M_FlyCheck(), M_MoveFrame(), M_SetEffects(), M_WorldEffects(), Machinegun_Fire(), Makron_CheckAttack(), makron_pain(), makron_torso(), makron_torso_think(), MakronSpawn(), MakronToss(), medic_cable_attack(), medic_duck_down(), medic_duck_hold(), medic_pain(), MegaHealth_think(), merge_blocks(), misc_banner_think(), misc_blackhole_think(), misc_easterchick2_think(), misc_easterchick_think(), misc_eastertank_think(), misc_satellite_dish_think(), misc_satellite_dish_use(), misc_viper_bomb_prethink(), misc_viper_bomb_use(), monster_start(), monster_start_go(), monster_triggered_spawn(), monster_triggered_spawn_use(), Move_Begin(), Move_Calc(), Move_Final(), MoveClientToIntermission(), multi_trigger(), mutant_check_landing(), mutant_jump_takeoff(), mutant_pain(), MVD_BroadcastPrintf(), MVD_ParsePrint(), MVD_UnicastPrint(), os_getsockopt(), os_setsockopt(), P_DamageFeedback(), P_FallingDamage(), P_WorldEffects(), parasite_pain(), path_corner_touch(), PF_bprintf(), PF_cprintf(), Pickup_Health(), Pickup_Powerup(), plat_hit_top(), player_die(), PlayerNoise(), PlayerTrail_Add(), point_combat_touch(), PutClientInServer(), ReadLevel(), remove_block_from_free_list(), respawn(), S_Activate(), SetRespawn(), soldier_attack3_refire(), soldier_dodge(), soldier_duck_down(), soldier_duck_hold(), soldier_fire(), soldier_pain(), SP_CreateCoopSpots(), SP_func_clock(), SP_func_door(), SP_func_door_rotating(), SP_func_object(), SP_func_timer(), SP_func_train(), SP_info_player_coop(), SP_info_player_start(), SP_misc_banner(), SP_misc_blackhole(), SP_misc_easterchick(), SP_misc_easterchick2(), SP_misc_eastertank(), SP_misc_explobox(), SP_misc_gib_arm(), SP_misc_gib_head(), SP_misc_gib_leg(), SP_misc_strogg_ship(), SP_misc_viper(), SP_monster_boss3_stand(), SP_monster_commander_body(), SP_monster_flyer(), SP_target_changelevel(), SP_target_crosslevel_target(), SP_target_goal(), SP_target_laser(), SP_target_secret(), SP_trigger_elevator(), SP_turret_breach(), SP_turret_driver(), SP_viewthing(), SP_worldspawn(), SpawnEntities(), SpawnItem(), spectator_respawn(), supertank_pain(), SV_BroadcastPrintf(), SV_CalcBlend(), SV_CalcViewOffset(), SV_ClientPrintf(), SV_MvdBroadcastPrint(), SV_RunThink(), T_Damage(), tank_attack(), tank_pain(), target_actor_touch(), target_earthquake_think(), target_earthquake_use(), target_laser_think(), target_lightramp_think(), target_lightramp_use(), TH_viewthing(), Think_AccelMove(), Think_Boss3Stand(), Think_Weapon(), ThrowDebris(), ThrowGib(), ThrowHead(), TossClientWeapon(), Touch_DoorTrigger(), Touch_Item(), Touch_Plat_Center(), train_blocked(), train_wait(), trigger_key_use(), trigger_push_touch(), turret_breach_think(), turret_driver_link(), turret_driver_think(), Use_Breather(), Use_Envirosuit(), Use_Invulnerability(), Use_Quad(), use_target_changelevel(), use_target_explosion(), use_target_goal(), use_target_secret(), walkmonster_start_go(), weapon_bfg_fire(), Weapon_Generic(), Weapon_Grenade(), weapon_grenade_fire(), Weapon_HyperBlaster_Fire(), write_free_block_to_list(), and WriteLevel().
cvar_t* maxclients |
Definition at line 42 of file g_main.c.
Referenced by CheckDMRules(), ClientEndServerFrames(), ExitLevel(), and InitGame().
cvar_t* maxentities |
Definition at line 44 of file g_main.c.
Referenced by InitGame().
cvar_t* maxspectators |
Definition at line 43 of file g_main.c.
Referenced by ClientConnect(), InitGame(), and spectator_respawn().
int meansOfDeath |
Definition at line 29 of file g_main.c.
Referenced by ClientObituary(), Cmd_Kill_f(), and T_Damage().
cvar_t* needpass |
Definition at line 41 of file g_main.c.
Referenced by InitGame().
cvar_t* nomonsters |
Definition at line 47 of file g_main.c.
Referenced by InitGame(), and SpawnEntities().
cvar_t* password |
Definition at line 39 of file g_main.c.
Referenced by auth_client(), CheckNeedPass(), ClientConnect(), InitGame(), MVD_Connect_f(), parse_hello(), and spectator_respawn().
cvar_t* run_pitch |
Definition at line 60 of file g_main.c.
Referenced by InitGame(), and SV_CalcViewOffset().
cvar_t* run_roll |
Definition at line 61 of file g_main.c.
Referenced by InitGame(), and SV_CalcViewOffset().
cvar_t* skill |
Definition at line 36 of file g_main.c.
Referenced by berserk_pain(), brain_pain(), brain_tentacle_attack(), check_dodge(), chick_pain(), flipper_pain(), floater_pain(), flyer_pain(), gladiator_pain(), gunner_duck_down(), gunner_pain(), HelpComputer(), hover_pain(), infantry_pain(), InitGame(), insane_pain(), jorg_pain(), M_CheckAttack(), makron_pain(), medic_pain(), mutant_check_refire(), mutant_pain(), parasite_pain(), Pickup_Powerup(), soldier_attack1_refire1(), soldier_attack1_refire2(), soldier_attack2_refire1(), soldier_attack2_refire2(), soldier_attack6_refire(), soldier_dodge(), soldier_pain(), soldier_sight(), SpawnEntities(), supertank_pain(), T_Damage(), tank_pain(), tank_reattack_blaster(), tank_refire_rocket(), turret_breach_fire(), and turret_driver_think().
int sm_meat_index |
Definition at line 27 of file g_main.c.
Referenced by gib_touch(), and SP_worldspawn().
int snd_fry |
Definition at line 28 of file g_main.c.
Referenced by G_SetClientSound(), and SP_worldspawn().
cvar_t* spectator_password |
Definition at line 40 of file g_main.c.
Referenced by CheckNeedPass(), ClientConnect(), InitGame(), and spectator_respawn().
spawn_temp_t st |
Definition at line 25 of file g_main.c.
Referenced by Cmd_PlayerList_f(), ED_ParseEdict(), get_fp_info(), get_path_info(), monster_start(), plat_spawn_inside_trigger(), SP_func_button(), SP_func_door(), SP_func_door_rotating(), SP_func_plat(), SP_func_timer(), SP_func_train(), SP_func_water(), SP_target_actor(), SP_target_goal(), SP_target_secret(), SP_target_speaker(), SP_trigger_gravity(), SP_trigger_key(), SP_trigger_monsterjump(), SP_turret_breach(), SP_turret_driver(), and SP_worldspawn().
cvar_t* sv_cheats |
Definition at line 66 of file g_main.c.
Referenced by Cmd_Give_f(), Cmd_God_f(), Cmd_Noclip_f(), Cmd_Notarget_f(), and InitGame().
cvar_t* sv_features |
Definition at line 74 of file g_main.c.
Referenced by InitGame().
cvar_t* sv_flaregun |
Definition at line 76 of file g_main.c.
Referenced by InitClientPersistant(), and InitGame().
cvar_t* sv_gravity |
Definition at line 52 of file g_main.c.
Referenced by ClientThink(), InitGame(), SV_AddGravity(), and SV_Physics_Step().
cvar_t* sv_maplist |
Definition at line 72 of file g_main.c.
Referenced by EndDMLevel(), and InitGame().
cvar_t* sv_maxvelocity |
Definition at line 51 of file g_main.c.
Referenced by InitGame(), and SV_CheckVelocity().
cvar_t* sv_rollangle |
Definition at line 55 of file g_main.c.
Referenced by InitGame(), and SV_CalcRoll().
cvar_t* sv_rollspeed |
Definition at line 54 of file g_main.c.
Referenced by InitGame(), and SV_CalcRoll().
cvar_t* timelimit |
Definition at line 38 of file g_main.c.
Referenced by CheckDMRules(), and InitGame().