public void EndAll() { foreach (var inst in GameEffect.GetInstances(Name)) { EndInstance(inst); } }
public GameEffectInstance EndInstance() { return(EndInstance(GameEffect.GetInstance(Name))); }
public GameEffectInstance ChangeInstance(params string[] parameters) { var instance = GameEffect.GetInstance(Name); return(ChangeInstance(instance, parameters)); }
public GameEffectInstance ChangeInstance(Action <GameEffectInstance> changeToMake) { var instance = GameEffect.GetInstance(Name); return(ChangeInstance(instance, changeToMake)); }
public GameEffectInstance GetInstance() { return(GameEffect.GetInstance(this)); }