diff options
author | shfil <filip.gawin@zoho.com> | 2020-12-25 14:02:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-25 14:02:47 +0100 |
commit | dc72729a40b7710ce734cdd76c34b7c91c5f714a (patch) | |
tree | 64d5bd1c00d147ab568da0abdcdd156bb9211f33 /src/audio/AudioManager.cpp | |
parent | Fix cMusicManager::SetRadioChannelByScript (diff) | |
parent | More audio enums (diff) | |
download | re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.tar re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.tar.gz re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.tar.bz2 re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.tar.lz re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.tar.xz re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.tar.zst re3-dc72729a40b7710ce734cdd76c34b7c91c5f714a.zip |
Diffstat (limited to 'src/audio/AudioManager.cpp')
-rw-r--r-- | src/audio/AudioManager.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/audio/AudioManager.cpp b/src/audio/AudioManager.cpp index 5e29fdf1..d441b750 100644 --- a/src/audio/AudioManager.cpp +++ b/src/audio/AudioManager.cpp @@ -20,7 +20,7 @@ const int allChannels = channels + 2; cAudioManager::cAudioManager() { m_bIsInitialised = false; - field_1 = 1; + m_bReverb = true; m_fSpeedOfSound = 6.86f; m_nTimeSpent = 50; m_nActiveSamples = NUM_SOUNDS_SAMPLES_SLOTS; @@ -426,7 +426,8 @@ cAudioManager::CheckForAnAudioFileOnCD() const uint8 cAudioManager::GetCDAudioDriveLetter() const { - return SampleManager.GetCDAudioDriveLetter(); + if(m_bIsInitialised) return SampleManager.GetCDAudioDriveLetter(); + return 0; } bool @@ -456,7 +457,7 @@ cAudioManager::ServiceSoundEffects() ClearActiveSamples(); } m_nActiveSampleQueue = m_nActiveSampleQueue == 1 ? 0 : 1; - ProcessReverb(); + if(m_bReverb) ProcessReverb(); ProcessSpecial(); ClearRequestedQueue(); InterrogateAudioEntities(); @@ -802,7 +803,7 @@ cAudioManager::AddReleasingSounds() if (sample.m_nReleasingVolumeModificator < 20) ++sample.m_nReleasingVolumeModificator; } - sample.m_bReleasingSoundFlag = 0; + sample.m_bReleasingSoundFlag = false; } memcpy(&m_sQueueSample, &sample, sizeof(tSound)); AddSampleToRequestedQueue(); |