game_shared/basegrenade_shared.h
293031323334353637383940
class CTakeDamageInfo;
#if !defined( CLIENT_DLL )
class CBaseGrenade : public CBaseCombatCharacter, public CDefaultPlayerPickupVPhysics
#else
class CBaseGrenade : public CBaseCombatCharacter
#endif
{
DECLARE_CLASS( CBaseGrenade, CBaseCombatCharacter );
public:
CBaseGrenade(void);
293031323334353637383940
class CTakeDamageInfo;
#if !defined( CLIENT_DLL )
class CBaseGrenade : public CBaseAnimating //, public CDefaultPlayerPickupVPhysics
#else
class CBaseGrenade : public CBaseAnimating
#endif
{
DECLARE_CLASS( CBaseGrenade, CBaseAnimating );
public:
CBaseGrenade(void);
120121122123124125
float m_flDetonateTime; // Time at which to detonate.
float m_flWarnAITime; // Time at which to warn the AI
protected:
CNetworkVar( float, m_flDamage ); // Damage to inflict.
120121122123124125126127128129
float m_flDetonateTime; // Time at which to detonate.
float m_flWarnAITime; // Time at which to warn the AI
CNetworkVar(float, m_flNextAttack);
protected:
CNetworkVar( float, m_flDamage ); // Damage to inflict.