Exemplo n.º 1
0
    private void OnHit(HitParameters arguments)
    {
        var dealt = arguments.damageable.TakeDamage(Damage);

        OnDamageDealt?.Invoke(new DamageDealtParameters(arguments, dealt));
    }
Exemplo n.º 2
0
 public DamageDealtParameters(HitParameters hitParameters, float damage)
 {
     this.hitParameters = hitParameters;
     this.damage        = damage;
 }