Skip to content
lsl.devlsl.devLSL Dev

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

All constant groups

At a glance, from the LSL definitions
// Otherinteger PARCEL_FLAG_LOCAL_SOUND_ONLY = 0x8000;  // Flag used with llGetParcelFlags to check if the parcel restricts spatialized sounds to the parcel (preventing outside sound from being heard inside).integer PARCEL_FLAG_RESTRICT_PUSHOBJECT = 0x200000;  // Flag used with llGetParcelFlags to check if the parcel restricts the use of llPushObject by non-owners (or non-group officers if group-owned).// PARCEL_FLAG_ALLOW_*integer PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY = 0x08000000;  // Flag used with llGetParcelFlags to check if the parcel allows all objects to enter.integer PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS = 0x4000000;  // Flag used with llGetParcelFlags to check if group members or scripts in group-deeded objects are allowed to create/rez objects on the parcel.integer PARCEL_FLAG_ALLOW_CREATE_OBJECTS = 0x40;  // Flag used with llGetParcelFlags to check if the parcel allows anyone to create objects.integer PARCEL_FLAG_ALLOW_DAMAGE = 0x20;  // Flag used with llGetParcelFlags to check if damage is enabled on the parcel.integer PARCEL_FLAG_ALLOW_FLY = 0x1;  // Flag used with llGetParcelFlags to check if flying is allowed on the parcel.integer PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY = 0x10000000;  // Flag used with llGetParcelFlags to check if the parcel restricts object entry to only group-owned and owner-owned objects.integer PARCEL_FLAG_ALLOW_GROUP_SCRIPTS = 0x2000000;  // Flag used with llGetParcelFlags to check if the parcel allows scripts owned by the parcel's group to run.integer PARCEL_FLAG_ALLOW_LANDMARK = 0x8;  // Flag used with llGetParcelFlags to check if the parcel allows landmarks to be created.integer PARCEL_FLAG_ALLOW_SCRIPTS = 0x2;  // Flag used with llGetParcelFlags to check if scripts (including outside scripts) are allowed to run on the parcel.integer PARCEL_FLAG_ALLOW_TERRAFORM = 0x10;  // Flag used with llGetParcelFlags to check if the parcel allows anyone to terraform the land.// PARCEL_FLAG_USE_*integer PARCEL_FLAG_USE_ACCESS_GROUP = 0x100;  // Flag used with llGetParcelFlags to check if the parcel limits access to group members.integer PARCEL_FLAG_USE_ACCESS_LIST = 0x200;  // Flag used with llGetParcelFlags to check if the parcel limits access to a specific list of residents (avatars).integer PARCEL_FLAG_USE_BAN_LIST = 0x400;  // Flag used with llGetParcelFlags to check if the parcel uses a ban list (including restricting access based on payment information).integer PARCEL_FLAG_USE_LAND_PASS_LIST = 0x800;  // Flag used with llGetParcelFlags to check if the parcel restricts access via purchasable land passes (sold for L$).

Constants

ConstantTypeValueDescription
PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRYinteger0x08000000Flag used with llGetParcelFlags to check if the parcel allows all objects to enter.
PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTSinteger0x4000000Flag used with llGetParcelFlags to check if group members or scripts in group-deeded objects are allowed to create/rez objects on the parcel.
PARCEL_FLAG_ALLOW_CREATE_OBJECTSinteger0x40Flag used with llGetParcelFlags to check if the parcel allows anyone to create objects.
PARCEL_FLAG_ALLOW_DAMAGEinteger0x20Flag used with llGetParcelFlags to check if damage is enabled on the parcel.
PARCEL_FLAG_ALLOW_FLYinteger0x1Flag used with llGetParcelFlags to check if flying is allowed on the parcel.
PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRYinteger0x10000000Flag used with llGetParcelFlags to check if the parcel restricts object entry to only group-owned and owner-owned objects.
PARCEL_FLAG_ALLOW_GROUP_SCRIPTSinteger0x2000000Flag used with llGetParcelFlags to check if the parcel allows scripts owned by the parcel's group to run.
PARCEL_FLAG_ALLOW_LANDMARKinteger0x8Flag used with llGetParcelFlags to check if the parcel allows landmarks to be created.
PARCEL_FLAG_ALLOW_SCRIPTSinteger0x2Flag used with llGetParcelFlags to check if scripts (including outside scripts) are allowed to run on the parcel.
PARCEL_FLAG_ALLOW_TERRAFORMinteger0x10Flag used with llGetParcelFlags to check if the parcel allows anyone to terraform the land.
PARCEL_FLAG_LOCAL_SOUND_ONLYinteger0x8000Flag used with llGetParcelFlags to check if the parcel restricts spatialized sounds to the parcel (preventing outside sound from being heard inside).
PARCEL_FLAG_RESTRICT_PUSHOBJECTinteger0x200000Flag used with llGetParcelFlags to check if the parcel restricts the use of llPushObject by non-owners (or non-group officers if group-owned).
PARCEL_FLAG_USE_ACCESS_GROUPinteger0x100Flag used with llGetParcelFlags to check if the parcel limits access to group members.
PARCEL_FLAG_USE_ACCESS_LISTinteger0x200Flag used with llGetParcelFlags to check if the parcel limits access to a specific list of residents (avatars).
PARCEL_FLAG_USE_BAN_LISTinteger0x400Flag used with llGetParcelFlags to check if the parcel uses a ban list (including restricting access based on payment information).
PARCEL_FLAG_USE_LAND_PASS_LISTinteger0x800Flag used with llGetParcelFlags to check if the parcel restricts access via purchasable land passes (sold for L$).