Master85
This command is using the Hit Points (defined in the HitPoints class in the config) while setHit is using Named Selections (defined in the model itself).
Results appear below as you type; use the arrow keys to move through them.
Command · Markdown · JSON · original wiki page
| Event Handler | Triggered |
|---|---|
Hit |
✗ |
HandleDamage |
✗ |
Killed |
✓ |
MPKilled |
✓ |
Set the current level of damage for a specific Hit Point (specified by its config class). This command has no effect when allowDamage is set to false.
Note
See also BIS_fnc_setHitPointDamage for setting hit with dependency.
vehicle setHitPointDamage [hitPointName, damage, useEffects, killer, instigator, breakRotor]
Parameters:
vehicle: Object - vehicle to be damaged
hitPointName: String - name of the Hit Point class
damage: Number - level of damage, in range 0..1
useEffects: Boolean - (Optional, default true) false to skip destruction effects (since arma3 1.68)
killer: Object - (Optional, default objNull) the entity that caused the damage. If the damage leads to the death of the unit, the killer will be used as the object that caused the kill.
instigator: Object - (Optional, default objNull) the person that instigated the damage.
_instigator parameter in the Killed event handler. (since arma3 2.12)breakRotor: Boolean - (Optional, default false) if the hitpoint is rotor on a helicopter, true will break the rotor as well as play corresponding sound if 'useEffects' is also true. (since arma3 2.18)
Returns: Nothing
vehicle player setHitPointDamage ["hitEngine2", 1.0];
player setHitPointDamage ["hitHead", 0.5];
player setHitPointDamage ["hitBody", 0.5];
player setHitPointDamage ["hitHands", 0.5];
player setHitPointDamage ["hitLegs", 0.5];
getHitPointDamage · getAllHitPointsDamage · setHit · getHit · setDamage · damage · getHitIndex · setHitIndex · forceHitPointsDamageSync · BIS_fnc_setHitPointDamage
This command is using the Hit Points (defined in the HitPoints class in the config) while setHit is using Named Selections (defined in the model itself).