public void GoToNextText() { if (m_current_dialogue.HasMoreText()) { m_dialogue_text.text = m_current_dialogue.NextTextSegment(); } else { if (m_dialogues.Count > 0) { LoadNextDialogue(); } else { HideDialogueBox(); } } }