Scripting
LSL Guide
Every script function this grid actually runs, read straight from the region software rather than copied from a wiki — including the wolf* functions that exist only here.
Constants
68 starting with “C” of 934 — the named values scripts use for flags, permissions and change events.
| Constant | Type | Value |
|---|---|---|
| CAMERA_ACTIVE | integer | 12 |
| CAMERA_BEHINDNESS_ANGLE | integer | 8 |
| CAMERA_BEHINDNESS_LAG | integer | 9 |
| CAMERA_DISTANCE | integer | 7 |
| CAMERA_FOCUS | integer | 17 |
| CAMERA_FOCUS_LAG | integer | 6 |
| CAMERA_FOCUS_LOCKED | integer | 22 |
| CAMERA_FOCUS_OFFSET | integer | 1 |
| CAMERA_FOCUS_OFFSET_X | integer | 2 |
| CAMERA_FOCUS_OFFSET_Y | integer | 3 |
| CAMERA_FOCUS_OFFSET_Z | integer | 4 |
| CAMERA_FOCUS_THRESHOLD | integer | 11 |
| CAMERA_FOCUS_X | integer | 18 |
| CAMERA_FOCUS_Y | integer | 19 |
| CAMERA_FOCUS_Z | integer | 20 |
| CAMERA_PITCH | integer | 0 |
| CAMERA_POSITION | integer | 13 |
| CAMERA_POSITION_LAG | integer | 5 |
| CAMERA_POSITION_LOCKED | integer | 21 |
| CAMERA_POSITION_THRESHOLD | integer | 10 |
| CAMERA_POSITION_X | integer | 14 |
| CAMERA_POSITION_Y | integer | 15 |
| CAMERA_POSITION_Z | integer | 16 |
| CHANGED_ALLOWED_DROP | integer | 64 |
| CHANGED_ANIMATION | integer | 16384 |
| CHANGED_COLOR | integer | 2 |
| CHANGED_INVENTORY | integer | 1 |
| CHANGED_LINK | integer | 32 |
| CHANGED_MEDIA | integer | 2048 |
| CHANGED_OWNER | integer | 128 |
| CHANGED_POSITION | integer | 32768 |
| CHANGED_REGION | integer | 256 |
| CHANGED_REGION_RESTART | integer | 1024 |
| CHANGED_REGION_START | integer | 1024 |
| CHANGED_RENDER_MATERIAL | integer | 0x1000 |
| CHANGED_SCALE | integer | 8 |
| CHANGED_SHAPE | integer | 4 |
| CHANGED_TELEPORT | integer | 512 |
| CHANGED_TEXTURE | integer | 16 |
| CLICK_ACTION_BUY | integer | 2 |
| CLICK_ACTION_DISABLED | integer | 8 |
| CLICK_ACTION_NONE | integer | 0 |
| CLICK_ACTION_OPEN | integer | 4 |
| CLICK_ACTION_OPEN_MEDIA | integer | 6 |
| CLICK_ACTION_PAY | integer | 3 |
| CLICK_ACTION_PLAY | integer | 5 |
| CLICK_ACTION_SIT | integer | 1 |
| CLICK_ACTION_TOUCH | integer | 0 |
| CLICK_ACTION_ZOOM | integer | 7 |
| CONTENT_TYPE_ATOM | integer | 4 |
| CONTENT_TYPE_FORM | integer | 7 |
| CONTENT_TYPE_HTML | integer | 1 |
| CONTENT_TYPE_JSON | integer | 5 |
| CONTENT_TYPE_LLSD | integer | 6 |
| CONTENT_TYPE_RSS | integer | 8 |
| CONTENT_TYPE_TEXT | integer | 0 |
| CONTENT_TYPE_XHTML | integer | 3 |
| CONTENT_TYPE_XML | integer | 2 |
| CONTROL_BACK | integer | 2 |
| CONTROL_DOWN | integer | 32 |
| CONTROL_FWD | integer | 1 |
| CONTROL_LBUTTON | integer | 268435456 |
| CONTROL_LEFT | integer | 4 |
| CONTROL_ML_LBUTTON | integer | 1073741824 |
| CONTROL_RIGHT | integer | 8 |
| CONTROL_ROT_LEFT | integer | 256 |
| CONTROL_ROT_RIGHT | integer | 512 |
| CONTROL_UP | integer | 16 |