You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.7 KiB
44 lines
1.7 KiB
#define LF_NOTEASY (1<<0) |
|
#define LF_NOTMEDIUM (1<<1) |
|
#define LF_NOTHARD (1<<2) |
|
|
|
#define LF_POSTASSISTVEL (1<<3) |
|
#define LF_POSTASSISTAVEL (1<<4) |
|
|
|
#define LF_DOASSIST (1<<5) |
|
#define LF_CORRECTSPEED (1<<6) |
|
|
|
#define LF_DODESIRED (1<<7) |
|
#define LF_DESIRED_THINK (1<<8) |
|
#define LF_DESIRED_POSTASSIST (1<<9) |
|
|
|
#define LF_DESIRED_INFO (1<<10) |
|
#define LF_DESIRED_ACTION (1<<11) |
|
|
|
#define LF_ALIASLIST (1<<12) |
|
|
|
// an entity must have one of these flags set in order to be in the AssistList |
|
#define LF_ASSISTLIST (LF_DOASSIST|LF_DODESIRED) |
|
|
|
extern void CheckDesiredList( void ); |
|
extern void CheckAssistList ( void ); |
|
|
|
extern void UTIL_DesiredAction ( CBaseEntity *pEnt ); |
|
extern void UTIL_DesiredThink ( CBaseEntity *pEnt ); |
|
extern void UTIL_DesiredInfo ( CBaseEntity *pEnt ); |
|
extern void UTIL_DesiredPostAssist ( CBaseEntity *pEnt ); |
|
|
|
extern void UTIL_AddToAssistList ( CBaseEntity *pEnt ); |
|
|
|
|
|
extern void UTIL_MarkForAssist ( CBaseEntity *pEnt, BOOL correctSpeed ); |
|
|
|
extern void UTIL_AssignOrigin ( CBaseEntity* pEntity, const Vector vecOrigin ); |
|
extern void UTIL_AssignOrigin ( CBaseEntity* pEntity, const Vector vecOrigin, BOOL bInitiator ); |
|
extern void UTIL_SetVelocity ( CBaseEntity *pEnt, const Vector vecSet ); |
|
extern void UTIL_SetAngles ( CBaseEntity* pEntity, const Vector vecAngles ); |
|
extern void UTIL_SetAngles ( CBaseEntity* pEntity, const Vector vecAngles, BOOL bInitiator ); |
|
extern void UTIL_SetAvelocity ( CBaseEntity *pEnt, const Vector vecSet ); |
|
|
|
extern void UTIL_SetMoveWithVelocity( CBaseEntity *pEnt, const Vector vecSet, int loopbreaker ); |
|
extern void UTIL_SetMoveWithAvelocity( CBaseEntity *pEnt, const Vector vecSet, int loopbreaker );
|
|
|