This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | aas_altroutegoal_s |
| struct | aas_areainfo_s |
| struct | aas_clientmove_s |
| struct | aas_entityinfo_s |
| struct | aas_predictroute_s |
| struct | aas_trace_s |
Defines | |
| #define | ALTROUTEGOAL_ALL 1 |
| #define | ALTROUTEGOAL_CLUSTERPORTALS 2 |
| #define | ALTROUTEGOAL_VIEWPORTALS 4 |
| #define | MAX_STRINGFIELD 80 |
| #define | RSE_ENTERAREA 8 |
| #define | RSE_ENTERCONTENTS 4 |
| #define | RSE_NONE 0 |
| #define | RSE_NOROUTE 1 |
| #define | RSE_USETRAVELTYPE 2 |
| #define | SE_ENTERAREA 512 |
| #define | SE_ENTERLAVA 16 |
| #define | SE_ENTERSLIME 8 |
| #define | SE_ENTERWATER 4 |
| #define | SE_GAP 64 |
| #define | SE_HITBOUNDINGBOX 2048 |
| #define | SE_HITGROUND 1 |
| #define | SE_HITGROUNDAREA 1024 |
| #define | SE_HITGROUNDDAMAGE 32 |
| #define | SE_LEAVEGROUND 2 |
| #define | SE_NONE 0 |
| #define | SE_TOUCHCLUSTERPORTAL 4096 |
| #define | SE_TOUCHJUMPPAD 128 |
| #define | SE_TOUCHTELEPORTER 256 |
| #define | TFL_AIR 0x00080000 |
| #define | TFL_BARRIERJUMP 0x00000008 |
| #define | TFL_BFGJUMP 0x00002000 |
| #define | TFL_BRIDGE 0x04000000 |
| #define | TFL_CROUCH 0x00000004 |
| #define | TFL_DEFAULT |
| #define | TFL_DONOTENTER 0x00800000 |
| #define | TFL_DOUBLEJUMP 0x00008000 |
| #define | TFL_ELEVATOR 0x00000800 |
| #define | TFL_FLIGHT 0x02000000 |
| #define | TFL_FUNCBOB 0x01000000 |
| #define | TFL_GRAPPLEHOOK 0x00004000 |
| #define | TFL_INVALID 0x00000001 |
| #define | TFL_JUMP 0x00000010 |
| #define | TFL_JUMPPAD 0x00040000 |
| #define | TFL_LADDER 0x00000020 |
| #define | TFL_LAVA 0x00400000 |
| #define | TFL_NOTTEAM1 0x08000000 |
| #define | TFL_NOTTEAM2 0x10000000 |
| #define | TFL_RAMPJUMP 0x00010000 |
| #define | TFL_ROCKETJUMP 0x00001000 |
| #define | TFL_SLIME 0x00200000 |
| #define | TFL_STRAFEJUMP 0x00020000 |
| #define | TFL_SWIM 0x00000100 |
| #define | TFL_TELEPORT 0x00000400 |
| #define | TFL_WALK 0x00000002 |
| #define | TFL_WALKOFFLEDGE 0x00000080 |
| #define | TFL_WATER 0x00100000 |
| #define | TFL_WATERJUMP 0x00000200 |
Typedefs | |
| typedef aas_altroutegoal_s | aas_altroutegoal_t |
| typedef aas_areainfo_s | aas_areainfo_t |
| typedef aas_clientmove_s | aas_clientmove_t |
| typedef aas_entityinfo_s | aas_entityinfo_t |
| typedef aas_predictroute_s | aas_predictroute_t |
| typedef aas_trace_s | aas_trace_t |
Enumerations | |
| enum | solid_t { SOLID_NOT, SOLID_TRIGGER, SOLID_BBOX, SOLID_BSP } |
|
|
|
|
|
Definition at line 193 of file be_aas.h. Referenced by AAS_AlternativeRouteGoals(), and BotSetupAlternativeRouteGoals(). |
|
|
Definition at line 194 of file be_aas.h. Referenced by AAS_AlternativeRouteGoals(), and BotSetupAlternativeRouteGoals(). |
|
|
|
|
|
|
|
|
Definition at line 209 of file be_aas.h. Referenced by BotAIPredictObstacles(). |
|
|
|
|
|
|
|
|
Definition at line 208 of file be_aas.h. Referenced by BotAIPredictObstacles(). |
|
|
Definition at line 173 of file be_aas.h. Referenced by AAS_ClientMovementPrediction(). |
|
|
Definition at line 168 of file be_aas.h. Referenced by AAS_JumpReachRunStart(), AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Teleport(), AAS_Reachability_WeaponJump(), AAS_ShowReachability(), and BotWalkInDirection(). |
|
|
Definition at line 167 of file be_aas.h. Referenced by AAS_JumpReachRunStart(), AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Teleport(), AAS_Reachability_WeaponJump(), AAS_ShowReachability(), and BotWalkInDirection(). |
|
|
Definition at line 166 of file be_aas.h. Referenced by AAS_JumpReachRunStart(), AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Teleport(), AAS_Reachability_WeaponJump(), AAS_ShowReachability(), and BotWalkInDirection(). |
|
|
Definition at line 170 of file be_aas.h. Referenced by AAS_JumpReachRunStart(). |
|
|
Definition at line 175 of file be_aas.h. Referenced by AAS_ClientMovementHitBBox(). |
|
|
Definition at line 164 of file be_aas.h. Referenced by AAS_Reachability_Jump(), AAS_Reachability_JumpPad(), AAS_Reachability_Teleport(), AAS_Reachability_WeaponJump(), AAS_ShowReachability(), AAS_TestMovementPrediction(), and BotWalkInDirection(). |
|
|
Definition at line 174 of file be_aas.h. Referenced by AAS_Reachability_JumpPad(), AAS_Reachability_WeaponJump(), and AAS_ShowReachability(). |
|
|
Definition at line 169 of file be_aas.h. Referenced by AAS_JumpReachRunStart(), AAS_Reachability_JumpPad(), AAS_Reachability_Teleport(), AAS_Reachability_WeaponJump(), AAS_ShowReachability(), and BotWalkInDirection(). |
|
|
|
|
|
Definition at line 163 of file be_aas.h. Referenced by Com_EventLoop(). |
|
|
|
|
|
Definition at line 171 of file be_aas.h. Referenced by AAS_ClientMovementPrediction(), AAS_Reachability_JumpPad(), AAS_Reachability_Teleport(), AAS_Reachability_WeaponJump(), and AAS_ShowReachability(). |
|
|
Definition at line 172 of file be_aas.h. Referenced by AAS_ClientMovementPrediction(), AAS_Reachability_JumpPad(), and AAS_Reachability_Teleport(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 63 of file be_aas.h. Referenced by BotAIPredictObstacles(). |
|
|
|
|
|
Value: TFL_WALK|TFL_CROUCH|TFL_BARRIERJUMP|\ TFL_JUMP|TFL_LADDER|\ TFL_WALKOFFLEDGE|TFL_SWIM|TFL_WATERJUMP|\ TFL_TELEPORT|TFL_ELEVATOR|\ TFL_AIR|TFL_WATER|TFL_JUMPPAD|TFL_FUNCBOB Definition at line 69 of file be_aas.h. Referenced by AAS_CreateAllRoutingCache(), BotAimAtEnemy(), BotClientTravelTimeToGoal(), BotExportTest(), BotGetLongTermGoal(), BotMatch_WhereAreYou(), BotNearbyGoal(), BotSetLastOrderedTask(), BotSetupAlternativeRouteGoals(), and BotWantsToCamp(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 61 of file be_aas.h. Referenced by BotExportTest(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 55 of file be_aas.h. Referenced by BotMoveToGoal(). |
|
|
|
|
|
Definition at line 59 of file be_aas.h. Referenced by AINode_Battle_Chase(), AINode_Battle_Fight(), AINode_Battle_NBG(), AINode_Battle_Retreat(), AINode_Seek_ActivateEntity(), AINode_Seek_LTG(), and AINode_Seek_NBG(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 49 of file be_aas.h. Referenced by BotExportTest(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by AAS_AlternativeRouteGoals(), and BotGetAlternateRouteGoal(). |
|
|
Referenced by AAS_AreaInfo(), BotGetActivateGoal(), and BotTestAAS(). |
|
|
|
|
Referenced by BotAIPredictObstacles(). |
|
|
|
Definition at line 75 of file be_aas.h. 00076 {
00077 SOLID_NOT, // no interaction with other objects
00078 SOLID_TRIGGER, // only touch when inside, after moving
00079 SOLID_BBOX, // touch on edge
00080 SOLID_BSP // bsp clip, touch on edge
00081 } solid_t;
|
1.3.9.1