public void OnSpeedModifierActorAdded(FactorModifierActor actor) { if (SpeedModifierActorAdded != null) { SpeedModifierActorAdded(this, new FactorModifierActorAddedEventArgs(actor)); } }
public FactorModifierActorAddedEventArgs(FactorModifierActor actor) { this.actor = actor; }
public void AddSpeedModifier(FactorModifierActor actor) { speedModifiers.Add(actor); actor.ExpiredChanged += FactorModifierActorExpiredHandler; }
public void AddSpeedModifierActor(FactorModifierActor actor) { newActors.Add(actor); enemySpeedModifierActors.Add(actor); OnSpeedModifierActorAdded(actor); }