public void RunWaitingDelegate() { if (cardsDelegate != null) { cardsDelegate(); cardsDelegate = null; } }
public void DisplayCard(Improvement category, string title, string content, ProgressCardDelegate functionality) { displayTitleBar.sprite = titleBarSprites [(int)category]; displayTitle.text = title; displayContent.text = content; cardsDelegate = functionality; panelCardDisplay.SetActive(true); }