From 2eb1d6eb7f426920a2670612a5cdef0c94e00bb9 Mon Sep 17 00:00:00 2001 From: averrous <averous009@gmail.com> Date: Sun, 16 Apr 2023 05:11:25 +0700 Subject: [PATCH] fix: ending --- Assets/Scenes/CutsceneEnding.unity | 2 +- Assets/Scripts/Managers/DialogueManager.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/Scenes/CutsceneEnding.unity b/Assets/Scenes/CutsceneEnding.unity index de94474..d896099 100644 --- a/Assets/Scenes/CutsceneEnding.unity +++ b/Assets/Scenes/CutsceneEnding.unity @@ -3392,7 +3392,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!114 &1772904914 MonoBehaviour: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Managers/DialogueManager.cs b/Assets/Scripts/Managers/DialogueManager.cs index 1dc60d7..13af326 100644 --- a/Assets/Scripts/Managers/DialogueManager.cs +++ b/Assets/Scripts/Managers/DialogueManager.cs @@ -8,7 +8,7 @@ public class DialogueManager : MonoBehaviour [SerializeField] private NPC[] npc; private int currentDialogueIdx = 0; - + bool isTalking = false; bool onDistance = false; @@ -117,6 +117,7 @@ public class DialogueManager : MonoBehaviour isTalking = true; curResponseTracker = 0f; dialogueUI.SetActive(true); + currentDialogueIdx = GlobalStateManager.Instance.IdxQuest; npcName.text = npc[currentDialogueIdx].name; npcDialogueBox.text = npc[currentDialogueIdx].dialogues[0]; } @@ -125,6 +126,5 @@ public class DialogueManager : MonoBehaviour { isTalking = false; dialogueUI.SetActive(false); - currentDialogueIdx++; } } -- GitLab