aboutsummaryrefslogtreecommitdiff
path: root/simon
diff options
context:
space:
mode:
authorTravis Howell2003-08-02 10:15:07 +0000
committerTravis Howell2003-08-02 10:15:07 +0000
commit40c3f25cd70e452a6a85e121a67112ec23d58e98 (patch)
tree06e3a635f778d203d60da9ea1f1109f1b0f12874 /simon
parent29247636f696e547e424f5c2d632155f785d3c0d (diff)
downloadscummvm-rg350-40c3f25cd70e452a6a85e121a67112ec23d58e98.tar.gz
scummvm-rg350-40c3f25cd70e452a6a85e121a67112ec23d58e98.tar.bz2
scummvm-rg350-40c3f25cd70e452a6a85e121a67112ec23d58e98.zip
Add combined speech/subtitles support for simon2 hebrew
svn-id: r9401
Diffstat (limited to 'simon')
-rw-r--r--simon/simon.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp
index 501deb16b1..7e59c36f61 100644
--- a/simon/simon.cpp
+++ b/simon/simon.cpp
@@ -4431,10 +4431,16 @@ void SimonEngine::go() {
_start_mainscript = true;
if (_game & GF_TALKIE) {
- // Check for speech file in Simon the Sorcerer 2
if (_game & GF_SIMON2) {
- if (_sound->hasVoice())
- _subtitles = false;
+ // Allow choice in Hebrew version of Simon the Sorcerer 2
+ if (_language == 20) {
+ if (_noSubtitles)
+ _subtitles = false;
+ // Check for speech file in other versions of Simon the Sorcerer 2
+ } else {
+ if (_sound->hasVoice())
+ _subtitles = false;
+ }
// English and German versions of Simon the Sorcerer 1 don't have full subtitles
} else if (_language < 2) {
_subtitles = false;