diff options
author | Nicola Mettifogo | 2007-06-16 11:28:07 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2007-06-16 11:28:07 +0000 |
commit | 860f9613b5ae9c1b820f76631aef5bc4e402f9dc (patch) | |
tree | ac762a06b1c1aecd36caf4f1f3ef67c803d52b90 | |
parent | d3ced30c81411513855ea241f74b4e062c7b2666 (diff) | |
download | scummvm-rg350-860f9613b5ae9c1b820f76631aef5bc4e402f9dc.tar.gz scummvm-rg350-860f9613b5ae9c1b820f76631aef5bc4e402f9dc.tar.bz2 scummvm-rg350-860f9613b5ae9c1b820f76631aef5bc4e402f9dc.zip |
Made language selection screen policy clearer.
svn-id: r27461
-rw-r--r-- | engines/parallaction/menu.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/engines/parallaction/menu.cpp b/engines/parallaction/menu.cpp index ec9db51e4d..651879ce2a 100644 --- a/engines/parallaction/menu.cpp +++ b/engines/parallaction/menu.cpp @@ -182,12 +182,13 @@ void Menu::newGame() { uint16 Menu::chooseLanguage() { - if (_vm->getFeatures() & GF_DEMO) { - return 1; - } - - if (_vm->getFeatures() == GF_LANG_IT) { - return 0; + if (_vm->getPlatform() == Common::kPlatformAmiga) { + if (!(_vm->getFeatures() & GF_LANG_MULT)) { + if (_vm->getFeatures() & GF_DEMO) + return 1; // Amiga Demo supports English + else + return 0; // The only other non multi-lingual version just supports Italian + } } // user can choose language in dos version |