mirror of
https://github.com/ValveSoftware/source-sdk-2013.git
synced 2025-05-08 04:49:29 +03:00
Implement IsNextBot()
This commit is contained in:
parent
48809cb86c
commit
d3b0d7bf28
@ -40,6 +40,7 @@ public:
|
|||||||
virtual Vector EyePosition( void );
|
virtual Vector EyePosition( void );
|
||||||
|
|
||||||
virtual INextBot *MyNextBotPointer( void ) { return this; }
|
virtual INextBot *MyNextBotPointer( void ) { return this; }
|
||||||
|
virtual bool IsNextBot(void) const { return true; }
|
||||||
|
|
||||||
// Event hooks into NextBot system ---------------------------------------
|
// Event hooks into NextBot system ---------------------------------------
|
||||||
virtual int OnTakeDamage_Alive( const CTakeDamageInfo &info );
|
virtual int OnTakeDamage_Alive( const CTakeDamageInfo &info );
|
||||||
|
@ -996,6 +996,9 @@ public:
|
|||||||
void TraceBleed( float flDamage, const Vector &vecDir, trace_t *ptr, int bitsDamageType );
|
void TraceBleed( float flDamage, const Vector &vecDir, trace_t *ptr, int bitsDamageType );
|
||||||
virtual bool IsTriggered( CBaseEntity *pActivator ) {return true;}
|
virtual bool IsTriggered( CBaseEntity *pActivator ) {return true;}
|
||||||
virtual bool IsNPC( void ) const { return false; }
|
virtual bool IsNPC( void ) const { return false; }
|
||||||
|
#ifdef NEXT_BOT
|
||||||
|
virtual bool IsNextBot(void) const { return false; }
|
||||||
|
#endif
|
||||||
CAI_BaseNPC *MyNPCPointer( void );
|
CAI_BaseNPC *MyNPCPointer( void );
|
||||||
virtual CBaseCombatCharacter *MyCombatCharacterPointer( void ) { return NULL; }
|
virtual CBaseCombatCharacter *MyCombatCharacterPointer( void ) { return NULL; }
|
||||||
virtual INextBot *MyNextBotPointer( void ) { return NULL; }
|
virtual INextBot *MyNextBotPointer( void ) { return NULL; }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user