Ejemplo n.º 1
0
 public virtual void OnRegisterEvent(Messenger messenger, ENUM_AbilityEvent abilityEvent, Ability parentAbility)
 {
     messenger.AddListener <ExecuteInfo>((uint)abilityEvent, (executeInfo) =>
     {
         if (parentAbility == executeInfo.Ability)
         {
         }
     });
 }
Ejemplo n.º 2
0
 public override void OnRegisterEvent(Messenger messenger, ENUM_AbilityEvent abilityEvent, Ability parentAbility)
 {
     messenger.AddListener <ExecuteInfo>((uint)abilityEvent, (executeInfo) => { ExecuteOutputPower(parentAbility, executeInfo); });
 }
Ejemplo n.º 3
0
 public override void OnRegisterEvent(Messenger messenger, ENUM_AbilityEvent abilityEvent, Ability parentAbility)
 {
     // Projectile Damage
     messenger.AddListener <ExecuteInfo, ProjectileInfo.FlyRealtimeData>((uint)abilityEvent, (executeInfo, flyRealTimeData) => { ExecuteProjectileDamage(parentAbility, executeInfo, flyRealTimeData); });
 }