diff options
author | Filippos Karapetis | 2012-03-25 16:24:04 +0300 |
---|---|---|
committer | Filippos Karapetis | 2012-03-25 16:24:04 +0300 |
commit | c12990d37fa8f73e8d9d6e2c7862f91199e188b8 (patch) | |
tree | 169d926ed28d37a77011f110366147c33e56e1bc /engines/queen | |
parent | 2ac5ce42e81869b361c4f7709eb409b821c9d523 (diff) | |
download | scummvm-rg350-c12990d37fa8f73e8d9d6e2c7862f91199e188b8.tar.gz scummvm-rg350-c12990d37fa8f73e8d9d6e2c7862f91199e188b8.tar.bz2 scummvm-rg350-c12990d37fa8f73e8d9d6e2c7862f91199e188b8.zip |
QUEEN: Only show the option for the alternative intro in the CD version
Diffstat (limited to 'engines/queen')
-rw-r--r-- | engines/queen/queen.cpp | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/engines/queen/queen.cpp b/engines/queen/queen.cpp index 2a9538d7ff..99587fd6cf 100644 --- a/engines/queen/queen.cpp +++ b/engines/queen/queen.cpp @@ -56,8 +56,8 @@ static const PlainGameDescriptor queenGameDescriptor = { }; static const ExtraGuiOption queenExtraGuiOption = { - _s("Alternative intro"), - _s("Use an alternative game intro (CD version only)"), + _s("Floppy intro"), + _s("Use the floppy version's intro (CD version only)"), "alt_intro", false }; @@ -106,8 +106,15 @@ GameList QueenMetaEngine::getSupportedGames() const { } const ExtraGuiOptions QueenMetaEngine::getExtraGuiOptions(const Common::String &target) const { + Common::String guiOptions; + if (ConfMan.hasKey("guioptions", target)) { + guiOptions = ConfMan.get("guioptions", target); + guiOptions = parseGameGUIOptions(guiOptions); + } + ExtraGuiOptions options; - options.push_back(queenExtraGuiOption); + if (!guiOptions.contains(GUIO_NOSPEECH)) + options.push_back(queenExtraGuiOption); return options; } |