aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorStrangerke2013-10-08 06:42:52 +0200
committerStrangerke2013-10-08 06:42:52 +0200
commiteebbdfbfb364b01d1e9b79141e6cccdff5d2667a (patch)
tree87e2c91a6ab0c60c6e9ae52a606f93947093986f /engines
parent10b4495b518b5143ba97cdcda738d678c4348b1f (diff)
downloadscummvm-rg350-eebbdfbfb364b01d1e9b79141e6cccdff5d2667a.tar.gz
scummvm-rg350-eebbdfbfb364b01d1e9b79141e6cccdff5d2667a.tar.bz2
scummvm-rg350-eebbdfbfb364b01d1e9b79141e6cccdff5d2667a.zip
AVALANCHE: Add code for Shift-F10
Diffstat (limited to 'engines')
-rw-r--r--engines/avalanche/parser.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/avalanche/parser.cpp b/engines/avalanche/parser.cpp
index e8ef17c2e1..eb94ae585c 100644
--- a/engines/avalanche/parser.cpp
+++ b/engines/avalanche/parser.cpp
@@ -463,7 +463,10 @@ void Parser::handleFunctionKey(const Common::Event &event) {
_vm->callVerb(kVerbCodeScore);
break;
case Common::KEYCODE_F10:
- _vm->callVerb(kVerbCodeQuit);
+ if (event.kbd.flags & Common::KBD_SHIFT)
+ _vm->callVerb(kVerbCodeInfo);
+ else
+ _vm->callVerb(kVerbCodeQuit);
break;
case Common::KEYCODE_F11:
clearWords();