aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2011-09-23 22:57:58 +1000
committerPaul Gilbert2011-09-23 22:57:58 +1000
commit7109e65f895ac638454c0196f0054ee930b1c806 (patch)
tree9d2987d643de6da9052a95c11a89e00dbfee7195
parent619767775e79daad0476f0aad1cef9bebcad7f01 (diff)
downloadscummvm-rg350-7109e65f895ac638454c0196f0054ee930b1c806.tar.gz
scummvm-rg350-7109e65f895ac638454c0196f0054ee930b1c806.tar.bz2
scummvm-rg350-7109e65f895ac638454c0196f0054ee930b1c806.zip
TSAGE: Bugfix for properly exiting scenes via hotspots
-rw-r--r--engines/tsage/core.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/engines/tsage/core.cpp b/engines/tsage/core.cpp
index 69b41dcf81..b8d1c8d5c4 100644
--- a/engines/tsage/core.cpp
+++ b/engines/tsage/core.cpp
@@ -3817,10 +3817,6 @@ void SceneHandler::process(Event &event) {
if (_globals->_sceneManager._scene)
_globals->_sceneManager._scene->process(event);
- // Handle player processing
- if (_vm->getGameID() != GType_Ringworld)
- _globals->_player.process(event);
-
if (!event.handled) {
// Separate check for F5 - Save key
if ((event.eventType == EVENT_KEYPRESS) && (event.kbd.keycode == Common::KEYCODE_F5)) {
@@ -3884,8 +3880,7 @@ void SceneHandler::process(Event &event) {
processEnd(event);
// Handle player processing
- if (_vm->getGameID() == GType_Ringworld)
- _globals->_player.process(event);
+ _globals->_player.process(event);
}
}
}