aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/blue_force
diff options
context:
space:
mode:
authorPaul Gilbert2011-10-22 09:07:51 +1100
committerPaul Gilbert2011-10-22 09:07:51 +1100
commit18521c6673121c8a1fc18028f6d5fc96a840ad05 (patch)
treeb96143644e45d12864dca755429bb9b9ca3571fe /engines/tsage/blue_force
parentc2de0eb119193ebb86a05af2fd0d419090c3e877 (diff)
downloadscummvm-rg350-18521c6673121c8a1fc18028f6d5fc96a840ad05.tar.gz
scummvm-rg350-18521c6673121c8a1fc18028f6d5fc96a840ad05.tar.bz2
scummvm-rg350-18521c6673121c8a1fc18028f6d5fc96a840ad05.zip
TSAGE: Fix text going off-screen in BF Scene 940 - Endgame sequence
Diffstat (limited to 'engines/tsage/blue_force')
-rw-r--r--engines/tsage/blue_force/blueforce_scenes9.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes9.cpp b/engines/tsage/blue_force/blueforce_scenes9.cpp
index 20df9605bc..ad0ac2f24f 100644
--- a/engines/tsage/blue_force/blueforce_scenes9.cpp
+++ b/engines/tsage/blue_force/blueforce_scenes9.cpp
@@ -3666,9 +3666,11 @@ void Scene940::Action1::signal() {
break;
case 2:
_actionIndex = 941;
- if (BF_GLOBALS.getFlag(fBackupAt340))
+ if (BF_GLOBALS.getFlag(fBackupAt340)) {
+ // WORKAROUND: If the player shot Nico, the alternate text was previously going off-screen
+ scene->_gameTextSpeaker1._offsetPos.y -= 10;
scene->_stripManager.start(9408, this);
- else
+ } else
scene->_stripManager.start(9400, this);
break;
case 5: