From 8fb6dfd4a64c1ca35ca7d7aa0a640d6fb072eddf Mon Sep 17 00:00:00 2001 From: KG0104 Date: Fri, 29 Oct 2021 17:33:03 +0200 Subject: [PATCH] Dialogue System v0.9.2 --- 2DGame/Assets/Scripts/Dialogue/Dialogue.cs | 45 ++++------------------ 1 file changed, 7 insertions(+), 38 deletions(-) diff --git a/2DGame/Assets/Scripts/Dialogue/Dialogue.cs b/2DGame/Assets/Scripts/Dialogue/Dialogue.cs index 3175a89..c492288 100644 --- a/2DGame/Assets/Scripts/Dialogue/Dialogue.cs +++ b/2DGame/Assets/Scripts/Dialogue/Dialogue.cs @@ -62,51 +62,20 @@ public class Dialogue : MonoBehaviour public void NextSentence() { - /*FindObjectOfType().Play("click"); - continueButton.SetActive(false); - - if (index < sentences.Length - 1) - { - index++; - dialogueText.text = ""; - StartCoroutine(Type()); - speechBubble.NextSpeaker(); + if(sffIndex < (dialogueTriggerer[dtIndex].stringFromFile.Length - 1)) { + sffIndex++; } - else + else if (sffIndex == (dialogueTriggerer[dtIndex].stringFromFile.Length - 1)) { - dialogueText.text = ""; - dialogueBox.SetActive(false); - SpeechBubble.SetActive(false); - mouse.GetComponent().constraints = RigidbodyConstraints2D.FreezeRotation; - mouse.GetComponent().enabled = true; - }*/ - if(index < dialogueTriggerer[dtIndex].stringFromFile.Length) { - index += 1; + sffIndex = 0; + dtIndex++; } + StartCoroutine(Type()); } public void Skip() { - /*StopCoroutine(Type()); - FindObjectOfType().Play("click"); - skipButton.SetActive(false); - - if (index < sentences.Length - 1) - { - index++; - dialogueText.text = ""; - dialogueText.text = sentences[index]; - speechBubble.NextSpeaker(); - } - else - { - dialogueText.text = ""; - dialogueBox.SetActive(false); - SpeechBubble.SetActive(false); - mouse.GetComponent().constraints = RigidbodyConstraints2D.FreezeRotation; - mouse.GetComponent().enabled = true; - }*/ - dialogueText.text = dialogueTriggerer[index].stringFromFile[index].text; + dialogueText.text = dialogueTriggerer[dtIndex].stringFromFile[sffIndex].text; } } \ No newline at end of file -- 2.44.0