diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index db9bc9924f..461d6f3eaf 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 @@ -4366,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 @@ -4675,7 +4832,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 +4841,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 +4850,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 +4859,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 +5050,7 @@ PRIM_CLICK_ACTION tooltip - + [PRIM_CLICK_ACTION, integer CLICK_ACTION_*] type integer value @@ -4911,7 +5068,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 +5091,7 @@ PRIM_DESC tooltip - + [PRIM_DESC, string description] type integer value @@ -4938,7 +5100,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 +5118,7 @@ PRIM_FULLBRIGHT tooltip - + [ PRIM_FULLBRIGHT, integer face, integer boolean ] type integer value @@ -4956,7 +5127,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 +5136,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 +5145,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 +5154,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 +5163,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 +5244,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 +5256,7 @@ PRIM_MATERIAL tooltip - + [ PRIM_MATERIAL, integer PRIM_MATERIAL_* ] type integer value @@ -5163,7 +5337,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 +5580,7 @@ PRIM_NAME tooltip - + [ PRIM_NAME, string name ] type integer value @@ -5424,7 +5598,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 +5612,7 @@ PRIM_PHANTOM tooltip - + [ PRIM_PHANTOM, integer boolean ] type integer value @@ -5442,7 +5621,7 @@ PRIM_PHYSICS tooltip - + [ PRIM_PHYSICS, integer boolean ] type integer value @@ -5478,10 +5657,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 +5667,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 +5683,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 +5695,10 @@ PRIM_POS_LOCAL tooltip - + [ PRIM_POS_LOCAL, vector position ] + +vector position - position in local coordinates + type integer value @@ -5517,7 +5707,7 @@ PRIM_PROJECTOR tooltip - + [ PRIM_PROJECTOR, string texture, float fov, float focus, float ambiance ] type integer value @@ -5562,7 +5752,7 @@ PRIM_RENDER_MATERIAL tooltip - + [ PRIM_RENDER_MATERIAL, integer face, string material ] type integer value @@ -5571,7 +5761,7 @@ PRIM_ROTATION tooltip - + [ PRIM_ROT_LOCAL, rotation global_rot ] type integer value @@ -5580,7 +5770,7 @@ PRIM_ROT_LOCAL tooltip - + [ PRIM_ROT_LOCAL, rotation local_rot ] type integer value @@ -5724,7 +5914,7 @@ PRIM_SIT_TARGET tooltip - + [ PRIM_SIT_TARGET, integer boolean, vector offset, rotation rot ] type integer value @@ -5733,7 +5923,7 @@ PRIM_SIZE tooltip - + [ PRIM_SIZE, vector size ] type integer value @@ -5742,7 +5932,7 @@ PRIM_SLICE tooltip - + [ PRIM_SLICE, vector slice ] type integer value @@ -5769,7 +5959,7 @@ PRIM_TEXGEN tooltip - + [ PRIM_TEXGEN, integer face, PRIM_TEXGEN_* ] type integer value @@ -5796,7 +5986,7 @@ PRIM_TEXT tooltip - + [ PRIM_TEXT, string text, vector color, float alpha ] type integer value @@ -5805,7 +5995,7 @@ PRIM_TEXTURE tooltip - + [ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ] type integer value @@ -6129,7 +6319,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 +6445,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 +6473,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 +6483,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 +6583,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 +6942,8 @@ REMOTE_DATA_CHANNEL + deprecated + 1 tooltip type @@ -6767,6 +6953,8 @@ REMOTE_DATA_REPLY + deprecated + 1 tooltip type @@ -6776,6 +6964,8 @@ REMOTE_DATA_REQUEST + deprecated + 1 tooltip type @@ -6831,7 +7021,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 +7237,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 +7300,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 +7318,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 +7327,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 +7354,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 +7372,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 +7417,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 +7471,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 +7777,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 +7795,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 +7831,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 +7939,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 +7955,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 +8461,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 +8578,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 +8597,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 +8624,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 +8797,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 +8806,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 +8825,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 +8853,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 +8925,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 +9213,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 +9252,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 +9338,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 +9356,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 +9374,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 +9410,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 +9437,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 +9491,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 +9840,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 +9986,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 +10067,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 +10085,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 +10124,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 +10143,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 +10161,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 +10389,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 +10633,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 +10646,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 +10865,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 +10995,8 @@ + deprecated + 1 energy 10 return @@ -10862,6 +11020,8 @@ + deprecated + 1 energy 10 return @@ -10869,7 +11029,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 +11118,8 @@ + deprecated + 1 energy 10 return @@ -11043,7 +11205,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 +11238,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 +11258,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 +11326,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 +11364,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 +11406,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 +11447,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 +11653,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 +11956,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 +12129,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 +12281,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 +12342,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 +12481,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 +12504,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 +12606,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 +12701,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 +12844,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 +12912,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 +13052,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 +13066,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 +13091,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 +13235,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 +13258,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 +13281,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 +13359,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 +13391,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 +13492,7 @@ Face tooltip - The prim's side number + The prim's side number type integer @@ -13452,7 +13605,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 +13722,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 +13787,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 +13864,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 +13896,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 +14143,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 +14240,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 +14294,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 +14343,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 +14528,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 +14567,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 +14629,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 +14668,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 +14766,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 +14792,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 +14906,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 +14919,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 +14955,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 +15183,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 +15395,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 +15418,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 +15441,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 +15482,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 +15774,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 +15969,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 +16003,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 +16224,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 +16233,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 +16246,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 +16282,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 +16318,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 +16328,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -16158,7 +16341,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 +16383,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -16222,7 +16405,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 +16446,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 +16488,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -16328,7 +16511,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -16363,7 +16546,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 +16565,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -16395,7 +16578,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 +16597,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -16436,7 +16619,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 +17691,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 +17723,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 +18121,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 +18203,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 +18611,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 +18904,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 +18959,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 +19065,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 +19433,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 +19493,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 +19571,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 +19584,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 +19658,7 @@ unused tooltip - Not used, should be "" + Not used, should be "" type string @@ -19489,8 +19672,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 +19696,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 +19855,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 +19963,7 @@ ID tooltip - Object owner's UUID. + Object owner's UUID. type key @@ -19861,7 +20044,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 +20103,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 +20119,7 @@ - Parms + Params tooltip @@ -19952,7 +20135,7 @@ sleep 0.1000000000000000055511151 tooltip - Instantiate owner's InventoryItem with the given parameters. + Instantiate owner's InventoryItem with the given parameters. llRot2Angle @@ -20461,7 +20644,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 +20900,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 +20996,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 +21074,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 +21409,7 @@ InventoryItem tooltip - An item in the prim's inventory + An item in the prim's inventory type string @@ -21351,7 +21534,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 +21543,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 +21597,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 +21704,8 @@ + deprecated + 1 energy 10 return @@ -21487,7 +21713,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 +21786,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 +21818,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 +22037,7 @@ sleep 0 tooltip - Sets the prim's name to Name. + Sets the prim's name to Name. llSetObjectPermMask @@ -21847,6 +22073,38 @@ 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 @@ -21878,7 +22136,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 +22145,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 +22158,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 +22217,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 +22313,8 @@ + deprecated + 1 energy 10 return @@ -22062,7 +22322,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 +22446,7 @@ sleep 0 tooltip - Sets the prim's scale (size) to Scale. + Sets the prim's scale (size) to Scale. llSetScriptState @@ -22241,7 +22501,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 +22784,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 +22981,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 +23109,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 +23287,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 +23333,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 +23744,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 +23794,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 +23867,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 +23908,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 +24132,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 +24155,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 +24229,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 diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 2c35ff54b2..ae60c87edd 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 @@ -398,7 +410,7 @@ ATTACH_AVATAR_CENTER tooltip - Attach to the avatar's geometric centre. + Attach to the avatar's geometric centre. type integer value @@ -407,7 +419,7 @@ ATTACH_BACK tooltip - Attach to the avatar's back. + Attach to the avatar's back. type integer value @@ -416,7 +428,7 @@ ATTACH_BELLY tooltip - Attach to the avatar's belly. + Attach to the avatar's belly. type integer value @@ -425,7 +437,7 @@ ATTACH_CHEST tooltip - Attach to the avatar's chest. + Attach to the avatar's chest. type integer value @@ -434,7 +446,7 @@ ATTACH_CHIN tooltip - Attach to the avatar's chin. + Attach to the avatar's chin. type integer value @@ -443,7 +455,7 @@ ATTACH_FACE_JAW tooltip - Attach to the avatar's jaw. + Attach to the avatar's jaw. type integer value @@ -452,7 +464,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 +473,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 +482,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 +491,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 +500,7 @@ ATTACH_FACE_TONGUE tooltip - Attach to the avatar's tongue. + Attach to the avatar's tongue. type integer value @@ -497,7 +509,7 @@ ATTACH_GROIN tooltip - Attach to the avatar's groin. + Attach to the avatar's groin. type integer value @@ -506,7 +518,7 @@ ATTACH_HEAD tooltip - Attach to the avatar's head. + Attach to the avatar's head. type integer value @@ -515,7 +527,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 +536,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 +617,7 @@ ATTACH_LEAR tooltip - Attach to the avatar's left ear. + Attach to the avatar's left ear. type integer value @@ -614,7 +626,7 @@ ATTACH_LEFT_PEC tooltip - Attach to the avatar's left pectoral. + Attach to the avatar's left pectoral. type integer value @@ -623,7 +635,7 @@ ATTACH_LEYE tooltip - Attach to the avatar's left eye. + Attach to the avatar's left eye. type integer value @@ -632,7 +644,7 @@ ATTACH_LFOOT tooltip - Attach to the avatar's left foot. + Attach to the avatar's left foot. type integer value @@ -641,7 +653,7 @@ ATTACH_LHAND tooltip - Attach to the avatar's left hand. + Attach to the avatar's left hand. type integer value @@ -650,7 +662,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 +671,7 @@ ATTACH_LHIP tooltip - Attach to the avatar's left hip. + Attach to the avatar's left hip. type integer value @@ -668,7 +680,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 +689,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 +700,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 +709,7 @@ ATTACH_LSHOULDER tooltip - Attach to the avatar's left shoulder. + Attach to the avatar's left shoulder. type integer value @@ -706,7 +718,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 +727,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 +736,7 @@ ATTACH_LWING tooltip - Attach to the avatar's left wing. + Attach to the avatar's left wing. type integer value @@ -733,7 +745,7 @@ ATTACH_MOUTH tooltip - Attach to the avatar's mouth. + Attach to the avatar's mouth. type integer value @@ -742,7 +754,7 @@ ATTACH_NECK tooltip - Attach to the avatar's neck. + Attach to the avatar's neck. type integer value @@ -751,7 +763,7 @@ ATTACH_NOSE tooltip - Attach to the avatar's nose. + Attach to the avatar's nose. type integer value @@ -760,7 +772,7 @@ ATTACH_PELVIS tooltip - Attach to the avatar's pelvis. + Attach to the avatar's pelvis. type integer value @@ -769,7 +781,7 @@ ATTACH_REAR tooltip - Attach to the avatar's right ear. + Attach to the avatar's right ear. type integer value @@ -778,7 +790,7 @@ ATTACH_REYE tooltip - Attach to the avatar's right eye. + Attach to the avatar's right eye. type integer value @@ -787,7 +799,7 @@ ATTACH_RFOOT tooltip - Attach to the avatar's right foot. + Attach to the avatar's right foot. type integer value @@ -796,7 +808,7 @@ ATTACH_RHAND tooltip - Attach to the avatar's right hand. + Attach to the avatar's right hand. type integer value @@ -805,7 +817,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 +826,7 @@ ATTACH_RHIP tooltip - Attach to the avatar's right hip. + Attach to the avatar's right hip. type integer value @@ -823,7 +835,7 @@ ATTACH_RIGHT_PEC tooltip - Attach to the avatar's right pectoral. + Attach to the avatar's right pectoral. type integer value @@ -832,7 +844,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 +853,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 +864,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 +873,7 @@ ATTACH_RSHOULDER tooltip - Attach to the avatar's right shoulder. + Attach to the avatar's right shoulder. type integer value @@ -870,7 +882,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 +891,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 +900,7 @@ ATTACH_RWING tooltip - Attach to the avatar's right wing. + Attach to the avatar's right wing. type integer value @@ -897,7 +909,7 @@ ATTACH_TAIL_BASE tooltip - Attach to the avatar's tail base. + Attach to the avatar's tail base. type integer value @@ -906,7 +918,7 @@ ATTACH_TAIL_TIP tooltip - Attach to the avatar's tail tip. + Attach to the avatar's tail tip. type integer value @@ -942,7 +954,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 +1134,7 @@ CHANGED_OWNER tooltip - + The object has changed ownership. type integer value @@ -1131,7 +1143,7 @@ CHANGED_REGION tooltip - + The object has changed region. type integer value @@ -1140,7 +1152,7 @@ CHANGED_REGION_START tooltip - + The region this object is in has just come online. type integer value @@ -1176,7 +1188,7 @@ CHANGED_TELEPORT tooltip - + The avatar to whom this object is attached has teleported. type integer value @@ -1248,7 +1260,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 +1278,7 @@ CHARACTER_MAX_ACCEL tooltip - The character's maximum acceleration rate. + The character's maximum acceleration rate. type integer value @@ -1275,7 +1287,7 @@ CHARACTER_MAX_DECEL tooltip - The character's maximum deceleration rate. + The character's maximum deceleration rate. type integer value @@ -1284,7 +1296,7 @@ CHARACTER_MAX_SPEED tooltip - The character's maximum speed. + The character's maximum speed. type integer value @@ -1293,7 +1305,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 +1503,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 +1512,7 @@ CONTENT_TYPE_ATOM tooltip - "application/atom+xml" + "application/atom+xml" type integer value @@ -1509,7 +1521,7 @@ CONTENT_TYPE_FORM tooltip - "application/x-www-form-urlencoded" + "application/x-www-form-urlencoded" type integer value @@ -1518,7 +1530,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 +1539,7 @@ CONTENT_TYPE_JSON tooltip - "application/json" + "application/json" type integer value @@ -1536,7 +1548,7 @@ CONTENT_TYPE_LLSD tooltip - "application/llsd+xml" + "application/llsd+xml" type integer value @@ -1545,7 +1557,7 @@ CONTENT_TYPE_RSS tooltip - "application/rss+xml" + "application/rss+xml" type integer value @@ -1554,7 +1566,7 @@ CONTENT_TYPE_TEXT tooltip - "text/plain" + "text/plain" type integer value @@ -1563,7 +1575,7 @@ CONTENT_TYPE_XHTML tooltip - "application/xhtml+xml" + "application/xhtml+xml" type integer value @@ -1572,7 +1584,7 @@ CONTENT_TYPE_XML tooltip - "application/xml" + "application/xml" type integer value @@ -1752,7 +1764,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 +1872,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 +1923,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 +1957,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 +2113,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 +2122,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 +2131,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 +2140,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 +2149,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 +2158,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 +2491,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 +2519,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 +2555,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 +2564,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 +3447,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 +3483,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 +3510,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 +3519,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 +3528,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 +3555,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 +3564,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 +3573,7 @@ OBJECT_MASS tooltip - Get the object's mass + Get the object's mass type integer value @@ -3569,7 +3582,7 @@ OBJECT_MATERIAL tooltip - Get an object's material setting. + Get an object's material setting. type integer value @@ -3578,7 +3591,7 @@ OBJECT_NAME tooltip - Gets the object's name. + Gets the object's name. type integer value @@ -3587,7 +3600,7 @@ OBJECT_OMEGA tooltip - Gets an object's angular velocity. + Gets an object's angular velocity. type integer value @@ -3596,7 +3609,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 +3636,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 +3672,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 +3753,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 +3762,7 @@ OBJECT_ROT tooltip - Gets the object's rotation. + Gets the object's rotation. type integer value @@ -3767,7 +3780,7 @@ OBJECT_SCALE tooltip - Gets the object's size. + Gets the object's size. type integer value @@ -3902,7 +3915,7 @@ OBJECT_VELOCITY tooltip - Gets the object's velocity. + Gets the object's velocity. type integer value @@ -3980,6 +3993,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 +4122,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 +4149,7 @@ PARCEL_DETAILS_GROUP tooltip - The parcel group's key. (36 chars.). + The parcel group's key. (36 chars.). type integer value @@ -4073,7 +4158,7 @@ PARCEL_DETAILS_ID tooltip - The parcel's key. (36 chars.). + The parcel's key. (36 chars.). type integer value @@ -4091,7 +4176,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 +4194,7 @@ PARCEL_DETAILS_OWNER tooltip - The parcel owner's key. (36 chars.). + The parcel owner's key. (36 chars.). type integer value @@ -4118,7 +4203,7 @@ PARCEL_DETAILS_PRIM_CAPACITY tooltip - The parcel's prim capacity. + The parcel's prim capacity. type integer value @@ -4145,7 +4230,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 +4239,7 @@ PARCEL_DETAILS_TP_ROUTING tooltip - Parcel's teleport routing setting. + Parcel's teleport routing setting. type integer value @@ -4343,7 +4428,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 +4491,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 +4515,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 +4905,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 +4914,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 +4923,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 +4932,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 +5123,7 @@ PRIM_CLICK_ACTION tooltip - + [PRIM_CLICK_ACTION, integer CLICK_ACTION_*] type integer value @@ -4975,7 +5141,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 +5164,7 @@ PRIM_DESC tooltip - + [PRIM_DESC, string description] type integer value @@ -5002,7 +5173,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 +5191,7 @@ PRIM_FULLBRIGHT tooltip - + [ PRIM_FULLBRIGHT, integer face, integer boolean ] type integer value @@ -5020,7 +5200,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 +5209,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 +5218,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 +5227,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 +5236,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 +5317,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 +5329,7 @@ PRIM_MATERIAL tooltip - + [ PRIM_MATERIAL, integer PRIM_MATERIAL_* ] type integer value @@ -5227,7 +5410,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 +5653,7 @@ PRIM_NAME tooltip - + [ PRIM_NAME, string name ] type integer value @@ -5488,7 +5671,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 +5685,7 @@ PRIM_PHANTOM tooltip - + [ PRIM_PHANTOM, integer boolean ] type integer value @@ -5506,7 +5694,7 @@ PRIM_PHYSICS tooltip - + [ PRIM_PHYSICS, integer boolean ] type integer value @@ -5542,10 +5730,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 +5740,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 +5756,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 +5768,10 @@ PRIM_POS_LOCAL tooltip - + [ PRIM_POS_LOCAL, vector position ] + +vector position - position in local coordinates + type integer value @@ -5581,7 +5780,7 @@ PRIM_PROJECTOR tooltip - + [ PRIM_PROJECTOR, string texture, float fov, float focus, float ambiance ] type integer value @@ -5626,7 +5825,7 @@ PRIM_RENDER_MATERIAL tooltip - + [ PRIM_RENDER_MATERIAL, integer face, string material ] type integer value @@ -5635,7 +5834,7 @@ PRIM_ROTATION tooltip - + [ PRIM_ROT_LOCAL, rotation global_rot ] type integer value @@ -5644,7 +5843,7 @@ PRIM_ROT_LOCAL tooltip - + [ PRIM_ROT_LOCAL, rotation local_rot ] type integer value @@ -5788,7 +5987,7 @@ PRIM_SIT_TARGET tooltip - + [ PRIM_SIT_TARGET, integer boolean, vector offset, rotation rot ] type integer value @@ -5797,7 +5996,7 @@ PRIM_SIZE tooltip - + [ PRIM_SIZE, vector size ] type integer value @@ -5806,7 +6005,7 @@ PRIM_SLICE tooltip - + [ PRIM_SLICE, vector slice ] type integer value @@ -5833,7 +6032,7 @@ PRIM_TEXGEN tooltip - + [ PRIM_TEXGEN, integer face, PRIM_TEXGEN_* ] type integer value @@ -5860,7 +6059,7 @@ PRIM_TEXT tooltip - + [ PRIM_TEXT, string text, vector color, float alpha ] type integer value @@ -5869,7 +6068,7 @@ PRIM_TEXTURE tooltip - + [ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ] type integer value @@ -6193,7 +6392,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 +6518,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 +6546,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 +6556,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 +6656,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 +7015,8 @@ REMOTE_DATA_CHANNEL + deprecated + 1 tooltip type @@ -6831,6 +7026,8 @@ REMOTE_DATA_REPLY + deprecated + 1 tooltip type @@ -6840,6 +7037,8 @@ REMOTE_DATA_REQUEST + deprecated + 1 tooltip type @@ -6895,7 +7094,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 +7310,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 +7373,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 +7391,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 +7400,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 +7427,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 +7445,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 +7490,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 +7544,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 +7850,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 +7868,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 +7904,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 +8012,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 +8028,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 +8642,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 +8661,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 +8688,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 +8861,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 +8870,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 +8889,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 +8917,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 +8989,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 @@ -9085,14 +9274,6 @@ 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 @@ -9106,7 +9287,7 @@ tooltip type - integer + number @@ -9129,7 +9310,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 @@ -9141,7 +9322,7 @@ tooltip type - integer + number @@ -9176,7 +9357,7 @@ tooltip type - key + uuid @@ -9193,7 +9374,7 @@ tooltip type - integer + number @@ -9210,15 +9391,13 @@ tooltip type - integer + number 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 @@ -9230,15 +9409,13 @@ tooltip type - integer + number 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 @@ -9250,15 +9427,13 @@ tooltip type - integer + number 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 @@ -9270,7 +9445,7 @@ tooltip type - key + uuid @@ -9279,7 +9454,7 @@ tooltip type - integer + number @@ -9288,15 +9463,13 @@ tooltip type - integer + number 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 @@ -9308,7 +9481,7 @@ tooltip type - key + uuid @@ -9322,10 +9495,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 @@ -9373,15 +9544,13 @@ tooltip type - integer + number 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 @@ -9393,7 +9562,7 @@ tooltip ID of the agent approving permission for the Experience. type - key + uuid @@ -9410,7 +9579,7 @@ tooltip ID of the agent denying permission for the Experience. type - key + uuid @@ -9419,7 +9588,7 @@ tooltip One of the XP_ERROR_... constants describing the reason why the Experience permissions were denied for the agent. type - integer + number @@ -9436,7 +9605,7 @@ tooltip The number of damage events queued. type - integer + number @@ -9453,7 +9622,7 @@ tooltip UUID of avatar supplying input type - key + uuid @@ -9462,7 +9631,7 @@ tooltip 32-bit mask of buttons pressed type - integer + number @@ -9488,7 +9657,7 @@ tooltip type - key + uuid @@ -9523,7 +9692,7 @@ tooltip type - key + uuid @@ -9532,7 +9701,7 @@ tooltip type - integer + number @@ -9618,7 +9787,7 @@ tooltip type - integer + number @@ -9627,7 +9796,7 @@ tooltip type - integer + number @@ -9645,7 +9814,7 @@ tooltip type - key + string @@ -9662,7 +9831,7 @@ tooltip type - integer + number @@ -9697,7 +9866,7 @@ tooltip type - integer + number @@ -9715,7 +9884,7 @@ tooltip type - key + uuid @@ -9729,10 +9898,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 @@ -9744,7 +9911,7 @@ tooltip type - key + uuid @@ -9753,7 +9920,7 @@ tooltip type - integer + number @@ -9805,7 +9972,7 @@ tooltip type - key + uuid @@ -9822,7 +9989,7 @@ tooltip The number of damage events queued. type - integer + number @@ -9846,7 +10013,7 @@ tooltip type - integer + number @@ -9863,7 +10030,7 @@ tooltip type - integer + number @@ -9877,10 +10044,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 @@ -9889,7 +10058,7 @@ tooltip type - integer + number @@ -9898,7 +10067,7 @@ tooltip type - key + uuid @@ -9907,7 +10076,7 @@ tooltip type - key + uuid @@ -9925,7 +10094,7 @@ tooltip type - integer + number @@ -9951,15 +10120,13 @@ tooltip type - integer + number 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 @@ -9971,15 +10138,13 @@ tooltip type - integer + number 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 @@ -10012,16 +10177,14 @@ tooltip type - integer + number 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 @@ -10033,15 +10196,13 @@ tooltip type - integer + number 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 @@ -10053,15 +10214,13 @@ tooltip type - integer + number 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 @@ -10073,7 +10232,7 @@ tooltip type - key + uuid @@ -10082,7 +10241,7 @@ tooltip type - integer + number @@ -10101,7 +10260,7 @@ functions - + assert arguments @@ -10168,6 +10327,8 @@ gcinfo + arguments + energy 10 return @@ -10177,29 +10338,6 @@ 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 @@ -10438,38 +10576,6 @@ 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 @@ -10763,6 +10869,122 @@ 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 @@ -14936,14 +15158,14 @@ tooltip An integer value. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -14959,14 +15181,14 @@ tooltip A floating-point value. type - float + number energy 10 return - float + number sleep 0 tooltip @@ -14982,7 +15204,7 @@ tooltip Agent UUID to add to ban-list. type - key + uuid @@ -14991,7 +15213,7 @@ tooltip Period, in hours, to ban the avatar for. type - float + number @@ -15014,7 +15236,7 @@ tooltip Agent UUID to add to pass-list. type - key + uuid @@ -15023,7 +15245,7 @@ tooltip Period, in hours, to allow the avatar for. type - float + number @@ -15046,7 +15268,7 @@ tooltip Damage event index to modify. type - integer + number @@ -15055,7 +15277,7 @@ tooltip New damage amount to apply on this event. type - float + number @@ -15078,7 +15300,7 @@ tooltip The volume to set. type - float + number @@ -15101,20 +15323,20 @@ tooltip type - key + uuid energy 10 return - integer + boolean sleep 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 @@ -15126,7 +15348,7 @@ tooltip Boolean, If TRUE allows anyone to drop inventory on prim, FALSE revokes. type - integer + boolean | number @@ -15165,7 +15387,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -15190,7 +15412,7 @@ tooltip Boolean, if TRUE, force is treated as a local directional vector instead of region directional vector. type - integer + boolean | number @@ -15222,7 +15444,7 @@ tooltip Boolean, if TRUE, uses local axis, if FALSE, uses region axis. type - integer + boolean | number @@ -15245,14 +15467,14 @@ tooltip A floating-point value. type - float + number energy 10 return - float + number sleep 0 tooltip @@ -15268,7 +15490,7 @@ tooltip A floating-point value. type - float + number @@ -15277,14 +15499,14 @@ tooltip A floating-point value. type - float + number energy 10 return - float + number sleep 0 tooltip @@ -15300,7 +15522,7 @@ tooltip type - integer + number @@ -15323,7 +15545,7 @@ tooltip Valid attachment point or ATTACH_* constant. type - integer + number @@ -15346,18 +15568,18 @@ 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 - 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 @@ -15366,11 +15588,11 @@ energy 10 return - key + uuid 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 @@ -15432,7 +15654,7 @@ tooltip Angle in radians. type - float + number @@ -15462,7 +15684,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -15514,7 +15736,7 @@ tooltip type - integer + number @@ -15544,7 +15766,7 @@ energy 10 return - list + {string} sleep 0 tooltip @@ -15589,7 +15811,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 @@ -15601,14 +15823,14 @@ tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -15624,7 +15846,7 @@ tooltip Unicode value to convert into a string. type - integer + number @@ -15660,7 +15882,7 @@ tooltip type - integer + number @@ -15669,14 +15891,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -15692,14 +15914,14 @@ tooltip Number of side to clear. type - integer + number energy 10 return - integer + number sleep 1 tooltip @@ -15715,10 +15937,12 @@ tooltip type - key + uuid + deprecated + 1 energy 10 return @@ -15742,14 +15966,16 @@ + deprecated + 1 energy 10 return - float + number 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 @@ -15770,7 +15996,7 @@ tooltip type - key + uuid @@ -15779,7 +16005,7 @@ 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 @@ -15811,7 +16037,7 @@ tooltip type - float + number @@ -15838,6 +16064,8 @@ + deprecated + 1 energy 10 return @@ -15889,14 +16117,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -15923,7 +16151,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 @@ -15951,13 +16179,13 @@ energy 10 return - key + uuid sleep 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 @@ -15969,16 +16197,16 @@ tooltip Object UUID that is in the same region. type - key + uuid 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 + boolean | number @@ -16001,7 +16229,7 @@ tooltip Agent or task to receive damage. type - key + uuid @@ -16010,7 +16238,7 @@ tooltip Damage amount to inflict on this target. type - float + number @@ -16019,7 +16247,7 @@ tooltip Damage type to inflict on this target. type - integer + number @@ -16039,13 +16267,13 @@ energy 10 return - key + uuid sleep 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 @@ -16077,16 +16305,20 @@ energy 10 return - key + uuid sleep 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 + type-arguments + + T + arguments @@ -16095,7 +16327,7 @@ tooltip type - list + {T} @@ -16104,7 +16336,7 @@ tooltip type - integer + number @@ -16113,18 +16345,18 @@ tooltip type - integer + number energy 10 return - list + {T} 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 @@ -16145,7 +16377,7 @@ tooltip type - integer + number @@ -16154,7 +16386,7 @@ tooltip type - integer + number @@ -16165,7 +16397,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 @@ -16177,7 +16409,7 @@ tooltip The ID of an object in the region. type - key + uuid @@ -16186,14 +16418,14 @@ tooltip Flags for derez behavior. type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -16222,7 +16454,7 @@ tooltip type - integer + number @@ -16245,7 +16477,7 @@ tooltip type - integer + number @@ -16268,14 +16500,14 @@ tooltip type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -16291,14 +16523,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -16314,14 +16546,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -16337,7 +16569,7 @@ tooltip type - integer + number @@ -16360,18 +16592,18 @@ tooltip type - integer + number energy 10 return - key + uuid 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 @@ -16383,7 +16615,7 @@ tooltip type - integer + number @@ -16406,14 +16638,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -16429,7 +16661,7 @@ tooltip type - integer + number @@ -16452,7 +16684,7 @@ tooltip Index of detection information type - integer + number @@ -16475,14 +16707,14 @@ tooltip Index of detection information type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -16498,7 +16730,7 @@ tooltip Index of detection information type - integer + number @@ -16521,7 +16753,7 @@ tooltip Index of detected information type - integer + number @@ -16544,7 +16776,7 @@ tooltip Index of detection information type - integer + number @@ -16567,7 +16799,7 @@ tooltip Index of detection information type - integer + number @@ -16590,14 +16822,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -16613,7 +16845,7 @@ tooltip type - integer + number @@ -16636,7 +16868,7 @@ tooltip type - key + uuid @@ -16663,7 +16895,7 @@ tooltip type - integer + number @@ -16674,18 +16906,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 @@ -16758,7 +16988,7 @@ energy 10 return - integer + boolean sleep 0 tooltip @@ -16774,7 +17004,7 @@ tooltip type - key + uuid @@ -16849,10 +17079,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 @@ -16887,7 +17115,7 @@ tooltip Agent or object to evade. type - key + uuid @@ -16919,7 +17147,7 @@ tooltip Command to send. type - integer + number @@ -16951,14 +17179,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -16999,13 +17227,12 @@ energy 10 return - key + uuid 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 @@ -17036,7 +17263,7 @@ tooltip The number of matches to skip before returning values. type - integer + number @@ -17045,7 +17272,7 @@ tooltip The maximum number of matches to return. If 0 this function will return the first 64 matches found. type - integer + number @@ -17065,12 +17292,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 @@ -17091,7 +17316,7 @@ tooltip Distance in meters to flee from the source. type - float + number @@ -17123,14 +17348,14 @@ tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -17146,7 +17371,7 @@ 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 @@ -17169,14 +17394,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -17189,7 +17414,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -17206,7 +17431,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 @@ -17218,21 +17443,19 @@ tooltip type - key + uuid energy 10 return - integer + number 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 @@ -17244,7 +17467,7 @@ tooltip type - key + uuid @@ -17267,7 +17490,7 @@ tooltip The scope (region, parcel, parcel same owner) to return agents for. type - integer + number @@ -17299,7 +17522,7 @@ tooltip type - key + uuid @@ -17322,18 +17545,18 @@ tooltip type - integer + number energy 10 return - float + number 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 @@ -17342,7 +17565,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -17358,7 +17581,7 @@ tooltip type - key + uuid @@ -17381,7 +17604,7 @@ tooltip type - key + uuid @@ -17424,11 +17647,11 @@ energy 10 return - integer + number 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 @@ -17440,14 +17663,14 @@ tooltip Avatar to get attachments type - key + uuid energy 10 return - list + {uuid} sleep 0 tooltip @@ -17463,7 +17686,7 @@ tooltip An agent in the region. type - key + uuid @@ -17479,7 +17702,7 @@ energy 10 return - list + {uuid} sleep 0 tooltip @@ -17495,14 +17718,14 @@ tooltip type - key + uuid energy 10 return - list + {vector} sleep 0 tooltip @@ -17515,7 +17738,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -17528,7 +17751,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -17571,7 +17794,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 @@ -17615,7 +17838,7 @@ tooltip type - integer + number @@ -17635,11 +17858,11 @@ energy 10 return - key + uuid 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 @@ -17661,7 +17884,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -17674,7 +17897,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -17690,7 +17913,7 @@ tooltip Avatar UUID that is in the same region, or is otherwise known to the region. type - key + uuid @@ -17710,7 +17933,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -17779,9 +18002,9 @@ 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 + uuid @@ -17793,8 +18016,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 @@ -17806,7 +18029,7 @@ tooltip An Experience error code to translate. type - integer + number @@ -17818,8 +18041,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 @@ -17841,7 +18064,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -17854,7 +18077,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -17867,7 +18090,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -17896,7 +18119,7 @@ tooltip A valid HTTP request key type - key + uuid @@ -17928,14 +18151,14 @@ tooltip The ID of an agent or object in the region. type - key + uuid energy 10 return - float + number sleep 0 tooltip @@ -17962,7 +18185,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 @@ -17981,11 +18204,11 @@ energy 10 return - key + uuid 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 +18231,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 @@ -18027,7 +18250,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -18043,7 +18266,7 @@ tooltip Inventory item type type - integer + number @@ -18052,7 +18275,7 @@ tooltip Index number of inventory item. type - integer + number @@ -18075,18 +18298,18 @@ tooltip Inventory item type type - integer + number energy 10 return - integer + number 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 @@ -18107,18 +18330,18 @@ tooltip MASK_BASE, MASK_OWNER, MASK_GROUP, MASK_EVERYONE or MASK_NEXT type - integer + number energy 10 return - integer + number 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 @@ -18137,7 +18360,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18150,7 +18373,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -18173,7 +18396,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -18189,14 +18412,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -18212,16 +18435,16 @@ 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 @@ -18253,7 +18476,7 @@ tooltip type - integer + number @@ -18273,7 +18496,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18289,14 +18512,14 @@ 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 @@ -18312,7 +18535,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number @@ -18332,7 +18555,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 @@ -18344,14 +18567,14 @@ 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 @@ -18376,14 +18599,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -18406,7 +18629,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18445,11 +18668,11 @@ energy 10 return - float + number 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 @@ -18458,7 +18681,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -18471,7 +18694,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -18484,7 +18707,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18497,7 +18720,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -18514,7 +18737,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 @@ -18580,18 +18803,18 @@ tooltip type - integer + number energy 10 return - key + uuid 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 @@ -18612,7 +18835,7 @@ tooltip type - integer + number @@ -18623,7 +18846,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 @@ -18642,7 +18865,7 @@ energy 10 return - key + uuid sleep 0.1000000000000000055511151 tooltip @@ -18655,7 +18878,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18668,7 +18891,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18710,7 +18933,7 @@ tooltip Prim or avatar UUID that is in the same region. type - key + uuid @@ -18742,7 +18965,7 @@ tooltip UUID of prim type - key + uuid @@ -18751,14 +18974,14 @@ tooltip Link number to retrieve type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -18774,14 +18997,14 @@ tooltip type - key + uuid energy 10 return - float + number sleep 0 tooltip @@ -18810,14 +19033,14 @@ 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 @@ -18833,14 +19056,14 @@ tooltip type - key + uuid energy 10 return - integer + number sleep 0 tooltip @@ -18866,11 +19089,11 @@ energy 10 return - key + uuid 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 @@ -18882,14 +19105,14 @@ tooltip type - key + uuid energy 10 return - key + uuid sleep 0 tooltip @@ -18944,7 +19167,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -18967,16 +19190,16 @@ 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 + boolean | number energy 10 return - integer + number sleep 0 tooltip @@ -19014,23 +19237,23 @@ tooltip A PARCEL_COUNT_* flag. type - integer + number 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 + boolean | number energy 10 return - integer + number sleep 0 tooltip @@ -19066,11 +19289,11 @@ energy 10 return - integer + number 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 @@ -19079,7 +19302,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -19121,7 +19344,7 @@ tooltip face number type - integer + number @@ -19173,7 +19396,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19199,7 +19422,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19212,7 +19435,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19225,7 +19448,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -19238,7 +19461,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19255,7 +19478,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 +19517,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 @@ -19316,7 +19539,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -19329,7 +19552,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -19345,7 +19568,7 @@ tooltip type - integer + number @@ -19356,7 +19579,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 +19618,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 @@ -19404,7 +19627,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19453,7 +19676,7 @@ energy 10 return - integer + boolean sleep 0 tooltip @@ -19469,14 +19692,14 @@ tooltip Statistic type. type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -19493,7 +19716,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 @@ -19502,7 +19725,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19519,7 +19742,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 @@ -19549,7 +19772,7 @@ tooltip Radius of the character that the path is for, between 0.125m and 5.0m. type - float + number @@ -19581,14 +19804,14 @@ tooltip A STATUS_* flag type - integer + number energy 10 return - integer + boolean sleep 0 tooltip @@ -19613,7 +19836,7 @@ tooltip type - integer + number @@ -19622,7 +19845,7 @@ tooltip type - integer + number @@ -19633,7 +19856,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 +19869,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 @@ -19671,7 +19894,7 @@ tooltip type - integer + number @@ -19682,7 +19905,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 @@ -19694,7 +19917,7 @@ tooltip type - integer + number @@ -19717,14 +19940,14 @@ tooltip type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -19740,7 +19963,7 @@ tooltip type - integer + number @@ -19760,7 +19983,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -19773,7 +19996,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -19812,7 +20035,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19825,7 +20048,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -19841,7 +20064,7 @@ tooltip type - key + uuid @@ -19877,7 +20100,7 @@ tooltip Avatar UUID in the same region. type - key + uuid @@ -19906,11 +20129,11 @@ energy 10 return - float + number 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 @@ -19922,7 +20145,7 @@ tooltip An agent in the region. type - key + uuid @@ -19956,7 +20179,7 @@ energy 10 return - integer + number sleep 3 tooltip @@ -19972,7 +20195,7 @@ tooltip type - key + uuid @@ -20004,7 +20227,7 @@ tooltip type - key + uuid @@ -20045,7 +20268,7 @@ tooltip type - key + uuid @@ -20054,14 +20277,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -20077,7 +20300,7 @@ tooltip type - key + uuid @@ -20118,11 +20341,11 @@ energy 10 return - float + number 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 +20368,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 +20391,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 @@ -20180,7 +20403,7 @@ tooltip Distance above the ground. type - float + number @@ -20189,7 +20412,7 @@ tooltip Boolean, if TRUE then hover above water too. type - integer + boolean | number @@ -20198,7 +20421,7 @@ tooltip Seconds to critically damp in. type - float + number @@ -20209,11 +20432,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 @@ -20314,7 +20535,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -20330,7 +20551,7 @@ tooltip A valid HTTP request key. type - key + uuid @@ -20339,7 +20560,7 @@ tooltip HTTP Status (200, 400, 404, etc.). type - integer + number @@ -20378,7 +20599,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -20403,7 +20624,7 @@ tooltip type - integer + number @@ -20435,7 +20656,7 @@ tooltip type - key + uuid @@ -20467,7 +20688,7 @@ tooltip type - integer + number @@ -20490,19 +20711,51 @@ tooltip Agent ID of another agent in the region. type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip Returns TRUE if avatar ID is a friend of the script owner. + ll.IsLinkGLTFMaterial + + 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 + + + + energy + 10 + return + boolean + sleep + 0 + tooltip + Checks the face for a PBR render material. + ll.Json2List arguments @@ -20641,7 +20894,7 @@ tooltip Avatar or rezzed prim UUID. type - key + uuid @@ -20661,13 +20914,13 @@ energy 10 return - key + uuid sleep 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 @@ -20679,7 +20932,7 @@ tooltip Index of the first key to return. type - integer + number @@ -20688,20 +20941,20 @@ tooltip The number of keys to return. type - integer + number energy 10 return - key + uuid sleep 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 @@ -20736,7 +20989,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20745,7 +20998,7 @@ tooltip The volume to set. type - float + number @@ -20768,7 +21021,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20800,7 +21053,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20818,7 +21071,7 @@ tooltip type - float + number @@ -20827,7 +21080,7 @@ tooltip type - integer + number @@ -20850,7 +21103,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20859,7 +21112,7 @@ tooltip Boolean, sound queuing for the linked prim: TRUE enables, FALSE disables (default). type - integer + boolean | number @@ -20882,7 +21135,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20891,7 +21144,7 @@ tooltip Maximum distance that sounds can be heard. type - float + number @@ -20914,14 +21167,14 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag of the prim. type - integer + number 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 +21183,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 +21196,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 @@ -20955,7 +21208,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -20975,11 +21228,11 @@ energy 10 return - integer + number 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 @@ -20998,7 +21251,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -21011,11 +21264,11 @@ energy 10 return - integer + number 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 +21278,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -21034,11 +21287,11 @@ energy 10 return - integer + number 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 +21333,7 @@ name tooltip - Key to delete from the linkset's datastore. + Key to delete from the linkset's datastore. type string @@ -21098,11 +21351,11 @@ energy 10 return - integer + number 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 @@ -21123,7 +21376,7 @@ tooltip First entry to return. 0 for start of list. type - integer + number @@ -21132,7 +21385,7 @@ tooltip Number of entries to return. Less than 1 for all keys. type - integer + number @@ -21143,7 +21396,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 @@ -21155,7 +21408,7 @@ tooltip First entry to return. 0 for start of list. type - integer + number @@ -21164,7 +21417,7 @@ tooltip Number of entries to return. Less than 1 for all keys. type - integer + number @@ -21185,7 +21438,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -21208,7 +21461,7 @@ name tooltip - Key to retrieve from the linkset's datastore. + Key to retrieve from the linkset's datastore. type string @@ -21243,7 +21496,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 +21515,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -21271,11 +21524,11 @@ energy 10 return - integer + number 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 +21547,7 @@ value tooltip - value to store in the linkset's datastore. + value to store in the linkset's datastore. type string @@ -21312,11 +21565,11 @@ energy 10 return - integer + number 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 @@ -21360,14 +21613,14 @@ tooltip type - integer + number energy 10 return - float + number sleep 0 tooltip @@ -21392,14 +21645,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -21456,14 +21709,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -21471,6 +21724,10 @@ ll.List2List + type-arguments + + T + arguments @@ -21479,7 +21736,7 @@ tooltip type - list + {T} @@ -21488,7 +21745,7 @@ tooltip type - integer + number @@ -21497,14 +21754,14 @@ tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21512,6 +21769,10 @@ ll.List2ListSlice + type-arguments + + T + arguments @@ -21520,7 +21781,7 @@ tooltip type - list + {T} @@ -21529,7 +21790,7 @@ tooltip type - integer + number @@ -21538,7 +21799,7 @@ tooltip type - integer + number @@ -21547,7 +21808,7 @@ tooltip type - integer + number @@ -21556,14 +21817,14 @@ tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21571,6 +21832,10 @@ ll.List2ListStrided + type-arguments + + T + arguments @@ -21579,7 +21844,7 @@ tooltip type - list + {T} @@ -21588,7 +21853,7 @@ tooltip type - integer + number @@ -21597,7 +21862,7 @@ tooltip type - integer + number @@ -21606,14 +21871,14 @@ tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21638,7 +21903,7 @@ tooltip type - integer + number @@ -21670,7 +21935,7 @@ tooltip type - integer + number @@ -21702,7 +21967,7 @@ tooltip type - integer + number @@ -21741,7 +22006,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -21775,14 +22040,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -21816,7 +22081,7 @@ tooltip type - integer + number @@ -21825,7 +22090,7 @@ tooltip type - integer + number @@ -21834,14 +22099,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -21849,6 +22114,10 @@ ll.ListInsertList + type-arguments + + T + arguments @@ -21857,7 +22126,7 @@ tooltip type - list + {T} @@ -21866,7 +22135,7 @@ tooltip type - list + {T} @@ -21875,14 +22144,14 @@ tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21890,6 +22159,10 @@ ll.ListRandomize + type-arguments + + T + arguments @@ -21898,7 +22171,7 @@ tooltip type - list + {T} @@ -21907,14 +22180,14 @@ tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21922,6 +22195,10 @@ ll.ListReplaceList + type-arguments + + T + arguments @@ -21930,7 +22207,7 @@ tooltip type - list + {T} @@ -21939,7 +22216,7 @@ tooltip type - list + {T} @@ -21948,7 +22225,7 @@ tooltip type - integer + number @@ -21957,14 +22234,14 @@ tooltip type - integer + number energy 10 return - list + {T} sleep 0 tooltip @@ -21972,6 +22249,10 @@ ll.ListSort + type-arguments + + T + arguments @@ -21980,7 +22261,7 @@ tooltip List to sort. type - list + {T} @@ -21989,7 +22270,7 @@ tooltip Stride length. type - integer + number @@ -21998,14 +22279,14 @@ tooltip Boolean. TRUE = result in ascending order, FALSE = result in descending order. type - integer + boolean | number energy 10 return - list + {T} sleep 0 tooltip @@ -22013,6 +22294,10 @@ ll.ListSortStrided + type-arguments + + T + arguments @@ -22021,7 +22306,7 @@ tooltip List to sort. type - list + {T} @@ -22030,7 +22315,7 @@ tooltip Stride length. type - integer + number @@ -22039,7 +22324,7 @@ tooltip The zero based element within the stride to use as the sort key type - integer + number @@ -22048,14 +22333,14 @@ tooltip Boolean. TRUE = result in ascending order, FALSE = result in descending order. type - integer + boolean | number energy 10 return - list + {T} sleep 0 tooltip @@ -22071,7 +22356,7 @@ tooltip One of LIST_STAT_* values type - integer + number @@ -22087,7 +22372,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -22103,7 +22388,7 @@ tooltip type - integer + number @@ -22121,7 +22406,7 @@ tooltip type - key + uuid @@ -22137,7 +22422,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -22153,7 +22438,7 @@ tooltip type - integer + number @@ -22162,7 +22447,7 @@ tooltip type - integer + boolean | number @@ -22185,7 +22470,7 @@ tooltip type - integer + number @@ -22208,7 +22493,7 @@ tooltip type - key + uuid @@ -22249,14 +22534,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -22272,14 +22557,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -22304,7 +22589,7 @@ tooltip type - float + number @@ -22313,7 +22598,7 @@ tooltip type - float + number @@ -22345,7 +22630,7 @@ tooltip type - float + number @@ -22377,7 +22662,7 @@ tooltip type - float + number @@ -22388,7 +22673,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 @@ -22409,7 +22694,7 @@ tooltip type - float + number @@ -22420,7 +22705,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 @@ -22441,7 +22726,7 @@ tooltip type - integer + number @@ -22464,7 +22749,7 @@ tooltip type - integer + number @@ -22473,7 +22758,7 @@ tooltip type - float + number @@ -22482,7 +22767,7 @@ tooltip type - float + number @@ -22491,7 +22776,7 @@ tooltip type - float + number @@ -22500,7 +22785,7 @@ tooltip type - float + number @@ -22543,7 +22828,7 @@ tooltip type - integer + number @@ -22552,7 +22837,7 @@ tooltip type - float + number @@ -22561,7 +22846,7 @@ tooltip type - float + number @@ -22570,7 +22855,7 @@ tooltip type - float + number @@ -22579,7 +22864,7 @@ tooltip type - float + number @@ -22622,7 +22907,7 @@ tooltip type - integer + number @@ -22631,7 +22916,7 @@ tooltip type - float + number @@ -22640,7 +22925,7 @@ tooltip type - float + number @@ -22649,7 +22934,7 @@ tooltip type - float + number @@ -22658,7 +22943,7 @@ tooltip type - float + number @@ -22667,7 +22952,7 @@ tooltip type - integer + number @@ -22694,7 +22979,7 @@ tooltip type - float + number @@ -22719,7 +23004,7 @@ tooltip type - integer + number @@ -22728,7 +23013,7 @@ tooltip type - float + number @@ -22737,7 +23022,7 @@ tooltip type - float + number @@ -22746,7 +23031,7 @@ tooltip type - float + number @@ -22755,7 +23040,7 @@ tooltip type - float + number @@ -22798,7 +23083,7 @@ tooltip One of the ESTATE_ACCESS_ALLOWED_* actions. type - integer + number @@ -22807,18 +23092,18 @@ tooltip UUID of the avatar or group to act upon. type - key + uuid energy 10 return - integer + boolean 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 +23185,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 @@ -22912,7 +23197,7 @@ tooltip type - integer + number @@ -22921,7 +23206,7 @@ tooltip type - integer + number @@ -22930,7 +23215,7 @@ tooltip type - string + string | uuid @@ -22939,7 +23224,7 @@ tooltip type - key + string | uuid @@ -22962,7 +23247,7 @@ tooltip type - float + number @@ -22985,7 +23270,7 @@ tooltip type - integer + number @@ -22994,7 +23279,7 @@ tooltip type - integer + number @@ -23003,14 +23288,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -23026,7 +23311,7 @@ tooltip LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE or LAND_REVERT type - integer + number @@ -23035,7 +23320,7 @@ tooltip 0, 1, 2 (2m x 2m, 4m x 4m, or 8m x 8m) type - integer + number @@ -23067,7 +23352,7 @@ tooltip type - float + number @@ -23097,7 +23382,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -23145,7 +23430,7 @@ tooltip type - float + number @@ -23154,7 +23439,7 @@ tooltip type - float + number @@ -23163,7 +23448,7 @@ tooltip type - integer + number @@ -23211,7 +23496,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -23251,14 +23536,14 @@ tooltip Index of character to convert to unicode. type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -23274,14 +23559,14 @@ tooltip type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -23308,7 +23593,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 @@ -23375,7 +23660,7 @@ tooltip type - list + {string} @@ -23384,14 +23669,14 @@ tooltip type - list + {string} energy 10 return - list + {string} sleep 0 tooltip @@ -23416,7 +23701,7 @@ tooltip type - list + {string} @@ -23425,14 +23710,14 @@ tooltip type - list + {string} energy 10 return - list + {string} sleep 0 tooltip @@ -23471,7 +23756,7 @@ tooltip Boolean, if TRUE, collisions are passed from children on to parents. type - integer + boolean | number @@ -23494,7 +23779,7 @@ tooltip Boolean, if TRUE, touches are passed from children on to parents. type - integer + boolean | number @@ -23558,7 +23843,7 @@ tooltip type - float + number @@ -23590,7 +23875,7 @@ tooltip type - float + number @@ -23601,7 +23886,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 @@ -23613,7 +23898,7 @@ tooltip type - float + number @@ -23622,14 +23907,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -23656,7 +23941,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 @@ -23668,7 +23953,7 @@ tooltip Agent or object to pursue. type - key + uuid @@ -23700,7 +23985,7 @@ tooltip type - key + uuid @@ -23727,7 +24012,7 @@ tooltip type - integer + boolean | number @@ -23757,18 +24042,20 @@ energy 10 return - key + uuid sleep 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 @@ -23788,7 +24075,7 @@ tooltip Any integer value except zero. type - integer + number @@ -23820,7 +24107,7 @@ tooltip Avatar or object to say to. type - key + uuid @@ -23829,7 +24116,7 @@ tooltip Output channel, any integer value. type - integer + number @@ -23861,7 +24148,7 @@ tooltip type - key + uuid @@ -23922,7 +24209,7 @@ tooltip type - key + uuid @@ -23931,7 +24218,7 @@ tooltip type - key + uuid @@ -23949,7 +24236,7 @@ tooltip Integer data to send type - integer + number @@ -23989,7 +24276,7 @@ tooltip Target prim to attempt copying into. type - key + uuid @@ -24007,7 +24294,7 @@ tooltip Integer set on target prim as a Personal Information Number code. type - integer + number @@ -24016,7 +24303,7 @@ tooltip If the script should be set running in the target prim. type - integer + boolean | number @@ -24025,7 +24312,7 @@ tooltip Integer. Parameter passed to the script if set to be running. type - integer + number @@ -24048,7 +24335,7 @@ tooltip type - key + uuid @@ -24071,7 +24358,7 @@ tooltip type - key + uuid @@ -24117,7 +24404,7 @@ tooltip type - integer + number @@ -24128,7 +24415,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 @@ -24140,7 +24427,7 @@ tooltip type - key + uuid @@ -24149,7 +24436,7 @@ tooltip type - float + number @@ -24165,7 +24452,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -24188,10 +24475,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 @@ -24202,7 +24487,7 @@ tooltip Elevation zone of where to apply environment. Use -1 for all. type - integer + number @@ -24211,7 +24496,7 @@ tooltip Length of day cycle for this parcel or region. -1 to leave unchanged. type - integer + number @@ -24220,14 +24505,14 @@ 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 @@ -24268,9 +24553,9 @@ 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 + number @@ -24281,7 +24566,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 @@ -24293,7 +24578,7 @@ tooltip type - key + uuid @@ -24302,14 +24587,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 0.1000000000000000055511151 tooltip @@ -24325,14 +24610,14 @@ tooltip Avatar UUID type - key + uuid energy 10 return - key + uuid sleep 0 tooltip @@ -24348,14 +24633,14 @@ tooltip type - key + uuid unused tooltip - Not used, should be "" + Not used, should be "" type string @@ -24369,8 +24654,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 @@ -24389,11 +24674,11 @@ energy 10 return - key + uuid 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 @@ -24405,7 +24690,7 @@ tooltip type - key + uuid @@ -24414,7 +24699,7 @@ tooltip type - integer + number @@ -24434,7 +24719,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -24459,14 +24744,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 1 tooltip @@ -24479,7 +24764,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -24502,7 +24787,7 @@ energy 10 return - key + uuid sleep 0 tooltip @@ -24518,14 +24803,14 @@ tooltip type - key + uuid energy 10 return - key + uuid sleep 0 tooltip @@ -24552,7 +24837,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 @@ -24646,7 +24931,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -24660,9 +24945,9 @@ ID tooltip - Object owner's UUID. + Object owner's UUID. type - key + uuid @@ -24671,14 +24956,14 @@ tooltip type - integer + number energy 10 return - integer + number sleep 0 tooltip @@ -24730,7 +25015,7 @@ tooltip type - integer + number @@ -24741,7 +25026,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 @@ -24789,7 +25074,7 @@ tooltip type - integer + number @@ -24800,7 +25085,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 +25101,7 @@ - Parms + Params tooltip @@ -24828,11 +25113,11 @@ energy 200 return - key + uuid sleep 0.1000000000000000055511151 tooltip - Instantiate owner's InventoryItem with the given parameters. + Instantiate owner's InventoryItem with the given parameters. ll.Rot2Angle @@ -24851,7 +25136,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -25023,7 +25308,7 @@ tooltip type - float + number @@ -25032,7 +25317,7 @@ tooltip type - float + number @@ -25064,14 +25349,14 @@ tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -25087,7 +25372,7 @@ tooltip type - integer + number @@ -25110,7 +25395,7 @@ tooltip type - float + number @@ -25119,7 +25404,7 @@ tooltip type - integer + number @@ -25142,14 +25427,14 @@ tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -25211,14 +25496,14 @@ tooltip type - key + uuid energy 10 return - integer + boolean sleep 0 tooltip @@ -25234,7 +25519,7 @@ tooltip Channel to use to say text on. type - integer + number @@ -25266,14 +25551,14 @@ 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 @@ -25289,7 +25574,7 @@ tooltip type - float + number @@ -25298,7 +25583,7 @@ tooltip type - float + number @@ -25307,7 +25592,7 @@ tooltip type - integer + number @@ -25337,11 +25622,11 @@ energy 10 return - integer + boolean 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 @@ -25353,7 +25638,7 @@ tooltip PROFILE_NONE or PROFILE_SCRIPT_MEMORY flags to control the state. type - integer + number @@ -25376,7 +25661,7 @@ tooltip type - key + uuid @@ -25394,7 +25679,7 @@ tooltip type - integer + number @@ -25412,7 +25697,7 @@ energy 10 return - key + uuid sleep 3 tooltip @@ -25437,7 +25722,7 @@ tooltip Object or avatar UUID. type - key + uuid @@ -25446,7 +25731,7 @@ tooltip Bit-field mask of AGENT, AGENT_BY_LEGACY_NAME, AGENT_BY_USERNAME, ACTIVE, PASSIVE, and/or SCRIPTED type - integer + number @@ -25455,7 +25740,7 @@ tooltip Distance to scan. 0.0 - 96.0m. type - float + number @@ -25464,7 +25749,7 @@ tooltip Angle, in radians, from the local x-axis of the prim to scan. type - float + number @@ -25509,7 +25794,7 @@ tooltip Object or avatar UUID. type - key + uuid @@ -25518,7 +25803,7 @@ tooltip Bit-field mask of AGENT, AGENT_BY_LEGACY_NAME, AGENT_BY_USERNAME, ACTIVE, PASSIVE, and/or SCRIPTED type - integer + number @@ -25527,7 +25812,7 @@ tooltip Distance to scan. 0.0 - 96.0m. type - float + number @@ -25536,7 +25821,7 @@ tooltip Angle, in radians, from the local x-axis of the prim to scan. type - float + number @@ -25545,7 +25830,7 @@ tooltip Period, in seconds, between scans. type - float + number @@ -25568,7 +25853,7 @@ tooltip Agent to receive new environment settings. type - key + uuid @@ -25577,7 +25862,7 @@ tooltip Number of seconds over which to apply new settings. type - float + number @@ -25593,11 +25878,11 @@ energy 10 return - integer + number 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 @@ -25618,7 +25903,7 @@ tooltip flags type - integer + number @@ -25641,7 +25926,7 @@ tooltip type - float + number @@ -25650,7 +25935,7 @@ tooltip type - integer + number @@ -25682,7 +25967,7 @@ tooltip If TRUE, the AngVel is treated as a local directional vector instead of a regional directional vector. type - integer + boolean | number @@ -25693,7 +25978,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 @@ -25737,7 +26022,7 @@ tooltip type - float + number @@ -25771,7 +26056,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 @@ -25829,7 +26114,7 @@ tooltip A CLICK_ACTION_* flag type - integer + number @@ -25861,7 +26146,7 @@ tooltip type - integer + number @@ -25884,7 +26169,7 @@ tooltip A valid http_request() key type - key + uuid @@ -25893,7 +26178,7 @@ tooltip Media type to use with any following llHTTPResponse(HTTPRequestID, ...) type - integer + number @@ -25916,7 +26201,7 @@ tooltip type - float + number @@ -25955,7 +26240,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -25980,7 +26265,7 @@ tooltip Boolean, if TRUE uses local axis, if FALSE uses region axis. type - integer + boolean | number @@ -26021,7 +26306,7 @@ tooltip Boolean, if TRUE uses local axis, if FALSE uses region axis. type - integer + boolean | number @@ -26051,7 +26336,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -26067,7 +26352,7 @@ tooltip Distance above the ground. type - float + number @@ -26076,7 +26361,7 @@ tooltip Boolean, if TRUE then hover above water too. type - integer + boolean | number @@ -26085,7 +26370,7 @@ tooltip Seconds to critically damp in. type - float + number @@ -26106,7 +26391,7 @@ InventoryItem tooltip - An item in the prim's inventory + An item in the prim's inventory type string @@ -26117,7 +26402,7 @@ tooltip MASK_* flag type - integer + number @@ -26126,7 +26411,7 @@ tooltip Permission bit-field (PERM_* flags) type - integer + number @@ -26183,7 +26468,7 @@ tooltip type - integer + number @@ -26192,7 +26477,7 @@ tooltip type - float + number @@ -26201,7 +26486,7 @@ tooltip type - integer + number @@ -26224,14 +26509,14 @@ tooltip Prim link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number 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 +26525,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 @@ -26265,7 +26550,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number @@ -26283,7 +26568,48 @@ tooltip Side number or ALL_SIDES. type - integer + number + + + + energy + 10 + return + void + 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. + + 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 @@ -26294,7 +26620,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. + Sets or changes GLTF Overrides set on the selected faces. ll.SetLinkMedia @@ -26306,7 +26632,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims). type - integer + number @@ -26315,7 +26641,7 @@ tooltip Face number. type - integer + number @@ -26331,7 +26657,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -26347,7 +26673,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -26360,6 +26686,8 @@ + deprecated + 1 energy 10 return @@ -26367,7 +26695,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 @@ -26379,7 +26707,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag type - integer + number @@ -26411,7 +26739,7 @@ tooltip type - integer + number @@ -26429,7 +26757,7 @@ tooltip type - integer + number @@ -26440,7 +26768,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 @@ -26452,7 +26780,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag. type - integer + number @@ -26461,7 +26789,7 @@ tooltip The new set of sit flags to apply to the specified prims in this linkset. type - integer + number @@ -26472,7 +26800,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 @@ -26484,7 +26812,7 @@ tooltip type - integer + number @@ -26502,7 +26830,7 @@ tooltip type - integer + number @@ -26525,7 +26853,7 @@ tooltip Link number (0: unlinked, 1: root prim, >1: child prims) or a LINK_* flag to effect type - integer + number @@ -26534,7 +26862,7 @@ tooltip Bitmask of animation options. type - integer + number @@ -26543,7 +26871,7 @@ tooltip Specifies which object face to animate or ALL_SIDES. type - integer + number @@ -26552,7 +26880,7 @@ tooltip Horizontal frames (ignored for ROTATE and SCALE). type - integer + number @@ -26561,7 +26889,7 @@ tooltip Vertical frames (ignored for ROTATE and SCALE). type - integer + number @@ -26570,7 +26898,7 @@ tooltip Start position/frame number (or radians for ROTATE). type - float + number @@ -26579,7 +26907,7 @@ tooltip Specifies the animation duration, in frames (or radians for ROTATE). type - float + number @@ -26588,7 +26916,7 @@ tooltip Specifies the animation playback rate, in frames per second (must be greater than zero). type - float + number @@ -26634,14 +26962,14 @@ 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 @@ -26691,7 +27019,7 @@ sleep 0 tooltip - Sets the prim's name to Name. + Sets the prim's name to Name. ll.SetObjectPermMask @@ -26703,7 +27031,7 @@ tooltip MASK_* flag type - integer + number @@ -26712,7 +27040,7 @@ tooltip Permission bit-field (PERM_* flags) type - integer + number @@ -26727,6 +27055,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 + boolean | number + + + + Options + + tooltip + A list of options to set for the sale. + type + list + + + + energy + 10 + return + boolean + 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,16 +27118,16 @@ Price tooltip - The default price shown in the textu input field. + The default price shown in the text input field. type - integer + number 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 +27140,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 @@ -26792,7 +27152,7 @@ tooltip A bitmask specifying which of the parameters in the other arguments should be applied to the object. type - integer + number @@ -26801,7 +27161,7 @@ tooltip type - float + number @@ -26810,7 +27170,7 @@ tooltip type - float + number @@ -26819,7 +27179,7 @@ tooltip type - float + number @@ -26828,7 +27188,7 @@ tooltip type - float + number @@ -26839,7 +27199,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 @@ -26874,7 +27234,7 @@ tooltip Face number type - integer + number @@ -26890,7 +27250,7 @@ energy 10 return - integer + number sleep 1 tooltip @@ -26935,6 +27295,8 @@ + deprecated + 1 energy 10 return @@ -26942,7 +27304,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 @@ -26961,7 +27323,7 @@ energy 10 return - integer + boolean sleep 0 tooltip @@ -26977,7 +27339,7 @@ tooltip type - integer + number @@ -27009,7 +27371,7 @@ tooltip type - integer + number @@ -27066,7 +27428,7 @@ sleep 0 tooltip - Sets the prim's scale (size) to Scale. + Sets the prim's scale (size) to Scale. ll.SetScriptState @@ -27087,7 +27449,7 @@ tooltip type - integer + boolean | number @@ -27121,7 +27483,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 @@ -27133,7 +27495,7 @@ tooltip Boolean, sound queuing: TRUE enables, FALSE disables (default). type - integer + boolean | number @@ -27156,7 +27518,7 @@ tooltip Maximum distance that sounds can be heard. type - float + number @@ -27179,7 +27541,7 @@ tooltip type - integer + number @@ -27188,7 +27550,7 @@ tooltip type - integer + boolean | number @@ -27229,7 +27591,7 @@ tooltip type - float + number @@ -27261,7 +27623,7 @@ tooltip type - integer + number @@ -27284,7 +27646,7 @@ tooltip Mask of Mode flags. type - integer + number @@ -27293,7 +27655,7 @@ tooltip Face number or ALL_SIDES. type - integer + number @@ -27302,7 +27664,7 @@ tooltip Horizontal frames (ignored for ROTATE and SCALE). type - integer + number @@ -27311,7 +27673,7 @@ tooltip Vertical frames (ignored for ROTATE and SCALE). type - integer + number @@ -27320,7 +27682,7 @@ tooltip Start position/frame number (or radians for ROTATE). type - float + number @@ -27329,7 +27691,7 @@ tooltip number of frames to display (or radians for ROTATE). type - float + number @@ -27338,7 +27700,7 @@ tooltip Frames per second (must not greater than zero). type - float + number @@ -27361,7 +27723,7 @@ tooltip type - float + number @@ -27393,7 +27755,7 @@ tooltip Boolean, if TRUE uses local axis, if FALSE uses region axis. type - integer + boolean | number @@ -27404,7 +27766,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 @@ -27439,7 +27801,7 @@ tooltip type - integer + number @@ -27462,7 +27824,7 @@ tooltip type - integer + number @@ -27471,7 +27833,7 @@ tooltip type - float + number @@ -27494,7 +27856,7 @@ tooltip type - integer + number @@ -27526,7 +27888,7 @@ tooltip type - integer + number @@ -27549,7 +27911,7 @@ tooltip type - integer + number @@ -27590,7 +27952,7 @@ tooltip If TRUE, the Velocity is treated as a local directional vector instead of a regional directional vector. type - integer + number @@ -27601,7 +27963,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 @@ -27613,7 +27975,7 @@ tooltip type - integer + number @@ -27686,14 +28048,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -27709,7 +28071,7 @@ tooltip type - key + uuid @@ -27718,18 +28080,18 @@ tooltip type - integer + number energy 10 return - integer + number 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 @@ -27773,7 +28135,7 @@ tooltip type - float + number @@ -27805,7 +28167,7 @@ tooltip type - float + number @@ -27814,7 +28176,7 @@ tooltip type - integer + boolean | number @@ -27823,7 +28185,7 @@ tooltip type - integer + boolean | number @@ -27873,14 +28235,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -27907,7 +28269,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 +28315,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 @@ -28047,7 +28409,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -28095,7 +28457,7 @@ tooltip STRING_TRIM_HEAD, STRING_TRIM_TAIL, or STRING_TRIM. type - integer + number @@ -28134,7 +28496,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -28150,7 +28512,7 @@ tooltip type - key + uuid @@ -28175,7 +28537,7 @@ tooltip Bit-field of CONTROL_* flags. type - integer + number @@ -28184,7 +28546,7 @@ tooltip Boolean, determines whether control events are generated. type - integer + boolean | number @@ -28193,7 +28555,7 @@ tooltip Boolean, determines whether controls are disabled. type - integer + boolean | number @@ -28216,14 +28578,14 @@ tooltip type - float + number energy 10 return - float + number sleep 0 tooltip @@ -28248,14 +28610,14 @@ tooltip type - float + number energy 10 return - integer + number sleep 0 tooltip @@ -28280,7 +28642,7 @@ tooltip type - float + number @@ -28289,7 +28651,7 @@ tooltip type - float + number @@ -28312,7 +28674,7 @@ tooltip type - integer + number @@ -28335,7 +28697,7 @@ tooltip type - integer + number @@ -28364,7 +28726,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 @@ -28376,7 +28738,7 @@ tooltip UUID of avatar. type - key + uuid @@ -28414,7 +28776,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 @@ -28426,7 +28788,7 @@ tooltip UUID of avatar. type - key + uuid @@ -28476,7 +28838,7 @@ tooltip type - key + uuid @@ -28487,7 +28849,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 @@ -28499,7 +28861,7 @@ tooltip type - key + uuid @@ -28517,7 +28879,7 @@ tooltip type - integer + number @@ -28528,7 +28890,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 @@ -28586,7 +28948,7 @@ tooltip type - key + uuid @@ -28595,14 +28957,14 @@ tooltip type - integer + number energy 10 return - key + uuid sleep 0 tooltip @@ -28618,7 +28980,7 @@ tooltip An agent in the region. type - key + uuid @@ -28627,7 +28989,7 @@ tooltip Flags to control type of inventory transfer. type - integer + number @@ -28643,7 +29005,7 @@ energy 10 return - integer + number sleep 0 tooltip @@ -28668,7 +29030,7 @@ tooltip type - float + number @@ -28700,7 +29062,7 @@ tooltip type - float + number @@ -28741,7 +29103,7 @@ tooltip type - key + uuid @@ -28752,7 +29114,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 +29137,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 @@ -28828,7 +29190,7 @@ tooltip type - integer + boolean | number @@ -28844,13 +29206,13 @@ energy 10 return - key + uuid sleep 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 @@ -28878,7 +29240,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -28901,7 +29263,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -28974,7 +29336,7 @@ energy 10 return - integer + boolean sleep 0 tooltip @@ -28990,7 +29352,7 @@ tooltip TRUE enables, FALSE disables. type - integer + boolean | number @@ -29061,7 +29423,7 @@ energy 10 return - float + number sleep 0 tooltip @@ -29077,7 +29439,7 @@ tooltip type - integer + number @@ -29269,7 +29631,7 @@ Converts a color from the sRGB to the linear colorspace. - ll.sd-lsl-syntax-version + llsd-lsl-syntax-version 2