Difference between revisions of "LlSetLinkSitFlags"

From Second Life Wiki
Jump to navigation Jump to search
(Created page with "{{LSL_Function |func_id=|func_sleep=0.0|func_energy=10.0 |func=llSetLinkSitFlags|return_type= |p1_type=integer|p1_name=link|p1_desc=The link ID |p2_type=integer|p2_name=flags...")
(No difference)

Revision as of 16:57, 4 March 2024

Summary

Function: llSetLinkSitFlags( integer link, integer flags );

Sets flags on the link's sittarget.

• integer link The link ID
• integer flags Flags to set

Specification

Sets the sit flags for the sit target in the link. If there is no sit target on the link, this function silently fails.

Flag Description
SIT_FLAG_SIT_TARGET 0x1 Read-only flag to indicate whether the link has a sit target. Use llSitTarget, llLinkSitTarget, or PRIM_SIT_TARGET to disable or enable this flag. Use llGetLinkSitFlags, or llGetLinkPrimitiveParams with PRIM_SIT_FLAGS to read this flag.
SIT_FLAG_ALLOW_UNSIT 0x2 Allow an avatar to manually unsit from a sit target. Only applies to agents who had been seated via an LSL script. See llSitOnLink.
SIT_FLAG_SCRIPTED_ONLY 0x4 Only allow scripted sits on this sit target.
SIT_FLAG_NO_COLLIDE 0x10 Disable the avatar's collision volume when they are seated on this sit target.

Examples

Deep Notes

Search JIRA for related Issues

Signature

function void llSetLinkSitFlags( integer link, integer flags );