DamageableComponent¶
Beta
DamageableComponent is a component which defines properties, events, and functions for objects which take damage. You can only apply this API to both a player and a non-player character (NPC). To convert an object to an NPC, attach a Character or Monster component to it.Properties¶
number HitPointsBeta
Current amount of hit points.
number MaxHitPointsBeta
Maximum amount of hit points.
Functions¶
Damages the damageable object.
amountindicates the numeric amount of damage to inflict. If it is negative, the object will be healed.enemyidentifies the one who caused the damage or heal. It will be sent toYaDamage viaDamagedEvent .
Events¶
Fired when the damageable object takes damage.
ZeroHpEvent<void>Beta
Fired when the hit points are decreased to zero.