diff options
author | erorcun <erorcunerorcun@hotmail.com.tr> | 2021-02-17 13:58:52 +0100 |
---|---|---|
committer | erorcun <erorcunerorcun@hotmail.com.tr> | 2021-02-17 13:58:52 +0100 |
commit | 75d8dd2bf25c01c8db7c5549f0ffc4225a46723d (patch) | |
tree | e9f3eda89216fe770c8fe28a676b34a56e997b63 | |
parent | fix premake workflows (diff) | |
download | re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.tar re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.tar.gz re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.tar.bz2 re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.tar.lz re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.tar.xz re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.tar.zst re3-75d8dd2bf25c01c8db7c5549f0ffc4225a46723d.zip |
-rw-r--r-- | src/audio/MusicManager.cpp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/audio/MusicManager.cpp b/src/audio/MusicManager.cpp index 4b32002b..9c6f61f6 100644 --- a/src/audio/MusicManager.cpp +++ b/src/audio/MusicManager.cpp @@ -1265,7 +1265,11 @@ cMusicManager::DisplayRadioStationName() if (vehicle) { - int8 track; +#if defined RADIO_SCROLL_TO_PREV_STATION || defined FIX_BUGS // Because m_nFrontendTrack can have NO_TRACK + int track; +#else + uint8 track; +#endif gStreamedSound = vehicle->m_nRadioStation; if (gStreamedSound >= STREAMED_SOUND_CITY_AMBIENT && gStreamedSound <= STREAMED_SOUND_AMBSIL_AMBIENT) gStreamedSound = RADIO_OFF; @@ -1282,11 +1286,7 @@ cMusicManager::DisplayRadioStationName() gNumRetunePresses++; } else -#ifdef FIX_BUGS - track = GetCarTuning(); // gStreamedSound or veh->m_nRadioStation would also work, but these don't cover police/taxi radios -#else track = m_nFrontendTrack; -#endif wchar* string = nil; switch (track) { @@ -1304,7 +1304,10 @@ cMusicManager::DisplayRadioStationName() return; string = TheText.Get("FEA_MP3"); break; #ifdef RADIO_OFF_TEXT - case RADIO_OFF: { + case STREAMED_SOUND_RADIO_POLICE: + case STREAMED_SOUND_RADIO_TAXI: + return; + default: { extern wchar WideErrorString[]; string = TheText.Get("FEA_NON"); @@ -1314,8 +1317,9 @@ cMusicManager::DisplayRadioStationName() } break; } -#endif +#else default: return; +#endif }; if (pCurrentStation != string) { |