public virtual void PostInit() { ActorAbilityPlugin.PostInitAbilityActorPlugin(this); if (this.onPostInitialized != null) { this.onPostInitialized(); } }
public override void Call(ActorAbilityPlugin abilityPlugin, ConfigAbilityAction actionConfig, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { abilityPlugin.RandomedHandler(actionConfig, instancedAbility, instancedModifier, target, evt); }
public override bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { return(abilityPlugin.ByAttackInComboCountHandler(this, instancedAbility, instancedModifier, target, evt)); }
public override bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { return(abilityPlugin.ByTargetAppliedUniqueModifierHandler(this, instancedAbility, instancedModifier, target, evt)); }
public override void Call(ActorAbilityPlugin abilityPlugin, ConfigAbilityAction actionConfig, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { abilityPlugin.ReflectDamageByAttackPropertyHandler(actionConfig, instancedAbility, instancedModifier, target, evt); }
public override bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { return(abilityPlugin.ByAnimatorBoolTrueHandler(this, instancedAbility, instancedModifier, target, evt)); }
public override void Call(ActorAbilityPlugin abilityPlugin, ConfigAbilityAction actionConfig, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { abilityPlugin.SetMuteOtherQTE(actionConfig, instancedAbility, instancedModifier, target, evt); }
public abstract bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt);
public override bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { return(abilityPlugin.ByAvatarHasChargesLeftHandler(this, instancedAbility, instancedModifier, target, evt)); }
public override void Call(ActorAbilityPlugin abilityPlugin, ConfigAbilityAction actionConfig, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { abilityPlugin.PredicateByHasEnemyAroundHandler(actionConfig, instancedAbility, instancedModifier, target, evt); }
public override bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { return(abilityPlugin.ByTargetContainAnimEventPredicateHandler(this, instancedAbility, instancedModifier, target, evt)); }
public override void PostInit() { ActorAbilityPlugin.PostInitAbilityActorPlugin(this); base.abilityPlugin.onKillBehavior = ActorAbilityPlugin.OnKillBehavior.RemoveAll; }
public override bool Call(ActorAbilityPlugin abilityPlugin, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt) { return(abilityPlugin.ByControlDataHasSteerHandler(this, instancedAbility, instancedModifier, target, evt)); }
public abstract void Call(ActorAbilityPlugin abilityPlugin, ConfigAbilityAction actionConfig, ActorAbility instancedAbility, ActorModifier instancedModifier, BaseAbilityActor target, BaseEvent evt);