using System.Collections; using System.Collections.Generic; using UnityEngine; using System; public class DisableEffectClass : ICardEffect, IDisableCardEffect { Func DisableCondition { get; set; } public void SetUpDisableEffectClass(Func DisableCondition) { this.DisableCondition = DisableCondition; } public new bool IsDisabled(ICardEffect cardEffect) { if (DisableCondition(cardEffect)) { return true; } return false; } }