public void ShowDialogUntil(ShowUntil condition) { animateRemaining = now + animateTime; displayEnd = now + 3f; currentCondition = condition; down = false; displaying = true; }
public void HideDialog() { animateRemaining = now + animateTime; currentCondition = null; down = true; displaying = false; if (currentMessage.OnMessageEnd != null) { currentMessage.OnMessageEnd.Invoke(); } currentMessage = null; }