public void DiscardCard(BaseCard.BaseCardType cardType) { foreach (CardDisplay cardDisplay in cards) { if (cardDisplay.Card.cardPrimary.baseCardType == cardType) { DiscardCard(cardDisplay); return; } } }
public void DrawCardType(BaseCard.BaseCardType cardType, Vector2 num) { int random = (int)Random.Range(num.x, num.y); if (random < 0) { for (int i = 0; i < random; i++) { Hand.Instance.DiscardCard(cardType); } } else if (random > 0) { for (int i = 0; i < random; i++) { Hand.Instance.DrawCard(); } } }