Difference between revisions of "PRIM HEALTH"

From Second Life Wiki
Jump to navigation Jump to search
m (Health clarification)
m
Line 8: Line 8:
This property can only be changed by a call to [[llSetPrimitiveParams]] or [[llSetLinkPrimitiveParams]]. Damaging an object (with [[llDamage]] or collision by damage-enabled object) will not directly affect its health.
This property can only be changed by a call to [[llSetPrimitiveParams]] or [[llSetLinkPrimitiveParams]]. Damaging an object (with [[llDamage]] or collision by damage-enabled object) will not directly affect its health.
|caveats=
|caveats=
* Does not make this object scannable as a [[DAMAGEABLE]] object. For that you will need to give add [[on_damage]] or [[final_damage]] events to the script on the object which will mark it as being able to process damage
* Does not make this object scannable as a [[DAMAGEABLE]] object. For that you will need to add [[on_damage]] or [[final_damage]] events to the script on the object which will mark it as being able to process damage.
|constants=
|constants=
{{LSL DefineRow||[[OBJECT_HEALTH]]|}}
{{LSL DefineRow||[[OBJECT_HEALTH]]|}}

Revision as of 13:53, 6 November 2024

Description

Constant: integer PRIM_HEALTH = 52;

The integer constant PRIM_HEALTH has the value 52

Used to get or set the health of the object.

This property can only be changed by a call to llSetPrimitiveParams or llSetLinkPrimitiveParams. Damaging an object (with llDamage or collision by damage-enabled object) will not directly affect its health.

Caveats

  • Does not make this object scannable as a DAMAGEABLE object. For that you will need to add on_damage or final_damage events to the script on the object which will mark it as being able to process damage.


Related Articles

Deep Notes

Search JIRA for related Issues

Signature

integer PRIM_HEALTH = 52;