public override void Do() { if (!IsSuccessful && SupportCard != null) { SupportCard.MoveTo(SupportCard.Controller.Retreat); } }
public void DiscardSupport() { retreat.Add(SupportCard); layoutManager.PlaceInRetreat(SupportCard); Debug.Log(SupportCard.ToString() + " is placed in the Retreat Zone."); supportCard = null; }
private IEnumerator ActivateEffectAfter(SupportCard x, float v) { yield return(new WaitForSeconds(v)); x.Effect(this); }