private void OnPopupClosed(PopupClosedEvent gameEvent) { if (currentPopups.Contains(gameEvent.Popup)) { currentPopups.Remove(gameEvent.Popup); } ShowNextPopup(); UpdatePopupOverlay(); }
protected virtual void OnPopupClosed() => PopupClosedEvent?.Invoke();