From a4a9d2ac8f1d5c9c0051732a24fc53414ec956b7 Mon Sep 17 00:00:00 2001 From: 99jamin <99jamin56@gmail.com> Date: Wed, 14 May 2025 14:38:51 +0900 Subject: [PATCH] =?UTF-8?q?DEG-165=20[Feat]=20=EC=97=94=EB=94=A9=20?= =?UTF-8?q?=EC=8B=9C=20=EC=84=B8=EC=9D=B4=EB=B8=8C=20=EC=B4=88=EA=B8=B0?= =?UTF-8?q?=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/KJM/KJM_Test/Save/SaveManager.cs | 2 +- Assets/Scripts/Common/GameUtility/EndingLogic.cs | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Assets/KJM/KJM_Test/Save/SaveManager.cs b/Assets/KJM/KJM_Test/Save/SaveManager.cs index 29e35767..f048f91b 100644 --- a/Assets/KJM/KJM_Test/Save/SaveManager.cs +++ b/Assets/KJM/KJM_Test/Save/SaveManager.cs @@ -187,7 +187,7 @@ public class SaveManager : Singleton backupSave = fresh.InitSave(); SaveMain(); SaveBackup(); - saveDataController.ApplySaveData(fresh); + saveDataController.ApplySaveData(mainSave); } diff --git a/Assets/Scripts/Common/GameUtility/EndingLogic.cs b/Assets/Scripts/Common/GameUtility/EndingLogic.cs index 8e77c8a8..90e45919 100644 --- a/Assets/Scripts/Common/GameUtility/EndingLogic.cs +++ b/Assets/Scripts/Common/GameUtility/EndingLogic.cs @@ -23,6 +23,9 @@ public partial class GameManager { // npc와의 대화 출력, Phase = zero StartNPCDialogue(GamePhase.ZeroEnd); + + //세이브 초기화 + SaveManager.Instance.ResetSave(); } // 엔딩 관련 메서드. 7일차에 실행 @@ -31,6 +34,9 @@ public partial class GameManager // npc와의 마지막 대화 출력 StartNPCDialogue(GamePhase.End); + //세이브 초기화 + SaveManager.Instance.ResetSave(); + // 플레이어 상태에 따라 엔딩 판별 // EndingType endingType = DetermineEnding();