Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files
sync
  • Loading branch information
Nick007J committed Aug 1, 2021
2 parents 6d7dec9 + 0542b1b commit 2b99f2634b7c75401cf1305929530467595919ca

Large diffs are not rendered by default.

@@ -17,7 +17,18 @@ class cAudioCollision
float m_fDistance; float m_fDistance;
int32 m_nBaseVolume; int32 m_nBaseVolume;


// no methods cAudioCollision() { Reset(); }

void Reset()
{
m_pEntity1 = nil;
m_pEntity2 = nil;
m_bSurface1 = 0;
m_bSurface2 = 0;
m_fIntensity1 = m_fIntensity2 = 0.0f;
m_vecPosition = CVector(0.0f, 0.0f, 0.0f);
m_fDistance = 0.0f;
}
}; };


VALIDATE_SIZE(cAudioCollision, 40); VALIDATE_SIZE(cAudioCollision, 40);
@@ -31,7 +42,15 @@ class cAudioCollisionManager
uint8 m_bCollisionsInQueue; uint8 m_bCollisionsInQueue;
cAudioCollision m_sQueue; cAudioCollision m_sQueue;


cAudioCollisionManager(); cAudioCollisionManager()
{
m_sQueue.Reset();

for(int i = 0; i < NUMAUDIOCOLLISIONS; i++)
m_bIndicesTable[i] = NUMAUDIOCOLLISIONS;

m_bCollisionsInQueue = 0;
}
void AddCollisionToRequestedQueue(); void AddCollisionToRequestedQueue();
}; };


0 comments on commit 2b99f26

Please sign in to comment.