aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/detection.cpp
diff options
context:
space:
mode:
authorPeter Kohaut2019-02-10 19:45:50 +0100
committerPeter Kohaut2019-02-10 19:47:22 +0100
commitdbfc657a2c305946483e60d8bd68bb40575fb3a4 (patch)
treeab8289a1aa270209913106d8562a667ee015ffb4 /engines/bladerunner/detection.cpp
parent55e23a190991543d808691943be7b149f8d32632 (diff)
downloadscummvm-rg350-dbfc657a2c305946483e60d8bd68bb40575fb3a4.tar.gz
scummvm-rg350-dbfc657a2c305946483e60d8bd68bb40575fb3a4.tar.bz2
scummvm-rg350-dbfc657a2c305946483e60d8bd68bb40575fb3a4.zip
BLADERUNNER: Added sitcom mode
Available via ScummVM game options
Diffstat (limited to 'engines/bladerunner/detection.cpp')
-rw-r--r--engines/bladerunner/detection.cpp18
1 files changed, 17 insertions, 1 deletions
diff --git a/engines/bladerunner/detection.cpp b/engines/bladerunner/detection.cpp
index 4d61396955..d6ecf74105 100644
--- a/engines/bladerunner/detection.cpp
+++ b/engines/bladerunner/detection.cpp
@@ -29,6 +29,7 @@
#include "common/system.h"
#include "common/savefile.h"
#include "common/serializer.h"
+#include "common/translation.h"
#include "engines/advancedDetector.h"
@@ -39,6 +40,20 @@ static const PlainGameDescriptor bladeRunnerGames[] = {
{0, 0}
};
+static const ADExtraGuiOptionsMap optionsList[] = {
+ {
+ GAMEOPTION_SITCOM,
+ {
+ _s("Sitcom mode"),
+ _s("Game will add laughter after actor's line or narration"),
+ "sitcom",
+ false
+ }
+ },
+
+ AD_EXTRA_GUI_OPTIONS_TERMINATOR
+};
+
} // End of namespace BladeRunner
class BladeRunnerMetaEngine : public AdvancedMetaEngine {
@@ -59,7 +74,8 @@ BladeRunnerMetaEngine::BladeRunnerMetaEngine()
: AdvancedMetaEngine(
BladeRunner::gameDescriptions,
sizeof(BladeRunner::gameDescriptions[0]),
- BladeRunner::bladeRunnerGames) {}
+ BladeRunner::bladeRunnerGames,
+ BladeRunner::optionsList) {}
const char *BladeRunnerMetaEngine::getName() const {