FF Diff Viewer

Comparing 2006 Base SDK to Fortress Forever 2.46

dlls/EntityFlame.h

1112131415161718
#endif #define FLAME_DAMAGE_INTERVAL 0.2f // How often to deal damage. #define FLAME_DIRECT_DAMAGE_PER_SEC 5.0f #define FLAME_RADIUS_DAMAGE_PER_SEC 4.0f #define FLAME_DIRECT_DAMAGE ( FLAME_DIRECT_DAMAGE_PER_SEC * FLAME_DAMAGE_INTERVAL ) #define FLAME_RADIUS_DAMAGE ( FLAME_RADIUS_DAMAGE_PER_SEC * FLAME_DAMAGE_INTERVAL )
1112131415161718
#endif #define FLAME_DAMAGE_INTERVAL 0.2f // How often to deal damage. #define FLAME_DIRECT_DAMAGE_PER_SEC 0 // 5.0f // |-- Mirv: We seem to be handling dmg ourself #define FLAME_RADIUS_DAMAGE_PER_SEC 0 // 4.0f // |-- Mirv: We seem to be handling dmg ourself #define FLAME_DIRECT_DAMAGE ( FLAME_DIRECT_DAMAGE_PER_SEC * FLAME_DAMAGE_INTERVAL ) #define FLAME_RADIUS_DAMAGE ( FLAME_RADIUS_DAMAGE_PER_SEC * FLAME_DAMAGE_INTERVAL )
2728293031323334353637383940414243
CEntityFlame( void ); static CEntityFlame *Create( CBaseEntity *pTarget, bool useHitboxes = true ); void AttachToEntity( CBaseEntity *pTarget ); void SetLifetime( float lifetime ); void SetUseHitboxes( bool use ); virtual void Precache(); virtual void UpdateOnRemove(); void SetSize( float size ) { m_flSize = size; } DECLARE_DATADESC(); protected:
27282930313233343536373839404142434445464748
CEntityFlame( void ); static CEntityFlame *Create( CBaseEntity *pTarget, bool useHitboxes = true, float flameSize = 1.0f ); void AttachToEntity( CBaseEntity *pTarget ); void SetLifetime( float lifetime ); void SetUseHitboxes( bool use ); // Mulchman void Extinguish( void ); virtual void Precache(); virtual void UpdateOnRemove(); void SetSize( float size ) { m_flSize = size; } friend class CFFPlayer; // |-- Mirv: Bug #0000162: Switching class while on fire, keeps playing burn sound DECLARE_DATADESC(); protected: