fix enum edditing effects for oal target and small improvements

This commit is contained in:
Roman Masanin
2020-09-21 03:21:17 +03:00
parent 0f119ed371
commit 579d96534d
3 changed files with 28 additions and 27 deletions

View File

@ -290,10 +290,11 @@ void
cAudioManager::CalculateDistance(bool &distCalculated, float dist)
{
if (!distCalculated) {
if (dist <= 0.0)
m_sQueueSample.m_fDistance = 0.0;
else
if (dist > 0.0f)
m_sQueueSample.m_fDistance = Sqrt(dist);
else
m_sQueueSample.m_fDistance = 0.0f;
distCalculated = true;
}
}
@ -1297,7 +1298,7 @@ cAudioManager::ProcessVehicleEngine(cVehicleParams* params)
}
void
cAudioManager::UpdateGasPedalAudio(CVehicle* veh, eVehicleType vehType)
cAudioManager::UpdateGasPedalAudio(CVehicle* veh, int vehType)
{
float gasPedal = Abs(veh->m_fGasPedal);
float* gasPealAudioPtr;