Difference between revisions of "Category:LSL Integer/bit field"
Jump to navigation
Jump to search
m |
m |
||
Line 1: | Line 1: | ||
{{LSL Subtype Category|bit_field|base=integer|cat=Permissions/Asset|more=*|values={{LSL Constants/llGetAgentInfo}} | {{LSL Subtype Category|bit_field|base=integer|cat=Permissions/Asset|more=*|values={{LSL Constants/llGetAgentInfo}} | ||
{{LSL Constants Changed}} | |||
{{LSL Constants/Perm Flags}} | {{LSL Constants/Perm Flags}} | ||
}} | }} |
Latest revision as of 13:20, 10 February 2014
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
The functions and constants in this category all take or return a bit_field parameter. Events in this category expose a bit_field parameter.
Values
bit_field values are often made up of one or more of the following special values:
Constant | Val | Returned if agent... |
---|---|---|
AGENT_ALWAYS_RUN | 0x1000 | has running ("Always Run") enabled, or is using tap-tap-hold |
AGENT_ATTACHMENTS | 0x0002 | has attachments |
AGENT_AUTOMATED | 0x4000 | is marked as a scripted agent/bot |
AGENT_AUTOPILOT | 0x2000 | is in "autopilot" mode |
AGENT_AWAY | 0x0040 | is in "away" mode |
AGENT_BUSY | 0x0800 | is in "busy" mode |
AGENT_CROUCHING | 0x0400 | is crouching |
AGENT_FLYING | 0x0001 | is flying or hovering |
AGENT_IN_AIR | 0x0100 | is in the air (jumping, flying or falling) |
AGENT_MOUSELOOK | 0x0008 | is in mouselook |
AGENT_ON_OBJECT | 0x0020 | is sitting on an object (and linked to it) |
AGENT_SCRIPTED | 0x0004 | has scripted attachments |
AGENT_SITTING | 0x0010 | is sitting[1] |
AGENT_TYPING | 0x0200 | is typing |
AGENT_WALKING | 0x0080 | is walking, running or crouch walking |
Flag | Description | Scope | |
---|---|---|---|
CHANGED_INVENTORY | 0x001 | Prim inventory has changed[2]. | prim |
CHANGED_COLOR | 0x002 | Prim color or alpha parameters have changed. | prim |
CHANGED_SHAPE | 0x004 | Prim shape has changed. | prim |
CHANGED_SCALE | 0x008 | Prim scale has changed. | prim |
CHANGED_TEXTURE | 0x010 | Prim texture parameters have changed. | prim |
CHANGED_LINK | 0x020 | The number of prims making up the object or avatars seated on the object have changed. | object |
CHANGED_ALLOWED_DROP | 0x040 | A user other than the owner (or the owner if the object is no-mod) has added inventory to the prim. | prim |
CHANGED_OWNER | 0x080 | The object has changed owners. | object |
CHANGED_REGION | 0x100 | The object has changed region. | object |
CHANGED_TELEPORT | 0x200 | The avatar to whom this object is attached has teleported. | object |
CHANGED_REGION_START | 0x400 | The region this object is in has just come online. | region |
CHANGED_MEDIA | 0x800 | Prim Media has changed. | prim |
CHANGED_RENDER_MATERIAL | 0x1000 | Render Material has changed. Caveat: This parameter will be supported in the upcoming GLTF Materials project. Currently it will only work in supported testing areas with a supported test viewer. | prim |
Permissions | Value | Description |
---|---|---|
PERM_ALL | 0x7FFFFFFF | Move/Modify/Copy/Transfer permissions |
PERM_COPY | 0x00008000 | Copy permission |
PERM_MODIFY | 0x00004000 | Modify permission |
PERM_MOVE | 0x00080000 | Move permission |
PERM_TRANSFER | 0x00002000 | Transfer permission |
Subcategories
This category has the following 2 subcategories, out of 2 total.
Pages in category "LSL Integer/bit field"
The following 9 pages are in this category, out of 9 total.