Cranes done

This commit is contained in:
Nikolay Korolev 2020-04-06 02:01:03 +03:00
parent 9436b5a8a5
commit 7f8a78e5de
8 changed files with 565 additions and 117 deletions

View file

@ -3515,9 +3515,9 @@ cAudioManager::ProcessCrane()
static const int intensity = 80;
if(crane) {
if(crane->m_bCraneActive == 1) {
if(crane->m_bCraneStatus) {
m_sQueueSample.m_vecPos = crane->m_pObject->GetPosition();
if(crane->m_nCraneStatus == CCrane::ACTIVATED) {
if(crane->m_nCraneState != CCrane::IDLE) {
m_sQueueSample.m_vecPos = crane->m_pCraneEntity->GetPosition();
distSquared = GetDistanceSquared(&this->m_sQueueSample.m_vecPos);
if(distSquared < SQR(intensity)) {
CalculateDistance(distCalculated, distSquared);