mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-13 07:14:59 +00:00
BLADERUNNER: RESTOREDCONTENT: Fix Rachael travelling in Act4
She should not be moving or walking She could still be waling when teleporting her to kSetFreeSlotG and subsequently when we put her in MA06 (elevator)
This commit is contained in:
parent
ffd9fe95bb
commit
a8b7c9598f
@ -185,6 +185,7 @@ bool AIScriptRachael::GoalChanged(int currentGoalNumber, int newGoalNumber) {
|
||||
// added goal for restored content
|
||||
// fall through
|
||||
case kGoalRachaelAtEndOfAct3IfMetWithMcCoy:
|
||||
AI_Movement_Track_Pause(kActorRachael);
|
||||
Actor_Put_In_Set(kActorRachael, kSetFreeSlotG);
|
||||
Actor_Set_At_Waypoint(kActorRachael, 39, 0);
|
||||
break;
|
||||
|
@ -66,6 +66,7 @@ void SceneScriptMA06::SceneLoaded() {
|
||||
} else if (Actor_Query_Goal_Number(kActorRachael) == kGoalRachaelAtEndOfAct3IfMetWithMcCoy
|
||||
&& Game_Flag_Query(kFlagMA02RajifTalk)) {
|
||||
// Put Rachael in set for her second cut scene (Act 4)
|
||||
AI_Movement_Track_Pause(kActorRachael); // don't allow her to "travel" anywhere
|
||||
Actor_Put_In_Set(kActorRachael, kSetMA06);
|
||||
Actor_Set_At_XYZ(kActorRachael, 30.15f, 0.0f, 50.16f, 170); // different rotation and slightly different placement
|
||||
Actor_Set_Goal_Number(kActorRachael, kGoalRachaelIsInsideMcCoysElevatorAct4);
|
||||
|
Loading…
x
Reference in New Issue
Block a user