Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

gentity_s Struct Reference

#include <g_local.h>

Collaboration diagram for gentity_s:

Collaboration graph
[legend]

Data Fields

gentity_tactivator
float angle
void(* blocked )(gentity_t *self, gentity_t *other)
gentity_tchain
char * classname
gclient_sclient
int clipmask
int count
int damage
void(* die )(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod)
gentity_tenemy
int eventTime
int flags
int fly_sound_debounce_time
qboolean freeAfterEvent
int freetime
int health
qboolean inuse
gitem_titem
int last_move_time
char * message
int methodOfDeath
char * model
char * model2
vec3_t movedir
moverState_t moverState
qboolean neverFree
int nextthink
gentity_tnextTrain
int noise_index
void(* pain )(gentity_t *self, gentity_t *attacker, int damage)
int pain_debounce_time
gentity_tparent
float physicsBounce
qboolean physicsObject
vec3_t pos1
vec3_t pos2
gentity_tprevTrain
entityShared_t r
float random
void(* reached )(gentity_t *self)
entityState_t s
int sound1to2
int sound2to1
int soundLoop
int soundPos1
int soundPos2
int spawnflags
float speed
int splashDamage
int splashMethodOfDeath
int splashRadius
qboolean takedamage
char * target
gentity_ttarget_ent
char * targetname
char * targetShaderName
char * targetShaderNewName
char * team
gentity_tteamchain
gentity_tteammaster
void(* think )(gentity_t *self)
int timestamp
void(* touch )(gentity_t *self, gentity_t *other, trace_t *trace)
qboolean unlinkAfterEvent
void(* use )(gentity_t *self, gentity_t *other, gentity_t *activator)
float wait
int waterlevel
int watertype

Field Documentation

gentity_t* activator
 

Definition at line 159 of file g_local.h.

Referenced by BotCheckAttack(), CopyToBodyQue(), func_timer_think(), G_MoverPush(), GibEntity(), multi_trigger(), Reached_BinaryMover(), target_laser_think(), Think_Target_Delay(), Use_BinaryMover(), and Use_Target_Delay().

float angle
 

Definition at line 121 of file g_local.h.

void(* blocked)(gentity_t *self, gentity_t *other)
 

Referenced by G_MoverTeam(), SP_func_door(), and SP_func_plat().

gentity_t* chain
 

Definition at line 157 of file g_local.h.

char* classname
 

Definition at line 82 of file g_local.h.

Referenced by BotSetEntityNumForGoal(), ClientDisconnect(), ClientSpawn(), Cmd_Give_f(), CopyToBodyQue(), FinishSpawningItem(), fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), G_CallSpawn(), G_FreeEntity(), G_InitGentity(), G_MissileImpact(), G_MoverPush(), G_TempEntity(), GibEntity(), InitBodyQue(), LaunchItem(), Pickup_Team(), SP_info_player_start(), SP_target_teleporter(), SP_worldspawn(), SpawnModelOnVictoryPad(), SpawnPlatTrigger(), SpawnPodium(), Svcmd_EntityList_f(), target_laser_start(), target_location_linkup(), Think_SetupTrainTargets(), and Think_SpawnNewDoorTrigger().

struct gclient_s* client
 

Definition at line 78 of file g_local.h.

Referenced by Add_Ammo(), AddScore(), Blocked_Door(), BotAI_GetClientState(), BotAIStartFrame(), BotChat_HitNoDeath(), BotChat_HitTalking(), Bullet_Fire(), CalcMuzzlePoint(), CalcMuzzlePointOrigin(), CheckAlmostCapture(), CheckAlmostScored(), CheckArmor(), CheckGauntletAttack(), CheckTeamStatus(), ClientBegin(), ClientCommand(), ClientConnect(), ClientDisconnect(), ClientEndFrame(), ClientEvents(), ClientSpawn(), ClientThink(), ClientThink_real(), ClientTimerActions(), ClientUserinfoChanged(), Cmd_CallTeamVote_f(), Cmd_CallVote_f(), Cmd_Follow_f(), Cmd_FollowCycle_f(), Cmd_Give_f(), Cmd_Kill_f(), Cmd_Noclip_f(), Cmd_Team_f(), Cmd_TeamTask_f(), Cmd_TeamVote_f(), Cmd_Tell_f(), Cmd_VoiceTaunt_f(), Cmd_VoiceTell_f(), Cmd_Vote_f(), CopyToBodyQue(), FireWeapon(), G_AddEvent(), G_AddPredictableEvent(), G_Damage(), G_ExplodeMissile(), G_InitGame(), G_KillBox(), G_MissileImpact(), G_MoverPush(), G_RankClientDisconnect(), G_RankDamage(), G_RankRunFrame(), G_RankWeaponTime(), G_RunClient(), G_RunFrame(), G_RunMissile(), G_Say(), G_SayTo(), G_SetClientSound(), G_TestEntityPosition(), G_TouchTriggers(), G_TryPushingEntity(), G_Voice(), G_VoiceTo(), LogAccuracyHit(), MoveClientToIntermission(), multi_trigger(), OnSameTeam(), P_DamageFeedback(), P_WorldEffects(), Pickup_Armor(), Pickup_Health(), Pickup_Holdable(), Pickup_Powerup(), Pickup_Team(), Pickup_Weapon(), player_die(), respawn(), SetClientViewAngle(), SetTeam(), ShotgunPattern(), ShotgunPellet(), SpawnModelOnVictoryPad(), SpectatorClientEndFrame(), SpectatorThink(), SpotWouldTelefrag(), StopFollowing(), target_relay_use(), target_teleporter_use(), Team_CheckHurtCarrier(), Team_ForceGesture(), Team_FragBonuses(), Team_TouchEnemyFlag(), Team_TouchOurFlag(), TeamplayInfoMessage(), TeleportPlayer(), Touch_Button(), Touch_DoorTrigger(), Touch_Item(), Touch_Multi(), Touch_Plat(), Touch_PlatCenterTrigger(), trigger_push_touch(), trigger_teleporter_touch(), UpdateTournamentInfo(), Use_Target_Give(), Use_Target_Print(), Use_target_push(), Use_target_remove_powerups(), Weapon_GrapplingHook_Fire(), Weapon_HookFree(), Weapon_HookThink(), Weapon_LightningFire(), and weapon_railgun_fire().

int clipmask
 

Definition at line 101 of file g_local.h.

Referenced by ClientSpawn(), CopyToBodyQue(), fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), G_RunItem(), G_RunMissile(), G_TestEntityPosition(), SpawnModelOnVictoryPad(), and SpawnPodium().

int count
 

Definition at line 155 of file g_local.h.

Referenced by ClientEvents(), G_RunMissile(), Pickup_Ammo(), Pickup_Health(), Pickup_Powerup(), Pickup_Weapon(), SP_target_score(), SpawnModelOnVictoryPad(), Team_GetLocationMsg(), Think_SpawnNewDoorTrigger(), TossClientItems(), Touch_DoorTriggerSpectator(), and Use_Target_Score().

int damage
 

Definition at line 149 of file g_local.h.

Referenced by BFG_Fire(), Blocked_Door(), fire_bfg(), fire_grenade(), fire_plasma(), fire_rocket(), G_MissileImpact(), hurt_touch(), P_WorldEffects(), SP_func_bobbing(), SP_func_door(), SP_func_pendulum(), SP_func_plat(), SP_func_rotating(), SP_func_train(), target_laser_start(), target_laser_think(), weapon_grenadelauncher_fire(), Weapon_Plasmagun_Fire(), and Weapon_RocketLauncher_Fire().

void(* die)(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod)
 

Referenced by ClientSpawn(), CopyToBodyQue(), G_Damage(), and G_MissileImpact().

gentity_t* enemy
 

Definition at line 158 of file g_local.h.

Referenced by Cmd_VoiceTaunt_f(), G_Damage(), G_MissileImpact(), G_MoverPush(), InitShooter_Finish(), target_laser_start(), target_laser_think(), Use_Shooter(), and Weapon_HookThink().

int eventTime
 

Definition at line 94 of file g_local.h.

Referenced by BotCheckEvents(), ClientThink_real(), G_AddEvent(), G_RunFrame(), and G_TempEntity().

int flags
 

Definition at line 88 of file g_local.h.

Referenced by CheckAlmostCapture(), ClientSpawn(), ClientThink_real(), Cmd_God_f(), Cmd_Kill_f(), Cmd_Notarget_f(), FinishSpawningItem(), G_Damage(), G_FindTeams(), G_RunMover(), LaunchItem(), P_DamageFeedback(), Pickup_Weapon(), SetTeam(), SP_func_door(), SP_info_player_deathmatch(), Team_ForceGesture(), Team_FragBonuses(), Team_ResetFlag(), Team_TouchOurFlag(), Touch_Item(), and Use_BinaryMover().

int fly_sound_debounce_time
 

Definition at line 142 of file g_local.h.

Referenced by Use_target_push().

qboolean freeAfterEvent
 

Definition at line 95 of file g_local.h.

Referenced by G_ExplodeMissile(), G_MissileImpact(), G_RunFrame(), G_TempEntity(), and Touch_Item().

int freetime
 

Definition at line 92 of file g_local.h.

Referenced by G_FreeEntity(), and G_Spawn().

int health
 

Definition at line 145 of file g_local.h.

Referenced by BeginIntermission(), CheatsOk(), CheckTeamStatus(), ClientEndFrame(), ClientEvents(), ClientSpawn(), ClientTimerActions(), Cmd_Give_f(), Cmd_Kill_f(), CopyToBodyQue(), G_Damage(), G_MissileImpact(), P_DamageFeedback(), P_WorldEffects(), Pickup_Health(), SetTeam(), SP_func_button(), target_location_linkup(), and Touch_Item().

qboolean inuse
 

Definition at line 80 of file g_local.h.

Referenced by BeginIntermission(), BotAI_GetClientState(), BotAI_GetEntityState(), BotAIStartFrame(), BotModelMinsMaxs(), BotSetEntityNumForGoal(), BotSetEntityNumForGoalWithModel(), CheckTeamStatus(), ClientConnect(), ClientDisconnect(), ClientSpawn(), Cmd_CallTeamVote_f(), Cmd_Give_f(), Cmd_Tell_f(), Cmd_VoiceTell_f(), CopyToBodyQue(), FindHumanTeamLeader(), G_AddBot(), G_EntitiesFree(), G_Find(), G_FindTeams(), G_InitGentity(), G_RankRunFrame(), G_RunFrame(), G_SayTo(), G_Spawn(), G_UseTargets(), G_VoiceTo(), GibEntity(), Svcmd_EntityList_f(), Team_ForceGesture(), Team_FragBonuses(), Team_TouchOurFlag(), TeamplayInfoMessage(), and UpdateTournamentInfo().

gitem_t* item
 

Definition at line 177 of file g_local.h.

Referenced by Blocked_Door(), FinishSpawningItem(), G_RunItem(), G_SpawnItem(), LaunchItem(), Pickup_Ammo(), Pickup_Armor(), Pickup_Health(), Pickup_Holdable(), Pickup_Powerup(), Pickup_Weapon(), RespawnItem(), Team_CheckDroppedItem(), Team_DroppedFlagThink(), Team_FreeEntity(), Touch_Item(), and Use_Target_Give().

int last_move_time
 

Definition at line 143 of file g_local.h.

char* message
 

Definition at line 117 of file g_local.h.

Referenced by target_location_linkup(), Team_GetLocationMsg(), and Use_Target_Print().

int methodOfDeath
 

Definition at line 152 of file g_local.h.

Referenced by fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), and G_MissileImpact().

char* model
 

Definition at line 90 of file g_local.h.

Referenced by InitTrigger(), SP_func_bobbing(), SP_func_button(), SP_func_door(), SP_func_pendulum(), SP_func_plat(), SP_func_rotating(), SP_func_static(), SP_func_train(), and SP_misc_model().

char* model2
 

Definition at line 91 of file g_local.h.

Referenced by InitMover().

vec3_t movedir
 

Definition at line 130 of file g_local.h.

Referenced by G_CheckProxMinePosition(), G_MissileImpact(), InitShooter(), InitTrigger(), SP_func_button(), SP_func_door(), target_laser_start(), target_laser_think(), and Use_Shooter().

moverState_t moverState
 

Definition at line 106 of file g_local.h.

Referenced by G_Damage(), InitMover(), Reached_BinaryMover(), SetMoverState(), Think_MatchTeam(), Think_SpawnNewDoorTrigger(), Touch_Button(), Touch_DoorTrigger(), Touch_Plat(), Touch_PlatCenterTrigger(), and Use_BinaryMover().

qboolean neverFree
 

Definition at line 85 of file g_local.h.

Referenced by G_FreeEntity(), G_RunFrame(), and InitBodyQue().

int nextthink
 

Definition at line 132 of file g_local.h.

Referenced by BodySink(), CelebrateStart(), CopyToBodyQue(), FinishSpawningItem(), fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), func_timer_use(), G_MissileImpact(), G_RunThink(), G_SpawnItem(), InitShooter(), InitShooter_Finish(), LaunchItem(), multi_trigger(), multi_wait(), PodiumPlacementThink(), Reached_BinaryMover(), Reached_Train(), RespawnItem(), SP_func_door(), SP_func_timer(), SP_func_train(), SP_misc_portal_surface(), SP_target_laser(), SP_target_location(), SP_trigger_always(), SpawnModelsOnVictoryPads(), SpawnPodium(), Svcmd_AbortPodium_f(), Touch_Item(), Touch_Plat(), Use_BinaryMover(), Use_Target_Delay(), and Use_Target_Give().

gentity_t* nextTrain
 

Definition at line 113 of file g_local.h.

Referenced by Reached_Train(), target_location_linkup(), Team_GetLocation(), and Think_SetupTrainTargets().

int noise_index
 

Definition at line 171 of file g_local.h.

Referenced by hurt_touch(), SP_target_speaker(), Use_target_push(), and Use_Target_Speaker().

void(* pain)(gentity_t *self, gentity_t *attacker, int damage)
 

Referenced by ClientBegin(), and G_Damage().

int pain_debounce_time
 

Definition at line 141 of file g_local.h.

Referenced by ClientEvents(), P_DamageFeedback(), and P_WorldEffects().

gentity_t* parent
 

Definition at line 112 of file g_local.h.

Referenced by fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), G_Damage(), G_ExplodeMissile(), G_MissileImpact(), G_RunMissile(), SP_func_plat(), SpawnPlatTrigger(), Think_SpawnNewDoorTrigger(), Touch_DoorTrigger(), Touch_PlatCenterTrigger(), Weapon_HookFree(), and Weapon_HookThink().

float physicsBounce
 

Definition at line 100 of file g_local.h.

Referenced by CopyToBodyQue(), G_BounceItem(), G_SpawnItem(), and SpawnModelOnVictoryPad().

qboolean physicsObject
 

Definition at line 98 of file g_local.h.

Referenced by BodySink(), CopyToBodyQue(), G_MoverPush(), G_RunFrame(), and SpawnModelOnVictoryPad().

vec3_t pos1
 

Definition at line 115 of file g_local.h.

Referenced by InitMover(), Reached_Train(), SetMoverState(), SP_func_button(), SP_func_door(), SP_func_plat(), and SpawnPlatTrigger().

vec3_t pos2
 

Definition at line 115 of file g_local.h.

Referenced by InitMover(), Reached_Train(), SetMoverState(), SP_func_button(), SP_func_door(), and SP_func_plat().

gentity_t* prevTrain
 

Definition at line 114 of file g_local.h.

entityShared_t r
 

Definition at line 72 of file g_local.h.

Referenced by AddTeamScore(), AimAtTarget(), BotAI_GetEntityState(), BotAIStartFrame(), BotModelMinsMaxs(), CalculateRanks(), CanDamage(), CheckAlmostCapture(), CheckIntermissionExit(), CheckTeamLeader(), ClientBegin(), ClientConnect(), ClientDisconnect(), ClientImpacts(), ClientSpawn(), ClientThink(), ClientThink_real(), ClientUserinfoChanged(), Cmd_Give_f(), Cmd_Tell_f(), Cmd_VoiceTaunt_f(), Cmd_VoiceTell_f(), CopyToBodyQue(), FindHumanTeamLeader(), FinishSpawningItem(), fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), G_AddBot(), G_AddRandomBot(), G_BounceItem(), G_BounceMissile(), G_CountBotPlayers(), G_CountHumanPlayers(), G_Damage(), G_ExplodeMissile(), G_InitGentity(), G_KillBox(), G_MissileImpact(), G_MoverPush(), G_MoverTeam(), G_RadiusDamage(), G_RankRunFrame(), G_RemoveRandomBot(), G_RunClient(), G_RunFrame(), G_RunItem(), G_RunMissile(), G_SetOrigin(), G_Sound(), G_SpawnGEntityFromSpawnVars(), G_TestEntityPosition(), G_TouchTriggers(), G_TryPushingEntity(), G_TryPushingProxMine(), InitMover(), LaunchItem(), locateCamera(), LogExit(), MoveClientToIntermission(), player_die(), PodiumPlacementThink(), RespawnItem(), ScorePlum(), SendPendingPredictableEvents(), SetMoverState(), SetTeam(), SP_func_bobbing(), SP_func_button(), SP_func_door(), SP_func_pendulum(), SP_func_plat(), SP_func_rotating(), SP_func_static(), SP_func_train(), SP_misc_portal_camera(), SP_misc_portal_surface(), SP_target_push(), SP_target_speaker(), SP_trigger_teleport(), SpawnModelOnVictoryPad(), SpawnPlatTrigger(), SpawnPodium(), StopFollowing(), target_laser_think(), Team_CaptureFlagSound(), Team_FragBonuses(), Team_GetLocation(), Team_ReturnFlagSound(), Team_TakeFlagSound(), Team_TouchEnemyFlag(), Team_TouchOurFlag(), TeleportPlayer(), Think_SetupTrainTargets(), Think_SpawnNewDoorTrigger(), Touch_DoorTriggerSpectator(), Touch_Item(), UpdateTournamentInfo(), Use_Shooter(), Use_Target_Score(), and Weapon_HookThink().

float random
 

Definition at line 175 of file g_local.h.

Referenced by G_SpawnItem(), InitShooter(), multi_trigger(), SP_func_timer(), SP_target_speaker(), SP_trigger_multiple(), Touch_Item(), Use_Shooter(), and Use_Target_Delay().

void(* reached)(gentity_t *self)
 

Referenced by G_MoverTeam(), InitMover(), and SP_func_train().

entityState_t s
 

Definition at line 71 of file g_local.h.

Referenced by AddTeamScore(), AimAtTarget(), Blocked_Door(), BodySink(), BotAI_GetEntityState(), BotAIStartFrame(), BotCheckAttack(), BotModelMinsMaxs(), BotSetEntityNumForGoal(), BotSetEntityNumForGoalWithModel(), Bullet_Fire(), CalcMuzzlePoint(), CalcMuzzlePointOrigin(), CanDamage(), CelebrateStart(), CelebrateStop(), CheckAlmostCapture(), CheckAlmostScored(), CheckGauntletAttack(), ClientBegin(), ClientDisconnect(), ClientEndFrame(), ClientEvents(), ClientSpawn(), ClientThink_real(), Cmd_Give_f(), Cmd_VoiceTaunt_f(), Cmd_Where_f(), CopyToBodyQue(), Drop_Item(), FindIntermissionPoint(), FinishSpawningItem(), fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), FireWeapon(), G_AddEvent(), G_BounceItem(), G_BounceMissile(), G_CheckProxMinePosition(), G_Damage(), G_ExplodeMissile(), G_InitGentity(), G_MissileImpact(), G_MoverPush(), G_MoverTeam(), G_RankRunFrame(), G_RunFrame(), G_RunItem(), G_RunMissile(), G_RunMover(), G_SetClientSound(), G_SetOrigin(), G_Sound(), G_SpawnGEntityFromSpawnVars(), G_SpawnItem(), G_TempEntity(), G_TestEntityPosition(), G_TouchTriggers(), G_TryPushingEntity(), G_TryPushingProxMine(), G_VoiceTo(), GibEntity(), InitMover(), InitShooter(), InitTrigger(), LaunchItem(), locateCamera(), LookAtKiller(), MoveClientToIntermission(), Pickup_Powerup(), player_die(), PodiumPlacementThink(), Reached_BinaryMover(), Reached_Train(), respawn(), RespawnItem(), ReturnToPos1(), ScorePlum(), SelectCTFSpawnPoint(), SelectInitialSpawnPoint(), SelectNearestDeathmatchSpawnPoint(), SelectRandomFurthestSpawnPoint(), SendPendingPredictableEvents(), SetClientViewAngle(), SetMoverState(), ShotgunPellet(), SP_func_bobbing(), SP_func_button(), SP_func_door(), SP_func_pendulum(), SP_func_plat(), SP_func_rotating(), SP_func_static(), SP_func_timer(), SP_func_train(), SP_info_camp(), SP_info_notnull(), SP_misc_model(), SP_misc_portal_camera(), SP_misc_portal_surface(), SP_path_corner(), SP_target_location(), SP_target_position(), SP_target_push(), SP_target_speaker(), SP_target_teleporter(), SP_worldspawn(), SpawnModelOnVictoryPad(), SpawnPodium(), SpectatorThink(), SpotWouldTelefrag(), Svcmd_EntityList_f(), target_laser_start(), target_laser_think(), target_teleporter_use(), Team_CaptureFlagSound(), Team_ReturnFlagSound(), Team_TakeFlagSound(), Team_TouchOurFlag(), TeamplayInfoMessage(), TeleportPlayer(), Think_BeginMoving(), Think_SetupTrainTargets(), Touch_DoorTriggerSpectator(), Touch_Item(), trigger_push_touch(), trigger_teleporter_touch(), Use_BinaryMover(), Use_Shooter(), Use_target_push(), Use_Target_Speaker(), Weapon_LightningFire(), weapon_railgun_fire(), and weapon_supershotgun_fire().

int sound1to2
 

Definition at line 108 of file g_local.h.

Referenced by SP_func_button(), SP_func_door(), SP_func_plat(), and Use_BinaryMover().

int sound2to1
 

Definition at line 109 of file g_local.h.

Referenced by ReturnToPos1(), SP_func_door(), SP_func_plat(), and Use_BinaryMover().

int soundLoop
 

Definition at line 111 of file g_local.h.

Referenced by Reached_BinaryMover(), Reached_Train(), ReturnToPos1(), and Use_BinaryMover().

int soundPos1
 

Definition at line 107 of file g_local.h.

Referenced by Reached_BinaryMover(), SP_func_door(), and SP_func_plat().

int soundPos2
 

Definition at line 110 of file g_local.h.

Referenced by Reached_BinaryMover(), SP_func_door(), and SP_func_plat().

int spawnflags
 

Definition at line 83 of file g_local.h.

Referenced by Blocked_Door(), ClientEvents(), FinishSpawningItem(), G_SpawnItem(), locateCamera(), multi_trigger(), Pickup_Team(), SelectInitialSpawnPoint(), SP_func_bobbing(), SP_func_door(), SP_func_rotating(), SP_target_speaker(), Use_Target_Print(), and Use_Target_Speaker().

float speed
 

Definition at line 129 of file g_local.h.

Referenced by G_SpawnItem(), InitMover(), Reached_Train(), RespawnItem(), SP_func_bobbing(), SP_func_button(), SP_func_door(), SP_func_plat(), SP_func_rotating(), SP_func_train(), SP_target_push(), and Touch_Item().

int splashDamage
 

Definition at line 150 of file g_local.h.

Referenced by BFG_Fire(), fire_bfg(), fire_grenade(), fire_plasma(), fire_rocket(), G_ExplodeMissile(), G_MissileImpact(), weapon_grenadelauncher_fire(), Weapon_Plasmagun_Fire(), and Weapon_RocketLauncher_Fire().

int splashMethodOfDeath
 

Definition at line 153 of file g_local.h.

Referenced by fire_bfg(), fire_grenade(), fire_plasma(), fire_rocket(), G_ExplodeMissile(), and G_MissileImpact().

int splashRadius
 

Definition at line 151 of file g_local.h.

Referenced by fire_bfg(), fire_grenade(), fire_plasma(), fire_rocket(), G_ExplodeMissile(), and G_MissileImpact().

qboolean takedamage
 

Definition at line 147 of file g_local.h.

Referenced by Bullet_Fire(), CheckGauntletAttack(), ClientSpawn(), CopyToBodyQue(), G_Damage(), G_MissileImpact(), G_RadiusDamage(), GibEntity(), hurt_touch(), LogAccuracyHit(), ShotgunPellet(), SP_func_button(), SP_func_door(), SpawnModelOnVictoryPad(), Think_SpawnNewDoorTrigger(), Weapon_LightningFire(), and weapon_railgun_fire().

char* target
 

Definition at line 122 of file g_local.h.

Referenced by AimAtTarget(), FindIntermissionPoint(), G_UseTargets(), InitShooter(), InitShooter_Finish(), locateCamera(), SP_misc_portal_surface(), target_laser_start(), target_relay_use(), target_teleporter_use(), Think_SetupTrainTargets(), trigger_teleporter_touch(), and Use_Target_Give().

gentity_t* target_ent
 

Definition at line 127 of file g_local.h.

Referenced by fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), G_MissileImpact(), and G_RunMissile().

char* targetname
 

Definition at line 123 of file g_local.h.

Referenced by FinishSpawningItem(), G_FindTeams(), SP_func_door(), and SP_func_plat().

char* targetShaderName
 

Definition at line 125 of file g_local.h.

Referenced by G_UseTargets().

char* targetShaderNewName
 

Definition at line 126 of file g_local.h.

Referenced by G_UseTargets().

char* team
 

Definition at line 124 of file g_local.h.

Referenced by G_FindTeams(), and RespawnItem().

gentity_t* teamchain
 

Definition at line 160 of file g_local.h.

Referenced by G_FindTeams(), G_MoverTeam(), MatchTeam(), RespawnItem(), and Think_SpawnNewDoorTrigger().

gentity_t* teammaster
 

Definition at line 161 of file g_local.h.

Referenced by G_FindTeams(), Reached_BinaryMover(), RespawnItem(), and Use_BinaryMover().

void(* think)(gentity_t *self)
 

Referenced by CelebrateStart(), CopyToBodyQue(), FinishSpawningItem(), fire_bfg(), fire_grapple(), fire_grenade(), fire_plasma(), fire_rocket(), G_MissileImpact(), G_RunThink(), G_SpawnItem(), InitShooter(), InitShooter_Finish(), LaunchItem(), multi_trigger(), Reached_BinaryMover(), Reached_Train(), SP_func_door(), SP_func_timer(), SP_misc_portal_surface(), SP_target_laser(), SP_target_location(), SP_trigger_always(), SpawnModelsOnVictoryPads(), SpawnPodium(), Svcmd_AbortPodium_f(), target_laser_start(), Touch_Item(), and Use_Target_Delay().

int timestamp
 

Definition at line 119 of file g_local.h.

Referenced by BodySink(), CopyToBodyQue(), and SpawnModelOnVictoryPad().

void(* touch)(gentity_t *self, gentity_t *other, trace_t *trace)