Exemplo n.º 1
0
 private void CardSelected(CardBase selectedCard)
 {
     // TODO Refactor
     if (selectedCard)
     {
         bool canBePlayed   = selectedCard.CanBePlayed();
         bool canBePlayedOn = selectedCard.CanBePlayedOn(this);
         _nodeVisuals.SetPlayableOnVisualState(canBePlayed && canBePlayedOn);
     }
     else
     {
         _nodeVisuals.SetPlayableOnVisualState(true);
     }
 }