diff options
author | Thanasis Antoniou | 2019-06-28 18:35:42 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-06-30 15:27:50 +0300 |
commit | 72329773d449e0abe36b4dde45aab3927f0677ea (patch) | |
tree | 4fd36edba3feb5fd750fcc2bb8018b5641face87 /engines/bladerunner/script | |
parent | 923663c226b42f4868d7a8a9a90e761fa16712ec (diff) | |
download | scummvm-rg350-72329773d449e0abe36b4dde45aab3927f0677ea.tar.gz scummvm-rg350-72329773d449e0abe36b4dde45aab3927f0677ea.tar.bz2 scummvm-rg350-72329773d449e0abe36b4dde45aab3927f0677ea.zip |
BLADERUNNER: Possible gun blinking out fix
Diffstat (limited to 'engines/bladerunner/script')
-rw-r--r-- | engines/bladerunner/script/ai/generic_walker_a.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/bladerunner/script/ai/generic_walker_a.cpp b/engines/bladerunner/script/ai/generic_walker_a.cpp index 09be4167c1..be21ee6ab3 100644 --- a/engines/bladerunner/script/ai/generic_walker_a.cpp +++ b/engines/bladerunner/script/ai/generic_walker_a.cpp @@ -185,6 +185,10 @@ bool AIScriptGenericWalkerA::GoalChanged(int currentGoalNumber, int newGoalNumbe return true; } else if (newGoalNumber == kGoalGenwalkerABulletBobsTrackGun) { // Bullet Bob's tracking gun +#if !BLADERUNNER_ORIGINAL_BUGS + // Possible bug fix for disappearing gun - don't allow track complete events to interfere with Gun state + AI_Movement_Track_Flush(kActorGenwalkerA); +#endif Actor_Put_In_Set(kActorGenwalkerA, kSetRC04); Actor_Set_At_XYZ(kActorGenwalkerA, 0.0, 36.0, -172.0, 491); Actor_Change_Animation_Mode(kActorGenwalkerA, kAnimationModeCombatIdle); |