// This will be called whenever an action if there are any registered effects. public List<Effect> GetActiveEffects (ResolveTiming rt) { List<Effect> e = new List<Effect>(); foreach(Effect re in registeredEffects) { if(re.GetResolveTiming() == rt) { e.Add(re); } } return e; }
// This will be called whenever an action if there are any registered effects. public List <Effect> GetActiveEffects(ResolveTiming rt) { List <Effect> e = new List <Effect>(); foreach (Effect re in registeredEffects) { if (re.GetResolveTiming() == rt) { e.Add(re); } } return(e); }
public void SetResolveTiming (ResolveTiming rt) { resolveTiming = rt; }
public void SetResolveTiming(ResolveTiming rt) { resolveTiming = rt; }