Skip sound effects handling earlier if effects volume is 0

This commit is contained in:
Jonathan G Rennison
2022-08-23 20:36:22 +01:00
parent 4fd8634ff9
commit 0bec49fa56
3 changed files with 6 additions and 4 deletions

View File

@@ -185,7 +185,7 @@ SoundID GetNewGRFSoundID(const GRFFile *file, SoundID sound_id)
*/
bool PlayVehicleSound(const Vehicle *v, VehicleSoundEvent event)
{
if (!_settings_client.sound.vehicle) return true;
if (!_settings_client.sound.vehicle || _settings_client.music.effect_vol == 0) return true;
const GRFFile *file = v->GetGRF();
uint16 callback;