public void CloseConversation() { closed = true; //Used to ensure we don't screw up and throw an error going to a previous story currentStory.Reset(); currentStory.OnOutput -= Story_OnOutput; currentStory.OnStateChanged -= Story_OnStateChanged; lines.Clear(); currentLine = 0; HideOptions(); dialogUI.clearLoveInterests(); dialogUI.clearDialogBox(); }