Example #1
0
 public override void OnModificatonPhase(EcsWorld world, EcsEntity entity, StatusEffect effect)
 {
     world.RLApplyDamage(entity, entity, effect.Value);
 }
 public virtual void OnModificatonPhase(EcsWorld world, EcsEntity entity, StatusEffect effect)
 {
 }
 public virtual void OnTick(EcsEntity entity, StatusEffect effect)
 {
     effect.Time -= 1;
 }
 public override void OnModificatonPhase(EcsEntity entity, StatusEffect effect)
 {
     entity.RLSetHealth(entity.RLGetHealth() + effect.Value);
 }