public override void AnimateRemoveCardsToDiscardPile(DiscardPile discard, float delay) { foreach (var cardInHand in _myHand.CardsInHand) { discard.AnimateRemoveCardToDiscardPile(cardInHand, delay); } _myHand.CardsInHand.Clear(); }
public void AnimateRemoveCardsToDiscardPile(DiscardPile discard, float delay) { foreach (var slot in SlotsScripts) { //enemies cards foreach (var cardInHand in slot.CardsInHand) { discard.AnimateRemoveCardToDiscardPile(cardInHand, delay); } slot.CardsInHand.Clear(); } }