From c26b16ff26117e0a7ccaa2672184689566ffac27 Mon Sep 17 00:00:00 2001 From: kotax <kotaxit183@necktai.com> Date: Fri, 28 Jul 2023 15:51:40 -0400 Subject: [PATCH] Recover Restraints in Chapter 2 --- C002_FirstClass/Outro/Script.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/C002_FirstClass/Outro/Script.js b/C002_FirstClass/Outro/Script.js index 6354ad62e1..00e4d685ee 100644 --- a/C002_FirstClass/Outro/Script.js +++ b/C002_FirstClass/Outro/Script.js @@ -6,9 +6,10 @@ function C002_FirstClass_Outro_Load() { // Time is always 9:15:00 in the outro StopTimer(9 * 60 * 60 * 1000); C002_FirstClass_Outro_Restrained = Common_PlayerRestrained; - ActorSpecificClearInventory("Sidney", false); - ActorSpecificClearInventory("Amanda", false); - ActorSpecificClearInventory("Sarah", false); + // If player subdued Mildred and remains free, recover all restraints except Mildred's + ActorSpecificClearInventory("Sidney", (C002_FirstClass_Classroom_MildredSubdueSuccess && !C002_FirstClass_Outro_Restrained)); + ActorSpecificClearInventory("Amanda", (C002_FirstClass_Classroom_MildredSubdueSuccess && !C002_FirstClass_Outro_Restrained)); + ActorSpecificClearInventory("Sarah", (C002_FirstClass_Classroom_MildredSubdueSuccess && !C002_FirstClass_Outro_Restrained)); ActorSpecificClearInventory("Mildred", false); }