diff --git a/Assets/01_Scenes/Hischool_Chapter2.unity b/Assets/01_Scenes/Hischool_Chapter2.unity index 21445f89..0707b285 100644 --- a/Assets/01_Scenes/Hischool_Chapter2.unity +++ b/Assets/01_Scenes/Hischool_Chapter2.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c51bf467eb2ed755b968b37e9aca734597bd7f7a4a748c3b2407b4d8f153e324 -size 4064673 +oid sha256:132f157efb9c4a5114f3237e7427f66441d753826cf472e17efee19c188b8742 +size 4065917 diff --git a/Assets/02_Scripts/Managers/StoryManager.cs b/Assets/02_Scripts/Managers/StoryManager.cs index c2a0cc86..0a0b6d79 100644 --- a/Assets/02_Scripts/Managers/StoryManager.cs +++ b/Assets/02_Scripts/Managers/StoryManager.cs @@ -8,7 +8,11 @@ public class StoryManager : MonoBehaviour { public static StoryManager Instance { get; private set; } - + + [Tooltip("플레이 시작 시 메인 진행도 초기값 — 씬을 직접 열어 테스트할 때 그 씬 기준 진행도로 시작하게. " + + "이 매니저가 살아남는 씬(플레이를 시작한 씬)의 값만 적용되고, 씬 전환으로 넘어온 경우엔 무시된다")] + [Min(0)] [SerializeField] private int _initialMainProgress; + private StoryState _state = new(); // 상태가 바뀔 때마다 발행 (호감도 게이지 등 UI 갱신용) @@ -19,6 +23,7 @@ private void Awake() if (Instance == null) { Instance = this; //만들어진 자신을 인스턴스로 설정 + _state.MainProgress = _initialMainProgress; // 테스트용 초기 진행도 (씬 전환으로 넘어온 중복은 여기 못 옴) } else { diff --git a/Assets/XR/Settings/OpenXR Package Settings.asset b/Assets/XR/Settings/OpenXR Package Settings.asset index 491975a3..62b5f4f4 100644 --- a/Assets/XR/Settings/OpenXR Package Settings.asset +++ b/Assets/XR/Settings/OpenXR Package Settings.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:714222d27184d5c447c8b15c074db9fd77257e013178bfc1c6ce2532e3caf92e -size 136206 +oid sha256:bf1dc8e6c38ff971bf80a6b1ca599a70b1d7816eebffd1b1792a9e2d719b7f4d +size 136208