aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/sound.cpp')
-rw-r--r--scumm/sound.cpp8
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();