aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.cpp
diff options
context:
space:
mode:
authorMartin Kiewitz2016-02-04 22:53:15 +0100
committerMartin Kiewitz2016-02-04 22:53:15 +0100
commit4b7d49dcff2377a6fe95af634bd5a0de5bf78326 (patch)
tree4313681589e4013ecd8aea97f82222bbf7cdfbcf /engines/agi/agi.cpp
parent9f7ff8351bf8fae46f4b06321a6fd9bdfdaa7bd7 (diff)
downloadscummvm-rg350-4b7d49dcff2377a6fe95af634bd5a0de5bf78326.tar.gz
scummvm-rg350-4b7d49dcff2377a6fe95af634bd5a0de5bf78326.tar.bz2
scummvm-rg350-4b7d49dcff2377a6fe95af634bd5a0de5bf78326.zip
AGI: Fix Hold-Key-Mode implementation
Hold-Key-Mode got introduced v2.425, it was simply not possible to disable it until 3.098. Now creating a AGI_KEY_STATIONARY event, so that it works properly Fixes Mixed Up Mother Goose
Diffstat (limited to 'engines/agi/agi.cpp')
-rw-r--r--engines/agi/agi.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agi/agi.cpp b/engines/agi/agi.cpp
index 79047b0b84..933aa50b1c 100644
--- a/engines/agi/agi.cpp
+++ b/engines/agi/agi.cpp
@@ -173,7 +173,7 @@ int AgiEngine::agiInit() {
// GUI Predictive Dialog, but DS Word Completion is probably broken due to this...
#endif
- _egoHoldKey = false;
+ _keyHoldMode = false;
_game.mouseFence.setWidth(0); // Reset
@@ -403,7 +403,7 @@ AgiEngine::AgiEngine(OSystem *syst, const AGIGameDescription *gameDesc) : AgiBas
_systemUI = nullptr;
_inventory = nullptr;
- _egoHoldKey = false;
+ _keyHoldMode = false;
}
void AgiEngine::initialize() {