aboutsummaryrefslogtreecommitdiff
path: root/engines/sword2/controls.cpp
diff options
context:
space:
mode:
authorFabio Battaglia2009-04-07 19:52:46 +0000
committerFabio Battaglia2009-04-07 19:52:46 +0000
commitdc9c538a62d64b40c3a39a673d2f680fa9422f41 (patch)
treeda10a2ff6b6804e714fb124aac805445fe204058 /engines/sword2/controls.cpp
parentb80abe318d65679d5c0cd8a94a8c106534d240ea (diff)
downloadscummvm-rg350-dc9c538a62d64b40c3a39a673d2f680fa9422f41.tar.gz
scummvm-rg350-dc9c538a62d64b40c3a39a673d2f680fa9422f41.tar.bz2
scummvm-rg350-dc9c538a62d64b40c3a39a673d2f680fa9422f41.zip
Sword2: PSX version support, and GMM loading/saving
svn-id: r39896
Diffstat (limited to 'engines/sword2/controls.cpp')
-rw-r--r--engines/sword2/controls.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/sword2/controls.cpp b/engines/sword2/controls.cpp
index 2596fe594e..2de831aebf 100644
--- a/engines/sword2/controls.cpp
+++ b/engines/sword2/controls.cpp
@@ -268,6 +268,13 @@ Dialog::Dialog(Sword2Engine *vm)
// Usually the mouse pointer will already be "normal", but not always.
_vm->_mouse->setMouse(NORMAL_MOUSE_ID);
+
+ // Force mouse mode as system menu: normally not needed,
+ // but value is not correct in case of game start dialog
+ // (when asking to restart or load a game).
+ // This is forced to avoid GMM loading/saving being enabled
+ // during initial dialog.
+ _vm->_mouse->setMouseMode(MOUSE_system_menu);
}
Dialog::~Dialog() {