diff options
author | Thanasis Antoniou | 2019-04-07 22:46:36 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-04-07 22:48:10 +0300 |
commit | 603c9fd0095fa7cc492ad3feb8226229c3510721 (patch) | |
tree | 8ff3577aafc449d284121dccf826ca161dd35b51 /engines/bladerunner/script/ai/howie_lee.cpp | |
parent | c21090ea03965b128edcdfabad7f074151961fda (diff) | |
download | scummvm-rg350-603c9fd0095fa7cc492ad3feb8226229c3510721.tar.gz scummvm-rg350-603c9fd0095fa7cc492ad3feb8226229c3510721.tar.bz2 scummvm-rg350-603c9fd0095fa7cc492ad3feb8226229c3510721.zip |
BLADERUNNER: Fix for AR, CT01 Spinner fly-in
AR01: Fish dealer behavior fix, AR02: music fix, CT01: Spinner may fly in (loop)
Diffstat (limited to 'engines/bladerunner/script/ai/howie_lee.cpp')
-rw-r--r-- | engines/bladerunner/script/ai/howie_lee.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/bladerunner/script/ai/howie_lee.cpp b/engines/bladerunner/script/ai/howie_lee.cpp index 93f08672db..3675fc1b60 100644 --- a/engines/bladerunner/script/ai/howie_lee.cpp +++ b/engines/bladerunner/script/ai/howie_lee.cpp @@ -66,6 +66,13 @@ bool AIScriptHowieLee::Update() { if ( Actor_Query_Goal_Number(kActorHowieLee) == 1 && Game_Flag_Query(kFlagCT01BoughtHowieLeeFood) && !Game_Flag_Query(kFlagMcCoyInChinaTown) +#if BLADERUNNER_ORIGINAL_BUGS +#else + // Prevents possibility of Howie Lee from blinking in/out of existence + // when the flyout loop is playing + // and when McCoy enters and exits the Spinner with the spinner doors animation restored + && Player_Query_Current_Scene() != kSceneCT01 +#endif // BLADERUNNER_ORIGINAL_BUGS ) { Actor_Set_Goal_Number(kActorHowieLee, 4); return true; |