private Sprite[] ReturnCards(CardProperties.Suit suit) { switch (suit) { case CardProperties.Suit.Hero: return(_heroCards); case CardProperties.Suit.Idol: return(_idolCards); case CardProperties.Suit.Simpleton: return(_simpletonCards); case CardProperties.Suit.Skinner: return(_skinnerCards); case CardProperties.Suit.SlyMan: return(_slymanCards); case CardProperties.Suit.Victim: return(_victimCards); case CardProperties.Suit.Villain: return(_villianCards); } return(_heroCards); }
public void ShowBackGround(CardProperties.Suit suit, List <GameObject> cards, Color color) { SwitchCardBackGround(false); foreach (var card in cards) { if (card.activeSelf && card.GetComponent <CardProperties>().CardSuitLeft == suit) { card.GetComponent <CardProperties>().EditBackGround(color, true); } } }