diff options
author | Paul Gilbert | 2015-03-14 19:09:44 -0400 |
---|---|---|
committer | Paul Gilbert | 2015-03-14 19:09:44 -0400 |
commit | 97ef41707ab957099b4972bba501479001315e69 (patch) | |
tree | b284f77f712f6579e14d01cbb096a74c4a85b5c6 /engines/mads/sound.cpp | |
parent | 9eb342615c4cdbc1f38374b9a7808dc54bfb7ad9 (diff) | |
download | scummvm-rg350-97ef41707ab957099b4972bba501479001315e69.tar.gz scummvm-rg350-97ef41707ab957099b4972bba501479001315e69.tar.bz2 scummvm-rg350-97ef41707ab957099b4972bba501479001315e69.zip |
MADS: Hook up sfx/music flags
Diffstat (limited to 'engines/mads/sound.cpp')
-rw-r--r-- | engines/mads/sound.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/mads/sound.cpp b/engines/mads/sound.cpp index fbf217ba0c..1baa169c55 100644 --- a/engines/mads/sound.cpp +++ b/engines/mads/sound.cpp @@ -146,7 +146,10 @@ void SoundManager::command(int commandId, int param) { if (_queuedCommands.size() < 8) _queuedCommands.push(commandId); } else if (_driver) { - _driver->command(commandId, param); + // Note: I don't know any way to identify music commands versus sfx + // commands, so if sfx is mute, then so is music + if (_vm->_soundFlag) + _driver->command(commandId, param); } } |