aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/sound.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2012-10-23 20:49:22 +1100
committerPaul Gilbert2012-10-23 20:49:22 +1100
commit2bf5306353081ffaeba085e95cada37b8ecdfcb3 (patch)
tree02d6a0435a2240e7d4afa91ab6649a0efa50043d /engines/hopkins/sound.cpp
parentbf0290f6a43f7310a2bcb5c4ee032c83006865fe (diff)
downloadscummvm-rg350-2bf5306353081ffaeba085e95cada37b8ecdfcb3.tar.gz
scummvm-rg350-2bf5306353081ffaeba085e95cada37b8ecdfcb3.tar.bz2
scummvm-rg350-2bf5306353081ffaeba085e95cada37b8ecdfcb3.zip
HOPKINS: fix SoundManager initialisation and some references
Diffstat (limited to 'engines/hopkins/sound.cpp')
-rw-r--r--engines/hopkins/sound.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/engines/hopkins/sound.cpp b/engines/hopkins/sound.cpp
index 9b58f42d18..b81cc63191 100644
--- a/engines/hopkins/sound.cpp
+++ b/engines/hopkins/sound.cpp
@@ -26,6 +26,21 @@
namespace Hopkins {
+SoundManager::SoundManager() {
+ SPECIAL_SOUND;
+ SOUNDVOL = 0;
+ VOICEVOL = 0;
+ MUSICVOL = 0;
+ OLD_SOUNDVOL = 0;
+ OLD_MUSICVOL = 0;
+ OLD_VOICEVOL = 0;
+ SOUNDOFF = true;
+ MUSICOFF = true;
+ VOICEOFF = true;
+ TEXTOFF = false;
+ SOUND_FLAG = false;
+}
+
void SoundManager::setParent(HopkinsEngine *vm) {
_vm = vm;
SPECIAL_SOUND = 0;