aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/script/ai
diff options
context:
space:
mode:
authorThanasis Antoniou2019-08-27 14:29:18 +0300
committerThanasis Antoniou2019-08-27 14:29:18 +0300
commit33c2e1b1dabf377b30f1e6b3a5c07c58fcf4b55c (patch)
treefb9a7d41ee7a2643bd6b500beac02d6996ef86ec /engines/bladerunner/script/ai
parent87c3e6d5d37ec5ee8d9f4062058cc7b1ae8e01bb (diff)
downloadscummvm-rg350-33c2e1b1dabf377b30f1e6b3a5c07c58fcf4b55c.tar.gz
scummvm-rg350-33c2e1b1dabf377b30f1e6b3a5c07c58fcf4b55c.tar.bz2
scummvm-rg350-33c2e1b1dabf377b30f1e6b3a5c07c58fcf4b55c.zip
BLADERUNNER: Improve Clovis facing direction in KP07
Diffstat (limited to 'engines/bladerunner/script/ai')
-rw-r--r--engines/bladerunner/script/ai/clovis.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/bladerunner/script/ai/clovis.cpp b/engines/bladerunner/script/ai/clovis.cpp
index 82ab236c02..d76a84bbf0 100644
--- a/engines/bladerunner/script/ai/clovis.cpp
+++ b/engines/bladerunner/script/ai/clovis.cpp
@@ -445,6 +445,10 @@ bool AIScriptClovis::GoalChanged(int currentGoalNumber, int newGoalNumber) {
case kGoalClovisKP07FlyAway:
Actor_Says(kActorMcCoy, 8501, kAnimationModeTalk);
+#if BLADERUNNER_ORIGINAL_BUGS
+#else
+ Actor_Face_Actor(kActorClovis, kActorMcCoy, true);
+#endif // BLADERUNNER_ORIGINAL_BUGS
Actor_Says(kActorClovis, 1260, kAnimationModeTalk);
Actor_Says(kActorMcCoy, 8502, kAnimationModeTalk);
Actor_Says(kActorClovis, 1270, kAnimationModeTalk);
@@ -452,6 +456,10 @@ bool AIScriptClovis::GoalChanged(int currentGoalNumber, int newGoalNumber) {
Actor_Says(kActorClovis, 1290, kAnimationModeTalk);
Actor_Says(kActorMcCoy, 8505, kAnimationModeTalk);
Actor_Says(kActorClovis, 1300, kAnimationModeTalk);
+#if BLADERUNNER_ORIGINAL_BUGS
+#else
+ Actor_Face_Heading(kActorClovis, 780, true);
+#endif // BLADERUNNER_ORIGINAL_BUGS
Actor_Says(kActorClovis, 1310, kAnimationModeTalk);
Ambient_Sounds_Remove_All_Non_Looping_Sounds(true);
Ambient_Sounds_Remove_All_Looping_Sounds(1);