aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/script/scene
diff options
context:
space:
mode:
authorPeter Kohaut2019-01-25 21:32:33 +0100
committerPeter Kohaut2019-01-25 21:32:33 +0100
commitf5aa8d713476dfe54e7ff9f62b4b0a5d5fcc0dc2 (patch)
treeab57f731c0d268ef52c441d11a9633c693a32ff2 /engines/bladerunner/script/scene
parent2aafdd3559c3583b24a4389e27717f8b21e67835 (diff)
downloadscummvm-rg350-f5aa8d713476dfe54e7ff9f62b4b0a5d5fcc0dc2.tar.gz
scummvm-rg350-f5aa8d713476dfe54e7ff9f62b4b0a5d5fcc0dc2.tar.bz2
scummvm-rg350-f5aa8d713476dfe54e7ff9f62b4b0a5d5fcc0dc2.zip
BLADERUNNER: Fixed fly-away animation in RC01 for later chapters
Diffstat (limited to 'engines/bladerunner/script/scene')
-rw-r--r--engines/bladerunner/script/scene/rc01.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/bladerunner/script/scene/rc01.cpp b/engines/bladerunner/script/scene/rc01.cpp
index 9467f16401..f3b757ecf6 100644
--- a/engines/bladerunner/script/scene/rc01.cpp
+++ b/engines/bladerunner/script/scene/rc01.cpp
@@ -663,7 +663,10 @@ void SceneScriptRC01::PlayerWalkedIn() {
void SceneScriptRC01::PlayerWalkedOut() {
Ambient_Sounds_Remove_All_Non_Looping_Sounds(true);
Ambient_Sounds_Remove_All_Looping_Sounds(1);
- if (!Game_Flag_Query(kFlagRC01toRC02) && !Game_Flag_Query(kFlagRC01toRC03) && Global_Variable_Query(kVariableChapter) > 0) {
+ if (!Game_Flag_Query(kFlagRC01toRC02)
+ && !Game_Flag_Query(kFlagRC01toRC03)
+ && Global_Variable_Query(kVariableChapter) == 1
+ ) {
Ambient_Sounds_Remove_All_Non_Looping_Sounds(true);
Ambient_Sounds_Remove_All_Looping_Sounds(1);
Outtake_Play(kOuttakeAway2, true, -1);