gNPCstats_e Struct Reference

#include <b_public.h>


Data Fields

int aggression
int aim
float earshot
int evasion
int hfov
int intelligence
int move
int reactions
float shootDistance
int vfov
float vigilance
float visrange
int runSpeed
int walkSpeed
float yawSpeed
int health
int acceleration


Field Documentation

int gNPCstats_e::acceleration
 

Definition at line 106 of file b_public.h.

Referenced by NPC_Accelerate(), and NPC_ParseParms().

int gNPCstats_e::aggression
 

Definition at line 89 of file b_public.h.

Referenced by IdealDistance(), NPC_BSRunAndShoot(), NPC_CheckAttack(), NPC_Jedi_Pain(), NPC_Jedi_RateNewEnemy(), NPC_ParseParms(), and ST_AggressionAdjust().

int gNPCstats_e::aim
 

Definition at line 90 of file b_public.h.

Referenced by G_SetEnemy(), NPC_AimAdjust(), NPC_Begin(), NPC_BSSniper_Patrol(), NPC_CheckCanAttack(), NPC_ParseParms(), NPC_UpdateFiringAngles(), NPC_UpdateShootAngles(), and Sniper_FaceEnemy().

float gNPCstats_e::earshot
 

Definition at line 91 of file b_public.h.

Referenced by NPC_CheckAlertEvents(), NPC_CheckInvestigate(), and NPC_ParseParms().

int gNPCstats_e::evasion
 

Definition at line 92 of file b_public.h.

Referenced by NPC_CheckDefend(), and NPC_ParseParms().

int gNPCstats_e::health
 

Definition at line 105 of file b_public.h.

Referenced by Initialize(), NPC_Begin(), and NPC_ParseParms().

int gNPCstats_e::hfov
 

Definition at line 93 of file b_public.h.

Referenced by G_AlertTeam(), G_CheckAlertEvents(), NPC_BSFollowLeader(), NPC_CheckEnemyStealth(), NPC_CheckVisibility(), NPC_ParseParms(), and NPC_TargetVisible().

int gNPCstats_e::intelligence
 

Definition at line 94 of file b_public.h.

Referenced by NPC_ParseParms().

int gNPCstats_e::move
 

Definition at line 95 of file b_public.h.

Referenced by NPC_ParseParms().

int gNPCstats_e::reactions
 

Definition at line 96 of file b_public.h.

Referenced by NPC_Begin(), NPC_ParseParms(), and NPC_ReactionTime().

int gNPCstats_e::runSpeed
 

Definition at line 102 of file b_public.h.

Referenced by NPC_MoveToGoal(), NPC_ParseParms(), and Wampa_Move().

float gNPCstats_e::shootDistance
 

Definition at line 97 of file b_public.h.

Referenced by NPC_MaxDistSquaredForWeapon(), and NPC_ParseParms().

int gNPCstats_e::vfov
 

Definition at line 98 of file b_public.h.

Referenced by G_AlertTeam(), G_CheckAlertEvents(), NPC_BSFollowLeader(), NPC_CheckEnemyStealth(), NPC_CheckVisibility(), NPC_ParseParms(), and NPC_TargetVisible().

float gNPCstats_e::vigilance
 

Definition at line 99 of file b_public.h.

Referenced by NPC_BSPatrol(), NPC_CheckInvestigate(), and NPC_ParseParms().

float gNPCstats_e::visrange
 

Definition at line 100 of file b_public.h.

Referenced by InVisrange(), NPC_CheckAlertEvents(), NPC_CheckEnemyStealth(), NPC_FindCombatPoint(), NPC_FindNearestEnemy(), NPC_ParseParms(), and NPC_TargetVisible().

int gNPCstats_e::walkSpeed
 

Definition at line 103 of file b_public.h.

Referenced by ClientThink_real(), NPC_Accelerate(), NPC_MoveToGoal(), and NPC_ParseParms().

float gNPCstats_e::yawSpeed
 

Definition at line 104 of file b_public.h.

Referenced by NPC_Begin(), NPC_ParseParms(), and NPC_UpdateAngles().


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