diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index 461d6f3eaff..182d727c2a0 100644 --- a/indra/newview/app_settings/keywords_lsl_default.xml +++ b/indra/newview/app_settings/keywords_lsl_default.xml @@ -4611,7 +4611,7 @@ type integer value - 0x20 + 0x00020 PERMISSION_CHANGE_JOINTS @@ -4620,7 +4620,7 @@ type integer value - 0x100 + 0x00100 PERMISSION_CHANGE_LINKS @@ -4629,7 +4629,7 @@ type integer value - 0x80 + 0x00080 PERMISSION_CHANGE_PERMISSIONS @@ -4638,7 +4638,7 @@ type integer value - 0x200 + 0x00200 PERMISSION_CONTROL_CAMERA @@ -4647,7 +4647,7 @@ type integer value - 0x800 + 0x00800 PERMISSION_DEBIT @@ -4656,7 +4656,7 @@ type integer value - 0x2 + 0x00002 PERMISSION_OVERRIDE_ANIMATIONS @@ -4665,7 +4665,16 @@ type integer value - 0x8000 + 0x08000 + + PERMISSION_PRIVILEGED_LAND_ACCESS + + tooltip + Grants the script privileged access to land parcel functions, such as parcel sale. + type + integer + value + 0x80000 PERMISSION_RELEASE_OWNERSHIP @@ -4674,7 +4683,7 @@ type integer value - 0x40 + 0x00040 PERMISSION_REMAP_CONTROLS @@ -4683,7 +4692,7 @@ type integer value - 0x8 + 0x00008 PERMISSION_RETURN_OBJECTS @@ -4692,7 +4701,7 @@ type integer value - 65536 + 0x10000 PERMISSION_SILENT_ESTATE_MANAGEMENT @@ -4701,16 +4710,16 @@ type integer value - 0x4000 + 0x04000 PERMISSION_TAKE_CONTROLS tooltip - If this permission enabled, the object can successfully call the llTakeControls libray call. + If this permission enabled, the object can successfully call the llTakeControls library call. type integer value - 0x4 + 0x00004 PERMISSION_TELEPORT @@ -4719,7 +4728,7 @@ type integer value - 0x1000 + 0x01000 PERMISSION_TRACK_CAMERA @@ -4728,7 +4737,7 @@ type integer value - 0x400 + 0x00400 PERMISSION_TRIGGER_ANIMATION @@ -4737,7 +4746,7 @@ type integer value - 0x10 + 0x00010 PERM_ALL @@ -10391,6 +10400,8 @@ If another state is defined before the default state, the compiler will report a Returns TRUE if the agent is in the Experience and the Experience can run in the current location. + bool_semantics + 1 llAllowInventoryDrop @@ -11480,6 +11491,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Derezzes an object previously rezzed by a script in this region. Returns TRUE on success or FALSE if the object could not be derezzed. + bool_semantics + 1 llDetachFromAvatar @@ -11562,6 +11575,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns TRUE if detected object or agent Number has the same user group active as this object.\nIt will return FALSE if the object or agent is in the group, but the group is not active. + bool_semantics + 1 llDetectedKey @@ -12043,6 +12058,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Checks to see whether the border hit by Direction from Position is the edge of the world (has no neighboring region).\nReturns TRUE if the line along Direction from Position hits the edge of the world in the current simulator, returns FALSE if that edge crosses into another simulator. + bool_semantics + 1 llEjectFromLand @@ -13043,6 +13060,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns a string with the requested data about the region. + bool_semantics + 1 llGetExperienceDetails @@ -13515,6 +13534,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Get the media parameters for a particular face on linked prim, given the desired list of parameter names. Returns a list of values in the order requested. Returns an empty list if no media exists on the face. + bool_semantics + 1 llGetLinkName @@ -13606,6 +13627,8 @@ If another state is defined before the default state, the compiler will report a 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 flag's attributes.\n* Face flags require the user to also supply a face index parameter. + bool_semantics + 1 llGetLinkSitFlags @@ -14004,6 +14027,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns a list of object details specified in the Parameters list for the object or avatar in the region with key ID.\nParameters are specified by the OBJECT_* constants. + bool_semantics + 1 llGetObjectLinkKey @@ -14199,6 +14224,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns a list of parcel details specified in the ParcelDetails list for the parcel at Position.\nParameters is one or more of: PARCEL_DETAILS_NAME, _DESC, _OWNER, _GROUP, _AREA, _ID, _SEE_AVATARS.\nReturns a list that is the parcel details specified in ParcelDetails (in the same order) for the parcel at Position. + bool_semantics + 1 llGetParcelFlags @@ -14415,6 +14442,8 @@ If another state is defined before the default state, the compiler will report a 1 tooltip Returns the media parameters for a particular face on an object, given the desired list of parameter names, in the order requested. Returns an empty list if no media exists on the face. + bool_semantics + 1 llGetPrimitiveParams @@ -14438,6 +14467,8 @@ If another state is defined before the default state, the compiler will report a 0.2000000000000000111022302 tooltip Returns the primitive parameters specified in the parameters list.\nReturns primitive parameters specified in the Parameters list. + bool_semantics + 1 llGetRegionAgentCount @@ -14731,6 +14762,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns TRUE if the script named is running.\nReturns TRUE if ScriptName is running. + bool_semantics + 1 llGetSimStats @@ -14866,6 +14899,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns boolean value of the specified status (e.g. STATUS_PHANTOM) of the object the script is attached to. + bool_semantics + 1 llGetSubString @@ -15773,6 +15808,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns TRUE if avatar ID is a friend of the script owner. + bool_semantics + 1 llIsLinkGLTFMaterial @@ -15805,6 +15842,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Checks the face for a PBR render material. + bool_semantics + 1 llJson2List @@ -18122,6 +18161,8 @@ If another state is defined before the default state, the compiler will report a 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. + bool_semantics + 1 llMapBeacon @@ -18589,6 +18630,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns TRUE if id ID over land owned by the script owner, otherwise FALSE.\nReturns TRUE if key ID is over land owned by the object owner, FALSE otherwise. + bool_semantics + 1 llOwnerSay @@ -18658,6 +18701,8 @@ If another state is defined before the default state, the compiler will report a 2 tooltip Queries the media properties of the parcel containing the script, via one or more PARCEL_MEDIA_COMMAND_* arguments specified in CommandList.\nThis function will only work if the script is contained within an object owned by the land-owner (or if the land is owned by a group, only if the object has been deeded to the group). + bool_semantics + 1 llParseString2List @@ -20526,6 +20571,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns TRUE if avatar ID is in the same region and has the same active group, otherwise FALSE.\nReturns TRUE if the object or agent identified is in the same simulator and has the same active group as this object. Otherwise, returns FALSE. + bool_semantics + 1 llSay @@ -20581,6 +20628,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Attempts to resize the entire object by ScalingFactor, maintaining the size-position ratios of the prims.\n\nResizing is subject to prim scale limits and linkability limits. This function can not resize the object if the linkset is physical, a pathfinding character, in a keyframed motion, or if resizing would cause the parcel to overflow.\nReturns a boolean (an integer) TRUE if it succeeds, FALSE if it fails. + bool_semantics + 1 llScaleTexture @@ -20645,6 +20694,8 @@ If another state is defined before the default state, the compiler will report a 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. + bool_semantics + 1 llScriptProfiler @@ -21992,6 +22043,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Requests Limit bytes to be reserved for this script.\nReturns TRUE or FALSE indicating whether the limit was set successfully.\nThis function has no effect if the script is running in the LSO VM. + bool_semantics + 1 llSetObjectDesc @@ -22346,6 +22399,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Attempts to move the object so that the root prim is within 0.1m of Position.\nReturns an integer boolean, TRUE if the object is successfully placed within 0.1 m of Position, FALSE otherwise.\nPosition may be any location within the region or up to 10m across a region border.\nIf the position is below ground, it will be set to the ground level at that x,y location. + bool_semantics + 1 llSetRemoteScriptAccessPin @@ -24359,6 +24414,8 @@ If another state is defined before the default state, the compiler will report a 0 tooltip Returns TRUE if PublicKey, Message, and Algorithm produce the same base64-formatted Signature. + bool_semantics + 1 llVolumeDetect diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index ae60c87edd0..270236fee1f 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -101,11 +101,27 @@ types + + any + + tooltip + The unspecified type. Disables type-checking. Use unknown instead to use type-checking. + boolean tooltip Boolean: represents a true or false value. + buffer + + tooltip + Read-write binary data. + + never + + tooltip + The empty type that contains no values. + number tooltip @@ -114,7 +130,7 @@ string tooltip - Text data (UTF‑8). + Read-only binary data. Usually UTF-8-encoded text. table @@ -131,20 +147,123 @@ tooltip Opaque external data. - vector + unknown + + tooltip + The union of every type. Similar to any without disabling type-checking. + + + DetectedEvent + + tooltip + Event detection class providing access to detected object/avatar information + + quaternion tooltip - A vector is a data type that contains a set of three float values.\nVectors are used to represent colors (RGB), positions, and directions/velocities. + A set of four float values. Used to represent rotations and orientations. uuid tooltip A 128‑bit unique identifier formatted as 36 hexadecimal characters (8‑4‑4‑4‑12), e.g. "A822FF2B-FF02-461D-B45D-DCD10A2DE0C2". + vector + + tooltip + A set of three float values. Used to represent colors (RGB), positions, directions, and velocities. + + + LLDetectedEventHandler + + tooltip + type LLDetectedEventHandler = (detected: {DetectedEvent}) -> () + + LLDetectedEventName + + tooltip + type LLDetectedEventName = {} + + LLEventHandler + + tooltip + type LLEventHandler = (...any) -> () + + LLEventName + + tooltip + type LLEventName = LLDetectedEventName | LLNonDetectedEventName + + LLNonDetectedEventName + + tooltip + type LLNonDetectedEventName = {} + + LLTimerCallback + + tooltip + Union of timer callback types +type LLTimerCallback = LLTimerEveryCallback | LLTimerOnceCallback + + LLTimerEveryCallback + + tooltip + Callback type for LLTimers.every() - receives scheduled time and interval +type LLTimerEveryCallback = (scheduled: number, interval: number) -> () + + LLTimerOnceCallback + + tooltip + Callback type for LLTimers.once() - receives scheduled time +type LLTimerOnceCallback = (scheduled: number) -> () + + OsDateTime + + tooltip + Date/time table structure used by os.date and os.time +type OsDateTime = { + year: number, + month: number, + day: number, + hour: number?, + min: number?, + sec: number?, + wday: number?, + yday: number?, + isdst: boolean?, +} + + list + + tooltip + type list = {string | number | vector | uuid | quaternion | boolean} + + numeric + + tooltip + type numeric = boolean | number + + rotation + + tooltip + 'rotation' is an alias for 'quaternion' +type rotation = quaternion + + + LLEvents + + tooltip + Event registration and management class for Second Life events + + LLTimers + + tooltip + Timer management class for scheduling periodic and one-time callbacks + constants - + nil tooltip @@ -172,13 +291,118 @@ value false + + lljson._NAME + + tooltip + Name of the lljson library + type + string + value + lljson + + lljson._VERSION + + tooltip + Version of the lljson library + type + string + value + 2.1.0.11 + + lljson.array_mt + + tooltip + Metatable for declaring table as an array for json encode + type + { [any]: any } + value + {} + + lljson.empty_array + + tooltip + A constant to pass for an empty array to json encode + type + userdata + + lljson.empty_array_mt + + tooltip + Metatable for declaring table as an empty array for json encode + type + { [any]: any } + value + {} + + lljson.null + + tooltip + A constant to pass for null to json encode + type + userdata + + math.huge + + tooltip + A value larger than any other numeric value (infinity) + type + number + value + inf + + math.pi + + tooltip + The value of pi + type + number + value + .14159265358979 + + quaternion.identity + + tooltip + Identity quaternion constant. + type + quaternion + value + <0, 0, 0, 1> + + utf8.charpattern + + tooltip + Pattern that matches exactly one UTF-8 byte sequence + type + string + value + [\\\\x00-\\\\x7F\\\\xC2-\\\\xF4][\\\\x80-\\\\xBF]* + + vector.one + + tooltip + Constant vector with all components set to 1. + type + vector + value + <1,1,1> + + vector.zero + + tooltip + Constant vector with all components set to 0. + type + vector + value + <0,0,0> + ACTIVE tooltip Objects in world that are running a script or currently physically moving. type - integer + number value 0x2 @@ -187,7 +411,7 @@ tooltip Objects in world that are agents. type - integer + number value 0x1 @@ -196,7 +420,7 @@ tooltip type - integer + number value 0x1000 @@ -205,7 +429,7 @@ tooltip The agent has attachments. type - integer + number value 0x2 @@ -214,7 +438,7 @@ tooltip The agent has been identified as a scripted agent type - integer + number value 0x4000 @@ -223,7 +447,7 @@ tooltip type - integer + number value 0x2000 @@ -232,7 +456,7 @@ tooltip type - integer + number value 0x40 @@ -241,7 +465,7 @@ tooltip type - integer + number value 0x800 @@ -250,7 +474,7 @@ tooltip type - integer + number value 0x1 @@ -259,7 +483,7 @@ tooltip type - integer + number value 0x10 @@ -268,7 +492,7 @@ tooltip type - integer + number value 0x400 @@ -277,7 +501,7 @@ tooltip The agent is floating via scripted attachment. type - integer + number value 0x8000 @@ -286,7 +510,7 @@ tooltip The agent is flying. type - integer + number value 0x1 @@ -295,7 +519,7 @@ tooltip type - integer + number value 0x100 @@ -304,7 +528,7 @@ tooltip Agents on the same parcel where the script is running. type - integer + number value 1 @@ -313,7 +537,7 @@ tooltip Agents on any parcel in the region where the parcel owner is the same as the owner of the parcel under the scripted object. type - integer + number value 2 @@ -322,7 +546,7 @@ tooltip All agents in the region. type - integer + number value 4 @@ -331,7 +555,7 @@ tooltip type - integer + number value 0x8 @@ -340,7 +564,7 @@ tooltip type - integer + number value 0x20 @@ -349,7 +573,7 @@ tooltip The agent has scripted attachments. type - integer + number value 0x4 @@ -358,7 +582,7 @@ tooltip type - integer + number value 0x10 @@ -367,7 +591,7 @@ tooltip type - integer + number value 0x200 @@ -376,7 +600,7 @@ tooltip type - integer + number value 0x80 @@ -385,7 +609,7 @@ tooltip type - integer + number value -1 @@ -394,7 +618,7 @@ tooltip Texture animation is on. type - integer + number value 0x1 @@ -403,7 +627,7 @@ tooltip Filtering for any HUD attachment. type - integer + number value -1 @@ -412,7 +636,7 @@ tooltip Attach to the avatar's geometric centre. type - integer + number value 40 @@ -421,7 +645,7 @@ tooltip Attach to the avatar's back. type - integer + number value 9 @@ -430,7 +654,7 @@ tooltip Attach to the avatar's belly. type - integer + number value 28 @@ -439,7 +663,7 @@ tooltip Attach to the avatar's chest. type - integer + number value 1 @@ -448,7 +672,7 @@ tooltip Attach to the avatar's chin. type - integer + number value 12 @@ -457,7 +681,7 @@ tooltip Attach to the avatar's jaw. type - integer + number value 47 @@ -466,7 +690,7 @@ tooltip Attach to the avatar's left ear (extended). type - integer + number value 48 @@ -475,7 +699,7 @@ tooltip Attach to the avatar's left eye (extended). type - integer + number value 50 @@ -484,7 +708,7 @@ tooltip Attach to the avatar's right ear (extended). type - integer + number value 49 @@ -493,7 +717,7 @@ tooltip Attach to the avatar's right eye (extended). type - integer + number value 51 @@ -502,7 +726,7 @@ tooltip Attach to the avatar's tongue. type - integer + number value 52 @@ -511,7 +735,7 @@ tooltip Attach to the avatar's groin. type - integer + number value 53 @@ -520,7 +744,7 @@ tooltip Attach to the avatar's head. type - integer + number value 2 @@ -529,7 +753,7 @@ tooltip Attach to the avatar's left hind foot. type - integer + number value 54 @@ -538,7 +762,7 @@ tooltip Attach to the avatar's right hind foot. type - integer + number value 55 @@ -547,7 +771,7 @@ tooltip type - integer + number value 37 @@ -556,7 +780,7 @@ tooltip type - integer + number value 36 @@ -565,7 +789,7 @@ tooltip type - integer + number value 38 @@ -574,7 +798,7 @@ tooltip type - integer + number value 35 @@ -583,7 +807,7 @@ tooltip type - integer + number value 31 @@ -592,7 +816,7 @@ tooltip type - integer + number value 33 @@ -601,7 +825,7 @@ tooltip type - integer + number value 34 @@ -610,7 +834,7 @@ tooltip type - integer + number value 32 @@ -619,7 +843,7 @@ tooltip Attach to the avatar's left ear. type - integer + number value 13 @@ -628,7 +852,7 @@ tooltip Attach to the avatar's left pectoral. type - integer + number value 29 @@ -637,7 +861,7 @@ tooltip Attach to the avatar's left eye. type - integer + number value 15 @@ -646,7 +870,7 @@ tooltip Attach to the avatar's left foot. type - integer + number value 7 @@ -655,7 +879,7 @@ tooltip Attach to the avatar's left hand. type - integer + number value 5 @@ -664,7 +888,7 @@ tooltip Attach to the avatar's left ring finger. type - integer + number value 41 @@ -673,7 +897,7 @@ tooltip Attach to the avatar's left hip. type - integer + number value 25 @@ -682,7 +906,7 @@ tooltip Attach to the avatar's left lower arm. type - integer + number value 21 @@ -691,7 +915,7 @@ tooltip Attach to the avatar's lower left leg. type - integer + number value 27 @@ -702,7 +926,7 @@ tooltip Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC) type - integer + number value 30 @@ -711,7 +935,7 @@ tooltip Attach to the avatar's left shoulder. type - integer + number value 3 @@ -720,7 +944,7 @@ tooltip Attach to the avatar's left upper arm. type - integer + number value 20 @@ -729,7 +953,7 @@ tooltip Attach to the avatar's lower upper leg. type - integer + number value 26 @@ -738,7 +962,7 @@ tooltip Attach to the avatar's left wing. type - integer + number value 45 @@ -747,7 +971,7 @@ tooltip Attach to the avatar's mouth. type - integer + number value 11 @@ -756,7 +980,7 @@ tooltip Attach to the avatar's neck. type - integer + number value 39 @@ -765,7 +989,7 @@ tooltip Attach to the avatar's nose. type - integer + number value 17 @@ -774,7 +998,7 @@ tooltip Attach to the avatar's pelvis. type - integer + number value 10 @@ -783,7 +1007,7 @@ tooltip Attach to the avatar's right ear. type - integer + number value 14 @@ -792,7 +1016,7 @@ tooltip Attach to the avatar's right eye. type - integer + number value 16 @@ -801,7 +1025,7 @@ tooltip Attach to the avatar's right foot. type - integer + number value 8 @@ -810,7 +1034,7 @@ tooltip Attach to the avatar's right hand. type - integer + number value 6 @@ -819,7 +1043,7 @@ tooltip Attach to the avatar's right ring finger. type - integer + number value 42 @@ -828,7 +1052,7 @@ tooltip Attach to the avatar's right hip. type - integer + number value 22 @@ -837,7 +1061,7 @@ tooltip Attach to the avatar's right pectoral. type - integer + number value 30 @@ -846,7 +1070,7 @@ tooltip Attach to the avatar's right lower arm. type - integer + number value 19 @@ -855,7 +1079,7 @@ tooltip Attach to the avatar's right lower leg. type - integer + number value 24 @@ -866,7 +1090,7 @@ tooltip Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC) type - integer + number value 29 @@ -875,7 +1099,7 @@ tooltip Attach to the avatar's right shoulder. type - integer + number value 4 @@ -884,7 +1108,7 @@ tooltip Attach to the avatar's right upper arm. type - integer + number value 18 @@ -893,7 +1117,7 @@ tooltip Attach to the avatar's right upper leg. type - integer + number value 23 @@ -902,7 +1126,7 @@ tooltip Attach to the avatar's right wing. type - integer + number value 46 @@ -911,7 +1135,7 @@ tooltip Attach to the avatar's tail base. type - integer + number value 43 @@ -920,7 +1144,7 @@ tooltip Attach to the avatar's tail tip. type - integer + number value 44 @@ -929,7 +1153,7 @@ tooltip type - integer + number value 1 @@ -938,7 +1162,7 @@ tooltip type - integer + number value 2 @@ -947,7 +1171,7 @@ tooltip type - integer + number value 0 @@ -956,7 +1180,7 @@ tooltip Cause llMapBeacon to optionally display and focus the world map on the avatar's viewer. type - integer + number value 1 @@ -965,7 +1189,7 @@ tooltip type - integer + number value 12 @@ -974,7 +1198,7 @@ tooltip type - integer + number value 8 @@ -983,7 +1207,7 @@ tooltip type - integer + number value 9 @@ -992,7 +1216,7 @@ tooltip type - integer + number value 7 @@ -1001,7 +1225,7 @@ tooltip type - integer + number value 17 @@ -1010,7 +1234,7 @@ tooltip type - integer + number value 6 @@ -1019,7 +1243,7 @@ tooltip type - integer + number value 22 @@ -1028,7 +1252,7 @@ tooltip type - integer + number value 1 @@ -1037,7 +1261,7 @@ tooltip type - integer + number value 11 @@ -1046,7 +1270,7 @@ tooltip type - integer + number value 0 @@ -1055,7 +1279,7 @@ tooltip type - integer + number value 13 @@ -1064,7 +1288,7 @@ tooltip type - integer + number value 5 @@ -1073,7 +1297,7 @@ tooltip type - integer + number value 21 @@ -1082,7 +1306,7 @@ tooltip type - integer + number value 10 @@ -1091,7 +1315,7 @@ tooltip The object inventory has changed because an item was added through the llAllowInventoryDrop interface. type - integer + number value 0x40 @@ -1100,7 +1324,7 @@ tooltip The object color has changed. type - integer + number value 0x2 @@ -1109,7 +1333,7 @@ tooltip The object inventory has changed. type - integer + number value 0x1 @@ -1118,7 +1342,7 @@ tooltip The object has linked or its links were broken. type - integer + number value 0x20 @@ -1127,7 +1351,7 @@ tooltip type - integer + number value 0x800 @@ -1136,7 +1360,7 @@ tooltip The object has changed ownership. type - integer + number value 0x80 @@ -1145,7 +1369,7 @@ tooltip The object has changed region. type - integer + number value 0x100 @@ -1154,7 +1378,7 @@ tooltip The region this object is in has just come online. type - integer + number value 0x400 @@ -1163,7 +1387,7 @@ tooltip The render material has changed. type - integer + number value 0x1000 @@ -1172,7 +1396,7 @@ tooltip The object scale (size) has changed. type - integer + number value 0x8 @@ -1181,7 +1405,7 @@ tooltip The object base shape has changed, e.g., a box to a cylinder. type - integer + number value 0x4 @@ -1190,7 +1414,7 @@ tooltip The avatar to whom this object is attached has teleported. type - integer + number value 0x200 @@ -1199,7 +1423,7 @@ tooltip The texture offset, scale rotation, or simply the object texture has changed. type - integer + number value 0x10 @@ -1208,7 +1432,7 @@ tooltip If set to false, character will not attempt to catch up on lost time when pathfinding performance is low, potentially providing more reliable movement (albeit while potentially appearing to be more stuttery). Default is true to match pre-existing behavior. type - integer + number value 14 @@ -1217,7 +1441,7 @@ tooltip Allows you to specify that a character should not try to avoid other characters, should not try to avoid dynamic obstacles (relatively fast moving objects and avatars), or both. type - integer + number value 5 @@ -1226,7 +1450,7 @@ tooltip Makes the character jump. Requires an additional parameter, the height to jump, between 0.1m and 2.0m. This must be provided as the first element of the llExecCharacterCmd option list. type - integer + number value 0x01 @@ -1235,7 +1459,7 @@ tooltip type - integer + number value 2 @@ -1244,7 +1468,7 @@ tooltip Stops any current pathfinding operation. type - integer + number value 0x00 @@ -1253,7 +1477,7 @@ tooltip Speed of pursuit in meters per second. type - integer + number value 1 @@ -1262,7 +1486,7 @@ tooltip The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced. type - integer + number value 12 @@ -1271,7 +1495,7 @@ tooltip Set collision capsule length - cannot be less than two times the radius. type - integer + number value 3 @@ -1280,7 +1504,7 @@ tooltip The character's maximum acceleration rate. type - integer + number value 8 @@ -1289,7 +1513,7 @@ tooltip The character's maximum deceleration rate. type - integer + number value 9 @@ -1298,7 +1522,7 @@ tooltip The character's maximum speed. type - integer + number value 13 @@ -1307,7 +1531,7 @@ tooltip The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED. type - integer + number value 10 @@ -1316,7 +1540,7 @@ tooltip Valid options are: VERTICAL, HORIZONTAL. type - integer + number value 4 @@ -1325,7 +1549,7 @@ tooltip Set collision capsule radius. type - integer + number value 2 @@ -1334,7 +1558,7 @@ tooltip Determines whether a character can leave its starting parcel.\nTakes a boolean parameter. If TRUE, the character cannot voluntarilly leave the parcel, but can return to it. type - integer + number value 15 @@ -1343,7 +1567,7 @@ tooltip Specifies which walk-ability coefficient will be used by this character. type - integer + number value 6 @@ -1352,7 +1576,7 @@ tooltip type - integer + number value 0 @@ -1361,7 +1585,7 @@ tooltip type - integer + number value 1 @@ -1370,7 +1594,7 @@ tooltip type - integer + number value 2 @@ -1379,7 +1603,7 @@ tooltip type - integer + number value 3 @@ -1388,7 +1612,7 @@ tooltip type - integer + number value 4 @@ -1397,7 +1621,7 @@ tooltip When the prim is clicked, the buy dialog is opened. type - integer + number value 2 @@ -1406,7 +1630,7 @@ tooltip No click action. No touches detected or passed. type - integer + number value 8 @@ -1415,7 +1639,7 @@ tooltip No click action. Object is invisible to the mouse. type - integer + number value 9 @@ -1424,7 +1648,7 @@ tooltip Performs the default action: when the prim is clicked, touch events are triggered. type - integer + number value 0 @@ -1433,7 +1657,7 @@ tooltip When the prim is clicked, the object inventory dialog is opened. type - integer + number value 4 @@ -1442,7 +1666,7 @@ tooltip When the prim is touched, the web media dialog is opened. type - integer + number value 6 @@ -1451,7 +1675,7 @@ tooltip When the prim is clicked, the pay dialog is opened. type - integer + number value 3 @@ -1460,7 +1684,7 @@ tooltip When the prim is clicked, html-on-a-prim is enabled? type - integer + number value 5 @@ -1469,7 +1693,7 @@ tooltip When the prim is clicked, the avatar sits upon it. type - integer + number value 1 @@ -1478,7 +1702,7 @@ tooltip When the prim is clicked, touch events are triggered. type - integer + number value 0 @@ -1487,7 +1711,7 @@ tooltip Zoom in on object when clicked. type - integer + number value 7 @@ -1496,7 +1720,7 @@ tooltip COMBAT_CHANNEL is an integer constant that, when passed to llRegionSay will add the message to the combat log. A script with a chat listen active on COMBAT_CHANNEL may also monitor the combat log. type - integer + number value 2147483646 @@ -1514,7 +1738,7 @@ tooltip "application/atom+xml" type - integer + number value 4 @@ -1523,7 +1747,7 @@ tooltip "application/x-www-form-urlencoded" type - integer + number value 7 @@ -1532,7 +1756,7 @@ tooltip "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. type - integer + number value 1 @@ -1541,7 +1765,7 @@ tooltip "application/json" type - integer + number value 5 @@ -1550,7 +1774,7 @@ tooltip "application/llsd+xml" type - integer + number value 6 @@ -1559,7 +1783,7 @@ tooltip "application/rss+xml" type - integer + number value 8 @@ -1568,7 +1792,7 @@ tooltip "text/plain" type - integer + number value 0 @@ -1577,7 +1801,7 @@ tooltip "application/xhtml+xml" type - integer + number value 3 @@ -1586,7 +1810,7 @@ tooltip "application/xml" type - integer + number value 2 @@ -1595,7 +1819,7 @@ tooltip Test for the avatar move back control. type - integer + number value 0x2 @@ -1604,7 +1828,7 @@ tooltip Test for the avatar move down control. type - integer + number value 0x20 @@ -1613,7 +1837,7 @@ tooltip Test for the avatar move forward control. type - integer + number value 0x1 @@ -1622,7 +1846,7 @@ tooltip Test for the avatar left button control. type - integer + number value 0x10000000 @@ -1631,7 +1855,7 @@ tooltip Test for the avatar move left control. type - integer + number value 0x4 @@ -1640,7 +1864,7 @@ tooltip Test for the avatar left button control while in mouse look. type - integer + number value 0x40000000 @@ -1649,7 +1873,7 @@ tooltip Test for the avatar move right control. type - integer + number value 0x8 @@ -1658,7 +1882,7 @@ tooltip Test for the avatar rotate left control. type - integer + number value 0x100 @@ -1667,7 +1891,7 @@ tooltip Test for the avatar rotate right control. type - integer + number value 0x200 @@ -1676,7 +1900,7 @@ tooltip Test for the avatar move up control. type - integer + number value 0x10 @@ -1685,7 +1909,7 @@ tooltip Objects in world that are able to process damage. type - integer + number value 0x20 @@ -1694,7 +1918,7 @@ tooltip Damage caused by a caustic substance, such as acid type - integer + number value 1 @@ -1703,7 +1927,7 @@ tooltip Damage caused by a blunt object, such as a club. type - integer + number value 2 @@ -1712,7 +1936,7 @@ tooltip Damage inflicted by exposure to extreme cold type - integer + number value 3 @@ -1721,7 +1945,7 @@ tooltip Damage caused by electricity. type - integer + number value 4 @@ -1730,7 +1954,7 @@ tooltip type - integer + number value 14 @@ -1739,7 +1963,7 @@ tooltip Damage inflicted by exposure to heat or flames. type - integer + number value 5 @@ -1748,7 +1972,7 @@ tooltip Damage inflicted by a great force or impact. type - integer + number value 6 @@ -1757,7 +1981,7 @@ tooltip Generic or legacy damage. type - integer + number value 0 @@ -1766,7 +1990,7 @@ tooltip System damage generated by impact with land or a prim. type - integer + number value -1 @@ -1775,7 +1999,7 @@ tooltip Damage caused by a direct assault on life-force type - integer + number value 7 @@ -1784,7 +2008,7 @@ tooltip Damage caused by a piercing object such as a bullet, spear, or arrow. type - integer + number value 8 @@ -1793,7 +2017,7 @@ tooltip Damage caused by poison. type - integer + number value 9 @@ -1802,7 +2026,7 @@ tooltip Damage caused by a direct assault on the mind. type - integer + number value 10 @@ -1811,7 +2035,7 @@ tooltip Damage caused by radiation or extreme light. type - integer + number value 11 @@ -1820,7 +2044,7 @@ tooltip Damage caused by a slashing object such as a sword or axe. type - integer + number value 12 @@ -1829,7 +2053,7 @@ tooltip Damage caused by loud noises, like a Crash Worship concert. type - integer + number value 13 @@ -1838,7 +2062,7 @@ tooltip The date the agent was born, returned in ISO 8601 format of YYYY-MM-DD. type - integer + number value 3 @@ -1847,7 +2071,7 @@ tooltip The name of the agent. type - integer + number value 2 @@ -1856,7 +2080,7 @@ tooltip TRUE for online, FALSE for offline. type - integer + number value 1 @@ -1865,7 +2089,7 @@ tooltip type - integer + number value 8 @@ -1880,7 +2104,7 @@ 5) Positive rated building 6) Negative rated building type - integer + number value 4 @@ -1889,7 +2113,7 @@ tooltip type - integer + number value 5 @@ -1898,7 +2122,7 @@ tooltip type - integer + number value 7 @@ -1907,7 +2131,7 @@ tooltip type - integer + number value 6 @@ -1916,7 +2140,7 @@ tooltip DEBUG_CHANNEL is an integer constant that, when passed to llSay, llWhisper, or llShout as a channel parameter, will print text to the Script Warning/Error Window. type - integer + number value 2147483647 @@ -1926,7 +2150,7 @@ 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 + number value 0.017453293 @@ -1935,7 +2159,7 @@ tooltip Used with llSetPhysicsMaterial to enable the density value. Must be between 1.0 and 22587.0 (in Kg/m^3 -- see if you can figure out what 22587 represents) type - integer + number value 1 @@ -1944,7 +2168,7 @@ tooltip Causes the object to immediately die. type - integer + number value 0 @@ -1953,7 +2177,7 @@ tooltip The object is made temporary and will be cleaned up at some later timer. type - integer + number value 1 @@ -1962,7 +2186,7 @@ tooltip The object is returned to the inventory of the rezzer. type - integer + number value 2 @@ -1971,7 +2195,7 @@ tooltip Day length, offset and progression. type - integer + number value 200 @@ -1980,7 +2204,7 @@ tooltip Could not find agent with the specified ID type - integer + number value -4 @@ -1989,7 +2213,7 @@ tooltip Attempted to change an unknown property. type - integer + number value -5 @@ -1998,7 +2222,7 @@ tooltip Attempt to change environments outside an experience. type - integer + number value -1 @@ -2007,7 +2231,7 @@ tooltip Could not find environmental settings in object inventory. type - integer + number value -3 @@ -2016,7 +2240,7 @@ tooltip The experience has not been enabled on this land. type - integer + number value -7 @@ -2025,7 +2249,7 @@ tooltip Agent has not granted permission to change environments. type - integer + number value -2 @@ -2034,7 +2258,7 @@ tooltip Script does not have permission to modify environment. type - integer + number value -9 @@ -2043,7 +2267,7 @@ tooltip Could not validate values for environment. type - integer + number value -8 @@ -2052,7 +2276,7 @@ tooltip Could not validate values for environment. type - integer + number value -6 @@ -2070,7 +2294,7 @@ tooltip type - integer + number value -1 @@ -2079,7 +2303,7 @@ tooltip type - integer + number value -3 @@ -2088,7 +2312,7 @@ tooltip type - integer + number value -2 @@ -2097,7 +2321,7 @@ tooltip type - integer + number value -4 @@ -2106,7 +2330,7 @@ tooltip type - integer + number value -5 @@ -2115,7 +2339,7 @@ tooltip Add the agent to this estate's Allowed Residents list. type - integer + number value 4 @@ -2124,7 +2348,7 @@ tooltip Remove the agent from this estate's Allowed Residents list. type - integer + number value 8 @@ -2133,7 +2357,7 @@ tooltip Add the group to this estate's Allowed groups list. type - integer + number value 16 @@ -2142,7 +2366,7 @@ tooltip Remove the group from this estate's Allowed groups list. type - integer + number value 32 @@ -2151,7 +2375,7 @@ tooltip Add the agent to this estate's Banned residents list. type - integer + number value 64 @@ -2160,7 +2384,7 @@ tooltip Remove the agent from this estate's Banned residents list. type - integer + number value 128 @@ -2169,7 +2393,7 @@ tooltip Flags to control returned attachments. type - integer + number value 2 @@ -2178,7 +2402,7 @@ tooltip Include HUDs with matching experience. type - integer + number value 0x0001 @@ -2187,7 +2411,7 @@ tooltip Include attachment point. type - integer + number value 1 @@ -2196,7 +2420,7 @@ tooltip Makes character navigate in a straight line toward position. May be set to TRUE or FALSE. type - integer + number value 1 @@ -2205,7 +2429,7 @@ tooltip Used with llSetPhysicsMaterial to enable the friction value. Must be between 0.0 and 255.0 type - integer + number value 2 @@ -2214,7 +2438,7 @@ tooltip type - integer + number value 0 @@ -2223,7 +2447,7 @@ tooltip type - integer + number value 1 @@ -2232,7 +2456,7 @@ tooltip type - integer + number value 2 @@ -2241,7 +2465,7 @@ tooltip type - integer + number value 3 @@ -2250,7 +2474,7 @@ tooltip type - integer + number value 4 @@ -2259,7 +2483,7 @@ tooltip type - integer + number value 5 @@ -2268,7 +2492,7 @@ tooltip type - integer + number value 0x1 @@ -2277,7 +2501,7 @@ tooltip type - integer + number value 0x2 @@ -2286,7 +2510,7 @@ tooltip type - integer + number value 0x10 @@ -2295,7 +2519,7 @@ tooltip type - integer + number value 0x1000 @@ -2304,7 +2528,7 @@ tooltip type - integer + number value 0x2000 @@ -2313,7 +2537,7 @@ tooltip type - integer + number value 0x4000 @@ -2322,7 +2546,7 @@ tooltip type - integer + number value 0x800 @@ -2331,7 +2555,7 @@ tooltip type - integer + number value 0x20 @@ -2340,7 +2564,7 @@ tooltip type - integer + number value 0x200 @@ -2349,7 +2573,7 @@ tooltip type - integer + number value 0x80 @@ -2358,7 +2582,7 @@ tooltip type - integer + number value 0x8000 @@ -2367,7 +2591,7 @@ tooltip type - integer + number value 0x10000 @@ -2376,7 +2600,7 @@ tooltip type - integer + number value 0x20000 @@ -2385,7 +2609,7 @@ tooltip type - integer + number value 0x40000 @@ -2394,7 +2618,7 @@ tooltip type - integer + number value 0x80000 @@ -2403,7 +2627,7 @@ tooltip type - integer + number value 0x400 @@ -2412,7 +2636,7 @@ tooltip type - integer + number value 0x100 @@ -2421,7 +2645,7 @@ tooltip type - integer + number value 0x40 @@ -2430,7 +2654,7 @@ tooltip type - integer + number value 0x100000 @@ -2439,7 +2663,7 @@ tooltip type - integer + number value 0x4 @@ -2448,7 +2672,7 @@ tooltip type - integer + number value 0x8 @@ -2457,7 +2681,7 @@ tooltip type - integer + number value 0 @@ -2466,7 +2690,7 @@ tooltip type - integer + number value 1 @@ -2475,7 +2699,7 @@ tooltip Used with llSetPhysicsMaterial to enable the gravity multiplier value. Must be between -1.0 and +28.0 type - integer + number value 8 @@ -2484,7 +2708,7 @@ tooltip type - integer + number value 1 @@ -2494,7 +2718,7 @@ Provide a string value to be included in the HTTP accepts header value. This replaces the default Second Life HTTP accepts header. type - integer + number value 8 @@ -2503,7 +2727,7 @@ tooltip type - integer + number value 2 @@ -2512,7 +2736,7 @@ tooltip type - integer + number value 0 @@ -2521,7 +2745,7 @@ 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. type - integer + number value 5 @@ -2530,7 +2754,7 @@ tooltip Report extended error information through http_response event. type - integer + number value 9 @@ -2539,7 +2763,7 @@ tooltip type - integer + number value 0 @@ -2548,7 +2772,7 @@ tooltip type - integer + number value 1 @@ -2557,7 +2781,7 @@ tooltip 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 + number value 6 @@ -2567,7 +2791,7 @@ Provide a string value to be included in the HTTP User-Agent header value. This is appended to the default value. type - integer + number value 7 @@ -2576,7 +2800,7 @@ tooltip type - integer + number value 4 @@ -2585,7 +2809,7 @@ tooltip type - integer + number value 3 @@ -2693,7 +2917,7 @@ tooltip type - integer + number value -1 @@ -2702,7 +2926,7 @@ tooltip type - integer + number value 20 @@ -2711,7 +2935,7 @@ tooltip type - integer + number value 13 @@ -2720,7 +2944,7 @@ tooltip type - integer + number value 5 @@ -2729,7 +2953,7 @@ tooltip type - integer + number value 21 @@ -2738,7 +2962,7 @@ tooltip type - integer + number value 3 @@ -2747,7 +2971,7 @@ tooltip type - integer + number value 57 @@ -2756,7 +2980,7 @@ tooltip type - integer + number value -1 @@ -2765,7 +2989,7 @@ tooltip type - integer + number value 7 @@ -2774,7 +2998,7 @@ tooltip type - integer + number value 6 @@ -2783,7 +3007,7 @@ tooltip type - integer + number value 10 @@ -2792,7 +3016,7 @@ tooltip type - integer + number value 56 @@ -2801,7 +3025,7 @@ tooltip type - integer + number value 1 @@ -2810,7 +3034,7 @@ tooltip type - integer + number value 0 @@ -2819,7 +3043,7 @@ tooltip type - integer + number value -1 @@ -2909,7 +3133,7 @@ tooltip For use with KFM_COMMAND. type - integer + number value 2 @@ -2918,7 +3142,7 @@ tooltip For use with KFM_COMMAND. type - integer + number value 0 @@ -2927,7 +3151,7 @@ tooltip For use with KFM_COMMAND. type - integer + number value 1 @@ -2936,7 +3160,7 @@ tooltip type - integer + number value 0 @@ -2945,7 +3169,7 @@ tooltip type - integer + number value 2 @@ -2954,7 +3178,7 @@ tooltip For use with KFM_MODE. type - integer + number value 0 @@ -2963,7 +3187,7 @@ tooltip For use with KFM_MODE. type - integer + number value 1 @@ -2972,7 +3196,7 @@ tooltip type - integer + number value 1 @@ -2981,7 +3205,7 @@ tooltip For use with KFM_MODE. type - integer + number value 2 @@ -2990,7 +3214,7 @@ tooltip For use with KFM_MODE. type - integer + number value 3 @@ -2999,7 +3223,7 @@ tooltip For use with KFM_DATA. type - integer + number value 1 @@ -3008,7 +3232,7 @@ tooltip For use with KFM_DATA. type - integer + number value 2 @@ -3017,7 +3241,7 @@ tooltip Use a large brush size.\nNOTE: This value is incorrect, a large brush should be 2. type - integer + number value 3 @@ -3026,7 +3250,7 @@ tooltip Action to level the land. type - integer + number value 0 @@ -3035,7 +3259,7 @@ tooltip Action to lower the land. type - integer + number value 2 @@ -3044,7 +3268,7 @@ tooltip Use a medium brush size.\nNOTE: This value is incorrect, a medium brush should be 1. type - integer + number value 2 @@ -3053,7 +3277,7 @@ tooltip type - integer + number value 4 @@ -3062,7 +3286,7 @@ tooltip Action to raise the land. type - integer + number value 1 @@ -3071,7 +3295,7 @@ tooltip type - integer + number value 5 @@ -3080,7 +3304,7 @@ tooltip Use a small brush size.\nNOTE: This value is incorrect, a small brush should be 0. type - integer + number value 1 @@ -3089,7 +3313,7 @@ tooltip type - integer + number value 3 @@ -3098,7 +3322,7 @@ tooltip A name:value pair has been removed from the linkset datastore. type - integer + number value 2 @@ -3107,7 +3331,7 @@ tooltip A name:value pair was too large to write to the linkset datastore. type - integer + number value 1 @@ -3116,7 +3340,7 @@ tooltip The key supplied was empty. type - integer + number value 2 @@ -3125,7 +3349,7 @@ tooltip The name:value pair has been protected from overwrite in the linkset datastore. type - integer + number value 3 @@ -3134,7 +3358,7 @@ tooltip A CSV list of names removed from the linkset datastore. type - integer + number value 3 @@ -3143,7 +3367,7 @@ tooltip The named key was not found in the datastore. type - integer + number value 4 @@ -3152,7 +3376,7 @@ tooltip The value written to a name in the keystore is the same as the value already there. type - integer + number value 5 @@ -3161,7 +3385,7 @@ tooltip The name:value pair was written to the datastore. type - integer + number value 0 @@ -3170,7 +3394,7 @@ tooltip The linkset datastore has been reset. type - integer + number value 0 @@ -3179,7 +3403,7 @@ tooltip A name:value pair in the linkset datastore has been changed or created. type - integer + number value 1 @@ -3188,7 +3412,7 @@ tooltip This targets every object except the root in the linked set. type - integer + number value -3 @@ -3197,7 +3421,7 @@ tooltip This targets every object in the linked set except the object with the script. type - integer + number value -2 @@ -3206,7 +3430,7 @@ tooltip This targets the root of the linked set. type - integer + number value 1 @@ -3215,7 +3439,7 @@ tooltip This targets every object in the linked set. type - integer + number value -1 @@ -3224,7 +3448,7 @@ tooltip The link number of the prim containing the script. type - integer + number value -4 @@ -3233,7 +3457,7 @@ tooltip type - integer + number value 9 @@ -3242,7 +3466,7 @@ tooltip type - integer + number value 2 @@ -3251,7 +3475,7 @@ tooltip type - integer + number value 3 @@ -3260,7 +3484,7 @@ tooltip type - integer + number value 4 @@ -3269,7 +3493,7 @@ tooltip type - integer + number value 1 @@ -3278,7 +3502,7 @@ tooltip type - integer + number value 8 @@ -3287,7 +3511,7 @@ tooltip type - integer + number value 0 @@ -3296,7 +3520,7 @@ tooltip type - integer + number value 5 @@ -3305,7 +3529,7 @@ tooltip type - integer + number value 6 @@ -3314,7 +3538,7 @@ tooltip type - integer + number value 7 @@ -3323,7 +3547,7 @@ tooltip Loop the texture animation. type - integer + number value 0x2 @@ -3332,7 +3556,7 @@ tooltip type - integer + number value 0 @@ -3341,7 +3565,7 @@ tooltip Fold permissions for object inventory into results. type - integer + number value 0x10 @@ -3350,7 +3574,7 @@ tooltip type - integer + number value 3 @@ -3359,7 +3583,7 @@ tooltip type - integer + number value 2 @@ -3368,7 +3592,7 @@ tooltip type - integer + number value 4 @@ -3377,7 +3601,7 @@ tooltip type - integer + number value 1 @@ -3404,7 +3628,7 @@ tooltip Retrieves the account level of an avatar.\nReturns 0 when the avatar has a basic account,\n 1 when the avatar has a premium account,\n 10 when the avatar has a premium plus account,\n or -1 if the object is not an avatar. type - integer + number value 41 @@ -3413,7 +3637,7 @@ tooltip This is a flag used with llGetObjectDetails to get the number of associated animated objects type - integer + number value 39 @@ -3422,7 +3646,7 @@ tooltip This is a flag used with llGetObjectDetails to get the number of additional animated object attachments allowed. type - integer + number value 40 @@ -3431,7 +3655,7 @@ tooltip Gets the attachment point to which the object is attached.\nReturns 0 if the object is not an attachment (or is an avatar, etc). type - integer + number value 19 @@ -3440,7 +3664,7 @@ tooltip Returns the number of attachment slots available.\nReturns 0 if the object is not an avatar or none are available. type - integer + number value 35 @@ -3449,7 +3673,7 @@ 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' type - integer + number value 26 @@ -3458,7 +3682,7 @@ tooltip Units in seconds type - integer + number value 17 @@ -3467,7 +3691,7 @@ tooltip This is a flag used with llGetObjectDetails to get the click action.\nThe default is 0 type - integer + number value 28 @@ -3476,7 +3700,7 @@ tooltip This is a flag used with llGetObjectDetails to get the time this object was created type - integer + number value 36 @@ -3485,7 +3709,7 @@ tooltip Gets the object's creator key. If id is an avatar, a NULL_KEY is returned. type - integer + number value 8 @@ -3494,7 +3718,7 @@ tooltip Gets the damage value assigned to this object. type - integer + number value 51 @@ -3503,7 +3727,7 @@ tooltip Gets the damage type, if any, assigned to this object. type - integer + number value 52 @@ -3512,7 +3736,7 @@ tooltip Gets the object's description. If id is an avatar, an empty string is returned. type - integer + number value 2 @@ -3521,7 +3745,7 @@ tooltip Gets the prims's group key. If id is an avatar, a NULL_KEY is returned. type - integer + number value 7 @@ -3530,7 +3754,7 @@ tooltip Gets the agent's current group role tag. If id is an object, an empty is returned. type - integer + number value 33 @@ -3539,7 +3763,7 @@ tooltip Gets current health value for the object. type - integer + number value 50 @@ -3548,7 +3772,7 @@ tooltip This is a flag used with llGetObjectDetails to get hover height of the avatar\nIf no data is available, 0.0 is returned. type - integer + number value 25 @@ -3557,7 +3781,7 @@ tooltip Gets the object's last owner ID. type - integer + number value 27 @@ -3566,7 +3790,7 @@ tooltip Gets the object's link number or 0 if unlinked. type - integer + number value 46 @@ -3575,7 +3799,7 @@ tooltip Get the object's mass type - integer + number value 43 @@ -3584,7 +3808,7 @@ tooltip Get an object's material setting. type - integer + number value 42 @@ -3593,7 +3817,7 @@ tooltip Gets the object's name. type - integer + number value 1 @@ -3602,7 +3826,7 @@ tooltip Gets an object's angular velocity. type - integer + number value 29 @@ -3611,7 +3835,7 @@ tooltip Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. type - integer + number value 6 @@ -3620,7 +3844,7 @@ tooltip Returns the pathfinding setting of any object in the region. It returns an integer matching one of the OPT_* constants. type - integer + number value 20 @@ -3629,7 +3853,7 @@ tooltip Gets the objects permissions type - integer + number value 53 @@ -3638,7 +3862,7 @@ tooltip Gets the object's permissions including any inventory. type - integer + number value 54 @@ -3647,7 +3871,7 @@ tooltip Returns boolean, detailing if phantom is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned. type - integer + number value 22 @@ -3656,7 +3880,7 @@ tooltip Returns boolean, detailing if physics is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned. type - integer + number value 21 @@ -3665,7 +3889,7 @@ tooltip type - integer + number value 16 @@ -3674,7 +3898,7 @@ tooltip Gets the object's position in region coordinates. type - integer + number value 3 @@ -3683,7 +3907,7 @@ tooltip Gets the prim count of the object. The script and target object must be owned by the same owner type - integer + number value 30 @@ -3692,7 +3916,7 @@ tooltip type - integer + number value 13 @@ -3701,7 +3925,7 @@ tooltip This is a flag used with llGetObjectDetails to get the Avatar_Rendering_Cost of an avatar, based on values reported by nearby viewers.\nIf no data is available, -1 is returned.\nThe maximum render weight stored by the simulator is 500000. When called against an object, 0 is returned. type - integer + number value 24 @@ -3710,7 +3934,7 @@ tooltip type - integer + number value 1 @@ -3719,7 +3943,7 @@ tooltip type - integer + number value 2 @@ -3728,7 +3952,7 @@ tooltip type - integer + number value 4 @@ -3737,7 +3961,7 @@ tooltip type - integer + number value 32 @@ -3746,7 +3970,7 @@ tooltip Get the time when an object was rezzed. type - integer + number value 45 @@ -3755,7 +3979,7 @@ 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). type - integer + number value 18 @@ -3764,7 +3988,7 @@ tooltip Gets the object's rotation. type - integer + number value 4 @@ -3773,7 +3997,7 @@ tooltip type - integer + number value 9 @@ -3782,7 +4006,7 @@ tooltip Gets the object's size. type - integer + number value 47 @@ -3791,7 +4015,7 @@ tooltip type - integer + number value 11 @@ -3800,7 +4024,7 @@ tooltip type - integer + number value 12 @@ -3809,7 +4033,7 @@ tooltip This is a flag used with llGetObjectDetails to get the number of avatars selecting any part of the object type - integer + number value 37 @@ -3818,7 +4042,7 @@ tooltip type - integer + number value 14 @@ -3827,7 +4051,7 @@ tooltip This is a flag used with llGetObjectDetails to get the number of avatars sitting on the object type - integer + number value 38 @@ -3836,7 +4060,7 @@ tooltip type - integer + number value 15 @@ -3845,7 +4069,7 @@ tooltip Returns boolean, indicating if object is a temp attachment. type - integer + number value 34 @@ -3854,7 +4078,7 @@ tooltip Returns boolean, detailing if temporary is enabled or disabled on the object. type - integer + number value 23 @@ -3863,7 +4087,7 @@ tooltip Gets an objects hover text. type - integer + number value 44 @@ -3872,7 +4096,7 @@ tooltip Gets the alpha of an objects hover text. type - integer + number value 49 @@ -3881,7 +4105,7 @@ tooltip Gets the color of an objects hover text. type - integer + number value 48 @@ -3890,7 +4114,7 @@ tooltip Gets the total inventory count of the object. The script and target object must be owned by the same owner type - integer + number value 31 @@ -3899,7 +4123,7 @@ tooltip type - integer + number value 10 @@ -3908,7 +4132,7 @@ tooltip type - integer + number value -1 @@ -3917,7 +4141,7 @@ tooltip Gets the object's velocity. type - integer + number value 5 @@ -3926,7 +4150,7 @@ tooltip Returned for avatars. type - integer + number value 1 @@ -3935,7 +4159,7 @@ tooltip Returned for pathfinding characters. type - integer + number value 2 @@ -3944,7 +4168,7 @@ tooltip Returned for exclusion volumes. type - integer + number value 6 @@ -3953,7 +4177,7 @@ tooltip Returned for movable obstacles, movable phantoms, physical, and volumedetect objects. type - integer + number value 0 @@ -3962,7 +4186,7 @@ tooltip Returned for material volumes. type - integer + number value 5 @@ -3971,7 +4195,7 @@ tooltip Returned for attachments, Linden trees, and grass. type - integer + number value -1 @@ -3980,7 +4204,7 @@ tooltip Returned for static obstacles. type - integer + number value 4 @@ -3989,7 +4213,7 @@ tooltip Returned for walkable objects. type - integer + number value 3 @@ -3998,7 +4222,7 @@ tooltip type - integer + number value 2 @@ -4007,7 +4231,7 @@ tooltip type - integer + number value 4 @@ -4016,7 +4240,7 @@ tooltip type - integer + number value 3 @@ -4025,7 +4249,7 @@ tooltip type - integer + number value 1 @@ -4034,7 +4258,7 @@ tooltip type - integer + number value 5 @@ -4043,7 +4267,7 @@ tooltip type - integer + number value 8 @@ -4052,7 +4276,7 @@ tooltip type - integer + number value 6 @@ -4061,7 +4285,7 @@ tooltip type - integer + number value 7 @@ -4070,7 +4294,7 @@ tooltip type - integer + number value 2 @@ -4079,7 +4303,7 @@ tooltip type - integer + number value 3 @@ -4088,7 +4312,7 @@ tooltip type - integer + number value 1 @@ -4097,7 +4321,7 @@ tooltip type - integer + number value 4 @@ -4106,7 +4330,7 @@ tooltip type - integer + number value 5 @@ -4115,7 +4339,7 @@ tooltip type - integer + number value 0 @@ -4124,7 +4348,7 @@ tooltip The parcel's area, in square meters. (5 chars.). type - integer + number value 4 @@ -4133,7 +4357,7 @@ tooltip The description of the parcel. (127 chars). type - integer + number value 1 @@ -4142,7 +4366,7 @@ tooltip Flags set on the parcel type - integer + number value 12 @@ -4151,7 +4375,7 @@ tooltip The parcel group's key. (36 chars.). type - integer + number value 3 @@ -4160,7 +4384,7 @@ tooltip The parcel's key. (36 chars.). type - integer + number value 5 @@ -4169,7 +4393,7 @@ tooltip Lookat vector set for teleport routing. type - integer + number value 10 @@ -4178,7 +4402,7 @@ tooltip The parcel's landing point, if any. type - integer + number value 9 @@ -4187,7 +4411,7 @@ tooltip The name of the parcel. (63 chars.). type - integer + number value 0 @@ -4196,7 +4420,7 @@ tooltip The parcel owner's key. (36 chars.). type - integer + number value 2 @@ -4205,7 +4429,7 @@ tooltip The parcel's prim capacity. type - integer + number value 7 @@ -4214,7 +4438,7 @@ tooltip The number of prims used on this parcel. type - integer + number value 8 @@ -4223,7 +4447,7 @@ tooltip There are restrictions on this parcel that may impact script execution. type - integer + number value 13 @@ -4232,7 +4456,7 @@ tooltip The parcel's avatar visibility setting. (1 char.). type - integer + number value 6 @@ -4241,7 +4465,7 @@ tooltip Parcel's teleport routing setting. type - integer + number value 11 @@ -4250,7 +4474,7 @@ tooltip type - integer + number value 0x08000000 @@ -4259,7 +4483,7 @@ tooltip type - integer + number value 0x4000000 @@ -4268,7 +4492,7 @@ tooltip type - integer + number value 0x40 @@ -4277,7 +4501,7 @@ tooltip type - integer + number value 0x20 @@ -4286,7 +4510,7 @@ tooltip type - integer + number value 0x1 @@ -4295,7 +4519,7 @@ tooltip type - integer + number value 0x10000000 @@ -4304,7 +4528,7 @@ tooltip type - integer + number value 0x2000000 @@ -4313,7 +4537,7 @@ tooltip type - integer + number value 0x8 @@ -4322,7 +4546,7 @@ tooltip type - integer + number value 0x2 @@ -4331,7 +4555,7 @@ tooltip type - integer + number value 0x10 @@ -4340,7 +4564,7 @@ tooltip type - integer + number value 0x8000 @@ -4349,7 +4573,7 @@ tooltip type - integer + number value 0x200000 @@ -4358,7 +4582,7 @@ tooltip type - integer + number value 0x100 @@ -4367,7 +4591,7 @@ tooltip type - integer + number value 0x200 @@ -4376,7 +4600,7 @@ tooltip type - integer + number value 0x400 @@ -4385,7 +4609,7 @@ tooltip type - integer + number value 0x800 @@ -4394,7 +4618,7 @@ tooltip type - integer + number value 7 @@ -4403,7 +4627,7 @@ tooltip type - integer + number value 9 @@ -4412,7 +4636,7 @@ tooltip Use this to get or set the parcel media description. type - integer + number value 12 @@ -4421,7 +4645,7 @@ tooltip type - integer + number value 3 @@ -4430,7 +4654,7 @@ tooltip Used to get or set the parcel's media looping variable. type - integer + number value 13 @@ -4439,7 +4663,7 @@ tooltip type - integer + number value 1 @@ -4448,7 +4672,7 @@ tooltip type - integer + number value 2 @@ -4457,7 +4681,7 @@ tooltip Use this to get or set the parcel media pixel resolution. type - integer + number value 11 @@ -4466,7 +4690,7 @@ tooltip type - integer + number value 0 @@ -4475,7 +4699,7 @@ tooltip type - integer + number value 4 @@ -4484,7 +4708,7 @@ tooltip type - integer + number value 6 @@ -4493,7 +4717,7 @@ tooltip Use this to get or set the parcel media MIME type (e.g. "text/html"). type - integer + number value 10 @@ -4502,7 +4726,7 @@ tooltip type - integer + number value 8 @@ -4511,7 +4735,7 @@ tooltip type - integer + number value 5 @@ -4520,7 +4744,7 @@ tooltip The agent authorized to purchase the parcel. type - integer + number value 2 @@ -4529,7 +4753,7 @@ tooltip The parameters provided to set the sale information are invalid. type - integer + number value 5 @@ -4538,7 +4762,7 @@ tooltip The price set for the parcel is invalid (e.g., less than or equal to 0). type - integer + number value 4 @@ -4547,7 +4771,7 @@ tooltip The parcel is currently in escrow and cannot be set for sale. type - integer + number value 3 @@ -4556,7 +4780,7 @@ tooltip The parcel could not be found. type - integer + number value 1 @@ -4565,7 +4789,7 @@ tooltip The script does not have the required permissions to set the sale information. type - integer + number value 2 @@ -4574,7 +4798,7 @@ tooltip Are the objects on the parcel included in the sale? type - integer + number value 3 @@ -4583,7 +4807,7 @@ tooltip The sale information was successfully set. type - integer + number value 0 @@ -4592,7 +4816,7 @@ tooltip The price of the parcel. If no authorized agent is set, must be greater than 0. type - integer + number value 1 @@ -4601,7 +4825,7 @@ tooltip Static in-world objects. type - integer + number value 0x4 @@ -4610,7 +4834,7 @@ tooltip Always pass the event. type - integer + number value 1 @@ -4619,7 +4843,7 @@ tooltip Pass the event if there is no script handling the event in the prim. type - integer + number value 0 @@ -4628,7 +4852,7 @@ tooltip Always pass the event. type - integer + number value 2 @@ -4637,7 +4861,7 @@ tooltip type - integer + number value 0 @@ -4646,7 +4870,7 @@ tooltip type - integer + number value 1 @@ -4655,7 +4879,7 @@ tooltip type - integer + number value 2 @@ -4664,7 +4888,7 @@ tooltip type - integer + number value -2 @@ -4673,7 +4897,7 @@ tooltip type - integer + number value -1 @@ -4682,142 +4906,151 @@ tooltip If this permission is enabled, the object can successfully call llAttachToAvatar to attach to the given avatar. type - integer + number value - 0x20 + 0x00020 PERMISSION_CHANGE_JOINTS tooltip (not yet implemented) type - integer + number value - 0x100 + 0x00100 PERMISSION_CHANGE_LINKS tooltip If this permission is enabled, the object can successfully call llCreateLink, llBreakLink, and llBreakAllLinks to change links to other objects. type - integer + number value - 0x80 + 0x00080 PERMISSION_CHANGE_PERMISSIONS tooltip (not yet implemented) type - integer + number value - 0x200 + 0x00200 PERMISSION_CONTROL_CAMERA tooltip type - integer + number value - 0x800 + 0x00800 PERMISSION_DEBIT tooltip If this permission is enabled, the object can successfully call llGiveMoney or llTransferLindenDollars to debit the owners account. type - integer + number value - 0x2 + 0x00002 PERMISSION_OVERRIDE_ANIMATIONS tooltip Permission to override default animations. type - integer + number value - 0x8000 + 0x08000 + + PERMISSION_PRIVILEGED_LAND_ACCESS + + tooltip + Grants the script privileged access to land parcel functions, such as parcel sale. + type + number + value + 0x80000 PERMISSION_RELEASE_OWNERSHIP tooltip (not yet implemented) type - integer + number value - 0x40 + 0x00040 PERMISSION_REMAP_CONTROLS tooltip (not yet implemented) type - integer + number value - 0x8 + 0x00008 PERMISSION_RETURN_OBJECTS tooltip type - integer + number value - 65536 + 0x10000 PERMISSION_SILENT_ESTATE_MANAGEMENT tooltip A script with this permission does not notify the object owner when it modifies estate access rules via llManageEstateAccess. type - integer + number value - 0x4000 + 0x04000 PERMISSION_TAKE_CONTROLS tooltip - If this permission enabled, the object can successfully call the llTakeControls libray call. + If this permission enabled, the object can successfully call the llTakeControls library call. type - integer + number value - 0x4 + 0x00004 PERMISSION_TELEPORT tooltip type - integer + number value - 0x1000 + 0x01000 PERMISSION_TRACK_CAMERA tooltip type - integer + number value - 0x400 + 0x00400 PERMISSION_TRIGGER_ANIMATION tooltip If this permission is enabled, the object can successfully call llStartAnimation for the avatar that owns this. type - integer + number value - 0x10 + 0x00010 PERM_ALL tooltip type - integer + number value 0x7FFFFFFF @@ -4826,7 +5059,7 @@ tooltip type - integer + number value 0x8000 @@ -4835,7 +5068,7 @@ tooltip type - integer + number value 0x4000 @@ -4844,7 +5077,7 @@ tooltip type - integer + number value 0x80000 @@ -4853,7 +5086,7 @@ tooltip type - integer + number value 0x2000 @@ -4862,7 +5095,7 @@ tooltip 3.14159265 - The number of radians in a semi-circle. type - float + number value 3.14159265 @@ -4871,7 +5104,7 @@ tooltip Play animation going forwards, then backwards. type - integer + number value 0x8 @@ -4880,7 +5113,7 @@ tooltip 1.57079633 - The number of radians in a quarter circle. type - float + number value 1.57079633 @@ -4889,7 +5122,7 @@ tooltip Prim parameter for restricting manual standing for seated avatars in an experience.\nIgnored if the avatar was not seated via a call to llSitOnLink. type - integer + number value 39 @@ -4898,7 +5131,7 @@ tooltip Prim parameter for materials using integer face, integer alpha_mode, integer alpha_cutoff.\nDefines how the alpha channel of the diffuse texture should be rendered.\nValid options for alpha_mode are PRIM_ALPHA_MODE_BLEND, _NONE, _MASK, and _EMISSIVE.\nalpha_cutoff is used only for PRIM_ALPHA_MODE_MASK. type - integer + number value 38 @@ -4907,7 +5140,7 @@ tooltip Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as alpha-blended. type - integer + number value 1 @@ -4916,7 +5149,7 @@ tooltip Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as an emissivity mask. type - integer + number value 3 @@ -4925,7 +5158,7 @@ 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. type - integer + number value 2 @@ -4934,7 +5167,7 @@ tooltip Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be ignored. type - integer + number value 0 @@ -4943,7 +5176,7 @@ tooltip type - integer + number value 4 @@ -4952,7 +5185,7 @@ tooltip type - integer + number value 12 @@ -4961,7 +5194,7 @@ tooltip type - integer + number value 5 @@ -4970,7 +5203,7 @@ tooltip type - integer + number value 1 @@ -4979,7 +5212,7 @@ tooltip type - integer + number value 6 @@ -4988,7 +5221,7 @@ tooltip type - integer + number value 7 @@ -4997,7 +5230,7 @@ tooltip type - integer + number value 2 @@ -5006,7 +5239,7 @@ tooltip type - integer + number value 10 @@ -5015,7 +5248,7 @@ tooltip type - integer + number value 11 @@ -5024,7 +5257,7 @@ tooltip type - integer + number value 14 @@ -5033,7 +5266,7 @@ tooltip type - integer + number value 0 @@ -5042,7 +5275,7 @@ tooltip type - integer + number value 19 @@ -5051,7 +5284,7 @@ tooltip type - integer + number value 13 @@ -5060,7 +5293,7 @@ tooltip type - integer + number value 9 @@ -5069,7 +5302,7 @@ tooltip type - integer + number value 15 @@ -5078,7 +5311,7 @@ tooltip type - integer + number value 16 @@ -5087,7 +5320,7 @@ tooltip type - integer + number value 8 @@ -5096,7 +5329,7 @@ tooltip type - integer + number value 17 @@ -5105,7 +5338,7 @@ tooltip type - integer + number value 3 @@ -5116,7 +5349,7 @@ tooltip type - integer + number value 24 @@ -5125,7 +5358,7 @@ tooltip [PRIM_CLICK_ACTION, integer CLICK_ACTION_*] type - integer + number value 43 @@ -5134,7 +5367,7 @@ tooltip Collision sound uuid and volume for this prim type - integer + number value 53 @@ -5148,7 +5381,7 @@ vector color – color in RGB <R, G, B> (<0.0, 0.0, 0.0> = black, &l float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) type - integer + number value 18 @@ -5157,7 +5390,7 @@ float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) tooltip Damage and damage type assigned to this prim. type - integer + number value 51 @@ -5166,7 +5399,7 @@ float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) tooltip [PRIM_DESC, string description] type - integer + number value 28 @@ -5184,7 +5417,7 @@ float tension – ranges from 0.0 to 10.0 vector force type - integer + number value 21 @@ -5193,7 +5426,7 @@ vector force tooltip [ PRIM_FULLBRIGHT, integer face, integer boolean ] type - integer + number value 20 @@ -5202,7 +5435,7 @@ vector force tooltip PRIM_GLOW is used to get or set the glow status of the face.\n[ PRIM_GLOW, integer face, float intensity ] type - integer + number value 25 @@ -5211,7 +5444,7 @@ vector force tooltip Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "BLEND". type - integer + number value 1 @@ -5220,7 +5453,7 @@ vector force tooltip Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "MASK". type - integer + number value 2 @@ -5229,7 +5462,7 @@ vector force tooltip Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "OPAQUE". type - integer + number value 0 @@ -5238,7 +5471,7 @@ vector force tooltip 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 + number value 48 @@ -5247,7 +5480,7 @@ vector force tooltip Prim parameter for GLTF materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color type - integer + number value 46 @@ -5256,7 +5489,7 @@ vector force tooltip Prim parameter for GLTF materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, float metallic_factor, float roughness_factor type - integer + number value 47 @@ -5265,7 +5498,7 @@ vector force tooltip Prim parameter for GLTF materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians type - integer + number value 45 @@ -5274,7 +5507,7 @@ vector force tooltip Health value for this prim type - integer + number value 52 @@ -5283,7 +5516,7 @@ vector force tooltip type - integer + number value 0x10 @@ -5292,7 +5525,7 @@ vector force tooltip type - integer + number value 0x00 @@ -5301,7 +5534,7 @@ vector force tooltip type - integer + number value 0x20 @@ -5310,7 +5543,7 @@ vector force tooltip type - integer + number value 0x30 @@ -5322,7 +5555,7 @@ vector force Used to get or set multiple links with a single PrimParameters call. type - integer + number value 34 @@ -5331,7 +5564,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip [ PRIM_MATERIAL, integer PRIM_MATERIAL_* ] type - integer + number value 2 @@ -5340,7 +5573,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 4 @@ -5349,7 +5582,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 2 @@ -5358,7 +5591,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 7 @@ -5367,7 +5600,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 1 @@ -5376,7 +5609,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 5 @@ -5385,7 +5618,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 6 @@ -5394,7 +5627,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 0 @@ -5403,7 +5636,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 3 @@ -5412,7 +5645,7 @@ Used to get or set multiple links with a single PrimParameters call. 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. type - integer + number value 0 @@ -5421,7 +5654,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Boolean. Gets/Sets whether auto-looping is enabled. type - integer + number value 4 @@ -5430,7 +5663,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Boolean. Gets/Sets whether the media auto-plays when a Resident can view it. type - integer + number value 5 @@ -5439,7 +5672,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Boolean. Gets/Sets whether auto-scaling is enabled. Auto-scaling forces the media to the full size of the texture. type - integer + number value 6 @@ -5448,7 +5681,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Boolean. Gets/Sets whether clicking the media triggers auto-zoom and auto-focus on the media. type - integer + number value 7 @@ -5457,7 +5690,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Integer. Gets/Sets the style of controls. Can be either PRIM_MEDIA_CONTROLS_STANDARD or PRIM_MEDIA_CONTROLS_MINI. type - integer + number value 1 @@ -5466,7 +5699,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Mini web navigation controls; does not include an address bar. type - integer + number value 1 @@ -5475,7 +5708,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Standard web navigation controls. type - integer + number value 0 @@ -5484,7 +5717,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip String. Gets/Sets the current url displayed on the chosen face. Changing this URL causes navigation. 1024 characters Maximum. type - integer + number value 2 @@ -5493,7 +5726,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Boolean. Gets/Sets whether the first click interaction is enabled. type - integer + number value 8 @@ -5502,7 +5735,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Integer. Gets/Sets the height of the media in pixels. type - integer + number value 10 @@ -5511,7 +5744,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip String. Gets/Sets the home URL for the chosen face. 1024 characters maximum. type - integer + number value 3 @@ -5520,7 +5753,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 2048 @@ -5529,7 +5762,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 1024 @@ -5538,7 +5771,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 64 @@ -5547,7 +5780,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 1024 @@ -5556,7 +5789,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 2048 @@ -5565,7 +5798,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 14 @@ -5574,7 +5807,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Integer. Gets/Sets the permissions mask that control who can see the media control bar above the object:: PRIM_MEDIA_PERM_ANYONE, PRIM_MEDIA_PERM_GROUP, PRIM_MEDIA_PERM_NONE, PRIM_MEDIA_PERM_OWNER type - integer + number value 14 @@ -5583,7 +5816,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Integer. Gets/Sets the permissions mask that control who can interact with the object: PRIM_MEDIA_PERM_ANYONE, PRIM_MEDIA_PERM_GROUP, PRIM_MEDIA_PERM_NONE, PRIM_MEDIA_PERM_OWNER type - integer + number value 13 @@ -5592,7 +5825,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 4 @@ -5601,7 +5834,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 2 @@ -5610,7 +5843,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 0 @@ -5619,7 +5852,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip type - integer + number value 1 @@ -5628,7 +5861,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip String. Gets/Sets the white-list as a string of escaped, comma-separated URLs. This string can hold up to 64 URLs or 1024 characters, whichever comes first. type - integer + number value 12 @@ -5637,7 +5870,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Boolean. Gets/Sets whether navigation is restricted to URLs in PRIM_MEDIA_WHITELIST. type - integer + number value 11 @@ -5646,7 +5879,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Integer. Gets/Sets the width of the media in pixels. type - integer + number value 9 @@ -5655,7 +5888,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip [ PRIM_NAME, string name ] type - integer + number value 27 @@ -5664,7 +5897,7 @@ Used to get or set multiple links with a single PrimParameters call. tooltip Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians type - integer + number value 37 @@ -5678,7 +5911,7 @@ 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 + number value 32 @@ -5687,7 +5920,7 @@ float gain – also modulates the final spinrate and disables the rotation behav tooltip [ PRIM_PHANTOM, integer boolean ] type - integer + number value 5 @@ -5696,7 +5929,7 @@ float gain – also modulates the final spinrate and disables the rotation behav tooltip [ PRIM_PHYSICS, integer boolean ] type - integer + number value 3 @@ -5705,7 +5938,7 @@ float gain – also modulates the final spinrate and disables the rotation behav tooltip Use the convex hull of the prim shape for physics (this is the default for mesh objects). type - integer + number value 2 @@ -5714,7 +5947,7 @@ float gain – also modulates the final spinrate and disables the rotation behav tooltip Ignore this prim in the physics shape. NB: This cannot be applied to the root prim. type - integer + number value 1 @@ -5723,7 +5956,7 @@ float gain – also modulates the final spinrate and disables the rotation behav tooltip Use the normal prim shape for physics (this is the default for all non-mesh objects). type - integer + number value 0 @@ -5733,7 +5966,7 @@ float gain – also modulates the final spinrate and disables the rotation behav 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 + number value 30 @@ -5749,7 +5982,7 @@ float radius – ranges from 0.1 to 20.0 float falloff – ranges from 0.01 to 2.0 type - integer + number value 23 @@ -5761,7 +5994,7 @@ float falloff – ranges from 0.01 to 2.0 vector position – position in region or local coordinates depending upon the situation type - integer + number value 6 @@ -5773,7 +6006,7 @@ vector position – position in region or local coordinates depending upon the s vector position - position in local coordinates type - integer + number value 33 @@ -5782,7 +6015,7 @@ vector position - position in local coordinates tooltip [ PRIM_PROJECTOR, string texture, float fov, float focus, float ambiance ] type - integer + number value 42 @@ -5791,7 +6024,7 @@ vector position - position in local coordinates tooltip Allows you to configure the object as a custom-placed reflection probe, for image-based lighting (IBL). Only objects in the influence volume of the reflection probe object are affected. type - integer + number value 44 @@ -5800,7 +6033,7 @@ vector position - position in local coordinates tooltip This is a flag option used with llGetPrimitiveParams and related functions when the parameter is PRIM_REFLECTION_PROBE. When set, the reflection probe is a box. When unset, the reflection probe is a sphere. type - integer + number value 1 @@ -5809,7 +6042,7 @@ vector position - position in local coordinates tooltip This is a flag option used with llGetPrimitiveParams and related functions when the parameter is PRIM_REFLECTION_PROBE. When set, the reflection probe includes avatars in IBL effects. When unset, the reflection probe excludes avatars. type - integer + number value 2 @@ -5818,7 +6051,7 @@ vector position - position in local coordinates tooltip This is a flag option used with llGetPrimitiveParams and related functions when the parameter is PRIM_REFLECTION_PROBE. When set, the reflection probe acts as a mirror. type - integer + number value 4 @@ -5827,7 +6060,7 @@ vector position - position in local coordinates tooltip [ PRIM_RENDER_MATERIAL, integer face, string material ] type - integer + number value 49 @@ -5836,7 +6069,7 @@ vector position - position in local coordinates tooltip [ PRIM_ROT_LOCAL, rotation global_rot ] type - integer + number value 8 @@ -5845,7 +6078,7 @@ vector position - position in local coordinates tooltip [ PRIM_ROT_LOCAL, rotation local_rot ] type - integer + number value 29 @@ -5854,7 +6087,7 @@ vector position - position in local coordinates tooltip Prim parameter for restricting manual sitting on this prim.\nSitting must be initiated via call to llSitOnLink. type - integer + number value 40 @@ -5863,7 +6096,7 @@ vector position - position in local coordinates tooltip Mesh is animated. type - integer + number value 32 @@ -5872,7 +6105,7 @@ vector position - position in local coordinates tooltip Render inside out (inverts the normals). type - integer + number value 64 @@ -5881,7 +6114,7 @@ vector position - position in local coordinates tooltip Render an X axis mirror of the sculpty. type - integer + number value 128 @@ -5890,7 +6123,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -5899,7 +6132,7 @@ vector position - position in local coordinates tooltip type - integer + number value 7 @@ -5908,7 +6141,7 @@ vector position - position in local coordinates tooltip type - integer + number value 5 @@ -5917,7 +6150,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -5926,7 +6159,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -5935,7 +6168,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -5944,7 +6177,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -5953,7 +6186,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -5962,7 +6195,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -5971,7 +6204,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -5980,7 +6213,7 @@ vector position - position in local coordinates tooltip type - integer + number value 50 @@ -5989,7 +6222,7 @@ vector position - position in local coordinates tooltip [ PRIM_SIT_TARGET, integer boolean, vector offset, rotation rot ] type - integer + number value 41 @@ -5998,7 +6231,7 @@ vector position - position in local coordinates tooltip [ PRIM_SIZE, vector size ] type - integer + number value 7 @@ -6007,7 +6240,7 @@ vector position - position in local coordinates tooltip [ PRIM_SLICE, vector slice ] type - integer + number value 35 @@ -6016,7 +6249,7 @@ vector position - position in local coordinates tooltip Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer glossy, integer environment type - integer + number value 36 @@ -6025,7 +6258,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -6034,7 +6267,7 @@ vector position - position in local coordinates tooltip [ PRIM_TEXGEN, integer face, PRIM_TEXGEN_* ] type - integer + number value 22 @@ -6043,7 +6276,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -6052,7 +6285,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -6061,7 +6294,7 @@ vector position - position in local coordinates tooltip [ PRIM_TEXT, string text, vector color, float alpha ] type - integer + number value 26 @@ -6070,7 +6303,7 @@ vector position - position in local coordinates tooltip [ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ] type - integer + number value 17 @@ -6079,7 +6312,7 @@ vector position - position in local coordinates tooltip type - integer + number value 9 @@ -6088,7 +6321,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -6097,7 +6330,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -6106,7 +6339,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -6115,7 +6348,7 @@ vector position - position in local coordinates tooltip type - integer + number value 6 @@ -6124,7 +6357,7 @@ vector position - position in local coordinates tooltip type - integer + number value 7 @@ -6133,7 +6366,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -6142,7 +6375,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -6151,7 +6384,7 @@ vector position - position in local coordinates tooltip type - integer + number value 5 @@ -6160,7 +6393,7 @@ vector position - position in local coordinates tooltip Disables profiling type - integer + number value 0 @@ -6169,7 +6402,7 @@ vector position - position in local coordinates tooltip Enables memory profiling type - integer + number value 1 @@ -6178,7 +6411,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -6187,7 +6420,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -6196,7 +6429,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -6205,7 +6438,7 @@ vector position - position in local coordinates tooltip type - integer + number value 9 @@ -6214,7 +6447,7 @@ vector position - position in local coordinates tooltip type - integer + number value 5 @@ -6223,7 +6456,7 @@ vector position - position in local coordinates tooltip type - integer + number value 7 @@ -6232,7 +6465,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -6241,7 +6474,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -6250,7 +6483,7 @@ vector position - position in local coordinates tooltip type - integer + number value 25 @@ -6259,7 +6492,7 @@ vector position - position in local coordinates tooltip type - integer + number value 24 @@ -6268,7 +6501,7 @@ vector position - position in local coordinates tooltip Particles bounce off of a plane at the objects Z height. type - integer + number value 0x4 @@ -6277,7 +6510,7 @@ vector position - position in local coordinates tooltip The particle glows. type - integer + number value 0x100 @@ -6286,7 +6519,7 @@ vector position - position in local coordinates tooltip A float which determines the ending alpha of the object. type - integer + number value 4 @@ -6295,7 +6528,7 @@ vector position - position in local coordinates tooltip A vector <r, g, b> which determines the ending color of the object. type - integer + number value 3 @@ -6304,7 +6537,7 @@ vector position - position in local coordinates tooltip type - integer + number value 27 @@ -6313,7 +6546,7 @@ vector position - position in local coordinates tooltip A vector <sx, sy, z>, which is the ending size of the particle billboard in meters (z is ignored). type - integer + number value 6 @@ -6322,7 +6555,7 @@ vector position - position in local coordinates tooltip Each particle that is emitted by the particle system is simulated based on the following flags. To use multiple flags, bitwise or (|) them together. type - integer + number value 0 @@ -6331,7 +6564,7 @@ vector position - position in local coordinates tooltip The particle position is relative to the source objects position. type - integer + number value 0x10 @@ -6340,7 +6573,7 @@ vector position - position in local coordinates tooltip The particle orientation is rotated so the vertical axis faces towards the particle velocity. type - integer + number value 0x20 @@ -6349,7 +6582,7 @@ vector position - position in local coordinates tooltip Interpolate both the color and alpha from the start value to the end value. type - integer + number value 0x1 @@ -6358,7 +6591,7 @@ vector position - position in local coordinates tooltip Interpolate the particle scale from the start value to the end value. type - integer + number value 0x2 @@ -6367,7 +6600,7 @@ vector position - position in local coordinates tooltip Age in seconds of a particle at which it dies. type - integer + number value 7 @@ -6376,7 +6609,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x400 @@ -6385,7 +6618,7 @@ vector position - position in local coordinates tooltip A float which determines the starting alpha of the object. type - integer + number value 2 @@ -6394,7 +6627,7 @@ vector position - position in local coordinates tooltip A vector <r, g, b> which determines the starting color of the object. type - integer + number value 1 @@ -6403,7 +6636,7 @@ vector position - position in local coordinates tooltip type - integer + number value 26 @@ -6412,7 +6645,7 @@ vector position - position in local coordinates tooltip A vector <sx, sy, z>, which is the starting size of the particle billboard in meters (z is ignored). type - integer + number value 5 @@ -6421,7 +6654,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x80 @@ -6430,7 +6663,7 @@ vector position - position in local coordinates tooltip The particle heads towards the location of the target object as defined by PSYS_SRC_TARGET_KEY. type - integer + number value 0x40 @@ -6439,7 +6672,7 @@ vector position - position in local coordinates tooltip Particles have their velocity damped towards the wind velocity. type - integer + number value 0x8 @@ -6448,7 +6681,7 @@ vector position - position in local coordinates tooltip A vector <x, y, z> which is the acceleration to apply on particles. type - integer + number value 8 @@ -6457,7 +6690,7 @@ vector position - position in local coordinates tooltip Area in radians specifying where particles will NOT be created (for ANGLE patterns) type - integer + number value 22 @@ -6466,7 +6699,7 @@ vector position - position in local coordinates tooltip Area in radians filled with particles (for ANGLE patterns) (if lower than PSYS_SRC_ANGLE_BEGIN, acts as PSYS_SRC_ANGLE_BEGIN itself, and PSYS_SRC_ANGLE_BEGIN acts as PSYS_SRC_ANGLE_END). type - integer + number value 23 @@ -6475,7 +6708,7 @@ vector position - position in local coordinates tooltip How many particles to release in a burst. type - integer + number value 15 @@ -6484,7 +6717,7 @@ vector position - position in local coordinates tooltip What distance from the center of the object to create the particles. type - integer + number value 16 @@ -6493,7 +6726,7 @@ vector position - position in local coordinates tooltip How often to release a particle burst (float seconds). type - integer + number value 13 @@ -6502,7 +6735,7 @@ vector position - position in local coordinates tooltip Maximum speed that a particle should be moving. type - integer + number value 18 @@ -6511,7 +6744,7 @@ vector position - position in local coordinates tooltip Minimum speed that a particle should be moving. type - integer + number value 17 @@ -6521,7 +6754,7 @@ vector position - position in local coordinates 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 + number value 10 @@ -6530,7 +6763,7 @@ vector position - position in local coordinates tooltip How long this particle system should last, 0.0 means forever. type - integer + number value 19 @@ -6539,7 +6772,7 @@ vector position - position in local coordinates tooltip Sets the angular velocity to rotate the axis that SRC_PATTERN_ANGLE and SRC_PATTERN_ANGLE_CONE use. type - integer + number value 21 @@ -6549,7 +6782,7 @@ vector position - position in local coordinates 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 + number value 11 @@ -6559,7 +6792,7 @@ vector position - position in local coordinates The pattern which is used to generate particles. Use one of the following values: PSYS_SRC_PATTERN Values. type - integer + number value 9 @@ -6568,7 +6801,7 @@ vector position - position in local coordinates tooltip Shoot particles across a 2 dimensional area defined by the arc created from PSYS_SRC_OUTERANGLE. There will be an open area defined by PSYS_SRC_INNERANGLE within the larger arc. type - integer + number value 0x04 @@ -6577,7 +6810,7 @@ vector position - position in local coordinates tooltip Shoot particles out in a 3 dimensional cone with an outer arc of PSYS_SRC_OUTERANGLE and an inner open area defined by PSYS_SRC_INNERANGLE. type - integer + number value 0x08 @@ -6586,7 +6819,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x10 @@ -6595,7 +6828,7 @@ vector position - position in local coordinates tooltip Drop particles at the source position. type - integer + number value 0x01 @@ -6604,7 +6837,7 @@ vector position - position in local coordinates tooltip Shoot particles out in all directions, using the burst parameters. type - integer + number value 0x02 @@ -6613,7 +6846,7 @@ vector position - position in local coordinates tooltip The key of a target object to move towards if PSYS_PART_TARGET_POS_MASK is enabled. type - integer + number value 20 @@ -6622,7 +6855,7 @@ vector position - position in local coordinates tooltip An asset name for the texture to use for the particles. type - integer + number value 12 @@ -6631,7 +6864,7 @@ vector position - position in local coordinates tooltip PUBLIC_CHANNEL is an integer constant that, when passed to llSay, llWhisper, or llShout as a channel parameter, will print text to the publicly heard chat channel. type - integer + number value 0 @@ -6640,7 +6873,7 @@ vector position - position in local coordinates tooltip Selects a random destination near the offset. type - integer + number value 3 @@ -6649,7 +6882,7 @@ vector position - position in local coordinates tooltip type - integer + number value 5 @@ -6658,7 +6891,7 @@ vector position - position in local coordinates tooltip Define whether the character attempts to predict the target's location. type - integer + number value 4 @@ -6667,7 +6900,7 @@ vector position - position in local coordinates tooltip Go to a position offset from the target. type - integer + number value 1 @@ -6676,7 +6909,7 @@ vector position - position in local coordinates tooltip Triggered when an llEvade character thinks it has hidden from its pursuer. type - integer + number value 0x07 @@ -6685,7 +6918,7 @@ vector position - position in local coordinates tooltip Triggered when an llEvade character switches from hiding to running type - integer + number value 0x08 @@ -6694,7 +6927,7 @@ vector position - position in local coordinates tooltip type - integer + number value 10 @@ -6703,7 +6936,7 @@ vector position - position in local coordinates tooltip Goal is not on the navigation-mesh and cannot be reached. type - integer + number value 0x03 @@ -6712,7 +6945,7 @@ vector position - position in local coordinates tooltip Character cannot navigate from the current location - e.g., the character is off the navmesh or too high above it. type - integer + number value 0x02 @@ -6721,7 +6954,7 @@ vector position - position in local coordinates tooltip This is a fatal error reported to a character when there is no navmesh for the region. This usually indicates a server failure and users should file a bug report and include the time and region in which they received this message. type - integer + number value 0x09 @@ -6730,7 +6963,7 @@ vector position - position in local coordinates tooltip There is no good place for the character to go - e.g., it is patrolling and all the patrol points are now unreachable. type - integer + number value 0x06 @@ -6739,7 +6972,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1000000 @@ -6748,7 +6981,7 @@ vector position - position in local coordinates tooltip type - integer + number value 11 @@ -6757,7 +6990,7 @@ vector position - position in local coordinates tooltip Target (for llPursue or llEvade) can no longer be tracked - e.g., it left the region or is an avatar that is now more than about 30m outside the region. type - integer + number value 0x05 @@ -6766,7 +6999,7 @@ vector position - position in local coordinates tooltip Goal is no longer reachable for some reason - e.g., an obstacle blocks the path. type - integer + number value 0x04 @@ -6775,7 +7008,7 @@ vector position - position in local coordinates tooltip Character has reached the goal and will stop or choose a new goal (if wandering). type - integer + number value 0x01 @@ -6784,7 +7017,7 @@ vector position - position in local coordinates tooltip Character is near current goal. type - integer + number value 0x00 @@ -6793,7 +7026,7 @@ vector position - position in local coordinates tooltip 57.2957795 - Number of degrees per radian. You can use this number to convert radians to degrees by multiplying the radians by this number. type - float + number value 57.2957795 @@ -6802,7 +7035,7 @@ vector position - position in local coordinates tooltip type - integer + number value -3 @@ -6811,7 +7044,7 @@ vector position - position in local coordinates tooltip type - integer + number value -2 @@ -6820,7 +7053,7 @@ vector position - position in local coordinates tooltip type - integer + number value -1 @@ -6829,7 +7062,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -6838,7 +7071,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -6847,7 +7080,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -6856,7 +7089,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -6865,7 +7098,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -6874,7 +7107,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -6883,7 +7116,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -6892,7 +7125,7 @@ vector position - position in local coordinates tooltip type - integer + number value 8 @@ -6901,7 +7134,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -6910,7 +7143,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -6919,7 +7152,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -6928,7 +7161,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x1 @@ -6937,7 +7170,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x100000 @@ -6946,7 +7179,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x80000 @@ -6955,7 +7188,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x8000000 @@ -6964,7 +7197,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x40 @@ -6973,7 +7206,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x1000 @@ -6982,7 +7215,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x4000 @@ -6991,7 +7224,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x10 @@ -7000,7 +7233,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x400000 @@ -7009,7 +7242,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x100 @@ -7020,7 +7253,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -7031,7 +7264,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -7042,7 +7275,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -7051,7 +7284,7 @@ vector position - position in local coordinates tooltip Define whether the character needs a line-of-sight to give chase. type - integer + number value 2 @@ -7060,7 +7293,7 @@ vector position - position in local coordinates tooltip Used with llSetPhysicsMaterial to enable the density value. Must be between 0.0 and 1.0 type - integer + number value 4 @@ -7069,7 +7302,7 @@ vector position - position in local coordinates tooltip Play animation in reverse direction. type - integer + number value 0x4 @@ -7078,7 +7311,7 @@ vector position - position in local coordinates tooltip Acceleration forced applied to the rezzed object. [vector force, integer rel] type - integer + number value 5 @@ -7087,7 +7320,7 @@ vector position - position in local coordinates tooltip Damage applied by the object when it collides with an agent. [float damage] type - integer + number value 8 @@ -7096,7 +7329,7 @@ vector position - position in local coordinates tooltip Set the damage type applied when this object collides. [integer damage_type] type - integer + number value 12 @@ -7105,7 +7338,7 @@ vector position - position in local coordinates tooltip Rez flags to set on the newly rezzed object. [integer flags] type - integer + number value 1 @@ -7114,7 +7347,7 @@ vector position - position in local coordinates tooltip Prevent grabbing the object. type - integer + number value 0x0080 @@ -7123,7 +7356,7 @@ vector position - position in local coordinates tooltip Object will die after its first collision. type - integer + number value 0x0008 @@ -7132,7 +7365,7 @@ vector position - position in local coordinates tooltip Object will die if it attempts to enter a parcel that it can not. type - integer + number value 0x0010 @@ -7141,7 +7374,7 @@ vector position - position in local coordinates tooltip Object will not trigger collision events with other objects created by the same rezzer. type - integer + number value 0x0040 @@ -7150,7 +7383,7 @@ vector position - position in local coordinates tooltip Object will not trigger collision events with its owner. type - integer + number value 0x0020 @@ -7159,7 +7392,7 @@ vector position - position in local coordinates tooltip Make the object phantom on rez. type - integer + number value 0x0004 @@ -7168,7 +7401,7 @@ vector position - position in local coordinates tooltip Make the object physical on rez. type - integer + number value 0x0002 @@ -7177,7 +7410,7 @@ vector position - position in local coordinates tooltip Flag the object as temp on rez. type - integer + number value 0x0001 @@ -7186,7 +7419,7 @@ vector position - position in local coordinates tooltip Prevent the object from rotating around some axes. [vector locks] type - integer + number value 11 @@ -7195,7 +7428,7 @@ vector position - position in local coordinates tooltip Omega applied to the rezzed object. [vector axis, integer rel, float spin, float gain] type - integer + number value 7 @@ -7204,7 +7437,7 @@ vector position - position in local coordinates tooltip Integer value to pass to the object as its rez parameter. [integer param] type - integer + number value 0 @@ -7213,7 +7446,7 @@ vector position - position in local coordinates tooltip A string value to pass to the object as its rez parameter. [string param] type - integer + number value 13 @@ -7222,7 +7455,7 @@ vector position - position in local coordinates tooltip Position at which to rez the new object. [vector position, integer rel, integer atroot] type - integer + number value 2 @@ -7231,7 +7464,7 @@ vector position - position in local coordinates tooltip Rotation applied to newly rezzed object. [rotation rot, integer rel] type - integer + number value 3 @@ -7240,7 +7473,7 @@ vector position - position in local coordinates tooltip Sound attached to the rezzed object. [string name, float volume, integer loop] type - integer + number value 9 @@ -7249,7 +7482,7 @@ vector position - position in local coordinates tooltip Sound played by the object on a collision. [string name, float volume] type - integer + number value 10 @@ -7258,7 +7491,7 @@ vector position - position in local coordinates tooltip Initial velocity of rezzed object. [vector vel, integer rel, integer inherit] type - integer + number value 4 @@ -7267,7 +7500,7 @@ vector position - position in local coordinates tooltip Animate texture rotation. type - integer + number value 0x20 @@ -7276,7 +7509,7 @@ vector position - position in local coordinates tooltip Animate the texture scale. type - integer + number value 0x40 @@ -7285,7 +7518,7 @@ vector position - position in local coordinates tooltip Scripted in-world objects. type - integer + number value 0x8 @@ -7294,7 +7527,7 @@ vector position - position in local coordinates tooltip Number of active scripts. type - integer + number value 12 @@ -7303,7 +7536,7 @@ vector position - position in local coordinates tooltip Number of agents in region. type - integer + number value 10 @@ -7312,7 +7545,7 @@ vector position - position in local coordinates tooltip Time spent in 'agent' segment of simulation frame. type - integer + number value 7 @@ -7321,7 +7554,7 @@ vector position - position in local coordinates tooltip Agent updates per second. type - integer + number value 2 @@ -7330,7 +7563,7 @@ vector position - position in local coordinates tooltip Time spent on AI step. type - integer + number value 26 @@ -7339,7 +7572,7 @@ vector position - position in local coordinates tooltip Pending asset download count. type - integer + number value 15 @@ -7348,7 +7581,7 @@ vector position - position in local coordinates tooltip Pending asset upload count. type - integer + number value 16 @@ -7357,7 +7590,7 @@ vector position - position in local coordinates tooltip Number of child agents in region. type - integer + number value 11 @@ -7366,7 +7599,7 @@ vector position - position in local coordinates tooltip Total frame time. type - integer + number value 3 @@ -7375,7 +7608,7 @@ vector position - position in local coordinates tooltip Time spent in 'image' segment of simulation frame. type - integer + number value 8 @@ -7384,7 +7617,7 @@ vector position - position in local coordinates tooltip Pump IO time. type - integer + number value 24 @@ -7393,7 +7626,7 @@ vector position - position in local coordinates tooltip Time spent in 'network' segment of simulation frame. type - integer + number value 4 @@ -7402,7 +7635,7 @@ vector position - position in local coordinates tooltip Time spent in 'other' segment of simulation frame. type - integer + number value 5 @@ -7411,7 +7644,7 @@ vector position - position in local coordinates tooltip Packets in per second. type - integer + number value 13 @@ -7420,7 +7653,7 @@ vector position - position in local coordinates tooltip Packets out per second. type - integer + number value 14 @@ -7429,7 +7662,7 @@ vector position - position in local coordinates 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. type - integer + number value 0 @@ -7438,7 +7671,7 @@ vector position - position in local coordinates tooltip Physics simulation FPS. type - integer + number value 1 @@ -7447,7 +7680,7 @@ vector position - position in local coordinates tooltip Time spent in 'physics' segment of simulation frame. type - integer + number value 6 @@ -7456,7 +7689,7 @@ vector position - position in local coordinates tooltip Physics other time. type - integer + number value 20 @@ -7465,7 +7698,7 @@ vector position - position in local coordinates tooltip Physics shape update time. type - integer + number value 19 @@ -7474,7 +7707,7 @@ vector position - position in local coordinates tooltip Physics step time. type - integer + number value 18 @@ -7483,7 +7716,7 @@ vector position - position in local coordinates tooltip Script events per second. type - integer + number value 21 @@ -7492,7 +7725,7 @@ vector position - position in local coordinates tooltip Time spent in 'script' segment of simulation frame. type - integer + number value 9 @@ -7501,7 +7734,7 @@ vector position - position in local coordinates tooltip Percent of scripts run during frame. type - integer + number value 25 @@ -7510,7 +7743,7 @@ vector position - position in local coordinates tooltip Time spent sleeping. type - integer + number value 23 @@ -7519,7 +7752,7 @@ vector position - position in local coordinates tooltip Spare time left after frame. type - integer + number value 22 @@ -7528,7 +7761,7 @@ vector position - position in local coordinates tooltip Total unacknowledged bytes. type - integer + number value 17 @@ -7537,7 +7770,7 @@ vector position - position in local coordinates tooltip The prim allows a seated avatar to stand up. type - integer + number value 0x0002 @@ -7546,7 +7779,7 @@ vector position - position in local coordinates tooltip The seated avatar's hit box is disabled when seated on this prim. type - integer + number value 0x0010 @@ -7555,7 +7788,7 @@ vector position - position in local coordinates tooltip Damage will not be forwarded to an avatar seated on this prim. type - integer + number value 0x0020 @@ -7564,7 +7797,7 @@ vector position - position in local coordinates tooltip An avatar may not manually sit on this prim. type - integer + number value 0x0004 @@ -7573,7 +7806,7 @@ vector position - position in local coordinates tooltip The prim has an explicitly set sit target. type - integer + number value 0x0001 @@ -7582,7 +7815,7 @@ vector position - position in local coordinates tooltip Avatar ID did not specify a valid avatar. type - integer + number value -4 @@ -7591,7 +7824,7 @@ vector position - position in local coordinates tooltip Link ID did not specify a valid prim in the linkset or resolved to multiple prims. type - integer + number value -5 @@ -7600,7 +7833,7 @@ vector position - position in local coordinates tooltip Attempt to force an avatar to sit on an attachment or other invalid target. type - integer + number value -7 @@ -7609,7 +7842,7 @@ vector position - position in local coordinates tooltip Attempt to force an avatar to sit outside an experience. type - integer + number value -1 @@ -7618,7 +7851,7 @@ vector position - position in local coordinates tooltip Avatar does not have access to the parcel containing the target linkset of the forced sit. type - integer + number value -6 @@ -7627,7 +7860,7 @@ vector position - position in local coordinates tooltip Avatar has not granted permission to force sits. type - integer + number value -2 @@ -7636,7 +7869,7 @@ vector position - position in local coordinates tooltip No available sit target in linkset for forced sit. type - integer + number value -3 @@ -7645,7 +7878,7 @@ vector position - position in local coordinates tooltip The ambient color of the environment type - integer + number value 0 @@ -7654,7 +7887,7 @@ vector position - position in local coordinates tooltip Blue settings for environment type - integer + number value 22 @@ -7663,7 +7896,7 @@ vector position - position in local coordinates tooltip Settings controlling cloud density and configuration type - integer + number value 2 @@ -7672,7 +7905,7 @@ vector position - position in local coordinates tooltip Texture ID used by clouds type - integer + number value 19 @@ -7681,7 +7914,7 @@ vector position - position in local coordinates tooltip Sky dome information. type - integer + number value 4 @@ -7690,7 +7923,7 @@ vector position - position in local coordinates tooltip The gamma value applied to the scene. type - integer + number value 5 @@ -7699,7 +7932,7 @@ vector position - position in local coordinates tooltip Glow color applied to the sun and moon. type - integer + number value 6 @@ -7708,7 +7941,7 @@ vector position - position in local coordinates tooltip Haze settings for environment type - integer + number value 23 @@ -7717,7 +7950,7 @@ vector position - position in local coordinates tooltip Miscellaneous lighting values. type - integer + number value 8 @@ -7726,7 +7959,7 @@ vector position - position in local coordinates tooltip Environmental moon details. type - integer + number value 9 @@ -7735,7 +7968,7 @@ vector position - position in local coordinates tooltip Environmental moon texture. type - integer + number value 20 @@ -7744,7 +7977,7 @@ vector position - position in local coordinates tooltip Planet information used in rendering the sky. type - integer + number value 10 @@ -7753,7 +7986,7 @@ vector position - position in local coordinates tooltip Settings the ambience of the reflection probe. type - integer + number value 24 @@ -7762,7 +7995,7 @@ vector position - position in local coordinates tooltip Sky refraction parameters for rainbows and optical effects. type - integer + number value 11 @@ -7771,7 +8004,7 @@ vector position - position in local coordinates tooltip Brightness value for the stars. type - integer + number value 13 @@ -7780,7 +8013,7 @@ vector position - position in local coordinates tooltip Detailed sun information type - integer + number value 14 @@ -7789,7 +8022,7 @@ vector position - position in local coordinates tooltip Environmental sun texture type - integer + number value 21 @@ -7798,7 +8031,7 @@ vector position - position in local coordinates tooltip Is the environment using the default textures. type - integer + number value 1 @@ -7807,7 +8040,7 @@ vector position - position in local coordinates tooltip Track elevations for this region. type - integer + number value 15 @@ -7816,7 +8049,7 @@ vector position - position in local coordinates tooltip Slide in the X direction, instead of playing separate frames. type - integer + number value 0x10 @@ -7825,7 +8058,7 @@ vector position - position in local coordinates tooltip Sound will loop until stopped. type - integer + number value 0x01 @@ -7834,7 +8067,7 @@ vector position - position in local coordinates tooltip Sound will play normally. type - integer + number value 0x00 @@ -7843,7 +8076,7 @@ vector position - position in local coordinates tooltip Sound will be synchronized with the nearest master. type - integer + number value 0x04 @@ -7852,7 +8085,7 @@ vector position - position in local coordinates tooltip Sound will be triggered at the prim's location and not attached. type - integer + number value 0x02 @@ -7861,7 +8094,7 @@ vector position - position in local coordinates tooltip 1.41421356 - The square root of 2. type - float + number value 1.41421356 @@ -7870,7 +8103,7 @@ vector position - position in local coordinates 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 type - integer + number value 0x40 @@ -7879,7 +8112,7 @@ vector position - position in local coordinates tooltip Prevent click-and-drag movement on all prims in the object. type - integer + number value 0x400 @@ -7888,7 +8121,7 @@ vector position - position in local coordinates tooltip Argument(s) passed to function had a bounds error. type - integer + number value 1002 @@ -7897,7 +8130,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x200 @@ -7906,7 +8139,7 @@ vector position - position in local coordinates tooltip 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 + number value 0x80 @@ -7915,7 +8148,7 @@ vector position - position in local coordinates tooltip Controls whether the object dies if it attempts to enter a parcel that does not allow object entry or does not have enough capacity.\nIt is useful to set this status TRUE for things like bullets or rockets. The default is FALSE type - integer + number value 0x800 @@ -7924,7 +8157,7 @@ vector position - position in local coordinates tooltip An internal error occurred. type - integer + number value 1999 @@ -7933,7 +8166,7 @@ vector position - position in local coordinates tooltip Function was called with malformed parameters. type - integer + number value 1000 @@ -7942,7 +8175,7 @@ vector position - position in local coordinates tooltip Object or other item was not found. type - integer + number value 1003 @@ -7951,7 +8184,7 @@ vector position - position in local coordinates tooltip Feature not supported. type - integer + number value 1004 @@ -7960,7 +8193,7 @@ vector position - position in local coordinates tooltip Result of function call was a success. type - integer + number value 0 @@ -7969,7 +8202,7 @@ vector position - position in local coordinates tooltip Controls/indicates whether the object collides or not.\nSetting the value to TRUE makes the object non-colliding with all objects. It is a good idea to use this for most objects that move or rotate, but are non-physical. It is also useful for simulating volumetric lighting. The default is FALSE. type - integer + number value 0x10 @@ -7978,7 +8211,7 @@ vector position - position in local coordinates tooltip Controls/indicates whether the object moves physically.\nThis controls the same flag that the UI check-box for Physical controls. The default is FALSE. type - integer + number value 0x1 @@ -7987,7 +8220,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x100 @@ -7996,7 +8229,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x2 @@ -8005,7 +8238,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x4 @@ -8021,7 +8254,7 @@ vector position - position in local coordinates 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 + number value 0x8 @@ -8032,7 +8265,7 @@ vector position - position in local coordinates and move more than 20 meters from its creation point. The default if FALSE. type - integer + number value 0x20 @@ -8041,7 +8274,7 @@ vector position - position in local coordinates tooltip Argument(s) passed to function had a type mismatch. type - integer + number value 1001 @@ -8050,7 +8283,7 @@ vector position - position in local coordinates tooltip Whitelist Failed. type - integer + number value 2001 @@ -8059,7 +8292,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x03 @@ -8068,7 +8301,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x01 @@ -8077,7 +8310,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x02 @@ -8086,7 +8319,7 @@ vector position - position in local coordinates tooltip Send email to the owner of the object type - integer + number value 0x02 @@ -8095,7 +8328,7 @@ vector position - position in local coordinates tooltip Send email to the creator of the root object type - integer + number value 0x01 @@ -8104,7 +8337,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -8113,7 +8346,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -8122,7 +8355,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -8131,7 +8364,7 @@ vector position - position in local coordinates tooltip type - integer + number value 3 @@ -8140,7 +8373,7 @@ vector position - position in local coordinates tooltip type - integer + number value 7 @@ -8149,7 +8382,7 @@ vector position - position in local coordinates tooltip type - integer + number value 6 @@ -8158,7 +8391,7 @@ vector position - position in local coordinates tooltip type - integer + number value 5 @@ -8167,7 +8400,7 @@ vector position - position in local coordinates tooltip type - integer + number value 4 @@ -8176,7 +8409,7 @@ vector position - position in local coordinates tooltip type - integer + number value 16 @@ -8185,7 +8418,7 @@ vector position - position in local coordinates tooltip type - integer + number value 17 @@ -8194,7 +8427,7 @@ vector position - position in local coordinates tooltip type - integer + number value 18 @@ -8203,7 +8436,7 @@ vector position - position in local coordinates tooltip type - integer + number value 19 @@ -8212,7 +8445,7 @@ vector position - position in local coordinates tooltip type - integer + number value 12 @@ -8221,7 +8454,7 @@ vector position - position in local coordinates tooltip type - integer + number value 13 @@ -8230,7 +8463,7 @@ vector position - position in local coordinates tooltip type - integer + number value 14 @@ -8239,7 +8472,7 @@ vector position - position in local coordinates tooltip type - integer + number value 15 @@ -8248,7 +8481,7 @@ vector position - position in local coordinates tooltip type - integer + number value 8 @@ -8257,7 +8490,7 @@ vector position - position in local coordinates tooltip type - integer + number value 9 @@ -8266,7 +8499,7 @@ vector position - position in local coordinates tooltip type - integer + number value 10 @@ -8275,7 +8508,7 @@ vector position - position in local coordinates tooltip type - integer + number value 11 @@ -8329,7 +8562,7 @@ vector position - position in local coordinates tooltip type - integer + number value -1 @@ -8356,7 +8589,7 @@ vector position - position in local coordinates tooltip Direct teleporting is blocked on this parcel. type - integer + number value 0 @@ -8365,7 +8598,7 @@ vector position - position in local coordinates tooltip Teleports are unrestricted on this parcel. type - integer + number value 2 @@ -8374,7 +8607,7 @@ vector position - position in local coordinates tooltip Teleports are routed to a landing point if set on this parcel. type - integer + number value 1 @@ -8383,7 +8616,7 @@ vector position - position in local coordinates tooltip Invalid inventory options. type - integer + number value -1 @@ -8392,7 +8625,7 @@ vector position - position in local coordinates tooltip The root path specified in TRANSFER_DEST contained an invalid directory or was reduced to nothing. type - integer + number value -5 @@ -8401,7 +8634,7 @@ vector position - position in local coordinates tooltip The root folder to transfer inventory into. type - integer + number value 0 @@ -8410,7 +8643,7 @@ vector position - position in local coordinates tooltip Flags to control the behavior of inventory transfer. type - integer + number value 1 @@ -8419,7 +8652,7 @@ vector position - position in local coordinates tooltip Gives a copy of the object being transfered. Implies TRANSFER_FLAG_TAKE. type - integer + number value 0x0004 @@ -8428,7 +8661,7 @@ vector position - position in local coordinates tooltip Reserved for future expansion. type - integer + number value 0x0001 @@ -8437,7 +8670,7 @@ vector position - position in local coordinates tooltip On a successful transfer, automatically takes the object into inventory. type - integer + number value 0x0002 @@ -8446,7 +8679,7 @@ vector position - position in local coordinates tooltip Can not transfer ownership of an attached object. type - integer + number value -7 @@ -8455,7 +8688,7 @@ vector position - position in local coordinates tooltip No items in the inventory list are eligible for transfer. type - integer + number value -4 @@ -8464,7 +8697,7 @@ vector position - position in local coordinates tooltip The object does not have transfer permissions. type - integer + number value -6 @@ -8473,7 +8706,7 @@ vector position - position in local coordinates tooltip Could not find the receiver in the current region. type - integer + number value -2 @@ -8482,7 +8715,7 @@ vector position - position in local coordinates tooltip Inventory transfer offer was successfully made. type - integer + number value 0 @@ -8491,7 +8724,7 @@ vector position - position in local coordinates tooltip Inventory throttle hit. type - integer + number value -3 @@ -8500,7 +8733,7 @@ vector position - position in local coordinates tooltip One of TRAVERSAL_TYPE_FAST, TRAVERSAL_TYPE_SLOW, and TRAVERSAL_TYPE_NONE. type - integer + number value 7 @@ -8509,7 +8742,7 @@ vector position - position in local coordinates tooltip type - integer + number value 1 @@ -8518,7 +8751,7 @@ vector position - position in local coordinates tooltip type - integer + number value 2 @@ -8527,7 +8760,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -8536,7 +8769,7 @@ vector position - position in local coordinates tooltip 6.28318530 - The radians of a circle. type - float + number value 6.28318530 @@ -8545,7 +8778,7 @@ vector position - position in local coordinates tooltip The list entry is a float. type - integer + number value 2 @@ -8554,7 +8787,7 @@ vector position - position in local coordinates tooltip The list entry is an integer. type - integer + number value 1 @@ -8563,7 +8796,7 @@ vector position - position in local coordinates tooltip The list entry is invalid. type - integer + number value 0 @@ -8572,7 +8805,7 @@ vector position - position in local coordinates tooltip The list entry is a key. type - integer + number value 4 @@ -8581,7 +8814,7 @@ vector position - position in local coordinates tooltip The list entry is a rotation. type - integer + number value 6 @@ -8590,7 +8823,7 @@ vector position - position in local coordinates tooltip The list entry is a string. type - integer + number value 3 @@ -8599,7 +8832,7 @@ vector position - position in local coordinates tooltip The list entry is a vector. type - integer + number value 5 @@ -8626,7 +8859,7 @@ vector position - position in local coordinates tooltip A slider between minimum (0.0) and maximum (1.0) deflection of angular orientation. That is, its a simple scalar for modulating the strength of angular deflection such that the vehicles preferred axis of motion points toward its real velocity. type - integer + number value 32 @@ -8635,7 +8868,7 @@ vector position - position in local coordinates tooltip The time-scale for exponential success of linear deflection deflection. Its another way to specify the strength of the vehicles tendency to reorient itself so that its preferred axis of motion agrees with its true velocity. type - integer + number value 33 @@ -8645,7 +8878,7 @@ vector position - position in local coordinates 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 + number value 17 @@ -8654,7 +8887,7 @@ vector position - position in local coordinates tooltip The timescale for exponential decay of the angular motors magnitude. type - integer + number value 35 @@ -8663,7 +8896,7 @@ vector position - position in local coordinates tooltip 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 + number value 19 @@ -8672,7 +8905,7 @@ vector position - position in local coordinates tooltip The timescale for exponential approach to full angular motor velocity. type - integer + number value 34 @@ -8681,7 +8914,7 @@ vector position - position in local coordinates tooltip A slider between anti (-1.0), none (0.0), and maxmum (1.0) banking strength. type - integer + number value 38 @@ -8690,7 +8923,7 @@ vector position - position in local coordinates 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. type - integer + number value 39 @@ -8699,7 +8932,7 @@ vector position - position in local coordinates tooltip The timescale for banking to exponentially approach its maximum effect. This is another way to scale the strength of the banking effect, however it affects the term that is proportional to the difference between what the banking behavior is trying to do, and what the vehicle is actually doing. type - integer + number value 40 @@ -8708,7 +8941,7 @@ vector position - position in local coordinates tooltip A slider between minimum (0.0) and maximum anti-gravity (1.0). type - integer + number value 27 @@ -8717,7 +8950,7 @@ vector position - position in local coordinates tooltip Prevent other scripts from pushing vehicle. type - integer + number value 0x400 @@ -8726,7 +8959,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x200 @@ -8735,7 +8968,7 @@ vector position - position in local coordinates tooltip Hover at global height. type - integer + number value 0x10 @@ -8744,7 +8977,7 @@ vector position - position in local coordinates tooltip Ignore water height when hovering. type - integer + number value 0x8 @@ -8753,7 +8986,7 @@ vector position - position in local coordinates tooltip Hover does not push down. Use this flag for hovering vehicles that should be able to jump above their hover height. type - integer + number value 0x20 @@ -8762,7 +8995,7 @@ vector position - position in local coordinates tooltip Ignore terrain height when hovering. type - integer + number value 0x4 @@ -8771,7 +9004,7 @@ vector position - position in local coordinates tooltip Prevents ground vehicles from motoring into the sky. type - integer + number value 0x40 @@ -8780,7 +9013,7 @@ vector position - position in local coordinates tooltip For vehicles with vertical attractor that want to be able to climb/dive, for instance, aeroplanes that want to use the banking feature. type - integer + number value 0x2 @@ -8789,7 +9022,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x100 @@ -8798,7 +9031,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0x80 @@ -8807,7 +9040,7 @@ vector position - position in local coordinates tooltip This flag prevents linear deflection parallel to world z-axis. This is useful for preventing ground vehicles with large linear deflection, like bumper cars, from climbing their linear deflection into the sky. type - integer + number value 0x1 @@ -8818,7 +9051,7 @@ vector position - position in local coordinates tooltip Old, changed to VEHICLE_FLAG_NO_DEFLECTION_UP type - integer + number value 0x1 @@ -8827,7 +9060,7 @@ vector position - position in local coordinates tooltip A slider between minimum (0.0 = bouncy) and maximum (1.0 = fast as possible) damped motion of the hover behavior. type - integer + number value 25 @@ -8836,7 +9069,7 @@ vector position - position in local coordinates tooltip The height (above the terrain or water, or global) at which the vehicle will try to hover. type - integer + number value 24 @@ -8845,7 +9078,7 @@ vector position - position in local coordinates tooltip Period of time (in seconds) for the vehicle to achieve its hover height. type - integer + number value 26 @@ -8854,7 +9087,7 @@ vector position - position in local coordinates tooltip A slider between minimum (0.0) and maximum (1.0) deflection of linear velocity. That is, its a simple scalar for modulating the strength of linear deflection. type - integer + number value 28 @@ -8863,7 +9096,7 @@ vector position - position in local coordinates tooltip 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 + number value 29 @@ -8873,7 +9106,7 @@ vector position - position in local coordinates 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 + number value 16 @@ -8882,7 +9115,7 @@ vector position - position in local coordinates tooltip The timescale for exponential decay of the linear motors magnitude. type - integer + number value 31 @@ -8892,7 +9125,7 @@ vector position - position in local coordinates 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 + number value 18 @@ -8901,7 +9134,7 @@ vector position - position in local coordinates tooltip type - integer + number value 20 @@ -8910,7 +9143,7 @@ vector position - position in local coordinates tooltip The timescale for exponential approach to full linear motor velocity. type - integer + number value 30 @@ -8919,7 +9152,7 @@ vector position - position in local coordinates tooltip 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 + number value 44 @@ -8928,7 +9161,7 @@ vector position - position in local coordinates tooltip Uses linear deflection for lift, no hover, and banking to turn.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_AIRPLANE type - integer + number value 4 @@ -8937,7 +9170,7 @@ vector position - position in local coordinates tooltip Hover, and friction, but no deflection.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BALLOON type - integer + number value 5 @@ -8946,7 +9179,7 @@ vector position - position in local coordinates tooltip Hovers over water with lots of friction and some anglar deflection.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BOAT type - integer + number value 3 @@ -8955,7 +9188,7 @@ vector position - position in local coordinates tooltip Another vehicle that bounces along the ground but needs the motors to be driven from external controls or timer events.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_CAR type - integer + number value 2 @@ -8964,7 +9197,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -8973,7 +9206,7 @@ vector position - position in local coordinates tooltip Simple vehicle that bumps along the ground, and likes to move along its local x-axis.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_SLED type - integer + number value 1 @@ -8982,7 +9215,7 @@ vector position - position in local coordinates tooltip A slider between minimum (0.0 = wobbly) and maximum (1.0 = firm as possible) stability of the vehicle to keep itself upright. type - integer + number value 36 @@ -8991,7 +9224,7 @@ vector position - position in local coordinates 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 world's "up" axis. type - integer + number value 37 @@ -9000,7 +9233,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -9009,7 +9242,7 @@ vector position - position in local coordinates tooltip type - integer + number value 0 @@ -9018,7 +9251,7 @@ vector position - position in local coordinates tooltip Blur factor. type - integer + number value 100 @@ -9027,7 +9260,7 @@ vector position - position in local coordinates tooltip Fog properties when underwater. type - integer + number value 101 @@ -9036,7 +9269,7 @@ vector position - position in local coordinates tooltip Fresnel scattering applied to the surface of the water. type - integer + number value 102 @@ -9045,7 +9278,7 @@ vector position - position in local coordinates tooltip Scaling applied to the water normal map. type - integer + number value 104 @@ -9054,7 +9287,7 @@ vector position - position in local coordinates tooltip Normal map used for environmental waves. type - integer + number value 107 @@ -9063,7 +9296,7 @@ vector position - position in local coordinates tooltip Refraction factors when looking through the surface of the water. type - integer + number value 105 @@ -9072,7 +9305,7 @@ vector position - position in local coordinates tooltip Is the environment using the default wave map. type - integer + number value 103 @@ -9081,7 +9314,7 @@ vector position - position in local coordinates tooltip Vectors for the directions of the waves. type - integer + number value 106 @@ -9090,7 +9323,7 @@ vector position - position in local coordinates tooltip The region currently has experiences disabled. type - integer + number value 2 @@ -9099,7 +9332,7 @@ vector position - position in local coordinates tooltip The experience owner has temporarily disabled the experience. type - integer + number value 8 @@ -9108,7 +9341,7 @@ vector position - position in local coordinates tooltip The experience has been suspended by Linden Customer Support. type - integer + number value 9 @@ -9117,7 +9350,7 @@ vector position - position in local coordinates tooltip The script is associated with an experience that no longer exists. type - integer + number value 7 @@ -9126,7 +9359,7 @@ vector position - position in local coordinates tooltip One of the string arguments was too big to fit in the key-value store. type - integer + number value 3 @@ -9135,7 +9368,7 @@ vector position - position in local coordinates tooltip The requested key does not exist. type - integer + number value 14 @@ -9144,7 +9377,7 @@ vector position - position in local coordinates tooltip The content rating of the experience exceeds that of the region. type - integer + number value 16 @@ -9153,7 +9386,7 @@ vector position - position in local coordinates tooltip No error was detected. type - integer + number value 0 @@ -9162,7 +9395,7 @@ vector position - position in local coordinates tooltip The sim was unable to verify the validity of the experience. Retrying after a short wait is advised. type - integer + number value 6 @@ -9171,7 +9404,7 @@ vector position - position in local coordinates tooltip This experience is not allowed to run by the requested agent. type - integer + number value 4 @@ -9180,7 +9413,7 @@ vector position - position in local coordinates tooltip This experience is not allowed to run on the current region. type - integer + number value 17 @@ -9189,7 +9422,7 @@ vector position - position in local coordinates tooltip This script is not associated with an experience. type - integer + number value 5 @@ -9198,7 +9431,7 @@ vector position - position in local coordinates tooltip An attempted write data to the key-value store failed due to the data quota being met. type - integer + number value 11 @@ -9207,7 +9440,7 @@ vector position - position in local coordinates tooltip Request timed out; permissions not modified. type - integer + number value 18 @@ -9216,7 +9449,7 @@ vector position - position in local coordinates tooltip A checked update failed due to an out of date request. type - integer + number value 15 @@ -9225,7 +9458,7 @@ vector position - position in local coordinates tooltip Unable to communicate with the key-value store. type - integer + number value 13 @@ -9234,7 +9467,7 @@ vector position - position in local coordinates tooltip The key-value store is currently disabled on this region. type - integer + number value 12 @@ -9243,7 +9476,7 @@ vector position - position in local coordinates tooltip The call failed due to too many recent calls. type - integer + number value 1 @@ -9252,7 +9485,7 @@ vector position - position in local coordinates tooltip Other unknown error. type - integer + number value 10 @@ -9261,7 +9494,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion value <0.0, 0.0, 0.0, 1.0> @@ -9296,7 +9529,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -9305,7 +9538,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -9386,12 +9619,12 @@ vector position - position in local coordinates arguments - NumberOfCollisions + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -9404,12 +9637,12 @@ vector position - position in local coordinates arguments - NumberOfCollisions + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -9422,12 +9655,12 @@ vector position - position in local coordinates arguments - NumberOfCollisions + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -9600,12 +9833,12 @@ vector position - position in local coordinates arguments - count + detected tooltip - The number of damage events queued. + Array of detected events. type - number + {DetectedEvent} @@ -9984,12 +10217,12 @@ vector position - position in local coordinates arguments - count + detected tooltip - The number of damage events queued. + Array of detected events. type - number + {DetectedEvent} @@ -10133,12 +10366,12 @@ vector position - position in local coordinates arguments - NumberDetected + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -10146,22 +10379,10 @@ vector position - position in local coordinates 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 - - arguments - - tooltip - The state_entry event occurs whenever a new state is entered, including at program start, and is always the first event handled. - - state_exit - - arguments - - tooltip - The state_exit event occurs whenever the state command is used to transition to another state. It is handled before the new states state_entry event. - timer + deprecated + 1 arguments tooltip @@ -10172,12 +10393,12 @@ vector position - position in local coordinates arguments - NumberOfTouches + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -10191,12 +10412,12 @@ vector position - position in local coordinates arguments - NumberOfTouches + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -10209,12 +10430,12 @@ vector position - position in local coordinates arguments - NumberOfTouches + detected tooltip - + Array of detected events. type - number + {DetectedEvent} @@ -10260,9 +10481,13 @@ vector position - position in local coordinates functions - + assert + type-arguments + + T + arguments @@ -10271,7 +10496,7 @@ vector position - position in local coordinates tooltip The value to check for truthiness. type - any + T? @@ -10287,7 +10512,7 @@ vector position - position in local coordinates energy 10 return - any + T sleep 0 tooltip @@ -10319,7 +10544,7 @@ vector position - position in local coordinates energy 10 return - void + never sleep 0 tooltip @@ -10355,7 +10580,7 @@ vector position - position in local coordinates energy 10 return - table? + {[any]: any}? sleep 0 tooltip @@ -10363,6 +10588,11 @@ vector position - position in local coordinates next + type-arguments + + K + V + arguments @@ -10371,7 +10601,7 @@ vector position - position in local coordinates tooltip The table to traverse. type - table + {[K]: V} @@ -10380,14 +10610,14 @@ vector position - position in local coordinates tooltip Optional key to start traversal after. type - any? + K? energy 10 return - (any, any)? + (K, V)? sleep 0 tooltip @@ -10421,7 +10651,7 @@ vector position - position in local coordinates arguments - args + ... tooltip Arguments to print to standard output. @@ -10433,7 +10663,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -10473,6 +10703,11 @@ vector position - position in local coordinates rawget + type-arguments + + K + V + arguments @@ -10481,7 +10716,7 @@ vector position - position in local coordinates tooltip The table to perform the lookup on. type - table + {[K]: V} @@ -10490,14 +10725,14 @@ vector position - position in local coordinates tooltip The key to look up in the table. type - any + K energy 10 return - any? + V? sleep 0 tooltip @@ -10505,6 +10740,11 @@ vector position - position in local coordinates rawset + type-arguments + + K + V + arguments @@ -10513,7 +10753,7 @@ vector position - position in local coordinates tooltip The table to assign the value to. type - table + {[K]: V} @@ -10522,7 +10762,7 @@ vector position - position in local coordinates tooltip The key to assign the value to. type - any + K @@ -10531,19 +10771,47 @@ vector position - position in local coordinates tooltip The value to assign. type - any + V energy 10 return - void + {[K]: V} sleep 0 tooltip Assigns a value to a table field bypassing metatables. + rawlen + + type-arguments + + K + V + + arguments + + + t + + tooltip + The table to assign the value to. + type + {[any]: any} | string + + + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the length of a table or string bypassing metatables. + select arguments @@ -10558,7 +10826,7 @@ vector position - position in local coordinates - args + ... tooltip The arguments to select from. @@ -10602,7 +10870,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -10711,6 +10979,10 @@ vector position - position in local coordinates ipairs + type-arguments + + V + arguments @@ -10719,14 +10991,14 @@ vector position - position in local coordinates tooltip The table to iterate over. type - table + {V} energy 10 return - iterator + (({V}, number) -> (number?, V), {V}, number) sleep 0 tooltip @@ -10734,6 +11006,11 @@ vector position - position in local coordinates pairs + type-arguments + + K + V + arguments @@ -10742,14 +11019,14 @@ vector position - position in local coordinates tooltip The table to iterate over. type - table + {[K]: V} energy 10 return - iterator + (({[K], V}, K) -> (K?, V), {[K], V}, K) sleep 0 tooltip @@ -10757,6 +11034,11 @@ vector position - position in local coordinates pcall + type-arguments + + A... + R... + arguments @@ -10765,23 +11047,23 @@ vector position - position in local coordinates tooltip A function to be called. type - function + (A...) -> R... - args + ... tooltip Arguments to pass to the function. type - variadic + A... energy 10 return - boolean, variadic + (boolean, R...) sleep 0 tooltip @@ -10789,6 +11071,13 @@ vector position - position in local coordinates xpcall + type-arguments + + E + A... + R1... + R2... + arguments @@ -10797,7 +11086,7 @@ vector position - position in local coordinates tooltip A function to be called. type - function + (A...) -> R1... @@ -10806,30 +11095,57 @@ vector position - position in local coordinates tooltip Error handler function. type - function + (E) -> R2... - args + ... tooltip Arguments to pass to the function. type - variadic + A... energy 10 return - boolean, variadic + (boolean, R1...) sleep 0 tooltip Calls function f with parameters args, handling errors with e if they occur. + require + + arguments + + + target + + tooltip + The name of the external module. + type + string + + + + energy + 10 + return + any + sleep + 0 + tooltip + Execute the named external module. + unpack + type-arguments + + V + arguments @@ -10838,7 +11154,7 @@ vector position - position in local coordinates tooltip Array from which to extract values. type - array + {V} @@ -10847,7 +11163,7 @@ vector position - position in local coordinates tooltip Starting index (optional, defaults to 1). type - number + number? @@ -10856,14 +11172,14 @@ vector position - position in local coordinates tooltip Ending index (optional, defaults to #a). type - number + number? energy 10 return - variadic + ...V sleep 0 tooltip @@ -10985,15 +11301,15 @@ vector position - position in local coordinates tooltip Converts a value to a vector, returns nil if invalid - - math + + bit32 energy - -1.0 + -1 tooltip - math namespace. + Bitwise operations library - math.abs + bit32.arshift arguments @@ -11001,7 +11317,16 @@ vector position - position in local coordinates n tooltip - A number. + Number to shift. + type + number + + + + i + + tooltip + Number of bits to shift. type number @@ -11014,19 +11339,20 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the absolute value of n. + Shifts n by i bits to the right. If i is negative, a left shift is performed. +Does an arithmetic shift: The most significant bit of n is propagated during the shift. - math.acos + bit32.band arguments - n + ... tooltip - A number in the range [-1, 1]. + Numbers to perform bitwise AND on. type - number + ...number @@ -11037,9 +11363,9 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the arc cosine of n in radians. + Performs a bitwise AND operation on input numbers. - math.asin + bit32.bnot arguments @@ -11047,7 +11373,7 @@ vector position - position in local coordinates n tooltip - A number in the range [-1, 1]. + Number to negate. type number @@ -11060,28 +11386,19 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the arc sine of n in radians. + Returns the bitwise negation of the input number. - math.atan2 + bit32.bor arguments - y + ... tooltip - The y-coordinate. + Numbers to perform bitwise OR on. type - number - - - - x - - tooltip - The x-coordinate. - type - number + ...number @@ -11092,42 +11409,43 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the arc tangent of y/x in radians. + Performs a bitwise OR operation on input numbers. - math.atan + bit32.btest arguments - n + ... tooltip - A number. + Numbers to perform bitwise AND on. type - number + ...number energy 10 return - number + boolean sleep 0 tooltip - Returns the arc tangent of n in radians. + Performs a bitwise AND operation on input numbers. +Returns true if result is non-zero. - math.ceil + bit32.bxor arguments - n + ... tooltip - A number. + Numbers to perform bitwise XOR on. type - number + ...number @@ -11138,9 +11456,9 @@ vector position - position in local coordinates sleep 0 tooltip - Rounds n upwards to the next integer boundary. + Performs a bitwise XOR operation on input numbers. - math.cosh + bit32.byteswap arguments @@ -11148,7 +11466,7 @@ vector position - position in local coordinates n tooltip - A number to compute the hyperbolic cosine of. + type number @@ -11161,9 +11479,9 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the hyperbolic cosine of n. + Swap byte order - math.cos + bit32.countlz arguments @@ -11171,7 +11489,7 @@ vector position - position in local coordinates n tooltip - An angle in radians. + type number @@ -11184,9 +11502,9 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the cosine of n. + Count leading zeros - math.deg + bit32.countrz arguments @@ -11194,7 +11512,7 @@ vector position - position in local coordinates n tooltip - A value in radians. + type number @@ -11207,9 +11525,9 @@ vector position - position in local coordinates sleep 0 tooltip - Converts n from radians to degrees. + Count trailing zeros - math.exp + bit32.extract arguments @@ -11217,34 +11535,29 @@ vector position - position in local coordinates n tooltip - A number to compute e^n. + type number - - energy - 10 - return - number - sleep - 0 - tooltip - Returns the base-e exponent of n. - - math.floor - - arguments - - n + field tooltip - A number to round down. + type number + + width + + tooltip + + type + number? + + energy 10 @@ -11253,26 +11566,26 @@ vector position - position in local coordinates sleep 0 tooltip - Rounds n down to the previous integer. + Extracts bits from n at position field with width - math.fmod + bit32.lrotate arguments - x + n tooltip - The dividend. + Number to rotate. type number - y + i tooltip - The divisor. + Number of bits to rotate. type number @@ -11285,9 +11598,9 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the remainder of x modulo y, rounded towards zero. + Rotates n by i bits to the left. If i is negative, a right rotate is performed. - math.frexp + bit32.lshift arguments @@ -11295,39 +11608,16 @@ vector position - position in local coordinates n tooltip - A number to split into significand and exponent. - type - number - - - - energy - 10 - return - array - sleep - 0 - tooltip - Splits n into a significand and exponent. - - math.ldexp - - arguments - - - s - - tooltip - The significand. + Number to shift. type number - e + i tooltip - The exponent. + Number of bits to shift. type number @@ -11340,39 +11630,48 @@ vector position - position in local coordinates sleep 0 tooltip - Returns s * 2^e. + Shifts n by i bits to the left. If i is negative, a right shift is performed. - math.lerp + bit32.replace arguments - a + n tooltip - Start value. + type number - b + v tooltip - End value. + type number - t + field tooltip - Interpolation factor. + type number + + width + + tooltip + + type + number? + + energy 10 @@ -11381,9 +11680,9 @@ vector position - position in local coordinates sleep 0 tooltip - Linearly interpolates between a and b using factor t. + Replaces bits in n at position field with width using value v - math.log10 + bit32.rrotate arguments @@ -11391,7 +11690,16 @@ vector position - position in local coordinates n tooltip - A number to compute base-10 logarithm. + Number to rotate. + type + number + + + + i + + tooltip + Number of bits to rotate. type number @@ -11404,9 +11712,9 @@ vector position - position in local coordinates sleep 0 tooltip - Returns base-10 logarithm of n. + Rotates n by i bits to the right. If i is negative, a left rotate is performed. - math.log + bit32.rshift arguments @@ -11414,16 +11722,16 @@ vector position - position in local coordinates n tooltip - A number to compute logarithm. + Number to shift. type number - base + i tooltip - Base of the logarithm (default is e). + Number of bits to shift. type number @@ -11436,118 +11744,84 @@ vector position - position in local coordinates sleep 0 tooltip - Returns logarithm of n in the given base. + Shifts n by i bits to the right. If i is negative, a left shift is performed. - math.max + + buffer + + energy + -1 + tooltip + Buffer manipulation library for binary data + + buffer.copy arguments - list + target tooltip - A list of numbers to find the maximum from. + Target buffer to copy into. type - array + buffer - - energy - 10 - return - number - sleep - 0 - tooltip - Returns the maximum value in the given list. - - math.min - - arguments - - list + targetOffset tooltip - A list of numbers to find the minimum from. + Offset in target buffer. type - array + number - - energy - 10 - return - number - sleep - 0 - tooltip - Returns the minimum value in the given list. - - math.modf - - arguments - - n + source tooltip - A number to split into integer and fractional parts. + Source buffer to copy from. type - number + buffer - - energy - 10 - return - array - sleep - 0 - tooltip - Returns the integer and fractional parts of n. - - math.pow - - arguments - - x + sourceOffset tooltip - Base value. + Offset in source buffer (optional). type - number + number? - y + count tooltip - Exponent value. + Number of bytes to copy (optional). type - number + number? energy 10 return - number + () sleep 0 tooltip - Returns x raised to the power of y. + Copies bytes from the source buffer into the target buffer. - math.rad + buffer.create arguments - n + size tooltip - A value in degrees. + Size of the buffer to create. type number @@ -11556,78 +11830,96 @@ vector position - position in local coordinates energy 10 return - number + buffer sleep 0 tooltip - Converts n from degrees to radians. + Creates a buffer of the requested size with all bytes initialized to 0. - math.random + buffer.fill arguments - min + b tooltip - Minimum value of the range (optional). + Buffer to fill. + type + buffer + + + + offset + + tooltip + Byte offset to start filling. type number - max + value tooltip - Maximum value of the range (optional). + Value to fill with. type number + + count + + tooltip + Number of bytes to fill (optional). + type + number? + + energy 10 return - number + () sleep 0 tooltip - Returns a random number within the given range. + Fills the buffer with the specified value starting at the given offset. - math.randomseed + buffer.fromstring arguments - seed + str tooltip - Seed for the random number generator. + String to initialize the buffer with. type - number + string energy 10 return - void + buffer sleep 0 tooltip - Sets the seed for the random number generator. + Creates a buffer initialized to the contents of the string. - math.sinh + buffer.len arguments - n + b tooltip - A number to compute the hyperbolic sine of. + Buffer to get the size of. type - number + buffer @@ -11638,17 +11930,35 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the hyperbolic sine of n. + Returns the size of the buffer in bytes. - math.sin + buffer.readbits arguments - n + b tooltip - An angle in radians. + Buffer to read from. + type + buffer + + + + bitOffset + + tooltip + Bit offset to read at. + type + number + + + + bitCount + + tooltip + Number of bits to read. Must be in [0, 32] range. type number @@ -11661,17 +11971,26 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the sine of n. + Reads up to 32 bits from the buffer at the given offset. - math.sqrt + buffer.readf32 arguments - n + b tooltip - A number to compute the square root of. + Buffer to read from. + type + buffer + + + + offset + + tooltip + Byte offset to read from. type number @@ -11684,17 +12003,26 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the square root of n. + Reads a 32-bit floating-point number from the buffer at the given offset. - math.tanh + buffer.readf64 arguments - n + b tooltip - A number to compute the hyperbolic tangent of. + Buffer to read from. + type + buffer + + + + offset + + tooltip + Byte offset to read from. type number @@ -11707,17 +12035,26 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the hyperbolic tangent of n. + Reads a 64-bit floating-point number from the buffer at the given offset. - math.tan + buffer.readi16 arguments - n + b tooltip - An angle in radians. + Buffer to read from. + type + buffer + + + + offset + + tooltip + Byte offset to read from. type number @@ -11730,35 +12067,58 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the tangent of n. + Reads a signed 16-bit integer from the buffer at the given offset. - math.noise + buffer.readi32 arguments - x + b tooltip - X coordinate for the noise function. + Buffer to read from. type - number + buffer - y + offset tooltip - Y coordinate for the noise function (optional). + Byte offset to read from. type number + + energy + 10 + return + number + sleep + 0 + tooltip + Reads a signed 32-bit integer from the buffer at the given offset. + + buffer.readi8 + + arguments + + + b + + tooltip + Buffer to read from. + type + buffer + + - z + offset tooltip - Z coordinate for the noise function (optional). + Byte offset to read from. type number @@ -11771,35 +12131,35 @@ vector position - position in local coordinates sleep 0 tooltip - Returns Perlin noise value for the point (x, y, z). + Reads a signed 8-bit integer from the buffer at the given offset. - math.clamp + buffer.readstring arguments - n + b tooltip - The value to be clamped. + Buffer to read from. type - number + buffer - min + offset tooltip - Minimum allowable value. + Byte offset to start reading. type number - max + count tooltip - Maximum allowable value. + Number of bytes to read. type number @@ -11808,44 +12168,30 @@ vector position - position in local coordinates energy 10 return - number + string sleep 0 tooltip - Returns n clamped between min and max. + Reads a string of the given length from the buffer at the specified offset. - math.sign + buffer.readu16 arguments - n + b tooltip - A number to get the sign of. + Buffer to read from. type - number + buffer - - energy - 10 - return - number - sleep - 0 - tooltip - Returns -1 if n is negative, 1 if positive, and 0 if zero. - - math.round - - arguments - - n + offset tooltip - A number to round to the nearest integer. + Byte offset to read from. type number @@ -11858,572 +12204,509 @@ vector position - position in local coordinates sleep 0 tooltip - Rounds n to the nearest integer. - - - table - - energy - -1.0 - tooltip - table namespace. + Reads an unsigned 16-bit integer from the buffer at the given offset. - table.concat + buffer.readu32 arguments - a - - tooltip - Array of strings. - type - array - - - - sep - - tooltip - Separator string. - type - string - - - - f + b tooltip - Starting index. + Buffer to read from. type - integer + buffer - t + offset tooltip - Ending index. + Byte offset to read from. type - integer + number energy 10 return - string + number sleep 0 tooltip - Concatenates elements of an array with an optional separator. + Reads an unsigned 32-bit integer from the buffer at the given offset. - table.foreach + buffer.readu8 arguments - t + b tooltip - Table to iterate over. + Buffer to read from. type - table + buffer - f + offset tooltip - Function applied to each key-value pair. + Byte offset to read from. type - function + number energy 10 return - various + number sleep 0 tooltip - Iterates over all key-value pairs in a table. + Reads an unsigned 8-bit integer from the buffer at the given offset. - table.getn + buffer.tostring arguments - t + b tooltip - Table whose length is determined. + Buffer to convert to a string. type - table + buffer energy 10 return - integer + string sleep 0 tooltip - Returns the number of elements in a table. + Returns the buffer data as a string. - table.maxn + buffer.writebits arguments - t + b tooltip - Table to search for the maximum numeric key. + Buffer to write to. type - table + buffer - - energy - 10 - return - integer - sleep - 0 - tooltip - Returns the highest numeric key in a table. - - table.insert - - arguments - - t + bitOffset tooltip - Table to insert into. + Bit offset to write at. type - table + number - i + bitCount tooltip - Position to insert at. + Number of bits to write. Must be in [0, 32] range. type - integer + number - v + value tooltip - Value to insert. + Source of bits to write. type - various + number energy 10 return - void + () sleep 0 tooltip - Inserts a value at a specific index in a table. + Writes up to 32 bits to the buffer at the given offset. - table.remove + buffer.writef32 arguments - t + b tooltip - Table to remove from. + Buffer to write to. type - table + buffer - i + offset + + tooltip + Byte offset to write at. + type + number + + + + value tooltip - Position to remove. + Value to write. type - integer + number energy 10 return - various + () sleep 0 tooltip - Removes an element from a table at a given index. + Writes a 32-bit floating-point number to the buffer at the given offset. - table.sort + buffer.writef64 arguments - t + b tooltip - Table to be sorted. + Buffer to write to. type - table + buffer - f + offset tooltip - Comparison function. + Byte offset to write at. type - function + number - - energy - 10 - return - void - sleep - 0 - tooltip - Sorts a table in ascending order. - - table.pack - - arguments - - args + value tooltip - Variable arguments. + Value to write. type - varargs + number energy 10 return - table + () sleep 0 tooltip - Packs multiple arguments into a table. + Writes a 64-bit floating-point number to the buffer at the given offset. - table.unpack + buffer.writei16 arguments - a + b tooltip - Table to unpack. + Buffer to write to. type - table + buffer - f + offset tooltip - Starting index. + Byte offset to write at. type - integer + number - t + value tooltip - Ending index. + Value to write. type - integer + number energy 10 return - varargs + () sleep 0 tooltip - Returns unpacked values from a table within a specified range. + Writes a signed 16-bit integer to the buffer at the given offset. - table.move + buffer.writei32 arguments - a - - tooltip - Source table. - type - table - - - - f - - tooltip - Starting index. - type - integer - - - - t + b tooltip - Ending index. + Buffer to write to. type - integer + buffer - d + offset tooltip - Destination index. + Byte offset to write at. type - integer + number - tt + value tooltip - Optional target table. + Value to write. type - table + number energy 10 return - table + () sleep 0 tooltip - Moves elements from one table to another or within the same table. + Writes a signed 32-bit integer to the buffer at the given offset. - table.create + buffer.writei8 arguments - n + b tooltip - Number of elements. + Buffer to write to. type - integer + buffer - v + offset + + tooltip + Byte offset to write at. + type + number + + + + value tooltip - Value to prefill elements with. + Value to write. type - various + number energy 10 return - table + () sleep 0 tooltip - Creates a table with preallocated elements. + Writes a signed 8-bit integer to the buffer at the given offset. - table.find + buffer.writestring arguments - t + b tooltip - Table to search in. + Buffer to write to. type - table + buffer - v + offset tooltip - Value to find. + Byte offset to write at. type - various + number - init + value tooltip - Starting index for search. + String to write. type - integer + string - - energy - 10 - return - integer - sleep - 0 - tooltip - Finds the first occurrence of a value in a table and returns its index. - - table.clear - - arguments - - t + count tooltip - Table to clear. + Number of bytes to write (optional). type - table + number? energy 10 return - void + () sleep 0 tooltip - Clears all elements from a table while keeping its capacity. + Writes data from a string into the buffer at the specified offset. - table.freeze + buffer.writeu16 arguments - t + b tooltip - Table to freeze. + Buffer to write to. type - table + buffer - - energy - 10 - return - table - sleep - 0 - tooltip - Freezes a table, preventing modifications. - - table.isfrozen - - arguments - - t + offset tooltip - Table to check. + Byte offset to write at. type - table + number + + + + value + + tooltip + Value to write. + type + number energy 10 return - boolean + () sleep 0 tooltip - Returns true if a table is frozen. + Writes an unsigned 16-bit integer to the buffer at the given offset. - table.clone + buffer.writeu32 arguments - t + b tooltip - Table to clone. + Buffer to write to. type - table + buffer + + + + offset + + tooltip + Byte offset to write at. + type + number + + + + value + + tooltip + Value to write. + type + number energy 10 return - table + () sleep 0 tooltip - Creates a shallow copy of a table. - - - string - - energy - -1.0 - tooltip - string namespace. + Writes an unsigned 32-bit integer to the buffer at the given offset. - string.byte + buffer.writeu8 arguments - s + b tooltip - Input string. + Buffer to write to. type - string + buffer - f + offset tooltip - Starting index (optional). + Byte offset to write at. type number - t + value tooltip - Ending index (optional). + Value to write. type number @@ -12432,247 +12715,271 @@ vector position - position in local coordinates energy 10 return - number... + () sleep 0 tooltip - Returns the numeric code of every byte in the input string within the given range. + Writes an unsigned 8-bit integer to the buffer at the given offset. - string.char + + coroutine + + energy + -1 + tooltip + Coroutine manipulation library + + coroutine.close arguments - args + co tooltip - Byte values to convert to string. + The coroutine to close. type - number... + thread energy 10 return - string + (boolean, string?) sleep 0 tooltip - Returns a string containing characters for the given byte values. + Closes a coroutine, returning true if successful or false and an error. - string.find + coroutine.create arguments - s - - tooltip - Input string. - type - string - - - - p - - tooltip - Pattern to search for. - type - string - - - - init - - tooltip - Starting position (optional). - type - number - - - - plain + f tooltip - Perform raw search (optional). + A function to be executed by the new coroutine. type - boolean + (...any) -> ...any energy 10 return - number?, number?, string... + thread + sleep + 0 + tooltip + Returns a new coroutine that, when resumed, will run function f. + + coroutine.isyieldable + + arguments + + energy + 10 + return + boolean sleep 0 tooltip - Finds an instance of the pattern in the string. + Returns true if the currently running coroutine can yield. - string.format + coroutine.resume arguments - s + co tooltip - Format string. + The coroutine to resume. type - string + thread - args + ... tooltip - Values to format. + Arguments to pass to the coroutine. type - any... + ...any energy 10 return - string + (boolean, ...any) sleep 0 tooltip - Formats input values into a string using printf-style format specifiers. + Resumes a coroutine, returning true and results if successful, or false and an error. - string.len + coroutine.running + + arguments + + energy + 10 + return + thread? + sleep + 0 + tooltip + Returns the currently running coroutine, or nil if called from in the main coroutine. + + coroutine.status arguments - s + co tooltip - Input string. + The coroutine to check status of. type - string + thread energy 10 return - number + "running" | "suspended" | "normal" | "dead" sleep 0 tooltip - Returns the number of bytes in the string. + Returns the status of the coroutine: "running", "suspended", "normal", or "dead". - string.lower + coroutine.wrap arguments - s + f tooltip - Input string. + A function to execute in a coroutine. type - string + (...any) -> ...any energy 10 return - string + (...any) -> ...any sleep 0 tooltip - Returns a lowercase version of the input string. + Creates a coroutine and returns a function that resumes it. - string.upper + coroutine.yield arguments - s + ... tooltip - Input string. + Values to pass to the resuming code. type - string + ...any energy 10 return - string + ...any sleep 0 tooltip - Returns an uppercase version of the input string. + Yields the current coroutine, passing arguments to the resuming code. - string.match + + debug + + energy + -1 + tooltip + Debug library for introspection + + debug.info arguments - s + co tooltip - Input string. + Optional thread or function reference. type - string + thread | ((...any) -> ...any) | number - p + level tooltip - Pattern to match. + Stack level or function reference for inspection. type - string + number - init + s tooltip - Starting position (optional). + String specifying requested information. type - number + string energy 10 return - string... + ...any sleep 0 tooltip - Finds and returns matches for a pattern in the input string. + Returns information about a stack frame or function based on specified format. - string.rep + debug.traceback arguments - s + co tooltip - Input string. + Optional thread reference for traceback. type - string + thread - n + msg tooltip - Number of times to repeat the string. + Optional message prepended to the traceback. type - number + string? + + + + level + + tooltip + Optional stack level to start traceback. + type + number? @@ -12683,17 +12990,25 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the input string repeated a given number of times. + Returns a human-readable call stack starting from the specified level. - string.reverse + + llbase64 + + energy + -1 + tooltip + Base64 encoding/decoding library + + llbase64.decode arguments - s + data tooltip - Input string. + type string @@ -12706,37 +13021,19 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the input string with bytes in reverse order. + Decodes a base64 string to a string - string.sub + llbase64.encode arguments - s - - tooltip - Input string. - type - string - - - - f - - tooltip - Start index. - type - number - - - - t + data tooltip - End index (optional). + type - number + string | buffer @@ -12747,312 +13044,273 @@ vector position - position in local coordinates sleep 0 tooltip - Returns a substring from the given range. + Encodes a string or buffer to base64 - string.gsub + + lljson + + energy + -1 + tooltip + JSON encoding/decoding library for Second Life + + lljson.decode arguments - s - - tooltip - Input string. - type - string - - - - p + json tooltip - Pattern to replace. + type string + + energy + 10 + return + any + sleep + 0 + tooltip + Decodes a JSON string to a Lua value + + lljson.encode + + arguments + - f - - tooltip - Replacement string, function, or table. - type - function | table | string - - - - maxs + value tooltip - Maximum replacements (optional). + type - number + any energy 10 return - string, number + string sleep 0 tooltip - Performs pattern-based substitution in a string. + Encodes a Lua value as JSON - string.pack + lljson.sldecode arguments - f + json tooltip - Pack format string. + type string - - args - - tooltip - Values to encode. - type - any... - - energy 10 return - string + any sleep 0 tooltip - Packs values into a binary string. + Decodes a JSON string to a Lua value preserving SL types - string.unpack + lljson.slencode arguments - f + value tooltip - Pack format string. + type - string + any - s + tight tooltip - Encoded string. + type - string + boolean? energy 10 return - any... + string sleep 0 tooltip - Decodes a binary string using a pack format. + Encodes a Lua value as JSON preserving SL types. Use tight to encode more compactly. - - coroutine + + math energy - -1.0 + -1 tooltip - coroutine namespace. + Mathematical functions library - coroutine.create + math.abs arguments - f + n tooltip - A function to be executed by the new coroutine. + A number. type - function + number energy 10 return - thread - sleep - 0 - tooltip - Returns a new coroutine that, when resumed, will run function f. - - coroutine.running - - arguments - - energy - 10 - return - thread? + number sleep 0 tooltip - Returns the currently running coroutine, or nil if running in the main coroutine. + Returns the absolute value of n. - coroutine.status + math.acos arguments - co + n tooltip - The coroutine to check status of. + A number in the range [-1, 1]. type - thread + number energy 10 return - string + number sleep 0 tooltip - Returns the status of the coroutine: "running", "suspended", "normal", or "dead". + Returns the arc cosine of n in radians. - coroutine.wrap + math.asin arguments - f + n tooltip - A function to execute in a coroutine. + A number in the range [-1, 1]. type - function + number energy 10 return - function + number sleep 0 tooltip - Creates a coroutine and returns a function that resumes it. + Returns the arc sine of n in radians. - coroutine.yield + math.atan arguments - args + n tooltip - Values to pass to the resuming code. + A number. type - variadic + number energy 10 return - variadic - sleep - 0 - tooltip - Yields the current coroutine, passing arguments to the resuming code. - - coroutine.isyieldable - - arguments - - energy - 10 - return - boolean + number sleep 0 tooltip - Returns true if the coroutine can yield. + Returns the arc tangent of n in radians. - coroutine.resume + math.atan2 arguments - co + y tooltip - The coroutine to resume. + The y-coordinate. type - thread + number - args + x tooltip - Arguments to pass to the coroutine. + The x-coordinate. type - variadic + number energy 10 return - (boolean, variadic) + number sleep 0 tooltip - Resumes a coroutine, returning true and results if successful, or false and an error. + Returns the arc tangent of y/x in radians, using the signs to determine the quadrant. - coroutine.close + math.ceil arguments - co + n tooltip - The coroutine to close. + A number to round up. type - thread + number energy 10 return - (boolean, any?) + number sleep 0 tooltip - Closes a coroutine, returning true if successful or false and an error. - - - bit32 - - energy - -1.0 - tooltip - bit32 library functions. + Returns the smallest integer larger than or equal to n. - bit32.arshift + math.clamp arguments @@ -13060,16 +13318,25 @@ vector position - position in local coordinates n tooltip - Number to shift. + The value to be clamped. type number - i + min tooltip - Number of bits to shift. + Minimum allowable value. + type + number + + + + max + + tooltip + Maximum allowable value. type number @@ -13082,19 +13349,19 @@ vector position - position in local coordinates sleep 0 tooltip - Shifts n by i bits to the right. If i is negative, a left shift is performed. + Returns n clamped between min and max. - bit32.band + math.cos arguments - args + n tooltip - Numbers to perform bitwise AND on. + An angle in radians. type - array + number @@ -13105,9 +13372,9 @@ vector position - position in local coordinates sleep 0 tooltip - Performs a bitwise AND operation on input numbers. + Returns the cosine of n (n is in radians). - bit32.bnot + math.cosh arguments @@ -13115,7 +13382,7 @@ vector position - position in local coordinates n tooltip - Number to negate. + A number to compute the hyperbolic cosine of. type number @@ -13128,42 +13395,17 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the bitwise negation of the input number. - - utf8 - - energy - -1.0 - tooltip - UTF-8 library functions. + Returns the hyperbolic cosine of n. - utf8.offset + math.deg arguments - - s - - tooltip - Input string. - type - string - - n tooltip - Character position. - type - number - - - - i - - tooltip - Starting position (optional). + A value in radians. type number @@ -13176,58 +13418,40 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the byte offset of the nth Unicode codepoint in string s. + Converts n from radians to degrees. - utf8.char + math.exp arguments - args + n tooltip - Unicode codepoints. + A number to compute e^n. type - array + number energy 10 return - string + number sleep 0 tooltip - Creates a string from Unicode codepoints. + Returns the base-e exponent of n. - utf8.codepoint + math.floor arguments - s - - tooltip - Input string. - type - string - - - - i - - tooltip - Starting position (optional). - type - number - - - - j + n tooltip - Ending position (optional). + A number to round down. type number @@ -13236,39 +13460,30 @@ vector position - position in local coordinates energy 10 return - array + number sleep 0 tooltip - Returns the Unicode codepoints in the specified range of string s. + Returns the largest integer smaller than or equal to n. - utf8.len + math.fmod arguments - s - - tooltip - Input string. - type - string - - - - i + x tooltip - Starting position (optional). + The dividend. type number - j + y tooltip - Ending position (optional). + The divisor. type number @@ -13281,70 +13496,63 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the number of Unicode codepoints in the specified range of string s. + Returns the remainder of x modulo y, rounded towards zero. - utf8.codes + math.frexp arguments - s + n tooltip - Input string. + A number to split into significand and exponent. type - string + number energy 10 return - iterator + (number, number) sleep 0 tooltip - Returns an iterator that produces the byte offset and Unicode codepoint for each character in string s. - - - os - - energy - -1.0 - tooltip - os namespace. + Returns m and e such that n = m * 2^e. - os.clock + math.isfinite arguments - + + + n + + tooltip + A number. + type + number + + + energy 10 return - number + boolean sleep 0 tooltip - Returns a high-precision timestamp in seconds for measuring durations. + Returns true if n is finite. - os.date + math.isinf arguments - s - - tooltip - Optional format string for the date representation. - type - string - - - - t + n tooltip - Optional timestamp to format; defaults to the current time. + A number. type number @@ -13353,30 +13561,21 @@ vector position - position in local coordinates energy 10 return - table|string + boolean sleep 0 tooltip - Returns a table or string representation of the time based on the provided format. + Returns true if n is infinite. - os.difftime + math.isnan arguments - a + n tooltip - First timestamp value. - type - number - - - - b - - tooltip - Second timestamp value. + A number. type number @@ -13385,23 +13584,32 @@ vector position - position in local coordinates energy 10 return - number + boolean sleep 0 tooltip - Returns the difference in seconds between two timestamps. + Returns true if n is NaN. - os.time + math.ldexp arguments - t + s tooltip - Optional table with date/time fields; returns the corresponding Unix timestamp. + The significand. type - table + number + + + + e + + tooltip + The exponent. + type + number @@ -13412,84 +13620,90 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the current Unix timestamp or the timestamp of the given date. - - - debug - - energy - -1.0 - tooltip - debug namespace. + Returns s * 2^e. - debug.info + math.lerp arguments - co + a tooltip - Optional thread or function reference. + Start value. type - thread|function|number + number - level + b tooltip - Stack level or function reference for inspection. + End value. type number - s + t tooltip - String specifying requested information. + Interpolation factor. type - string + number energy 10 return - any + number sleep 0 tooltip - Returns information about a stack frame or function based on specified format. + Linearly interpolates between a and b using factor t. - debug.traceback + math.log arguments - co + n tooltip - Optional thread reference for traceback. + A number to compute logarithm. type - thread + number - msg + base tooltip - Optional message prepended to the traceback. + Base of the logarithm (default is e). type - string + number? + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the logarithm of n in the given base (default e). + + math.log10 + + arguments + - level + n tooltip - Optional stack level to start traceback. + A number to compute base-10 logarithm. type number @@ -13498,271 +13712,295 @@ vector position - position in local coordinates energy 10 return - string + number sleep 0 tooltip - Returns a human-readable call stack starting from the specified level. + Returns the base-10 logarithm of n. - debug.getinfo + math.map arguments - thread + n tooltip - Optional thread whose stack frame is being inspected. + A number. type - thread + number - function + inMin tooltip - Function reference or stack level number. + A number. type - function|number + number - what + inMax tooltip - String specifying which fields to retrieve. + A number. type - string + number + + + + outMin + + tooltip + A number. + type + number + + + + outMax + + tooltip + A number. + type + number energy 10 return - table + number sleep 0 tooltip - Returns a table containing debug information about a function or stack frame. + Maps n from input range to output range. - debug.getlocal + math.max arguments - level + n tooltip - Stack level number. + A number. type number - index + ... tooltip - Index of the local variable. + Numbers to find the maximum from. type - number + ...number energy 10 return - string|any + number sleep 0 tooltip - Returns the name and value of a local variable at the specified stack level. + Returns the maximum value from the given numbers. - debug.setlocal + math.min arguments - level + n tooltip - Stack level number. + A number. type number - index + ... tooltip - Index of the local variable. + Numbers to find the minimum from. type - number + ...number + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the minimum value from the given numbers. + + math.modf + + arguments + - value + n tooltip - New value for the local variable. + A number to split into integer and fractional parts. type - any + number energy 10 return - boolean + (number, number) sleep 0 tooltip - Sets the value of a local variable at the specified stack level. + Returns the integer and fractional parts of n. - debug.getupvalue + math.noise arguments - function + x tooltip - Function whose upvalues are being retrieved. + X coordinate for the noise function. type - function + number - index + y tooltip - Index of the upvalue. + Y coordinate for the noise function (default is 0). type - number + number? + + + + z + + tooltip + Z coordinate for the noise function (default is 0). + type + number? energy 10 return - string|any + number sleep 0 tooltip - Returns the name and value of an upvalue for a given function. + Returns Perlin noise value for the point (x, y, z). - debug.setupvalue + math.pow arguments - function - - tooltip - Function whose upvalues are being modified. - type - function - - - - index + base tooltip - Index of the upvalue. + Base value. type number - value + exponent tooltip - New value for the upvalue. + Exponent value. type - any + number energy 10 return - string + number sleep 0 tooltip - Sets the value of an upvalue for a given function. + Returns base to the power of exponent. - debug.getmetatable + math.rad arguments - value + n tooltip - Value whose metatable is retrieved. + A value in degrees. type - any + number energy 10 return - table|nil + number sleep 0 tooltip - Returns the metatable of the given value, if any. + Converts n from degrees to radians. - debug.setmetatable + math.random arguments - value + min tooltip - Value whose metatable is to be set. + Minimum value of the range (optional). type - any + number? - metatable + max tooltip - Table to be set as the new metatable. + Maximum value of the range (optional). type - table|nil + number? energy 10 return - any + number sleep 0 tooltip - Sets the metatable for a given value. - - - buffer - - energy - -1.0 - tooltip - buffer namespace. + Returns a random number within the given range. - buffer.create + math.randomseed arguments - size + seed tooltip - Size of the buffer to create. + Seed for the random number generator. type number @@ -13771,69 +14009,69 @@ vector position - position in local coordinates energy 10 return - buffer + () sleep 0 tooltip - Creates a buffer of the requested size with all bytes initialized to 0. + Sets the seed for the random number generator. - buffer.fromstring + math.round arguments - str + n tooltip - String to initialize the buffer with. + A number to round to the nearest integer. type - string + number energy 10 return - buffer + number sleep 0 tooltip - Creates a buffer initialized to the contents of the string. + Rounds n to the nearest integer. - buffer.tostring + math.sign arguments - b + n tooltip - Buffer to convert to a string. + A number to get the sign of. type - buffer + number energy 10 return - string + number sleep 0 tooltip - Returns the buffer data as a string. + Returns -1 if n is negative, 1 if positive, and 0 if zero. - buffer.len + math.sin arguments - b + n tooltip - Buffer to get the size of. + An angle in radians. type - buffer + number @@ -13844,26 +14082,40 @@ vector position - position in local coordinates sleep 0 tooltip - Returns the size of the buffer in bytes. + Returns the sine of n (n is in radians). - buffer.readi8 + math.sinh arguments - b + n tooltip - Buffer to read from. + A number to compute the hyperbolic sine of. type - buffer + number + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the hyperbolic sine of n. + + math.sqrt + + arguments + - offset + n tooltip - Byte offset to read from. + A number to compute the square root of. type number @@ -13876,185 +14128,272 @@ vector position - position in local coordinates sleep 0 tooltip - Reads a signed 8-bit integer from the buffer at the given offset. + Returns the square root of n. - buffer.writei8 + math.tan arguments - b + n tooltip - Buffer to write to. + An angle in radians. type - buffer + number + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the tangent of n (n is in radians). + + math.tanh + + arguments + - offset + n tooltip - Byte offset to write at. + A number to compute the hyperbolic tangent of. type number + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the hyperbolic tangent of n. + + + os + + energy + -1 + tooltip + Operating system facilities library + + os.clock + + arguments + + energy + 10 + return + number + sleep + 0 + tooltip + Returns a high-precision timestamp in seconds for measuring durations. + + os.date + + arguments + + + s + + tooltip + Optional format string for the date representation. + type + string? + + - value + t tooltip - Value to write. + Optional timestamp to format; defaults to the current time. type - number + number? energy 10 return - void + (string | OsDateTime)? sleep 0 tooltip - Writes a signed 8-bit integer to the buffer at the given offset. + Returns a table or string representation of the time based on the provided format. - buffer.readstring + os.difftime arguments - b + a tooltip - Buffer to read from. + First timestamp value. type - buffer + number - offset + b tooltip - Byte offset to start reading. + Second timestamp value. type - number + number? + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the difference in seconds between two timestamps. + + os.time + + arguments + - count + t tooltip - Number of bytes to read. + Optional table with date/time fields; returns the corresponding Unix timestamp. type - number + OsDateTime? energy 10 return - string + number? sleep 0 tooltip - Reads a string of the given length from the buffer at the specified offset. + Returns the current Unix timestamp or the timestamp of the given date. - buffer.copy + + quaternion arguments - target + x tooltip - Target buffer to copy into. + X component of the quaternion. type - buffer + number - targetOffset + y tooltip - Offset in target buffer. + Y component of the quaternion. type number - source + z tooltip - Source buffer to copy from. + Z component of the quaternion. type - buffer + number - sourceOffset + s tooltip - Offset in source buffer (optional). + S component of the quaternion. type number + + energy + 10 + return + quaternion + sleep + 0 + tooltip + Creates a new quaternion with the given component values. Alias of quaternion.create. + + quaternion.conjugate + + arguments + - count + q tooltip - Number of bytes to copy (optional). + Input quaternion. type - number + quaternion energy 10 return - void + quaternion sleep 0 tooltip - Copies bytes from the source buffer into the target buffer. + Computes the conjugate of the quaternion. - buffer.fill + quaternion.create arguments - b + x tooltip - Buffer to fill. + X component of the quaternion. type - buffer + number - offset + y tooltip - Byte offset to start filling. + Y component of the quaternion. type number - value + z tooltip - Value to fill with. + Z component of the quaternion. type number - count + s tooltip - Number of bytes to fill (optional). + S component of the quaternion. type number @@ -14063,32 +14402,32 @@ vector position - position in local coordinates energy 10 return - void + quaternion sleep 0 tooltip - Fills the buffer with the specified value starting at the given offset. + Creates a new quaternion with the given component values. - buffer.readu8 + quaternion.dot arguments - b + a tooltip - Buffer to read from. + Left input quaternion. type - buffer + quaternion - offset + b tooltip - Byte offset to read from. + Right input quaternion. type - number + quaternion @@ -14099,108 +14438,81 @@ vector position - position in local coordinates sleep 0 tooltip - Reads an unsigned 8-bit integer from the buffer at the given offset. + Computes the dot product of two quaternions. - buffer.writeu8 + quaternion.magnitude arguments - b - - tooltip - Buffer to write to. - type - buffer - - - - offset - - tooltip - Byte offset to write at. - type - number - - - - value + q tooltip - Value to write. + Input quaternion. type - number + quaternion energy 10 return - void + number sleep 0 tooltip - Writes an unsigned 8-bit integer to the buffer at the given offset. + Computes the magnitude of the quaternion. - buffer.readi16 + quaternion.normalize arguments - b - - tooltip - Buffer to read from. - type - buffer - - - - offset + q tooltip - Byte offset to read from. + Input quaternion. type - number + quaternion energy 10 return - number + quaternion sleep 0 tooltip - Reads a signed 16-bit integer from the buffer at the given offset. + Computes the normalized version (unit quaternion) of the quaternion. - buffer.writei16 + quaternion.slerp arguments - b + a tooltip - Buffer to write to. + Start quaternion. type - buffer + quaternion - offset + b tooltip - Byte offset to write at. + End quaternion. type - number + quaternion - value + t tooltip - Value to write. + Interpolation factor. type number @@ -14209,454 +14521,477 @@ vector position - position in local coordinates energy 10 return - void + quaternion sleep 0 tooltip - Writes a signed 16-bit integer to the buffer at the given offset. + Spherical linear interpolation from a to b using factor t. - buffer.readf32 + quaternion.tofwd arguments - b + q tooltip - Buffer to read from. + Input quaternion. type - buffer - - - - offset - - tooltip - Byte offset to read from. - type - number + quaternion energy 10 return - number + vector sleep 0 tooltip - Reads a 32-bit floating-point number from the buffer at the given offset. + Computes the forward vector from the quaternion. - buffer.writef32 + quaternion.toleft arguments - b - - tooltip - Buffer to write to. - type - buffer - - - - offset - - tooltip - Byte offset to write at. - type - number - - - - value + q tooltip - Value to write. + Input quaternion. type - number + quaternion energy 10 return - void + vector sleep 0 tooltip - Writes a 32-bit floating-point number to the buffer at the given offset. + Computes the left vector from the quaternion. - buffer.readf64 + quaternion.toup arguments - b - - tooltip - Buffer to read from. - type - buffer - - - - offset + q tooltip - Byte offset to read from. + Input quaternion. type - number + quaternion energy 10 return - number + vector sleep 0 tooltip - Reads a 64-bit floating-point number from the buffer at the given offset. + Computes the up vector from the quaternion. - buffer.writef64 + + string + + energy + -1 + tooltip + String manipulation library + + string.byte arguments - b + s tooltip - Buffer to write to. + Input string. type - buffer + string - offset + i tooltip - Byte offset to write at. + Starting index (optional). type - number + number? - value + j tooltip - Value to write. + Ending index (optional). type - number + number? energy 10 return - void + ...number sleep 0 tooltip - Writes a 64-bit floating-point number to the buffer at the given offset. + Returns the numeric code of every byte in the input string within the given range. - buffer.readu16 + string.char arguments - b - - tooltip - Buffer to read from. - type - buffer - - - - offset + ... tooltip - Byte offset to read from. + Byte values to convert to string. type - number + ...number energy 10 return - number + string sleep 0 tooltip - Reads an unsigned 16-bit integer from the buffer at the given offset. + Returns a string containing characters for the given byte values. - buffer.writeu16 + string.find arguments - b + s tooltip - Buffer to write to. + Input string. type - buffer + string - offset + pattern tooltip - Byte offset to write at. + Pattern to search for. type - number + string - value + init tooltip - Value to write. + Starting index (optional). type - number + number? + + + + plain + + tooltip + Perform raw search (optional). + type + boolean? energy 10 return - void + (number?, number?, ...string) sleep 0 tooltip - Writes an unsigned 16-bit integer to the buffer at the given offset. + Finds the first instance of the pattern in the string. - buffer.readi32 + string.format arguments - b + formatstring tooltip - Buffer to read from. + Format string. type - buffer + string - offset + ... tooltip - Byte offset to read from. + Values to format. type - number + ...any energy 10 return - number + string sleep 0 tooltip - Reads a signed 32-bit integer from the buffer at the given offset. + Formats input values into a string using printf-style format specifiers. - buffer.writei32 + string.gmatch arguments - b - - tooltip - Buffer to write to. - type - buffer - - - - offset + s tooltip - Byte offset to write at. + Input string. type - number + string - value + pattern tooltip - Value to write. + Pattern to search for. type - number + string energy 10 return - void + () -> ...string sleep 0 tooltip - Writes a signed 32-bit integer to the buffer at the given offset. + Returns an iterator function for pattern matches - buffer.readu32 + string.gsub arguments - b + s tooltip - Buffer to read from. + Input string. type - buffer + string - offset + pattern tooltip - Byte offset to read from. + Pattern to replace. type - number + string + + + + repl + + tooltip + Replacement string, function, or table. + type + string | { [string]: string } | (...string) -> string + + + + maxn + + tooltip + Maximum replacements (optional). + type + number? energy 10 return - number + (string, number) sleep 0 tooltip - Reads an unsigned 32-bit integer from the buffer at the given offset. + Performs pattern-based substitution in a string. - buffer.writeu32 + string.len arguments - b - - tooltip - Buffer to write to. - type - buffer - - - - offset + s tooltip - Byte offset to write at. + Input string. type - number + string + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the number of bytes in the string. Identical to #s + + string.lower + + arguments + - value + s tooltip - Value to write. + Input string. type - number + string energy 10 return - void + string sleep 0 tooltip - Writes an unsigned 32-bit integer to the buffer at the given offset. + Returns a lowercase version of the input string. - buffer.readstring + string.match arguments - b + s tooltip - Buffer to read from. + Input string. type - buffer + string - offset + pattern tooltip - Byte offset to start reading. + Pattern to match. type - number + string - count + init tooltip - Number of bytes to read. + Starting index (optional). type - number + number? energy 10 return - string + ...string sleep 0 tooltip - Reads a string of the given length from the buffer at the specified offset. + Finds and returns matches for a pattern in the input string. - buffer.writestring + string.pack arguments - b + fmt tooltip - Buffer to write to. + Pack format string. type - buffer + string - offset + ... tooltip - Byte offset to write at. + Values to encode. type - number + ...any + + energy + 10 + return + string + sleep + 0 + tooltip + Packs values into a binary string. + + string.packsize + + arguments + - value + fmt tooltip - String to write. + Pack format string. + type + string + + + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the size of a packed string for the given format. + + string.rep + + arguments + + + s + + tooltip + Input string. type string - count + n tooltip - Number of bytes to write (optional). + Number of times to repeat the string. type number @@ -14665,102 +15000,1049 @@ vector position - position in local coordinates energy 10 return - void + string sleep 0 tooltip - Writes data from a string into the buffer at the specified offset. + Returns the input string repeated a given number of times. - buffer.copy + string.reverse arguments - target + s tooltip - Target buffer to copy into. + Input string. type - buffer + string + + + + energy + 10 + return + string + sleep + 0 + tooltip + Returns the input string with bytes in reverse order. + + string.split + + arguments + + + s + + tooltip + Input string. + type + string - targetOffset + separator tooltip - Offset in target buffer. + Separator to split on. Default is "," + type + string? + + + + energy + 10 + return + {string} + sleep + 0 + tooltip + Splits a string by separator. Returns a list of substrings. + + string.sub + + arguments + + + s + + tooltip + Input string. + type + string + + + + i + + tooltip + Starting index. type number - source + j + + tooltip + Ending index (optional). + type + number? + + + + energy + 10 + return + string + sleep + 0 + tooltip + Returns a substring from the given range. + + string.unpack + + arguments + + + fmt + + tooltip + Pack format string. + type + string + + + + s + + tooltip + Encoded string. + type + string + + + + init + + tooltip + Starting index (optional). + type + number? + + + + energy + 10 + return + ...any + sleep + 0 + tooltip + Decodes a binary string using a pack format. + + string.upper + + arguments + + + s + + tooltip + Input string. + type + string + + + + energy + 10 + return + string + sleep + 0 + tooltip + Returns an uppercase version of the input string. + + + table + + energy + -1 + tooltip + Table manipulation library + + table.clear + + arguments + + + t + + tooltip + Table to clear. + type + {[any]: any} + + + + energy + 10 + return + () + sleep + 0 + tooltip + Clears all elements from a table while keeping its capacity. + + table.clone + + type-arguments + + K + V + + arguments + + + t + + tooltip + Table to clone. + type + {[K]: V} + + + + energy + 10 + return + {[K]: V} + sleep + 0 + tooltip + Creates a shallow copy of the table. + + table.concat + + arguments + + + a + + tooltip + Array of strings. + type + {string | number} + + + + sep + + tooltip + Separator string (optional). + type + string? + + + + i + + tooltip + Starting index (optional). + type + number? + + + + j + + tooltip + Ending index (optional). + type + number? + + + + energy + 10 + return + string + sleep + 0 + tooltip + Joins an array of strings into one string, with an optional separator. + + table.create + + type-arguments + + V + + arguments + + + n + + tooltip + Number of elements to allocate. + type + number + + + + v + + tooltip + Value to prefill elements with (optional). + type + V? + + + + energy + 10 + return + {V} + sleep + 0 + tooltip + Creates a new table with pre-allocated array capacity, optionally filled. + + table.find + + type-arguments + + V + + arguments + + + t + + tooltip + Table to search in. + type + {V} + + + + v + + tooltip + Value to search for. + type + V + + + + i + + tooltip + Starting index (optional). + type + number? + + + + energy + 10 + return + number? + sleep + 0 + tooltip + Finds the first occurrence of a value in the array and returns its index. + + table.foreach + + type-arguments + + K + V + R + + arguments + + + t + + tooltip + Table to iterate over. + type + {[K]: V} + + + + f + + tooltip + Function applied to each key-value pair. + type + (key: K, value: V) -> R? + + + + energy + 10 + return + R? + sleep + 0 + tooltip + Iterates over all key-value pairs in the table (deprecated). + + table.foreachi + + type-arguments + + V + R + + arguments + + + a + + tooltip + Array to iterate over. + type + {V} + + + + f + + tooltip + Function applied to each index-value pair. + type + (index: number, value: V) -> R? + + + + energy + 10 + return + R? + sleep + 0 + tooltip + Iterates over all index-value pairs in the array (deprecated). + + table.freeze + + type-arguments + + K + V + + arguments + + + t + + tooltip + Table to freeze. + type + {[K]: V} + + + + energy + 10 + return + {[K]: V} + sleep + 0 + tooltip + Freezes a table, making it read-only. + + table.getn + + arguments + + + a + + tooltip + Array to check. + type + {any} + + + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the length of an array (deprecated; use # instead). + + table.insert + + type-arguments + + V + + arguments + + + a + + tooltip + Array to insert into. + type + {V} + + + + i + + tooltip + Index to insert at (default: at the end). + type + number + + + + v + + tooltip + Value to insert. + type + V + + + + energy + 10 + return + () + sleep + 0 + tooltip + Inserts an element at the specified index, or at the end of the array. + + table.isfrozen + + arguments + + + t + + tooltip + Table to check. + type + {[any]: any} + + + + energy + 10 + return + boolean + sleep + 0 + tooltip + Returns true if a table is frozen. + + table.maxn + + arguments + + + t + + tooltip + Table to check. + type + {any} + + + + energy + 10 + return + number + sleep + 0 + tooltip + Returns the highest numeric key in the table. + + table.move + + type-arguments + + V + + arguments + + + src + + tooltip + Source array. + type + {V} + + + + i + + tooltip + Starting index. + type + number + + + + j + + tooltip + Ending index. + type + number + + + + d + + tooltip + Destination index. + type + number + + + + dest + + tooltip + Destination array (optional). + type + {V}? + + + + energy + 10 + return + {V} + sleep + 0 + tooltip + Inserts elements [i..j] from src array into dest array at [d]. + + table.pack + + type-arguments + + V + + arguments + + + ... + + tooltip + Array elements. + type + ...V + + + + energy + 10 + return + { n: number, [number]: V } + sleep + 0 + tooltip + Packs multiple arguments into a new array with length field n. + + table.remove + + type-arguments + + V + + arguments + + + a + + tooltip + Array to remove from. + type + {V} + + + + i + + tooltip + Index to remove (default: the last one). + type + number? + + + + energy + 10 + return + V? + sleep + 0 + tooltip + Removes and returns the element at the specified index from the array, or from the end of the array. + + table.shrink + + type-arguments + + K + V + + arguments + + + t + + tooltip + Table to shrink. + type + {[K]: V} + + + + reorder + + tooltip + Allow moving sparse array elements to hash table storage. + type + boolean? + + + + energy + 10 + return + {[K]: V} + sleep + 0 + tooltip + Reduces the memory usage of the table to the minimum necessary. + + table.sort + + type-arguments + + V + + arguments + + + a + + tooltip + Array to be sorted. + type + {V} + + + + f + + tooltip + Comparison function. + type + ((a: V, b: V) -> boolean)? + + + + energy + 10 + return + () + sleep + 0 + tooltip + Sorts an array in place. + + table.unpack + + type-arguments + + V + + arguments + + + a + + tooltip + Array to unpack. + type + {V} + + + + i + + tooltip + Starting index (optional). + type + number? + + + + j + + tooltip + Ending index (optional). + type + number? + + + + energy + 10 + return + ...V + sleep + 0 + tooltip + Unpacks array elements into multiple return values. + + + utf8 + + energy + -1 + tooltip + UTF-8 support library + + utf8.char + + arguments + + + ... + + tooltip + Unicode codepoints. + type + ...number + + + + energy + 10 + return + string + sleep + 0 + tooltip + Creates a string from Unicode codepoints. + + utf8.codepoint + + arguments + + + s + + tooltip + Input string. + type + string + + + + i + + tooltip + Starting index (optional). + type + number? + + + + j + + tooltip + Ending index (optional). + type + number? + + + + energy + 10 + return + ...number + sleep + 0 + tooltip + Returns the Unicode codepoints in the specified range of the string. + + utf8.codes + + arguments + + + s + + tooltip + Input string. + type + string + + + + energy + 10 + return + ((string, number) -> (number, number), string, number) + sleep + 0 + tooltip + Returns an iterator that produces the byte offset and Unicode codepoint for each character in the string. + + utf8.len + + arguments + + + s + + tooltip + Input string. + type + string + + + + i + + tooltip + Starting index (optional). + type + number? + + + + j + + tooltip + Ending index (optional). + type + number? + + + + energy + 10 + return + (number?, number?) + sleep + 0 + tooltip + Returns the number of Unicode codepoints in the specified range of the string, or nil and error index. + + utf8.offset + + arguments + + + s tooltip - Source buffer to copy from. + Input string. type - buffer + string - sourceOffset + n tooltip - Offset in source buffer (optional). + Character position. type number - count + i tooltip - Number of bytes to copy (optional). + Starting index (optional). type - number + number? energy 10 return - void + number? sleep 0 tooltip - Copies bytes from the source buffer into the target buffer. - - - vector - - energy - -1.0 - tooltip - vector namespace. + Returns the byte offset of the nth Unicode codepoint in the string. - vector.zero + + uuid + arguments + + + value + + tooltip + + type + string | buffer | uuid + + + energy 10 return - vector + uuid? sleep 0 tooltip - Constant vector with all components set to 0. + Creates a new uuid from a string, buffer, or existing uuid. Returns nil if the string is not a valid UUID. Throws an error if the buffer is shorter than 16 bytes. Alias of uuid.create - vector.one + uuid.create + arguments + + + value + + tooltip + + type + string | buffer | uuid + + + energy 10 return - vector + uuid? sleep 0 tooltip - Constant vector with all components set to 1. + Creates a new uuid from a string, buffer, or existing uuid. Returns nil if the string is not a valid UUID. Throws an error if the buffer is shorter than 16 bytes. - vector.create + + vector arguments @@ -14786,18 +16068,32 @@ vector position - position in local coordinates z tooltip - Z component of the vector. + Z component of the vector (optional). type - number + number? + + energy + 10 + return + vector + sleep + 0 + tooltip + Creates a new vector with the given component values. Alias of vector.create. + + vector.abs + + arguments + - w + v tooltip - W component of the vector (optional, defaults to 0 in 4-wide mode). + Input vector. type - number + vector @@ -14808,21 +16104,39 @@ vector position - position in local coordinates sleep 0 tooltip - Creates a new vector with the given component values. + Applies math.abs to each component of the vector. - vector.magnitude + vector.angle arguments - vec + a tooltip - Input vector. + Left input vector. + type + vector + + + + b + + tooltip + Right input vector. type vector + + axis + + tooltip + Axis to determine the sign of the angle (optional). + type + vector? + + energy 10 @@ -14831,14 +16145,14 @@ vector position - position in local coordinates sleep 0 tooltip - Calculates the magnitude of a given vector. + Computes the angle between two vectors in radians. The axis, if specified, is used to determine the sign of the angle. - vector.normalize + vector.ceil arguments - vec + v tooltip Input vector. @@ -14854,26 +16168,35 @@ vector position - position in local coordinates sleep 0 tooltip - Computes the unit vector of a given vector. + Applies math.ceil to each component of the vector. - vector.cross + vector.clamp arguments - vec1 + v + + tooltip + Input vector to be clamped. + type + vector + + + + min tooltip - First input vector. + Minimum vector value. type vector - vec2 + max tooltip - Second input vector. + Maximum vector value. type vector @@ -14886,67 +16209,99 @@ vector position - position in local coordinates sleep 0 tooltip - Computes the cross product of two vectors. + Clamps each component of the vector between min and max values. - vector.dot + vector.create arguments - vec1 + x tooltip - First input vector. + X component of the vector. type - vector + number - vec2 + y tooltip - Second input vector. + Y component of the vector. type - vector + number + + + + z + + tooltip + Z component of the vector (optional). + type + number? energy 10 return - number + vector sleep 0 tooltip - Computes the dot product of two vectors. + Creates a new vector with the given component values. - vector.angle + vector.cross arguments - vec1 + a + + tooltip + Left input vector. + type + vector + + + + b tooltip - First input vector. + Right input vector. type vector + + energy + 10 + return + vector + sleep + 0 + tooltip + Computes the cross product of two vectors. + + vector.dot + + arguments + - vec2 + a tooltip - Second input vector. + Left input vector. type vector - axis + b tooltip - Axis to determine the sign of the angle (optional). + Right input vector. type vector @@ -14959,14 +16314,14 @@ vector position - position in local coordinates sleep 0 tooltip - Computes the angle between two vectors in radians. + Computes the dot product of two vectors. vector.floor arguments - vec + v tooltip Input vector. @@ -14984,19 +16339,37 @@ vector position - position in local coordinates tooltip Applies math.floor to each component of the vector. - vector.ceil + vector.lerp arguments - vec + a tooltip - Input vector. + Start vector. + type + vector + + + + b + + tooltip + End vector. type vector + + t + + tooltip + Interpolation factor. + type + number + + energy 10 @@ -15005,14 +16378,14 @@ vector position - position in local coordinates sleep 0 tooltip - Applies math.ceil to each component of the vector. + Linearly interpolates between a and b using factor t. - vector.abs + vector.magnitude arguments - vec + v tooltip Input vector. @@ -15024,18 +16397,18 @@ vector position - position in local coordinates energy 10 return - vector + number sleep 0 tooltip - Applies math.abs to each component of the vector. + Computes the magnitude of the vector. - vector.sign + vector.max arguments - vec + v tooltip Input vector. @@ -15043,6 +16416,15 @@ vector position - position in local coordinates vector + + ... + + tooltip + Vectors to find the maximum from. + type + ...vector + + energy 10 @@ -15051,37 +16433,28 @@ vector position - position in local coordinates sleep 0 tooltip - Applies math.sign to each component of the vector. + Applies math.max to each component of the vectors. - vector.clamp + vector.min arguments - vec - - tooltip - Input vector to be clamped. - type - vector - - - - min + v tooltip - Minimum vector value. + Input vector. type vector - max + ... tooltip - Maximum vector value. + Vectors to find the minimum from. type - vector + ...vector @@ -15092,19 +16465,19 @@ vector position - position in local coordinates sleep 0 tooltip - Clamps each component of the vector between min and max values. + Applies math.max to each component of the vectors. - vector.max + vector.normalize arguments - vectors + v tooltip - Multiple input vectors. + Input vector. type - array of vector + vector @@ -15115,19 +16488,19 @@ vector position - position in local coordinates sleep 0 tooltip - Computes the component-wise maximum of multiple vectors. + Computes the normalized version (unit vector) of the vector. - vector.min + vector.sign arguments - vectors + v tooltip - Multiple input vectors. + Input vector. type - array of vector + vector @@ -15138,15 +16511,15 @@ vector position - position in local coordinates sleep 0 tooltip - Computes the component-wise minimum of multiple vectors. + Applies math.sign to each component of the vector. + ll - energy - -1.0 + -1 tooltip - ll namespace. + Library for functions shared between LSL and SLua ll.Abs @@ -15220,7 +16593,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -15252,7 +16625,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -15284,7 +16657,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15307,7 +16680,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -15355,7 +16728,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15371,7 +16744,7 @@ vector position - position in local coordinates tooltip First rotation. type - rotation + quaternion @@ -15380,7 +16753,7 @@ vector position - position in local coordinates tooltip Second rotation. type - rotation + quaternion @@ -15419,7 +16792,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15451,7 +16824,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15529,7 +16902,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15552,7 +16925,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15629,7 +17002,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -15661,7 +17034,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -15720,7 +17093,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15743,7 +17116,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15866,7 +17239,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -15946,7 +17319,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -16012,7 +17385,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16044,7 +17417,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16069,7 +17442,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16147,7 +17520,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16213,7 +17586,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -16254,7 +17627,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16282,7 +17655,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16438,7 +17811,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -16668,7 +18041,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -16902,7 +18275,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -16924,7 +18297,7 @@ vector position - position in local coordinates energy 0 return - void + () sleep 0 tooltip @@ -17011,7 +18384,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -17052,7 +18425,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 20 tooltip @@ -17099,7 +18472,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -17131,7 +18504,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -17163,7 +18536,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -17332,7 +18705,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -17378,7 +18751,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -17562,6 +18935,8 @@ vector position - position in local coordinates arguments + deprecated + 1 energy 10 return @@ -17777,7 +19152,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -18655,7 +20030,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -18746,7 +20121,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -18778,7 +20153,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -19487,7 +20862,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -19526,7 +20901,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -19601,7 +20976,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -19614,7 +20989,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -19878,7 +21253,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -20211,7 +21586,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -20252,7 +21627,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 3 tooltip @@ -20318,7 +21693,7 @@ vector position - position in local coordinates god-mode 1 return - void + () sleep 0 tooltip @@ -20428,7 +21803,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -20576,7 +21951,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -20672,7 +22047,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 2 tooltip @@ -21005,7 +22380,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21037,7 +22412,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21087,7 +22462,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21119,7 +22494,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21151,7 +22526,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21185,14 +22560,14 @@ vector position - position in local coordinates tooltip Rotation (relative to the prim's rotation) for the avatar. type - rotation + quaternion energy 10 return - void + () sleep 0 tooltip @@ -21215,7 +22590,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21492,7 +22867,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -21910,7 +23285,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -22454,7 +23829,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -22477,7 +23852,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -22518,7 +23893,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -22605,7 +23980,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -22637,7 +24012,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -22669,7 +24044,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -22701,7 +24076,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -22812,7 +24187,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -22891,7 +24266,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -22988,7 +24363,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -23067,7 +24442,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -23140,7 +24515,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -23181,7 +24556,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -23231,7 +24606,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23254,7 +24629,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23327,7 +24702,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23359,7 +24734,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23414,7 +24789,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23455,7 +24830,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -23511,7 +24886,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -23589,7 +24964,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23612,7 +24987,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 2 tooltip @@ -23740,7 +25115,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23763,7 +25138,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23786,7 +25161,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23818,7 +25193,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23850,7 +25225,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23882,7 +25257,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -23937,7 +25312,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -23969,7 +25344,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24019,7 +25394,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24059,7 +25434,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 20 tooltip @@ -24091,7 +25466,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24132,7 +25507,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24157,7 +25532,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24170,7 +25545,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24193,7 +25568,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24245,7 +25620,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 3 tooltip @@ -24260,7 +25635,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24319,7 +25694,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 3 tooltip @@ -24342,7 +25717,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -24365,7 +25740,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -24388,7 +25763,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24411,7 +25786,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24649,7 +26024,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24706,7 +26081,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24833,7 +26208,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24846,7 +26221,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -24859,7 +26234,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -24882,7 +26257,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24895,7 +26270,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -24905,10 +26280,12 @@ vector position - position in local coordinates arguments + deprecated + 1 energy 10 return - void + () sleep 0 tooltip @@ -25006,7 +26383,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25022,7 +26399,7 @@ vector position - position in local coordinates energy 200 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -25065,7 +26442,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25081,7 +26458,7 @@ vector position - position in local coordinates energy 200 return - void + () sleep 0.1000000000000000055511151 tooltip @@ -25129,7 +26506,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25152,7 +26529,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25175,7 +26552,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25198,7 +26575,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25221,7 +26598,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25244,7 +26621,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25283,7 +26660,7 @@ vector position - position in local coordinates energy 10 return - rotation + quaternion sleep 0 tooltip @@ -25299,7 +26676,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25324,7 +26701,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25340,7 +26717,7 @@ vector position - position in local coordinates tooltip type - rotation + quaternion @@ -25379,7 +26756,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25411,7 +26788,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -25535,7 +26912,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25599,7 +26976,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -25645,7 +27022,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25756,7 +27133,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25769,7 +27146,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25837,7 +27214,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25894,7 +27271,7 @@ vector position - position in local coordinates tooltip Rotation to turn the avatar to face. type - rotation + quaternion @@ -25910,7 +27287,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25942,7 +27319,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -25974,7 +27351,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26006,7 +27383,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26029,7 +27406,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26052,7 +27429,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26075,7 +27452,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26098,7 +27475,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26121,7 +27498,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26153,7 +27530,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26185,7 +27562,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26208,7 +27585,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26272,7 +27649,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26313,7 +27690,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26377,7 +27754,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26420,7 +27797,7 @@ vector position - position in local coordinates god-mode 1 return - void + () sleep 0 tooltip @@ -26452,7 +27829,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26493,7 +27870,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26534,7 +27911,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26575,7 +27952,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26616,7 +27993,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26691,7 +28068,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -26723,7 +28100,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26764,7 +28141,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -26796,7 +28173,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26837,7 +28214,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -26923,7 +28300,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -26939,14 +28316,14 @@ vector position - position in local coordinates tooltip type - rotation + quaternion energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -26966,6 +28343,8 @@ vector position - position in local coordinates + deprecated + 1 energy 10 return @@ -26992,7 +28371,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27015,7 +28394,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27049,7 +28428,7 @@ vector position - position in local coordinates god-mode 1 return - void + () sleep 0 tooltip @@ -27081,7 +28460,7 @@ vector position - position in local coordinates energy 10 return - boolean + number sleep 0 tooltip @@ -27104,7 +28483,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 2 tooltip @@ -27136,7 +28515,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27195,7 +28574,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27218,7 +28597,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -27275,7 +28654,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 20 tooltip @@ -27300,7 +28679,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -27346,7 +28725,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -27378,7 +28757,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -27394,14 +28773,14 @@ vector position - position in local coordinates tooltip type - rotation + quaternion energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -27424,7 +28803,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27456,7 +28835,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27479,7 +28858,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27502,7 +28881,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27525,7 +28904,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27557,7 +28936,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27598,7 +28977,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27630,7 +29009,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0.2000000000000000111022302 tooltip @@ -27707,7 +29086,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27727,10 +29106,12 @@ vector position - position in local coordinates + deprecated + 1 energy 10 return - void + () sleep 0 tooltip @@ -27762,7 +29143,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27785,7 +29166,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27808,7 +29189,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27840,7 +29221,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27865,14 +29246,14 @@ vector position - position in local coordinates tooltip type - rotation + quaternion energy 10 return - void + () sleep 0 tooltip @@ -27895,7 +29276,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27927,7 +29308,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27959,7 +29340,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -27991,7 +29372,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28112,14 +29493,14 @@ vector position - position in local coordinates tooltip type - rotation + quaternion energy 10 return - void + () sleep 0 tooltip @@ -28142,7 +29523,7 @@ vector position - position in local coordinates energy 0 return - void + () sleep 0 tooltip @@ -28194,7 +29575,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28219,7 +29600,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28265,7 +29646,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28288,7 +29669,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28311,7 +29692,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28324,7 +29705,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28337,7 +29718,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28350,7 +29731,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28373,7 +29754,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28386,7 +29767,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28521,7 +29902,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28562,7 +29943,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28658,7 +30039,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28681,7 +30062,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28722,7 +30103,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 20 tooltip @@ -28772,7 +30153,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28822,7 +30203,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -28845,7 +30226,7 @@ vector position - position in local coordinates energy 100 return - void + () sleep 5 tooltip @@ -28886,7 +30267,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 1 tooltip @@ -29037,7 +30418,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -29087,7 +30468,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -29110,7 +30491,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -29156,7 +30537,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -29359,7 +30740,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -29400,7 +30781,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip @@ -29455,7 +30836,7 @@ vector position - position in local coordinates energy 10 return - void + () sleep 0 tooltip