[Scummvm-cvs-logs] scummvm master -> 35d44737ac37f71a9e973e4d3d3dc14651050b7f
dreammaster
dreammaster at scummvm.org
Fri Apr 29 14:57:13 CEST 2011
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
35d44737ac TSAGE: Proper bugfix for the route used in Scene #5100 to escape the caves
Commit: 35d44737ac37f71a9e973e4d3d3dc14651050b7f
https://github.com/scummvm/scummvm/commit/35d44737ac37f71a9e973e4d3d3dc14651050b7f
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2011-04-29T05:55:17-07:00
Commit Message:
TSAGE: Proper bugfix for the route used in Scene #5100 to escape the caves
Changed paths:
engines/tsage/ringworld_scenes6.cpp
diff --git a/engines/tsage/ringworld_scenes6.cpp b/engines/tsage/ringworld_scenes6.cpp
index af9a4cb..ac17781 100644
--- a/engines/tsage/ringworld_scenes6.cpp
+++ b/engines/tsage/ringworld_scenes6.cpp
@@ -692,9 +692,9 @@ void Scene5100::Action2::signal() {
break;
case 3:
if (_globals->_player._position.x >= 966) {
- ADD_PLAYER_MOVER(1215, 155);
+ ADD_PLAYER_MOVER_NULL(scene->_hotspot8, 1215, 155);
} else {
- ADD_PLAYER_MOVER_THIS(scene->_hotspot8, 966, 185);
+ ADD_PLAYER_MOVER_NULL(scene->_hotspot8, 966, 185);
}
if (_globals->_player._position.x >= 966) {
@@ -704,7 +704,7 @@ void Scene5100::Action2::signal() {
}
break;
case 4:
- ADD_PLAYER_MOVER_THIS(scene->_hotspot8, 1215, 155);
+ ADD_PLAYER_MOVER_NULL(scene->_hotspot8, 1215, 155);
ADD_PLAYER_MOVER(1215, 155);
break;
case 5:
@@ -1378,12 +1378,7 @@ void Scene5100::signal() {
void Scene5100::dispatch() {
// Flesheater trap
- //if (_hotspot15._bounds.contains(_globals->_player._position) && !_globals->_player._visage) {
- // HACK: don't enable the flesheater trap if the player has the stasis box in the inventory.
- // This ensures that Quinn does not fall in the trap during the cutscene where he escapes the
- // caves with the Seeker.
- if (_hotspot15._bounds.contains(_globals->_player._position) && !_globals->_player._visage &&
- RING_INVENTORY._stasisBox._sceneNumber != 1) {
+ if (_hotspot15._bounds.contains(_globals->_player._position) && !_globals->_player._visage) {
_globals->_player.disableControl();
_globals->_player.addMover(NULL);
More information about the Scummvm-git-logs
mailing list