Skip to content
lsl.devlsl.devLSL Dev

STATUS_BLOCK_GRAB

constant
Constant
integer STATUS_BLOCK_GRAB = 0x40;

Constant groups

ObjectStatusParam

Other ObjectStatusParam values (10)

This status flag keeps the object from being moved by grabs. It will only block grab moves of unlinked prims or the root of a linkset.

This means when a user tries to grab an object with this flag enabled, they will be unable to manipulate the object.

Example 1
default
{
state_entry()
{
// Block grabbing in this prim or the root if in a link_set
llSetStatus(STATUS_BLOCK_GRAB, TRUE);
}
}

Added in SL 0.2.0

|

ConstantsValueDescription
STATUS_PHYSICS0x001Object is physical
STATUS_ROTATE_X0x002Can turn along this axis (physical objects only)
STATUS_ROTATE_Y0x004Can turn along this axis (physical objects only)
STATUS_ROTATE_Z0x008Can turn along this axis (physical objects only)
STATUS_PHANTOM0x010Object is phantom
STATUS_SANDBOX0x020Keep object within 10 meters and in the same region
STATUS_BLOCK_GRAB0x040Prevent click-and-drag movement on the root prim
ConstantsValueDescription
STATUS_DIE_AT_EDGE0x080Delete and do not return object if it goes off world
STATUS_RETURN_AT_EDGE0x100Return object to owner if it goes off world
STATUS_CAST_SHADOWS0x200not currently used
STATUS_BLOCK_GRAB_OBJECT0x400Prevent click-and-drag movement on all prims in the object
STATUS_DIE_AT_NO_ENTRY0x800Delete and do not return object if it cannot enter a parcel
Original wiki source

Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.