//////////////// public void HideDialogue() { var panel = FreeHUD.GetElement("CutsceneDialogue") as UIThemedPanel; panel?.Hide(); this.TextElem?.SetText(""); foreach (UITextPanelButton button in this.ChoiceButtons) { this.DialogueElem.RemoveChild(button); button.Remove(); } this.ChoiceButtons.Clear(); }
//////////////// private static void DisplayNote(string titleText, string[] pages) { UINote elem = FreeHUD.GetElement("ReadableBook") as UINote; if (elem == null) { elem = new UINote(titleText, pages); elem.Initialize(); FreeHUD.AddElement("ReadableBook", elem); } else { elem.SetTitle(titleText); elem.SetPages(pages); } LayerDisable.Instance.DisabledLayers.Add(LayerDisable.InfoAccessoriesBar); }