gentity_s Struct Reference

#include <g_local.h>


Data Fields

entityState_t s
playerState_tplayerState
Vehicle_tm_pVehicle
void * ghoul2
int localAnimIndex
vec3_t modelScale
entityShared_t r
int taskID [NUM_TIDS]
parms_tparms
char * behaviorSet [NUM_BSETS]
char * script_targetname
int delayScriptTime
char * fullName
char * targetname
char * classname
int waypoint
int lastWaypoint
int lastValidWaypoint
int noWaypointTime
int combatPoint
int failedWaypoints [MAX_FAILED_NODES]
int failedWaypointCheckTime
int next_roff_time
gclient_sclient
gNPC_tNPC
int cantHitEnemyCounter
qboolean noLumbar
qboolean inuse
int lockCount
int spawnflags
int teamnodmg
char * roffname
char * rofftarget
char * healingclass
char * healingsound
int healingrate
int healingDebounce
char * ownername
int objective
int side
int passThroughNum
int aimDebounceTime
int painDebounceTime
int attackDebounceTime
int alliedTeam
int roffid
qboolean neverFree
int flags
char * model
char * model2
int freetime
int eventTime
qboolean freeAfterEvent
qboolean unlinkAfterEvent
qboolean physicsObject
float physicsBounce
int clipmask
char * NPC_type
char * NPC_targetname
char * NPC_target
moverState_t moverState
int soundPos1
int sound1to2
int sound2to1
int soundPos2
int soundLoop
gentity_tparent
gentity_tnextTrain
gentity_tprevTrain
vec3_t pos1
vec3_t pos2
vec3_t pos3
char * message
int timestamp
float angle
char * target
char * target2
char * target3
char * target4
char * target5
char * target6
char * team
char * targetShaderName
char * targetShaderNewName
gentity_ttarget_ent
char * closetarget
char * opentarget
char * paintarget
char * goaltarget
char * idealclass
float radius
int maxHealth
float speed
vec3_t movedir
float mass
int setTime
int nextthink
void(* think )(gentity_t *self)
void(* reached )(gentity_t *self)
void(* blocked )(gentity_t *self, gentity_t *other)
void(* touch )(gentity_t *self, gentity_t *other, trace_t *trace)
void(* use )(gentity_t *self, gentity_t *other, gentity_t *activator)
void(* pain )(gentity_t *self, gentity_t *attacker, int damage)
void(* die )(gentity_t *self, gentity_t *inflictor, gentity_t *attacker, int damage, int mod)
int pain_debounce_time
int fly_sound_debounce_time
int last_move_time
int health
qboolean takedamage
material_t material
int damage
int dflags
int splashDamage
int splashRadius
int methodOfDeath
int splashMethodOfDeath
int locationDamage [HL_MAX]
int count
int bounceCount
qboolean alt_fire
gentity_tchain
gentity_tenemy
gentity_tlastEnemy
gentity_tactivator
gentity_tteamchain
gentity_tteammaster
int watertype
int waterlevel
int noise_index
float wait
float random
int delay
int genericValue1
int genericValue2
int genericValue3
int genericValue4
int genericValue5
int genericValue6
int genericValue7
int genericValue8
int genericValue9
int genericValue10
int genericValue11
int genericValue12
int genericValue13
int genericValue14
int genericValue15
char * soundSet
qboolean isSaberEntity
int damageRedirect
int damageRedirectTo
vec3_t epVelocity
float epGravFactor
gitem_titem


Field Documentation

gentity_t* gentity_s::activator
 

Definition at line 318 of file g_local.h.

Referenced by ammo_generic_power_converter_use(), ammo_power_converter_use(), check_recharge(), CheckItemCanBePickedUpByNPC(), CreateLaserTrap(), emplaced_gun_update(), emplaced_gun_use(), func_timer_think(), func_timer_use(), func_wait_return_solid(), funcBBrushPain(), G_Damage(), G_ExplodeMissile(), health_power_converter_use(), hurt_touch(), hurt_use(), ItemUse_Seeker(), laserTrapExplode(), maglock_die(), maglock_link(), multi_trigger(), multi_trigger_run(), NPC_Begin(), NPC_BSRancor_Default(), NPC_Rancor_Pain(), NPC_RemoveBody(), NPC_SetMiscDefaultData(), player_die(), prox_mine_think(), Rancor_Attack(), Rancor_CheckDropVictim(), Rancor_DropVictim(), Rancor_Swing(), Reached_BinaryMover(), scriptrunner_run(), shield_power_converter_use(), SP_func_timer(), target_counter_use(), target_laser_on(), target_laser_think(), target_laser_use(), target_scriptrunner_use(), Think_Target_Delay(), touchLaserTrap(), trigger_cleared_fire(), Use_BinaryMover(), Use_BinaryMover_Go(), Use_Target_Delay(), and WP_FireEmplacedMissile().

int gentity_s::aimDebounceTime
 

Definition at line 203 of file g_local.h.

Referenced by multi_trigger(), multi_trigger_run(), and pas_adjust_enemy().

int gentity_s::alliedTeam
 

Definition at line 206 of file g_local.h.

Referenced by G_Damage(), ItemUse_Sentry(), multi_trigger(), NPC_BSFollowLeader(), NPC_PickEnemy(), NPC_Spawn_Do(), NPC_ValidEnemy(), SP_func_door(), SP_trigger_multiple(), SP_trigger_once(), Touch_DoorTrigger(), Touch_Multi(), TryUse(), and turret_base_spawn_top().

qboolean gentity_s::alt_fire
 

Definition at line 313 of file g_local.h.

Referenced by misc_dlight_use(), NPC_BSGM_Attack(), NPC_GM_Pain(), Q3_Lerp2Angles(), Q3_Lerp2Pos(), SetMoverState(), SP_light(), and turretG2_head_think().

float gentity_s::angle
 

Definition at line 254 of file g_local.h.

Referenced by EWeb_Create(), EWebUpdateBoneAngles(), rocketThink(), and WP_FireVehicleWeapon().

int gentity_s::attackDebounceTime
 

Definition at line 205 of file g_local.h.

Referenced by NPC_ApplyWeaponFireDelay(), NPC_BSSniper_Attack(), NPC_ExecuteBState(), pas_think(), Sentry_Fire(), Sentry_RangedAttack(), ShootThink(), turret_head_think(), turretG2_head_think(), TurretG2Pain(), and TurretPain().

char* gentity_s::behaviorSet[NUM_BSETS]
 

Definition at line 149 of file g_local.h.

Referenced by G_ActivateBehavior(), G_SpawnEntitiesFromString(), NPC_Spawn_Do(), NPC_Use(), Q3_GetString(), and scriptrunner_run().

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

Referenced by moverCallback(), Q3_Lerp2End(), Q3_Lerp2Origin(), Q3_Lerp2Pos(), Q3_Lerp2Start(), SP_func_door(), and SP_func_plat().

int gentity_s::bounceCount
 

Definition at line 312 of file g_local.h.

Referenced by EWebFire(), G_BounceMissile(), G_MissileImpact(), G_RunMissile(), MakeDeadSaber(), Mark1_FireRocket(), Mark1Dead_FireRocket(), pas_adjust_enemy(), saberKnockDown(), SP_info_jedimaster_start(), SP_light(), target_counter_use(), turret_base_think(), turretG2_base_think(), WP_FireBlasterMissile(), WP_FireEmplacedMissile(), WP_FireGenericBlasterMissile(), WP_FireThermalDetonator(), WP_FireTurboLaserMissile(), WP_FireTurretMissile(), and WP_FireVehicleWeapon().

int gentity_s::cantHitEnemyCounter
 

Definition at line 176 of file g_local.h.

Referenced by NPC_BSRunAndShoot(), NPC_BSStandGuard(), and NPC_CheckEnemy().

gentity_t* gentity_s::chain
 

Definition at line 315 of file g_local.h.

char* gentity_s::classname
 

Definition at line 156 of file g_local.h.

Referenced by AimAtTarget(), asteroid_field_think(), BeginAutoPathRoutine(), CalculateSiegeGoals(), CalculateWeightGoals(), CheckForFunc(), ClientCommand(), ClientDisconnect(), ClientSpawn(), Cmd_Give_f(), CreateLaserTrap(), CTFFlagMovement(), DoorBlockingSection(), drop_charge(), EntIsGlass(), EWebFire(), FinishSpawningItem(), FlagObjects(), ForceThrow(), G_CallSpawn(), G_Dismember(), G_EntIsBreakable(), G_EntIsDoor(), G_EntIsRemovableUsable(), G_EntIsUnlockedDoor(), G_FreeEntity(), G_InitGentity(), G_MissileImpact(), G_SoundTempEntity(), G_SpawnGEntityFromSpawnVars(), G_TempEntity(), G_TryPushingEntity(), GetClosestSpawn(), GetNextSpawnInIndex(), ImperialProbe_FireBlaster(), InitBodyQue(), ItemUse_Sentry(), ItemUse_UseDisp(), LaunchItem(), LoadPath_ThisLevel(), maglock_link(), MakeDeadSaber(), Mark1_FireBlaster(), Mark1_FireRocket(), Mark1Dead_FireBlaster(), Mark1Dead_FireRocket(), Mark2_FireBlaster(), NAV_CheckAhead(), NAV_TestBestNode(), NAVNEW_ResolveEntityCollision(), NPC_Begin(), NPC_BSGM_Attack(), NPC_Kill_f(), NPC_Spawn_Do(), NPC_SpawnType(), Pickup_Team(), PlaceShield(), PM_VehicleImpact(), Q3_GetFloat(), Q3_Lerp2Angles(), Q3_Lerp2End(), Q3_Lerp2Origin(), Q3_Lerp2Pos(), Q3_Lerp2Start(), Q3_PlaySound(), Q3_Set(), Remote_Fire(), Seeker_Fire(), Sentry_Fire(), SP_gametype_item(), SP_info_player_siegeteam1(), SP_info_player_siegeteam2(), SP_info_player_start(), SP_NPC_Vehicle(), SP_target_teleporter(), SP_waypoint(), SP_waypoint_navgoal(), SP_waypoint_navgoal_1(), SP_waypoint_navgoal_2(), SP_waypoint_navgoal_4(), SP_waypoint_navgoal_8(), SP_waypoint_small(), Svcmd_EntityList_f(), target_laser_start(), Think_SetupTrainTargets(), Think_SpawnNewDoorTrigger(), Use_Target_Print(), WP_FireBlasterMissile(), WP_FireEmplacedMissile(), WP_FireGenericBlasterMissile(), WP_FireThermalDetonator(), WP_FireTurboLaserMissile(), WP_FireTurretMissile(), WP_FireVehicleWeapon(), and WP_SaberInitBladeData().

struct gclient_s* gentity_s::client
 

Definition at line 173 of file g_local.h.

Referenced by AcceptBotCommand(), Add_Ammo(), AddScore(), AddSiegeWinningTeamPoints(), AI_CheckEnemyCollision(), AI_DistributeAttack(), AI_GetGroup(), AI_GetGroupSize(), AI_GetGroupSize2(), AI_ValidateGroupMember(), ammo_generic_power_converter_use(), ammo_power_converter_use(), AnimateRiders(), BeamOut(), BG_MySaber(), Blocked_Mover(), BlowDetpacks(), Board(), Boba_FireDecide(), Boba_FireFlameThrower(), Boba_Flying(), Boba_FlyStart(), Boba_FlyStop(), Boba_StartFlameThrower(), Boba_StopKnockdown(), body_die(), BodyRemovalPadTime(), BotAI_GetClientState(), BotAimLeading(), BotAIStartFrame(), BotCanHear(), BotCheckDetPacks(), BotDamageNotification(), BotDoChat(), BotGetFlagBack(), BotGuardFlagCarrier(), BotIsAChickenWuss(), BotLovedOneDied(), BotMindTricked(), BotOrder(), BotScanForLeader(), BotSelectIdealWeapon(), BotWaypointRender(), CalcEntitySpot(), CalcMuzzlePoint(), CalcMuzzlePointOrigin(), CalculateDemolitionist(), CalculateEfficiency(), CalculateSharpshooter(), CalculateStreak(), CalculateTactician(), CalculateTeamCarrier(), CalculateTeamDefender(), CalculateTeamInterceptor(), CalculateTeamMVP(), CalculateTeamMVPByRank(), CalculateTeamRedShirt(), CalculateTeamWarrior(), CalculateUntouchable(), CanCounterThrow(), CanShoot(), ChangeWeapon(), charge_stick(), check_recharge(), CheckAlmostCapture(), CheckArmor(), CheckExitRules(), CheckForFriendInLOF(), CheckTeamStatus(), Client_CheckImpactBBrush(), ClientBegin(), ClientCommand(), ClientConnect(), ClientDisconnect(), ClientEndFrame(), ClientEvents(), ClientSpawn(), ClientThink(), ClientThink_real(), ClientTimerActions(), ClientUserinfoChanged(), Cmd_CallTeamVote_f(), Cmd_CallVote_f(), Cmd_DebugSetSaberMove_f(), Cmd_DuelTeam_f(), Cmd_EngageDuel_f(), Cmd_Follow_f(), Cmd_FollowCycle_f(), Cmd_ForceChanged_f(), Cmd_Give_f(), Cmd_Kill_f(), Cmd_Noclip_f(), Cmd_NPC_f(), Cmd_SaberAttackCycle_f(), Cmd_SiegeClass_f(), Cmd_Team_f(), Cmd_TeamTask_f(), Cmd_TeamVote_f(), Cmd_ToggleSaber_f(), Cmd_Vote_f(), CombatBotAI(), CommanderBotCTFAI(), CommanderBotSiegeAI(), CommanderBotTeamplayAI(), CorpsePhysics(), CTFTakesPriority(), DeathFX(), DEMP2_AltRadiusDamage(), DoGripAction(), DoImpact(), DownedSaberThink(), Droid_Patrol(), Droid_Spin(), Eject(), emplaced_gun_update(), emplaced_gun_use(), EWeb_Create(), EWebDie(), EWebDisattach(), EWebPain(), EWebPositionUser(), EWebThink(), EWebUpdateBoneAngles(), FighterIsInSpace(), FindGenericEnemyIndex(), FireVehicleWeapon(), FireWeapon(), FlyingCreature(), ForceAbsorb(), ForceDrain(), ForceDrainDamage(), ForceGrip(), ForceHeal(), ForceJump(), ForceJumpCharge(), ForceLightning(), ForceLightningDamage(), ForcePowerUsableOn(), ForceProtect(), ForceRage(), ForceSeeing(), ForceShootDrain(), ForceShootLightning(), ForceSpeed(), ForceTeamForceReplenish(), ForceTeamHeal(), ForceTelepathy(), ForceTelepathyCheckDirectNPCTarget(), ForceThrow(), funcBBrushDieGo(), funcBBrushPain(), G_AddEvent(), G_AddPowerDuelLoserScore(), G_AddPowerDuelScore(), G_AddPredictableEvent(), G_AddPushVecToUcmd(), G_AddVoiceEvent(), G_AlertTeam(), G_ApplyKnockback(), G_AttachToVehicle(), G_AttackDelay(), G_BreakArm(), G_CanBeEnemy(), G_CanDisruptify(), G_CanResetDuelists(), G_CanUseDispOn(), G_CheapWeaponFire(), G_CheckClientIdle(), G_CheckClientTimeouts(), G_CheckForDanger(), G_CheckForDismemberment(), G_CheckMovingLoopingSounds(), G_CheckVictoryScript(), G_CleanAllFakeClients(), G_ClearEnemy(), G_Damage(), G_DeflectMissile(), G_Dismember(), G_DriveATST(), G_DroidSounds(), G_EjectDroidUnit(), G_ForceSaberOn(), G_FreeEntity(), G_GetBoltPosition(), G_GetDismemberBolt(), G_GetHitLocation(), G_GetHitLocFromSurfName(), G_GetHitQuad(), G_GetJediMaster(), G_HeavyMelee(), G_HeldByMonster(), G_InitGame(), G_IsRidingVehicle(), G_KillBox(), G_Knockdown(), G_KnockOffVehicle(), G_LetGoOfWall(), G_LocationBasedDamageModifier(), G_LogWeaponOutput(), G_MissileImpact(), G_MoverPush(), G_OtherPlayersDueling(), G_PickDeathAnim(), G_PortalifyEntities(), G_PowerDuelCheckFail(), G_PowerDuelCount(), G_RadiusDamage(), G_RemoveDuelist(), G_ResetDuelists(), G_RunClient(), G_RunFrame(), G_RunMissile(), G_SaberModelSetup(), G_Say(), G_SetAnim(), G_SetClientSound(), G_SetEnemy(), G_SetSaber(), G_SetTauntAnim(), G_ShutdownGame(), G_SiegeClientExData(), G_Sound(), G_SpecialRollGetup(), G_SPSaberDamageTraceLerped(), G_TeamEnemy(), G_TestEntityPosition(), G_ThereIsAMaster(), G_Throw(), G_TouchTriggers(), G_TryPushingEntity(), G_UcmdMoveForDir(), G_UpdateClientAnims(), G_UseDispenserOn(), G_ValidateSiegeClassForTeam(), G_VehicleAttachDroidUnit(), G_VehMuzzleFireFX(), GetClosestSpawn(), GetIdealDestination(), GetNearestBadThing(), GM_Dying(), GM_StartGloat(), health_power_converter_use(), HolocronThink(), HolocronTouch(), HolocronUpdate(), Howler_TryDamage(), hurt_touch(), hurt_use(), hyperspace_touch(), ImperialProbe_Hunt(), ImperialProbe_MaintainHeight(), ImperialProbe_Strafe(), InFOV(), InFOV2(), Initialize(), Interrogator_die(), Interrogator_Hunt(), Interrogator_MaintainHeight(), Interrogator_Strafe(), ItemUse_Binoculars(), ItemUse_Jetpack(), ItemUse_Seeker(), ItemUse_Sentry(), ItemUse_UseCloak(), ItemUse_UseDisp(), ItemUse_UseEWeb(), Jedi_Ambush(), Jedi_CanPullBackSaber(), Jedi_CheckAmbushPlayer(), Jedi_CheckCloak(), Jedi_CheckDanger(), Jedi_CheckFlipEvasions(), Jedi_Cloak(), Jedi_Decloak(), Jedi_DodgeEvasion(), Jedi_FindEnemyInCone(), Jedi_QuickReactions(), Jedi_ReCalcParryTime(), Jedi_SaberBlockGo(), Jedi_SaberBusy(), Jedi_WaitingAmbush(), JediMasterUpdate(), Jetpack_Off(), Jetpack_On(), JMSaberTouch(), JMTakesPriority(), laserTrapThink(), LogAccuracyHit(), LookAtKiller(), MaintainBodyQueue(), MakeDeadSaber(), Mark1_AttackDecision(), Mark1_BlasterAttack(), Mark1_dying(), Mark2_AttackDecision(), MeleeCombatHandling(), MineMonster_TryDamage(), misc_weapon_shooter_aim(), MoveClientToIntermission(), multi_trigger(), multi_trigger_run(), NAV_Bypass(), NAV_ClearPathToPoint(), NAV_MoveBlocker(), NAV_TrueCollision(), NAVNEW_DanceWithBlocker(), NAVNEW_PushBlocker(), NPC_Accelerate(), NPC_ApplyRoff(), NPC_AttackDebounceForWeapon(), NPC_Begin(), NPC_Blocked(), NPC_BSAdvanceFight(), NPC_BSDefault(), NPC_BSFollowLeader(), NPC_BSGM_Attack(), NPC_BSGM_Default(), NPC_BSGrenadier_Attack(), NPC_BSGrenadier_Patrol(), NPC_BSHuntAndKill(), NPC_BSJedi_Default(), NPC_BSJedi_FollowLeader(), NPC_BSJump(), NPC_BSNoClip(), NPC_BSPointShoot(), NPC_BSRancor_Default(), NPC_BSSeeker_Default(), NPC_BSSniper_Attack(), NPC_BSSniper_Patrol(), NPC_BSST_Attack(), NPC_BSST_Patrol(), NPC_BSStandAndShoot(), NPC_BSStandGuard(), NPC_BSWampa_Default(), NPC_CheckCanAttack(), NPC_CheckCharmed(), NPC_CheckEnemy(), NPC_CheckEnemyStealth(), NPC_CheckInvestigate(), NPC_CheckLookTarget(), NPC_CheckPlayerTeamStealth(), NPC_CheckSurrender(), NPC_ChoosePainAnimation(), NPC_ClearLookTarget(), NPC_Droid_Pain(), NPC_EnemyTooFar(), NPC_ExecuteBState(), NPC_FacePosition(), NPC_FindEnemy(), NPC_GalakMech_Init(), NPC_GetPainChance(), NPC_GM_Pain(), NPC_GM_StartLaser(), NPC_Jedi_Pain(), NPC_Jedi_PlayConfusionSound(), NPC_Kill_f(), NPC_MaxDistSquaredForWeapon(), NPC_MineMonster_Pain(), NPC_MoveDirClear(), NPC_MoveToGoal(), NPC_Pain(), NPC_PainFunc(), NPC_ParseParms(), NPC_PickAlly(), NPC_PickEnemy(), NPC_PickEnemyExt(), NPC_PlayConfusionSound(), NPC_Precache(), NPC_PrintScore(), NPC_Probe_Pain(), NPC_Rancor_Pain(), NPC_RemoveBody(), NPC_Respond(), NPC_RunBehavior(), NPC_SetFX_SpawnStates(), NPC_SetGoal(), NPC_SetLookTarget(), NPC_SetMiscDefaultData(), NPC_SetPainEvent(), NPC_SetWeapons(), NPC_ShotEntity(), NPC_SlideMoveToGoal(), NPC_SomeoneLookingAtMe(), NPC_Spawn_Do(), NPC_SpawnType(), NPC_SpotWouldTelefrag(), NPC_ST_SayMovementSpeech(), NPC_StandTrackAndShoot(), NPC_StartFlee(), NPC_Surrender(), NPC_TempLookTarget(), NPC_Think(), NPC_Touch(), NPC_UpdateAngles(), NPC_UpdateFiringAngles(), NPC_Use(), NPC_UseResponse(), NPC_ValidEnemy(), NPC_Wampa_Pain(), OnSameTeam(), P_DamageFeedback(), P_WorldEffects(), pas_adjust_enemy(), pas_fire(), pas_think(), PassStandardEnemyChecks(), Pickup_Ammo(), Pickup_Armor(), Pickup_Health(), Pickup_Holdable(), Pickup_Powerup(), Pickup_Team(), Pickup_Weapon(), pitch_roll_for_slope(), PlaceShield(), player_die(), PlayersInGame(), PM_VehicleImpact(), PmoveSingle(), ProcessOrientCommands(), prox_mine_think(), proxMineThink(), Q3_GetFloat(), Q3_Kill(), Q3_Lerp2Angles(), Q3_Lerp2End(), Q3_Lerp2Origin(), Q3_Lerp2Pos(), Q3_Lerp2Start(), Q3_RemoveEnt(), R2D2_TurnAnims(), Rancor_Attack(), Rancor_Bite(), Rancor_CheckRoar(), Rancor_Crush(), Rancor_DropVictim(), Rancor_SetBolts(), Rancor_Smash(), Rancor_Swing(), Remote_Hunt(), Remote_MaintainHeight(), Remote_Strafe(), respawn(), rocketThink(), saberBackToOwner(), saberCheckKnockdown_BrokenParry(), saberCheckKnockdown_DuelLoss(), saberCheckKnockdown_Smashed(), saberCheckKnockdown_Thrown(), SaberCombatHandling(), saberFirstThrown(), SaberGotHit(), saberKnockDown(), saberKnockOutOfHand(), saberReactivate(), ScanForEnemies(), Seeker_Attack(), Seeker_FindEnemy(), Seeker_FollowOwner(), Seeker_Hunt(), Seeker_MaintainHeight(), Seeker_Ranged(), Seeker_Strafe(), SeekerDroneUpdate(), Sentry_Hunt(), Sentry_Idle(), Sentry_MaintainHeight(), Sentry_Strafe(), SetClientViewAngle(), SetTeam(), SetTeamNumbers(), SetTeamQuick(), SetupGameGhoul2Model(), shield_power_converter_use(), ShieldTouch(), shipboundary_think(), shipboundary_touch(), Siege_CountDefenders(), Siege_CountTeammates(), Siege_DefendFromAttackers(), SiegeBeginRound(), SiegeCheckTimers(), SiegeDoTeamAssign(), SiegeItemRemoveOwner(), SiegeItemThink(), SiegeItemTouch(), SiegeRespawn(), SiegeRoundComplete(), siegeTriggerUse(), Sniper_EvaluateShot(), Sniper_FaceEnemy(), SP_misc_weapon_shooter(), space_touch(), SpectatorClientEndFrame(), SpectatorThink(), SpotWouldTelefrag(), ST_AggressionAdjust(), ST_Commander(), ST_GetCPFlags(), StandardBotAI(), StopFollowing(), target_relay_use(), target_teleporter_use(), Team_CheckHurtCarrier(), Team_ForceGesture(), Team_FragBonuses(), Team_TouchEnemyFlag(), Team_TouchOurFlag(), TeamplayInfoMessage(), TeleportPlayer(), TeleportToWP(), ThrowSaberToAttacker(), TossClientItems(), TossClientWeapon(), Touch_Button(), Touch_DoorTrigger(), Touch_Item(), Touch_Multi(), Touch_Plat(), Touch_PlatCenterTrigger(), trigger_push_touch(), trigger_teleporter_touch(), TryGrapple(), TryHeal(), TryUse(), turret_base_think(), turretG2_base_think(), TurretG2Pain(), TurretPain(), Update(), UpdateClientRenderBolts(), UpdateClientRenderinfo(), UpdateTournamentInfo(), Use_Target_Escapetrig(), Use_Target_Give(), Use_Target_Print(), Use_target_push(), Use_target_remove_powerups(), UseSiegeTarget(), ValidateBoard(), ValidEnemy(), VEH_TurretAnglesToEnemy(), VEH_TurretObeyPassengerControl(), VEH_TurretThink(), Vehicle_SetAnim(), W_TraceSetStart(), Wampa_Attack(), Wampa_CheckRoar(), Wampa_Move(), Wampa_SetBolts(), Wampa_Slash(), WeaponThink(), WP_AbsorbConversion(), WP_ActivateSaber(), WP_CalcVehMuzzle(), WP_DeactivateSaber(), WP_DisruptorAltFire(), WP_DoSpecificPower(), WP_DropDetPack(), WP_DropThermal(), WP_FireMelee(), WP_FireStunBaton(), WP_FireThermalDetonator(), WP_FireVehicleWeapon(), WP_ForcePowerAvailable(), WP_ForcePowerInUse(), WP_ForcePowerRegenerate(), WP_ForcePowerStart(), WP_ForcePowerStop(), WP_ForcePowersUpdate(), WP_ForcePowerUsable(), WP_GetVehicleCamPos(), WP_GetVelocityForForceJump(), WP_InitForcePowers(), WP_ResistForcePush(), WP_SaberApplyDamage(), WP_SaberBlock(), WP_SaberBlockNonRandom(), WP_SaberBounceSound(), WP_SaberCanBlock(), WP_SaberDoHit(), WP_SaberInitBladeData(), WP_SaberLength(), WP_SaberPositionUpdate(), WP_SaberRadiusDamage(), WP_SabersCheckLock(), WP_SabersIntersect(), WP_SaberStartMissileBlockCheck(), WP_SpawnInitForcePowers(), WP_VehCheckTraceFromCamPos(), and WP_VehLeadCrosshairVeh().

int gentity_s::clipmask
 

Definition at line 226 of file g_local.h.

Referenced by ClientCommand(), ClientSpawn(), ClientThink_real(), CreateLaserTrap(), CreateShield(), drop_charge(), EWeb_Create(), EWebFire(), func_usable_use(), func_wait_return_solid(), funcBBrushDieGo(), G_CheckInSolid(), G_Dismember(), G_RunExPhys(), G_RunItem(), G_RunMissile(), G_RunObject(), G_SpecialSpawnItem(), G_TestEntityPosition(), ImperialProbe_FireBlaster(), ItemUse_Sentry(), MakeDeadSaber(), Mark1_FireBlaster(), Mark1_FireRocket(), Mark1Dead_FireBlaster(), Mark1Dead_FireRocket(), Mark2_FireBlaster(), misc_faller_create(), NAV_Bypass(), NAV_FindClosestWaypointForPoint(), NAV_FindClosestWaypointForPoint2(), NAV_MoveToGoal(), NAV_StackedCanyon(), NAV_Steer(), NAV_TestBestNode(), NAVNEW_PushBlocker(), NAVNEW_SidestepBlocker(), NPC_Begin(), NPC_BSGM_Default(), NPC_BSGrenadier_Attack(), NPC_BSJedi_FollowLeader(), NPC_BSSniper_Attack(), NPC_CheckInSolid(), NPC_ClearPathToGoal(), NPC_FindCombatPoint(), NPC_MoveDirClear(), NPC_SearchForWeapons(), NPC_SetMoveGoal(), Rancor_CheckDropVictim(), Remote_Fire(), saberKnockDown(), SaberUpdateSelf(), Seeker_Fire(), Sentry_Fire(), SiegeItemUse(), SP_func_usable(), SP_info_jedimaster_start(), SP_misc_ammo_floor_unit(), SP_misc_holocron(), SP_misc_model_ammo_power_converter(), SP_misc_model_health_power_converter(), SP_misc_model_shield_power_converter(), SP_misc_shield_floor_unit(), SP_misc_siege_item(), SP_waypoint(), SP_waypoint_small(), TryUse(), VEH_TryEject(), WP_FireBlasterMissile(), WP_FireEmplacedMissile(), WP_FireGenericBlasterMissile(), WP_FireThermalDetonator(), WP_FireTurboLaserMissile(), WP_FireTurretMissile(), WP_FireVehicleWeapon(), WP_SaberInitBladeData(), WP_SaberPositionUpdate(), and WP_SaberStartMissileBlockCheck().

char* gentity_s::closetarget
 

Definition at line 267 of file g_local.h.

Referenced by NPC_Spawn_Do(), and Reached_BinaryMover().

int gentity_s::combatPoint
 

Definition at line 163 of file g_local.h.

Referenced by NPC_SetMoveGoal().

int gentity_s::count
 

Definition at line 311 of file g_local.h.

Referenced by ammo_generic_power_converter_use(), ammo_power_converter_use(), asteroid_field_think(), Boba_FlyStart(), Boba_FlyStop(), charge_stick(), check_recharge(), DEMP2_AltDetonate(), DEMP2_AltRadiusDamage(), DetPackBlow(), emplaced_gun_update(), EnergyAmmoStationSettings(), EnergyHealthStationSettings(), EnergyShieldStationSettings(), EntIsGlass(), finish_spawning_turretG2(), func_usable_use(), G_SpawnEntitiesFromString(), G_VehicleSpawn(), health_power_converter_use(), HolocronRespawn(), HolocronThink(), HolocronTouch(), laserTrapStick(), NPC_BSRancor_Default(), NPC_BSSniper_Patrol(), NPC_GM_Pain(), NPC_Mark2_Pain(), NPC_Mark2_Part_Explode(), NPC_Rancor_Pain(), NPC_SetMiscDefaultData(), NPC_Spawn_Do(), NPC_SpawnType(), pas_think(), Pickup_Ammo(), Pickup_Health(), Pickup_Powerup(), Pickup_Weapon(), Q3_GetFloat(), Rancor_Attack(), Rancor_Combat(), Rancor_DropVictim(), Rancor_Swing(), scriptrunner_run(), Seeker_Ranged(), shield_power_converter_use(), Sniper_FaceEnemy(), SP_CreateRain(), SP_CreateSpaceDust(), SP_emplaced_gun(), SP_func_usable(), SP_light(), SP_misc_ammo_floor_unit(), SP_misc_holocron(), SP_misc_model_ammo_power_converter(), SP_misc_model_health_power_converter(), SP_misc_model_shield_power_converter(), SP_misc_shield_floor_unit(), SP_NPC_spawner(), SP_PAS(), SP_target_counter(), SP_target_score(), SP_target_scriptrunner(), SP_trigger_asteroid_field(), SP_waypoint(), SP_waypoint_small(), target_counter_use(), Team_GetLocationMsg(), thermalDetonatorExplode(), Think_SpawnNewDoorTrigger(), TossClientItems(), TossClientWeapon(), turret_base_spawn_top(), turretG2_die(), Use_Target_Score(), WP_PlaceLaserTrap(), and WP_SaberStartMissileBlockCheck().

int gentity_s::damage
 

Definition at line 302 of file g_local.h.

Referenced by asteroid_field_think(), Blocked_Door(), Blocked_Mover(), CreateLaserTrap(), DEMP2_AltRadiusDamage(), DetPackBlow(), Do_Strike(), drop_charge(), EWebFire(), finish_spawning_turretG2(), G_MissileImpact(), G_MoverPush(), G_TryPushingEntity(), G_VehicleSpawn(), GetNearestBadThing(), hurt_touch(), ImperialProbe_FireBlaster(), Mark1_FireBlaster(), Mark1_FireRocket(), Mark1Dead_FireBlaster(), Mark1Dead_FireRocket(), Mark2_FireBlaster(), NPC_Spawn_Do(), P_WorldEffects(), pas_think(), Q3_Lerp2End(), Q3_Lerp2Origin(), Q3_Lerp2Pos(), Q3_Lerp2Start(), Remote_Fire(), saberKnockOutOfHand(), Seeker_Fire(), Sentry_Fire(), SP_func_bobbing(), SP_func_door(), SP_func_pendulum(), SP_func_plat(), SP_func_rotating(), SP_func_train(), SP_PAS(), SP_trigger_hurt(), SP_trigger_lightningstrike(), target_laser_start(), target_laser_think(), turret_base_spawn_top(), WP_FireBlasterMissile(), WP_FireEmplacedMissile(), WP_FireGenericBlasterMissile(), WP_FireThermalDetonator(), WP_FireTurboLaserMissile(), WP_FireTurretMissile(), WP_FireVehicleWeapon(), and WP_SaberPositionUpdate().

int gentity_s::damageRedirect
 

Definition at line 353 of file g_local.h.

Referenced by G_Damage().

int gentity_s::damageRedirectTo
 

Definition at line 354 of file g_local.h.

Referenced by G_Damage().

int gentity_s::delay
 

Definition at line 330 of file g_local.h.

Referenced by funcBBrushDie(), fx_runner_think(), multi_trigger(), NPC_GM_Pain(), NPC_Spawn(), NPC_SpawnType(), NPC_VehicleSpawnUse(), prox_mine_think(), SP_func_door(), SP_fx_runner(), SP_NPC_spawner(), SP_NPC_Vehicle(), SP_target_scriptrunner(), SP_trigger_hyperspace(), SP_trigger_multiple(), SP_trigger_once(), target_scriptrunner_use(), and Use_BinaryMover().

int gentity_s::delayScriptTime
 

Definition at line 151 of file g_local.h.

Referenced by NPC_ExecuteBState().

int gentity_s::dflags
 

Definition at line 303 of file g_local.h.

Referenced by EWebFire(), G_MissileImpact(), ImperialProbe_FireBlaster(), Mark1_FireBlaster(), Mark1_FireRocket(), Mark1Dead_FireBlaster(), Mark1Dead_FireRocket()