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

bot_movestate_s Struct Reference

Collaboration diagram for bot_movestate_s:

Collaboration graph
[legend]

Data Fields

int areanum
int avoidreach [MAX_AVOIDREACH]
float avoidreachtimes [MAX_AVOIDREACH]
int avoidreachtries [MAX_AVOIDREACH]
bot_avoidspot_t avoidspots [MAX_AVOIDSPOTS]
int client
int entitynum
float grapplevisible_time
int jumpreach
int lastareanum
int lastgoalareanum
float lastgrappledist
vec3_t lastorigin
int lastreachnum
int moveflags
int numavoidspots
vec3_t origin
int presencetype
float reachability_time
int reachareanum
float thinktime
vec3_t velocity
vec3_t viewangles
vec3_t viewoffset

Field Documentation

int areanum
 

Definition at line 71 of file be_ai_move.c.

Referenced by BotCheckBlocked(), and BotMoveToGoal().

int avoidreach[MAX_AVOIDREACH]
 

Definition at line 82 of file be_ai_move.c.

Referenced by BotAddToAvoidReach(), BotMovementViewTarget(), BotMoveToGoal(), and BotResetAvoidReach().

float avoidreachtimes[MAX_AVOIDREACH]
 

Definition at line 83 of file be_ai_move.c.

Referenced by BotAddToAvoidReach(), BotMovementViewTarget(), BotMoveToGoal(), BotResetAvoidReach(), and BotResetLastAvoidReach().

int avoidreachtries[MAX_AVOIDREACH]
 

Definition at line 84 of file be_ai_move.c.

Referenced by BotAddToAvoidReach(), BotMovementViewTarget(), BotMoveToGoal(), BotResetAvoidReach(), and BotResetLastAvoidReach().

bot_avoidspot_t avoidspots[MAX_AVOIDSPOTS]
 

Definition at line 86 of file be_ai_move.c.

Referenced by BotAddAvoidSpot(), and BotMoveToGoal().

int client
 

Definition at line 66 of file be_ai_move.c.

Referenced by BotCheckBarrierJump(), BotFinishTravel_BarrierJump(), BotFinishTravel_Elevator(), BotFinishTravel_FuncBobbing(), BotFinishTravel_Jump(), BotFinishTravel_JumpPad(), BotFinishTravel_Walk(), BotFinishTravel_WalkOffLedge(), BotFinishTravel_WaterJump(), BotFinishTravel_WeaponJump(), BotInitMoveState(), BotMoveInGoalArea(), BotMoveToGoal(), BotResetGrapple(), BotSwimInDirection(), BotTravel_BarrierJump(), BotTravel_BFGJump(), BotTravel_Crouch(), BotTravel_Elevator(), BotTravel_FuncBobbing(), BotTravel_Grapple(), BotTravel_Jump(), BotTravel_JumpPad(), BotTravel_Ladder(), BotTravel_RocketJump(), BotTravel_Swim(), BotTravel_Teleport(), BotTravel_Walk(), BotTravel_WalkOffLedge(), BotTravel_WaterJump(), and BotWalkInDirection().

int entitynum
 

Definition at line 65 of file be_ai_move.c.

Referenced by BotCheckBarrierJump(), BotCheckBlocked(), BotInitMoveState(), BotMoveToGoal(), BotOnTopOfEntity(), BotTravel_Elevator(), BotTravel_FuncBobbing(), BotTravel_Grapple(), BotTravel_Walk(), and BotWalkInDirection().

float grapplevisible_time
 

Definition at line 79 of file be_ai_move.c.

Referenced by BotResetGrapple(), and BotTravel_Grapple().

int jumpreach
 

Definition at line 78 of file be_ai_move.c.

Referenced by BotFinishTravel_Jump(), BotFinishTravel_WeaponJump(), BotMoveToGoal(), BotTravel_BFGJump(), BotTravel_Jump(), and BotTravel_RocketJump().

int lastareanum
 

Definition at line 72 of file be_ai_move.c.

Referenced by BotMoveInGoalArea(), BotMovementViewTarget(), and BotMoveToGoal().

int lastgoalareanum
 

Definition at line 73 of file be_ai_move.c.

Referenced by BotMoveInGoalArea(), BotMovementViewTarget(), and BotMoveToGoal().

float lastgrappledist
 

Definition at line 80 of file be_ai_move.c.

Referenced by BotTravel_Grapple().

vec3_t lastorigin
 

Definition at line 75 of file be_ai_move.c.

Referenced by BotMoveInGoalArea(), and BotMoveToGoal().

int lastreachnum
 

Definition at line 74 of file be_ai_move.c.

Referenced by BotMoveInGoalArea(), BotMovementViewTarget(), BotMoveToGoal(), BotResetGrapple(), BotTravel_BFGJump(), BotTravel_Jump(), and BotTravel_RocketJump().

int moveflags
 

Definition at line 77 of file be_ai_move.c.

Referenced by BotCheckBarrierJump(), BotFinishTravel_FuncBobbing(), BotFinishTravel_WaterJump(), BotInitMoveState(), BotMoveInGoalArea(), BotMoveToGoal(), BotResetGrapple(), BotTravel_Elevator(), BotTravel_FuncBobbing(), BotTravel_Grapple(), BotTravel_Teleport(), BotTravel_Walk(), BotWalkInDirection(), and GrappleState().

int numavoidspots
 

Definition at line 87 of file be_ai_move.c.

Referenced by BotAddAvoidSpot(), and BotMoveToGoal().

vec3_t origin
 

Definition at line 62 of file be_ai_move.c.

Referenced by BotAddAvoidSpot(), BotCheckBarrierJump(), BotCheckBlocked(), BotFinishTravel_BarrierJump(), BotFinishTravel_Elevator(), BotFinishTravel_FuncBobbing(), BotFinishTravel_Jump(), BotFinishTravel_JumpPad(), BotFinishTravel_Walk(), BotFinishTravel_WalkOffLedge(), BotFinishTravel_WaterJump(), BotFinishTravel_WeaponJump(), BotInitMoveState(), BotMoveInDirection(), BotMoveInGoalArea(), BotMovementViewTarget(), BotMoveToGoal(), BotOnTopOfEntity(), BotTravel_BarrierJump(), BotTravel_BFGJump(), BotTravel_Crouch(), BotTravel_Elevator(), BotTravel_FuncBobbing(), BotTravel_Grapple(), BotTravel_Jump(), BotTravel_JumpPad(), BotTravel_Ladder(), BotTravel_RocketJump(), BotTravel_Swim(), BotTravel_Teleport(), BotTravel_Walk(), BotTravel_WalkOffLedge(), BotTravel_WaterJump(), and BotWalkInDirection().

int presencetype
 

Definition at line 68 of file be_ai_move.c.

Referenced by BotCheckBlocked(), BotInitMoveState(), BotMoveToGoal(), BotOnTopOfEntity(), and BotWalkInDirection().

float reachability_time
 

Definition at line 81 of file be_ai_move.c.

Referenced by BotMoveToGoal(), BotTravel_Elevator(), BotTravel_FuncBobbing(), and BotTravel_Grapple().

int reachareanum
 

Definition at line 76 of file be_ai_move.c.

Referenced by BotMoveToGoal(), BotTravel_Grapple(), and BotTravel_Jump().

float thinktime
 

Definition at line 67 of file be_ai_move.c.

Referenced by BotCheckBarrierJump(), BotInitMoveState(), BotMoveToGoal(), and BotWalkInDirection().

vec3_t velocity
 

Definition at line 63 of file be_ai_move.c.

Referenced by BotFinishTravel_BarrierJump(), BotFinishTravel_JumpPad(), BotFinishTravel_WalkOffLedge(), BotFinishTravel_WeaponJump(), BotInitMoveState(), BotMoveToGoal(), and BotWalkInDirection().

vec3_t viewangles
 

Definition at line 69 of file be_ai_move.c.

Referenced by BotInitMoveState(), BotTravel_BFGJump(), BotTravel_Grapple(), and BotTravel_RocketJump().

vec3_t viewoffset
 

Definition at line 64 of file be_ai_move.c.

Referenced by BotInitMoveState(), and BotTravel_Grapple().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 18:52:40 2005 for Quake III Arena by  doxygen 1.3.9.1