[Scummvm-cvs-logs] scummvm master -> a36178ff1dfa21703b30a3a4c0660ca0bcaff93b

dreammaster dreammaster at scummvm.org
Tue Jun 25 05:10:25 CEST 2013


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:
a36178ff1d TSAGE: Bugfix for #3540893 - Stuck animation in Blue Force floppy


Commit: a36178ff1dfa21703b30a3a4c0660ca0bcaff93b
    https://github.com/scummvm/scummvm/commit/a36178ff1dfa21703b30a3a4c0660ca0bcaff93b
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2013-06-24T20:09:29-07:00

Commit Message:
TSAGE: Bugfix for #3540893 - Stuck animation in Blue Force floppy

Changed paths:
    engines/tsage/blue_force/blueforce_scenes9.cpp



diff --git a/engines/tsage/blue_force/blueforce_scenes9.cpp b/engines/tsage/blue_force/blueforce_scenes9.cpp
index 1cb8191..52115b9 100644
--- a/engines/tsage/blue_force/blueforce_scenes9.cpp
+++ b/engines/tsage/blue_force/blueforce_scenes9.cpp
@@ -705,6 +705,10 @@ void Scene900::process(Event &event) {
 void Scene900::dispatch() {
 	SceneExt::dispatch();
 
+	// WORKAROUND:: Fix for invalid data in the Blue Force floppy version when opening gate
+	if (_sceneMode == 9006 && (g_vm->getFeatures() & GF_FLOPPY) && BF_GLOBALS._player._endFrame == 8)
+		BF_GLOBALS._player._endFrame = 6;
+
 	if (BF_GLOBALS.getFlag(fWithLyle) && _lyle.isNoMover()) {
 		_lyle.updateAngle(BF_GLOBALS._player._position);
 	}






More information about the Scummvm-git-logs mailing list