From dda53d95b46fa7e6458cf86bbc394f8db3baf2f9 Mon Sep 17 00:00:00 2001 From: Frank Yang Date: Thu, 5 May 2022 19:40:53 +0800 Subject: [PATCH] fix: saving twice --- GodSeekerPlus/Modules/BossChallenge/SegmentedP5.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GodSeekerPlus/Modules/BossChallenge/SegmentedP5.cs b/GodSeekerPlus/Modules/BossChallenge/SegmentedP5.cs index 6975964..9730bee 100644 --- a/GodSeekerPlus/Modules/BossChallenge/SegmentedP5.cs +++ b/GodSeekerPlus/Modules/BossChallenge/SegmentedP5.cs @@ -26,7 +26,7 @@ internal static readonly (int start, int end)[] segments = new[] { private Text? selectBtnText; private static string CurrentSegmentName => - $"SegmentedP5/Segment/{GodSeekerPlus.LocalSettings.SelectedP5Segment}".Localize(); + $"SegmentedP5/Segment/{Setting.Local.SelectedP5Segment}".Localize(); private protected override void Load() { @@ -89,6 +89,8 @@ private void SetupDoor() { BossSequenceDoor door = segP5.GetComponent(); door.playerDataString = dummySeqPD; door.dreamReturnGate.name = "door_dreamReturnGG_" + segP5.name; + door.dreamReturnGate.LocateMyFSM("Boss Sequence Finish") + .RemoveTransition("Reset", FsmEvent.Finished.Name); sequence ??= door.bossSequence;