aboutsummaryrefslogtreecommitdiff
path: root/queen
diff options
context:
space:
mode:
authorJoost Peters2004-12-17 13:49:54 +0000
committerJoost Peters2004-12-17 13:49:54 +0000
commit356b11aae7d00732856e4c6c5921bf91eeb74a44 (patch)
tree11618573f3f216540a78c9ead490db44640b3a36 /queen
parent5f04dfe0b9b9b40aec648c9f469f6a4cfb8d1009 (diff)
downloadscummvm-rg350-356b11aae7d00732856e4c6c5921bf91eeb74a44.tar.gz
scummvm-rg350-356b11aae7d00732856e4c6c5921bf91eeb74a44.tar.bz2
scummvm-rg350-356b11aae7d00732856e4c6c5921bf91eeb74a44.zip
Don't allow the user to enable speech for non-talkie versions.
svn-id: r16097
Diffstat (limited to 'queen')
-rw-r--r--queen/journal.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/queen/journal.cpp b/queen/journal.cpp
index 2846db02d6..314e37a67a 100644
--- a/queen/journal.cpp
+++ b/queen/journal.cpp
@@ -247,7 +247,10 @@ void Journal::handleNormalMode(int16 zoneNum, int x) {
}
drawConfigPanel();
} else if (zoneNum == ZN_VOICE_TOGGLE) {
- _vm->sound()->toggleSpeech();
+ if (_vm->resource()->isCD())
+ _vm->sound()->toggleSpeech();
+ else
+ _vm->sound()->speechToggle(false);
drawConfigPanel();
} else if (zoneNum == ZN_TEXT_TOGGLE) {
_vm->subtitles(!_vm->subtitles());