diff options
Diffstat (limited to 'src/core/Explosion.h')
-rw-r--r-- | src/core/Explosion.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/core/Explosion.h b/src/core/Explosion.h deleted file mode 100644 index e85f7892..00000000 --- a/src/core/Explosion.h +++ /dev/null @@ -1,32 +0,0 @@ -#pragma once - -class CEntity; -class CVector; - -enum eExplosionType -{ - EXPLOSION_GRENADE, - EXPLOSION_MOLOTOV, - EXPLOSION_ROCKET, - EXPLOSION_CAR, - EXPLOSION_CAR_QUICK, - EXPLOSION_HELI, - EXPLOSION_MINE, - EXPLOSION_BARREL, - EXPLOSION_TANK_GRENADE, - EXPLOSION_HELI_BOMB -}; - -class CExplosion -{ -public: - static void AddExplosion(CEntity *explodingEntity, CEntity *culprit, eExplosionType type, - const CVector &pos, uint32); - - static int8 GetExplosionActiveCounter(uint8 id); - static CVector *GetExplosionPosition(uint8 id); - static uint8 GetExplosionType(uint8 id); - static void ResetExplosionActiveCounter(uint8 id); - static void RemoveAllExplosionsInArea(CVector, float); - static bool TestForExplosionInArea(eExplosionType, float, float, float, float, float, float); -}; |