Difference between revisions of "LINK ROOT"

From Second Life Wiki
Jump to navigation Jump to search
(+primparams)
(LINK_THIS is a safe alternative if the script is in the root, and only refers to the root)
Line 7: Line 7:
*In a single prim object LINK_ROOT will not refer to the root prim!
*In a single prim object LINK_ROOT will not refer to the root prim!
**If your script needs to work in single and multiprim objects, instead of <code>[[LINK_ROOT]]</code>, use either <code>([[llGetLinkNumber]]() != 0)</code> or <code>(!![[llGetLinkNumber]]())</code>
**If your script needs to work in single and multiprim objects, instead of <code>[[LINK_ROOT]]</code>, use either <code>([[llGetLinkNumber]]() != 0)</code> or <code>(!![[llGetLinkNumber]]())</code>
**Alternatively, [[LINK_THIS]] works in both single-prim and multiprim objects, assuming the script is inside the root prim and only needs to refer to itself.
|examples
|examples
|constants=
|constants=

Revision as of 13:24, 9 October 2023

Description

Constant: integer LINK_ROOT = 1;

The integer constant LINK_ROOT has the value 1

Caveats

  • In a single prim object LINK_ROOT will not refer to the root prim!
    • If your script needs to work in single and multiprim objects, instead of LINK_ROOT, use either (llGetLinkNumber() != 0) or (!!llGetLinkNumber())
    • Alternatively, LINK_THIS works in both single-prim and multiprim objects, assuming the script is inside the root prim and only needs to refer to itself.


Related Articles

Deep Notes

Search JIRA for related Issues

Signature

integer LINK_ROOT = 1;