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 14: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.
All Issues ~ Search JIRA for related Bugs

Related Articles

Deep Notes

Search JIRA for related Issues

Signature

integer LINK_ROOT = 1;