diff options
author | Thanasis Antoniou | 2019-07-11 03:30:18 +0300 |
---|---|---|
committer | Thanasis Antoniou | 2019-07-11 07:26:33 +0300 |
commit | 9f89ade437021e5f22fd9dd3087e3da3151c5e58 (patch) | |
tree | 03f2e23b1fd513633f3942c55a201a7610f9b9ff /engines | |
parent | 41c29b57dbbeb5b2bb152442f4f464b7446cb5d3 (diff) | |
download | scummvm-rg350-9f89ade437021e5f22fd9dd3087e3da3151c5e58.tar.gz scummvm-rg350-9f89ade437021e5f22fd9dd3087e3da3151c5e58.tar.bz2 scummvm-rg350-9f89ade437021e5f22fd9dd3087e3da3151c5e58.zip |
BLADERUNNER: Fix Clovis goal 513 stuck in bed bug
Diffstat (limited to 'engines')
-rw-r--r-- | engines/bladerunner/script/ai/clovis.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/bladerunner/script/ai/clovis.cpp b/engines/bladerunner/script/ai/clovis.cpp index 3c63244f82..c5b29d9e29 100644 --- a/engines/bladerunner/script/ai/clovis.cpp +++ b/engines/bladerunner/script/ai/clovis.cpp @@ -404,6 +404,12 @@ bool AIScriptClovis::GoalChanged(int currentGoalNumber, int newGoalNumber) { } else { Actor_Set_At_XYZ(kActorClovis, 84.85f, -50.56f, -68.87f, 800); Actor_Face_Heading(kActorClovis, 1022, false); +#if BLADERUNNER_ORIGINAL_BUGS +#else + // same as kGoalClovisKP07LayDown + // Actor_Set_Targetable(kActorClovis, true) is already done above + Game_Flag_Set(kFlagClovisLyingDown); +#endif // BLADERUNNER_ORIGINAL_BUGS } someAnim(); return true; @@ -525,7 +531,7 @@ bool AIScriptClovis::GoalChanged(int currentGoalNumber, int newGoalNumber) { } return true; - case 518: + case kGoalClovisKP07LayDown: Actor_Set_At_XYZ(kActorClovis, 84.85f, -50.56f, -68.87f, 800); Actor_Face_Heading(kActorClovis, 1022, false); Actor_Set_Targetable(kActorClovis, true); |