public virtual void SetCard(Card card) { Card = card; manaCostText.text = card.ManaCost.ToString(); nameText.text = card.CardName; rarityImage.color = RarityColorSelector.RarityToColor(card.Rarity); descriptionText.text = card.Description(null, 0); }
public virtual void SetCard(CardRecord card, int selfGamePlayerID) { Card = card; manaCostText.text = card.ManaCost.ToString(); if (card.ManaCost < card.Card.ManaCost) { manaCostText.color = Color.green; } else if (card.ManaCost > card.Card.ManaCost) { manaCostText.color = Color.red; } nameText.text = card.Card.CardName; rarityImage.color = RarityColorSelector.RarityToColor(card.Card.Rarity); descriptionText.text = card.Card.Description(GameInstance.Game, selfGamePlayerID); }