Ejemplo n.º 1
0
 public GameEffectInstance ChangeInstance(GameEffectInstance instance, params string[] parameters)
 {
     instance.Parameters = instance.Parameters.Parse(parameters);
     OnChange.Raise(instance);
     return(instance);
 }
Ejemplo n.º 2
0
 public GameEffectInstance ChangeInstance(GameEffectInstance instance, Action <GameEffectInstance> changeToMake)
 {
     changeToMake?.Invoke(instance);
     OnChange.Raise(instance);
     return(instance);
 }
Ejemplo n.º 3
0
 public void AnnounceChange(GameEffectInstance instance)
 {
     OnChange.Raise(instance);
 }