diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/bladerunner/script/scene/kp06.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/bladerunner/script/scene/kp06.cpp b/engines/bladerunner/script/scene/kp06.cpp index 0828b4d005..f9ce2a7d1f 100644 --- a/engines/bladerunner/script/scene/kp06.cpp +++ b/engines/bladerunner/script/scene/kp06.cpp @@ -217,6 +217,14 @@ void SceneScriptKP06::PlayerWalkedIn() { Actor_Says(kActorGaff, 310, -1); Delay(3000); Outtake_Play(kOuttakeEnd7, false, -1); +#if BLADERUNNER_ORIGINAL_BUGS +#else + // match behavior of other ending outtakes + // but do it after the cutscene, + // since this particular cutscene has no sound + Ambient_Sounds_Remove_All_Non_Looping_Sounds(true); + Ambient_Sounds_Remove_All_Looping_Sounds(1); +#endif // BLADERUNNER_ORIGINAL_BUGS Game_Over(); } return; // true; |