aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner
diff options
context:
space:
mode:
authorThanasis Antoniou2019-05-21 22:40:25 +0300
committerThanasis Antoniou2019-05-22 00:44:31 +0300
commit984ede62627ba7a67fd82c6ee16548179f26bd72 (patch)
tree0b6914fa44a7f92f939ea00d66d09702583eaf1f /engines/bladerunner
parent278883613b10fecafabe5a08767a2c6aa3fa0d39 (diff)
downloadscummvm-rg350-984ede62627ba7a67fd82c6ee16548179f26bd72.tar.gz
scummvm-rg350-984ede62627ba7a67fd82c6ee16548179f26bd72.tar.bz2
scummvm-rg350-984ede62627ba7a67fd82c6ee16548179f26bd72.zip
BLADERUNNER: Fix combat music autosaved at start of Act 3
If player clicks fast through all the dialogue at BB roof top
Diffstat (limited to 'engines/bladerunner')
-rw-r--r--engines/bladerunner/script/scene/ct08.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/bladerunner/script/scene/ct08.cpp b/engines/bladerunner/script/scene/ct08.cpp
index b0ecc3ebc7..8fb856941e 100644
--- a/engines/bladerunner/script/scene/ct08.cpp
+++ b/engines/bladerunner/script/scene/ct08.cpp
@@ -190,6 +190,12 @@ void SceneScriptCT08::PlayerWalkedIn() {
Scene_Exits_Disable();
Game_Flag_Reset(kFlagCT51toCT08);
Game_Flag_Reset(kFlagCT06toCT08);
+#if BLADERUNNER_ORIGINAL_BUGS
+#else
+ // if player clicked through fast enough in BB roof encounter, the fight music would be (auto-)saved here
+ // and would be restored when loading the auto-save
+ Music_Stop(0);
+#endif // BLADERUNNER_ORIGINAL_BUGS
Autosave_Game(1);
} else if (Game_Flag_Query(kFlagCT51toCT08)) {
Game_Flag_Reset(kFlagCT51toCT08);