private bool onButtonClicked(ButtonEvents.ClickEvent evt) { if (state == States.GivingQuest && evt.ButtonData.Id == "QuestLogAdventureExit") { setState(States.Idle); } return(false); }
private bool onCloseButtonClicked(ButtonEvents.ClickEvent evt) { if (evt.ButtonData.Id == "MainNavControl" && Service.Get <MascotService>().ActiveMascot != null) { closeQuests(); return(true); } return(false); }
private bool onBubbleButtonClick(ButtonEvents.ClickEvent evt) { Button[] componentsInChildren = ButtonParentTransform.GetComponentsInChildren <Button>(); foreach (Button button in componentsInChildren) { button.interactable = false; } if (isOpen) { HideSpeech(); } return(false); }