aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2011-06-01 19:01:48 +0200
committerStrangerke2011-06-01 19:01:48 +0200
commita2cad5a3d0fad607176c67eda26d6b12b01f5abf (patch)
tree7cdca19ed9a6d12edbf88d730df64cc016ee7445
parent4bfd23783af5ec60a20872e0b34aab55efe74ea6 (diff)
downloadscummvm-rg350-a2cad5a3d0fad607176c67eda26d6b12b01f5abf.tar.gz
scummvm-rg350-a2cad5a3d0fad607176c67eda26d6b12b01f5abf.tar.bz2
scummvm-rg350-a2cad5a3d0fad607176c67eda26d6b12b01f5abf.zip
TSAGE: Little modification in order to match the executable in scene 6100
-rw-r--r--engines/tsage/ringworld_scenes1.cpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/engines/tsage/ringworld_scenes1.cpp b/engines/tsage/ringworld_scenes1.cpp
index b6daadbef7..82f0153d8f 100644
--- a/engines/tsage/ringworld_scenes1.cpp
+++ b/engines/tsage/ringworld_scenes1.cpp
@@ -2999,6 +2999,13 @@ void Scene6100::Action5::dispatch() {
if ((idx != 3) && (scene->_fadePercent == 100) &&
(tempSet.sqrt(zeroSet) < 150.0)) {
switch (scene->_hitCount++) {
+ case 0:
+ scene->_soundHandler.startSound(233);
+ scene->showMessage(NULL, 0, NULL);
+
+ if (!_globals->getFlag(76))
+ scene->_probe.setAction(&scene->_action1);
+ break;
case 1:
scene->_soundHandler.startSound(233);
scene->showMessage(NULL, 0, NULL);
@@ -3006,7 +3013,6 @@ void Scene6100::Action5::dispatch() {
if (!_globals->getFlag(76))
scene->_probe.setAction(&scene->_action2);
break;
-
case 2:
scene->_soundHandler.startSound(234);
scene->showMessage(NULL, 0, NULL);
@@ -3015,14 +3021,6 @@ void Scene6100::Action5::dispatch() {
scene->_probe.setAction(NULL);
scene->setAction(&scene->_action3);
break;
-
- default:
- scene->_soundHandler.startSound(233);
- scene->showMessage(NULL, 0, NULL);
-
- if (!_globals->getFlag(76))
- scene->_probe.setAction(&scene->_action1);
- break;
}
_globals->_scenePalette.clearListeners();