Skip to content
lsl.devlsl.devLSL Dev

Constants in the SitFlag flag set. These are flags and can be combined with bitwise OR.

All constant groups

At a glance, from the LSL definitions
integer SIT_FLAG_ALLOW_UNSIT = 0x0002;  // Sit flag indicating that a seated avatar is allowed to manually stand up (unsit) from a sit target.integer SIT_FLAG_NO_COLLIDE = 0x0010;  // Sit flag that disables the avatar's collision volume/hitbox while seated on this sit target.integer SIT_FLAG_NO_DAMAGE = 0x0020;  // Sit flag that prevents damage from being distributed or forwarded to agents sitting on this sit target.integer SIT_FLAG_SCRIPTED_ONLY = 0x0004;  // Sit flag that restricts sits to script-controlled actions only, preventing avatars from manually sitting on this prim.integer SIT_FLAG_SIT_TARGET = 0x0001;  // Read-only sit flag indicating whether the prim has an active sit target.

Constants

ConstantTypeValueDescription
SIT_FLAG_ALLOW_UNSITinteger0x0002Sit flag indicating that a seated avatar is allowed to manually stand up (unsit) from a sit target. Applies only to agents who were seated via an LSL script like llSitOnLink.
SIT_FLAG_NO_COLLIDEinteger0x0010Sit flag that disables the avatar's collision volume/hitbox while seated on this sit target.
SIT_FLAG_NO_DAMAGEinteger0x0020Sit flag that prevents damage from being distributed or forwarded to agents sitting on this sit target.
SIT_FLAG_SCRIPTED_ONLYinteger0x0004Sit flag that restricts sits to script-controlled actions only, preventing avatars from manually sitting on this prim.
SIT_FLAG_SIT_TARGETinteger0x0001Read-only sit flag indicating whether the prim has an active sit target. Set or cleared using llSitTarget, llLinkSitTarget, or PRIM_SIT_TARGET, and read via llGetLinkSitFlags or PRIM_SIT_FLAGS.

Used by