public void Deal() { foreach (Player player in players) { for (int i = 0; i < cardsDealt; i++) { player.Hand.AddCardToTop(deck.GetCard()); } } }
public void OnTurnEnd() { Debug.Log("Ended Turn!"); while (exchange.cardStack.NumberOfCards() != 0) { output.GiveCard(exchange.GetCard()); } if (deck.cardStack.NumberOfCards() == 0) { OnDeckEmpty(); } OnNewTurn(); }