[Scummvm-git-logs] scummvm master -> 9b20f12b5e2569f995b1f0593d8e9f6f897e64a6
antoniou79
a.antoniou79 at gmail.com
Wed Nov 18 15:49:06 UTC 2020
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
9b20f12b5e BLADERUNNER: RESTOREDCONTENT: Tweak Rachael conversation
Commit: 9b20f12b5e2569f995b1f0593d8e9f6f897e64a6
https://github.com/scummvm/scummvm/commit/9b20f12b5e2569f995b1f0593d8e9f6f897e64a6
Author: antoniou79 (a.antoniou79 at gmail.com)
Date: 2020-11-18T17:48:15+02:00
Commit Message:
BLADERUNNER: RESTOREDCONTENT: Tweak Rachael conversation
At MA06 (Elevator). For interrupted speech.
Changed paths:
engines/bladerunner/script/ai/rachael.cpp
diff --git a/engines/bladerunner/script/ai/rachael.cpp b/engines/bladerunner/script/ai/rachael.cpp
index b9d46819a4..6ebfd55303 100644
--- a/engines/bladerunner/script/ai/rachael.cpp
+++ b/engines/bladerunner/script/ai/rachael.cpp
@@ -134,8 +134,11 @@ bool AIScriptRachael::GoalChanged(int currentGoalNumber, int newGoalNumber) {
switch (newGoalNumber) {
case kGoalRachaelLeavesAfterTyrellMeeting:
AI_Movement_Track_Flush(kActorRachael);
- AI_Movement_Track_Append(kActorRachael, 379, 0);
- AI_Movement_Track_Append(kActorRachael, 39, 0);
+ // TODO Wouldn't it be better to use only waypoint 468 and then flush movement (or pause)
+ // at CompletedMovementTrack()
+ // instead of having her walk to waypoint 39 (in kSetFreeSlotG)?
+ AI_Movement_Track_Append(kActorRachael, 379, 0); // kSetTB07
+ AI_Movement_Track_Append(kActorRachael, 39, 0); // kSetFreeSlotG
AI_Movement_Track_Repeat(kActorRachael);
break;
@@ -173,8 +176,11 @@ bool AIScriptRachael::GoalChanged(int currentGoalNumber, int newGoalNumber) {
// Rachael's goal is set to this when the player walks in the MA07 scene and if her goal is already kGoalRachaelIsOutsideMcCoysBuildingAct3
AI_Movement_Track_Flush(kActorRachael);
// This makes Rachael (who is right outside McCoy's building) head towards the Police Station (left)
- AI_Movement_Track_Append(kActorRachael, 468, 0);
- AI_Movement_Track_Append(kActorRachael, 39, 0);
+ // TODO Wouldn't it be better to use only waypoint 468 and then flush movement (or pause)
+ // at CompletedMovementTrack()
+ // instead of having her walk to waypoint 39 (in kSetFreeSlotG)?
+ AI_Movement_Track_Append(kActorRachael, 468, 0); // kSetMA07
+ AI_Movement_Track_Append(kActorRachael, 39, 0); // kSetFreeSlotG
AI_Movement_Track_Repeat(kActorRachael);
break;
@@ -496,7 +502,7 @@ void AIScriptRachael::dialogue_agenda2() {
Actor_Says(kActorMcCoy, 2760, 14); // InterestingGuyYourUncleCharacterator-Rachael
Actor_Says(kActorRachael, 50, 15); // IDontThinkHeDAppreciateBeingCalledThat new anim 15
Actor_Says(kActorMcCoy, 2765, 16); // ImSureHeIsABrilliantMan new anim 16
- Actor_Says(kActorMcCoy, 2770, 17); // AnyoneWhoCouldCreateNexus6StateOfArt new anim 17
+ Actor_Says_With_Pause(kActorMcCoy, 2770, 0.0f, 17); // AnyoneWhoCouldCreateNexus6StateOfArt new anim 17
Actor_Says(kActorRachael, 60, 14); // KeepingPeopleLikeYouEmployedIsntHe
Actor_Says(kActorMcCoy, 2775, 16); // IdJustAsSoonNotDoThisJob.
Actor_Says(kActorRachael, 70, 13); // DoYouReallyExpectMeToBelieveThat
@@ -517,7 +523,7 @@ void AIScriptRachael::dialogue_agenda2() {
// original code - missing some quotes or removing some quotes to make it fit better
Actor_Says(kActorRachael, 50, 15); // I don't think he'd appreciate being called that
Actor_Says(kActorMcCoy, 2765, 16); // Oh i'm sure brilliant man
- Actor_Says(kActorMcCoy, 2770, 17); // anyone who could create nexus -6
+ Actor_Says_With_Pause(kActorMcCoy, 2770, 0.0f, 17); // anyone who could create nexus -6
Actor_Says(kActorRachael, 60, 14); // keeping people like you employed
Actor_Says(kActorMcCoy, 2775, 16); // IdJustAsSoonNotDoThisJob
Actor_Says(kActorRachael, 70, 13); // do you really expect me to believe that
@@ -563,9 +569,9 @@ void AIScriptRachael::dialogue_act4() {
Actor_Says(kActorRachael, 400, 13); // MaybeAllSomeoneElsesFantasy
Actor_Says(kActorMcCoy, 2895, 14); // That would make us a fantasy
Actor_Says(kActorRachael, 410, 15); // ThatsRightAndInTheBlinkOfAnEyeGoesAway
- Actor_Says(kActorMcCoy, 2900, 16); // But just yesterday
+ Actor_Says_With_Pause(kActorMcCoy, 2900, 0.0f, 16); // But just yesterday
Actor_Says(kActorRachael, 420, 14); // YesterdayTwoMonthsAgo
- Actor_Says(kActorMcCoy, 2905, 13); // ButIfWeBothRemembered
+ Actor_Says_With_Pause(kActorMcCoy, 2905, 0.0f, 13); // ButIfWeBothRemembered
Actor_Says(kActorRachael, 430, 16); // CopiesOnlyCopies
Actor_Says(kActorRachael, 440, 12); // OnlyThingWeCanTrustIsNow
Actor_Says(kActorMcCoy, 2910, 14); // NotLosingMyMindEscapedReplicant
More information about the Scummvm-git-logs
mailing list