diff options
author | strangerke | 2011-05-27 23:52:16 +0200 |
---|---|---|
committer | strangerke | 2011-05-27 23:52:16 +0200 |
commit | daa69cce8b95e2d7dcf28c770191bc3924d0b5b7 (patch) | |
tree | bdfaa8442151842bf06de1a13452cc3dda9cdd42 | |
parent | 6113724eb5eb3fac1bb421751451a2af8ac18abd (diff) | |
download | scummvm-rg350-daa69cce8b95e2d7dcf28c770191bc3924d0b5b7.tar.gz scummvm-rg350-daa69cce8b95e2d7dcf28c770191bc3924d0b5b7.tar.bz2 scummvm-rg350-daa69cce8b95e2d7dcf28c770191bc3924d0b5b7.zip |
TSAGE: Add a workaround for the mouse hidden bug in scene 4150 (also present in the original)
-rw-r--r-- | engines/tsage/ringworld_scenes5.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/tsage/ringworld_scenes5.cpp b/engines/tsage/ringworld_scenes5.cpp index 4f1735141e..e55703993c 100644 --- a/engines/tsage/ringworld_scenes5.cpp +++ b/engines/tsage/ringworld_scenes5.cpp @@ -2712,6 +2712,10 @@ void Scene4100::postInit(SceneObjectList *OwnerList) { setAction(&_action4); _globals->clearFlag(43); + } else { + // Workaround: In the original, the mouse is hidden when Quinn + // goes back to scene 4150 then to scene 4100. This enables everything. + _globals->_player.enableControl(); } _globals->_player.setPosition(Common::Point(252, 139)); |