public IEnumerator ChooseCardToPutOnDeckTop(int player) { PlayerController pc = playerControllers[player]; WaitForCardSelection chooseCardTimer = new WaitForCardSelection(pc, 3); yield return(chooseCardTimer); pc.AddCards(chooseCardTimer.NotChosenCards); boardController.AddCardToDeck(chooseCardTimer.ChosenCard); }