Пример #1
0
 public override void OnNotify(HealArgs param)
 {
     healable.Heal(param.healing);
     controller.SwitchState <NotDefendingCharacterState>();
 }
Пример #2
0
 public void TakeHeal(HealArgs args)
 {
     UpdateHealth(args.Origin, args.Dealer, +args.Heal);
     HealTaken?.Invoke(this, args);
 }
 public override void OnNotify(HealArgs param)
 {
     healable.Heal(param.healing);
 }
Пример #5
0
 private void OnHealTaken(IHealable healable, HealArgs args) => UpdateHealthUI();