aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/sound_lol.cpp
diff options
context:
space:
mode:
authorFlorian Kagerer2009-11-19 22:17:27 +0000
committerFlorian Kagerer2009-11-19 22:17:27 +0000
commit1a984d8e7d1e8e4e6456c73004d2d0f6bfae10ee (patch)
treedda60dead3d319c432290a9733a3452649cd4321 /engines/kyra/sound_lol.cpp
parent34dd625228915141722af886d89722e928950abc (diff)
downloadscummvm-rg350-1a984d8e7d1e8e4e6456c73004d2d0f6bfae10ee.tar.gz
scummvm-rg350-1a984d8e7d1e8e4e6456c73004d2d0f6bfae10ee.tar.bz2
scummvm-rg350-1a984d8e7d1e8e4e6456c73004d2d0f6bfae10ee.zip
LOL: add support for pc speaker sfx
svn-id: r45992
Diffstat (limited to 'engines/kyra/sound_lol.cpp')
-rw-r--r--engines/kyra/sound_lol.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/kyra/sound_lol.cpp b/engines/kyra/sound_lol.cpp
index 41a3936172..328a0e02d0 100644
--- a/engines/kyra/sound_lol.cpp
+++ b/engines/kyra/sound_lol.cpp
@@ -189,6 +189,8 @@ void LoLEngine::snd_playSoundEffect(int track, int volume) {
track = (track < _ingameMT32SoundIndexSize) ? (_ingameMT32SoundIndex[track] - 1) : -1;
else if (_sound->getSfxType() == Sound::kMidiGM)
track = (track < _ingameGMSoundIndexSize) ? (_ingameGMSoundIndex[track] - 1) : -1;
+ else if (_sound->getSfxType() == Sound::kPCSpkr)
+ track = (track < _ingamePCSpeakerSoundIndexSize) ? (_ingamePCSpeakerSoundIndex[track] - 1) : -1;
if (track == 168)
track = 167;