mirror of
https://github.com/halpz/re3.git
synced 2025-06-28 22:06:28 +00:00
Merge branch 'miami' of https://github.com/GTAmodding/re3 into miami
This commit is contained in:
@ -31,6 +31,16 @@ void
|
||||
CExplosion::Initialise()
|
||||
{
|
||||
debug("Initialising CExplosion...\n");
|
||||
ClearAllExplosions();
|
||||
AudioHandle = DMAudio.CreateEntity(AUDIOTYPE_EXPLOSION, (void*)1);
|
||||
if (AudioHandle >= 0)
|
||||
DMAudio.SetEntityStatus(AudioHandle, true);
|
||||
debug("CExplosion ready\n");
|
||||
}
|
||||
|
||||
void
|
||||
CExplosion::ClearAllExplosions()
|
||||
{
|
||||
for (int i = 0; i < ARRAY_SIZE(gaExplosion); i++) {
|
||||
gaExplosion[i].m_ExplosionType = EXPLOSION_GRENADE;
|
||||
gaExplosion[i].m_vecPosition = CVector(0.0f, 0.0f, 0.0f);
|
||||
@ -44,10 +54,6 @@ CExplosion::Initialise()
|
||||
gaExplosion[i].m_fStartTime = 0.0f;
|
||||
gaExplosion[i].m_bIsBoat = false;
|
||||
}
|
||||
AudioHandle = DMAudio.CreateEntity(AUDIOTYPE_EXPLOSION, (void*)1);
|
||||
if (AudioHandle >= 0)
|
||||
DMAudio.SetEntityStatus(AudioHandle, true);
|
||||
debug("CExplosion ready\n");
|
||||
}
|
||||
|
||||
void
|
||||
|
@ -37,6 +37,7 @@ class CExplosion
|
||||
float m_fZshift;
|
||||
public:
|
||||
static void Initialise();
|
||||
static void ClearAllExplosions();
|
||||
static void Shutdown();
|
||||
static int8 GetExplosionActiveCounter(uint8 id);
|
||||
static void ResetExplosionActiveCounter(uint8 id);
|
||||
|
Reference in New Issue
Block a user