From b537e2b3db540f680d62fdef41ab229df83ec001 Mon Sep 17 00:00:00 2001 From: tapple Date: Fri, 16 Jan 2026 05:30:51 -0800 Subject: [PATCH 1/6] Sync with released lsl_definitions.yaml Yes, the tooltips look way worse in the xml file, but they look way better in-viewer --- .../app_settings/keywords_lsl_default.xml | 1055 ++++++++++------- 1 file changed, 601 insertions(+), 454 deletions(-) diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index db9bc9924f..824618be30 100644 --- a/indra/newview/app_settings/keywords_lsl_default.xml +++ b/indra/newview/app_settings/keywords_lsl_default.xml @@ -1,3 +1,4 @@ + controls @@ -30,7 +31,7 @@ return tooltip - Leave current event or function.\nreturn [<variable>];\nOptionally pass back a variable's value, from a function. + Leave current event or function.\nreturn [<variable>];\nOptionally pass back a variable's value, from a function. state @@ -40,7 +41,7 @@ while tooltip - while loop\nwhile (<condition>) {\n,,,\n} + while loop\nwhile (<condition>) {\n...\n} types @@ -58,22 +59,24 @@ key tooltip - A 128 bit unique identifier (UUID).\nThe key is represented as hexidecimal characters (A-F and 0-9), grouped into sections (8,4,4,4,12 characters) and separated by hyphens (for a total of 36 characters). e.g. "A822FF2B-FF02-461D-B45D-DCD10A2DE0C2". + A 128 bit unique identifier (UUID).\nThe key is represented as hexidecimal characters (A-F and 0-9), grouped into sections (8,4,4,4,12 characters) and separated by hyphens (for a total of 36 characters). e.g. "A822FF2B-FF02-461D-B45D-DCD10A2DE0C2". list tooltip - A collection of other data types.\nLists are signified by square brackets surrounding their elements; the elements inside are separated by commas. e.g. [0, 1, 2, 3, 4] or ["Yes", "No", "Perhaps"]. + A collection of other data types.\nLists are signified by square brackets surrounding their elements; the elements inside are separated by commas. e.g. [0, 1, 2, 3, 4] or ["Yes", "No", "Perhaps"]. quaternion + private + 1 tooltip The quaternion type is a left over from way back when LSL was created. It was later renamed to <rotation> to make it more user friendly, but it appears someone forgot to remove it ;-) rotation tooltip - The rotation type is one of several ways to represent an orientation in 3D.\nIt is a mathematical object called a quaternion. You can think of a quaternion as four numbers (x, y, z, w), three of which represent the direction an object is facing and a fourth that represents the object's banking left or right around that direction. + The rotation type is one of several ways to represent an orientation in 3D.\nIt is a mathematical object called a quaternion. You can think of a quaternion as four numbers (x, y, z, w), three of which represent the direction an object is facing and a fourth that represents the object's banking left or right around that direction. string @@ -325,7 +328,7 @@ ATTACH_AVATAR_CENTER tooltip - Attach to the avatar's geometric centre. + Attach to the avatar's geometric centre. type integer value @@ -334,7 +337,7 @@ ATTACH_BACK tooltip - Attach to the avatar's back. + Attach to the avatar's back. type integer value @@ -343,7 +346,7 @@ ATTACH_BELLY tooltip - Attach to the avatar's belly. + Attach to the avatar's belly. type integer value @@ -352,7 +355,7 @@ ATTACH_CHEST tooltip - Attach to the avatar's chest. + Attach to the avatar's chest. type integer value @@ -361,7 +364,7 @@ ATTACH_CHIN tooltip - Attach to the avatar's chin. + Attach to the avatar's chin. type integer value @@ -370,7 +373,7 @@ ATTACH_FACE_JAW tooltip - Attach to the avatar's jaw. + Attach to the avatar's jaw. type integer value @@ -379,7 +382,7 @@ ATTACH_FACE_LEAR tooltip - Attach to the avatar's left ear (extended). + Attach to the avatar's left ear (extended). type integer value @@ -388,7 +391,7 @@ ATTACH_FACE_LEYE tooltip - Attach to the avatar's left eye (extended). + Attach to the avatar's left eye (extended). type integer value @@ -397,7 +400,7 @@ ATTACH_FACE_REAR tooltip - Attach to the avatar's right ear (extended). + Attach to the avatar's right ear (extended). type integer value @@ -406,7 +409,7 @@ ATTACH_FACE_REYE tooltip - Attach to the avatar's right eye (extended). + Attach to the avatar's right eye (extended). type integer value @@ -415,7 +418,7 @@ ATTACH_FACE_TONGUE tooltip - Attach to the avatar's tongue. + Attach to the avatar's tongue. type integer value @@ -424,7 +427,7 @@ ATTACH_GROIN tooltip - Attach to the avatar's groin. + Attach to the avatar's groin. type integer value @@ -433,7 +436,7 @@ ATTACH_HEAD tooltip - Attach to the avatar's head. + Attach to the avatar's head. type integer value @@ -442,7 +445,7 @@ ATTACH_HIND_LFOOT tooltip - Attach to the avatar's left hind foot. + Attach to the avatar's left hind foot. type integer value @@ -451,7 +454,7 @@ ATTACH_HIND_RFOOT tooltip - Attach to the avatar's right hind foot. + Attach to the avatar's right hind foot. type integer value @@ -532,7 +535,7 @@ ATTACH_LEAR tooltip - Attach to the avatar's left ear. + Attach to the avatar's left ear. type integer value @@ -541,7 +544,7 @@ ATTACH_LEFT_PEC tooltip - Attach to the avatar's left pectoral. + Attach to the avatar's left pectoral. type integer value @@ -550,7 +553,7 @@ ATTACH_LEYE tooltip - Attach to the avatar's left eye. + Attach to the avatar's left eye. type integer value @@ -559,7 +562,7 @@ ATTACH_LFOOT tooltip - Attach to the avatar's left foot. + Attach to the avatar's left foot. type integer value @@ -568,7 +571,7 @@ ATTACH_LHAND tooltip - Attach to the avatar's left hand. + Attach to the avatar's left hand. type integer value @@ -577,7 +580,7 @@ ATTACH_LHAND_RING1 tooltip - Attach to the avatar's left ring finger. + Attach to the avatar's left ring finger. type integer value @@ -586,7 +589,7 @@ ATTACH_LHIP tooltip - Attach to the avatar's left hip. + Attach to the avatar's left hip. type integer value @@ -595,7 +598,7 @@ ATTACH_LLARM tooltip - Attach to the avatar's left lower arm. + Attach to the avatar's left lower arm. type integer value @@ -604,7 +607,7 @@ ATTACH_LLLEG tooltip - Attach to the avatar's lower left leg. + Attach to the avatar's lower left leg. type integer value @@ -615,7 +618,7 @@ deprecated 1 tooltip - Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC) + Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC) type integer value @@ -624,7 +627,7 @@ ATTACH_LSHOULDER tooltip - Attach to the avatar's left shoulder. + Attach to the avatar's left shoulder. type integer value @@ -633,7 +636,7 @@ ATTACH_LUARM tooltip - Attach to the avatar's left upper arm. + Attach to the avatar's left upper arm. type integer value @@ -642,7 +645,7 @@ ATTACH_LULEG tooltip - Attach to the avatar's lower upper leg. + Attach to the avatar's lower upper leg. type integer value @@ -651,7 +654,7 @@ ATTACH_LWING tooltip - Attach to the avatar's left wing. + Attach to the avatar's left wing. type integer value @@ -660,7 +663,7 @@ ATTACH_MOUTH tooltip - Attach to the avatar's mouth. + Attach to the avatar's mouth. type integer value @@ -669,7 +672,7 @@ ATTACH_NECK tooltip - Attach to the avatar's neck. + Attach to the avatar's neck. type integer value @@ -678,7 +681,7 @@ ATTACH_NOSE tooltip - Attach to the avatar's nose. + Attach to the avatar's nose. type integer value @@ -687,7 +690,7 @@ ATTACH_PELVIS tooltip - Attach to the avatar's pelvis. + Attach to the avatar's pelvis. type integer value @@ -696,7 +699,7 @@ ATTACH_REAR tooltip - Attach to the avatar's right ear. + Attach to the avatar's right ear. type integer value @@ -705,7 +708,7 @@ ATTACH_REYE tooltip - Attach to the avatar's right eye. + Attach to the avatar's right eye. type integer value @@ -714,7 +717,7 @@ ATTACH_RFOOT tooltip - Attach to the avatar's right foot. + Attach to the avatar's right foot. type integer value @@ -723,7 +726,7 @@ ATTACH_RHAND tooltip - Attach to the avatar's right hand. + Attach to the avatar's right hand. type integer value @@ -732,7 +735,7 @@ ATTACH_RHAND_RING1 tooltip - Attach to the avatar's right ring finger. + Attach to the avatar's right ring finger. type integer value @@ -741,7 +744,7 @@ ATTACH_RHIP tooltip - Attach to the avatar's right hip. + Attach to the avatar's right hip. type integer value @@ -750,7 +753,7 @@ ATTACH_RIGHT_PEC tooltip - Attach to the avatar's right pectoral. + Attach to the avatar's right pectoral. type integer value @@ -759,7 +762,7 @@ ATTACH_RLARM tooltip - Attach to the avatar's right lower arm. + Attach to the avatar's right lower arm. type integer value @@ -768,7 +771,7 @@ ATTACH_RLLEG tooltip - Attach to the avatar's right lower leg. + Attach to the avatar's right lower leg. type integer value @@ -779,7 +782,7 @@ deprecated 1 tooltip - Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC) + Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC) type integer value @@ -788,7 +791,7 @@ ATTACH_RSHOULDER tooltip - Attach to the avatar's right shoulder. + Attach to the avatar's right shoulder. type integer value @@ -797,7 +800,7 @@ ATTACH_RUARM tooltip - Attach to the avatar's right upper arm. + Attach to the avatar's right upper arm. type integer value @@ -806,7 +809,7 @@ ATTACH_RULEG tooltip - Attach to the avatar's right upper leg. + Attach to the avatar's right upper leg. type integer value @@ -815,7 +818,7 @@ ATTACH_RWING tooltip - Attach to the avatar's right wing. + Attach to the avatar's right wing. type integer value @@ -824,7 +827,7 @@ ATTACH_TAIL_BASE tooltip - Attach to the avatar's tail base. + Attach to the avatar's tail base. type integer value @@ -833,7 +836,7 @@ ATTACH_TAIL_TIP tooltip - Attach to the avatar's tail tip. + Attach to the avatar's tail tip. type integer value @@ -869,7 +872,7 @@ BEACON_MAP tooltip - Cause llMapBeacon to optionally display and focus the world map on the avatar's viewer. + Cause llMapBeacon to optionally display and focus the world map on the avatar's viewer. type integer value @@ -1049,7 +1052,7 @@ CHANGED_OWNER tooltip - + The object has changed ownership. type integer value @@ -1058,7 +1061,7 @@ CHANGED_REGION tooltip - + The object has changed region. type integer value @@ -1067,7 +1070,7 @@ CHANGED_REGION_START tooltip - + The region this object is in has just come online. type integer value @@ -1103,7 +1106,7 @@ CHANGED_TELEPORT tooltip - + The avatar to whom this object is attached has teleported. type integer value @@ -1175,7 +1178,7 @@ CHARACTER_DESIRED_TURN_SPEED tooltip - The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced. + The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced. type integer value @@ -1193,7 +1196,7 @@ CHARACTER_MAX_ACCEL tooltip - The character's maximum acceleration rate. + The character's maximum acceleration rate. type integer value @@ -1202,7 +1205,7 @@ CHARACTER_MAX_DECEL tooltip - The character's maximum deceleration rate. + The character's maximum deceleration rate. type integer value @@ -1211,7 +1214,7 @@ CHARACTER_MAX_SPEED tooltip - The character's maximum speed. + The character's maximum speed. type integer value @@ -1220,7 +1223,7 @@ CHARACTER_MAX_TURN_RADIUS tooltip - The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED. + The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED. type integer value @@ -1418,7 +1421,7 @@ COMBAT_LOG_ID tooltip - + Messages from the region to the COMBAT_CHANNEL will all be from this ID.\n Scripts may filter llListen calls on this ID to receive only system generated combat log messages. type string value @@ -1427,7 +1430,7 @@ CONTENT_TYPE_ATOM tooltip - "application/atom+xml" + "application/atom+xml" type integer value @@ -1436,7 +1439,7 @@ CONTENT_TYPE_FORM tooltip - "application/x-www-form-urlencoded" + "application/x-www-form-urlencoded" type integer value @@ -1445,7 +1448,7 @@ CONTENT_TYPE_HTML tooltip - "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. + "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. type integer value @@ -1454,7 +1457,7 @@ CONTENT_TYPE_JSON tooltip - "application/json" + "application/json" type integer value @@ -1463,7 +1466,7 @@ CONTENT_TYPE_LLSD tooltip - "application/llsd+xml" + "application/llsd+xml" type integer value @@ -1472,7 +1475,7 @@ CONTENT_TYPE_RSS tooltip - "application/rss+xml" + "application/rss+xml" type integer value @@ -1481,7 +1484,7 @@ CONTENT_TYPE_TEXT tooltip - "text/plain" + "text/plain" type integer value @@ -1490,7 +1493,7 @@ CONTENT_TYPE_XHTML tooltip - "application/xhtml+xml" + "application/xhtml+xml" type integer value @@ -1499,7 +1502,7 @@ CONTENT_TYPE_XML tooltip - "application/xml" + "application/xml" type integer value @@ -1679,7 +1682,7 @@ DAMAGE_TYPE_IMPACT tooltip - System damage generated by imapact with land or a prim. + System damage generated by impact with land or a prim. type integer value @@ -1787,15 +1790,13 @@ DATA_RATING tooltip - - Returns the agent ratings as a comma separated string of six integers. They are: - 1) Positive rated behaviour - 2) Negative rated behaviour - 3) Positive rated appearance - 4) Negative rated appearance - 5) Positive rated building - 6) Negative rated building - + Returns the agent ratings as a comma separated string of six integers. They are: + 1) Positive rated behaviour + 2) Negative rated behaviour + 3) Positive rated appearance + 4) Negative rated appearance + 5) Positive rated building + 6) Negative rated building type integer value @@ -1840,10 +1841,8 @@ DEG_TO_RAD tooltip - - 0.017453293 - Number of radians per degree. - You can use this to convert degrees to radians by multiplying the degrees by this number. - + 0.017453293 - Number of radians per degree. + You can use this to convert degrees to radians by multiplying the degrees by this number. type float value @@ -1876,6 +1875,15 @@ value 1 + DEREZ_TO_INVENTORY + + tooltip + The object is returned to the inventory of the rezzer. + type + integer + value + 2 + ENVIRONMENT_DAYINFO tooltip @@ -2023,7 +2031,7 @@ ESTATE_ACCESS_ALLOWED_AGENT_ADD tooltip - Add the agent to this estate's Allowed Residents list. + Add the agent to this estate's Allowed Residents list. type integer value @@ -2032,7 +2040,7 @@ ESTATE_ACCESS_ALLOWED_AGENT_REMOVE tooltip - Remove the agent from this estate's Allowed Residents list. + Remove the agent from this estate's Allowed Residents list. type integer value @@ -2041,7 +2049,7 @@ ESTATE_ACCESS_ALLOWED_GROUP_ADD tooltip - Add the group to this estate's Allowed groups list. + Add the group to this estate's Allowed groups list. type integer value @@ -2050,7 +2058,7 @@ ESTATE_ACCESS_ALLOWED_GROUP_REMOVE tooltip - Remove the group from this estate's Allowed groups list. + Remove the group from this estate's Allowed groups list. type integer value @@ -2059,7 +2067,7 @@ ESTATE_ACCESS_BANNED_AGENT_ADD tooltip - Add the agent to this estate's Banned residents list. + Add the agent to this estate's Banned residents list. type integer value @@ -2068,7 +2076,7 @@ ESTATE_ACCESS_BANNED_AGENT_REMOVE tooltip - Remove the agent from this estate's Banned residents list. + Remove the agent from this estate's Banned residents list. type integer value @@ -2077,7 +2085,7 @@ FALSE tooltip - An integer constant for boolean comparisons. Has the value '0'. + An integer constant for boolean comparisons. Has the value '0'. type integer value @@ -2410,10 +2418,8 @@ HTTP_ACCEPT tooltip - - Provide a string value to be included in the HTTP - accepts header value. This replaces the default Second Life HTTP accepts header. - + Provide a string value to be included in the HTTP + accepts header value. This replaces the default Second Life HTTP accepts header. type integer value @@ -2440,7 +2446,7 @@ HTTP_CUSTOM_HEADER tooltip - Add an extra custom HTTP header to the request. The first string is the name of the parameter to change, e.g. "Pragma", and the second string is the value, e.g. "no-cache". Up to 8 custom headers may be configured per request. Note that certain headers, such as the default headers, are blocked for security reasons. + Add an extra custom HTTP header to the request. The first string is the name of the parameter to change, e.g. "Pragma", and the second string is the value, e.g. "no-cache". Up to 8 custom headers may be configured per request. Note that certain headers, such as the default headers, are blocked for security reasons. type integer value @@ -2476,7 +2482,7 @@ HTTP_PRAGMA_NO_CACHE tooltip - Allows enabling/disbling of the "Pragma: no-cache" header.\nUsage: [HTTP_PRAGMA_NO_CACHE, integer SendHeader]. When SendHeader is TRUE, the "Pragma: no-cache" header is sent by the script. This matches the default behavior. When SendHeader is FALSE, no "Pragma" header is sent by the script. + Allows enabling/disabling of the "Pragma: no-cache" header.\nUsage: [HTTP_PRAGMA_NO_CACHE, integer SendHeader]. When SendHeader is TRUE, the "Pragma: no-cache" header is sent by the script. This matches the default behavior. When SendHeader is FALSE, no "Pragma" header is sent by the script. type integer value @@ -2485,10 +2491,8 @@ HTTP_USER_AGENT tooltip - - Provide a string value to be included in the HTTP - User-Agent header value. This is appended to the default value. - + Provide a string value to be included in the HTTP + User-Agent header value. This is appended to the default value. type integer value @@ -3370,7 +3374,7 @@ OBJECT_BODY_SHAPE_TYPE tooltip - This is a flag used with llGetObjectDetails to get the body type of the avatar, based on shape data.\nIf no data is available, -1.0 is returned.\nThis is normally between 0 and 1.0, with 0.5 and larger considered 'male' + This is a flag used with llGetObjectDetails to get the body type of the avatar, based on shape data.\nIf no data is available, -1.0 is returned.\nThis is normally between 0 and 1.0, with 0.5 and larger considered 'male' type integer value @@ -3406,7 +3410,7 @@ OBJECT_CREATOR tooltip - Gets the object's creator key. If id is an avatar, a NULL_KEY is returned. + Gets the object's creator key. If id is an avatar, a NULL_KEY is returned. type integer value @@ -3433,7 +3437,7 @@ OBJECT_DESC tooltip - Gets the object's description. If id is an avatar, an empty string is returned. + Gets the object's description. If id is an avatar, an empty string is returned. type integer value @@ -3442,7 +3446,7 @@ OBJECT_GROUP tooltip - Gets the prims's group key. If id is an avatar, a NULL_KEY is returned. + Gets the prims's group key. If id is an avatar, a NULL_KEY is returned. type integer value @@ -3451,7 +3455,7 @@ OBJECT_GROUP_TAG tooltip - Gets the agent's current group role tag. If id is an object, an empty is returned. + Gets the agent's current group role tag. If id is an object, an empty is returned. type integer value @@ -3478,7 +3482,7 @@ OBJECT_LAST_OWNER_ID tooltip - Gets the object's last owner ID. + Gets the object's last owner ID. type integer value @@ -3487,7 +3491,7 @@ OBJECT_LINK_NUMBER tooltip - Gets the object's link number or 0 if unlinked. + Gets the object's link number or 0 if unlinked. type integer value @@ -3496,7 +3500,7 @@ OBJECT_MASS tooltip - Get the object's mass + Get the object's mass type integer value @@ -3505,7 +3509,7 @@ OBJECT_MATERIAL tooltip - Get an object's material setting. + Get an object's material setting. type integer value @@ -3514,7 +3518,7 @@ OBJECT_NAME tooltip - Gets the object's name. + Gets the object's name. type integer value @@ -3523,7 +3527,7 @@ OBJECT_OMEGA tooltip - Gets an object's angular velocity. + Gets an object's angular velocity. type integer value @@ -3532,7 +3536,7 @@ OBJECT_OWNER tooltip - Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. + Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. type integer value @@ -3559,7 +3563,7 @@ OBJECT_PERMS_COMBINED tooltip - Gets the object's permissions including any inventory. + Gets the object's permissions including any inventory. type integer value @@ -3595,7 +3599,7 @@ OBJECT_POS tooltip - Gets the object's position in region coordinates. + Gets the object's position in region coordinates. type integer value @@ -3676,7 +3680,7 @@ OBJECT_ROOT tooltip - Gets the id of the root prim of the object requested.\nIf id is an avatar, return the id of the root prim of the linkset the avatar is sitting on (or the avatar's own id if the avatar is not sitting on an object within the region). + Gets the id of the root prim of the object requested.\nIf id is an avatar, return the id of the root prim of the linkset the avatar is sitting on (or the avatar's own id if the avatar is not sitting on an object within the region). type integer value @@ -3685,7 +3689,7 @@ OBJECT_ROT tooltip - Gets the object's rotation. + Gets the object's rotation. type integer value @@ -3703,7 +3707,7 @@ OBJECT_SCALE tooltip - Gets the object's size. + Gets the object's size. type integer value @@ -3838,7 +3842,7 @@ OBJECT_VELOCITY tooltip - Gets the object's velocity. + Gets the object's velocity. type integer value @@ -3916,6 +3920,78 @@ value 3 + OVERRIDE_GLTF_BASE_ALPHA + + tooltip + + type + integer + value + 2 + + OVERRIDE_GLTF_BASE_ALPHA_MASK + + tooltip + + type + integer + value + 4 + + OVERRIDE_GLTF_BASE_ALPHA_MODE + + tooltip + + type + integer + value + 3 + + OVERRIDE_GLTF_BASE_COLOR_FACTOR + + tooltip + + type + integer + value + 1 + + OVERRIDE_GLTF_BASE_DOUBLE_SIDED + + tooltip + + type + integer + value + 5 + + OVERRIDE_GLTF_EMISSIVE_FACTOR + + tooltip + + type + integer + value + 8 + + OVERRIDE_GLTF_METALLIC_FACTOR + + tooltip + + type + integer + value + 6 + + OVERRIDE_GLTF_ROUGHNESS_FACTOR + + tooltip + + type + integer + value + 7 + PARCEL_COUNT_GROUP tooltip @@ -3973,7 +4049,7 @@ PARCEL_DETAILS_AREA tooltip - The parcel's area, in square meters. (5 chars.). + The parcel's area, in square meters. (5 chars.). type integer value @@ -4000,7 +4076,7 @@ PARCEL_DETAILS_GROUP tooltip - The parcel group's key. (36 chars.). + The parcel group's key. (36 chars.). type integer value @@ -4009,7 +4085,7 @@ PARCEL_DETAILS_ID tooltip - The parcel's key. (36 chars.). + The parcel's key. (36 chars.). type integer value @@ -4027,7 +4103,7 @@ PARCEL_DETAILS_LANDING_POINT tooltip - The parcel's landing point, if any. + The parcel's landing point, if any. type integer value @@ -4045,7 +4121,7 @@ PARCEL_DETAILS_OWNER tooltip - The parcel owner's key. (36 chars.). + The parcel owner's key. (36 chars.). type integer value @@ -4054,7 +4130,7 @@ PARCEL_DETAILS_PRIM_CAPACITY tooltip - The parcel's prim capacity. + The parcel's prim capacity. type integer value @@ -4081,7 +4157,7 @@ PARCEL_DETAILS_SEE_AVATARS tooltip - The parcel's avatar visibility setting. (1 char.). + The parcel's avatar visibility setting. (1 char.). type integer value @@ -4090,7 +4166,7 @@ PARCEL_DETAILS_TP_ROUTING tooltip - Parcel's teleport routing setting. + Parcel's teleport routing setting. type integer value @@ -4279,7 +4355,7 @@ PARCEL_MEDIA_COMMAND_LOOP_SET tooltip - Used to get or set the parcel's media looping variable. + Used to get or set the parcel's media looping variable. type integer value @@ -4342,7 +4418,7 @@ PARCEL_MEDIA_COMMAND_TYPE tooltip - Use this to get or set the parcel media MIME type (e.g. "text/html"). + Use this to get or set the parcel media MIME type (e.g. "text/html"). type integer value @@ -4675,7 +4751,7 @@ PRIM_ALPHA_MODE_BLEND tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as alpha-blended. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as alpha-blended. type integer value @@ -4684,7 +4760,7 @@ PRIM_ALPHA_MODE_EMISSIVE tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as an emissivity mask. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as an emissivity mask. type integer value @@ -4693,7 +4769,7 @@ PRIM_ALPHA_MODE_MASK tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as fully opaque for alpha values above alpha_cutoff and fully transparent otherwise. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as fully opaque for alpha values above alpha_cutoff and fully transparent otherwise. type integer value @@ -4702,7 +4778,7 @@ PRIM_ALPHA_MODE_NONE tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be ignored. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be ignored. type integer value @@ -4893,7 +4969,7 @@ PRIM_CLICK_ACTION tooltip - + [PRIM_CLICK_ACTION, integer CLICK_ACTION_*] type integer value @@ -4911,7 +4987,12 @@ PRIM_COLOR tooltip - + [PRIM_COLOR, integer face, vector color, float alpha] + +integer face – face number or ALL_SIDES +vector color – color in RGB <R, G, B> (<0.0, 0.0, 0.0> = black, <1.0, 1.0, 1.0> = white) +float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) + type integer value @@ -4929,7 +5010,7 @@ PRIM_DESC tooltip - + [PRIM_DESC, string description] type integer value @@ -4938,7 +5019,16 @@ PRIM_FLEXIBLE tooltip - + [ PRIM_FLEXIBLE, integer boolean, integer softness, float gravity, float friction, float wind, float tension, vector force ] + +integer boolean – TRUE enables, FALSE disables +integer softness – ranges from 0 to 3 +float gravity – ranges from -10.0 to 10.0 +float friction – ranges from 0.0 to 10.0 +float wind – ranges from 0.0 to 10.0 +float tension – ranges from 0.0 to 10.0 +vector force + type integer value @@ -4947,7 +5037,7 @@ PRIM_FULLBRIGHT tooltip - + [ PRIM_FULLBRIGHT, integer face, integer boolean ] type integer value @@ -4956,7 +5046,7 @@ PRIM_GLOW tooltip - PRIM_GLOW is used to get or set the glow status of the face. + PRIM_GLOW is used to get or set the glow status of the face.\n[ PRIM_GLOW, integer face, float intensity ] type integer value @@ -4965,7 +5055,7 @@ PRIM_GLTF_ALPHA_MODE_BLEND tooltip - Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "BLEND". + Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "BLEND". type integer value @@ -4974,7 +5064,7 @@ PRIM_GLTF_ALPHA_MODE_MASK tooltip - Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "MASK". + Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "MASK". type integer value @@ -4983,7 +5073,7 @@ PRIM_GLTF_ALPHA_MODE_OPAQUE tooltip - Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "OPAQUE". + Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "OPAQUE". type integer value @@ -4992,7 +5082,7 @@ PRIM_GLTF_BASE_COLOR tooltip - Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer alpha_mode, integer alpha_cutoff, boolean double_sided.\nValid options for alpha_mode are PRIM_ALPHA_MODE_BLEND, _NONE, and _MASK.\nalpha_cutoff is used only for PRIM_ALPHA_MODE_MASK. + Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer alpha_mode, float alpha_cutoff, boolean double_sided.\nValid options for alpha_mode are PRIM_ALPHA_MODE_BLEND, _NONE, and _MASK.\nalpha_cutoff is used only for PRIM_ALPHA_MODE_MASK. type integer value @@ -5073,7 +5163,10 @@ PRIM_LINK_TARGET tooltip - + [ PRIM_LINK_TARGET, integer link_target ] + +Used to get or set multiple links with a single PrimParameters call. + type integer value @@ -5082,7 +5175,7 @@ PRIM_MATERIAL tooltip - + [ PRIM_MATERIAL, integer PRIM_MATERIAL_* ] type integer value @@ -5163,7 +5256,7 @@ PRIM_MEDIA_ALT_IMAGE_ENABLE tooltip - Boolean. Gets/Sets the default image state (the image that the user sees before a piece of media is active) for the chosen face. The default image is specified by Second Life's server for that media type. + Boolean. Gets/Sets the default image state (the image that the user sees before a piece of media is active) for the chosen face. The default image is specified by Second Life's server for that media type. type integer value @@ -5406,7 +5499,7 @@ PRIM_NAME tooltip - + [ PRIM_NAME, string name ] type integer value @@ -5424,7 +5517,12 @@ PRIM_OMEGA tooltip - + [ PRIM_OMEGA, vector axis, float spinrate, float gain ] + +vector axis – arbitrary axis to rotate the object around +float spinrate – rate of rotation in radians per second +float gain – also modulates the final spinrate and disables the rotation behavior if zero + type integer value @@ -5433,7 +5531,7 @@ PRIM_PHANTOM tooltip - + [ PRIM_PHANTOM, integer boolean ] type integer value @@ -5442,7 +5540,7 @@ PRIM_PHYSICS tooltip - + [ PRIM_PHYSICS, integer boolean ] type integer value @@ -5478,10 +5576,8 @@ PRIM_PHYSICS_SHAPE_TYPE tooltip - - Allows you to set the physics shape type of a prim via lsl. Permitted values are: - PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_CONVEX - + Allows you to set the physics shape type of a prim via lsl. Permitted values are: + PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_CONVEX type integer value @@ -5490,7 +5586,14 @@ PRIM_POINT_LIGHT tooltip - + [ PRIM_POINT_LIGHT, integer boolean, vector linear_color, float intensity, float radius, float falloff ] + +integer boolean – TRUE enables, FALSE disables +vector linear_color – linear color in RGB <R, G, B&> (<0.0, 0.0, 0.0> = black, <1.0, 1.0, 1.0> = white) +float intensity – ranges from 0.0 to 1.0 +float radius – ranges from 0.1 to 20.0 +float falloff – ranges from 0.01 to 2.0 + type integer value @@ -5499,7 +5602,10 @@ PRIM_POSITION tooltip - + [ PRIM_POSITION, vector position ] + +vector position – position in region or local coordinates depending upon the situation + type integer value @@ -5508,7 +5614,10 @@ PRIM_POS_LOCAL tooltip - + [ PRIM_POS_LOCAL, vector position ] + +vector position - position in local coordinates + type integer value @@ -5517,7 +5626,7 @@ PRIM_PROJECTOR tooltip - + [ PRIM_PROJECTOR, string texture, float fov, float focus, float ambiance ] type integer value @@ -5562,7 +5671,7 @@ PRIM_RENDER_MATERIAL tooltip - + [ PRIM_RENDER_MATERIAL, integer face, string material ] type integer value @@ -5571,7 +5680,7 @@ PRIM_ROTATION tooltip - + [ PRIM_ROT_LOCAL, rotation global_rot ] type integer value @@ -5580,7 +5689,7 @@ PRIM_ROT_LOCAL tooltip - + [ PRIM_ROT_LOCAL, rotation local_rot ] type integer value @@ -5724,7 +5833,7 @@ PRIM_SIT_TARGET tooltip - + [ PRIM_SIT_TARGET, integer boolean, vector offset, rotation rot ] type integer value @@ -5733,7 +5842,7 @@ PRIM_SIZE tooltip - + [ PRIM_SIZE, vector size ] type integer value @@ -5742,7 +5851,7 @@ PRIM_SLICE tooltip - + [ PRIM_SLICE, vector slice ] type integer value @@ -5769,7 +5878,7 @@ PRIM_TEXGEN tooltip - + [ PRIM_TEXGEN, integer face, PRIM_TEXGEN_* ] type integer value @@ -5796,7 +5905,7 @@ PRIM_TEXT tooltip - + [ PRIM_TEXT, string text, vector color, float alpha ] type integer value @@ -5805,7 +5914,7 @@ PRIM_TEXTURE tooltip - + [ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ] type integer value @@ -6129,7 +6238,7 @@ PSYS_PART_START_COLOR tooltip - A vector <r.r, g.g, b.b> which determines the starting color of the object. + A vector <r, g, b> which determines the starting color of the object. type integer value @@ -6255,10 +6364,8 @@ PSYS_SRC_INNERANGLE tooltip - - Specifies the inner angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. - The area specified will NOT have particles in it. - + Specifies the inner angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. + The area specified will NOT have particles in it. type integer value @@ -6285,10 +6392,8 @@ PSYS_SRC_OUTERANGLE tooltip - - Specifies the outer angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. - The area between the outer and inner angle will be filled with particles. - + Specifies the outer angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. + The area between the outer and inner angle will be filled with particles. type integer value @@ -6297,10 +6402,8 @@ PSYS_SRC_PATTERN tooltip - - The pattern which is used to generate particles. - Use one of the following values: PSYS_SRC_PATTERN Values. - + The pattern which is used to generate particles. + Use one of the following values: PSYS_SRC_PATTERN Values. type integer value @@ -6399,7 +6502,7 @@ PURSUIT_INTERCEPT tooltip - Define whether the character attempts to predict the target's location. + Define whether the character attempts to predict the target's location. type integer value @@ -6758,6 +6861,8 @@ REMOTE_DATA_CHANNEL + deprecated + 1 tooltip type @@ -6767,6 +6872,8 @@ REMOTE_DATA_REPLY + deprecated + 1 tooltip type @@ -6776,6 +6883,8 @@ REMOTE_DATA_REQUEST + deprecated + 1 tooltip type @@ -6831,7 +6940,7 @@ REZ_DAMAGE_TYPE tooltip - Set the damage type applied when this object collides. + Set the damage type applied when this object collides. [integer damage_type] type integer value @@ -7047,7 +7156,7 @@ SIM_STAT_AGENT_MS tooltip - Time spent in 'agent' segment of simulation frame. + Time spent in 'agent' segment of simulation frame. type integer value @@ -7110,7 +7219,7 @@ SIM_STAT_IMAGE_MS tooltip - Time spent in 'image' segment of simulation frame. + Time spent in 'image' segment of simulation frame. type integer value @@ -7128,7 +7237,7 @@ SIM_STAT_NET_MS tooltip - Time spent in 'network' segment of simulation frame. + Time spent in 'network' segment of simulation frame. type integer value @@ -7137,7 +7246,7 @@ SIM_STAT_OTHER_MS tooltip - Time spent in 'other' segment of simulation frame. + Time spent in 'other' segment of simulation frame. type integer value @@ -7164,7 +7273,7 @@ SIM_STAT_PCT_CHARS_STEPPED tooltip - Returns the % of pathfinding characters skipped each frame, averaged over the last minute.\nThe returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar. + Returns the % of pathfinding characters skipped each frame, averaged over the last minute.\nThe returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar. type integer value @@ -7182,7 +7291,7 @@ SIM_STAT_PHYSICS_MS tooltip - Time spent in 'physics' segment of simulation frame. + Time spent in 'physics' segment of simulation frame. type integer value @@ -7227,7 +7336,7 @@ SIM_STAT_SCRIPT_MS tooltip - Time spent in 'script' segment of simulation frame. + Time spent in 'script' segment of simulation frame. type integer value @@ -7281,7 +7390,7 @@ SIT_FLAG_NO_COLLIDE tooltip - The seated avatar's hit box is disabled when seated on this prim. + The seated avatar's hit box is disabled when seated on this prim. type integer value @@ -7587,7 +7696,7 @@ SOUND_TRIGGER tooltip - Sound will be triggered at the prim's location and not attached. + Sound will be triggered at the prim's location and not attached. type integer value @@ -7605,7 +7714,7 @@ STATUS_BLOCK_GRAB tooltip - Controls whether the object can be grabbed.\nA grab is the default action when in third person, and is available as the hand tool in build mode. This is useful for physical objects that you don't want other people to be able to trivially disturb. The default is FALSE + Controls whether the object can be grabbed.\nA grab is the default action when in third person, and is available as the hand tool in build mode. This is useful for physical objects that you don't want other people to be able to trivially disturb. The default is FALSE type integer value @@ -7641,7 +7750,7 @@ STATUS_DIE_AT_EDGE tooltip - Controls whether the object is returned to the owners inventory if it wanders off the edge of the world.\nIt is useful to set this status TRUE for things like bullets or rockets. The default is TRUE + Controls whether the object is returned to the owner's inventory if it wanders off the edge of the world.\nIt is useful to set this status TRUE for things like bullets or rockets. The default is TRUE type integer value @@ -7749,16 +7858,14 @@ STATUS_ROTATE_Z tooltip - - Controls/indicates whether the object can physically rotate around - the specific axis or not. This flag has no meaning - for non-physical objects. Set the value to FALSE - if you want to disable rotation around that axis. The - default is TRUE for a physical object. - A useful example to think about when visualizing - the effect is a sit-and-spin device. They spin around the - Z axis (up) but not around the X or Y axis. - + Controls/indicates whether the object can physically rotate around + the specific axis or not. This flag has no meaning + for non-physical objects. Set the value to FALSE + if you want to disable rotation around that axis. The + default is TRUE for a physical object. + A useful example to think about when visualizing + the effect is a sit-and-spin device. They spin around the + Z axis (up) but not around the X or Y axis. type integer value @@ -7767,11 +7874,9 @@ STATUS_SANDBOX tooltip - - Controls/indicates whether the object can cross region boundaries - and move more than 20 meters from its creation - point. The default if FALSE. - + Controls/indicates whether the object can cross region boundaries + and move more than 20 meters from its creation + point. The default if FALSE. type integer value @@ -8275,7 +8380,7 @@ TRUE tooltip - An integer constant for boolean comparisons. Has the value '1'. + An integer constant for boolean comparisons. Has the value '1'. type integer value @@ -8392,10 +8497,8 @@ VEHICLE_ANGULAR_FRICTION_TIMESCALE tooltip - - A vector of timescales for exponential decay of the vehicles angular velocity about its preferred axes of motion (at, left, up). - Range = [0.07, inf) seconds for each element of the vector. - + A vector of timescales for exponential decay of the vehicle's angular velocity about its preferred axes of motion (at, left, up). + Range = [0.07, inf) seconds for each element of the vector. type integer value @@ -8413,7 +8516,7 @@ VEHICLE_ANGULAR_MOTOR_DIRECTION tooltip - The direction and magnitude (in preferred frame) of the vehicles angular motor.The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. + The direction and magnitude (in preferred frame) of the vehicle's angular motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. type integer value @@ -8440,7 +8543,7 @@ VEHICLE_BANKING_MIX tooltip - A slider between static (0.0) and dynamic (1.0) banking. "Static" means the banking scales only with the angle of roll, whereas "dynamic" is a term that also scales with the vehicles linear speed. + A slider between static (0.0) and dynamic (1.0) banking. "Static" means the banking scales only with the angle of roll, whereas "dynamic" is a term that also scales with the vehicles linear speed. type integer value @@ -8613,7 +8716,7 @@ VEHICLE_LINEAR_DEFLECTION_TIMESCALE tooltip - The timescale for exponential success of linear deflection deflection. It is another way to specify how much time it takes for the vehicles linear velocity to be redirected to its preferred axis of motion. + The timescale for exponential success of linear deflection deflection. It is another way to specify how much time it takes for the vehicle's linear velocity to be redirected to its preferred axis of motion. type integer value @@ -8622,10 +8725,8 @@ VEHICLE_LINEAR_FRICTION_TIMESCALE tooltip - - A vector of timescales for exponential decay of the vehicles linear velocity along its preferred axes of motion (at, left, up). - Range = [0.07, inf) seconds for each element of the vector. - + A vector of timescales for exponential decay of the vehicle's linear velocity along its preferred axes of motion (at, left, up). + Range = [0.07, inf) seconds for each element of the vector. type integer value @@ -8643,10 +8744,8 @@ VEHICLE_LINEAR_MOTOR_DIRECTION tooltip - - The direction and magnitude (in preferred frame) of the vehicles linear motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. - Range of magnitude = [0, 30] meters/second. - + The direction and magnitude (in preferred frame) of the vehicle's linear motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. + Range of magnitude = [0, 30] meters/second. type integer value @@ -8673,7 +8772,7 @@ VEHICLE_REFERENCE_FRAME tooltip - A rotation of the vehicles preferred axes of motion and orientation (at, left, up) with respect to the vehicles local frame (x, y, z). + A rotation of the vehicle's preferred axes of motion and orientation (at, left, up) with respect to the vehicle's local frame (x, y, z). type integer value @@ -8745,7 +8844,7 @@ VEHICLE_VERTICAL_ATTRACTION_TIMESCALE tooltip - The period of wobble, or timescale for exponential approach, of the vehicle to rotate such that its preferred "up" axis is oriented along the worlds "up" axis. + The period of wobble, or timescale for exponential approach, of the vehicle to rotate such that its preferred "up" axis is oriented along the world's "up" axis. type integer value @@ -9033,10 +9132,8 @@ default tooltip - - All scripts must have a default state, which is the first state entered when the script starts. - If another state is defined before the default state, the compiler will report a syntax error. - + All scripts must have a default state, which is the first state entered when the script starts. +If another state is defined before the default state, the compiler will report a syntax error. events @@ -9074,7 +9171,7 @@ tooltip - This event is triggered when a script comes within a defined angle of a target rotation. The range and rotation, are set by a call to llRotTarget. + This event is triggered when a script comes within a defined angle of a target rotation. The range and rotation are set by a call to llRotTarget. at_target @@ -9160,10 +9257,8 @@ tooltip - - This event is raised while another object, or avatar, is colliding with the object the script is attached to. - The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* functions. - + This event is raised while another object, or avatar, is colliding with the object the script is attached to. + The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* functions. collision_end @@ -9180,10 +9275,8 @@ tooltip - - This event is raised when another object, or avatar, stops colliding with the object the script is attached to. - The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. - + This event is raised when another object, or avatar, stops colliding with the object the script is attached to. + The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. collision_start @@ -9200,10 +9293,8 @@ tooltip - - This event is raised when another object, or avatar, starts colliding with the object the script is attached to. - The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. - + This event is raised when another object, or avatar, starts colliding with the object the script is attached to. + The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. control @@ -9238,10 +9329,8 @@ tooltip - - Once a script has the ability to grab control inputs from the avatar, this event will be used to pass the commands into the script. - The levels and edges are bit-fields of control constants. - + Once a script has the ability to grab control inputs from the avatar, this event will be used to pass the commands into the script. + The levels and edges are bit-fields of control constants. dataserver @@ -9267,10 +9356,8 @@ tooltip - - This event is triggered when the requested data is returned to the script. - Data may be requested by the llRequestAgentData, llRequestInventoryData, and llGetNotecardLine function calls, for example. - + This event is triggered when the requested data is returned to the script. + Data may be requested by the llRequestAgentData, llRequestInventoryData, and llGetNotecardLine function calls, for example. email @@ -9323,10 +9410,8 @@ tooltip - - This event is triggered when an email sent to this script arrives. - The number remaining tells how many more emails are known to be still pending. - + This event is triggered when an email sent to this script arrives. + The number remaining tells how many more emails are known to be still pending. experience_permissions @@ -9674,10 +9759,8 @@ tooltip - - This event is raised whenever a chat message matching the constraints set in the llListen command is received. The name and ID of the speaker, as well as the message, are passed in as parameters. - Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 through 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen on those channels. - + This event is raised whenever a chat message matching the constraints set in the llListen command is received. The name and ID of the speaker, as well as the message, are passed in as parameters. + Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 through 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen on those channels. money @@ -9822,10 +9905,12 @@ tooltip - This event is called to inform the script of changes within the object's path-finding status. + This event is called to inform the script of changes within the object's path-finding status. remote_data + deprecated + 1 arguments @@ -9901,10 +9986,8 @@ tooltip - - Scripts need permission from either the owner or the avatar they wish to act on before they may perform certain functions, such as debiting money from their owners account, triggering an animation on an avatar, or capturing control inputs. The llRequestPermissions library function is used to request these permissions and the various permissions integer constants can be supplied. - The integer returned to this event handler contains the current set of permissions flags, so if permissions equal 0 then no permissions are set. - + Scripts need permission from either the owner or the avatar they wish to act on before they may perform certain functions, such as debiting money from their owners account, triggering an animation on an avatar, or capturing control inputs. The llRequestPermissions library function is used to request these permissions and the various permissions integer constants can be supplied. + The integer returned to this event handler contains the current set of permissions flags, so if permissions equal 0 then no permissions are set. sensor @@ -9921,10 +10004,8 @@ tooltip - - This event is raised whenever objects matching the constraints of the llSensor command are detected. - The number of detected objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* functions. - + This event is raised whenever objects matching the constraints of the llSensor command are detected. + The number of detected objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* functions. state_entry @@ -9962,11 +10043,9 @@ tooltip - - This event is raised while a user is touching the object the script is attached to. - The number of touching objects is passed to the script in the parameter. - Information on those objects may be gathered via the llDetected* library functions. - + This event is raised while a user is touching the object the script is attached to. + The number of touching objects is passed to the script in the parameter. + Information on those objects may be gathered via the llDetected* library functions. touch_end @@ -9983,10 +10062,8 @@ tooltip - - This event is raised when a user stops touching the object the script is attached to. The number of touches is passed to the script in the parameter. - Information on those objects may be gathered via the llDetected* library functions. - + This event is raised when a user stops touching the object the script is attached to. The number of touches is passed to the script in the parameter. + Information on those objects may be gathered via the llDetected* library functions. touch_start @@ -10003,10 +10080,8 @@ tooltip - - This event is raised when a user first touches the object the script is attached to. The number of touches is passed to the script in the parameter. - Information on those objects may be gathered via the llDetected() library functions. - + This event is raised when a user first touches the object the script is attached to. The number of touches is passed to the script in the parameter. + Information on those objects may be gathered via the llDetected() library functions. transaction_result @@ -10233,8 +10308,8 @@ 0 tooltip - Returns TRUE if the agent is in the Experience and the Experience can run in the current location. - + Returns TRUE if the agent is in the Experience and the Experience can run in the current location. + llAllowInventoryDrop @@ -10477,7 +10552,7 @@ sleep 0 tooltip - If an avatar is sitting on the link's sit target, return the avatar's key, NULL_KEY otherwise.\nReturns a key that is the UUID of the user seated on the specified link's prim. + If an avatar is sitting on the link's sit target, return the avatar's key, NULL_KEY otherwise.\nReturns a key that is the UUID of the user seated on the specified link's prim. llAvatarOnSitTarget @@ -10490,7 +10565,7 @@ sleep 0 tooltip - If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY.\nThis only will detect avatars sitting on sit targets defined with llSitTarget. + If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY.\nThis only will detect avatars sitting on sit targets defined with llSitTarget. llAxes2Rot @@ -10709,7 +10784,7 @@ sleep 0 tooltip - Casts a ray into the physics world from 'start' to 'end' and returns data according to details in Options.\nReports collision data for intersections with objects.\nReturn value: [UUID_1, {link_number_1}, hit_position_1, {hit_normal_1}, UUID_2, {link_number_2}, hit_position_2, {hit_normal_2}, ... , status_code] where {} indicates optional data. + Casts a ray into the physics world from 'start' to 'end' and returns data according to details in Options.\nReports collision data for intersections with objects.\nReturn value: [UUID_1, {link_number_1}, hit_position_1, {hit_normal_1}, UUID_2, {link_number_2}, hit_position_2, {hit_normal_2}, ... , status_code] where {} indicates optional data. llCeil @@ -10839,6 +10914,8 @@ + deprecated + 1 energy 10 return @@ -10862,6 +10939,8 @@ + deprecated + 1 energy 10 return @@ -10869,7 +10948,7 @@ sleep 0 tooltip - Returns the cloud density at the object's position + Offset. + Returns the cloud density at the object's position + Offset. llCollisionFilter @@ -10958,6 +11037,8 @@ + deprecated + 1 energy 10 return @@ -11043,7 +11124,7 @@ sleep 0 tooltip - Convert link-set to AI/Physics character.\nCreates a path-finding entity, known as a "character", from the object containing the script. Required to activate use of path-finding functions.\nOptions is a list of key/value pairs. + Convert link-set to AI/Physics character.\nCreates a path-finding entity, known as a "character", from the object containing the script. Required to activate use of path-finding functions.\nOptions is a list of key/value pairs. llCreateKeyValue @@ -11076,8 +11157,8 @@ 0 tooltip - Starts an asychronous transaction to create a key-value pair. Will fail with XP_ERROR_STORAGE_EXCEPTION if the key already exists. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value passed to the function. - + Starts an asychronous transaction to create a key-value pair. Will fail with XP_ERROR_STORAGE_EXCEPTION if the key already exists. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value passed to the function. + llCreateLink @@ -11096,7 +11177,7 @@ Parent tooltip - If FALSE, then TargetPrim becomes the root. If TRUE, then the script's object becomes the root. + If FALSE, then TargetPrim becomes the root. If TRUE, then the script's object becomes the root. type integer @@ -11164,8 +11245,8 @@ 0 tooltip - Starts an asychronous transaction the request the used and total amount of data allocated for the Experience. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the the amount in use and the third item will be the total available. - + Starts an asychronous transaction the request the used and total amount of data allocated for the Experience. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the the amount in use and the third item will be the total available. + llDeleteCharacter @@ -11202,8 +11283,8 @@ 0 tooltip - Starts an asychronous transaction to delete a key-value pair. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. - + Starts an asychronous transaction to delete a key-value pair. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. + llDeleteSubList @@ -11244,7 +11325,7 @@ sleep 0 tooltip - Removes the slice from start to end and returns the remainder of the list.\nRemove a slice from the list and return the remainder, start and end are inclusive.\nUsing negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would delete the entire list.\nIf Start is larger than End the list deleted is the exclusion of the entries; so 6, 4 would delete the entire list except for the 5th. list entry. + Removes the slice from start to end and returns the remainder of the list.\nRemove a slice from the list and return the remainder, start and end are inclusive.\nUsing negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would delete the entire list.\nIf Start is larger than End the list deleted is the exclusion of the entries; so 6, 4 would delete the entire list except for the 5th list entry. llDeleteSubString @@ -11285,7 +11366,7 @@ sleep 0 tooltip - Removes the indicated sub-string and returns the result.\nStart and End are inclusive.\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would delete the entire string.\nIf Start is larger than End, the sub-string is the exclusion of the entries; so 6, 4 would delete the entire string except for the 5th. character. + Removes the indicated sub-string and returns the result.\nStart and End are inclusive.\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would delete the entire string.\nIf Start is larger than End, the sub-string is the exclusion of the entries; so 6, 4 would delete the entire string except for the 5th character. llDerezObject @@ -11491,7 +11572,7 @@ sleep 0 tooltip - Returns the key of detected object's owner.\nReturns invalid key if Number is not a valid index. + Returns the key of detected object's owner.\nReturns invalid key if Number is not a valid index. llDetectedPos @@ -11794,18 +11875,16 @@ sleep 1 tooltip - - Shows a dialog box on the avatar's screen with the message.\n - Up to 12 strings in the list form buttons.\n - If a button is clicked, the name is chatted on Channel.\nOpens a "notify box" in the given avatars screen displaying the message.\n - Up to twelve buttons can be specified in a list of strings. When the user clicks a button, the name of the button is said on the specified channel.\n - Channels work just like llSay(), so channel 0 can be heard by everyone.\n - The chat originates at the object's position, not the avatar's position, even though it is said as the avatar (uses avatar's UUID and Name etc.).\n - Examples:\n - llDialog(who, "Are you a boy or a girl?", [ "Boy", "Girl" ], -4913);\n - llDialog(who, "This shows only an OK button.", [], -192);\n - llDialog(who, "This chats so you can 'hear' it.", ["Hooray"], 0); - + Shows a dialog box on the avatar's screen with the message.\n + Up to 12 strings in the list form buttons.\n + If a button is clicked, the name is chatted on Channel.\nOpens a "notify box" in the given avatars screen displaying the message.\n + Up to twelve buttons can be specified in a list of strings. When the user clicks a button, the name of the button is said on the specified channel.\n + Channels work just like llSay(), so channel 0 can be heard by everyone.\n + The chat originates at the object's position, not the avatar's position, even though it is said as the avatar (uses avatar's UUID and Name etc.).\n + Examples:\n + llDialog(who, "Are you a boy or a girl?", [ "Boy", "Girl" ], -4913);\n + llDialog(who, "This shows only an OK button.", [], -192);\n + llDialog(who, "This chats so you can 'hear' it.", ["Hooray"], 0); llDie @@ -11969,10 +12048,8 @@ sleep 0 tooltip - - Returns an escaped/encoded version of url, replacing spaces with %20 etc.\nReturns the string that is the URL-escaped version of URL (replacing spaces with %20, etc.).\n - This function returns the UTF-8 encoded escape codes for selected characters. - + Returns an escaped/encoded version of url, replacing spaces with %20 etc.\nReturns the string that is the URL-escaped version of URL (replacing spaces with %20, etc.).\n + This function returns the UTF-8 encoded escape codes for selected characters. llEuler2Rot @@ -12123,9 +12200,8 @@ sleep 0 tooltip - - Searches the text of a cached notecard for lines containing the given pattern and returns the - number of matches found through a dataserver event. + Searches the text of a cached notecard for lines containing the given pattern and returns the + number of matches found through a dataserver event. llFindNotecardTextSync @@ -12185,12 +12261,10 @@ sleep 0 tooltip - - Searches the text of a cached notecard for lines containing the given pattern. - Returns a list of line numbers and column where a match is found. If the notecard is not in - the cache it returns a list containing a single entry of NAK. If no matches are found an - empty list is returned. - + Searches the text of a cached notecard for lines containing the given pattern. + Returns a list of line numbers and column where a match is found. If the notecard is not in + the cache it returns a list containing a single entry of NAK. If no matches are found an + empty list is returned. llFleeFrom @@ -12326,7 +12400,7 @@ sleep 0 tooltip - Returns the acceleration of the object relative to the region's axes.\nGets the acceleration of the object. + Returns the acceleration of the object relative to the region's axes.\nGets the acceleration of the object. llGetAgentInfo @@ -12349,10 +12423,8 @@ sleep 0 tooltip - - Returns an integer bit-field containing the agent information about id.\n - Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING, AGENT_IN_AIR and/or AGENT_FLOATING_VIA_SCRIPTED_ATTACHMENT.\nReturns information about the given agent ID as a bit-field of agent info constants. - + Returns an integer bit-field containing the agent information about id.\n + Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING, AGENT_IN_AIR and/or AGENT_FLOATING_VIA_SCRIPTED_ATTACHMENT.\nReturns information about the given agent ID as a bit-field of agent info constants. llGetAgentLanguage @@ -12453,7 +12525,7 @@ sleep 0 tooltip - Returns the alpha value of Face.\nReturns the 'alpha' of the given face. If face is ALL_SIDES the value returned is the mean average of all faces. + Returns the alpha value of Face.\nReturns the 'alpha' of the given face. If face is ALL_SIDES the value returned is the mean average of all faces. llGetAndResetTime @@ -12548,7 +12620,7 @@ sleep 0 tooltip - Returns the object's attachment point, or 0 if not attached. + Returns the object's attachment point, or 0 if not attached. llGetAttachedList @@ -12691,7 +12763,7 @@ sleep 0 tooltip - Returns the prim's centre of mass (unless called from the root prim, where it returns the object's centre of mass). + Returns the prim's centre of mass (unless called from the root prim, where it returns the object's centre of mass). llGetClosestNavPoint @@ -12759,7 +12831,7 @@ sleep 0 tooltip - Returns a key for the creator of the prim.\nReturns the key of the object's original creator. Similar to llGetOwner. + Returns a key for the creator of the prim.\nReturns the key of the object's original creator. Similar to llGetOwner. llGetDate @@ -12899,7 +12971,7 @@ ExperienceID tooltip - May be NULL_KEY to retrieve the details for the script's Experience + May be NULL_KEY to retrieve the details for the script's Experience type key @@ -12913,8 +12985,8 @@ 0 tooltip - Returns a list with the following Experience properties: [Experience Name, Owner ID, Group ID, Experience ID, State, State Message]. State is an integer corresponding to one of the constants XP_ERROR_... and State Message is the string returned by llGetExperienceErrorMessage for that integer. - + Returns a list with the following Experience properties: [Experience Name, Owner ID, Group ID, Experience ID, State, State Message]. State is an integer corresponding to one of the constants XP_ERROR_... and State Message is the string returned by llGetExperienceErrorMessage for that integer. + llGetExperienceErrorMessage @@ -12938,8 +13010,8 @@ 0 tooltip - Returns a string describing the error code passed or the string corresponding with XP_ERROR_UNKNOWN_ERROR if the value is not a valid Experience error code. - + Returns a string describing the error code passed or the string corresponding with XP_ERROR_UNKNOWN_ERROR if the value is not a valid Experience error code. + llGetForce @@ -13082,7 +13154,7 @@ sleep 0 tooltip - Returns the time at which the item was placed into this prim's inventory as a timestamp. + Returns the time at which the item was placed into this prim's inventory as a timestamp. llGetInventoryCreator @@ -13105,7 +13177,7 @@ sleep 0 tooltip - Returns a key for the creator of the inventory item.\nThis function returns the UUID of the creator of item. If item is not found in inventory, the object says "No item named 'name'". + Returns a key for the creator of the inventory item.\nThis function returns the UUID of the creator of item. If item is not found in inventory, the object says "No item named 'name'". llGetInventoryDesc @@ -13128,7 +13200,7 @@ sleep 0 tooltip - Returns the item description of the item in inventory. If item is not found in inventory, the object says "No item named 'name'" to the debug channel and returns an empty string. + Returns the item description of the item in inventory. If item is not found in inventory, the object says "No item named 'name'" to the debug channel and returns an empty string. llGetInventoryKey @@ -13206,7 +13278,7 @@ sleep 0 tooltip - Returns the quantity of items of a given type (INVENTORY_* flag) in the prim's inventory.\nUse the inventory constants INVENTORY_* to specify the type. + Returns the quantity of items of a given type (INVENTORY_* flag) in the prim's inventory.\nUse the inventory constants INVENTORY_* to specify the type. llGetInventoryPermMask @@ -13238,7 +13310,7 @@ sleep 0 tooltip - Returns the requested permission mask for the inventory item.\nReturns the requested permission mask for the inventory item defined by InventoryItem. If item is not in the object's inventory, llGetInventoryPermMask returns FALSE and causes the object to say "No item named '<item>'", where "<item>" is item. + Returns the requested permission mask for the inventory item.\nReturns the requested permission mask for the inventory item defined by InventoryItem. If item is not in the object's inventory, llGetInventoryPermMask returns FALSE and causes the object to say "No item named '<item>'", where "<item>" is item. llGetInventoryType @@ -13339,7 +13411,7 @@ Face tooltip - The prim's side number + The prim's side number type integer @@ -13452,7 +13524,7 @@ sleep 0 tooltip - Returns the list of primitive attributes requested in the Parameters list for LinkNumber.\nPRIM_* flags can be broken into three categories, face flags, prim flags, and object flags.\n* Supplying a prim or object flag will return that flags attributes.\n* Face flags require the user to also supply a face index parameter. + Returns the list of primitive attributes requested in the Parameters list for LinkNumber.\nPRIM_* flags can be broken into three categories, face flags, prim flags, and object flags.\n* Supplying a prim or object flag will return that flag's attributes.\n* Face flags require the user to also supply a face index parameter. llGetLinkSitFlags @@ -13569,7 +13641,7 @@ sleep 0 tooltip - Returns the mass of object that the script is attached to.\nReturns the scripted object's mass. When called from a script in a link-set, the parent will return the sum of the link-set weights, while a child will return just its own mass. When called from a script inside an attachment, this function will return the mass of the avatar it's attached to, not its own. + Returns the mass of object that the script is attached to.\nReturns the scripted object's mass. When called from a script in a link-set, the parent will return the sum of the link-set weights, while a child will return just its own mass. When called from a script inside an attachment, this function will return the mass of the avatar it's attached to, not its own. llGetMassMKS @@ -13634,7 +13706,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the moon in the parcel.\nReturns the moon's direction on the simulator in the parcel. + Returns a normalized vector of the direction of the moon in the parcel.\nReturns the moon's direction on the simulator in the parcel. llGetMoonRotation @@ -13711,7 +13783,7 @@ sleep 0.1000000000000000055511151 tooltip - Returns LineNumber from NotecardName via the dataserver event. The line index starts at zero.\nIf the requested line is passed the end of the note-card the dataserver event will return the constant EOF string.\nThe key returned by this function is a unique identifier which will be supplied to the dataserver event in the requested parameter. + Returns LineNumber from NotecardName via the dataserver event. The line index starts at zero in LSL, one in Lua.\nIf the requested line is passed the end of the note-card the dataserver event will return the constant EOF string.\nThe key returned by this function is a unique identifier which will be supplied to the dataserver event in the requested parameter. llGetNotecardLineSync @@ -13743,7 +13815,7 @@ sleep 0 tooltip - Returns LineNumber from NotecardName. The line index starts at zero.\nIf the requested line is past the end of the note-card the return value will be set to the constant EOF string.\nIf the note-card is not cached on the simulator the return value is the NAK string. + Returns LineNumber from NotecardName. The line index starts at zero in LSL, one in Lua.\nIf the requested line is past the end of the note-card the return value will be set to the constant EOF string.\nIf the note-card is not cached on the simulator the return value is the NAK string. llGetNumberOfNotecardLines @@ -13990,7 +14062,7 @@ sleep 0 tooltip - Returns the object owner's UUID.\nReturns the key for the owner of the object. + Returns the object owner's UUID.\nReturns the key for the owner of the object. llGetOwnerKey @@ -14087,7 +14159,7 @@ SimWide tooltip - Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. + Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. type integer @@ -14141,7 +14213,7 @@ SimWide tooltip - Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. + Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. type integer @@ -14190,7 +14262,7 @@ sleep 0 tooltip - Returns an integer bitmask of the permissions that have been granted to the script. Individual permissions can be determined using a bit-wise "and" operation against the PERMISSION_* constants + Returns an integer bitmask of the permissions that have been granted to the script. Individual permissions can be determined using a bit-wise "and" operation against the PERMISSION_* constants llGetPermissionsKey @@ -14375,7 +14447,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the moon in the region.\nReturns the moon's direction on the simulator. + Returns a normalized vector of the direction of the moon in the region.\nReturns the moon's direction on the simulator. llGetRegionMoonRotation @@ -14414,7 +14486,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the sun in the region.\nReturns the sun's direction on the simulator. + Returns a normalized vector of the direction of the sun in the region.\nReturns the sun's direction on the simulator. llGetRegionSunRotation @@ -14476,7 +14548,7 @@ sleep 0 tooltip - Returns a string that is the render material on face (the inventory name if it is a material in the prim's inventory, otherwise the key).\nReturns the render material of a face, if it is found in object inventory, its key otherwise. + Returns a string that is the render material on face (the inventory name if it is a material in the prim's inventory, otherwise the key).\nReturns the render material of a face, if it is found in object inventory, its key otherwise. llGetRootPosition @@ -14515,7 +14587,7 @@ sleep 0 tooltip - Returns the rotation relative to the region's axes.\nReturns the rotation. + Returns the rotation relative to the region's axes.\nReturns the rotation. llGetSPMaxMemory @@ -14613,7 +14685,7 @@ sleep 10 tooltip - Returns the host-name of the machine which the script is running on.\nFor example, "sim225.agni.lindenlab.com". + Returns the host-name of the machine which the script is running on.\nFor example, "sim225.agni.lindenlab.com". llGetStartParameter @@ -14639,7 +14711,7 @@ sleep 0 tooltip - Returns an string that is the value passed to llRezObjectWithParams with REZ_PARAM_STRING.\nIf the object was rezzed by an agent, this function returns an empty string. + Returns a string that is the value passed to llRezObjectWithParams with REZ_PARAM_STRING.\nIf the object was rezzed by an agent, this function returns an empty string. llGetStaticPath @@ -14753,7 +14825,7 @@ sleep 0 tooltip - Returns a sub-string from String, in a range specified by the Start and End indicies (inclusive).\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\nIf Start is greater than End, the sub string is the exclusion of the entries. + Returns a sub-string from String, in a range specified by the Start and End indices (inclusive).\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\nIf Start is greater than End, the sub string is the exclusion of the entries. llGetSunDirection @@ -14766,7 +14838,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the sun in the parcel.\nReturns the sun's direction on the simulator in the parcel. + Returns a normalized vector of the direction of the sun in the parcel.\nReturns the sun's direction on the simulator in the parcel. llGetSunRotation @@ -14802,7 +14874,7 @@ sleep 0 tooltip - Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key).\nReturns the texture of a face, if it is found in object inventory, its key otherwise. + Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key).\nReturns the texture of a face, if it is found in object inventory, its key otherwise. llGetTextureOffset @@ -15030,7 +15102,7 @@ sleep 0 tooltip - Returns the time in seconds since midnight California Pacific time (PST/PDT).\nReturns the time in seconds since simulator's time-zone midnight (Pacific Time). + Returns the time in seconds since midnight California Pacific time (PST/PDT).\nReturns the time in seconds since simulator's time-zone midnight (Pacific Time). llGiveAgentInventory @@ -15242,7 +15314,7 @@ sleep 0 tooltip - Returns the ground height at the object position + offset.\nReturns the ground height at the object's position + Offset. + Returns the ground height at the object position + offset.\nReturns the ground height at the object's position + Offset. llGroundContour @@ -15265,7 +15337,7 @@ sleep 0 tooltip - Returns the ground contour direction below the object position + Offset.\nReturns the ground contour at the object's position + Offset. + Returns the ground contour direction below the object position + Offset.\nReturns the ground contour at the object's position + Offset. llGroundNormal @@ -15288,7 +15360,7 @@ sleep 0 tooltip - Returns the ground normal below the object position + offset.\nReturns the ground contour at the object's position + Offset. + Returns the ground normal below the object position + offset.\nReturns the ground contour at the object's position + Offset. llGroundRepel @@ -15329,11 +15401,9 @@ sleep 0 tooltip - - Critically damps to height if within height * 0.5 of level (either above ground level or above the higher of land and water if water == TRUE).\nCritically damps to fHeight if within fHeight * 0.5 of ground or water level.\n - The height is above ground level if iWater is FALSE or above the higher of land and water if iWater is TRUE.\n - Do not use with vehicles. Only works in physics-enabled objects. - + Critically damps to height if within height * 0.5 of level (either above ground level or above the higher of land and water if water == TRUE).\nCritically damps to fHeight if within fHeight * 0.5 of ground or water level.\n + The height is above ground level if iWater is FALSE or above the higher of land and water if iWater is TRUE.\n + Do not use with vehicles. Only works in physics-enabled objects. llGroundSlope @@ -15623,6 +15693,38 @@ tooltip Returns TRUE if avatar ID is a friend of the script owner. + llIsLinkGLTFMaterial + + arguments + + + link + + tooltip + Link number to check. + type + integer + + + + face + + tooltip + Side to check for a PBR material. Use ALL_SIDES to check for all. + type + integer + + + + energy + 10 + return + integer + sleep + 0 + tooltip + Checks the face for a PBR render material. + llJson2List arguments @@ -15786,8 +15888,8 @@ 0 tooltip - Starts an asychronous transaction the request the number of keys in the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will the the number of keys in the system. - + Starts an asychronous transaction the request the number of keys in the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will the the number of keys in the system. + llKeysKeyValue @@ -15820,8 +15922,8 @@ 0 tooltip - Starts an asychronous transaction the request a number of keys from the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. The error XP_ERROR_KEY_NOT_FOUND is returned if First is greater than or equal to the number of keys in the data store. In the success case the subsequent items will be the keys requested. The number of keys returned may be less than requested if the return value is too large or if there is not enough keys remaining. The order keys are returned is not guaranteed but is stable between subsequent calls as long as no keys are added or removed. Because the keys are returned in a comma-delimited list it is not recommended to use commas in key names if this function is used. - + Starts an asychronous transaction the request a number of keys from the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. The error XP_ERROR_KEY_NOT_FOUND is returned if First is greater than or equal to the number of keys in the data store. In the success case the subsequent items will be the keys requested. The number of keys returned may be less than requested if the return value is too large or if there is not enough keys remaining. The order keys are returned is not guaranteed but is stable between subsequent calls as long as no keys are added or removed. Because the keys are returned in a comma-delimited list it is not recommended to use commas in key names if this function is used. + llLinear2sRGB @@ -16041,7 +16143,7 @@ Offset tooltip - Position for the sit target, relative to the prim's position. + Position for the sit target, relative to the prim's position. type vector @@ -16050,7 +16152,7 @@ Rotation tooltip - Rotation (relative to the prim's rotation) for the avatar. + Rotation (relative to the prim's rotation) for the avatar. type rotation @@ -16063,7 +16165,7 @@ sleep 0 tooltip - Set the sit location for the linked prim(s). If Offset == <0,0,0> clear it.\nSet the sit location for the linked prim(s). The sit location is relative to the prim's position and rotation. + Set the sit location for the linked prim(s). If Offset == <0,0,0> clear it.\nSet the sit location for the linked prim(s). The sit location is relative to the prim's position and rotation. llLinkStopSound @@ -16099,7 +16201,7 @@ sleep 0 tooltip - Returns the number of bytes remaining in the linkset's datastore. + Returns the number of bytes remaining in the linkset's datastore. llLinksetDataCountFound @@ -16135,7 +16237,7 @@ sleep 0 tooltip - Returns the number of keys in the linkset's datastore. + Returns the number of keys in the linkset's datastore. llLinksetDataDelete @@ -16145,7 +16247,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -16158,7 +16260,7 @@ sleep 0 tooltip - Deletes a name:value pair from the linkset's datastore. + Deletes a name:value pair from the linkset's datastore. llLinksetDataDeleteFound @@ -16200,7 +16302,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -16222,7 +16324,7 @@ sleep 0 tooltip - Deletes a name:value pair from the linkset's datastore. + Deletes a name:value pair from the linkset's datastore. llLinksetDataFindKeys @@ -16263,7 +16365,7 @@ sleep 0 tooltip - Returns a list of keys from the linkset's data store matching the search parameter. + Returns a list of keys from the linkset's data store matching the search parameter. llLinksetDataListKeys @@ -16305,7 +16407,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -16328,7 +16430,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -16363,7 +16465,7 @@ sleep 0 tooltip - Resets the linkset's data store, erasing all key-value pairs. + Resets the linkset's data store, erasing all key-value pairs. llLinksetDataWrite @@ -16382,7 +16484,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -16395,7 +16497,7 @@ sleep 0 tooltip - Sets a name:value pair in the linkset's datastore + Sets a name:value pair in the linkset's datastore llLinksetDataWriteProtected @@ -16414,7 +16516,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -16436,7 +16538,7 @@ sleep 0 tooltip - Sets a name:value pair in the linkset's datastore + Sets a name:value pair in the linkset's datastore llList2CSV @@ -17508,7 +17610,7 @@ sleep 0 tooltip - Plays attached Sound, looping at volume (0.0 - 1.0), and declares it a sync master.\nBehaviour is identical to llLoopSound, with the addition of marking the source as a "Sync Master", causing "Slave" sounds to sync to it. If there are multiple masters within a viewers interest area, the most audible one (a function of both distance and volume) will win out as the master.\nThe use of multiple masters within a small area is unlikely to produce the desired effect. + Plays attached Sound, looping at volume (0.0 - 1.0), and declares it a sync master.\nBehaviour is identical to llLoopSound, with the addition of marking the source as a "Sync Master", causing "Slave" sounds to sync to it. If there are multiple masters within a viewers interest area, the most audible one (a function of both distance and volume) will win out as the master.\nThe use of multiple masters within a small area is unlikely to produce the desired effect. llLoopSoundSlave @@ -17540,7 +17642,7 @@ sleep 0 tooltip - Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master.\nBehaviour is identical to llLoopSound, unless there is a "Sync Master" present.\nIf a Sync Master is already playing the Slave sound will begin playing from the same point the master is in its loop synchronizing the loop points of both sounds.\nIf a Sync Master is started when the Slave is already playing, the Slave will skip to the correct position to sync with the Master. + Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master.\nBehaviour is identical to llLoopSound, unless there is a "Sync Master" present.\nIf a Sync Master is already playing the Slave sound will begin playing from the same point the master is in its loop synchronizing the loop points of both sounds.\nIf a Sync Master is started when the Slave is already playing, the Slave will skip to the correct position to sync with the Master. llMD5String @@ -17938,7 +18040,7 @@ sleep 0 tooltip - Adds or removes agents from the estate's agent access or ban lists, or groups to the estate's group access list. Action is one of the ESTATE_ACCESS_ALLOWED_* operations to perform.\nReturns an integer representing a boolean, TRUE if the call was successful; FALSE if throttled, invalid action, invalid or null id or object owner is not allowed to manage the estate.\nThe object owner is notified of any changes, unless PERMISSION_SILENT_ESTATE_MANAGEMENT has been granted to the script. + Adds or removes agents from the estate's agent access or ban lists, or groups to the estate's group access list. Action is one of the ESTATE_ACCESS_ALLOWED_* operations to perform.\nReturns an integer representing a boolean, TRUE if the call was successful; FALSE if throttled, invalid action, invalid or null id or object owner is not allowed to manage the estate.\nThe object owner is notified of any changes, unless PERMISSION_SILENT_ESTATE_MANAGEMENT has been granted to the script. llMapBeacon @@ -18020,7 +18122,7 @@ sleep 1 tooltip - Opens world map for avatar who touched is is wearing the script, centred on RegionName with Position highlighted. Only works for scripts attached to avatar, or during touch events.\nDirection currently has no effect. + Opens world map for avatar who touched it or is wearing the script, centred on RegionName with Position highlighted. Only works for scripts attached to avatar, or during touch events.\nDirection currently has no effect. llMessageLinked @@ -18428,7 +18530,7 @@ sleep 0 tooltip - says Text to owner only (if owner is in region).\nSays Text to the owner of the object running the script, if the owner has been within the object's simulator since logging into Second Life, regardless of where they may be in-world. + says Text to owner only (if owner is in region).\nSays Text to the owner of the object running the script, if the owner has been within the object's simulator since logging into Second Life, regardless of where they may be in-world. llParcelMediaCommandList @@ -18721,7 +18823,7 @@ sleep 0 tooltip - Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.\nBehaviour is identical to llPlaySound, unless there is a "Sync Master" present. If a Sync Master is already playing, the Slave sound will not be played until the Master hits its loop point and returns to the beginning.\nllPlaySoundSlave will play the sound exactly once; if it is desired to have the sound play every time the Master loops, either use llLoopSoundSlave with extra silence padded on the end of the sound or ensure that llPlaySoundSlave is called at least once per loop of the Master. + Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.\nBehaviour is identical to llPlaySound, unless there is a "Sync Master" present. If a Sync Master is already playing, the Slave sound will not be played until the Master hits its loop point and returns to the beginning.\nllPlaySoundSlave will play the sound exactly once; if it is desired to have the sound play every time the Master loops, either use llLoopSoundSlave with extra silence padded on the end of the sound or ensure that llPlaySoundSlave is called at least once per loop of the Master. llPow @@ -18776,7 +18878,7 @@ sleep 1 tooltip - Causes nearby viewers to preload the Sound from the object's inventory.\nThis is intended to prevent delays in starting new sounds when called upon. + Causes nearby viewers to preload the Sound from the object's inventory.\nThis is intended to prevent delays in starting new sounds when called upon. llPursue @@ -18882,13 +18984,15 @@ 0 tooltip - Starts an asychronous transaction to retrieve the value associated with the key given. Will fail with XP_ERROR_KEY_NOT_FOUND if the key does not exist. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. - + Starts an asychronous transaction to retrieve the value associated with the key given. Will fail with XP_ERROR_KEY_NOT_FOUND if the key does not exist. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. + llRefreshPrimURL arguments + deprecated + 1 energy 10 return @@ -19248,7 +19352,7 @@ sleep 0 tooltip - Removes the enabled bits in 'flags'.\nSets the vehicle flags to FALSE. Valid parameters can be found in the vehicle flags constants section. + Removes the enabled bits in 'flags'.\nSets the vehicle flags to FALSE. Valid parameters can be found in the vehicle flags constants section. llReplaceAgentEnvironment @@ -19308,10 +19412,8 @@ environment tooltip - - Name of inventory item, or UUID of environment resource to apply. - Use NULL_KEY or empty string to remove environment. - + Name of inventory item, or UUID of environment resource to apply. + Use NULL_KEY or empty string to remove environment. type string @@ -19388,7 +19490,7 @@ Count tooltip - The max number of replacements to make. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. + The max number of replacements to make. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. type integer @@ -19401,7 +19503,7 @@ sleep 0 tooltip - Searches InitialString and replaces instances of SubString with NewSubString. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. + Searches InitialString and replaces instances of SubString with NewSubString. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. llRequestAgentData @@ -19475,7 +19577,7 @@ unused tooltip - Not used, should be "" + Not used, should be "" type string @@ -19489,8 +19591,8 @@ 0 tooltip - Ask the agent for permission to participate in an experience. This request is similar to llRequestPermissions with the following permissions: PERMISSION_TAKE_CONTROLS, PERMISSION_TRIGGER_ANIMATION, PERMISSION_ATTACH, PERMISSION_TRACK_CAMERA, PERMISSION_CONTROL_CAMERA and PERMISSION_TELEPORT. However, unlike llRequestPermissions the decision to allow or block the request is persistent and applies to all scripts using the experience grid wide. Subsequent calls to llRequestExperiencePermissions from scripts in the experience will receive the same response automatically with no user interaction. One of experience_permissions or experience_permissions_denied will be generated in response to this call. Outstanding permission requests will be lost if the script is derezzed, moved to another region or reset. - + Ask the agent for permission to participate in an experience. This request is similar to llRequestPermissions with the following permissions: PERMISSION_TAKE_CONTROLS, PERMISSION_TRIGGER_ANIMATION, PERMISSION_ATTACH, PERMISSION_TRACK_CAMERA, PERMISSION_CONTROL_CAMERA and PERMISSION_TELEPORT. However, unlike llRequestPermissions the decision to allow or block the request is persistent and applies to all scripts using the experience grid wide. Subsequent calls to llRequestExperiencePermissions from scripts in the experience will receive the same response automatically with no user interaction. One of experience_permissions or experience_permissions_denied will be generated in response to this call. Outstanding permission requests will be lost if the script is derezzed, moved to another region or reset. + llRequestInventoryData @@ -19513,7 +19615,7 @@ sleep 1 tooltip - Requests data for the named InventoryItem.\nWhen data is available, the dataserver event will be raised with the key returned from this function in the requested parameter.\nThe only request currently implemented is to request data from landmarks, where the data returned is in the form "<float, float, float>" which can be cast to a vector. This position is in region local coordinates. + Requests data for the named InventoryItem.\nWhen data is available, the dataserver event will be raised with the key returned from this function in the requested parameter.\nThe only request currently implemented is to request data from landmarks, where the data returned is in the form "<float, float, float>" which can be cast to a vector. This position is in region local coordinates. llRequestPermissions @@ -19672,7 +19774,7 @@ sleep 0 tooltip - Resets the animation of the specified animation state to the default value.\nIf animation state equals "ALL", then all animation states are reset. + Resets the animation of the specified animation state to the default value.\nIf animation state equals "ALL", then all animation states are reset. llResetLandBanList @@ -19780,7 +19882,7 @@ ID tooltip - Object owner's UUID. + Object owner's UUID. type key @@ -19861,7 +19963,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owner's InventoryItem at Position with Velocity, Rotation and with StartParameter. The last selected root object's location will be set to Position.\nCreates object's inventory item at the given Position, with Velocity, Rotation, and StartParameter. + Instantiate owner's InventoryItem at Position with Velocity, Rotation and with StartParameter. The last selected root object's location will be set to Position.\nCreates object's inventory item at the given Position, with Velocity, Rotation, and StartParameter. llRezObject @@ -19920,7 +20022,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owners InventoryItem at Position with Velocity, Rotation and with start StartParameter.\nCreates object's inventory item at Position with Velocity and Rotation supplied. The StartParameter value will be available to the newly created object in the on_rez event or through the llGetStartParameter function.\nThe Velocity parameter is ignored if the rezzed object is not physical. + Instantiate owners InventoryItem at Position with Velocity, Rotation and with start StartParameter.\nCreates object's inventory item at Position with Velocity and Rotation supplied. The StartParameter value will be available to the newly created object in the on_rez event or through the llGetStartParameter function.\nThe Velocity parameter is ignored if the rezzed object is not physical. llRezObjectWithParams @@ -19936,7 +20038,7 @@ - Parms + Params tooltip @@ -19952,7 +20054,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owner's InventoryItem with the given parameters. + Instantiate owner's InventoryItem with the given parameters. llRot2Angle @@ -20461,7 +20563,7 @@ sleep 0 tooltip - Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.\nReturns true if the position is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts. + Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.\nReturns true if the position is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts. llScriptProfiler @@ -20717,7 +20819,7 @@ sleep 0 tooltip - Sets an agent's environmental values to the specified values. Must be used as part of an experience. + Sets an agent's environmental values to the specified values. Must be used as part of an experience. llSetAgentRot @@ -20813,7 +20915,7 @@ sleep 0 tooltip - Sets an object's angular velocity to AngVel, in local coordinates if Local == TRUE (if the script is physical).\nHas no effect on non-physical objects. + Sets an object's angular velocity to AngVel, in local coordinates if Local == TRUE (if the script is physical).\nHas no effect on non-physical objects. llSetAnimationOverride @@ -20891,7 +20993,7 @@ sleep 0 tooltip - Sets the camera used in this object, at offset, if an avatar sits on it.\nSets the offset that an avatar's camera will be moved to if the avatar sits on the object. + Sets the camera used in this object, at offset, if an avatar sits on it.\nSets the offset that an avatar's camera will be moved to if the avatar sits on the object. llSetCameraEyeOffset @@ -21226,7 +21328,7 @@ InventoryItem tooltip - An item in the prim's inventory + An item in the prim's inventory type string @@ -21351,7 +21453,7 @@ EyeOffset tooltip - Offset, relative to the object's centre and expressed in local coordinates, that the camera looks from. + Offset, relative to the object's centre and expressed in local coordinates, that the camera looks from. type vector @@ -21360,7 +21462,7 @@ LookOffset tooltip - Offset, relative to the object's centre and expressed in local coordinates, that the camera looks toward. + Offset, relative to the object's centre and expressed in local coordinates, that the camera looks toward. type vector @@ -21414,7 +21516,48 @@ sleep 0 tooltip - If a task exists in the link chain at LinkNumber, set the Face to color.\nSets the color of the linked child's side, specified by LinkNumber. + If a task exists in the link chain at LinkNumber, set the Face to color.\nSets the color of the linked child's side, specified by LinkNumber. + + llSetLinkGLTFOverrides + + arguments + + + link + + tooltip + Link number to check. + type + integer + + + + face + + tooltip + Side to check for a PBR material. Use ALL_SIDES to check for all. + type + integer + + + + options + + tooltip + List of individual overrides to set. + type + list + + + + energy + 10 + return + void + sleep + 0 + tooltip + Sets or changes GLTF Overrides set on the selected faces. llSetLinkMedia @@ -21480,6 +21623,8 @@ + deprecated + 1 energy 10 return @@ -21487,7 +21632,7 @@ sleep 0.2000000000000000111022302 tooltip - Set primitive parameters for LinkNumber based on Parameters.\nSets the parameters (or properties) of any linked prim in one step. + Deprecated: Use llSetLinkPrimitiveParamsFast instead. llSetLinkPrimitiveParamsFast @@ -21560,7 +21705,7 @@ sleep 0.2000000000000000111022302 tooltip - Sets the Render Material of Face on a linked prim, specified by LinkNumber. Render Materail may be a UUID or name of a material in prim inventory. + Sets the Render Material of Face on a linked prim, specified by LinkNumber. Render Material may be a UUID or name of a material in prim inventory. llSetLinkSitFlags @@ -21592,7 +21737,7 @@ sleep 0 tooltip - Returns the sit flags set on the specified prim in a linkset. + Sets the sit flags for the specified prim in a linkset. llSetLinkTexture @@ -21811,7 +21956,7 @@ sleep 0 tooltip - Sets the prim's name to Name. + Sets the prim's name to Name. llSetObjectPermMask @@ -21878,7 +22023,7 @@ Price tooltip - The default price shown in the textu input field. + The default price shown in the text input field. type integer @@ -21887,7 +22032,7 @@ QuickButtons tooltip - Specifies the 4 payment values shown in the payment dialog's buttons (or PAY_HIDE). + Specifies the 4 payment values shown in the payment dialog's buttons (or PAY_HIDE). type list @@ -21900,7 +22045,7 @@ sleep 0 tooltip - Sets the default amount when someone chooses to pay this object.\nPrice is the default price shown in the textu input field. QuickButtons specifies the 4 payment values shown in the payment dialog's buttons.\nInput field and buttons may be hidden with PAY_HIDE constant, and may be set to their default values using PAY_DEFAULT. + Sets the default amount when someone chooses to pay this object.\nPrice is the default price shown in the text input field. QuickButtons specifies the 4 payment values shown in the payment dialog's buttons.\nInput field and buttons may be hidden with PAY_HIDE constant, and may be set to their default values using PAY_DEFAULT. llSetPhysicsMaterial @@ -21959,7 +22104,7 @@ sleep 0 tooltip - Sets the selected parameters of the object's physics behavior.\nMaterialBits is a bitmask specifying which of the parameters in the other arguments should be applied to the object. GravityMultiplier, Restitution, Friction, and Density are the possible parameters to manipulate. + Sets the selected parameters of the object's physics behavior.\nMaterialBits is a bitmask specifying which of the parameters in the other arguments should be applied to the object. GravityMultiplier, Restitution, Friction, and Density are the possible parameters to manipulate. llSetPos @@ -22055,6 +22200,8 @@ + deprecated + 1 energy 10 return @@ -22062,7 +22209,7 @@ sleep 0.2000000000000000111022302 tooltip - This function changes the many properties (or "parameters") of a prim in one operation. Parameters is a list of changes. + Deprecated: Use llSetLinkPrimitiveParamsFast instead. llSetRegionPos @@ -22186,7 +22333,7 @@ sleep 0 tooltip - Sets the prim's scale (size) to Scale. + Sets the prim's scale (size) to Scale. llSetScriptState @@ -22241,7 +22388,7 @@ sleep 0 tooltip - Displays Text rather than 'Sit' in the viewer's context menu. + Displays Text rather than 'Sit' in the viewer's context menu. llSetSoundQueueing @@ -22524,7 +22671,7 @@ sleep 0 tooltip - Sets the Torque acting on the script's object, in object-local coordinates if Local == TRUE (otherwise, the region reference frame is used).\nOnly works on physical objects. + Sets the Torque acting on the script's object, in object-local coordinates if Local == TRUE (otherwise, the region reference frame is used).\nOnly works on physical objects. llSetTouchText @@ -22721,7 +22868,7 @@ sleep 0 tooltip - If the object is physics-enabled, sets the object's linear velocity to Velocity.\nIf Local==TRUE, Velocity is treated as a local directional vector; otherwise, Velocity is treated as a global directional vector. + If the object is physics-enabled, sets the object's linear velocity to Velocity.\nIf Local==TRUE, Velocity is treated as a local directional vector; otherwise, Velocity is treated as a global directional vector. llShout @@ -22849,7 +22996,7 @@ sleep 0 tooltip - If agent identified by AvatarID is participating in the experience, sit them on the specified link's sit target. + If agent identified by AvatarID is participating in the experience, sit them on the specified link's sit target. llSitTarget @@ -23027,7 +23174,7 @@ sleep 0 tooltip - This function plays the specified animation from playing on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory or a built-in animation.\nRequires PERMISSION_TRIGGER_ANIMATION. + This function plays the specified animation from playing on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory or a built-in animation.\nRequires PERMISSION_TRIGGER_ANIMATION. llStartObjectAnimation @@ -23073,7 +23220,7 @@ sleep 0 tooltip - This function stops the specified animation on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory, a built-in animation, or the uuid of an animation.\nRequires PERMISSION_TRIGGER_ANIMATION. + This function stops the specified animation on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory, a built-in animation, or the uuid of an animation.\nRequires PERMISSION_TRIGGER_ANIMATION. llStopHover @@ -23484,7 +23631,7 @@ sleep 20 tooltip - Sends an email with Subject and Message to the owner or creator of an object . + Sends an email with Subject and Message to the owner or creator of an object. llTeleportAgent @@ -23534,7 +23681,7 @@ sleep 0 tooltip - Requests a teleport of avatar to a landmark stored in the object's inventory. If no landmark is provided (an empty string), the avatar is teleported to the location position in the current region. In either case, the avatar is turned to face the position given by look_at in local coordinates.\nRequires the PERMISSION_TELEPORT permission. This function can only teleport the owner of the object. + Requests a teleport of avatar to a landmark stored in the object's inventory. If no landmark is provided (an empty string), the avatar is teleported to the location position in the current region. In either case, the avatar is turned to face the position given by look_at in local coordinates.\nRequires the PERMISSION_TELEPORT permission. This function can only teleport the owner of the object. llTeleportAgentGlobalCoords @@ -23607,7 +23754,7 @@ sleep 5 tooltip - Teleport agent over the owner's land to agent's home location. + Teleport agent over the owner's land to agent's home location. llTextBox @@ -23648,7 +23795,7 @@ sleep 1 tooltip - Opens a dialog for the specified avatar with message Text, which contains a text box for input. Any text that is entered is said on the specified Channel (as if by the avatar) when the "OK" button is clicked. + Opens a dialog for the specified avatar with message Text, which contains a text box for input. Any text that is entered is said on the specified Channel (as if by the avatar) when the "OK" button is clicked. llToLower @@ -23872,7 +24019,7 @@ sleep 0 tooltip - If agent identified by AvatarID is sitting on the object the script is attached to or is over land owned by the objects owner, the agent is forced to stand up. + If agent identified by AvatarID is sitting on the object the script is attached to or is over land owned by the object's owner, the agent is forced to stand up. llUnescapeURL @@ -23895,7 +24042,7 @@ sleep 0 tooltip - Returns the string that is the URL unescaped, replacing "%20" with spaces, etc., version of URL.\nThis function can output raw UTF-8 strings. + Returns the string that is the URL unescaped, replacing "%20" with spaces, etc., version of URL.\nThis function can output raw UTF-8 strings. llUpdateCharacter @@ -23969,8 +24116,8 @@ 0 tooltip - Starts an asychronous transaction to update the value associated with the key given. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. If Checked is 1 the existing value in the data store must match the OriginalValue passed or XP_ERROR_RETRY_UPDATE will be returned. If Checked is 0 the key will be created if necessary. - + Starts an asychronous transaction to update the value associated with the key given. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. If Checked is 1 the existing value in the data store must match the OriginalValue passed or XP_ERROR_RETRY_UPDATE will be returned. If Checked is 0 the key will be created if necessary. + llVecDist @@ -24390,6 +24537,6 @@ llsd-lsl-syntax-version - 2 + 2 From 6d25a3790956543fd3feb97720258dfdf5846e35 Mon Sep 17 00:00:00 2001 From: tapple Date: Fri, 16 Jan 2026 06:07:24 -0800 Subject: [PATCH 2/6] sync from keywords_lsl_78aaa42a-9d1f-b7bb-ac9a-856a2de7b3da.llsd.xml --- .../app_settings/keywords_lsl_default.xml | 113 ++++++++++++++++++ 1 file changed, 113 insertions(+) diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index 824618be30..d935cc6312 100644 --- a/indra/newview/app_settings/keywords_lsl_default.xml +++ b/indra/newview/app_settings/keywords_lsl_default.xml @@ -4442,6 +4442,87 @@ value 5 + PARCEL_SALE_AGENT + + tooltip + The agent authorized to purchase the parcel. + type + integer + value + 2 + + PARCEL_SALE_ERROR_BAD_PARAMS + + tooltip + The parameters provided to set the sale information are invalid. + type + integer + value + 5 + + PARCEL_SALE_ERROR_INVALID_PRICE + + tooltip + The price set for the parcel is invalid (e.g., less than or equal to 0). + type + integer + value + 4 + + PARCEL_SALE_ERROR_IN_ESCROW + + tooltip + The parcel is currently in escrow and cannot be set for sale. + type + integer + value + 3 + + PARCEL_SALE_ERROR_NO_PARCEL + + tooltip + The parcel could not be found. + type + integer + value + 1 + + PARCEL_SALE_ERROR_NO_PERMISSIONS + + tooltip + The script does not have the required permissions to set the sale information. + type + integer + value + 2 + + PARCEL_SALE_OBJECTS + + tooltip + Are the objects on the parcel included in the sale? + type + integer + value + 3 + + PARCEL_SALE_OK + + tooltip + The sale information was successfully set. + type + integer + value + 0 + + PARCEL_SALE_PRICE + + tooltip + The price of the parcel. If no authorized agent is set, must be greater than 0. + type + integer + value + 1 + PASSIVE tooltip @@ -21992,6 +22073,38 @@ If another state is defined before the default state, the compiler will report a tooltip Sets the specified PermissionFlag permission to the value specified by PermissionMask on the object the script is attached to. + llSetParcelForSale + + arguments + + + ForSale + + tooltip + If TRUE, the parcel is put up for sale. + type + integer + + + + Options + + tooltip + A list of options to set for the sale. + type + list + + + + energy + 10 + return + integer + sleep + 0 + tooltip + Sets the parcel the object is on for sale.\nForSale is a boolean, if TRUE the parcel is put up for sale. Options is a list of options to set for the sale, such as price, authorized buyer, and whether to include objects on the parcel.\n Setting ForSale to FALSE will remove the parcel from sale and clear any options that were set. + llSetParcelMusicURL arguments From 7fefab06ae12f59cda4766f36c1dcd691d1a4903 Mon Sep 17 00:00:00 2001 From: tapple Date: Fri, 16 Jan 2026 09:52:38 -0800 Subject: [PATCH 3/6] apply lsl updates to lua keywords file --- .../app_settings/keywords_lsl_default.xml | 2 +- .../app_settings/keywords_lua_default.xml | 1108 ++++++++++------- 2 files changed, 663 insertions(+), 447 deletions(-) diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index d935cc6312..461d6f3eaf 100644 --- a/indra/newview/app_settings/keywords_lsl_default.xml +++ b/indra/newview/app_settings/keywords_lsl_default.xml @@ -24650,6 +24650,6 @@ If another state is defined before the default state, the compiler will report a llsd-lsl-syntax-version - 2 + 2 diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 2c35ff54b2..81093648e9 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -398,7 +398,7 @@ ATTACH_AVATAR_CENTER tooltip - Attach to the avatar's geometric centre. + Attach to the avatar's geometric centre. type integer value @@ -407,7 +407,7 @@ ATTACH_BACK tooltip - Attach to the avatar's back. + Attach to the avatar's back. type integer value @@ -416,7 +416,7 @@ ATTACH_BELLY tooltip - Attach to the avatar's belly. + Attach to the avatar's belly. type integer value @@ -425,7 +425,7 @@ ATTACH_CHEST tooltip - Attach to the avatar's chest. + Attach to the avatar's chest. type integer value @@ -434,7 +434,7 @@ ATTACH_CHIN tooltip - Attach to the avatar's chin. + Attach to the avatar's chin. type integer value @@ -443,7 +443,7 @@ ATTACH_FACE_JAW tooltip - Attach to the avatar's jaw. + Attach to the avatar's jaw. type integer value @@ -452,7 +452,7 @@ ATTACH_FACE_LEAR tooltip - Attach to the avatar's left ear (extended). + Attach to the avatar's left ear (extended). type integer value @@ -461,7 +461,7 @@ ATTACH_FACE_LEYE tooltip - Attach to the avatar's left eye (extended). + Attach to the avatar's left eye (extended). type integer value @@ -470,7 +470,7 @@ ATTACH_FACE_REAR tooltip - Attach to the avatar's right ear (extended). + Attach to the avatar's right ear (extended). type integer value @@ -479,7 +479,7 @@ ATTACH_FACE_REYE tooltip - Attach to the avatar's right eye (extended). + Attach to the avatar's right eye (extended). type integer value @@ -488,7 +488,7 @@ ATTACH_FACE_TONGUE tooltip - Attach to the avatar's tongue. + Attach to the avatar's tongue. type integer value @@ -497,7 +497,7 @@ ATTACH_GROIN tooltip - Attach to the avatar's groin. + Attach to the avatar's groin. type integer value @@ -506,7 +506,7 @@ ATTACH_HEAD tooltip - Attach to the avatar's head. + Attach to the avatar's head. type integer value @@ -515,7 +515,7 @@ ATTACH_HIND_LFOOT tooltip - Attach to the avatar's left hind foot. + Attach to the avatar's left hind foot. type integer value @@ -524,7 +524,7 @@ ATTACH_HIND_RFOOT tooltip - Attach to the avatar's right hind foot. + Attach to the avatar's right hind foot. type integer value @@ -605,7 +605,7 @@ ATTACH_LEAR tooltip - Attach to the avatar's left ear. + Attach to the avatar's left ear. type integer value @@ -614,7 +614,7 @@ ATTACH_LEFT_PEC tooltip - Attach to the avatar's left pectoral. + Attach to the avatar's left pectoral. type integer value @@ -623,7 +623,7 @@ ATTACH_LEYE tooltip - Attach to the avatar's left eye. + Attach to the avatar's left eye. type integer value @@ -632,7 +632,7 @@ ATTACH_LFOOT tooltip - Attach to the avatar's left foot. + Attach to the avatar's left foot. type integer value @@ -641,7 +641,7 @@ ATTACH_LHAND tooltip - Attach to the avatar's left hand. + Attach to the avatar's left hand. type integer value @@ -650,7 +650,7 @@ ATTACH_LHAND_RING1 tooltip - Attach to the avatar's left ring finger. + Attach to the avatar's left ring finger. type integer value @@ -659,7 +659,7 @@ ATTACH_LHIP tooltip - Attach to the avatar's left hip. + Attach to the avatar's left hip. type integer value @@ -668,7 +668,7 @@ ATTACH_LLARM tooltip - Attach to the avatar's left lower arm. + Attach to the avatar's left lower arm. type integer value @@ -677,7 +677,7 @@ ATTACH_LLLEG tooltip - Attach to the avatar's lower left leg. + Attach to the avatar's lower left leg. type integer value @@ -688,7 +688,7 @@ deprecated 1 tooltip - Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC) + Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC) type integer value @@ -697,7 +697,7 @@ ATTACH_LSHOULDER tooltip - Attach to the avatar's left shoulder. + Attach to the avatar's left shoulder. type integer value @@ -706,7 +706,7 @@ ATTACH_LUARM tooltip - Attach to the avatar's left upper arm. + Attach to the avatar's left upper arm. type integer value @@ -715,7 +715,7 @@ ATTACH_LULEG tooltip - Attach to the avatar's lower upper leg. + Attach to the avatar's lower upper leg. type integer value @@ -724,7 +724,7 @@ ATTACH_LWING tooltip - Attach to the avatar's left wing. + Attach to the avatar's left wing. type integer value @@ -733,7 +733,7 @@ ATTACH_MOUTH tooltip - Attach to the avatar's mouth. + Attach to the avatar's mouth. type integer value @@ -742,7 +742,7 @@ ATTACH_NECK tooltip - Attach to the avatar's neck. + Attach to the avatar's neck. type integer value @@ -751,7 +751,7 @@ ATTACH_NOSE tooltip - Attach to the avatar's nose. + Attach to the avatar's nose. type integer value @@ -760,7 +760,7 @@ ATTACH_PELVIS tooltip - Attach to the avatar's pelvis. + Attach to the avatar's pelvis. type integer value @@ -769,7 +769,7 @@ ATTACH_REAR tooltip - Attach to the avatar's right ear. + Attach to the avatar's right ear. type integer value @@ -778,7 +778,7 @@ ATTACH_REYE tooltip - Attach to the avatar's right eye. + Attach to the avatar's right eye. type integer value @@ -787,7 +787,7 @@ ATTACH_RFOOT tooltip - Attach to the avatar's right foot. + Attach to the avatar's right foot. type integer value @@ -796,7 +796,7 @@ ATTACH_RHAND tooltip - Attach to the avatar's right hand. + Attach to the avatar's right hand. type integer value @@ -805,7 +805,7 @@ ATTACH_RHAND_RING1 tooltip - Attach to the avatar's right ring finger. + Attach to the avatar's right ring finger. type integer value @@ -814,7 +814,7 @@ ATTACH_RHIP tooltip - Attach to the avatar's right hip. + Attach to the avatar's right hip. type integer value @@ -823,7 +823,7 @@ ATTACH_RIGHT_PEC tooltip - Attach to the avatar's right pectoral. + Attach to the avatar's right pectoral. type integer value @@ -832,7 +832,7 @@ ATTACH_RLARM tooltip - Attach to the avatar's right lower arm. + Attach to the avatar's right lower arm. type integer value @@ -841,7 +841,7 @@ ATTACH_RLLEG tooltip - Attach to the avatar's right lower leg. + Attach to the avatar's right lower leg. type integer value @@ -852,7 +852,7 @@ deprecated 1 tooltip - Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC) + Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC) type integer value @@ -861,7 +861,7 @@ ATTACH_RSHOULDER tooltip - Attach to the avatar's right shoulder. + Attach to the avatar's right shoulder. type integer value @@ -870,7 +870,7 @@ ATTACH_RUARM tooltip - Attach to the avatar's right upper arm. + Attach to the avatar's right upper arm. type integer value @@ -879,7 +879,7 @@ ATTACH_RULEG tooltip - Attach to the avatar's right upper leg. + Attach to the avatar's right upper leg. type integer value @@ -888,7 +888,7 @@ ATTACH_RWING tooltip - Attach to the avatar's right wing. + Attach to the avatar's right wing. type integer value @@ -897,7 +897,7 @@ ATTACH_TAIL_BASE tooltip - Attach to the avatar's tail base. + Attach to the avatar's tail base. type integer value @@ -906,7 +906,7 @@ ATTACH_TAIL_TIP tooltip - Attach to the avatar's tail tip. + Attach to the avatar's tail tip. type integer value @@ -942,7 +942,7 @@ BEACON_MAP tooltip - Cause llMapBeacon to optionally display and focus the world map on the avatar's viewer. + Cause llMapBeacon to optionally display and focus the world map on the avatar's viewer. type integer value @@ -1122,7 +1122,7 @@ CHANGED_OWNER tooltip - + The object has changed ownership. type integer value @@ -1131,7 +1131,7 @@ CHANGED_REGION tooltip - + The object has changed region. type integer value @@ -1140,7 +1140,7 @@ CHANGED_REGION_START tooltip - + The region this object is in has just come online. type integer value @@ -1176,7 +1176,7 @@ CHANGED_TELEPORT tooltip - + The avatar to whom this object is attached has teleported. type integer value @@ -1248,7 +1248,7 @@ CHARACTER_DESIRED_TURN_SPEED tooltip - The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced. + The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced. type integer value @@ -1266,7 +1266,7 @@ CHARACTER_MAX_ACCEL tooltip - The character's maximum acceleration rate. + The character's maximum acceleration rate. type integer value @@ -1275,7 +1275,7 @@ CHARACTER_MAX_DECEL tooltip - The character's maximum deceleration rate. + The character's maximum deceleration rate. type integer value @@ -1284,7 +1284,7 @@ CHARACTER_MAX_SPEED tooltip - The character's maximum speed. + The character's maximum speed. type integer value @@ -1293,7 +1293,7 @@ CHARACTER_MAX_TURN_RADIUS tooltip - The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED. + The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED. type integer value @@ -1491,7 +1491,7 @@ COMBAT_LOG_ID tooltip - + Messages from the region to the COMBAT_CHANNEL will all be from this ID.\n Scripts may filter llListen calls on this ID to receive only system generated combat log messages. type uuid value @@ -1500,7 +1500,7 @@ CONTENT_TYPE_ATOM tooltip - "application/atom+xml" + "application/atom+xml" type integer value @@ -1509,7 +1509,7 @@ CONTENT_TYPE_FORM tooltip - "application/x-www-form-urlencoded" + "application/x-www-form-urlencoded" type integer value @@ -1518,7 +1518,7 @@ CONTENT_TYPE_HTML tooltip - "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. + "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. type integer value @@ -1527,7 +1527,7 @@ CONTENT_TYPE_JSON tooltip - "application/json" + "application/json" type integer value @@ -1536,7 +1536,7 @@ CONTENT_TYPE_LLSD tooltip - "application/llsd+xml" + "application/llsd+xml" type integer value @@ -1545,7 +1545,7 @@ CONTENT_TYPE_RSS tooltip - "application/rss+xml" + "application/rss+xml" type integer value @@ -1554,7 +1554,7 @@ CONTENT_TYPE_TEXT tooltip - "text/plain" + "text/plain" type integer value @@ -1563,7 +1563,7 @@ CONTENT_TYPE_XHTML tooltip - "application/xhtml+xml" + "application/xhtml+xml" type integer value @@ -1572,7 +1572,7 @@ CONTENT_TYPE_XML tooltip - "application/xml" + "application/xml" type integer value @@ -1752,7 +1752,7 @@ DAMAGE_TYPE_IMPACT tooltip - System damage generated by imapact with land or a prim. + System damage generated by impact with land or a prim. type integer value @@ -1860,15 +1860,13 @@ DATA_RATING tooltip - - Returns the agent ratings as a comma separated string of six integers. They are: - 1) Positive rated behaviour - 2) Negative rated behaviour - 3) Positive rated appearance - 4) Negative rated appearance - 5) Positive rated building - 6) Negative rated building - + Returns the agent ratings as a comma separated string of six integers. They are: + 1) Positive rated behaviour + 2) Negative rated behaviour + 3) Positive rated appearance + 4) Negative rated appearance + 5) Positive rated building + 6) Negative rated building type integer value @@ -1913,10 +1911,8 @@ DEG_TO_RAD tooltip - - 0.017453293 - Number of radians per degree. - You can use this to convert degrees to radians by multiplying the degrees by this number. - + 0.017453293 - Number of radians per degree. + You can use this to convert degrees to radians by multiplying the degrees by this number. type float value @@ -1949,6 +1945,15 @@ value 1 + DEREZ_TO_INVENTORY + + tooltip + The object is returned to the inventory of the rezzer. + type + integer + value + 2 + ENVIRONMENT_DAYINFO tooltip @@ -2096,7 +2101,7 @@ ESTATE_ACCESS_ALLOWED_AGENT_ADD tooltip - Add the agent to this estate's Allowed Residents list. + Add the agent to this estate's Allowed Residents list. type integer value @@ -2105,7 +2110,7 @@ ESTATE_ACCESS_ALLOWED_AGENT_REMOVE tooltip - Remove the agent from this estate's Allowed Residents list. + Remove the agent from this estate's Allowed Residents list. type integer value @@ -2114,7 +2119,7 @@ ESTATE_ACCESS_ALLOWED_GROUP_ADD tooltip - Add the group to this estate's Allowed groups list. + Add the group to this estate's Allowed groups list. type integer value @@ -2123,7 +2128,7 @@ ESTATE_ACCESS_ALLOWED_GROUP_REMOVE tooltip - Remove the group from this estate's Allowed groups list. + Remove the group from this estate's Allowed groups list. type integer value @@ -2132,7 +2137,7 @@ ESTATE_ACCESS_BANNED_AGENT_ADD tooltip - Add the agent to this estate's Banned residents list. + Add the agent to this estate's Banned residents list. type integer value @@ -2141,7 +2146,7 @@ ESTATE_ACCESS_BANNED_AGENT_REMOVE tooltip - Remove the agent from this estate's Banned residents list. + Remove the agent from this estate's Banned residents list. type integer value @@ -2474,10 +2479,8 @@ HTTP_ACCEPT tooltip - - Provide a string value to be included in the HTTP - accepts header value. This replaces the default Second Life HTTP accepts header. - + Provide a string value to be included in the HTTP + accepts header value. This replaces the default Second Life HTTP accepts header. type integer value @@ -2504,7 +2507,7 @@ HTTP_CUSTOM_HEADER tooltip - Add an extra custom HTTP header to the request. The first string is the name of the parameter to change, e.g. "Pragma", and the second string is the value, e.g. "no-cache". Up to 8 custom headers may be configured per request. Note that certain headers, such as the default headers, are blocked for security reasons. + Add an extra custom HTTP header to the request. The first string is the name of the parameter to change, e.g. "Pragma", and the second string is the value, e.g. "no-cache". Up to 8 custom headers may be configured per request. Note that certain headers, such as the default headers, are blocked for security reasons. type integer value @@ -2540,7 +2543,7 @@ HTTP_PRAGMA_NO_CACHE tooltip - Allows enabling/disbling of the "Pragma: no-cache" header.\nUsage: [HTTP_PRAGMA_NO_CACHE, integer SendHeader]. When SendHeader is TRUE, the "Pragma: no-cache" header is sent by the script. This matches the default behavior. When SendHeader is FALSE, no "Pragma" header is sent by the script. + Allows enabling/disabling of the "Pragma: no-cache" header.\nUsage: [HTTP_PRAGMA_NO_CACHE, integer SendHeader]. When SendHeader is TRUE, the "Pragma: no-cache" header is sent by the script. This matches the default behavior. When SendHeader is FALSE, no "Pragma" header is sent by the script. type integer value @@ -2549,10 +2552,8 @@ HTTP_USER_AGENT tooltip - - Provide a string value to be included in the HTTP - User-Agent header value. This is appended to the default value. - + Provide a string value to be included in the HTTP + User-Agent header value. This is appended to the default value. type integer value @@ -3434,7 +3435,7 @@ OBJECT_BODY_SHAPE_TYPE tooltip - This is a flag used with llGetObjectDetails to get the body type of the avatar, based on shape data.\nIf no data is available, -1.0 is returned.\nThis is normally between 0 and 1.0, with 0.5 and larger considered 'male' + This is a flag used with llGetObjectDetails to get the body type of the avatar, based on shape data.\nIf no data is available, -1.0 is returned.\nThis is normally between 0 and 1.0, with 0.5 and larger considered 'male' type integer value @@ -3470,7 +3471,7 @@ OBJECT_CREATOR tooltip - Gets the object's creator key. If id is an avatar, a NULL_KEY is returned. + Gets the object's creator key. If id is an avatar, a NULL_KEY is returned. type integer value @@ -3497,7 +3498,7 @@ OBJECT_DESC tooltip - Gets the object's description. If id is an avatar, an empty string is returned. + Gets the object's description. If id is an avatar, an empty string is returned. type integer value @@ -3506,7 +3507,7 @@ OBJECT_GROUP tooltip - Gets the prims's group key. If id is an avatar, a NULL_KEY is returned. + Gets the prims's group key. If id is an avatar, a NULL_KEY is returned. type integer value @@ -3515,7 +3516,7 @@ OBJECT_GROUP_TAG tooltip - Gets the agent's current group role tag. If id is an object, an empty is returned. + Gets the agent's current group role tag. If id is an object, an empty is returned. type integer value @@ -3542,7 +3543,7 @@ OBJECT_LAST_OWNER_ID tooltip - Gets the object's last owner ID. + Gets the object's last owner ID. type integer value @@ -3551,7 +3552,7 @@ OBJECT_LINK_NUMBER tooltip - Gets the object's link number or 0 if unlinked. + Gets the object's link number or 0 if unlinked. type integer value @@ -3560,7 +3561,7 @@ OBJECT_MASS tooltip - Get the object's mass + Get the object's mass type integer value @@ -3569,7 +3570,7 @@ OBJECT_MATERIAL tooltip - Get an object's material setting. + Get an object's material setting. type integer value @@ -3578,7 +3579,7 @@ OBJECT_NAME tooltip - Gets the object's name. + Gets the object's name. type integer value @@ -3587,7 +3588,7 @@ OBJECT_OMEGA tooltip - Gets an object's angular velocity. + Gets an object's angular velocity. type integer value @@ -3596,7 +3597,7 @@ OBJECT_OWNER tooltip - Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. + Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. type integer value @@ -3623,7 +3624,7 @@ OBJECT_PERMS_COMBINED tooltip - Gets the object's permissions including any inventory. + Gets the object's permissions including any inventory. type integer value @@ -3659,7 +3660,7 @@ OBJECT_POS tooltip - Gets the object's position in region coordinates. + Gets the object's position in region coordinates. type integer value @@ -3740,7 +3741,7 @@ OBJECT_ROOT tooltip - Gets the id of the root prim of the object requested.\nIf id is an avatar, return the id of the root prim of the linkset the avatar is sitting on (or the avatar's own id if the avatar is not sitting on an object within the region). + Gets the id of the root prim of the object requested.\nIf id is an avatar, return the id of the root prim of the linkset the avatar is sitting on (or the avatar's own id if the avatar is not sitting on an object within the region). type integer value @@ -3749,7 +3750,7 @@ OBJECT_ROT tooltip - Gets the object's rotation. + Gets the object's rotation. type integer value @@ -3767,7 +3768,7 @@ OBJECT_SCALE tooltip - Gets the object's size. + Gets the object's size. type integer value @@ -3902,7 +3903,7 @@ OBJECT_VELOCITY tooltip - Gets the object's velocity. + Gets the object's velocity. type integer value @@ -3980,6 +3981,78 @@ value 3 + OVERRIDE_GLTF_BASE_ALPHA + + tooltip + + type + integer + value + 2 + + OVERRIDE_GLTF_BASE_ALPHA_MASK + + tooltip + + type + integer + value + 4 + + OVERRIDE_GLTF_BASE_ALPHA_MODE + + tooltip + + type + integer + value + 3 + + OVERRIDE_GLTF_BASE_COLOR_FACTOR + + tooltip + + type + integer + value + 1 + + OVERRIDE_GLTF_BASE_DOUBLE_SIDED + + tooltip + + type + integer + value + 5 + + OVERRIDE_GLTF_EMISSIVE_FACTOR + + tooltip + + type + integer + value + 8 + + OVERRIDE_GLTF_METALLIC_FACTOR + + tooltip + + type + integer + value + 6 + + OVERRIDE_GLTF_ROUGHNESS_FACTOR + + tooltip + + type + integer + value + 7 + PARCEL_COUNT_GROUP tooltip @@ -4037,7 +4110,7 @@ PARCEL_DETAILS_AREA tooltip - The parcel's area, in square meters. (5 chars.). + The parcel's area, in square meters. (5 chars.). type integer value @@ -4064,7 +4137,7 @@ PARCEL_DETAILS_GROUP tooltip - The parcel group's key. (36 chars.). + The parcel group's key. (36 chars.). type integer value @@ -4073,7 +4146,7 @@ PARCEL_DETAILS_ID tooltip - The parcel's key. (36 chars.). + The parcel's key. (36 chars.). type integer value @@ -4091,7 +4164,7 @@ PARCEL_DETAILS_LANDING_POINT tooltip - The parcel's landing point, if any. + The parcel's landing point, if any. type integer value @@ -4109,7 +4182,7 @@ PARCEL_DETAILS_OWNER tooltip - The parcel owner's key. (36 chars.). + The parcel owner's key. (36 chars.). type integer value @@ -4118,7 +4191,7 @@ PARCEL_DETAILS_PRIM_CAPACITY tooltip - The parcel's prim capacity. + The parcel's prim capacity. type integer value @@ -4145,7 +4218,7 @@ PARCEL_DETAILS_SEE_AVATARS tooltip - The parcel's avatar visibility setting. (1 char.). + The parcel's avatar visibility setting. (1 char.). type integer value @@ -4154,7 +4227,7 @@ PARCEL_DETAILS_TP_ROUTING tooltip - Parcel's teleport routing setting. + Parcel's teleport routing setting. type integer value @@ -4343,7 +4416,7 @@ PARCEL_MEDIA_COMMAND_LOOP_SET tooltip - Used to get or set the parcel's media looping variable. + Used to get or set the parcel's media looping variable. type integer value @@ -4406,7 +4479,7 @@ PARCEL_MEDIA_COMMAND_TYPE tooltip - Use this to get or set the parcel media MIME type (e.g. "text/html"). + Use this to get or set the parcel media MIME type (e.g. "text/html"). type integer value @@ -4430,6 +4503,87 @@ value 5 + PARCEL_SALE_AGENT + + tooltip + The agent authorized to purchase the parcel. + type + integer + value + 2 + + PARCEL_SALE_ERROR_BAD_PARAMS + + tooltip + The parameters provided to set the sale information are invalid. + type + integer + value + 5 + + PARCEL_SALE_ERROR_INVALID_PRICE + + tooltip + The price set for the parcel is invalid (e.g., less than or equal to 0). + type + integer + value + 4 + + PARCEL_SALE_ERROR_IN_ESCROW + + tooltip + The parcel is currently in escrow and cannot be set for sale. + type + integer + value + 3 + + PARCEL_SALE_ERROR_NO_PARCEL + + tooltip + The parcel could not be found. + type + integer + value + 1 + + PARCEL_SALE_ERROR_NO_PERMISSIONS + + tooltip + The script does not have the required permissions to set the sale information. + type + integer + value + 2 + + PARCEL_SALE_OBJECTS + + tooltip + Are the objects on the parcel included in the sale? + type + integer + value + 3 + + PARCEL_SALE_OK + + tooltip + The sale information was successfully set. + type + integer + value + 0 + + PARCEL_SALE_PRICE + + tooltip + The price of the parcel. If no authorized agent is set, must be greater than 0. + type + integer + value + 1 + PASSIVE tooltip @@ -4739,7 +4893,7 @@ PRIM_ALPHA_MODE_BLEND tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as alpha-blended. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as alpha-blended. type integer value @@ -4748,7 +4902,7 @@ PRIM_ALPHA_MODE_EMISSIVE tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as an emissivity mask. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as an emissivity mask. type integer value @@ -4757,7 +4911,7 @@ PRIM_ALPHA_MODE_MASK tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as fully opaque for alpha values above alpha_cutoff and fully transparent otherwise. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as fully opaque for alpha values above alpha_cutoff and fully transparent otherwise. type integer value @@ -4766,7 +4920,7 @@ PRIM_ALPHA_MODE_NONE tooltip - Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be ignored. + Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be ignored. type integer value @@ -4957,7 +5111,7 @@ PRIM_CLICK_ACTION tooltip - + [PRIM_CLICK_ACTION, integer CLICK_ACTION_*] type integer value @@ -4975,7 +5129,12 @@ PRIM_COLOR tooltip - + [PRIM_COLOR, integer face, vector color, float alpha] + +integer face – face number or ALL_SIDES +vector color – color in RGB <R, G, B> (<0.0, 0.0, 0.0> = black, <1.0, 1.0, 1.0> = white) +float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) + type integer value @@ -4993,7 +5152,7 @@ PRIM_DESC tooltip - + [PRIM_DESC, string description] type integer value @@ -5002,7 +5161,16 @@ PRIM_FLEXIBLE tooltip - + [ PRIM_FLEXIBLE, integer boolean, integer softness, float gravity, float friction, float wind, float tension, vector force ] + +integer boolean – TRUE enables, FALSE disables +integer softness – ranges from 0 to 3 +float gravity – ranges from -10.0 to 10.0 +float friction – ranges from 0.0 to 10.0 +float wind – ranges from 0.0 to 10.0 +float tension – ranges from 0.0 to 10.0 +vector force + type integer value @@ -5011,7 +5179,7 @@ PRIM_FULLBRIGHT tooltip - + [ PRIM_FULLBRIGHT, integer face, integer boolean ] type integer value @@ -5020,7 +5188,7 @@ PRIM_GLOW tooltip - PRIM_GLOW is used to get or set the glow status of the face. + PRIM_GLOW is used to get or set the glow status of the face.\n[ PRIM_GLOW, integer face, float intensity ] type integer value @@ -5029,7 +5197,7 @@ PRIM_GLTF_ALPHA_MODE_BLEND tooltip - Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "BLEND". + Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "BLEND". type integer value @@ -5038,7 +5206,7 @@ PRIM_GLTF_ALPHA_MODE_MASK tooltip - Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "MASK". + Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "MASK". type integer value @@ -5047,7 +5215,7 @@ PRIM_GLTF_ALPHA_MODE_OPAQUE tooltip - Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "OPAQUE". + Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "OPAQUE". type integer value @@ -5056,7 +5224,7 @@ PRIM_GLTF_BASE_COLOR tooltip - Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer alpha_mode, integer alpha_cutoff, boolean double_sided.\nValid options for alpha_mode are PRIM_ALPHA_MODE_BLEND, _NONE, and _MASK.\nalpha_cutoff is used only for PRIM_ALPHA_MODE_MASK. + Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer alpha_mode, float alpha_cutoff, boolean double_sided.\nValid options for alpha_mode are PRIM_ALPHA_MODE_BLEND, _NONE, and _MASK.\nalpha_cutoff is used only for PRIM_ALPHA_MODE_MASK. type integer value @@ -5137,7 +5305,10 @@ PRIM_LINK_TARGET tooltip - + [ PRIM_LINK_TARGET, integer link_target ] + +Used to get or set multiple links with a single PrimParameters call. + type integer value @@ -5146,7 +5317,7 @@ PRIM_MATERIAL tooltip - + [ PRIM_MATERIAL, integer PRIM_MATERIAL_* ] type integer value @@ -5227,7 +5398,7 @@ PRIM_MEDIA_ALT_IMAGE_ENABLE tooltip - Boolean. Gets/Sets the default image state (the image that the user sees before a piece of media is active) for the chosen face. The default image is specified by Second Life's server for that media type. + Boolean. Gets/Sets the default image state (the image that the user sees before a piece of media is active) for the chosen face. The default image is specified by Second Life's server for that media type. type integer value @@ -5470,7 +5641,7 @@ PRIM_NAME tooltip - + [ PRIM_NAME, string name ] type integer value @@ -5488,7 +5659,12 @@ PRIM_OMEGA tooltip - + [ PRIM_OMEGA, vector axis, float spinrate, float gain ] + +vector axis – arbitrary axis to rotate the object around +float spinrate – rate of rotation in radians per second +float gain – also modulates the final spinrate and disables the rotation behavior if zero + type integer value @@ -5497,7 +5673,7 @@ PRIM_PHANTOM tooltip - + [ PRIM_PHANTOM, integer boolean ] type integer value @@ -5506,7 +5682,7 @@ PRIM_PHYSICS tooltip - + [ PRIM_PHYSICS, integer boolean ] type integer value @@ -5542,10 +5718,8 @@ PRIM_PHYSICS_SHAPE_TYPE tooltip - - Allows you to set the physics shape type of a prim via lsl. Permitted values are: - PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_CONVEX - + Allows you to set the physics shape type of a prim via lsl. Permitted values are: + PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_CONVEX type integer value @@ -5554,7 +5728,14 @@ PRIM_POINT_LIGHT tooltip - + [ PRIM_POINT_LIGHT, integer boolean, vector linear_color, float intensity, float radius, float falloff ] + +integer boolean – TRUE enables, FALSE disables +vector linear_color – linear color in RGB <R, G, B&> (<0.0, 0.0, 0.0> = black, <1.0, 1.0, 1.0> = white) +float intensity – ranges from 0.0 to 1.0 +float radius – ranges from 0.1 to 20.0 +float falloff – ranges from 0.01 to 2.0 + type integer value @@ -5563,7 +5744,10 @@ PRIM_POSITION tooltip - + [ PRIM_POSITION, vector position ] + +vector position – position in region or local coordinates depending upon the situation + type integer value @@ -5572,7 +5756,10 @@ PRIM_POS_LOCAL tooltip - + [ PRIM_POS_LOCAL, vector position ] + +vector position - position in local coordinates + type integer value @@ -5581,7 +5768,7 @@ PRIM_PROJECTOR tooltip - + [ PRIM_PROJECTOR, string texture, float fov, float focus, float ambiance ] type integer value @@ -5626,7 +5813,7 @@ PRIM_RENDER_MATERIAL tooltip - + [ PRIM_RENDER_MATERIAL, integer face, string material ] type integer value @@ -5635,7 +5822,7 @@ PRIM_ROTATION tooltip - + [ PRIM_ROT_LOCAL, rotation global_rot ] type integer value @@ -5644,7 +5831,7 @@ PRIM_ROT_LOCAL tooltip - + [ PRIM_ROT_LOCAL, rotation local_rot ] type integer value @@ -5788,7 +5975,7 @@ PRIM_SIT_TARGET tooltip - + [ PRIM_SIT_TARGET, integer boolean, vector offset, rotation rot ] type integer value @@ -5797,7 +5984,7 @@ PRIM_SIZE tooltip - + [ PRIM_SIZE, vector size ] type integer value @@ -5806,7 +5993,7 @@ PRIM_SLICE tooltip - + [ PRIM_SLICE, vector slice ] type integer value @@ -5833,7 +6020,7 @@ PRIM_TEXGEN tooltip - + [ PRIM_TEXGEN, integer face, PRIM_TEXGEN_* ] type integer value @@ -5860,7 +6047,7 @@ PRIM_TEXT tooltip - + [ PRIM_TEXT, string text, vector color, float alpha ] type integer value @@ -5869,7 +6056,7 @@ PRIM_TEXTURE tooltip - + [ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ] type integer value @@ -6193,7 +6380,7 @@ PSYS_PART_START_COLOR tooltip - A vector <r.r, g.g, b.b> which determines the starting color of the object. + A vector <r, g, b> which determines the starting color of the object. type integer value @@ -6319,10 +6506,8 @@ PSYS_SRC_INNERANGLE tooltip - - Specifies the inner angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. - The area specified will NOT have particles in it. - + Specifies the inner angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. + The area specified will NOT have particles in it. type integer value @@ -6349,10 +6534,8 @@ PSYS_SRC_OUTERANGLE tooltip - - Specifies the outer angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. - The area between the outer and inner angle will be filled with particles. - + Specifies the outer angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. + The area between the outer and inner angle will be filled with particles. type integer value @@ -6361,10 +6544,8 @@ PSYS_SRC_PATTERN tooltip - - The pattern which is used to generate particles. - Use one of the following values: PSYS_SRC_PATTERN Values. - + The pattern which is used to generate particles. + Use one of the following values: PSYS_SRC_PATTERN Values. type integer value @@ -6463,7 +6644,7 @@ PURSUIT_INTERCEPT tooltip - Define whether the character attempts to predict the target's location. + Define whether the character attempts to predict the target's location. type integer value @@ -6822,6 +7003,8 @@ REMOTE_DATA_CHANNEL + deprecated + 1 tooltip type @@ -6831,6 +7014,8 @@ REMOTE_DATA_REPLY + deprecated + 1 tooltip type @@ -6840,6 +7025,8 @@ REMOTE_DATA_REQUEST + deprecated + 1 tooltip type @@ -6895,7 +7082,7 @@ REZ_DAMAGE_TYPE tooltip - Set the damage type applied when this object collides. + Set the damage type applied when this object collides. [integer damage_type] type integer value @@ -7111,7 +7298,7 @@ SIM_STAT_AGENT_MS tooltip - Time spent in 'agent' segment of simulation frame. + Time spent in 'agent' segment of simulation frame. type integer value @@ -7174,7 +7361,7 @@ SIM_STAT_IMAGE_MS tooltip - Time spent in 'image' segment of simulation frame. + Time spent in 'image' segment of simulation frame. type integer value @@ -7192,7 +7379,7 @@ SIM_STAT_NET_MS tooltip - Time spent in 'network' segment of simulation frame. + Time spent in 'network' segment of simulation frame. type integer value @@ -7201,7 +7388,7 @@ SIM_STAT_OTHER_MS tooltip - Time spent in 'other' segment of simulation frame. + Time spent in 'other' segment of simulation frame. type integer value @@ -7228,7 +7415,7 @@ SIM_STAT_PCT_CHARS_STEPPED tooltip - Returns the % of pathfinding characters skipped each frame, averaged over the last minute.\nThe returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar. + Returns the % of pathfinding characters skipped each frame, averaged over the last minute.\nThe returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar. type integer value @@ -7246,7 +7433,7 @@ SIM_STAT_PHYSICS_MS tooltip - Time spent in 'physics' segment of simulation frame. + Time spent in 'physics' segment of simulation frame. type integer value @@ -7291,7 +7478,7 @@ SIM_STAT_SCRIPT_MS tooltip - Time spent in 'script' segment of simulation frame. + Time spent in 'script' segment of simulation frame. type integer value @@ -7345,7 +7532,7 @@ SIT_FLAG_NO_COLLIDE tooltip - The seated avatar's hit box is disabled when seated on this prim. + The seated avatar's hit box is disabled when seated on this prim. type integer value @@ -7651,7 +7838,7 @@ SOUND_TRIGGER tooltip - Sound will be triggered at the prim's location and not attached. + Sound will be triggered at the prim's location and not attached. type integer value @@ -7669,7 +7856,7 @@ STATUS_BLOCK_GRAB tooltip - Controls whether the object can be grabbed.\nA grab is the default action when in third person, and is available as the hand tool in build mode. This is useful for physical objects that you don't want other people to be able to trivially disturb. The default is FALSE + Controls whether the object can be grabbed.\nA grab is the default action when in third person, and is available as the hand tool in build mode. This is useful for physical objects that you don't want other people to be able to trivially disturb. The default is FALSE type integer value @@ -7705,7 +7892,7 @@ STATUS_DIE_AT_EDGE tooltip - Controls whether the object is returned to the owners inventory if it wanders off the edge of the world.\nIt is useful to set this status TRUE for things like bullets or rockets. The default is TRUE + Controls whether the object is returned to the owner's inventory if it wanders off the edge of the world.\nIt is useful to set this status TRUE for things like bullets or rockets. The default is TRUE type integer value @@ -7813,16 +8000,14 @@ STATUS_ROTATE_Z tooltip - - Controls/indicates whether the object can physically rotate around - the specific axis or not. This flag has no meaning - for non-physical objects. Set the value to FALSE - if you want to disable rotation around that axis. The - default is TRUE for a physical object. - A useful example to think about when visualizing - the effect is a sit-and-spin device. They spin around the - Z axis (up) but not around the X or Y axis. - + Controls/indicates whether the object can physically rotate around + the specific axis or not. This flag has no meaning + for non-physical objects. Set the value to FALSE + if you want to disable rotation around that axis. The + default is TRUE for a physical object. + A useful example to think about when visualizing + the effect is a sit-and-spin device. They spin around the + Z axis (up) but not around the X or Y axis. type integer value @@ -7831,11 +8016,9 @@ STATUS_SANDBOX tooltip - - Controls/indicates whether the object can cross region boundaries - and move more than 20 meters from its creation - point. The default if FALSE. - + Controls/indicates whether the object can cross region boundaries + and move more than 20 meters from its creation + point. The default if FALSE. type integer value @@ -8447,10 +8630,8 @@ VEHICLE_ANGULAR_FRICTION_TIMESCALE tooltip - - A vector of timescales for exponential decay of the vehicles angular velocity about its preferred axes of motion (at, left, up). - Range = [0.07, inf) seconds for each element of the vector. - + A vector of timescales for exponential decay of the vehicle's angular velocity about its preferred axes of motion (at, left, up). + Range = [0.07, inf) seconds for each element of the vector. type integer value @@ -8468,7 +8649,7 @@ VEHICLE_ANGULAR_MOTOR_DIRECTION tooltip - The direction and magnitude (in preferred frame) of the vehicles angular motor.The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. + The direction and magnitude (in preferred frame) of the vehicle's angular motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. type integer value @@ -8495,7 +8676,7 @@ VEHICLE_BANKING_MIX tooltip - A slider between static (0.0) and dynamic (1.0) banking. "Static" means the banking scales only with the angle of roll, whereas "dynamic" is a term that also scales with the vehicles linear speed. + A slider between static (0.0) and dynamic (1.0) banking. "Static" means the banking scales only with the angle of roll, whereas "dynamic" is a term that also scales with the vehicles linear speed. type integer value @@ -8668,7 +8849,7 @@ VEHICLE_LINEAR_DEFLECTION_TIMESCALE tooltip - The timescale for exponential success of linear deflection deflection. It is another way to specify how much time it takes for the vehicles linear velocity to be redirected to its preferred axis of motion. + The timescale for exponential success of linear deflection deflection. It is another way to specify how much time it takes for the vehicle's linear velocity to be redirected to its preferred axis of motion. type integer value @@ -8677,10 +8858,8 @@ VEHICLE_LINEAR_FRICTION_TIMESCALE tooltip - - A vector of timescales for exponential decay of the vehicles linear velocity along its preferred axes of motion (at, left, up). - Range = [0.07, inf) seconds for each element of the vector. - + A vector of timescales for exponential decay of the vehicle's linear velocity along its preferred axes of motion (at, left, up). + Range = [0.07, inf) seconds for each element of the vector. type integer value @@ -8698,10 +8877,8 @@ VEHICLE_LINEAR_MOTOR_DIRECTION tooltip - - The direction and magnitude (in preferred frame) of the vehicles linear motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. - Range of magnitude = [0, 30] meters/second. - + The direction and magnitude (in preferred frame) of the vehicle's linear motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. + Range of magnitude = [0, 30] meters/second. type integer value @@ -8728,7 +8905,7 @@ VEHICLE_REFERENCE_FRAME tooltip - A rotation of the vehicles preferred axes of motion and orientation (at, left, up) with respect to the vehicles local frame (x, y, z). + A rotation of the vehicle's preferred axes of motion and orientation (at, left, up) with respect to the vehicle's local frame (x, y, z). type integer value @@ -8800,7 +8977,7 @@ VEHICLE_VERTICAL_ATTRACTION_TIMESCALE tooltip - The period of wobble, or timescale for exponential approach, of the vehicle to rotate such that its preferred "up" axis is oriented along the worlds "up" axis. + The period of wobble, or timescale for exponential approach, of the vehicle to rotate such that its preferred "up" axis is oriented along the world's "up" axis. type integer value @@ -9088,10 +9265,8 @@ default tooltip - - All scripts must have a default state, which is the first state entered when the script starts. - If another state is defined before the default state, the compiler will report a syntax error. - + All scripts must have a default state, which is the first state entered when the script starts. +If another state is defined before the default state, the compiler will report a syntax error. events @@ -9129,7 +9304,7 @@ tooltip - This event is triggered when a script comes within a defined angle of a target rotation. The range and rotation, are set by a call to llRotTarget. + This event is triggered when a script comes within a defined angle of a target rotation. The range and rotation are set by a call to llRotTarget. at_target @@ -9215,10 +9390,8 @@ tooltip - - This event is raised while another object, or avatar, is colliding with the object the script is attached to. - The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* functions. - + This event is raised while another object, or avatar, is colliding with the object the script is attached to. + The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* functions. collision_end @@ -9235,10 +9408,8 @@ tooltip - - This event is raised when another object, or avatar, stops colliding with the object the script is attached to. - The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. - + This event is raised when another object, or avatar, stops colliding with the object the script is attached to. + The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. collision_start @@ -9255,10 +9426,8 @@ tooltip - - This event is raised when another object, or avatar, starts colliding with the object the script is attached to. - The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. - + This event is raised when another object, or avatar, starts colliding with the object the script is attached to. + The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. control @@ -9293,10 +9462,8 @@ tooltip - - Once a script has the ability to grab control inputs from the avatar, this event will be used to pass the commands into the script. - The levels and edges are bit-fields of control constants. - + Once a script has the ability to grab control inputs from the avatar, this event will be used to pass the commands into the script. + The levels and edges are bit-fields of control constants. dataserver @@ -9322,10 +9489,8 @@ tooltip - - This event is triggered when the requested data is returned to the script. - Data may be requested by the llRequestAgentData, llRequestInventoryData, and llGetNotecardLine function calls, for example. - + This event is triggered when the requested data is returned to the script. + Data may be requested by the llRequestAgentData, llRequestInventoryData, and llGetNotecardLine function calls, for example. email @@ -9378,10 +9543,8 @@ tooltip - - This event is triggered when an email sent to this script arrives. - The number remaining tells how many more emails are known to be still pending. - + This event is triggered when an email sent to this script arrives. + The number remaining tells how many more emails are known to be still pending. experience_permissions @@ -9729,10 +9892,8 @@ tooltip - - This event is raised whenever a chat message matching the constraints set in the llListen command is received. The name and ID of the speaker, as well as the message, are passed in as parameters. - Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 through 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen on those channels. - + This event is raised whenever a chat message matching the constraints set in the llListen command is received. The name and ID of the speaker, as well as the message, are passed in as parameters. + Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 through 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen on those channels. money @@ -9877,10 +10038,12 @@ tooltip - This event is called to inform the script of changes within the object's path-finding status. + This event is called to inform the script of changes within the object's path-finding status. remote_data + deprecated + 1 arguments @@ -9956,10 +10119,8 @@ tooltip - - Scripts need permission from either the owner or the avatar they wish to act on before they may perform certain functions, such as debiting money from their owners account, triggering an animation on an avatar, or capturing control inputs. The llRequestPermissions library function is used to request these permissions and the various permissions integer constants can be supplied. - The integer returned to this event handler contains the current set of permissions flags, so if permissions equal 0 then no permissions are set. - + Scripts need permission from either the owner or the avatar they wish to act on before they may perform certain functions, such as debiting money from their owners account, triggering an animation on an avatar, or capturing control inputs. The llRequestPermissions library function is used to request these permissions and the various permissions integer constants can be supplied. + The integer returned to this event handler contains the current set of permissions flags, so if permissions equal 0 then no permissions are set. sensor @@ -9976,10 +10137,8 @@ tooltip - - This event is raised whenever objects matching the constraints of the llSensor command are detected. - The number of detected objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* functions. - + This event is raised whenever objects matching the constraints of the llSensor command are detected. + The number of detected objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* functions. state_entry @@ -10017,11 +10176,9 @@ tooltip - - This event is raised while a user is touching the object the script is attached to. - The number of touching objects is passed to the script in the parameter. - Information on those objects may be gathered via the llDetected* library functions. - + This event is raised while a user is touching the object the script is attached to. + The number of touching objects is passed to the script in the parameter. + Information on those objects may be gathered via the llDetected* library functions. touch_end @@ -10038,10 +10195,8 @@ tooltip - - This event is raised when a user stops touching the object the script is attached to. The number of touches is passed to the script in the parameter. - Information on those objects may be gathered via the llDetected* library functions. - + This event is raised when a user stops touching the object the script is attached to. The number of touches is passed to the script in the parameter. + Information on those objects may be gathered via the llDetected* library functions. touch_start @@ -10058,10 +10213,8 @@ tooltip - - This event is raised when a user first touches the object the script is attached to. The number of touches is passed to the script in the parameter. - Information on those objects may be gathered via the llDetected() library functions. - + This event is raised when a user first touches the object the script is attached to. The number of touches is passed to the script in the parameter. + Information on those objects may be gathered via the llDetected() library functions. transaction_result @@ -15113,8 +15266,8 @@ 0 tooltip - Returns TRUE if the agent is in the Experience and the Experience can run in the current location. - + Returns TRUE if the agent is in the Experience and the Experience can run in the current location. + ll.AllowInventoryDrop @@ -15357,7 +15510,7 @@ sleep 0 tooltip - If an avatar is sitting on the link's sit target, return the avatar's key, NULL_KEY otherwise.\nReturns a key that is the UUID of the user seated on the specified link's prim. + If an avatar is sitting on the link's sit target, return the avatar's key, NULL_KEY otherwise.\nReturns a key that is the UUID of the user seated on the specified link's prim. ll.AvatarOnSitTarget @@ -15370,7 +15523,7 @@ sleep 0 tooltip - If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY.\nThis only will detect avatars sitting on sit targets defined with llSitTarget. + If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY.\nThis only will detect avatars sitting on sit targets defined with llSitTarget. ll.Axes2Rot @@ -15589,7 +15742,7 @@ sleep 0 tooltip - Casts a ray into the physics world from 'start' to 'end' and returns data according to details in Options.\nReports collision data for intersections with objects.\nReturn value: [UUID_1, {link_number_1}, hit_position_1, {hit_normal_1}, UUID_2, {link_number_2}, hit_position_2, {hit_normal_2}, ... , status_code] where {} indicates optional data. + Casts a ray into the physics world from 'start' to 'end' and returns data according to details in Options.\nReports collision data for intersections with objects.\nReturn value: [UUID_1, {link_number_1}, hit_position_1, {hit_normal_1}, UUID_2, {link_number_2}, hit_position_2, {hit_normal_2}, ... , status_code] where {} indicates optional data. ll.Ceil @@ -15719,6 +15872,8 @@ + deprecated + 1 energy 10 return @@ -15742,6 +15897,8 @@ + deprecated + 1 energy 10 return @@ -15749,7 +15906,7 @@ sleep 0 tooltip - Returns the cloud density at the object's position + Offset. + Returns the cloud density at the object's position + Offset. ll.CollisionFilter @@ -15838,6 +15995,8 @@ + deprecated + 1 energy 10 return @@ -15923,7 +16082,7 @@ sleep 0 tooltip - Convert link-set to AI/Physics character.\nCreates a path-finding entity, known as a "character", from the object containing the script. Required to activate use of path-finding functions.\nOptions is a list of key/value pairs. + Convert link-set to AI/Physics character.\nCreates a path-finding entity, known as a "character", from the object containing the script. Required to activate use of path-finding functions.\nOptions is a list of key/value pairs. ll.CreateKeyValue @@ -15956,8 +16115,8 @@ 0 tooltip - Starts an asychronous transaction to create a key-value pair. Will fail with XP_ERROR_STORAGE_EXCEPTION if the key already exists. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value passed to the function. - + Starts an asychronous transaction to create a key-value pair. Will fail with XP_ERROR_STORAGE_EXCEPTION if the key already exists. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value passed to the function. + ll.CreateLink @@ -15976,7 +16135,7 @@ Parent tooltip - If FALSE, then TargetPrim becomes the root. If TRUE, then the script's object becomes the root. + If FALSE, then TargetPrim becomes the root. If TRUE, then the script's object becomes the root. type integer @@ -16044,8 +16203,8 @@ 0 tooltip - Starts an asychronous transaction the request the used and total amount of data allocated for the Experience. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the the amount in use and the third item will be the total available. - + Starts an asychronous transaction the request the used and total amount of data allocated for the Experience. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the the amount in use and the third item will be the total available. + ll.DeleteCharacter @@ -16082,8 +16241,8 @@ 0 tooltip - Starts an asychronous transaction to delete a key-value pair. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. - + Starts an asychronous transaction to delete a key-value pair. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. + ll.DeleteSubList @@ -16124,7 +16283,7 @@ sleep 0 tooltip - Removes the slice from start to end and returns the remainder of the list.\nRemove a slice from the list and return the remainder, start and end are inclusive.\nUsing negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would delete the entire list.\nIf Start is larger than End the list deleted is the exclusion of the entries; so 6, 4 would delete the entire list except for the 5th. list entry. + Removes the slice from start to end and returns the remainder of the list.\nRemove a slice from the list and return the remainder, start and end are inclusive.\nUsing negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would delete the entire list.\nIf Start is larger than End the list deleted is the exclusion of the entries; so 6, 4 would delete the entire list except for the 5th list entry. ll.DeleteSubString @@ -16165,7 +16324,7 @@ sleep 0 tooltip - Removes the indicated sub-string and returns the result.\nStart and End are inclusive.\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would delete the entire string.\nIf Start is larger than End, the sub-string is the exclusion of the entries; so 6, 4 would delete the entire string except for the 5th. character. + Removes the indicated sub-string and returns the result.\nStart and End are inclusive.\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would delete the entire string.\nIf Start is larger than End, the sub-string is the exclusion of the entries; so 6, 4 would delete the entire string except for the 5th character. ll.DerezObject @@ -16371,7 +16530,7 @@ sleep 0 tooltip - Returns the key of detected object's owner.\nReturns invalid key if Number is not a valid index. + Returns the key of detected object's owner.\nReturns invalid key if Number is not a valid index. ll.DetectedPos @@ -16674,18 +16833,16 @@ sleep 1 tooltip - - Shows a dialog box on the avatar's screen with the message.\n - Up to 12 strings in the list form buttons.\n - If a button is clicked, the name is chatted on Channel.\nOpens a "notify box" in the given avatars screen displaying the message.\n - Up to twelve buttons can be specified in a list of strings. When the user clicks a button, the name of the button is said on the specified channel.\n - Channels work just like llSay(), so channel 0 can be heard by everyone.\n - The chat originates at the object's position, not the avatar's position, even though it is said as the avatar (uses avatar's UUID and Name etc.).\n - Examples:\n - llDialog(who, "Are you a boy or a girl?", [ "Boy", "Girl" ], -4913);\n - llDialog(who, "This shows only an OK button.", [], -192);\n - llDialog(who, "This chats so you can 'hear' it.", ["Hooray"], 0); - + Shows a dialog box on the avatar's screen with the message.\n + Up to 12 strings in the list form buttons.\n + If a button is clicked, the name is chatted on Channel.\nOpens a "notify box" in the given avatars screen displaying the message.\n + Up to twelve buttons can be specified in a list of strings. When the user clicks a button, the name of the button is said on the specified channel.\n + Channels work just like llSay(), so channel 0 can be heard by everyone.\n + The chat originates at the object's position, not the avatar's position, even though it is said as the avatar (uses avatar's UUID and Name etc.).\n + Examples:\n + llDialog(who, "Are you a boy or a girl?", [ "Boy", "Girl" ], -4913);\n + llDialog(who, "This shows only an OK button.", [], -192);\n + llDialog(who, "This chats so you can 'hear' it.", ["Hooray"], 0); ll.Die @@ -16849,10 +17006,8 @@ sleep 0 tooltip - - Returns an escaped/encoded version of url, replacing spaces with %20 etc.\nReturns the string that is the URL-escaped version of URL (replacing spaces with %20, etc.).\n - This function returns the UTF-8 encoded escape codes for selected characters. - + Returns an escaped/encoded version of url, replacing spaces with %20 etc.\nReturns the string that is the URL-escaped version of URL (replacing spaces with %20, etc.).\n + This function returns the UTF-8 encoded escape codes for selected characters. ll.Euler2Rot @@ -17003,9 +17158,8 @@ sleep 0 tooltip - - Searches the text of a cached notecard for lines containing the given pattern and returns the - number of matches found through a dataserver event. + Searches the text of a cached notecard for lines containing the given pattern and returns the + number of matches found through a dataserver event. ll.FindNotecardTextSync @@ -17065,12 +17219,10 @@ sleep 0 tooltip - - Searches the text of a cached notecard for lines containing the given pattern. - Returns a list of line numbers and column where a match is found. If the notecard is not in - the cache it returns a list containing a single entry of NAK. If no matches are found an - empty list is returned. - + Searches the text of a cached notecard for lines containing the given pattern. + Returns a list of line numbers and column where a match is found. If the notecard is not in + the cache it returns a list containing a single entry of NAK. If no matches are found an + empty list is returned. ll.FleeFrom @@ -17206,7 +17358,7 @@ sleep 0 tooltip - Returns the acceleration of the object relative to the region's axes.\nGets the acceleration of the object. + Returns the acceleration of the object relative to the region's axes.\nGets the acceleration of the object. ll.GetAgentInfo @@ -17229,10 +17381,8 @@ sleep 0 tooltip - - Returns an integer bit-field containing the agent information about id.\n - Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING, AGENT_IN_AIR and/or AGENT_FLOATING_VIA_SCRIPTED_ATTACHMENT.\nReturns information about the given agent ID as a bit-field of agent info constants. - + Returns an integer bit-field containing the agent information about id.\n + Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING, AGENT_IN_AIR and/or AGENT_FLOATING_VIA_SCRIPTED_ATTACHMENT.\nReturns information about the given agent ID as a bit-field of agent info constants. ll.GetAgentLanguage @@ -17333,7 +17483,7 @@ sleep 0 tooltip - Returns the alpha value of Face.\nReturns the 'alpha' of the given face. If face is ALL_SIDES the value returned is the mean average of all faces. + Returns the alpha value of Face.\nReturns the 'alpha' of the given face. If face is ALL_SIDES the value returned is the mean average of all faces. ll.GetAndResetTime @@ -17428,7 +17578,7 @@ sleep 0 tooltip - Returns the object's attachment point, or 0 if not attached. + Returns the object's attachment point, or 0 if not attached. ll.GetAttachedList @@ -17571,7 +17721,7 @@ sleep 0 tooltip - Returns the prim's centre of mass (unless called from the root prim, where it returns the object's centre of mass). + Returns the prim's centre of mass (unless called from the root prim, where it returns the object's centre of mass). ll.GetClosestNavPoint @@ -17639,7 +17789,7 @@ sleep 0 tooltip - Returns a key for the creator of the prim.\nReturns the key of the object's original creator. Similar to llGetOwner. + Returns a key for the creator of the prim.\nReturns the key of the object's original creator. Similar to llGetOwner. ll.GetDate @@ -17779,7 +17929,7 @@ ExperienceID tooltip - May be NULL_KEY to retrieve the details for the script's Experience + May be NULL_KEY to retrieve the details for the script's Experience type key @@ -17793,8 +17943,8 @@ 0 tooltip - Returns a list with the following Experience properties: [Experience Name, Owner ID, Group ID, Experience ID, State, State Message]. State is an integer corresponding to one of the constants XP_ERROR_... and State Message is the string returned by llGetExperienceErrorMessage for that integer. - + Returns a list with the following Experience properties: [Experience Name, Owner ID, Group ID, Experience ID, State, State Message]. State is an integer corresponding to one of the constants XP_ERROR_... and State Message is the string returned by llGetExperienceErrorMessage for that integer. + ll.GetExperienceErrorMessage @@ -17818,8 +17968,8 @@ 0 tooltip - Returns a string describing the error code passed or the string corresponding with XP_ERROR_UNKNOWN_ERROR if the value is not a valid Experience error code. - + Returns a string describing the error code passed or the string corresponding with XP_ERROR_UNKNOWN_ERROR if the value is not a valid Experience error code. + ll.GetForce @@ -17962,7 +18112,7 @@ sleep 0 tooltip - Returns the time at which the item was placed into this prim's inventory as a timestamp. + Returns the time at which the item was placed into this prim's inventory as a timestamp. ll.GetInventoryCreator @@ -17985,7 +18135,7 @@ sleep 0 tooltip - Returns a key for the creator of the inventory item.\nThis function returns the UUID of the creator of item. If item is not found in inventory, the object says "No item named 'name'". + Returns a key for the creator of the inventory item.\nThis function returns the UUID of the creator of item. If item is not found in inventory, the object says "No item named 'name'". ll.GetInventoryDesc @@ -18008,7 +18158,7 @@ sleep 0 tooltip - Returns the item description of the item in inventory. If item is not found in inventory, the object says "No item named 'name'" to the debug channel and returns an empty string. + Returns the item description of the item in inventory. If item is not found in inventory, the object says "No item named 'name'" to the debug channel and returns an empty string. ll.GetInventoryKey @@ -18086,7 +18236,7 @@ sleep 0 tooltip - Returns the quantity of items of a given type (INVENTORY_* flag) in the prim's inventory.\nUse the inventory constants INVENTORY_* to specify the type. + Returns the quantity of items of a given type (INVENTORY_* flag) in the prim's inventory.\nUse the inventory constants INVENTORY_* to specify the type. ll.GetInventoryPermMask @@ -18118,7 +18268,7 @@ sleep 0 tooltip - Returns the requested permission mask for the inventory item.\nReturns the requested permission mask for the inventory item defined by InventoryItem. If item is not in the object's inventory, llGetInventoryPermMask returns FALSE and causes the object to say "No item named '<item>'", where "<item>" is item. + Returns the requested permission mask for the inventory item.\nReturns the requested permission mask for the inventory item defined by InventoryItem. If item is not in the object's inventory, llGetInventoryPermMask returns FALSE and causes the object to say "No item named '<item>'", where "<item>" is item. ll.GetInventoryType @@ -18332,7 +18482,7 @@ sleep 0 tooltip - Returns the list of primitive attributes requested in the Parameters list for LinkNumber.\nPRIM_* flags can be broken into three categories, face flags, prim flags, and object flags.\n* Supplying a prim or object flag will return that flags attributes.\n* Face flags require the user to also supply a face index parameter. + Returns the list of primitive attributes requested in the Parameters list for LinkNumber.\nPRIM_* flags can be broken into three categories, face flags, prim flags, and object flags.\n* Supplying a prim or object flag will return that flag's attributes.\n* Face flags require the user to also supply a face index parameter. ll.GetLinkSitFlags @@ -18449,7 +18599,7 @@ sleep 0 tooltip - Returns the mass of object that the script is attached to.\nReturns the scripted object's mass. When called from a script in a link-set, the parent will return the sum of the link-set weights, while a child will return just its own mass. When called from a script inside an attachment, this function will return the mass of the avatar it's attached to, not its own. + Returns the mass of object that the script is attached to.\nReturns the scripted object's mass. When called from a script in a link-set, the parent will return the sum of the link-set weights, while a child will return just its own mass. When called from a script inside an attachment, this function will return the mass of the avatar it's attached to, not its own. ll.GetMassMKS @@ -18514,7 +18664,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the moon in the parcel.\nReturns the moon's direction on the simulator in the parcel. + Returns a normalized vector of the direction of the moon in the parcel.\nReturns the moon's direction on the simulator in the parcel. ll.GetMoonRotation @@ -18591,7 +18741,7 @@ sleep 0.1000000000000000055511151 tooltip - Returns LineNumber from NotecardName via the dataserver event. The line index starts at zero.\nIf the requested line is passed the end of the note-card the dataserver event will return the constant EOF string.\nThe key returned by this function is a unique identifier which will be supplied to the dataserver event in the requested parameter. + Returns LineNumber from NotecardName via the dataserver event. The line index starts at zero in LSL, one in Lua.\nIf the requested line is passed the end of the note-card the dataserver event will return the constant EOF string.\nThe key returned by this function is a unique identifier which will be supplied to the dataserver event in the requested parameter. ll.GetNotecardLineSync @@ -18623,7 +18773,7 @@ sleep 0 tooltip - Returns LineNumber from NotecardName. The line index starts at zero.\nIf the requested line is past the end of the note-card the return value will be set to the constant EOF string.\nIf the note-card is not cached on the simulator the return value is the NAK string. + Returns LineNumber from NotecardName. The line index starts at zero in LSL, one in Lua.\nIf the requested line is past the end of the note-card the return value will be set to the constant EOF string.\nIf the note-card is not cached on the simulator the return value is the NAK string. ll.GetNumberOfNotecardLines @@ -18870,7 +19020,7 @@ sleep 0 tooltip - Returns the object owner's UUID.\nReturns the key for the owner of the object. + Returns the object owner's UUID.\nReturns the key for the owner of the object. ll.GetOwnerKey @@ -18967,7 +19117,7 @@ SimWide tooltip - Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. + Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. type integer @@ -19021,7 +19171,7 @@ SimWide tooltip - Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. + Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. type integer @@ -19070,7 +19220,7 @@ sleep 0 tooltip - Returns an integer bitmask of the permissions that have been granted to the script. Individual permissions can be determined using a bit-wise "and" operation against the PERMISSION_* constants + Returns an integer bitmask of the permissions that have been granted to the script. Individual permissions can be determined using a bit-wise "and" operation against the PERMISSION_* constants ll.GetPermissionsKey @@ -19255,7 +19405,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the moon in the region.\nReturns the moon's direction on the simulator. + Returns a normalized vector of the direction of the moon in the region.\nReturns the moon's direction on the simulator. ll.GetRegionMoonRotation @@ -19294,7 +19444,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the sun in the region.\nReturns the sun's direction on the simulator. + Returns a normalized vector of the direction of the sun in the region.\nReturns the sun's direction on the simulator. ll.GetRegionSunRotation @@ -19356,7 +19506,7 @@ sleep 0 tooltip - Returns a string that is the render material on face (the inventory name if it is a material in the prim's inventory, otherwise the key).\nReturns the render material of a face, if it is found in object inventory, its key otherwise. + Returns a string that is the render material on face (the inventory name if it is a material in the prim's inventory, otherwise the key).\nReturns the render material of a face, if it is found in object inventory, its key otherwise. ll.GetRootPosition @@ -19395,7 +19545,7 @@ sleep 0 tooltip - Returns the rotation relative to the region's axes.\nReturns the rotation. + Returns the rotation relative to the region's axes.\nReturns the rotation. ll.GetSPMaxMemory @@ -19493,7 +19643,7 @@ sleep 10 tooltip - Returns the host-name of the machine which the script is running on.\nFor example, "sim225.agni.lindenlab.com". + Returns the host-name of the machine which the script is running on.\nFor example, "sim225.agni.lindenlab.com". ll.GetStartParameter @@ -19519,7 +19669,7 @@ sleep 0 tooltip - Returns an string that is the value passed to llRezObjectWithParams with REZ_PARAM_STRING.\nIf the object was rezzed by an agent, this function returns an empty string. + Returns a string that is the value passed to llRezObjectWithParams with REZ_PARAM_STRING.\nIf the object was rezzed by an agent, this function returns an empty string. ll.GetStaticPath @@ -19633,7 +19783,7 @@ sleep 0 tooltip - Returns a sub-string from String, in a range specified by the Start and End indicies (inclusive).\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\nIf Start is greater than End, the sub string is the exclusion of the entries. + Returns a sub-string from String, in a range specified by the Start and End indices (inclusive).\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\nIf Start is greater than End, the sub string is the exclusion of the entries. ll.GetSunDirection @@ -19646,7 +19796,7 @@ sleep 0 tooltip - Returns a normalized vector of the direction of the sun in the parcel.\nReturns the sun's direction on the simulator in the parcel. + Returns a normalized vector of the direction of the sun in the parcel.\nReturns the sun's direction on the simulator in the parcel. ll.GetSunRotation @@ -19682,7 +19832,7 @@ sleep 0 tooltip - Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key).\nReturns the texture of a face, if it is found in object inventory, its key otherwise. + Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key).\nReturns the texture of a face, if it is found in object inventory, its key otherwise. ll.GetTextureOffset @@ -19910,7 +20060,7 @@ sleep 0 tooltip - Returns the time in seconds since midnight California Pacific time (PST/PDT).\nReturns the time in seconds since simulator's time-zone midnight (Pacific Time). + Returns the time in seconds since midnight California Pacific time (PST/PDT).\nReturns the time in seconds since simulator's time-zone midnight (Pacific Time). ll.GiveAgentInventory @@ -20122,7 +20272,7 @@ sleep 0 tooltip - Returns the ground height at the object position + offset.\nReturns the ground height at the object's position + Offset. + Returns the ground height at the object position + offset.\nReturns the ground height at the object's position + Offset. ll.GroundContour @@ -20145,7 +20295,7 @@ sleep 0 tooltip - Returns the ground contour direction below the object position + Offset.\nReturns the ground contour at the object's position + Offset. + Returns the ground contour direction below the object position + Offset.\nReturns the ground contour at the object's position + Offset. ll.GroundNormal @@ -20168,7 +20318,7 @@ sleep 0 tooltip - Returns the ground normal below the object position + offset.\nReturns the ground contour at the object's position + Offset. + Returns the ground normal below the object position + offset.\nReturns the ground contour at the object's position + Offset. ll.GroundRepel @@ -20209,11 +20359,9 @@ sleep 0 tooltip - - Critically damps to height if within height * 0.5 of level (either above ground level or above the higher of land and water if water == TRUE).\nCritically damps to fHeight if within fHeight * 0.5 of ground or water level.\n - The height is above ground level if iWater is FALSE or above the higher of land and water if iWater is TRUE.\n - Do not use with vehicles. Only works in physics-enabled objects. - + Critically damps to height if within height * 0.5 of level (either above ground level or above the higher of land and water if water == TRUE).\nCritically damps to fHeight if within fHeight * 0.5 of ground or water level.\n + The height is above ground level if iWater is FALSE or above the higher of land and water if iWater is TRUE.\n + Do not use with vehicles. Only works in physics-enabled objects. ll.GroundSlope @@ -20503,6 +20651,38 @@ tooltip Returns TRUE if avatar ID is a friend of the script owner. + ll.IsLinkGLTFMaterial + + arguments + + + link + + tooltip + Link number to check. + type + integer + + + + face + + tooltip + Side to check for a PBR material. Use ALL_SIDES to check for all. + type + integer + + + + energy + 10 + return + integer + sleep + 0 + tooltip + Checks the face for a PBR render material. + ll.Json2List arguments @@ -20666,8 +20846,8 @@ 0 tooltip - Starts an asychronous transaction the request the number of keys in the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will the the number of keys in the system. - + Starts an asychronous transaction the request the number of keys in the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will the the number of keys in the system. + ll.KeysKeyValue @@ -20700,8 +20880,8 @@ 0 tooltip - Starts an asychronous transaction the request a number of keys from the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. The error XP_ERROR_KEY_NOT_FOUND is returned if First is greater than or equal to the number of keys in the data store. In the success case the subsequent items will be the keys requested. The number of keys returned may be less than requested if the return value is too large or if there is not enough keys remaining. The order keys are returned is not guaranteed but is stable between subsequent calls as long as no keys are added or removed. Because the keys are returned in a comma-delimited list it is not recommended to use commas in key names if this function is used. - + Starts an asychronous transaction the request a number of keys from the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. The error XP_ERROR_KEY_NOT_FOUND is returned if First is greater than or equal to the number of keys in the data store. In the success case the subsequent items will be the keys requested. The number of keys returned may be less than requested if the return value is too large or if there is not enough keys remaining. The order keys are returned is not guaranteed but is stable between subsequent calls as long as no keys are added or removed. Because the keys are returned in a comma-delimited list it is not recommended to use commas in key names if this function is used. + ll.Linear2sRGB @@ -20921,7 +21101,7 @@ Offset tooltip - Position for the sit target, relative to the prim's position. + Position for the sit target, relative to the prim's position. type vector @@ -20930,7 +21110,7 @@ Rotation tooltip - Rotation (relative to the prim's rotation) for the avatar. + Rotation (relative to the prim's rotation) for the avatar. type rotation @@ -20943,7 +21123,7 @@ sleep 0 tooltip - Set the sit location for the linked prim(s). If Offset == <0,0,0> clear it.\nSet the sit location for the linked prim(s). The sit location is relative to the prim's position and rotation. + Set the sit location for the linked prim(s). If Offset == <0,0,0> clear it.\nSet the sit location for the linked prim(s). The sit location is relative to the prim's position and rotation. ll.LinkStopSound @@ -20979,7 +21159,7 @@ sleep 0 tooltip - Returns the number of bytes remaining in the linkset's datastore. + Returns the number of bytes remaining in the linkset's datastore. ll.LinksetDataCountFound @@ -21015,7 +21195,7 @@ sleep 0 tooltip - Returns the number of keys in the linkset's datastore. + Returns the number of keys in the linkset's datastore. ll.LinksetDataDelete @@ -21025,7 +21205,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -21038,7 +21218,7 @@ sleep 0 tooltip - Deletes a name:value pair from the linkset's datastore. + Deletes a name:value pair from the linkset's datastore. ll.LinksetDataDeleteFound @@ -21080,7 +21260,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -21102,7 +21282,7 @@ sleep 0 tooltip - Deletes a name:value pair from the linkset's datastore. + Deletes a name:value pair from the linkset's datastore. ll.LinksetDataFindKeys @@ -21143,7 +21323,7 @@ sleep 0 tooltip - Returns a list of keys from the linkset's data store matching the search parameter. + Returns a list of keys from the linkset's data store matching the search parameter. ll.LinksetDataListKeys @@ -21185,7 +21365,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -21208,7 +21388,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -21243,7 +21423,7 @@ sleep 0 tooltip - Resets the linkset's data store, erasing all key-value pairs. + Resets the linkset's data store, erasing all key-value pairs. ll.LinksetDataWrite @@ -21262,7 +21442,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -21275,7 +21455,7 @@ sleep 0 tooltip - Sets a name:value pair in the linkset's datastore + Sets a name:value pair in the linkset's datastore ll.LinksetDataWriteProtected @@ -21294,7 +21474,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -21316,7 +21496,7 @@ sleep 0 tooltip - Sets a name:value pair in the linkset's datastore + Sets a name:value pair in the linkset's datastore ll.List2CSV @@ -22388,7 +22568,7 @@ sleep 0 tooltip - Plays attached Sound, looping at volume (0.0 - 1.0), and declares it a sync master.\nBehaviour is identical to llLoopSound, with the addition of marking the source as a "Sync Master", causing "Slave" sounds to sync to it. If there are multiple masters within a viewers interest area, the most audible one (a function of both distance and volume) will win out as the master.\nThe use of multiple masters within a small area is unlikely to produce the desired effect. + Plays attached Sound, looping at volume (0.0 - 1.0), and declares it a sync master.\nBehaviour is identical to llLoopSound, with the addition of marking the source as a "Sync Master", causing "Slave" sounds to sync to it. If there are multiple masters within a viewers interest area, the most audible one (a function of both distance and volume) will win out as the master.\nThe use of multiple masters within a small area is unlikely to produce the desired effect. ll.LoopSoundSlave @@ -22420,7 +22600,7 @@ sleep 0 tooltip - Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master.\nBehaviour is identical to llLoopSound, unless there is a "Sync Master" present.\nIf a Sync Master is already playing the Slave sound will begin playing from the same point the master is in its loop synchronizing the loop points of both sounds.\nIf a Sync Master is started when the Slave is already playing, the Slave will skip to the correct position to sync with the Master. + Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master.\nBehaviour is identical to llLoopSound, unless there is a "Sync Master" present.\nIf a Sync Master is already playing the Slave sound will begin playing from the same point the master is in its loop synchronizing the loop points of both sounds.\nIf a Sync Master is started when the Slave is already playing, the Slave will skip to the correct position to sync with the Master. ll.MD5String @@ -22818,7 +22998,7 @@ sleep 0 tooltip - Adds or removes agents from the estate's agent access or ban lists, or groups to the estate's group access list. Action is one of the ESTATE_ACCESS_ALLOWED_* operations to perform.\nReturns an integer representing a boolean, TRUE if the call was successful; FALSE if throttled, invalid action, invalid or null id or object owner is not allowed to manage the estate.\nThe object owner is notified of any changes, unless PERMISSION_SILENT_ESTATE_MANAGEMENT has been granted to the script. + Adds or removes agents from the estate's agent access or ban lists, or groups to the estate's group access list. Action is one of the ESTATE_ACCESS_ALLOWED_* operations to perform.\nReturns an integer representing a boolean, TRUE if the call was successful; FALSE if throttled, invalid action, invalid or null id or object owner is not allowed to manage the estate.\nThe object owner is notified of any changes, unless PERMISSION_SILENT_ESTATE_MANAGEMENT has been granted to the script. ll.MapBeacon @@ -22900,7 +23080,7 @@ sleep 1 tooltip - Opens world map for avatar who touched is is wearing the script, centred on RegionName with Position highlighted. Only works for scripts attached to avatar, or during touch events.\nDirection currently has no effect. + Opens world map for avatar who touched it or is wearing the script, centred on RegionName with Position highlighted. Only works for scripts attached to avatar, or during touch events.\nDirection currently has no effect. ll.MessageLinked @@ -23308,7 +23488,7 @@ sleep 0 tooltip - says Text to owner only (if owner is in region).\nSays Text to the owner of the object running the script, if the owner has been within the object's simulator since logging into Second Life, regardless of where they may be in-world. + says Text to owner only (if owner is in region).\nSays Text to the owner of the object running the script, if the owner has been within the object's simulator since logging into Second Life, regardless of where they may be in-world. ll.ParcelMediaCommandList @@ -23601,7 +23781,7 @@ sleep 0 tooltip - Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.\nBehaviour is identical to llPlaySound, unless there is a "Sync Master" present. If a Sync Master is already playing, the Slave sound will not be played until the Master hits its loop point and returns to the beginning.\nllPlaySoundSlave will play the sound exactly once; if it is desired to have the sound play every time the Master loops, either use llLoopSoundSlave with extra silence padded on the end of the sound or ensure that llPlaySoundSlave is called at least once per loop of the Master. + Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.\nBehaviour is identical to llPlaySound, unless there is a "Sync Master" present. If a Sync Master is already playing, the Slave sound will not be played until the Master hits its loop point and returns to the beginning.\nllPlaySoundSlave will play the sound exactly once; if it is desired to have the sound play every time the Master loops, either use llLoopSoundSlave with extra silence padded on the end of the sound or ensure that llPlaySoundSlave is called at least once per loop of the Master. ll.Pow @@ -23656,7 +23836,7 @@ sleep 1 tooltip - Causes nearby viewers to preload the Sound from the object's inventory.\nThis is intended to prevent delays in starting new sounds when called upon. + Causes nearby viewers to preload the Sound from the object's inventory.\nThis is intended to prevent delays in starting new sounds when called upon. ll.Pursue @@ -23762,13 +23942,15 @@ 0 tooltip - Starts an asychronous transaction to retrieve the value associated with the key given. Will fail with XP_ERROR_KEY_NOT_FOUND if the key does not exist. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. - + Starts an asychronous transaction to retrieve the value associated with the key given. Will fail with XP_ERROR_KEY_NOT_FOUND if the key does not exist. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. + ll.RefreshPrimURL arguments + deprecated + 1 energy 10 return @@ -24128,7 +24310,7 @@ sleep 0 tooltip - Removes the enabled bits in 'flags'.\nSets the vehicle flags to FALSE. Valid parameters can be found in the vehicle flags constants section. + Removes the enabled bits in 'flags'.\nSets the vehicle flags to FALSE. Valid parameters can be found in the vehicle flags constants section. ll.ReplaceAgentEnvironment @@ -24188,10 +24370,8 @@ environment tooltip - - Name of inventory item, or UUID of environment resource to apply. - Use NULL_KEY or empty string to remove environment. - + Name of inventory item, or UUID of environment resource to apply. + Use NULL_KEY or empty string to remove environment. type string @@ -24268,7 +24448,7 @@ Count tooltip - The max number of replacements to make. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. + The max number of replacements to make. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. type integer @@ -24281,7 +24461,7 @@ sleep 0 tooltip - Searches InitialString and replaces instances of SubString with NewSubString. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. + Searches InitialString and replaces instances of SubString with NewSubString. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. ll.RequestAgentData @@ -24355,7 +24535,7 @@ unused tooltip - Not used, should be "" + Not used, should be "" type string @@ -24369,8 +24549,8 @@ 0 tooltip - Ask the agent for permission to participate in an experience. This request is similar to llRequestPermissions with the following permissions: PERMISSION_TAKE_CONTROLS, PERMISSION_TRIGGER_ANIMATION, PERMISSION_ATTACH, PERMISSION_TRACK_CAMERA, PERMISSION_CONTROL_CAMERA and PERMISSION_TELEPORT. However, unlike llRequestPermissions the decision to allow or block the request is persistent and applies to all scripts using the experience grid wide. Subsequent calls to llRequestExperiencePermissions from scripts in the experience will receive the same response automatically with no user interaction. One of experience_permissions or experience_permissions_denied will be generated in response to this call. Outstanding permission requests will be lost if the script is derezzed, moved to another region or reset. - + Ask the agent for permission to participate in an experience. This request is similar to llRequestPermissions with the following permissions: PERMISSION_TAKE_CONTROLS, PERMISSION_TRIGGER_ANIMATION, PERMISSION_ATTACH, PERMISSION_TRACK_CAMERA, PERMISSION_CONTROL_CAMERA and PERMISSION_TELEPORT. However, unlike llRequestPermissions the decision to allow or block the request is persistent and applies to all scripts using the experience grid wide. Subsequent calls to llRequestExperiencePermissions from scripts in the experience will receive the same response automatically with no user interaction. One of experience_permissions or experience_permissions_denied will be generated in response to this call. Outstanding permission requests will be lost if the script is derezzed, moved to another region or reset. + ll.RequestInventoryData @@ -24393,7 +24573,7 @@ sleep 1 tooltip - Requests data for the named InventoryItem.\nWhen data is available, the dataserver event will be raised with the key returned from this function in the requested parameter.\nThe only request currently implemented is to request data from landmarks, where the data returned is in the form "<float, float, float>" which can be cast to a vector. This position is in region local coordinates. + Requests data for the named InventoryItem.\nWhen data is available, the dataserver event will be raised with the key returned from this function in the requested parameter.\nThe only request currently implemented is to request data from landmarks, where the data returned is in the form "<float, float, float>" which can be cast to a vector. This position is in region local coordinates. ll.RequestPermissions @@ -24552,7 +24732,7 @@ sleep 0 tooltip - Resets the animation of the specified animation state to the default value.\nIf animation state equals "ALL", then all animation states are reset. + Resets the animation of the specified animation state to the default value.\nIf animation state equals "ALL", then all animation states are reset. ll.ResetLandBanList @@ -24660,7 +24840,7 @@ ID tooltip - Object owner's UUID. + Object owner's UUID. type key @@ -24741,7 +24921,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owner's InventoryItem at Position with Velocity, Rotation and with StartParameter. The last selected root object's location will be set to Position.\nCreates object's inventory item at the given Position, with Velocity, Rotation, and StartParameter. + Instantiate owner's InventoryItem at Position with Velocity, Rotation and with StartParameter. The last selected root object's location will be set to Position.\nCreates object's inventory item at the given Position, with Velocity, Rotation, and StartParameter. ll.RezObject @@ -24800,7 +24980,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owners InventoryItem at Position with Velocity, Rotation and with start StartParameter.\nCreates object's inventory item at Position with Velocity and Rotation supplied. The StartParameter value will be available to the newly created object in the on_rez event or through the llGetStartParameter function.\nThe Velocity parameter is ignored if the rezzed object is not physical. + Instantiate owners InventoryItem at Position with Velocity, Rotation and with start StartParameter.\nCreates object's inventory item at Position with Velocity and Rotation supplied. The StartParameter value will be available to the newly created object in the on_rez event or through the llGetStartParameter function.\nThe Velocity parameter is ignored if the rezzed object is not physical. ll.RezObjectWithParams @@ -24816,7 +24996,7 @@ - Parms + Params tooltip @@ -24832,7 +25012,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owner's InventoryItem with the given parameters. + Instantiate owner's InventoryItem with the given parameters. ll.Rot2Angle @@ -25341,7 +25521,7 @@ sleep 0 tooltip - Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.\nReturns true if the position is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts. + Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.\nReturns true if the position is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts. ll.ScriptProfiler @@ -25597,7 +25777,7 @@ sleep 0 tooltip - Sets an agent's environmental values to the specified values. Must be used as part of an experience. + Sets an agent's environmental values to the specified values. Must be used as part of an experience. ll.SetAgentRot @@ -25693,7 +25873,7 @@ sleep 0 tooltip - Sets an object's angular velocity to AngVel, in local coordinates if Local == TRUE (if the script is physical).\nHas no effect on non-physical objects. + Sets an object's angular velocity to AngVel, in local coordinates if Local == TRUE (if the script is physical).\nHas no effect on non-physical objects. ll.SetAnimationOverride @@ -25771,7 +25951,7 @@ sleep 0 tooltip - Sets the camera used in this object, at offset, if an avatar sits on it.\nSets the offset that an avatar's camera will be moved to if the avatar sits on the object. + Sets the camera used in this object, at offset, if an avatar sits on it.\nSets the offset that an avatar's camera will be moved to if the avatar sits on the object. ll.SetCameraEyeOffset @@ -26106,7 +26286,7 @@ InventoryItem tooltip - An item in the prim's inventory + An item in the prim's inventory type string @@ -26231,7 +26411,7 @@ EyeOffset tooltip - Offset, relative to the object's centre and expressed in local coordinates, that the camera looks from. + Offset, relative to the object's centre and expressed in local coordinates, that the camera looks from. type vector @@ -26240,7 +26420,7 @@ LookOffset tooltip - Offset, relative to the object's centre and expressed in local coordinates, that the camera looks toward. + Offset, relative to the object's centre and expressed in local coordinates, that the camera looks toward. type vector @@ -26294,7 +26474,7 @@ sleep 0 tooltip - If a task exists in the link chain at LinkNumber, set the Face to color.\nSets the color of the linked child's side, specified by LinkNumber. + If a task exists in the link chain at LinkNumber, set the Face to color.\nSets the color of the linked child's side, specified by LinkNumber. ll.SetLinkMedia @@ -26360,6 +26540,8 @@ + deprecated + 1 energy 10 return @@ -26367,7 +26549,7 @@ sleep 0.2000000000000000111022302 tooltip - Set primitive parameters for LinkNumber based on Parameters.\nSets the parameters (or properties) of any linked prim in one step. + Deprecated: Use llSetLinkPrimitiveParamsFast instead. ll.SetLinkPrimitiveParamsFast @@ -26440,7 +26622,7 @@ sleep 0.2000000000000000111022302 tooltip - Sets the Render Material of Face on a linked prim, specified by LinkNumber. Render Materail may be a UUID or name of a material in prim inventory. + Sets the Render Material of Face on a linked prim, specified by LinkNumber. Render Material may be a UUID or name of a material in prim inventory. ll.SetLinkSitFlags @@ -26472,7 +26654,7 @@ sleep 0 tooltip - Returns the sit flags set on the specified prim in a linkset. + Sets the sit flags for the specified prim in a linkset. ll.SetLinkTexture @@ -26691,7 +26873,7 @@ sleep 0 tooltip - Sets the prim's name to Name. + Sets the prim's name to Name. ll.SetObjectPermMask @@ -26727,6 +26909,38 @@ tooltip Sets the specified PermissionFlag permission to the value specified by PermissionMask on the object the script is attached to. + ll.SetParcelForSale + + arguments + + + ForSale + + tooltip + If TRUE, the parcel is put up for sale. + type + integer + + + + Options + + tooltip + A list of options to set for the sale. + type + list + + + + energy + 10 + return + integer + sleep + 0 + tooltip + Sets the parcel the object is on for sale.\nForSale is a boolean, if TRUE the parcel is put up for sale. Options is a list of options to set for the sale, such as price, authorized buyer, and whether to include objects on the parcel.\n Setting ForSale to FALSE will remove the parcel from sale and clear any options that were set. + ll.SetParcelMusicURL arguments @@ -26758,7 +26972,7 @@ Price tooltip - The default price shown in the textu input field. + The default price shown in the text input field. type integer @@ -26767,7 +26981,7 @@ QuickButtons tooltip - Specifies the 4 payment values shown in the payment dialog's buttons (or PAY_HIDE). + Specifies the 4 payment values shown in the payment dialog's buttons (or PAY_HIDE). type list @@ -26780,7 +26994,7 @@ sleep 0 tooltip - Sets the default amount when someone chooses to pay this object.\nPrice is the default price shown in the textu input field. QuickButtons specifies the 4 payment values shown in the payment dialog's buttons.\nInput field and buttons may be hidden with PAY_HIDE constant, and may be set to their default values using PAY_DEFAULT. + Sets the default amount when someone chooses to pay this object.\nPrice is the default price shown in the text input field. QuickButtons specifies the 4 payment values shown in the payment dialog's buttons.\nInput field and buttons may be hidden with PAY_HIDE constant, and may be set to their default values using PAY_DEFAULT. ll.SetPhysicsMaterial @@ -26839,7 +27053,7 @@ sleep 0 tooltip - Sets the selected parameters of the object's physics behavior.\nMaterialBits is a bitmask specifying which of the parameters in the other arguments should be applied to the object. GravityMultiplier, Restitution, Friction, and Density are the possible parameters to manipulate. + Sets the selected parameters of the object's physics behavior.\nMaterialBits is a bitmask specifying which of the parameters in the other arguments should be applied to the object. GravityMultiplier, Restitution, Friction, and Density are the possible parameters to manipulate. ll.SetPos @@ -26935,6 +27149,8 @@ + deprecated + 1 energy 10 return @@ -26942,7 +27158,7 @@ sleep 0.2000000000000000111022302 tooltip - This function changes the many properties (or "parameters") of a prim in one operation. Parameters is a list of changes. + Deprecated: Use llSetLinkPrimitiveParamsFast instead. ll.SetRegionPos @@ -27066,7 +27282,7 @@ sleep 0 tooltip - Sets the prim's scale (size) to Scale. + Sets the prim's scale (size) to Scale. ll.SetScriptState @@ -27121,7 +27337,7 @@ sleep 0 tooltip - Displays Text rather than 'Sit' in the viewer's context menu. + Displays Text rather than 'Sit' in the viewer's context menu. ll.SetSoundQueueing @@ -27404,7 +27620,7 @@ sleep 0 tooltip - Sets the Torque acting on the script's object, in object-local coordinates if Local == TRUE (otherwise, the region reference frame is used).\nOnly works on physical objects. + Sets the Torque acting on the script's object, in object-local coordinates if Local == TRUE (otherwise, the region reference frame is used).\nOnly works on physical objects. ll.SetTouchText @@ -27601,7 +27817,7 @@ sleep 0 tooltip - If the object is physics-enabled, sets the object's linear velocity to Velocity.\nIf Local==TRUE, Velocity is treated as a local directional vector; otherwise, Velocity is treated as a global directional vector. + If the object is physics-enabled, sets the object's linear velocity to Velocity.\nIf Local==TRUE, Velocity is treated as a local directional vector; otherwise, Velocity is treated as a global directional vector. ll.Shout @@ -27729,7 +27945,7 @@ sleep 0 tooltip - If agent identified by AvatarID is participating in the experience, sit them on the specified link's sit target. + If agent identified by AvatarID is participating in the experience, sit them on the specified link's sit target. ll.SitTarget @@ -27907,7 +28123,7 @@ sleep 0 tooltip - This function plays the specified animation from playing on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory or a built-in animation.\nRequires PERMISSION_TRIGGER_ANIMATION. + This function plays the specified animation from playing on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory or a built-in animation.\nRequires PERMISSION_TRIGGER_ANIMATION. ll.StartObjectAnimation @@ -27953,7 +28169,7 @@ sleep 0 tooltip - This function stops the specified animation on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory, a built-in animation, or the uuid of an animation.\nRequires PERMISSION_TRIGGER_ANIMATION. + This function stops the specified animation on the avatar who received the script's most recent permissions request.\nAnimation may be an animation in task inventory, a built-in animation, or the uuid of an animation.\nRequires PERMISSION_TRIGGER_ANIMATION. ll.StopHover @@ -28364,7 +28580,7 @@ sleep 20 tooltip - Sends an email with Subject and Message to the owner or creator of an object . + Sends an email with Subject and Message to the owner or creator of an object. ll.TeleportAgent @@ -28414,7 +28630,7 @@ sleep 0 tooltip - Requests a teleport of avatar to a landmark stored in the object's inventory. If no landmark is provided (an empty string), the avatar is teleported to the location position in the current region. In either case, the avatar is turned to face the position given by look_at in local coordinates.\nRequires the PERMISSION_TELEPORT permission. This function can only teleport the owner of the object. + Requests a teleport of avatar to a landmark stored in the object's inventory. If no landmark is provided (an empty string), the avatar is teleported to the location position in the current region. In either case, the avatar is turned to face the position given by look_at in local coordinates.\nRequires the PERMISSION_TELEPORT permission. This function can only teleport the owner of the object. ll.TeleportAgentGlobalCoords @@ -28487,7 +28703,7 @@ sleep 5 tooltip - Teleport agent over the owner's land to agent's home location. + Teleport agent over the owner's land to agent's home location. ll.TextBox @@ -28528,7 +28744,7 @@ sleep 1 tooltip - Opens a dialog for the specified avatar with message Text, which contains a text box for input. Any text that is entered is said on the specified Channel (as if by the avatar) when the "OK" button is clicked. + Opens a dialog for the specified avatar with message Text, which contains a text box for input. Any text that is entered is said on the specified Channel (as if by the avatar) when the "OK" button is clicked. ll.ToLower @@ -28752,7 +28968,7 @@ sleep 0 tooltip - If agent identified by AvatarID is sitting on the object the script is attached to or is over land owned by the objects owner, the agent is forced to stand up. + If agent identified by AvatarID is sitting on the object the script is attached to or is over land owned by the object's owner, the agent is forced to stand up. ll.UnescapeURL @@ -28775,7 +28991,7 @@ sleep 0 tooltip - Returns the string that is the URL unescaped, replacing "%20" with spaces, etc., version of URL.\nThis function can output raw UTF-8 strings. + Returns the string that is the URL unescaped, replacing "%20" with spaces, etc., version of URL.\nThis function can output raw UTF-8 strings. ll.UpdateCharacter @@ -28849,8 +29065,8 @@ 0 tooltip - Starts an asychronous transaction to update the value associated with the key given. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. If Checked is 1 the existing value in the data store must match the OriginalValue passed or XP_ERROR_RETRY_UPDATE will be returned. If Checked is 0 the key will be created if necessary. - + Starts an asychronous transaction to update the value associated with the key given. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. If Checked is 1 the existing value in the data store must match the OriginalValue passed or XP_ERROR_RETRY_UPDATE will be returned. If Checked is 0 the key will be created if necessary. + ll.VecDist @@ -29269,7 +29485,7 @@ Converts a color from the sRGB to the linear colorspace. - ll.sd-lsl-syntax-version + llsd-lsl-syntax-version 2 From 7fb2e34151d400e29035347fd28b6718ca657518 Mon Sep 17 00:00:00 2001 From: tapple Date: Fri, 16 Jan 2026 13:12:33 -0800 Subject: [PATCH 4/6] converted all lsl types to slua types --- .../app_settings/keywords_lua_default.xml | 1425 +++++++++-------- 1 file changed, 748 insertions(+), 677 deletions(-) diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 81093648e9..283cf9fe8d 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -9262,12 +9262,6 @@ vector position - position in local coordinates value <0.0, 0.0, 0.0> - default - - tooltip - All scripts must have a default state, which is the first state entered when the script starts. -If another state is defined before the default state, the compiler will report a syntax error. - events @@ -9281,7 +9275,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9316,7 +9310,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9351,7 +9345,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9368,7 +9362,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9385,7 +9379,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9403,7 +9397,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9421,7 +9415,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9439,7 +9433,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9448,7 +9442,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9457,7 +9451,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9475,7 +9469,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9538,7 +9532,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9556,7 +9550,7 @@ If another state is defined before the default state, the compiler will report a tooltip ID of the agent approving permission for the Experience. type - key + uuid @@ -9573,7 +9567,7 @@ If another state is defined before the default state, the compiler will report a tooltip ID of the agent denying permission for the Experience. type - key + uuid @@ -9582,7 +9576,7 @@ If another state is defined before the default state, the compiler will report a tooltip One of the XP_ERROR_... constants describing the reason why the Experience permissions were denied for the agent. type - integer + number @@ -9599,7 +9593,7 @@ If another state is defined before the default state, the compiler will report a tooltip The number of damage events queued. type - integer + number @@ -9616,7 +9610,7 @@ If another state is defined before the default state, the compiler will report a tooltip UUID of avatar supplying input type - key + uuid @@ -9625,7 +9619,7 @@ If another state is defined before the default state, the compiler will report a tooltip 32-bit mask of buttons pressed type - integer + number @@ -9651,7 +9645,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9686,7 +9680,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9695,7 +9689,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9781,7 +9775,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9790,7 +9784,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9808,7 +9802,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + string @@ -9825,7 +9819,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9860,7 +9854,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9878,7 +9872,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9905,7 +9899,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9914,7 +9908,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -9966,7 +9960,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -9983,7 +9977,7 @@ If another state is defined before the default state, the compiler will report a tooltip The number of damage events queued. type - integer + number @@ -10007,7 +10001,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10024,7 +10018,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10052,7 +10046,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10061,7 +10055,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -10070,7 +10064,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -10088,7 +10082,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10114,7 +10108,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10132,7 +10126,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10171,7 +10165,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10190,7 +10184,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10208,7 +10202,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -10226,7 +10220,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -10235,7 +10229,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -15089,14 +15083,14 @@ If another state is defined before the default state, the compiler will report a tooltip An integer value. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -15112,14 +15106,14 @@ If another state is defined before the default state, the compiler will report a tooltip A floating-point value. type - float + number energy 10 return - float + number sleep 0 tooltip @@ -15135,7 +15129,7 @@ If another state is defined before the default state, the compiler will report a tooltip Agent UUID to add to ban-list. type - key + uuid @@ -15144,7 +15138,7 @@ If another state is defined before the default state, the compiler will report a tooltip Period, in hours, to ban the avatar for. type - float + number @@ -15167,7 +15161,7 @@ If another state is defined before the default state, the compiler will report a tooltip Agent UUID to add to pass-list. type - key + uuid @@ -15176,7 +15170,7 @@ If another state is defined before the default state, the compiler will report a tooltip Period, in hours, to allow the avatar for. type - float + number @@ -15199,7 +15193,7 @@ If another state is defined before the default state, the compiler will report a tooltip Damage event index to modify. type - integer + number @@ -15208,7 +15202,7 @@ If another state is defined before the default state, the compiler will report a tooltip New damage amount to apply on this event. type - float + number @@ -15231,7 +15225,7 @@ If another state is defined before the default state, the compiler will report a tooltip The volume to set. type - float + number @@ -15254,14 +15248,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -15279,7 +15273,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, If TRUE allows anyone to drop inventory on prim, FALSE revokes. type - integer + boolean | number @@ -15318,7 +15312,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -15343,7 +15337,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE, force is treated as a local directional vector instead of region directional vector. type - integer + boolean | number @@ -15375,7 +15369,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE, uses local axis, if FALSE, uses region axis. type - integer + boolean | number @@ -15398,14 +15392,14 @@ If another state is defined before the default state, the compiler will report a tooltip A floating-point value. type - float + number energy 10 return - float + number sleep 0 tooltip @@ -15421,7 +15415,7 @@ If another state is defined before the default state, the compiler will report a tooltip A floating-point value. type - float + number @@ -15430,14 +15424,14 @@ If another state is defined before the default state, the compiler will report a tooltip A floating-point value. type - float + number energy 10 return - float + number sleep 0 tooltip @@ -15453,7 +15447,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -15476,7 +15470,7 @@ If another state is defined before the default state, the compiler will report a tooltip Valid attachment point or ATTACH_* constant. type - integer + number @@ -15499,14 +15493,14 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -15519,7 +15513,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -15585,7 +15579,7 @@ If another state is defined before the default state, the compiler will report a tooltip Angle in radians. type - float + number @@ -15615,7 +15609,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -15667,7 +15661,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -15697,7 +15691,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - list + {string} sleep 0 tooltip @@ -15754,14 +15748,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -15777,7 +15771,7 @@ If another state is defined before the default state, the compiler will report a tooltip Unicode value to convert into a string. type - integer + number @@ -15813,7 +15807,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -15822,14 +15816,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -15845,14 +15839,14 @@ If another state is defined before the default state, the compiler will report a tooltip Number of side to clear. type - integer + number energy 10 return - integer + number sleep 1 tooltip @@ -15868,7 +15862,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -15902,7 +15896,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -15927,7 +15921,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -15936,7 +15930,7 @@ If another state is defined before the default state, the compiler will report a tooltip If TRUE, only accept collisions with ObjectName name AND ObjectID (either is optional), otherwise with objects not ObjectName AND ObjectID. type - integer + boolean | number @@ -15968,7 +15962,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -16048,14 +16042,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -16110,7 +16104,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -16128,7 +16122,7 @@ If another state is defined before the default state, the compiler will report a tooltip Object UUID that is in the same region. type - key + uuid @@ -16137,7 +16131,7 @@ If another state is defined before the default state, the compiler will report a tooltip If FALSE, then TargetPrim becomes the root. If TRUE, then the script's object becomes the root. type - integer + boolean | number @@ -16160,7 +16154,7 @@ If another state is defined before the default state, the compiler will report a tooltip Agent or task to receive damage. type - key + uuid @@ -16169,7 +16163,7 @@ If another state is defined before the default state, the compiler will report a tooltip Damage amount to inflict on this target. type - float + number @@ -16178,7 +16172,7 @@ If another state is defined before the default state, the compiler will report a tooltip Damage type to inflict on this target. type - integer + number @@ -16198,7 +16192,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -16236,7 +16230,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -16246,6 +16240,10 @@ If another state is defined before the default state, the compiler will report a ll.DeleteSubList + type-arguments + + T + arguments @@ -16254,7 +16252,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -16263,7 +16261,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16272,14 +16270,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -16304,7 +16302,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16313,7 +16311,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16336,7 +16334,7 @@ If another state is defined before the default state, the compiler will report a tooltip The ID of an object in the region. type - key + uuid @@ -16345,14 +16343,14 @@ If another state is defined before the default state, the compiler will report a tooltip Flags for derez behavior. type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -16381,7 +16379,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16404,7 +16402,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16427,14 +16425,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -16450,14 +16448,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -16473,14 +16471,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -16496,7 +16494,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16519,14 +16517,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -16542,7 +16540,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16565,14 +16563,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -16588,7 +16586,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16611,7 +16609,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index of detection information type - integer + number @@ -16634,14 +16632,14 @@ If another state is defined before the default state, the compiler will report a tooltip Index of detection information type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -16657,7 +16655,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index of detection information type - integer + number @@ -16680,7 +16678,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index of detected information type - integer + number @@ -16703,7 +16701,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index of detection information type - integer + number @@ -16726,7 +16724,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index of detection information type - integer + number @@ -16749,14 +16747,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -16772,7 +16770,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16795,7 +16793,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -16822,7 +16820,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -16915,7 +16913,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + boolean sleep 0 tooltip @@ -16931,7 +16929,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -17042,7 +17040,7 @@ If another state is defined before the default state, the compiler will report a tooltip Agent or object to evade. type - key + uuid @@ -17074,7 +17072,7 @@ If another state is defined before the default state, the compiler will report a tooltip Command to send. type - integer + number @@ -17106,14 +17104,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -17154,7 +17152,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -17190,7 +17188,7 @@ If another state is defined before the default state, the compiler will report a tooltip The number of matches to skip before returning values. type - integer + number @@ -17199,7 +17197,7 @@ If another state is defined before the default state, the compiler will report a tooltip The maximum number of matches to return. If 0 this function will return the first 64 matches found. type - integer + number @@ -17243,7 +17241,7 @@ If another state is defined before the default state, the compiler will report a tooltip Distance in meters to flee from the source. type - float + number @@ -17275,14 +17273,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -17298,7 +17296,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE when an avatar sits on the prim, the avatar will be forced into mouse-look mode.\nFALSE is the default setting and will undo a previously set TRUE or do nothing. type - integer + boolean | number @@ -17321,14 +17319,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -17341,7 +17339,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -17370,14 +17368,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - integer + number sleep 0 tooltip @@ -17394,7 +17392,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -17417,7 +17415,7 @@ If another state is defined before the default state, the compiler will report a tooltip The scope (region, parcel, parcel same owner) to return agents for. type - integer + number @@ -17449,7 +17447,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -17472,14 +17470,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -17492,7 +17490,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -17508,7 +17506,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -17531,7 +17529,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -17574,7 +17572,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -17590,14 +17588,14 @@ If another state is defined before the default state, the compiler will report a tooltip Avatar to get attachments type - key + uuid energy 10 return - list + {uuid} sleep 0 tooltip @@ -17613,7 +17611,7 @@ If another state is defined before the default state, the compiler will report a tooltip An agent in the region. type - key + uuid @@ -17629,7 +17627,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - list + {uuid} sleep 0 tooltip @@ -17645,14 +17643,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - list + {vector} sleep 0 tooltip @@ -17665,7 +17663,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -17678,7 +17676,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -17765,7 +17763,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -17785,7 +17783,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -17811,7 +17809,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -17824,7 +17822,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -17840,7 +17838,7 @@ If another state is defined before the default state, the compiler will report a tooltip Avatar UUID that is in the same region, or is otherwise known to the region. type - key + uuid @@ -17860,7 +17858,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -17931,7 +17929,7 @@ If another state is defined before the default state, the compiler will report a tooltip May be NULL_KEY to retrieve the details for the script's Experience type - key + uuid @@ -17956,7 +17954,7 @@ If another state is defined before the default state, the compiler will report a tooltip An Experience error code to translate. type - integer + number @@ -17991,7 +17989,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18004,7 +18002,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18017,7 +18015,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -18046,7 +18044,7 @@ If another state is defined before the default state, the compiler will report a tooltip A valid HTTP request key type - key + uuid @@ -18078,14 +18076,14 @@ If another state is defined before the default state, the compiler will report a tooltip The ID of an agent or object in the region. type - key + uuid energy 10 return - float + number sleep 0 tooltip @@ -18131,7 +18129,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -18177,7 +18175,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -18193,7 +18191,7 @@ If another state is defined before the default state, the compiler will report a tooltip Inventory item type type - integer + number @@ -18202,7 +18200,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index number of inventory item. type - integer + number @@ -18225,14 +18223,14 @@ If another state is defined before the default state, the compiler will report a tooltip Inventory item type type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18257,14 +18255,14 @@ If another state is defined before the default state, the compiler will report a tooltip MASK_BASE, MASK_OWNER, MASK_GROUP, MASK_EVERYONE or MASK_NEXT type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18287,7 +18285,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18300,7 +18298,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -18323,7 +18321,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -18339,14 +18337,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -18362,16 +18360,16 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number Face tooltip - The prim's side number + The prim's side number type - integer + number @@ -18403,7 +18401,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -18423,7 +18421,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18439,14 +18437,14 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18462,7 +18460,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number @@ -18494,14 +18492,14 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18526,14 +18524,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18556,7 +18554,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18595,7 +18593,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -18608,7 +18606,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -18621,7 +18619,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -18634,7 +18632,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18647,7 +18645,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -18730,14 +18728,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0.1000000000000000055511151 tooltip @@ -18762,7 +18760,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -18792,7 +18790,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0.1000000000000000055511151 tooltip @@ -18805,7 +18803,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18818,7 +18816,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -18860,7 +18858,7 @@ If another state is defined before the default state, the compiler will report a tooltip Prim or avatar UUID that is in the same region. type - key + uuid @@ -18892,7 +18890,7 @@ If another state is defined before the default state, the compiler will report a tooltip UUID of prim type - key + uuid @@ -18901,14 +18899,14 @@ If another state is defined before the default state, the compiler will report a tooltip Link number to retrieve type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -18924,14 +18922,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - float + number sleep 0 tooltip @@ -18960,14 +18958,14 @@ If another state is defined before the default state, the compiler will report a tooltip Category is one of MASK_BASE, MASK_OWNER, MASK_GROUP, MASK_EVERYONE, or MASK_NEXT type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18983,14 +18981,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - integer + number sleep 0 tooltip @@ -19016,7 +19014,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -19032,14 +19030,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - key + uuid sleep 0 tooltip @@ -19094,7 +19092,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19119,14 +19117,14 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. type - integer + boolean | number energy 10 return - integer + number sleep 0 tooltip @@ -19164,7 +19162,7 @@ If another state is defined before the default state, the compiler will report a tooltip A PARCEL_COUNT_* flag. type - integer + number @@ -19173,14 +19171,14 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner. type - integer + boolean | number energy 10 return - integer + number sleep 0 tooltip @@ -19216,7 +19214,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19229,7 +19227,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -19271,7 +19269,7 @@ If another state is defined before the default state, the compiler will report a tooltip face number type - integer + number @@ -19323,7 +19321,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19349,7 +19347,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19362,7 +19360,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19375,7 +19373,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -19388,7 +19386,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19466,7 +19464,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -19479,7 +19477,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -19495,7 +19493,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -19554,7 +19552,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19603,7 +19601,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + boolean sleep 0 tooltip @@ -19619,14 +19617,14 @@ If another state is defined before the default state, the compiler will report a tooltip Statistic type. type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -19652,7 +19650,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19699,7 +19697,7 @@ If another state is defined before the default state, the compiler will report a tooltip Radius of the character that the path is for, between 0.125m and 5.0m. type - float + number @@ -19731,14 +19729,14 @@ If another state is defined before the default state, the compiler will report a tooltip A STATUS_* flag type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -19763,7 +19761,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -19772,7 +19770,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -19821,7 +19819,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -19844,7 +19842,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -19867,14 +19865,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -19890,7 +19888,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -19910,7 +19908,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -19923,7 +19921,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -19962,7 +19960,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19975,7 +19973,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -19991,7 +19989,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -20027,7 +20025,7 @@ If another state is defined before the default state, the compiler will report a tooltip Avatar UUID in the same region. type - key + uuid @@ -20056,7 +20054,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -20072,7 +20070,7 @@ If another state is defined before the default state, the compiler will report a tooltip An agent in the region. type - key + uuid @@ -20106,7 +20104,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 3 tooltip @@ -20122,7 +20120,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -20154,7 +20152,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -20195,7 +20193,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -20204,14 +20202,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -20227,7 +20225,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -20268,7 +20266,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -20330,7 +20328,7 @@ If another state is defined before the default state, the compiler will report a tooltip Distance above the ground. type - float + number @@ -20339,7 +20337,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE then hover above water too. type - integer + boolean | number @@ -20348,7 +20346,7 @@ If another state is defined before the default state, the compiler will report a tooltip Seconds to critically damp in. type - float + number @@ -20462,7 +20460,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -20478,7 +20476,7 @@ If another state is defined before the default state, the compiler will report a tooltip A valid HTTP request key. type - key + uuid @@ -20487,7 +20485,7 @@ If another state is defined before the default state, the compiler will report a tooltip HTTP Status (200, 400, 404, etc.). type - integer + number @@ -20526,7 +20524,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -20551,7 +20549,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -20583,7 +20581,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -20615,7 +20613,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -20638,14 +20636,14 @@ If another state is defined before the default state, the compiler will report a tooltip Agent ID of another agent in the region. type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -20661,7 +20659,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number to check. type - integer + number @@ -20670,14 +20668,14 @@ If another state is defined before the default state, the compiler will report a tooltip Side to check for a PBR material. Use ALL_SIDES to check for all. type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -20821,7 +20819,7 @@ If another state is defined before the default state, the compiler will report a tooltip Avatar or rezzed prim UUID. type - key + uuid @@ -20841,7 +20839,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -20859,7 +20857,7 @@ If another state is defined before the default state, the compiler will report a tooltip Index of the first key to return. type - integer + number @@ -20868,14 +20866,14 @@ If another state is defined before the default state, the compiler will report a tooltip The number of keys to return. type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -20916,7 +20914,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20925,7 +20923,7 @@ If another state is defined before the default state, the compiler will report a tooltip The volume to set. type - float + number @@ -20948,7 +20946,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20980,7 +20978,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20998,7 +20996,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -21007,7 +21005,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21030,7 +21028,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -21039,7 +21037,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, sound queuing for the linked prim: TRUE enables, FALSE disables (default). type - integer + boolean | number @@ -21062,7 +21060,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -21071,7 +21069,7 @@ If another state is defined before the default state, the compiler will report a tooltip Maximum distance that sounds can be heard. type - float + number @@ -21094,7 +21092,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag of the prim. type - integer + number @@ -21135,7 +21133,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -21155,7 +21153,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21178,7 +21176,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21191,7 +21189,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21214,7 +21212,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21278,7 +21276,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21303,7 +21301,7 @@ If another state is defined before the default state, the compiler will report a tooltip First entry to return. 0 for start of list. type - integer + number @@ -21312,7 +21310,7 @@ If another state is defined before the default state, the compiler will report a tooltip Number of entries to return. Less than 1 for all keys. type - integer + number @@ -21335,7 +21333,7 @@ If another state is defined before the default state, the compiler will report a tooltip First entry to return. 0 for start of list. type - integer + number @@ -21344,7 +21342,7 @@ If another state is defined before the default state, the compiler will report a tooltip Number of entries to return. Less than 1 for all keys. type - integer + number @@ -21451,7 +21449,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21492,7 +21490,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21540,14 +21538,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -21572,14 +21570,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -21636,14 +21634,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -21651,6 +21649,10 @@ If another state is defined before the default state, the compiler will report a ll.List2List + type-arguments + + T + arguments @@ -21659,7 +21661,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -21668,7 +21670,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21677,14 +21679,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21692,6 +21694,10 @@ If another state is defined before the default state, the compiler will report a ll.List2ListSlice + type-arguments + + T + arguments @@ -21700,7 +21706,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -21709,7 +21715,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21718,7 +21724,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21727,7 +21733,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21736,14 +21742,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21751,6 +21757,10 @@ If another state is defined before the default state, the compiler will report a ll.List2ListStrided + type-arguments + + T + arguments @@ -21759,7 +21769,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -21768,7 +21778,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21777,7 +21787,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21786,14 +21796,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21818,7 +21828,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21850,7 +21860,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21882,7 +21892,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -21921,7 +21931,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -21955,14 +21965,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -21996,7 +22006,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22005,7 +22015,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22014,14 +22024,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -22029,6 +22039,10 @@ If another state is defined before the default state, the compiler will report a ll.ListInsertList + type-arguments + + T + arguments @@ -22037,7 +22051,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -22046,7 +22060,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -22055,14 +22069,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -22070,6 +22084,10 @@ If another state is defined before the default state, the compiler will report a ll.ListRandomize + type-arguments + + T + arguments @@ -22078,7 +22096,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -22087,14 +22105,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -22102,6 +22120,10 @@ If another state is defined before the default state, the compiler will report a ll.ListReplaceList + type-arguments + + T + arguments @@ -22110,7 +22132,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -22119,7 +22141,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {T} @@ -22128,7 +22150,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22137,14 +22159,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -22152,6 +22174,10 @@ If another state is defined before the default state, the compiler will report a ll.ListSort + type-arguments + + T + arguments @@ -22160,7 +22186,7 @@ If another state is defined before the default state, the compiler will report a tooltip List to sort. type - list + {T} @@ -22169,7 +22195,7 @@ If another state is defined before the default state, the compiler will report a tooltip Stride length. type - integer + number @@ -22178,14 +22204,14 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean. TRUE = result in ascending order, FALSE = result in descending order. type - integer + boolean | number energy 10 return - list + {T} sleep 0 tooltip @@ -22193,6 +22219,10 @@ If another state is defined before the default state, the compiler will report a ll.ListSortStrided + type-arguments + + T + arguments @@ -22201,7 +22231,7 @@ If another state is defined before the default state, the compiler will report a tooltip List to sort. type - list + {T} @@ -22210,7 +22240,7 @@ If another state is defined before the default state, the compiler will report a tooltip Stride length. type - integer + number @@ -22219,7 +22249,7 @@ If another state is defined before the default state, the compiler will report a tooltip The zero based element within the stride to use as the sort key type - integer + number @@ -22228,14 +22258,14 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean. TRUE = result in ascending order, FALSE = result in descending order. type - integer + boolean | number energy 10 return - list + {T} sleep 0 tooltip @@ -22251,7 +22281,7 @@ If another state is defined before the default state, the compiler will report a tooltip One of LIST_STAT_* values type - integer + number @@ -22267,7 +22297,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -22283,7 +22313,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22301,7 +22331,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -22317,7 +22347,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -22333,7 +22363,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22342,7 +22372,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -22365,7 +22395,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22388,7 +22418,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -22429,14 +22459,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -22452,14 +22482,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -22484,7 +22514,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22493,7 +22523,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22525,7 +22555,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22557,7 +22587,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22589,7 +22619,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22621,7 +22651,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22644,7 +22674,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22653,7 +22683,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22662,7 +22692,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22671,7 +22701,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22680,7 +22710,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22723,7 +22753,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22732,7 +22762,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22741,7 +22771,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22750,7 +22780,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22759,7 +22789,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22802,7 +22832,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22811,7 +22841,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22820,7 +22850,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22829,7 +22859,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22838,7 +22868,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22847,7 +22877,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22874,7 +22904,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22899,7 +22929,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -22908,7 +22938,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22917,7 +22947,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22926,7 +22956,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22935,7 +22965,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -22978,7 +23008,7 @@ If another state is defined before the default state, the compiler will report a tooltip One of the ESTATE_ACCESS_ALLOWED_* actions. type - integer + number @@ -22987,14 +23017,14 @@ If another state is defined before the default state, the compiler will report a tooltip UUID of the avatar or group to act upon. type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -23092,7 +23122,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -23101,7 +23131,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -23110,7 +23140,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - string + string | uuid @@ -23119,7 +23149,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + string | uuid @@ -23142,7 +23172,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23165,7 +23195,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -23174,7 +23204,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -23183,14 +23213,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -23206,7 +23236,7 @@ If another state is defined before the default state, the compiler will report a tooltip LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE or LAND_REVERT type - integer + number @@ -23215,7 +23245,7 @@ If another state is defined before the default state, the compiler will report a tooltip 0, 1, 2 (2m x 2m, 4m x 4m, or 8m x 8m) type - integer + number @@ -23247,7 +23277,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23277,7 +23307,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -23325,7 +23355,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23334,7 +23364,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23343,7 +23373,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -23391,7 +23421,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -23431,14 +23461,14 @@ If another state is defined before the default state, the compiler will report a tooltip Index of character to convert to unicode. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -23454,14 +23484,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -23555,7 +23585,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {string} @@ -23564,14 +23594,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {string} energy 10 return - list + {string} sleep 0 tooltip @@ -23596,7 +23626,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {string} @@ -23605,14 +23635,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - list + {string} energy 10 return - list + {string} sleep 0 tooltip @@ -23651,7 +23681,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE, collisions are passed from children on to parents. type - integer + boolean | number @@ -23674,7 +23704,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE, touches are passed from children on to parents. type - integer + boolean | number @@ -23738,7 +23768,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23770,7 +23800,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23793,7 +23823,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -23802,14 +23832,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -23848,7 +23878,7 @@ If another state is defined before the default state, the compiler will report a tooltip Agent or object to pursue. type - key + uuid @@ -23880,7 +23910,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -23907,7 +23937,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -23937,7 +23967,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -23970,7 +24000,7 @@ If another state is defined before the default state, the compiler will report a tooltip Any integer value except zero. type - integer + number @@ -24002,7 +24032,7 @@ If another state is defined before the default state, the compiler will report a tooltip Avatar or object to say to. type - key + uuid @@ -24011,7 +24041,7 @@ If another state is defined before the default state, the compiler will report a tooltip Output channel, any integer value. type - integer + number @@ -24043,7 +24073,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24104,7 +24134,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24113,7 +24143,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24131,7 +24161,7 @@ If another state is defined before the default state, the compiler will report a tooltip Integer data to send type - integer + number @@ -24171,7 +24201,7 @@ If another state is defined before the default state, the compiler will report a tooltip Target prim to attempt copying into. type - key + uuid @@ -24189,7 +24219,7 @@ If another state is defined before the default state, the compiler will report a tooltip Integer set on target prim as a Personal Information Number code. type - integer + number @@ -24198,7 +24228,7 @@ If another state is defined before the default state, the compiler will report a tooltip If the script should be set running in the target prim. type - integer + boolean | number @@ -24207,7 +24237,7 @@ If another state is defined before the default state, the compiler will report a tooltip Integer. Parameter passed to the script if set to be running. type - integer + number @@ -24230,7 +24260,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24253,7 +24283,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24299,7 +24329,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -24322,7 +24352,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24331,7 +24361,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -24347,7 +24377,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -24382,7 +24412,7 @@ If another state is defined before the default state, the compiler will report a tooltip Elevation zone of where to apply environment. Use -1 for all. type - integer + number @@ -24391,7 +24421,7 @@ If another state is defined before the default state, the compiler will report a tooltip Length of day cycle for this parcel or region. -1 to leave unchanged. type - integer + number @@ -24400,14 +24430,14 @@ If another state is defined before the default state, the compiler will report a tooltip Offset from GMT for the day cycle on this parcel or region. -1 to leave unchanged. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -24450,7 +24480,7 @@ If another state is defined before the default state, the compiler will report a tooltip The max number of replacements to make. Zero Count means "replace all". Positive Count moves left to right. Negative moves right to left. type - integer + number @@ -24473,7 +24503,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24482,14 +24512,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0.1000000000000000055511151 tooltip @@ -24505,14 +24535,14 @@ If another state is defined before the default state, the compiler will report a tooltip Avatar UUID type - key + uuid energy 10 return - key + uuid sleep 0 tooltip @@ -24528,7 +24558,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24569,7 +24599,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 1 tooltip @@ -24585,7 +24615,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -24594,7 +24624,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -24614,7 +24644,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -24639,14 +24669,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 1 tooltip @@ -24659,7 +24689,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -24682,7 +24712,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -24698,14 +24728,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - key + uuid sleep 0 tooltip @@ -24826,7 +24856,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -24842,7 +24872,7 @@ If another state is defined before the default state, the compiler will report a tooltip Object owner's UUID. type - key + uuid @@ -24851,14 +24881,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -24910,7 +24940,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -24969,7 +24999,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -25008,7 +25038,7 @@ If another state is defined before the default state, the compiler will report a energy 200 return - key + uuid sleep 0.1000000000000000055511151 tooltip @@ -25031,7 +25061,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -25203,7 +25233,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -25212,7 +25242,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -25244,14 +25274,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -25267,7 +25297,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -25290,7 +25320,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -25299,7 +25329,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -25322,14 +25352,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -25391,14 +25421,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -25414,7 +25444,7 @@ If another state is defined before the default state, the compiler will report a tooltip Channel to use to say text on. type - integer + number @@ -25446,14 +25476,14 @@ If another state is defined before the default state, the compiler will report a tooltip The multiplier to be used with the prim sizes and their local positions. type - float + number energy 10 return - integer + boolean sleep 0 tooltip @@ -25469,7 +25499,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -25478,7 +25508,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -25487,7 +25517,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -25517,7 +25547,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + boolean sleep 0 tooltip @@ -25533,7 +25563,7 @@ If another state is defined before the default state, the compiler will report a tooltip PROFILE_NONE or PROFILE_SCRIPT_MEMORY flags to control the state. type - integer + number @@ -25556,7 +25586,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -25574,7 +25604,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -25592,7 +25622,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 3 tooltip @@ -25617,7 +25647,7 @@ If another state is defined before the default state, the compiler will report a tooltip Object or avatar UUID. type - key + uuid @@ -25626,7 +25656,7 @@ If another state is defined before the default state, the compiler will report a tooltip Bit-field mask of AGENT, AGENT_BY_LEGACY_NAME, AGENT_BY_USERNAME, ACTIVE, PASSIVE, and/or SCRIPTED type - integer + number @@ -25635,7 +25665,7 @@ If another state is defined before the default state, the compiler will report a tooltip Distance to scan. 0.0 - 96.0m. type - float + number @@ -25644,7 +25674,7 @@ If another state is defined before the default state, the compiler will report a tooltip Angle, in radians, from the local x-axis of the prim to scan. type - float + number @@ -25689,7 +25719,7 @@ If another state is defined before the default state, the compiler will report a tooltip Object or avatar UUID. type - key + uuid @@ -25698,7 +25728,7 @@ If another state is defined before the default state, the compiler will report a tooltip Bit-field mask of AGENT, AGENT_BY_LEGACY_NAME, AGENT_BY_USERNAME, ACTIVE, PASSIVE, and/or SCRIPTED type - integer + number @@ -25707,7 +25737,7 @@ If another state is defined before the default state, the compiler will report a tooltip Distance to scan. 0.0 - 96.0m. type - float + number @@ -25716,7 +25746,7 @@ If another state is defined before the default state, the compiler will report a tooltip Angle, in radians, from the local x-axis of the prim to scan. type - float + number @@ -25725,7 +25755,7 @@ If another state is defined before the default state, the compiler will report a tooltip Period, in seconds, between scans. type - float + number @@ -25748,7 +25778,7 @@ If another state is defined before the default state, the compiler will report a tooltip Agent to receive new environment settings. type - key + uuid @@ -25757,7 +25787,7 @@ If another state is defined before the default state, the compiler will report a tooltip Number of seconds over which to apply new settings. type - float + number @@ -25773,7 +25803,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -25798,7 +25828,7 @@ If another state is defined before the default state, the compiler will report a tooltip flags type - integer + number @@ -25821,7 +25851,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -25830,7 +25860,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -25862,7 +25892,7 @@ If another state is defined before the default state, the compiler will report a tooltip If TRUE, the AngVel is treated as a local directional vector instead of a regional directional vector. type - integer + boolean | number @@ -25917,7 +25947,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -26009,7 +26039,7 @@ If another state is defined before the default state, the compiler will report a tooltip A CLICK_ACTION_* flag type - integer + number @@ -26041,7 +26071,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26064,7 +26094,7 @@ If another state is defined before the default state, the compiler will report a tooltip A valid http_request() key type - key + uuid @@ -26073,7 +26103,7 @@ If another state is defined before the default state, the compiler will report a tooltip Media type to use with any following llHTTPResponse(HTTPRequestID, ...) type - integer + number @@ -26096,7 +26126,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -26135,7 +26165,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -26160,7 +26190,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE uses local axis, if FALSE uses region axis. type - integer + boolean | number @@ -26201,7 +26231,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE uses local axis, if FALSE uses region axis. type - integer + boolean | number @@ -26231,7 +26261,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -26247,7 +26277,7 @@ If another state is defined before the default state, the compiler will report a tooltip Distance above the ground. type - float + number @@ -26256,7 +26286,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE then hover above water too. type - integer + boolean | number @@ -26265,7 +26295,7 @@ If another state is defined before the default state, the compiler will report a tooltip Seconds to critically damp in. type - float + number @@ -26297,7 +26327,7 @@ If another state is defined before the default state, the compiler will report a tooltip MASK_* flag type - integer + number @@ -26306,7 +26336,7 @@ If another state is defined before the default state, the compiler will report a tooltip Permission bit-field (PERM_* flags) type - integer + number @@ -26363,7 +26393,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26372,7 +26402,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -26381,7 +26411,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26404,7 +26434,7 @@ If another state is defined before the default state, the compiler will report a tooltip Prim link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -26445,7 +26475,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number @@ -26463,7 +26493,7 @@ If another state is defined before the default state, the compiler will report a tooltip Side number or ALL_SIDES. type - integer + number @@ -26476,6 +26506,47 @@ If another state is defined before the default state, the compiler will report a tooltip If a task exists in the link chain at LinkNumber, set the Face to color.\nSets the color of the linked child's side, specified by LinkNumber. + ll.SetLinkGLTFOverrides + + arguments + + + link + + tooltip + Link number to check. + type + number + + + + face + + tooltip + Side to check for a PBR material. Use ALL_SIDES to check for all. + type + number + + + + options + + tooltip + List of individual overrides to set. + type + list + + + + energy + 10 + return + void + sleep + 0 + tooltip + Sets or changes GLTF Overrides set on the selected faces. + ll.SetLinkMedia arguments @@ -26486,7 +26557,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims). type - integer + number @@ -26495,7 +26566,7 @@ If another state is defined before the default state, the compiler will report a tooltip Face number. type - integer + number @@ -26511,7 +26582,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -26527,7 +26598,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -26561,7 +26632,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -26593,7 +26664,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26611,7 +26682,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26634,7 +26705,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number @@ -26643,7 +26714,7 @@ If another state is defined before the default state, the compiler will report a tooltip The new set of sit flags to apply to the specified prims in this linkset. type - integer + number @@ -26666,7 +26737,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26684,7 +26755,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -26707,7 +26778,7 @@ If another state is defined before the default state, the compiler will report a tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag to effect type - integer + number @@ -26716,7 +26787,7 @@ If another state is defined before the default state, the compiler will report a tooltip Bitmask of animation options. type - integer + number @@ -26725,7 +26796,7 @@ If another state is defined before the default state, the compiler will report a tooltip Specifies which object face to animate or ALL_SIDES. type - integer + number @@ -26734,7 +26805,7 @@ If another state is defined before the default state, the compiler will report a tooltip Horizontal frames (ignored for ROTATE and SCALE). type - integer + number @@ -26743,7 +26814,7 @@ If another state is defined before the default state, the compiler will report a tooltip Vertical frames (ignored for ROTATE and SCALE). type - integer + number @@ -26752,7 +26823,7 @@ If another state is defined before the default state, the compiler will report a tooltip Start position/frame number (or radians for ROTATE). type - float + number @@ -26761,7 +26832,7 @@ If another state is defined before the default state, the compiler will report a tooltip Specifies the animation duration, in frames (or radians for ROTATE). type - float + number @@ -26770,7 +26841,7 @@ If another state is defined before the default state, the compiler will report a tooltip Specifies the animation playback rate, in frames per second (must be greater than zero). type - float + number @@ -26816,14 +26887,14 @@ If another state is defined before the default state, the compiler will report a tooltip The amount to reserve, which must be less than the allowed maximum (currently 64KB) and not already have been exceeded. type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -26885,7 +26956,7 @@ If another state is defined before the default state, the compiler will report a tooltip MASK_* flag type - integer + number @@ -26894,7 +26965,7 @@ If another state is defined before the default state, the compiler will report a tooltip Permission bit-field (PERM_* flags) type - integer + number @@ -26919,7 +26990,7 @@ If another state is defined before the default state, the compiler will report a tooltip If TRUE, the parcel is put up for sale. type - integer + boolean | number @@ -26935,7 +27006,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + boolean sleep 0 tooltip @@ -26974,7 +27045,7 @@ If another state is defined before the default state, the compiler will report a tooltip The default price shown in the text input field. type - integer + number @@ -27006,7 +27077,7 @@ If another state is defined before the default state, the compiler will report a tooltip A bitmask specifying which of the parameters in the other arguments should be applied to the object. type - integer + number @@ -27015,7 +27086,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27024,7 +27095,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27033,7 +27104,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27042,7 +27113,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27088,7 +27159,7 @@ If another state is defined before the default state, the compiler will report a tooltip Face number type - integer + number @@ -27104,7 +27175,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 1 tooltip @@ -27177,7 +27248,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + boolean sleep 0 tooltip @@ -27193,7 +27264,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27225,7 +27296,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27303,7 +27374,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -27349,7 +27420,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, sound queuing: TRUE enables, FALSE disables (default). type - integer + boolean | number @@ -27372,7 +27443,7 @@ If another state is defined before the default state, the compiler will report a tooltip Maximum distance that sounds can be heard. type - float + number @@ -27395,7 +27466,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27404,7 +27475,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -27445,7 +27516,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27477,7 +27548,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27500,7 +27571,7 @@ If another state is defined before the default state, the compiler will report a tooltip Mask of Mode flags. type - integer + number @@ -27509,7 +27580,7 @@ If another state is defined before the default state, the compiler will report a tooltip Face number or ALL_SIDES. type - integer + number @@ -27518,7 +27589,7 @@ If another state is defined before the default state, the compiler will report a tooltip Horizontal frames (ignored for ROTATE and SCALE). type - integer + number @@ -27527,7 +27598,7 @@ If another state is defined before the default state, the compiler will report a tooltip Vertical frames (ignored for ROTATE and SCALE). type - integer + number @@ -27536,7 +27607,7 @@ If another state is defined before the default state, the compiler will report a tooltip Start position/frame number (or radians for ROTATE). type - float + number @@ -27545,7 +27616,7 @@ If another state is defined before the default state, the compiler will report a tooltip number of frames to display (or radians for ROTATE). type - float + number @@ -27554,7 +27625,7 @@ If another state is defined before the default state, the compiler will report a tooltip Frames per second (must not greater than zero). type - float + number @@ -27577,7 +27648,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27609,7 +27680,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, if TRUE uses local axis, if FALSE uses region axis. type - integer + boolean | number @@ -27655,7 +27726,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27678,7 +27749,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27687,7 +27758,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -27710,7 +27781,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27742,7 +27813,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27765,7 +27836,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27806,7 +27877,7 @@ If another state is defined before the default state, the compiler will report a tooltip If TRUE, the Velocity is treated as a local directional vector instead of a regional directional vector. type - integer + number @@ -27829,7 +27900,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -27902,14 +27973,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -27925,7 +27996,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -27934,14 +28005,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -27989,7 +28060,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -28021,7 +28092,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -28030,7 +28101,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -28039,7 +28110,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -28089,14 +28160,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -28263,7 +28334,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -28311,7 +28382,7 @@ If another state is defined before the default state, the compiler will report a tooltip STRING_TRIM_HEAD, STRING_TRIM_TAIL, or STRING_TRIM. type - integer + number @@ -28350,7 +28421,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -28366,7 +28437,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -28391,7 +28462,7 @@ If another state is defined before the default state, the compiler will report a tooltip Bit-field of CONTROL_* flags. type - integer + number @@ -28400,7 +28471,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, determines whether control events are generated. type - integer + boolean | number @@ -28409,7 +28480,7 @@ If another state is defined before the default state, the compiler will report a tooltip Boolean, determines whether controls are disabled. type - integer + boolean | number @@ -28432,14 +28503,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -28464,14 +28535,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -28496,7 +28567,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -28505,7 +28576,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -28528,7 +28599,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -28551,7 +28622,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -28592,7 +28663,7 @@ If another state is defined before the default state, the compiler will report a tooltip UUID of avatar. type - key + uuid @@ -28642,7 +28713,7 @@ If another state is defined before the default state, the compiler will report a tooltip UUID of avatar. type - key + uuid @@ -28692,7 +28763,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -28715,7 +28786,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -28733,7 +28804,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number @@ -28802,7 +28873,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -28811,14 +28882,14 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -28834,7 +28905,7 @@ If another state is defined before the default state, the compiler will report a tooltip An agent in the region. type - key + uuid @@ -28843,7 +28914,7 @@ If another state is defined before the default state, the compiler will report a tooltip Flags to control type of inventory transfer. type - integer + number @@ -28859,7 +28930,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + number sleep 0 tooltip @@ -28884,7 +28955,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -28916,7 +28987,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - float + number @@ -28957,7 +29028,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - key + uuid @@ -29044,7 +29115,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + boolean | number @@ -29060,7 +29131,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - key + uuid sleep 0 tooltip @@ -29094,7 +29165,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -29117,7 +29188,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -29190,7 +29261,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - integer + boolean sleep 0 tooltip @@ -29206,7 +29277,7 @@ If another state is defined before the default state, the compiler will report a tooltip TRUE enables, FALSE disables. type - integer + boolean | number @@ -29277,7 +29348,7 @@ If another state is defined before the default state, the compiler will report a energy 10 return - float + number sleep 0 tooltip @@ -29293,7 +29364,7 @@ If another state is defined before the default state, the compiler will report a tooltip type - integer + number From 44ad75c3955ac3f004eb1a7ea91f12f2c3d14a86 Mon Sep 17 00:00:00 2001 From: tapple Date: Fri, 16 Jan 2026 17:16:07 -0800 Subject: [PATCH 5/6] added type/value to the 3 lua constants --- indra/newview/app_settings/keywords_lua_default.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 283cf9fe8d..9f1dc72264 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -149,16 +149,28 @@ tooltip Lua nil: represents the absence of a useful value. + type + nil + value + nil true tooltip Lua true: Boolean true value. + type + boolean + value + true false tooltip Lua false: Boolean false value. + type + boolean + value + false ACTIVE From 9eebc4f68bb9fc630028fc88bcb965dff96b2171 Mon Sep 17 00:00:00 2001 From: tapple Date: Sat, 17 Jan 2026 08:49:46 -0800 Subject: [PATCH 6/6] updated global functions list --- .../app_settings/keywords_lua_default.xml | 175 ++++++++++++------ 1 file changed, 119 insertions(+), 56 deletions(-) diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 9f1dc72264..ae60c87edd 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -10260,7 +10260,7 @@ vector position - position in local coordinates functions - + assert arguments @@ -10327,6 +10327,8 @@ vector position - position in local coordinates gcinfo + arguments + energy 10 return @@ -10336,29 +10338,6 @@ vector position - position in local coordinates tooltip Returns the total heap size in kilobytes. - getfenv - - arguments - - - target - - tooltip - Optional function or stack index to get the environment table for. - type - (function | number)? - - - - energy - 10 - return - table - sleep - 0 - tooltip - Returns the environment table for the specified function or stack index. - getmetatable arguments @@ -10597,38 +10576,6 @@ vector position - position in local coordinates tooltip Returns a subset of arguments or the number of arguments. - setfenv - - arguments - - - target - - tooltip - The function or stack index to set the environment for. - type - function | number - - - - env - - tooltip - The environment table to set. - type - table - - - - energy - 10 - return - void - sleep - 0 - tooltip - Changes the environment table for the specified function or stack index. - setmetatable arguments @@ -10922,6 +10869,122 @@ vector position - position in local coordinates tooltip Returns values from an array in the specified index range. + + dangerouslyexecuterequiredmodule + + arguments + + + f + + tooltip + + type + (...any) -> ...any + + + + energy + 10 + return + ...any + sleep + 0 + tooltip + Dangerously executes a required module function + + toquaternion + + arguments + + + val + + tooltip + + type + any + + + + energy + 10 + return + quaternion? + sleep + 0 + tooltip + Converts a value to a quaternion, returns nil if invalid + + torotation + + arguments + + + val + + tooltip + + type + any + + + + energy + 10 + return + quaternion? + sleep + 0 + tooltip + Converts a value to a rotation (quaternion), returns nil if invalid + + touuid + + arguments + + + val + + tooltip + + type + string | buffer | uuid + + + + energy + 10 + return + uuid? + sleep + 0 + tooltip + Converts a string, buffer, or uuid to a uuid, returns nil if invalid + + tovector + + arguments + + + val + + tooltip + + type + any + + + + energy + 10 + return + vector? + sleep + 0 + tooltip + Converts a value to a vector, returns nil if invalid + math