IDamageValue.GetDamageAmount
Declaration#
public abstract virtual float GetDamageAmount(IDamageable target, IDamageSource source, bool criticalHit)Parameters#
| Name | Description |
|---|---|
| target | Target being attacked |
| source | Object performing attack |
| criticalHit | Perform critical damage |
Description#
Get the amount of damage to apply
Usage#
Example
using NullSave.GDTK;using UnityEngine;
public class Example : MonoBehaviour{ public void ExampleMethod(IDamageValue target, IDamageable damageable, IDamageSource source) { float result = target.GetDamageAmount(damageable, source, false); }}