/// <summary> /// Moves all cards to discard at game end /// </summary> public virtual void AnimateRemoveCardsToDiscardPile(DiscardPile discard, float delay) { foreach (var cardInHand in CardsInHand) { discard.AnimateRemoveCardToDiscardPile(cardInHand, delay); } CardsInHand.Clear(); }