diff options
Diffstat (limited to 'scumm/sound.cpp')
| -rw-r--r-- | scumm/sound.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp index 47e37eac3a..8adfd34ee7 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -699,6 +699,14 @@ bool Sound::isSoundInQueue(int sound) const { void Sound::stopSound(int a) { int i; + if (_vm->_features & GF_HUMONGOUS) { + if (a == -2) { + // Stop current sfx + } else if (a == -1) { + // Stop current music + } + } + if (a != 0 && a == _currentCDSound) { _currentCDSound = 0; stopCD(); |
