Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

Bot_Var Struct Reference

List of all members.

Public Attributes

float RunSpeed
CONTROLp Action
TrackData TrackInfo
TrackData TrackInfoPrev
int32 Dir
geVec3d TgtPos
GPlayerTgtPlayer
geVec3d MoveVec
float TimeOut
float ModeTimeOut
int32 ShootCount
float TimeSeen
float TimeNotSeen
float ModeTimeSeen
float ModeTimeNotSeen
float ActiveTime
int32 Mode
int32 Bumps
int32 LedgeBumps
geVec3d GoalPos
int8 BotType
geBoolean PastFirstTrackPoint
int32 WeaponDiff
int32 HealthDiff
Stack TrackStack
int32 HealthCheck
float PickTimeout
float TimeSinceTrack
GPlayerClientPlayer
geBoolean FaceTgtPlayerOnRetreat
int32 BotTgtPicked

Member Data Documentation

CONTROLp Bot_Var::Action
 

Definition at line 208 of file bot.c.

Referenced by Bot_ActorDying(), Bot_Control(), Bot_Create(), Bot_Dying(), Bot_InitGenericMove(), Bot_InitMaintain(), Bot_InitMoveAway(), Bot_InitMoveCloser(), Bot_InitMoveFree(), Bot_InitMoveToPoint(), Bot_InitRunAway(), Bot_InitRunCloser(), Bot_InitShootPoint(), Bot_InitWaitForEntityDist(), Bot_InitWaitForEntityVisible(), Bot_InitWaitForPlayer(), Bot_ShootPoint(), Bot_TrackAction(), Bot_WaitForEntityDist(), and Bot_WaitForEntityVisible().

float Bot_Var::ActiveTime
 

Definition at line 222 of file bot.c.

Referenced by Bot_Control().

int32 Bot_Var::BotTgtPicked
 

Definition at line 238 of file bot.c.

Referenced by Bot_ActorDying(), Bot_Dying(), and Bot_TargetTest().

int8 Bot_Var::BotType
 

Definition at line 228 of file bot.c.

Referenced by Bot_ActorStart(), and Bot_Control().

int32 Bot_Var::Bumps
 

Definition at line 224 of file bot.c.

Referenced by Bot_MoveToPoint().

GPlayer* Bot_Var::ClientPlayer
 

Definition at line 236 of file bot.c.

Referenced by Bot_Keys(), and Bot_PickTgtPlayer().

int32 Bot_Var::Dir
 

Definition at line 211 of file bot.c.

Referenced by Bot_ActionGetHealth(), Bot_ActionGetWeapon(), Bot_Create(), Bot_FindTrackToGoal(), Bot_InitFindMultiTrack(), Bot_InitFindMultiTrackAway(), Bot_InitGenericMove(), Bot_InitHide(), Bot_InitMaintain(), Bot_InitMoveAway(), Bot_InitMoveCloser(), Bot_InitRunAway(), Bot_InitRunCloser(), Bot_InitTrackAwayGoal(), Bot_InitTrackToGoal(), and Bot_MoveToPoint().

geBoolean Bot_Var::FaceTgtPlayerOnRetreat
 

Definition at line 237 of file bot.c.

Referenced by Bot_ModeActionRetreat(), Bot_MoveToPoint(), and Bot_SetMode().

geVec3d Bot_Var::GoalPos
 

Definition at line 226 of file bot.c.

Referenced by Bot_ActionGetHealth(), Bot_ActionGetWeapon(), Bot_Control(), Bot_FindTrack(), Bot_FindTrackToGoal(), Bot_FinishTrack(), Bot_InitFindMultiTrack(), Bot_InitFindMultiTrackAway(), Bot_InitGenericMove(), Bot_InitHide(), Bot_InitMaintain(), Bot_InitMoveAway(), Bot_InitMoveCloser(), Bot_InitRunAway(), Bot_InitRunCloser(), Bot_InitTrackAwayGoal(), Bot_InitTrackToGoal(), Bot_ModeThinkLedge(), Bot_ModeThinkOnTrack(), Bot_ModeThinkWanderGoal(), Bot_MoveToPoint(), Bot_Reposition(), and Bot_TrackAction().

int32 Bot_Var::HealthCheck
 

Definition at line 233 of file bot.c.

Referenced by Bot_InitWaitForEntityDist(), Bot_InitWaitForEntityVisible(), Bot_ModeActionRetreat(), Bot_ModeThinkRetreat(), Bot_SetMode(), Bot_WaitForEntityDist(), and Bot_WaitForEntityVisible().

int32 Bot_Var::HealthDiff
 

Definition at line 231 of file bot.c.

Referenced by Bot_GetStrengthIndex(), and Bot_ModeThinkAttack().

int32 Bot_Var::LedgeBumps
 

Definition at line 225 of file bot.c.

Referenced by Bot_MoveToPoint().

int32 Bot_Var::Mode
 

Definition at line 223 of file bot.c.

Referenced by Bot_Control(), Bot_LeaveTrack(), Bot_ModeThink(), Bot_MoveToPoint(), and Bot_SetMode().

float Bot_Var::ModeTimeNotSeen
 

Definition at line 221 of file bot.c.

Referenced by Bot_Control(), Bot_ModeChange(), Bot_ModeThinkAttack(), Bot_ModeThinkCrowdPlayer(), Bot_ModeThinkFindPlayer(), and Bot_ModeThinkRetreat().

float Bot_Var::ModeTimeOut
 

Definition at line 216 of file bot.c.

Referenced by Bot_Control(), Bot_ModeChange(), Bot_ModeThinkAttack(), Bot_ModeThinkCrowdPlayer(), Bot_ModeThinkFindPlayer(), Bot_ModeThinkFindPlayerQuick(), Bot_ModeThinkRetreat(), and Bot_ModeThinkUnstick().

float Bot_Var::ModeTimeSeen
 

Definition at line 220 of file bot.c.

Referenced by Bot_Control(), Bot_ModeChange(), Bot_ModeThinkAttack(), Bot_ModeThinkFindPlayer(), Bot_ModeThinkFindPlayerQuick(), and Bot_ModeThinkRetreat().

geVec3d Bot_Var::MoveVec
 

Definition at line 214 of file bot.c.

Referenced by Bot_ActorDying(), Bot_InitMoveFree(), Bot_InitMoveToPoint(), Bot_InitWaitForEntityDist(), Bot_InitWaitForEntityVisible(), Bot_InitWaitForPlayer(), Bot_Jump(), Bot_MoveFree(), Bot_MoveToPoint(), Bot_Reposition(), Bot_ShootFoot(), Bot_Suicide(), Bot_TrackAction(), and Bot_WeaponJump().

geBoolean Bot_Var::PastFirstTrackPoint
 

Definition at line 229 of file bot.c.

Referenced by Bot_FindTrack(), Bot_FindTrackToGoal(), Bot_FinishTrack(), Bot_InitFindMultiTrack(), Bot_InitFindMultiTrackAway(), Bot_ModeThinkLedge(), and Bot_MoveToPoint().

float Bot_Var::PickTimeout
 

Definition at line 234 of file bot.c.

Referenced by Bot_ActorDying(), Bot_Dying(), and Bot_TargetTest().

float Bot_Var::RunSpeed
 

Definition at line 207 of file bot.c.

Referenced by Bot_ActorDying(), Bot_Create(), Bot_Dying(), Bot_Jump(), Bot_MoveFree(), Bot_MoveToPoint(), Bot_TrackAction(), and Bot_WeaponJump().

int32 Bot_Var::ShootCount
 

Definition at line 217 of file bot.c.

Referenced by Bot_ShootPoint().

GPlayer* Bot_Var::TgtPlayer
 

Definition at line 213 of file bot.c.

Referenced by Bot_Control(), Bot_Destroy(), Bot_FinishTrack(), Bot_GetRangeIndex(), Bot_GetStrengthIndex(), Bot_Keys(), Bot_LeaveTrack(), Bot_ModeThinkAttack(), Bot_ModeThinkCrowdPlayer(), Bot_ModeThinkFindPlayer(), Bot_ModeThinkFindPlayerQuick(), Bot_ModeThinkRetreat(), Bot_ModeThinkUnstick(), Bot_MoveFree(), Bot_MoveToPoint(), Bot_TargetTest(), Bot_TrackAction(), Bot_WaitForEntityVisible(), and Bot_WaitForPlayer().

geVec3d Bot_Var::TgtPos
 

Definition at line 212 of file bot.c.

Referenced by Bot_ActorDying(), Bot_Dying(), Bot_FindNewMoveVec(), Bot_InitMoveFree(), Bot_InitMoveToPoint(), Bot_ModeThinkUnstick(), Bot_MoveFree(), Bot_MoveToPoint(), Bot_Physics(), Bot_ShootPoint(), Bot_WaitForEntityDist(), and Bot_WaitForEntityVisible().

float Bot_Var::TimeNotSeen
 

Definition at line 219 of file bot.c.

Referenced by Bot_Control(), Bot_ModeChange(), and Bot_TargetTest().

float Bot_Var::TimeOut
 

Definition at line 215 of file bot.c.

Referenced by Bot_ShootPoint(), Bot_TrackAction(), Bot_WaitForEntityDist(), Bot_WaitForEntityVisible(), and Bot_WaitForPlayer().

float Bot_Var::TimeSeen
 

Definition at line 218 of file bot.c.

Referenced by Bot_Control(), Bot_LeaveTrack(), Bot_ModeChange(), Bot_MoveToPoint(), Bot_TargetTest(), and Bot_WaitForEntityVisible().

float Bot_Var::TimeSinceTrack
 

Definition at line 235 of file bot.c.

Referenced by Bot_ActorDying(), Bot_Control(), Bot_Dying(), and Bot_SuicideTest().

TrackData Bot_Var::TrackInfo
 

Definition at line 209 of file bot.c.

Referenced by Bot_ActionGetHealth(), Bot_ActionGetWeapon(), Bot_ClearTrack(), Bot_Control(), Bot_FindTrack(), Bot_FindTrackToGoal(), Bot_FinishTrack(), Bot_InitFindMultiTrack(), Bot_InitFindMultiTrackAway(), Bot_InitGenericMove(), Bot_InitHide(), Bot_InitTrackAwayGoal(), Bot_InitTrackToGoal(), Bot_ModeThinkLedge(), Bot_ModeThinkOnTrack(), Bot_ModeThinkWanderGoal(), Bot_MoveToPoint(), Bot_ShootPoint(), Bot_SuicideTest(), Bot_TrackAction(), Bot_WaitForEntityDist(), and Bot_WaitForEntityVisible().

TrackData Bot_Var::TrackInfoPrev
 

Definition at line 210 of file bot.c.

Referenced by Bot_ClearTrack(), Bot_MoveToPoint(), Bot_ShootPoint(), Bot_WaitForEntityDist(), and Bot_WaitForEntityVisible().

Stack Bot_Var::TrackStack
 

Definition at line 232 of file bot.c.

Referenced by Bot_ActorDying(), Bot_ClearTrack(), Bot_Create(), Bot_Destroy(), Bot_Dying(), Bot_FindTrack(), Bot_FindTrackToGoal(), Bot_FinishTrack(), Bot_InitFindMultiTrack(), Bot_InitFindMultiTrackAway(), Bot_MoveToPoint(), and Bot_TrackAction().

int32 Bot_Var::WeaponDiff
 

Definition at line 230 of file bot.c.

Referenced by Bot_GetStrengthIndex(), Bot_ModeThinkAttack(), Bot_ModeThinkCrowdPlayer(), and Bot_ModeThinkFindPlayer().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:02 2003 for GTestAndEngine by doxygen 1.3.2