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 | MAX_STRINGFIELD 80 |
| #define | TFL_INVALID 0x00000001 |
| #define | TFL_WALK 0x00000002 |
| #define | TFL_CROUCH 0x00000004 |
| #define | TFL_BARRIERJUMP 0x00000008 |
| #define | TFL_JUMP 0x00000010 |
| #define | TFL_LADDER 0x00000020 |
| #define | TFL_WALKOFFLEDGE 0x00000080 |
| #define | TFL_SWIM 0x00000100 |
| #define | TFL_WATERJUMP 0x00000200 |
| #define | TFL_TELEPORT 0x00000400 |
| #define | TFL_ELEVATOR 0x00000800 |
| #define | TFL_ROCKETJUMP 0x00001000 |
| #define | TFL_BFGJUMP 0x00002000 |
| #define | TFL_GRAPPLEHOOK 0x00004000 |
| #define | TFL_DOUBLEJUMP 0x00008000 |
| #define | TFL_RAMPJUMP 0x00010000 |
| #define | TFL_STRAFEJUMP 0x00020000 |
| #define | TFL_JUMPPAD 0x00040000 |
| #define | TFL_AIR 0x00080000 |
| #define | TFL_WATER 0x00100000 |
| #define | TFL_SLIME 0x00200000 |
| #define | TFL_LAVA 0x00400000 |
| #define | TFL_DONOTENTER 0x00800000 |
| #define | TFL_FUNCBOB 0x01000000 |
| #define | TFL_FLIGHT 0x02000000 |
| #define | TFL_BRIDGE 0x04000000 |
| #define | TFL_NOTTEAM1 0x08000000 |
| #define | TFL_NOTTEAM2 0x10000000 |
| #define | TFL_DEFAULT |
| #define | SE_NONE 0 |
| #define | SE_HITGROUND 1 |
| #define | SE_LEAVEGROUND 2 |
| #define | SE_ENTERWATER 4 |
| #define | SE_ENTERSLIME 8 |
| #define | SE_ENTERLAVA 16 |
| #define | SE_HITGROUNDDAMAGE 32 |
| #define | SE_GAP 64 |
| #define | SE_TOUCHJUMPPAD 128 |
| #define | SE_TOUCHTELEPORTER 256 |
| #define | SE_ENTERAREA 512 |
| #define | SE_HITGROUNDAREA 1024 |
| #define | SE_HITBOUNDINGBOX 2048 |
| #define | SE_TOUCHCLUSTERPORTAL 4096 |
| #define | ALTROUTEGOAL_ALL 1 |
| #define | ALTROUTEGOAL_CLUSTERPORTALS 2 |
| #define | ALTROUTEGOAL_VIEWPORTALS 4 |
| #define | RSE_NONE 0 |
| #define | RSE_NOROUTE 1 |
| #define | RSE_USETRAVELTYPE 2 |
| #define | RSE_ENTERCONTENTS 4 |
| #define | RSE_ENTERAREA 8 |
Typedefs | |
| typedef aas_trace_s | aas_trace_t |
| typedef aas_entityinfo_s | aas_entityinfo_t |
| typedef aas_areainfo_s | aas_areainfo_t |
| typedef aas_clientmove_s | aas_clientmove_t |
| typedef aas_altroutegoal_s | aas_altroutegoal_t |
| typedef aas_predictroute_s | aas_predictroute_t |
Enumerations | |
| enum | solid_t { SOLID_NOT, SOLID_TRIGGER, SOLID_BBOX, SOLID_BSP } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by BotEntityInfo(). |
|
|
|
|
|
|
|
|
Definition at line 59 of file be_aas.h.
00060 {
00061 SOLID_NOT, // no interaction with other objects
00062 SOLID_TRIGGER, // only touch when inside, after moving
00063 SOLID_BBOX, // touch on edge
00064 SOLID_BSP // bsp clip, touch on edge
00065 } solid_t;
|