diff options
| author | Andrey Lihatskiy <118752495+marchcat@users.noreply.github.com> | 2026-01-22 19:20:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-22 19:20:46 +0200 |
| commit | 3f528b6d5c873a7705ca32aff608375c6afb2452 (patch) | |
| tree | a59a882bc499ff20582dbb127462096aac5846db | |
| parent | cb4cbd414bd7c835532fd3dd87134a722f27b31e (diff) | |
| parent | 9957a979808e43972e8defdd05cf9ad7aaecd2d7 (diff) | |
Merge pull request #5301 from tapple/type-fixes-2
#5299 Updates and improvements to keywords_lua_default.xml
| -rw-r--r-- | indra/newview/app_settings/keywords_lsl_default.xml | 89 | ||||
| -rw-r--r-- | indra/newview/app_settings/keywords_lua_default.xml | 6283 |
2 files changed, 3905 insertions, 2467 deletions
diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index 461d6f3eaf..182d727c2a 100644 --- a/indra/newview/app_settings/keywords_lsl_default.xml +++ b/indra/newview/app_settings/keywords_lsl_default.xml @@ -4611,7 +4611,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x20</string> + <string>0x00020</string> </map> <key>PERMISSION_CHANGE_JOINTS</key> <map> @@ -4620,7 +4620,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x100</string> + <string>0x00100</string> </map> <key>PERMISSION_CHANGE_LINKS</key> <map> @@ -4629,7 +4629,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x80</string> + <string>0x00080</string> </map> <key>PERMISSION_CHANGE_PERMISSIONS</key> <map> @@ -4638,7 +4638,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x200</string> + <string>0x00200</string> </map> <key>PERMISSION_CONTROL_CAMERA</key> <map> @@ -4647,7 +4647,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x800</string> + <string>0x00800</string> </map> <key>PERMISSION_DEBIT</key> <map> @@ -4656,7 +4656,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x2</string> + <string>0x00002</string> </map> <key>PERMISSION_OVERRIDE_ANIMATIONS</key> <map> @@ -4665,7 +4665,16 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x8000</string> + <string>0x08000</string> + </map> + <key>PERMISSION_PRIVILEGED_LAND_ACCESS</key> + <map> + <key>tooltip</key> + <string>Grants the script privileged access to land parcel functions, such as parcel sale.</string> + <key>type</key> + <string>integer</string> + <key>value</key> + <string>0x80000</string> </map> <key>PERMISSION_RELEASE_OWNERSHIP</key> <map> @@ -4674,7 +4683,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x40</string> + <string>0x00040</string> </map> <key>PERMISSION_REMAP_CONTROLS</key> <map> @@ -4683,7 +4692,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x8</string> + <string>0x00008</string> </map> <key>PERMISSION_RETURN_OBJECTS</key> <map> @@ -4692,7 +4701,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>65536</string> + <string>0x10000</string> </map> <key>PERMISSION_SILENT_ESTATE_MANAGEMENT</key> <map> @@ -4701,16 +4710,16 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x4000</string> + <string>0x04000</string> </map> <key>PERMISSION_TAKE_CONTROLS</key> <map> <key>tooltip</key> - <string>If this permission enabled, the object can successfully call the llTakeControls libray call.</string> + <string>If this permission enabled, the object can successfully call the llTakeControls library call.</string> <key>type</key> <string>integer</string> <key>value</key> - <string>0x4</string> + <string>0x00004</string> </map> <key>PERMISSION_TELEPORT</key> <map> @@ -4719,7 +4728,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x1000</string> + <string>0x01000</string> </map> <key>PERMISSION_TRACK_CAMERA</key> <map> @@ -4728,7 +4737,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x400</string> + <string>0x00400</string> </map> <key>PERMISSION_TRIGGER_ANIMATION</key> <map> @@ -4737,7 +4746,7 @@ <key>type</key> <string>integer</string> <key>value</key> - <string>0x10</string> + <string>0x00010</string> </map> <key>PERM_ALL</key> <map> @@ -10391,6 +10400,8 @@ If another state is defined before the default state, the compiler will report a <string> Returns TRUE if the agent is in the Experience and the Experience can run in the current location. </string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llAllowInventoryDrop</key> <map> @@ -11480,6 +11491,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Derezzes an object previously rezzed by a script in this region. Returns TRUE on success or FALSE if the object could not be derezzed.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llDetachFromAvatar</key> <map> @@ -11562,6 +11575,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llDetectedKey</key> <map> @@ -12043,6 +12058,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llEjectFromLand</key> <map> @@ -13043,6 +13060,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Returns a string with the requested data about the region.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetExperienceDetails</key> <map> @@ -13515,6 +13534,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetLinkName</key> <map> @@ -13606,6 +13627,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetLinkSitFlags</key> <map> @@ -14004,6 +14027,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetObjectLinkKey</key> <map> @@ -14199,6 +14224,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetParcelFlags</key> <map> @@ -14415,6 +14442,8 @@ If another state is defined before the default state, the compiler will report a <real>1</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetPrimitiveParams</key> <map> @@ -14438,6 +14467,8 @@ If another state is defined before the default state, the compiler will report a <real>0.2000000000000000111022302</real> <key>tooltip</key> <string>Returns the primitive parameters specified in the parameters list.\nReturns primitive parameters specified in the Parameters list.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetRegionAgentCount</key> <map> @@ -14731,6 +14762,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Returns TRUE if the script named is running.\nReturns TRUE if ScriptName is running.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetSimStats</key> <map> @@ -14866,6 +14899,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Returns boolean value of the specified status (e.g. STATUS_PHANTOM) of the object the script is attached to.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llGetSubString</key> <map> @@ -15773,6 +15808,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Returns TRUE if avatar ID is a friend of the script owner.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llIsLinkGLTFMaterial</key> <map> @@ -15805,6 +15842,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Checks the face for a PBR render material.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llJson2List</key> <map> @@ -18122,6 +18161,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llMapBeacon</key> <map> @@ -18589,6 +18630,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llOwnerSay</key> <map> @@ -18658,6 +18701,8 @@ If another state is defined before the default state, the compiler will report a <real>2</real> <key>tooltip</key> <string>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).</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llParseString2List</key> <map> @@ -20526,6 +20571,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llSay</key> <map> @@ -20581,6 +20628,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llScaleTexture</key> <map> @@ -20645,6 +20694,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llScriptProfiler</key> <map> @@ -21992,6 +22043,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llSetObjectDesc</key> <map> @@ -22346,6 +22399,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>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.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llSetRemoteScriptAccessPin</key> <map> @@ -24359,6 +24414,8 @@ If another state is defined before the default state, the compiler will report a <real>0</real> <key>tooltip</key> <string>Returns TRUE if PublicKey, Message, and Algorithm produce the same base64-formatted Signature.</string> + <key>bool_semantics</key> + <boolean>1</boolean> </map> <key>llVolumeDetect</key> <map> diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index ae60c87edd..270236fee1 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -101,11 +101,27 @@ </map> <key>types</key> <map> + <!-- Lua inbuilt --> + <key>any</key> + <map> + <key>tooltip</key> + <string>The unspecified type. Disables type-checking. Use unknown instead to use type-checking.</string> + </map> <key>boolean</key> <map> <key>tooltip</key> <string>Boolean: represents a true or false value.</string> </map> + <key>buffer</key> + <map> + <key>tooltip</key> + <string>Read-write binary data.</string> + </map> + <key>never</key> + <map> + <key>tooltip</key> + <string>The empty type that contains no values.</string> + </map> <key>number</key> <map> <key>tooltip</key> @@ -114,7 +130,7 @@ <key>string</key> <map> <key>tooltip</key> - <string>Text data (UTF‑8).</string> + <string>Read-only binary data. Usually UTF-8-encoded text.</string> </map> <key>table</key> <map> @@ -131,20 +147,123 @@ <key>tooltip</key> <string>Opaque external data.</string> </map> - <key>vector</key> + <key>unknown</key> + <map> + <key>tooltip</key> + <string>The union of every type. Similar to any without disabling type-checking.</string> + </map> + <!-- SLua Base Classes --> + <key>DetectedEvent</key> + <map> + <key>tooltip</key> + <string>Event detection class providing access to detected object/avatar information</string> + </map> + <key>quaternion</key> <map> <key>tooltip</key> - <string>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.</string> + <string>A set of four float values. Used to represent rotations and orientations.</string> </map> <key>uuid</key> <map> <key>tooltip</key> <string>A 128‑bit unique identifier formatted as 36 hexadecimal characters (8‑4‑4‑4‑12), e.g. "A822FF2B-FF02-461D-B45D-DCD10A2DE0C2".</string> </map> + <key>vector</key> + <map> + <key>tooltip</key> + <string>A set of three float values. Used to represent colors (RGB), positions, directions, and velocities.</string> + </map> + <!-- SLua Type Aliases --> + <key>LLDetectedEventHandler</key> + <map> + <key>tooltip</key> + <string>type LLDetectedEventHandler = (detected: {DetectedEvent}) -> ()</string> + </map> + <key>LLDetectedEventName</key> + <map> + <key>tooltip</key> + <string>type LLDetectedEventName = {}</string> + </map> + <key>LLEventHandler</key> + <map> + <key>tooltip</key> + <string>type LLEventHandler = (...any) -> ()</string> + </map> + <key>LLEventName</key> + <map> + <key>tooltip</key> + <string>type LLEventName = LLDetectedEventName | LLNonDetectedEventName</string> + </map> + <key>LLNonDetectedEventName</key> + <map> + <key>tooltip</key> + <string>type LLNonDetectedEventName = {}</string> + </map> + <key>LLTimerCallback</key> + <map> + <key>tooltip</key> + <string>Union of timer callback types +type LLTimerCallback = LLTimerEveryCallback | LLTimerOnceCallback</string> + </map> + <key>LLTimerEveryCallback</key> + <map> + <key>tooltip</key> + <string>Callback type for LLTimers.every() - receives scheduled time and interval +type LLTimerEveryCallback = (scheduled: number, interval: number) -> ()</string> + </map> + <key>LLTimerOnceCallback</key> + <map> + <key>tooltip</key> + <string>Callback type for LLTimers.once() - receives scheduled time +type LLTimerOnceCallback = (scheduled: number) -> ()</string> + </map> + <key>OsDateTime</key> + <map> + <key>tooltip</key> + <string>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?, +}</string> + </map> + <key>list</key> + <map> + <key>tooltip</key> + <string>type list = {string | number | vector | uuid | quaternion | boolean}</string> + </map> + <key>numeric</key> + <map> + <key>tooltip</key> + <string>type numeric = boolean | number</string> + </map> + <key>rotation</key> + <map> + <key>tooltip</key> + <string>'rotation' is an alias for 'quaternion' +type rotation = quaternion</string> + <!-- SLua Classes --> + </map> + <key>LLEvents</key> + <map> + <key>tooltip</key> + <string>Event registration and management class for Second Life events</string> + </map> + <key>LLTimers</key> + <map> + <key>tooltip</key> + <string>Timer management class for scheduling periodic and one-time callbacks</string> + </map> </map> <key>constants</key> <map> - <!-- Lua inbuilt--> + <!-- Luau Builtin Constants --> <key>nil</key> <map> <key>tooltip</key> @@ -172,13 +291,118 @@ <key>value</key> <string>false</string> </map> + <!-- SLua Library Constants --> + <key>lljson._NAME</key> + <map> + <key>tooltip</key> + <string>Name of the lljson library</string> + <key>type</key> + <string>string</string> + <key>value</key> + <string>lljson</string> + </map> + <key>lljson._VERSION</key> + <map> + <key>tooltip</key> + <string>Version of the lljson library</string> + <key>type</key> + <string>string</string> + <key>value</key> + <string>2.1.0.11</string> + </map> + <key>lljson.array_mt</key> + <map> + <key>tooltip</key> + <string>Metatable for declaring table as an array for json encode</string> + <key>type</key> + <string>{ [any]: any }</string> + <key>value</key> + <string>{}</string> + </map> + <key>lljson.empty_array</key> + <map> + <key>tooltip</key> + <string>A constant to pass for an empty array to json encode</string> + <key>type</key> + <string>userdata</string> + </map> + <key>lljson.empty_array_mt</key> + <map> + <key>tooltip</key> + <string>Metatable for declaring table as an empty array for json encode</string> + <key>type</key> + <string>{ [any]: any }</string> + <key>value</key> + <string>{}</string> + </map> + <key>lljson.null</key> + <map> + <key>tooltip</key> + <string>A constant to pass for null to json encode</string> + <key>type</key> + <string>userdata</string> + </map> + <key>math.huge</key> + <map> + <key>tooltip</key> + <string>A value larger than any other numeric value (infinity)</string> + <key>type</key> + <string>number</string> + <key>value</key> + <string>inf</string> + </map> + <key>math.pi</key> + <map> + <key>tooltip</key> + <string>The value of pi</string> + <key>type</key> + <string>number</string> + <key>value</key> + <string>.14159265358979</string> + </map> + <key>quaternion.identity</key> + <map> + <key>tooltip</key> + <string>Identity quaternion constant.</string> + <key>type</key> + <string>quaternion</string> + <key>value</key> + <string><0, 0, 0, 1></string> + </map> + <key>utf8.charpattern</key> + <map> + <key>tooltip</key> + <string>Pattern that matches exactly one UTF-8 byte sequence</string> + <key>type</key> + <string>string</string> + <key>value</key> + <string>[\\\\x00-\\\\x7F\\\\xC2-\\\\xF4][\\\\x80-\\\\xBF]*</string> + </map> + <key>vector.one</key> + <map> + <key>tooltip</key> + <string>Constant vector with all components set to 1.</string> + <key>type</key> + <string>vector</string> + <key>value</key> + <string><1,1,1></string> + </map> + <key>vector.zero</key> + <map> + <key>tooltip</key> + <string>Constant vector with all components set to 0.</string> + <key>type</key> + <string>vector</string> + <key>value</key> + <string><0,0,0></string> + </map> <!-- Same as for LSL --> <key>ACTIVE</key> <map> <key>tooltip</key> <string>Objects in world that are running a script or currently physically moving.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -187,7 +411,7 @@ <key>tooltip</key> <string>Objects in world that are agents.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -196,7 +420,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1000</string> </map> @@ -205,7 +429,7 @@ <key>tooltip</key> <string>The agent has attachments.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -214,7 +438,7 @@ <key>tooltip</key> <string>The agent has been identified as a scripted agent</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4000</string> </map> @@ -223,7 +447,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2000</string> </map> @@ -232,7 +456,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -241,7 +465,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x800</string> </map> @@ -250,7 +474,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -259,7 +483,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -268,7 +492,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -277,7 +501,7 @@ <key>tooltip</key> <string>The agent is floating via scripted attachment.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8000</string> </map> @@ -286,7 +510,7 @@ <key>tooltip</key> <string>The agent is flying.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -295,7 +519,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -304,7 +528,7 @@ <key>tooltip</key> <string>Agents on the same parcel where the script is running.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -313,7 +537,7 @@ <key>tooltip</key> <string>Agents on any parcel in the region where the parcel owner is the same as the owner of the parcel under the scripted object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -322,7 +546,7 @@ <key>tooltip</key> <string>All agents in the region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -331,7 +555,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -340,7 +564,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -349,7 +573,7 @@ <key>tooltip</key> <string>The agent has scripted attachments.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -358,7 +582,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -367,7 +591,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -376,7 +600,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80</string> </map> @@ -385,7 +609,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -394,7 +618,7 @@ <key>tooltip</key> <string>Texture animation is on.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -403,7 +627,7 @@ <key>tooltip</key> <string>Filtering for any HUD attachment.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -412,7 +636,7 @@ <key>tooltip</key> <string>Attach to the avatar's geometric centre.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>40</string> </map> @@ -421,7 +645,7 @@ <key>tooltip</key> <string>Attach to the avatar's back.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -430,7 +654,7 @@ <key>tooltip</key> <string>Attach to the avatar's belly.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>28</string> </map> @@ -439,7 +663,7 @@ <key>tooltip</key> <string>Attach to the avatar's chest.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -448,7 +672,7 @@ <key>tooltip</key> <string>Attach to the avatar's chin.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -457,7 +681,7 @@ <key>tooltip</key> <string>Attach to the avatar's jaw.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>47</string> </map> @@ -466,7 +690,7 @@ <key>tooltip</key> <string>Attach to the avatar's left ear (extended).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>48</string> </map> @@ -475,7 +699,7 @@ <key>tooltip</key> <string>Attach to the avatar's left eye (extended).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>50</string> </map> @@ -484,7 +708,7 @@ <key>tooltip</key> <string>Attach to the avatar's right ear (extended).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>49</string> </map> @@ -493,7 +717,7 @@ <key>tooltip</key> <string>Attach to the avatar's right eye (extended).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>51</string> </map> @@ -502,7 +726,7 @@ <key>tooltip</key> <string>Attach to the avatar's tongue.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>52</string> </map> @@ -511,7 +735,7 @@ <key>tooltip</key> <string>Attach to the avatar's groin.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>53</string> </map> @@ -520,7 +744,7 @@ <key>tooltip</key> <string>Attach to the avatar's head.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -529,7 +753,7 @@ <key>tooltip</key> <string>Attach to the avatar's left hind foot.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>54</string> </map> @@ -538,7 +762,7 @@ <key>tooltip</key> <string>Attach to the avatar's right hind foot.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>55</string> </map> @@ -547,7 +771,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>37</string> </map> @@ -556,7 +780,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>36</string> </map> @@ -565,7 +789,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>38</string> </map> @@ -574,7 +798,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>35</string> </map> @@ -583,7 +807,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>31</string> </map> @@ -592,7 +816,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>33</string> </map> @@ -601,7 +825,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>34</string> </map> @@ -610,7 +834,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>32</string> </map> @@ -619,7 +843,7 @@ <key>tooltip</key> <string>Attach to the avatar's left ear.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -628,7 +852,7 @@ <key>tooltip</key> <string>Attach to the avatar's left pectoral.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>29</string> </map> @@ -637,7 +861,7 @@ <key>tooltip</key> <string>Attach to the avatar's left eye.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -646,7 +870,7 @@ <key>tooltip</key> <string>Attach to the avatar's left foot.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -655,7 +879,7 @@ <key>tooltip</key> <string>Attach to the avatar's left hand.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -664,7 +888,7 @@ <key>tooltip</key> <string>Attach to the avatar's left ring finger.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>41</string> </map> @@ -673,7 +897,7 @@ <key>tooltip</key> <string>Attach to the avatar's left hip.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>25</string> </map> @@ -682,7 +906,7 @@ <key>tooltip</key> <string>Attach to the avatar's left lower arm.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -691,7 +915,7 @@ <key>tooltip</key> <string>Attach to the avatar's lower left leg.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>27</string> </map> @@ -702,7 +926,7 @@ <key>tooltip</key> <string>Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>30</string> </map> @@ -711,7 +935,7 @@ <key>tooltip</key> <string>Attach to the avatar's left shoulder.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -720,7 +944,7 @@ <key>tooltip</key> <string>Attach to the avatar's left upper arm.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -729,7 +953,7 @@ <key>tooltip</key> <string>Attach to the avatar's lower upper leg.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>26</string> </map> @@ -738,7 +962,7 @@ <key>tooltip</key> <string>Attach to the avatar's left wing.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>45</string> </map> @@ -747,7 +971,7 @@ <key>tooltip</key> <string>Attach to the avatar's mouth.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -756,7 +980,7 @@ <key>tooltip</key> <string>Attach to the avatar's neck.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>39</string> </map> @@ -765,7 +989,7 @@ <key>tooltip</key> <string>Attach to the avatar's nose.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -774,7 +998,7 @@ <key>tooltip</key> <string>Attach to the avatar's pelvis.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -783,7 +1007,7 @@ <key>tooltip</key> <string>Attach to the avatar's right ear.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -792,7 +1016,7 @@ <key>tooltip</key> <string>Attach to the avatar's right eye.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -801,7 +1025,7 @@ <key>tooltip</key> <string>Attach to the avatar's right foot.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -810,7 +1034,7 @@ <key>tooltip</key> <string>Attach to the avatar's right hand.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -819,7 +1043,7 @@ <key>tooltip</key> <string>Attach to the avatar's right ring finger.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>42</string> </map> @@ -828,7 +1052,7 @@ <key>tooltip</key> <string>Attach to the avatar's right hip.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -837,7 +1061,7 @@ <key>tooltip</key> <string>Attach to the avatar's right pectoral.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>30</string> </map> @@ -846,7 +1070,7 @@ <key>tooltip</key> <string>Attach to the avatar's right lower arm.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -855,7 +1079,7 @@ <key>tooltip</key> <string>Attach to the avatar's right lower leg.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -866,7 +1090,7 @@ <key>tooltip</key> <string>Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>29</string> </map> @@ -875,7 +1099,7 @@ <key>tooltip</key> <string>Attach to the avatar's right shoulder.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -884,7 +1108,7 @@ <key>tooltip</key> <string>Attach to the avatar's right upper arm.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -893,7 +1117,7 @@ <key>tooltip</key> <string>Attach to the avatar's right upper leg.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>23</string> </map> @@ -902,7 +1126,7 @@ <key>tooltip</key> <string>Attach to the avatar's right wing.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>46</string> </map> @@ -911,7 +1135,7 @@ <key>tooltip</key> <string>Attach to the avatar's tail base.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>43</string> </map> @@ -920,7 +1144,7 @@ <key>tooltip</key> <string>Attach to the avatar's tail tip.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>44</string> </map> @@ -929,7 +1153,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -938,7 +1162,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -947,7 +1171,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -956,7 +1180,7 @@ <key>tooltip</key> <string>Cause llMapBeacon to optionally display and focus the world map on the avatar's viewer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -965,7 +1189,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -974,7 +1198,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -983,7 +1207,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -992,7 +1216,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -1001,7 +1225,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -1010,7 +1234,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -1019,7 +1243,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -1028,7 +1252,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1037,7 +1261,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -1046,7 +1270,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1055,7 +1279,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -1064,7 +1288,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -1073,7 +1297,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -1082,7 +1306,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -1091,7 +1315,7 @@ <key>tooltip</key> <string>The object inventory has changed because an item was added through the llAllowInventoryDrop interface.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -1100,7 +1324,7 @@ <key>tooltip</key> <string>The object color has changed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -1109,7 +1333,7 @@ <key>tooltip</key> <string>The object inventory has changed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -1118,7 +1342,7 @@ <key>tooltip</key> <string>The object has linked or its links were broken.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -1127,7 +1351,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x800</string> </map> @@ -1136,7 +1360,7 @@ <key>tooltip</key> <string>The object has changed ownership.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80</string> </map> @@ -1145,7 +1369,7 @@ <key>tooltip</key> <string>The object has changed region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -1154,7 +1378,7 @@ <key>tooltip</key> <string>The region this object is in has just come online.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -1163,7 +1387,7 @@ <key>tooltip</key> <string>The render material has changed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1000</string> </map> @@ -1172,7 +1396,7 @@ <key>tooltip</key> <string>The object scale (size) has changed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -1181,7 +1405,7 @@ <key>tooltip</key> <string>The object base shape has changed, e.g., a box to a cylinder.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -1190,7 +1414,7 @@ <key>tooltip</key> <string>The avatar to whom this object is attached has teleported.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -1199,7 +1423,7 @@ <key>tooltip</key> <string>The texture offset, scale rotation, or simply the object texture has changed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -1208,7 +1432,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -1217,7 +1441,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -1226,7 +1450,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x01</string> </map> @@ -1235,7 +1459,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1244,7 +1468,7 @@ <key>tooltip</key> <string>Stops any current pathfinding operation.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x00</string> </map> @@ -1253,7 +1477,7 @@ <key>tooltip</key> <string>Speed of pursuit in meters per second.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1262,7 +1486,7 @@ <key>tooltip</key> <string>The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -1271,7 +1495,7 @@ <key>tooltip</key> <string>Set collision capsule length - cannot be less than two times the radius.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -1280,7 +1504,7 @@ <key>tooltip</key> <string>The character's maximum acceleration rate.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -1289,7 +1513,7 @@ <key>tooltip</key> <string>The character's maximum deceleration rate.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -1298,7 +1522,7 @@ <key>tooltip</key> <string>The character's maximum speed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -1307,7 +1531,7 @@ <key>tooltip</key> <string>The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -1316,7 +1540,7 @@ <key>tooltip</key> <string>Valid options are: VERTICAL, HORIZONTAL.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -1325,7 +1549,7 @@ <key>tooltip</key> <string>Set collision capsule radius.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1334,7 +1558,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -1343,7 +1567,7 @@ <key>tooltip</key> <string>Specifies which walk-ability coefficient will be used by this character.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -1352,7 +1576,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1361,7 +1585,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1370,7 +1594,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1379,7 +1603,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -1388,7 +1612,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -1397,7 +1621,7 @@ <key>tooltip</key> <string>When the prim is clicked, the buy dialog is opened.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1406,7 +1630,7 @@ <key>tooltip</key> <string>No click action. No touches detected or passed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -1415,7 +1639,7 @@ <key>tooltip</key> <string>No click action. Object is invisible to the mouse.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -1424,7 +1648,7 @@ <key>tooltip</key> <string>Performs the default action: when the prim is clicked, touch events are triggered.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1433,7 +1657,7 @@ <key>tooltip</key> <string>When the prim is clicked, the object inventory dialog is opened.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -1442,7 +1666,7 @@ <key>tooltip</key> <string>When the prim is touched, the web media dialog is opened.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -1451,7 +1675,7 @@ <key>tooltip</key> <string>When the prim is clicked, the pay dialog is opened.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -1460,7 +1684,7 @@ <key>tooltip</key> <string>When the prim is clicked, html-on-a-prim is enabled?</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -1469,7 +1693,7 @@ <key>tooltip</key> <string>When the prim is clicked, the avatar sits upon it.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1478,7 +1702,7 @@ <key>tooltip</key> <string>When the prim is clicked, touch events are triggered.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1487,7 +1711,7 @@ <key>tooltip</key> <string>Zoom in on object when clicked.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -1496,7 +1720,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2147483646</string> </map> @@ -1514,7 +1738,7 @@ <key>tooltip</key> <string>"application/atom+xml"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -1523,7 +1747,7 @@ <key>tooltip</key> <string>"application/x-www-form-urlencoded"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -1532,7 +1756,7 @@ <key>tooltip</key> <string>"text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1541,7 +1765,7 @@ <key>tooltip</key> <string>"application/json"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -1550,7 +1774,7 @@ <key>tooltip</key> <string>"application/llsd+xml"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -1559,7 +1783,7 @@ <key>tooltip</key> <string>"application/rss+xml"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -1568,7 +1792,7 @@ <key>tooltip</key> <string>"text/plain"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1577,7 +1801,7 @@ <key>tooltip</key> <string>"application/xhtml+xml"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -1586,7 +1810,7 @@ <key>tooltip</key> <string>"application/xml"</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1595,7 +1819,7 @@ <key>tooltip</key> <string>Test for the avatar move back control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -1604,7 +1828,7 @@ <key>tooltip</key> <string>Test for the avatar move down control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -1613,7 +1837,7 @@ <key>tooltip</key> <string>Test for the avatar move forward control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -1622,7 +1846,7 @@ <key>tooltip</key> <string>Test for the avatar left button control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10000000</string> </map> @@ -1631,7 +1855,7 @@ <key>tooltip</key> <string>Test for the avatar move left control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -1640,7 +1864,7 @@ <key>tooltip</key> <string>Test for the avatar left button control while in mouse look.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40000000</string> </map> @@ -1649,7 +1873,7 @@ <key>tooltip</key> <string>Test for the avatar move right control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -1658,7 +1882,7 @@ <key>tooltip</key> <string>Test for the avatar rotate left control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -1667,7 +1891,7 @@ <key>tooltip</key> <string>Test for the avatar rotate right control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -1676,7 +1900,7 @@ <key>tooltip</key> <string>Test for the avatar move up control.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -1685,7 +1909,7 @@ <key>tooltip</key> <string>Objects in world that are able to process damage.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -1694,7 +1918,7 @@ <key>tooltip</key> <string>Damage caused by a caustic substance, such as acid</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1703,7 +1927,7 @@ <key>tooltip</key> <string>Damage caused by a blunt object, such as a club.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1712,7 +1936,7 @@ <key>tooltip</key> <string>Damage inflicted by exposure to extreme cold</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -1721,7 +1945,7 @@ <key>tooltip</key> <string>Damage caused by electricity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -1730,7 +1954,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -1739,7 +1963,7 @@ <key>tooltip</key> <string>Damage inflicted by exposure to heat or flames.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -1748,7 +1972,7 @@ <key>tooltip</key> <string>Damage inflicted by a great force or impact.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -1757,7 +1981,7 @@ <key>tooltip</key> <string>Generic or legacy damage.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1766,7 +1990,7 @@ <key>tooltip</key> <string>System damage generated by impact with land or a prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -1775,7 +1999,7 @@ <key>tooltip</key> <string>Damage caused by a direct assault on life-force</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -1784,7 +2008,7 @@ <key>tooltip</key> <string>Damage caused by a piercing object such as a bullet, spear, or arrow.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -1793,7 +2017,7 @@ <key>tooltip</key> <string>Damage caused by poison.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -1802,7 +2026,7 @@ <key>tooltip</key> <string>Damage caused by a direct assault on the mind.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -1811,7 +2035,7 @@ <key>tooltip</key> <string>Damage caused by radiation or extreme light.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -1820,7 +2044,7 @@ <key>tooltip</key> <string>Damage caused by a slashing object such as a sword or axe.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -1829,7 +2053,7 @@ <key>tooltip</key> <string>Damage caused by loud noises, like a Crash Worship concert.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -1838,7 +2062,7 @@ <key>tooltip</key> <string>The date the agent was born, returned in ISO 8601 format of YYYY-MM-DD.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -1847,7 +2071,7 @@ <key>tooltip</key> <string>The name of the agent.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1856,7 +2080,7 @@ <key>tooltip</key> <string>TRUE for online, FALSE for offline.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1865,7 +2089,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -1880,7 +2104,7 @@ 5) Positive rated building 6) Negative rated building</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -1889,7 +2113,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -1898,7 +2122,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -1907,7 +2131,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -1916,7 +2140,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2147483647</string> </map> @@ -1926,7 +2150,7 @@ <string>0.017453293 - Number of radians per degree. You can use this to convert degrees to radians by multiplying the degrees by this number.</string> <key>type</key> - <string>float</string> + <string>number</string> <key>value</key> <string>0.017453293</string> </map> @@ -1935,7 +2159,7 @@ <key>tooltip</key> <string>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)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1944,7 +2168,7 @@ <key>tooltip</key> <string>Causes the object to immediately die.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -1953,7 +2177,7 @@ <key>tooltip</key> <string>The object is made temporary and will be cleaned up at some later timer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -1962,7 +2186,7 @@ <key>tooltip</key> <string>The object is returned to the inventory of the rezzer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -1971,7 +2195,7 @@ <key>tooltip</key> <string>Day length, offset and progression.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>200</string> </map> @@ -1980,7 +2204,7 @@ <key>tooltip</key> <string>Could not find agent with the specified ID</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-4</string> </map> @@ -1989,7 +2213,7 @@ <key>tooltip</key> <string>Attempted to change an unknown property.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-5</string> </map> @@ -1998,7 +2222,7 @@ <key>tooltip</key> <string>Attempt to change environments outside an experience.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -2007,7 +2231,7 @@ <key>tooltip</key> <string>Could not find environmental settings in object inventory.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-3</string> </map> @@ -2016,7 +2240,7 @@ <key>tooltip</key> <string>The experience has not been enabled on this land.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-7</string> </map> @@ -2025,7 +2249,7 @@ <key>tooltip</key> <string>Agent has not granted permission to change environments.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -2034,7 +2258,7 @@ <key>tooltip</key> <string>Script does not have permission to modify environment.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-9</string> </map> @@ -2043,7 +2267,7 @@ <key>tooltip</key> <string>Could not validate values for environment.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-8</string> </map> @@ -2052,7 +2276,7 @@ <key>tooltip</key> <string>Could not validate values for environment.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-6</string> </map> @@ -2070,7 +2294,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -2079,7 +2303,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-3</string> </map> @@ -2088,7 +2312,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -2097,7 +2321,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-4</string> </map> @@ -2106,7 +2330,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-5</string> </map> @@ -2115,7 +2339,7 @@ <key>tooltip</key> <string>Add the agent to this estate's Allowed Residents list.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -2124,7 +2348,7 @@ <key>tooltip</key> <string>Remove the agent from this estate's Allowed Residents list.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -2133,7 +2357,7 @@ <key>tooltip</key> <string>Add the group to this estate's Allowed groups list.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -2142,7 +2366,7 @@ <key>tooltip</key> <string>Remove the group from this estate's Allowed groups list.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>32</string> </map> @@ -2151,7 +2375,7 @@ <key>tooltip</key> <string>Add the agent to this estate's Banned residents list.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>64</string> </map> @@ -2160,7 +2384,7 @@ <key>tooltip</key> <string>Remove the agent from this estate's Banned residents list.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>128</string> </map> @@ -2169,7 +2393,7 @@ <key>tooltip</key> <string>Flags to control returned attachments.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2178,7 +2402,7 @@ <key>tooltip</key> <string>Include HUDs with matching experience.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0001</string> </map> @@ -2187,7 +2411,7 @@ <key>tooltip</key> <string>Include attachment point.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2196,7 +2420,7 @@ <key>tooltip</key> <string>Makes character navigate in a straight line toward position. May be set to TRUE or FALSE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2205,7 +2429,7 @@ <key>tooltip</key> <string>Used with llSetPhysicsMaterial to enable the friction value. Must be between 0.0 and 255.0</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2214,7 +2438,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2223,7 +2447,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2232,7 +2456,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2241,7 +2465,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -2250,7 +2474,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -2259,7 +2483,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -2268,7 +2492,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -2277,7 +2501,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -2286,7 +2510,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -2295,7 +2519,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1000</string> </map> @@ -2304,7 +2528,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2000</string> </map> @@ -2313,7 +2537,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4000</string> </map> @@ -2322,7 +2546,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x800</string> </map> @@ -2331,7 +2555,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -2340,7 +2564,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -2349,7 +2573,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80</string> </map> @@ -2358,7 +2582,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8000</string> </map> @@ -2367,7 +2591,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10000</string> </map> @@ -2376,7 +2600,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20000</string> </map> @@ -2385,7 +2609,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40000</string> </map> @@ -2394,7 +2618,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80000</string> </map> @@ -2403,7 +2627,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -2412,7 +2636,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -2421,7 +2645,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -2430,7 +2654,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100000</string> </map> @@ -2439,7 +2663,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -2448,7 +2672,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -2457,7 +2681,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2466,7 +2690,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2475,7 +2699,7 @@ <key>tooltip</key> <string>Used with llSetPhysicsMaterial to enable the gravity multiplier value. Must be between -1.0 and +28.0</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -2484,7 +2708,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2494,7 +2718,7 @@ <string>Provide a string value to be included in the HTTP accepts header value. This replaces the default Second Life HTTP accepts header.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -2503,7 +2727,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2512,7 +2736,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2521,7 +2745,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -2530,7 +2754,7 @@ <key>tooltip</key> <string>Report extended error information through http_response event.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -2539,7 +2763,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2548,7 +2772,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2557,7 +2781,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -2567,7 +2791,7 @@ <string>Provide a string value to be included in the HTTP User-Agent header value. This is appended to the default value.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -2576,7 +2800,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -2585,7 +2809,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -2693,7 +2917,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -2702,7 +2926,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -2711,7 +2935,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -2720,7 +2944,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -2729,7 +2953,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -2738,7 +2962,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -2747,7 +2971,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>57</string> </map> @@ -2756,7 +2980,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -2765,7 +2989,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -2774,7 +2998,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -2783,7 +3007,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -2792,7 +3016,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>56</string> </map> @@ -2801,7 +3025,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2810,7 +3034,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2819,7 +3043,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -2909,7 +3133,7 @@ <key>tooltip</key> <string>For use with KFM_COMMAND.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2918,7 +3142,7 @@ <key>tooltip</key> <string>For use with KFM_COMMAND.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2927,7 +3151,7 @@ <key>tooltip</key> <string>For use with KFM_COMMAND.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2936,7 +3160,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2945,7 +3169,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2954,7 +3178,7 @@ <key>tooltip</key> <string>For use with KFM_MODE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -2963,7 +3187,7 @@ <key>tooltip</key> <string>For use with KFM_MODE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2972,7 +3196,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -2981,7 +3205,7 @@ <key>tooltip</key> <string>For use with KFM_MODE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -2990,7 +3214,7 @@ <key>tooltip</key> <string>For use with KFM_MODE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -2999,7 +3223,7 @@ <key>tooltip</key> <string>For use with KFM_DATA.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3008,7 +3232,7 @@ <key>tooltip</key> <string>For use with KFM_DATA.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3017,7 +3241,7 @@ <key>tooltip</key> <string>Use a large brush size.\nNOTE: This value is incorrect, a large brush should be 2.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3026,7 +3250,7 @@ <key>tooltip</key> <string>Action to level the land.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -3035,7 +3259,7 @@ <key>tooltip</key> <string>Action to lower the land.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3044,7 +3268,7 @@ <key>tooltip</key> <string>Use a medium brush size.\nNOTE: This value is incorrect, a medium brush should be 1.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3053,7 +3277,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3062,7 +3286,7 @@ <key>tooltip</key> <string>Action to raise the land.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3071,7 +3295,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -3080,7 +3304,7 @@ <key>tooltip</key> <string>Use a small brush size.\nNOTE: This value is incorrect, a small brush should be 0.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3089,7 +3313,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3098,7 +3322,7 @@ <key>tooltip</key> <string>A name:value pair has been removed from the linkset datastore.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3107,7 +3331,7 @@ <key>tooltip</key> <string>A name:value pair was too large to write to the linkset datastore.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3116,7 +3340,7 @@ <key>tooltip</key> <string>The key supplied was empty.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3125,7 +3349,7 @@ <key>tooltip</key> <string>The name:value pair has been protected from overwrite in the linkset datastore.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3134,7 +3358,7 @@ <key>tooltip</key> <string>A CSV list of names removed from the linkset datastore.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3143,7 +3367,7 @@ <key>tooltip</key> <string>The named key was not found in the datastore.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3152,7 +3376,7 @@ <key>tooltip</key> <string>The value written to a name in the keystore is the same as the value already there.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -3161,7 +3385,7 @@ <key>tooltip</key> <string>The name:value pair was written to the datastore.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -3170,7 +3394,7 @@ <key>tooltip</key> <string>The linkset datastore has been reset.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -3179,7 +3403,7 @@ <key>tooltip</key> <string>A name:value pair in the linkset datastore has been changed or created.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3188,7 +3412,7 @@ <key>tooltip</key> <string>This targets every object except the root in the linked set.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-3</string> </map> @@ -3197,7 +3421,7 @@ <key>tooltip</key> <string>This targets every object in the linked set except the object with the script.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -3206,7 +3430,7 @@ <key>tooltip</key> <string>This targets the root of the linked set.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3215,7 +3439,7 @@ <key>tooltip</key> <string>This targets every object in the linked set.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -3224,7 +3448,7 @@ <key>tooltip</key> <string>The link number of the prim containing the script.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-4</string> </map> @@ -3233,7 +3457,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -3242,7 +3466,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3251,7 +3475,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3260,7 +3484,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3269,7 +3493,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3278,7 +3502,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -3287,7 +3511,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -3296,7 +3520,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -3305,7 +3529,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -3314,7 +3538,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -3323,7 +3547,7 @@ <key>tooltip</key> <string>Loop the texture animation.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -3332,7 +3556,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -3341,7 +3565,7 @@ <key>tooltip</key> <string>Fold permissions for object inventory into results.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -3350,7 +3574,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3359,7 +3583,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3368,7 +3592,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3377,7 +3601,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3404,7 +3628,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>41</string> </map> @@ -3413,7 +3637,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get the number of associated animated objects</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>39</string> </map> @@ -3422,7 +3646,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get the number of additional animated object attachments allowed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>40</string> </map> @@ -3431,7 +3655,7 @@ <key>tooltip</key> <string>Gets the attachment point to which the object is attached.\nReturns 0 if the object is not an attachment (or is an avatar, etc).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -3440,7 +3664,7 @@ <key>tooltip</key> <string>Returns the number of attachment slots available.\nReturns 0 if the object is not an avatar or none are available.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>35</string> </map> @@ -3449,7 +3673,7 @@ <key>tooltip</key> <string>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'</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>26</string> </map> @@ -3458,7 +3682,7 @@ <key>tooltip</key> <string>Units in seconds</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -3467,7 +3691,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get the click action.\nThe default is 0</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>28</string> </map> @@ -3476,7 +3700,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get the time this object was created</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>36</string> </map> @@ -3485,7 +3709,7 @@ <key>tooltip</key> <string>Gets the object's creator key. If id is an avatar, a NULL_KEY is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -3494,7 +3718,7 @@ <key>tooltip</key> <string>Gets the damage value assigned to this object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>51</string> </map> @@ -3503,7 +3727,7 @@ <key>tooltip</key> <string>Gets the damage type, if any, assigned to this object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>52</string> </map> @@ -3512,7 +3736,7 @@ <key>tooltip</key> <string>Gets the object's description. If id is an avatar, an empty string is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3521,7 +3745,7 @@ <key>tooltip</key> <string>Gets the prims's group key. If id is an avatar, a NULL_KEY is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -3530,7 +3754,7 @@ <key>tooltip</key> <string>Gets the agent's current group role tag. If id is an object, an empty is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>33</string> </map> @@ -3539,7 +3763,7 @@ <key>tooltip</key> <string>Gets current health value for the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>50</string> </map> @@ -3548,7 +3772,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get hover height of the avatar\nIf no data is available, 0.0 is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>25</string> </map> @@ -3557,7 +3781,7 @@ <key>tooltip</key> <string>Gets the object's last owner ID.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>27</string> </map> @@ -3566,7 +3790,7 @@ <key>tooltip</key> <string>Gets the object's link number or 0 if unlinked.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>46</string> </map> @@ -3575,7 +3799,7 @@ <key>tooltip</key> <string>Get the object's mass</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>43</string> </map> @@ -3584,7 +3808,7 @@ <key>tooltip</key> <string>Get an object's material setting.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>42</string> </map> @@ -3593,7 +3817,7 @@ <key>tooltip</key> <string>Gets the object's name.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3602,7 +3826,7 @@ <key>tooltip</key> <string>Gets an object's angular velocity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>29</string> </map> @@ -3611,7 +3835,7 @@ <key>tooltip</key> <string>Gets an object's owner's key. If id is group owned, a NULL_KEY is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -3620,7 +3844,7 @@ <key>tooltip</key> <string>Returns the pathfinding setting of any object in the region. It returns an integer matching one of the OPT_* constants.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -3629,7 +3853,7 @@ <key>tooltip</key> <string>Gets the objects permissions</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>53</string> </map> @@ -3638,7 +3862,7 @@ <key>tooltip</key> <string>Gets the object's permissions including any inventory.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>54</string> </map> @@ -3647,7 +3871,7 @@ <key>tooltip</key> <string>Returns boolean, detailing if phantom is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -3656,7 +3880,7 @@ <key>tooltip</key> <string>Returns boolean, detailing if physics is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -3665,7 +3889,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -3674,7 +3898,7 @@ <key>tooltip</key> <string>Gets the object's position in region coordinates.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3683,7 +3907,7 @@ <key>tooltip</key> <string>Gets the prim count of the object. The script and target object must be owned by the same owner</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>30</string> </map> @@ -3692,7 +3916,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -3701,7 +3925,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -3710,7 +3934,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3719,7 +3943,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3728,7 +3952,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3737,7 +3961,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>32</string> </map> @@ -3746,7 +3970,7 @@ <key>tooltip</key> <string>Get the time when an object was rezzed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>45</string> </map> @@ -3755,7 +3979,7 @@ <key>tooltip</key> <string>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).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -3764,7 +3988,7 @@ <key>tooltip</key> <string>Gets the object's rotation.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3773,7 +3997,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -3782,7 +4006,7 @@ <key>tooltip</key> <string>Gets the object's size.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>47</string> </map> @@ -3791,7 +4015,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -3800,7 +4024,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -3809,7 +4033,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get the number of avatars selecting any part of the object</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>37</string> </map> @@ -3818,7 +4042,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -3827,7 +4051,7 @@ <key>tooltip</key> <string>This is a flag used with llGetObjectDetails to get the number of avatars sitting on the object</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>38</string> </map> @@ -3836,7 +4060,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -3845,7 +4069,7 @@ <key>tooltip</key> <string>Returns boolean, indicating if object is a temp attachment.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>34</string> </map> @@ -3854,7 +4078,7 @@ <key>tooltip</key> <string>Returns boolean, detailing if temporary is enabled or disabled on the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>23</string> </map> @@ -3863,7 +4087,7 @@ <key>tooltip</key> <string>Gets an objects hover text.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>44</string> </map> @@ -3872,7 +4096,7 @@ <key>tooltip</key> <string>Gets the alpha of an objects hover text.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>49</string> </map> @@ -3881,7 +4105,7 @@ <key>tooltip</key> <string>Gets the color of an objects hover text.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>48</string> </map> @@ -3890,7 +4114,7 @@ <key>tooltip</key> <string>Gets the total inventory count of the object. The script and target object must be owned by the same owner</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>31</string> </map> @@ -3899,7 +4123,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -3908,7 +4132,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -3917,7 +4141,7 @@ <key>tooltip</key> <string>Gets the object's velocity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -3926,7 +4150,7 @@ <key>tooltip</key> <string>Returned for avatars.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -3935,7 +4159,7 @@ <key>tooltip</key> <string>Returned for pathfinding characters.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -3944,7 +4168,7 @@ <key>tooltip</key> <string>Returned for exclusion volumes.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -3953,7 +4177,7 @@ <key>tooltip</key> <string>Returned for movable obstacles, movable phantoms, physical, and volumedetect objects.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -3962,7 +4186,7 @@ <key>tooltip</key> <string>Returned for material volumes.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -3971,7 +4195,7 @@ <key>tooltip</key> <string>Returned for attachments, Linden trees, and grass.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -3980,7 +4204,7 @@ <key>tooltip</key> <string>Returned for static obstacles.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -3989,7 +4213,7 @@ <key>tooltip</key> <string>Returned for walkable objects.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -3998,7 +4222,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4007,7 +4231,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -4016,7 +4240,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4025,7 +4249,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4034,7 +4258,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -4043,7 +4267,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -4052,7 +4276,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -4061,7 +4285,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -4070,7 +4294,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4079,7 +4303,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4088,7 +4312,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4097,7 +4321,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -4106,7 +4330,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -4115,7 +4339,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4124,7 +4348,7 @@ <key>tooltip</key> <string>The parcel's area, in square meters. (5 chars.).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -4133,7 +4357,7 @@ <key>tooltip</key> <string>The description of the parcel. (127 chars).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4142,7 +4366,7 @@ <key>tooltip</key> <string>Flags set on the parcel</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -4151,7 +4375,7 @@ <key>tooltip</key> <string>The parcel group's key. (36 chars.).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4160,7 +4384,7 @@ <key>tooltip</key> <string>The parcel's key. (36 chars.).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -4169,7 +4393,7 @@ <key>tooltip</key> <string>Lookat vector set for teleport routing.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -4178,7 +4402,7 @@ <key>tooltip</key> <string>The parcel's landing point, if any.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -4187,7 +4411,7 @@ <key>tooltip</key> <string>The name of the parcel. (63 chars.).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4196,7 +4420,7 @@ <key>tooltip</key> <string>The parcel owner's key. (36 chars.).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4205,7 +4429,7 @@ <key>tooltip</key> <string>The parcel's prim capacity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -4214,7 +4438,7 @@ <key>tooltip</key> <string>The number of prims used on this parcel.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -4223,7 +4447,7 @@ <key>tooltip</key> <string>There are restrictions on this parcel that may impact script execution.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -4232,7 +4456,7 @@ <key>tooltip</key> <string>The parcel's avatar visibility setting. (1 char.).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -4241,7 +4465,7 @@ <key>tooltip</key> <string>Parcel's teleport routing setting.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -4250,7 +4474,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x08000000</string> </map> @@ -4259,7 +4483,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4000000</string> </map> @@ -4268,7 +4492,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -4277,7 +4501,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -4286,7 +4510,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -4295,7 +4519,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10000000</string> </map> @@ -4304,7 +4528,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2000000</string> </map> @@ -4313,7 +4537,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -4322,7 +4546,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -4331,7 +4555,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -4340,7 +4564,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8000</string> </map> @@ -4349,7 +4573,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200000</string> </map> @@ -4358,7 +4582,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -4367,7 +4591,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -4376,7 +4600,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -4385,7 +4609,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x800</string> </map> @@ -4394,7 +4618,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -4403,7 +4627,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -4412,7 +4636,7 @@ <key>tooltip</key> <string>Use this to get or set the parcel media description.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -4421,7 +4645,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4430,7 +4654,7 @@ <key>tooltip</key> <string>Used to get or set the parcel's media looping variable.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -4439,7 +4663,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4448,7 +4672,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4457,7 +4681,7 @@ <key>tooltip</key> <string>Use this to get or set the parcel media pixel resolution.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -4466,7 +4690,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4475,7 +4699,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -4484,7 +4708,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -4493,7 +4717,7 @@ <key>tooltip</key> <string>Use this to get or set the parcel media MIME type (e.g. "text/html").</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -4502,7 +4726,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -4511,7 +4735,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -4520,7 +4744,7 @@ <key>tooltip</key> <string>The agent authorized to purchase the parcel.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4529,7 +4753,7 @@ <key>tooltip</key> <string>The parameters provided to set the sale information are invalid.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -4538,7 +4762,7 @@ <key>tooltip</key> <string>The price set for the parcel is invalid (e.g., less than or equal to 0).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -4547,7 +4771,7 @@ <key>tooltip</key> <string>The parcel is currently in escrow and cannot be set for sale.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4556,7 +4780,7 @@ <key>tooltip</key> <string>The parcel could not be found.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4565,7 +4789,7 @@ <key>tooltip</key> <string>The script does not have the required permissions to set the sale information.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4574,7 +4798,7 @@ <key>tooltip</key> <string>Are the objects on the parcel included in the sale?</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4583,7 +4807,7 @@ <key>tooltip</key> <string>The sale information was successfully set.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4592,7 +4816,7 @@ <key>tooltip</key> <string>The price of the parcel. If no authorized agent is set, must be greater than 0.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4601,7 +4825,7 @@ <key>tooltip</key> <string>Static in-world objects.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -4610,7 +4834,7 @@ <key>tooltip</key> <string>Always pass the event.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4619,7 +4843,7 @@ <key>tooltip</key> <string>Pass the event if there is no script handling the event in the prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4628,7 +4852,7 @@ <key>tooltip</key> <string>Always pass the event.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4637,7 +4861,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4646,7 +4870,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4655,7 +4879,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4664,7 +4888,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -4673,7 +4897,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -4682,142 +4906,151 @@ <key>tooltip</key> <string>If this permission is enabled, the object can successfully call llAttachToAvatar to attach to the given avatar.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x20</string> + <string>0x00020</string> </map> <key>PERMISSION_CHANGE_JOINTS</key> <map> <key>tooltip</key> <string>(not yet implemented)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x100</string> + <string>0x00100</string> </map> <key>PERMISSION_CHANGE_LINKS</key> <map> <key>tooltip</key> <string>If this permission is enabled, the object can successfully call llCreateLink, llBreakLink, and llBreakAllLinks to change links to other objects.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x80</string> + <string>0x00080</string> </map> <key>PERMISSION_CHANGE_PERMISSIONS</key> <map> <key>tooltip</key> <string>(not yet implemented)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x200</string> + <string>0x00200</string> </map> <key>PERMISSION_CONTROL_CAMERA</key> <map> <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x800</string> + <string>0x00800</string> </map> <key>PERMISSION_DEBIT</key> <map> <key>tooltip</key> <string>If this permission is enabled, the object can successfully call llGiveMoney or llTransferLindenDollars to debit the owners account.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x2</string> + <string>0x00002</string> </map> <key>PERMISSION_OVERRIDE_ANIMATIONS</key> <map> <key>tooltip</key> <string>Permission to override default animations.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x8000</string> + <string>0x08000</string> + </map> + <key>PERMISSION_PRIVILEGED_LAND_ACCESS</key> + <map> + <key>tooltip</key> + <string>Grants the script privileged access to land parcel functions, such as parcel sale.</string> + <key>type</key> + <string>number</string> + <key>value</key> + <string>0x80000</string> </map> <key>PERMISSION_RELEASE_OWNERSHIP</key> <map> <key>tooltip</key> <string>(not yet implemented)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x40</string> + <string>0x00040</string> </map> <key>PERMISSION_REMAP_CONTROLS</key> <map> <key>tooltip</key> <string>(not yet implemented)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x8</string> + <string>0x00008</string> </map> <key>PERMISSION_RETURN_OBJECTS</key> <map> <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>65536</string> + <string>0x10000</string> </map> <key>PERMISSION_SILENT_ESTATE_MANAGEMENT</key> <map> <key>tooltip</key> <string>A script with this permission does not notify the object owner when it modifies estate access rules via llManageEstateAccess.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x4000</string> + <string>0x04000</string> </map> <key>PERMISSION_TAKE_CONTROLS</key> <map> <key>tooltip</key> - <string>If this permission enabled, the object can successfully call the llTakeControls libray call.</string> + <string>If this permission enabled, the object can successfully call the llTakeControls library call.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x4</string> + <string>0x00004</string> </map> <key>PERMISSION_TELEPORT</key> <map> <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x1000</string> + <string>0x01000</string> </map> <key>PERMISSION_TRACK_CAMERA</key> <map> <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x400</string> + <string>0x00400</string> </map> <key>PERMISSION_TRIGGER_ANIMATION</key> <map> <key>tooltip</key> <string>If this permission is enabled, the object can successfully call llStartAnimation for the avatar that owns this.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> - <string>0x10</string> + <string>0x00010</string> </map> <key>PERM_ALL</key> <map> <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x7FFFFFFF</string> </map> @@ -4826,7 +5059,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8000</string> </map> @@ -4835,7 +5068,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4000</string> </map> @@ -4844,7 +5077,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80000</string> </map> @@ -4853,7 +5086,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2000</string> </map> @@ -4862,7 +5095,7 @@ <key>tooltip</key> <string>3.14159265 - The number of radians in a semi-circle.</string> <key>type</key> - <string>float</string> + <string>number</string> <key>value</key> <string>3.14159265</string> </map> @@ -4871,7 +5104,7 @@ <key>tooltip</key> <string>Play animation going forwards, then backwards.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -4880,7 +5113,7 @@ <key>tooltip</key> <string>1.57079633 - The number of radians in a quarter circle.</string> <key>type</key> - <string>float</string> + <string>number</string> <key>value</key> <string>1.57079633</string> </map> @@ -4889,7 +5122,7 @@ <key>tooltip</key> <string>Prim parameter for restricting manual standing for seated avatars in an experience.\nIgnored if the avatar was not seated via a call to llSitOnLink.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>39</string> </map> @@ -4898,7 +5131,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>38</string> </map> @@ -4907,7 +5140,7 @@ <key>tooltip</key> <string>Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as alpha-blended.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4916,7 +5149,7 @@ <key>tooltip</key> <string>Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be rendered as an emissivity mask.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -4925,7 +5158,7 @@ <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -4934,7 +5167,7 @@ <key>tooltip</key> <string>Prim parameter setting for PRIM_ALPHA_MODE.\nIndicates that the diffuse texture's alpha channel should be ignored.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -4943,7 +5176,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -4952,7 +5185,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -4961,7 +5194,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -4970,7 +5203,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -4979,7 +5212,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -4988,7 +5221,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -4997,7 +5230,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5006,7 +5239,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -5015,7 +5248,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -5024,7 +5257,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -5033,7 +5266,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5042,7 +5275,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -5051,7 +5284,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -5060,7 +5293,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -5069,7 +5302,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -5078,7 +5311,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -5087,7 +5320,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -5096,7 +5329,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -5105,7 +5338,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -5116,7 +5349,7 @@ <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -5125,7 +5358,7 @@ <key>tooltip</key> <string>[PRIM_CLICK_ACTION, integer CLICK_ACTION_*]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>43</string> </map> @@ -5134,7 +5367,7 @@ <key>tooltip</key> <string>Collision sound uuid and volume for this prim</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>53</string> </map> @@ -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) </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -5157,7 +5390,7 @@ float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) <key>tooltip</key> <string>Damage and damage type assigned to this prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>51</string> </map> @@ -5166,7 +5399,7 @@ float alpha – from 0.0 (clear) to 1.0 (solid) (0.0 <= alpha <= 1.0) <key>tooltip</key> <string>[PRIM_DESC, string description]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>28</string> </map> @@ -5184,7 +5417,7 @@ float tension – ranges from 0.0 to 10.0 vector force </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -5193,7 +5426,7 @@ vector force <key>tooltip</key> <string>[ PRIM_FULLBRIGHT, integer face, integer boolean ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -5202,7 +5435,7 @@ vector force <key>tooltip</key> <string>PRIM_GLOW is used to get or set the glow status of the face.\n[ PRIM_GLOW, integer face, float intensity ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>25</string> </map> @@ -5211,7 +5444,7 @@ vector force <key>tooltip</key> <string>Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "BLEND".</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5220,7 +5453,7 @@ vector force <key>tooltip</key> <string>Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "MASK".</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5229,7 +5462,7 @@ vector force <key>tooltip</key> <string>Prim parameter setting for PRIM_GLTF_BASE_COLOR alpha mode "OPAQUE".</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5238,7 +5471,7 @@ vector force <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>48</string> </map> @@ -5247,7 +5480,7 @@ vector force <key>tooltip</key> <string>Prim parameter for GLTF materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>46</string> </map> @@ -5256,7 +5489,7 @@ vector force <key>tooltip</key> <string>Prim parameter for GLTF materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, float metallic_factor, float roughness_factor</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>47</string> </map> @@ -5265,7 +5498,7 @@ vector force <key>tooltip</key> <string>Prim parameter for GLTF materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>45</string> </map> @@ -5274,7 +5507,7 @@ vector force <key>tooltip</key> <string>Health value for this prim</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>52</string> </map> @@ -5283,7 +5516,7 @@ vector force <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -5292,7 +5525,7 @@ vector force <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x00</string> </map> @@ -5301,7 +5534,7 @@ vector force <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -5310,7 +5543,7 @@ vector force <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x30</string> </map> @@ -5322,7 +5555,7 @@ vector force Used to get or set multiple links with a single PrimParameters call. </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>34</string> </map> @@ -5331,7 +5564,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>[ PRIM_MATERIAL, integer PRIM_MATERIAL_* ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5340,7 +5573,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -5349,7 +5582,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5358,7 +5591,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -5367,7 +5600,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5376,7 +5609,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -5385,7 +5618,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -5394,7 +5627,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5403,7 +5636,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -5412,7 +5645,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5421,7 +5654,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Boolean. Gets/Sets whether auto-looping is enabled.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -5430,7 +5663,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Boolean. Gets/Sets whether the media auto-plays when a Resident can view it.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -5439,7 +5672,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Boolean. Gets/Sets whether auto-scaling is enabled. Auto-scaling forces the media to the full size of the texture.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -5448,7 +5681,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Boolean. Gets/Sets whether clicking the media triggers auto-zoom and auto-focus on the media.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -5457,7 +5690,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Integer. Gets/Sets the style of controls. Can be either PRIM_MEDIA_CONTROLS_STANDARD or PRIM_MEDIA_CONTROLS_MINI.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5466,7 +5699,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Mini web navigation controls; does not include an address bar.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5475,7 +5708,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Standard web navigation controls.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5484,7 +5717,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>String. Gets/Sets the current url displayed on the chosen face. Changing this URL causes navigation. 1024 characters Maximum.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5493,7 +5726,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Boolean. Gets/Sets whether the first click interaction is enabled.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -5502,7 +5735,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Integer. Gets/Sets the height of the media in pixels.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -5511,7 +5744,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>String. Gets/Sets the home URL for the chosen face. 1024 characters maximum.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -5520,7 +5753,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2048</string> </map> @@ -5529,7 +5762,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1024</string> </map> @@ -5538,7 +5771,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>64</string> </map> @@ -5547,7 +5780,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1024</string> </map> @@ -5556,7 +5789,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2048</string> </map> @@ -5565,7 +5798,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -5574,7 +5807,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -5583,7 +5816,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -5592,7 +5825,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -5601,7 +5834,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5610,7 +5843,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5619,7 +5852,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5628,7 +5861,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -5637,7 +5870,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Boolean. Gets/Sets whether navigation is restricted to URLs in PRIM_MEDIA_WHITELIST.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -5646,7 +5879,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Integer. Gets/Sets the width of the media in pixels.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -5655,7 +5888,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>[ PRIM_NAME, string name ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>27</string> </map> @@ -5664,7 +5897,7 @@ Used to get or set multiple links with a single PrimParameters call. <key>tooltip</key> <string>Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>37</string> </map> @@ -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 </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>32</string> </map> @@ -5687,7 +5920,7 @@ float gain – also modulates the final spinrate and disables the rotation behav <key>tooltip</key> <string>[ PRIM_PHANTOM, integer boolean ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -5696,7 +5929,7 @@ float gain – also modulates the final spinrate and disables the rotation behav <key>tooltip</key> <string>[ PRIM_PHYSICS, integer boolean ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -5705,7 +5938,7 @@ float gain – also modulates the final spinrate and disables the rotation behav <key>tooltip</key> <string>Use the convex hull of the prim shape for physics (this is the default for mesh objects).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5714,7 +5947,7 @@ float gain – also modulates the final spinrate and disables the rotation behav <key>tooltip</key> <string>Ignore this prim in the physics shape. NB: This cannot be applied to the root prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5723,7 +5956,7 @@ float gain – also modulates the final spinrate and disables the rotation behav <key>tooltip</key> <string>Use the normal prim shape for physics (this is the default for all non-mesh objects).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5733,7 +5966,7 @@ float gain – also modulates the final spinrate and disables the rotation behav <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>30</string> </map> @@ -5749,7 +5982,7 @@ float radius – ranges from 0.1 to 20.0 float falloff – ranges from 0.01 to 2.0 </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>23</string> </map> @@ -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 </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -5773,7 +6006,7 @@ vector position – position in region or local coordinates depending upon the s vector position - position in local coordinates </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>33</string> </map> @@ -5782,7 +6015,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_PROJECTOR, string texture, float fov, float focus, float ambiance ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>42</string> </map> @@ -5791,7 +6024,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>44</string> </map> @@ -5800,7 +6033,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5809,7 +6042,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5818,7 +6051,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -5827,7 +6060,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_RENDER_MATERIAL, integer face, string material ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>49</string> </map> @@ -5836,7 +6069,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_ROT_LOCAL, rotation global_rot ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -5845,7 +6078,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_ROT_LOCAL, rotation local_rot ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>29</string> </map> @@ -5854,7 +6087,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prim parameter for restricting manual sitting on this prim.\nSitting must be initiated via call to llSitOnLink.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>40</string> </map> @@ -5863,7 +6096,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Mesh is animated.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>32</string> </map> @@ -5872,7 +6105,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Render inside out (inverts the normals).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>64</string> </map> @@ -5881,7 +6114,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Render an X axis mirror of the sculpty.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>128</string> </map> @@ -5890,7 +6123,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -5899,7 +6132,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -5908,7 +6141,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -5917,7 +6150,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -5926,7 +6159,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5935,7 +6168,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5944,7 +6177,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -5953,7 +6186,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -5962,7 +6195,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -5971,7 +6204,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -5980,7 +6213,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>50</string> </map> @@ -5989,7 +6222,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_SIT_TARGET, integer boolean, vector offset, rotation rot ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>41</string> </map> @@ -5998,7 +6231,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_SIZE, vector size ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -6007,7 +6240,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_SLICE, vector slice ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>35</string> </map> @@ -6016,7 +6249,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prim parameter for materials using integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer glossy, integer environment</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>36</string> </map> @@ -6025,7 +6258,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6034,7 +6267,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_TEXGEN, integer face, PRIM_TEXGEN_* ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -6043,7 +6276,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6052,7 +6285,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6061,7 +6294,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_TEXT, string text, vector color, float alpha ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>26</string> </map> @@ -6070,7 +6303,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>[ PRIM_TEXTURE, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians ]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -6079,7 +6312,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -6088,7 +6321,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6097,7 +6330,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6106,7 +6339,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -6115,7 +6348,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -6124,7 +6357,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -6133,7 +6366,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -6142,7 +6375,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6151,7 +6384,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -6160,7 +6393,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Disables profiling</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6169,7 +6402,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Enables memory profiling</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6178,7 +6411,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -6187,7 +6420,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6196,7 +6429,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6205,7 +6438,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -6214,7 +6447,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -6223,7 +6456,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -6232,7 +6465,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -6241,7 +6474,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6250,7 +6483,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>25</string> </map> @@ -6259,7 +6492,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -6268,7 +6501,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Particles bounce off of a plane at the objects Z height.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -6277,7 +6510,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The particle glows.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -6286,7 +6519,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A float which determines the ending alpha of the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6295,7 +6528,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A vector <r, g, b> which determines the ending color of the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -6304,7 +6537,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>27</string> </map> @@ -6313,7 +6546,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A vector <sx, sy, z>, which is the ending size of the particle billboard in meters (z is ignored).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -6322,7 +6555,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Each particle that is emitted by the particle system is simulated based on the following flags. To use multiple flags, bitwise or (|) them together.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6331,7 +6564,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The particle position is relative to the source objects position.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -6340,7 +6573,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The particle orientation is rotated so the vertical axis faces towards the particle velocity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -6349,7 +6582,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Interpolate both the color and alpha from the start value to the end value.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -6358,7 +6591,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Interpolate the particle scale from the start value to the end value.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -6367,7 +6600,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Age in seconds of a particle at which it dies.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -6376,7 +6609,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -6385,7 +6618,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A float which determines the starting alpha of the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -6394,7 +6627,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A vector <r, g, b> which determines the starting color of the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6403,7 +6636,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>26</string> </map> @@ -6412,7 +6645,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A vector <sx, sy, z>, which is the starting size of the particle billboard in meters (z is ignored).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -6421,7 +6654,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80</string> </map> @@ -6430,7 +6663,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The particle heads towards the location of the target object as defined by PSYS_SRC_TARGET_KEY.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -6439,7 +6672,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Particles have their velocity damped towards the wind velocity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -6448,7 +6681,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A vector <x, y, z> which is the acceleration to apply on particles.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -6457,7 +6690,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Area in radians specifying where particles will NOT be created (for ANGLE patterns)</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -6466,7 +6699,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>23</string> </map> @@ -6475,7 +6708,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>How many particles to release in a burst.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -6484,7 +6717,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>What distance from the center of the object to create the particles.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -6493,7 +6726,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>How often to release a particle burst (float seconds).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -6502,7 +6735,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Maximum speed that a particle should be moving.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -6511,7 +6744,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Minimum speed that a particle should be moving.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -6521,7 +6754,7 @@ vector position - position in local coordinates <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -6530,7 +6763,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>How long this particle system should last, 0.0 means forever.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -6539,7 +6772,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sets the angular velocity to rotate the axis that SRC_PATTERN_ANGLE and SRC_PATTERN_ANGLE_CONE use.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -6549,7 +6782,7 @@ vector position - position in local coordinates <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -6559,7 +6792,7 @@ vector position - position in local coordinates <string>The pattern which is used to generate particles. Use one of the following values: PSYS_SRC_PATTERN Values.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -6568,7 +6801,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x04</string> </map> @@ -6577,7 +6810,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x08</string> </map> @@ -6586,7 +6819,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -6595,7 +6828,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Drop particles at the source position.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x01</string> </map> @@ -6604,7 +6837,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Shoot particles out in all directions, using the burst parameters.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x02</string> </map> @@ -6613,7 +6846,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The key of a target object to move towards if PSYS_PART_TARGET_POS_MASK is enabled.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -6622,7 +6855,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>An asset name for the texture to use for the particles.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -6631,7 +6864,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6640,7 +6873,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Selects a random destination near the offset.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -6649,7 +6882,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -6658,7 +6891,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Define whether the character attempts to predict the target's location.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6667,7 +6900,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Go to a position offset from the target.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6676,7 +6909,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Triggered when an llEvade character thinks it has hidden from its pursuer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x07</string> </map> @@ -6685,7 +6918,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Triggered when an llEvade character switches from hiding to running</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x08</string> </map> @@ -6694,7 +6927,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -6703,7 +6936,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Goal is not on the navigation-mesh and cannot be reached.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x03</string> </map> @@ -6712,7 +6945,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Character cannot navigate from the current location - e.g., the character is off the navmesh or too high above it.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x02</string> </map> @@ -6721,7 +6954,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x09</string> </map> @@ -6730,7 +6963,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>There is no good place for the character to go - e.g., it is patrolling and all the patrol points are now unreachable.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x06</string> </map> @@ -6739,7 +6972,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1000000</string> </map> @@ -6748,7 +6981,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -6757,7 +6990,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x05</string> </map> @@ -6766,7 +6999,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Goal is no longer reachable for some reason - e.g., an obstacle blocks the path.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x04</string> </map> @@ -6775,7 +7008,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Character has reached the goal and will stop or choose a new goal (if wandering).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x01</string> </map> @@ -6784,7 +7017,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Character is near current goal.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x00</string> </map> @@ -6793,7 +7026,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>57.2957795 - Number of degrees per radian. You can use this number to convert radians to degrees by multiplying the radians by this number.</string> <key>type</key> - <string>float</string> + <string>number</string> <key>value</key> <string>57.2957795</string> </map> @@ -6802,7 +7035,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-3</string> </map> @@ -6811,7 +7044,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -6820,7 +7053,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -6829,7 +7062,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -6838,7 +7071,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6847,7 +7080,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6856,7 +7089,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6865,7 +7098,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -6874,7 +7107,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -6883,7 +7116,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -6892,7 +7125,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -6901,7 +7134,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -6910,7 +7143,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -6919,7 +7152,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -6928,7 +7161,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -6937,7 +7170,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100000</string> </map> @@ -6946,7 +7179,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80000</string> </map> @@ -6955,7 +7188,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8000000</string> </map> @@ -6964,7 +7197,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -6973,7 +7206,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1000</string> </map> @@ -6982,7 +7215,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4000</string> </map> @@ -6991,7 +7224,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -7000,7 +7233,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400000</string> </map> @@ -7009,7 +7242,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -7020,7 +7253,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -7031,7 +7264,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -7042,7 +7275,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -7051,7 +7284,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Define whether the character needs a line-of-sight to give chase.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -7060,7 +7293,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Used with llSetPhysicsMaterial to enable the density value. Must be between 0.0 and 1.0</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -7069,7 +7302,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Play animation in reverse direction.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -7078,7 +7311,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Acceleration forced applied to the rezzed object. [vector force, integer rel]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -7087,7 +7320,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Damage applied by the object when it collides with an agent. [float damage]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -7096,7 +7329,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Set the damage type applied when this object collides. [integer damage_type]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -7105,7 +7338,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Rez flags to set on the newly rezzed object. [integer flags]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -7114,7 +7347,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prevent grabbing the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0080</string> </map> @@ -7123,7 +7356,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Object will die after its first collision.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0008</string> </map> @@ -7132,7 +7365,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Object will die if it attempts to enter a parcel that it can not.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0010</string> </map> @@ -7141,7 +7374,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Object will not trigger collision events with other objects created by the same rezzer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0040</string> </map> @@ -7150,7 +7383,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Object will not trigger collision events with its owner.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0020</string> </map> @@ -7159,7 +7392,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Make the object phantom on rez.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0004</string> </map> @@ -7168,7 +7401,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Make the object physical on rez.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0002</string> </map> @@ -7177,7 +7410,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Flag the object as temp on rez.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0001</string> </map> @@ -7186,7 +7419,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prevent the object from rotating around some axes. [vector locks]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -7195,7 +7428,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Omega applied to the rezzed object. [vector axis, integer rel, float spin, float gain]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -7204,7 +7437,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Integer value to pass to the object as its rez parameter. [integer param]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -7213,7 +7446,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A string value to pass to the object as its rez parameter. [string param]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -7222,7 +7455,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Position at which to rez the new object. [vector position, integer rel, integer atroot]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -7231,7 +7464,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Rotation applied to newly rezzed object. [rotation rot, integer rel]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -7240,7 +7473,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sound attached to the rezzed object. [string name, float volume, integer loop]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -7249,7 +7482,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sound played by the object on a collision. [string name, float volume]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -7258,7 +7491,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Initial velocity of rezzed object. [vector vel, integer rel, integer inherit]</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -7267,7 +7500,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Animate texture rotation.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -7276,7 +7509,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Animate the texture scale.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -7285,7 +7518,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Scripted in-world objects.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -7294,7 +7527,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Number of active scripts.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -7303,7 +7536,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Number of agents in region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -7312,7 +7545,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent in 'agent' segment of simulation frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -7321,7 +7554,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Agent updates per second.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -7330,7 +7563,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent on AI step.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>26</string> </map> @@ -7339,7 +7572,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Pending asset download count.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -7348,7 +7581,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Pending asset upload count.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -7357,7 +7590,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Number of child agents in region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -7366,7 +7599,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Total frame time.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -7375,7 +7608,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent in 'image' segment of simulation frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -7384,7 +7617,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Pump IO time.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -7393,7 +7626,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent in 'network' segment of simulation frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -7402,7 +7635,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent in 'other' segment of simulation frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -7411,7 +7644,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Packets in per second.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -7420,7 +7653,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Packets out per second.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -7429,7 +7662,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -7438,7 +7671,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Physics simulation FPS.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -7447,7 +7680,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent in 'physics' segment of simulation frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -7456,7 +7689,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Physics other time.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -7465,7 +7698,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Physics shape update time.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -7474,7 +7707,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Physics step time.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -7483,7 +7716,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Script events per second.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -7492,7 +7725,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent in 'script' segment of simulation frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -7501,7 +7734,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Percent of scripts run during frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>25</string> </map> @@ -7510,7 +7743,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Time spent sleeping.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>23</string> </map> @@ -7519,7 +7752,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Spare time left after frame.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -7528,7 +7761,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Total unacknowledged bytes.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -7537,7 +7770,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The prim allows a seated avatar to stand up.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0002</string> </map> @@ -7546,7 +7779,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The seated avatar's hit box is disabled when seated on this prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0010</string> </map> @@ -7555,7 +7788,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Damage will not be forwarded to an avatar seated on this prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0020</string> </map> @@ -7564,7 +7797,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>An avatar may not manually sit on this prim.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0004</string> </map> @@ -7573,7 +7806,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The prim has an explicitly set sit target.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0001</string> </map> @@ -7582,7 +7815,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Avatar ID did not specify a valid avatar.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-4</string> </map> @@ -7591,7 +7824,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Link ID did not specify a valid prim in the linkset or resolved to multiple prims.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-5</string> </map> @@ -7600,7 +7833,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Attempt to force an avatar to sit on an attachment or other invalid target.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-7</string> </map> @@ -7609,7 +7842,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Attempt to force an avatar to sit outside an experience.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -7618,7 +7851,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Avatar does not have access to the parcel containing the target linkset of the forced sit.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-6</string> </map> @@ -7627,7 +7860,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Avatar has not granted permission to force sits.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -7636,7 +7869,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>No available sit target in linkset for forced sit.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-3</string> </map> @@ -7645,7 +7878,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The ambient color of the environment</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -7654,7 +7887,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Blue settings for environment</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>22</string> </map> @@ -7663,7 +7896,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Settings controlling cloud density and configuration</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -7672,7 +7905,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Texture ID used by clouds</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -7681,7 +7914,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sky dome information.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -7690,7 +7923,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The gamma value applied to the scene.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -7699,7 +7932,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Glow color applied to the sun and moon.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -7708,7 +7941,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Haze settings for environment</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>23</string> </map> @@ -7717,7 +7950,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Miscellaneous lighting values.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -7726,7 +7959,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Environmental moon details.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -7735,7 +7968,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Environmental moon texture.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -7744,7 +7977,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Planet information used in rendering the sky.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -7753,7 +7986,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Settings the ambience of the reflection probe.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -7762,7 +7995,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sky refraction parameters for rainbows and optical effects.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -7771,7 +8004,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Brightness value for the stars.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -7780,7 +8013,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Detailed sun information</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -7789,7 +8022,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Environmental sun texture</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>21</string> </map> @@ -7798,7 +8031,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Is the environment using the default textures.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -7807,7 +8040,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Track elevations for this region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -7816,7 +8049,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Slide in the X direction, instead of playing separate frames.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -7825,7 +8058,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sound will loop until stopped.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x01</string> </map> @@ -7834,7 +8067,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sound will play normally.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x00</string> </map> @@ -7843,7 +8076,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sound will be synchronized with the nearest master.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x04</string> </map> @@ -7852,7 +8085,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Sound will be triggered at the prim's location and not attached.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x02</string> </map> @@ -7861,7 +8094,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>1.41421356 - The square root of 2.</string> <key>type</key> - <string>float</string> + <string>number</string> <key>value</key> <string>1.41421356</string> </map> @@ -7870,7 +8103,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -7879,7 +8112,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prevent click-and-drag movement on all prims in the object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -7888,7 +8121,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Argument(s) passed to function had a bounds error.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1002</string> </map> @@ -7897,7 +8130,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -7906,7 +8139,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80</string> </map> @@ -7915,7 +8148,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x800</string> </map> @@ -7924,7 +8157,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>An internal error occurred.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1999</string> </map> @@ -7933,7 +8166,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Function was called with malformed parameters.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1000</string> </map> @@ -7942,7 +8175,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Object or other item was not found.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1003</string> </map> @@ -7951,7 +8184,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Feature not supported.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1004</string> </map> @@ -7960,7 +8193,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Result of function call was a success.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -7969,7 +8202,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -7978,7 +8211,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Controls/indicates whether the object moves physically.\nThis controls the same flag that the UI check-box for Physical controls. The default is FALSE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -7987,7 +8220,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -7996,7 +8229,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -8005,7 +8238,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -8032,7 +8265,7 @@ vector position - position in local coordinates and move more than 20 meters from its creation point. The default if FALSE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -8041,7 +8274,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Argument(s) passed to function had a type mismatch.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1001</string> </map> @@ -8050,7 +8283,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Whitelist Failed.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2001</string> </map> @@ -8059,7 +8292,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x03</string> </map> @@ -8068,7 +8301,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x01</string> </map> @@ -8077,7 +8310,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x02</string> </map> @@ -8086,7 +8319,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Send email to the owner of the object</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x02</string> </map> @@ -8095,7 +8328,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Send email to the creator of the root object</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x01</string> </map> @@ -8104,7 +8337,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8113,7 +8346,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -8122,7 +8355,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -8131,7 +8364,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -8140,7 +8373,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -8149,7 +8382,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -8158,7 +8391,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -8167,7 +8400,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -8176,7 +8409,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -8185,7 +8418,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -8194,7 +8427,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -8203,7 +8436,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -8212,7 +8445,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -8221,7 +8454,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -8230,7 +8463,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -8239,7 +8472,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -8248,7 +8481,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -8257,7 +8490,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -8266,7 +8499,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -8275,7 +8508,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -8329,7 +8562,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -8356,7 +8589,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Direct teleporting is blocked on this parcel.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8365,7 +8598,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Teleports are unrestricted on this parcel.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -8374,7 +8607,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Teleports are routed to a landing point if set on this parcel.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -8383,7 +8616,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Invalid inventory options.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-1</string> </map> @@ -8392,7 +8625,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The root path specified in TRANSFER_DEST contained an invalid directory or was reduced to nothing.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-5</string> </map> @@ -8401,7 +8634,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The root folder to transfer inventory into.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8410,7 +8643,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Flags to control the behavior of inventory transfer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -8419,7 +8652,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Gives a copy of the object being transfered. Implies TRANSFER_FLAG_TAKE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0004</string> </map> @@ -8428,7 +8661,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Reserved for future expansion.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0001</string> </map> @@ -8437,7 +8670,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>On a successful transfer, automatically takes the object into inventory.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x0002</string> </map> @@ -8446,7 +8679,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Can not transfer ownership of an attached object.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-7</string> </map> @@ -8455,7 +8688,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>No items in the inventory list are eligible for transfer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-4</string> </map> @@ -8464,7 +8697,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The object does not have transfer permissions.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-6</string> </map> @@ -8473,7 +8706,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Could not find the receiver in the current region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-2</string> </map> @@ -8482,7 +8715,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Inventory transfer offer was successfully made.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8491,7 +8724,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Inventory throttle hit.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>-3</string> </map> @@ -8500,7 +8733,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>One of TRAVERSAL_TYPE_FAST, TRAVERSAL_TYPE_SLOW, and TRAVERSAL_TYPE_NONE.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -8509,7 +8742,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -8518,7 +8751,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -8527,7 +8760,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8536,7 +8769,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>6.28318530 - The radians of a circle.</string> <key>type</key> - <string>float</string> + <string>number</string> <key>value</key> <string>6.28318530</string> </map> @@ -8545,7 +8778,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is a float.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -8554,7 +8787,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is an integer.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -8563,7 +8796,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is invalid.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8572,7 +8805,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is a key.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -8581,7 +8814,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is a rotation.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -8590,7 +8823,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is a string.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -8599,7 +8832,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The list entry is a vector.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -8626,7 +8859,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>32</string> </map> @@ -8635,7 +8868,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>33</string> </map> @@ -8645,7 +8878,7 @@ vector position - position in local coordinates <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -8654,7 +8887,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The timescale for exponential decay of the angular motors magnitude.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>35</string> </map> @@ -8663,7 +8896,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>19</string> </map> @@ -8672,7 +8905,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The timescale for exponential approach to full angular motor velocity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>34</string> </map> @@ -8681,7 +8914,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A slider between anti (-1.0), none (0.0), and maxmum (1.0) banking strength.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>38</string> </map> @@ -8690,7 +8923,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>39</string> </map> @@ -8699,7 +8932,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>40</string> </map> @@ -8708,7 +8941,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A slider between minimum (0.0) and maximum anti-gravity (1.0).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>27</string> </map> @@ -8717,7 +8950,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prevent other scripts from pushing vehicle.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x400</string> </map> @@ -8726,7 +8959,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x200</string> </map> @@ -8735,7 +8968,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Hover at global height.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x10</string> </map> @@ -8744,7 +8977,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Ignore water height when hovering.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x8</string> </map> @@ -8753,7 +8986,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Hover does not push down. Use this flag for hovering vehicles that should be able to jump above their hover height.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x20</string> </map> @@ -8762,7 +8995,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Ignore terrain height when hovering.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x4</string> </map> @@ -8771,7 +9004,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Prevents ground vehicles from motoring into the sky.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x40</string> </map> @@ -8780,7 +9013,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>For vehicles with vertical attractor that want to be able to climb/dive, for instance, aeroplanes that want to use the banking feature.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x2</string> </map> @@ -8789,7 +9022,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x100</string> </map> @@ -8798,7 +9031,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x80</string> </map> @@ -8807,7 +9040,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -8818,7 +9051,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Old, changed to VEHICLE_FLAG_NO_DEFLECTION_UP</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0x1</string> </map> @@ -8827,7 +9060,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A slider between minimum (0.0 = bouncy) and maximum (1.0 = fast as possible) damped motion of the hover behavior. </string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>25</string> </map> @@ -8836,7 +9069,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The height (above the terrain or water, or global) at which the vehicle will try to hover.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>24</string> </map> @@ -8845,7 +9078,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Period of time (in seconds) for the vehicle to achieve its hover height.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>26</string> </map> @@ -8854,7 +9087,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>28</string> </map> @@ -8863,7 +9096,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>29</string> </map> @@ -8873,7 +9106,7 @@ vector position - position in local coordinates <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -8882,7 +9115,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The timescale for exponential decay of the linear motors magnitude.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>31</string> </map> @@ -8892,7 +9125,7 @@ vector position - position in local coordinates <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -8901,7 +9134,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>20</string> </map> @@ -8910,7 +9143,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The timescale for exponential approach to full linear motor velocity.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>30</string> </map> @@ -8919,7 +9152,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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).</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>44</string> </map> @@ -8928,7 +9161,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Uses linear deflection for lift, no hover, and banking to turn.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_AIRPLANE</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -8937,7 +9170,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Hover, and friction, but no deflection.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BALLOON</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -8946,7 +9179,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Hovers over water with lots of friction and some anglar deflection.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BOAT</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -8955,7 +9188,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -8964,7 +9197,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -8973,7 +9206,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -8982,7 +9215,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A slider between minimum (0.0 = wobbly) and maximum (1.0 = firm as possible) stability of the vehicle to keep itself upright.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>36</string> </map> @@ -8991,7 +9224,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>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.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>37</string> </map> @@ -9000,7 +9233,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -9009,7 +9242,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -9018,7 +9251,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Blur factor.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>100</string> </map> @@ -9027,7 +9260,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Fog properties when underwater.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>101</string> </map> @@ -9036,7 +9269,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Fresnel scattering applied to the surface of the water.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>102</string> </map> @@ -9045,7 +9278,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Scaling applied to the water normal map.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>104</string> </map> @@ -9054,7 +9287,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Normal map used for environmental waves.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>107</string> </map> @@ -9063,7 +9296,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Refraction factors when looking through the surface of the water.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>105</string> </map> @@ -9072,7 +9305,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Is the environment using the default wave map.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>103</string> </map> @@ -9081,7 +9314,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Vectors for the directions of the waves.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>106</string> </map> @@ -9090,7 +9323,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The region currently has experiences disabled.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>2</string> </map> @@ -9099,7 +9332,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The experience owner has temporarily disabled the experience.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>8</string> </map> @@ -9108,7 +9341,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The experience has been suspended by Linden Customer Support.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>9</string> </map> @@ -9117,7 +9350,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The script is associated with an experience that no longer exists.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>7</string> </map> @@ -9126,7 +9359,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>One of the string arguments was too big to fit in the key-value store.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>3</string> </map> @@ -9135,7 +9368,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The requested key does not exist.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>14</string> </map> @@ -9144,7 +9377,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The content rating of the experience exceeds that of the region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>16</string> </map> @@ -9153,7 +9386,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>No error was detected.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>0</string> </map> @@ -9162,7 +9395,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The sim was unable to verify the validity of the experience. Retrying after a short wait is advised.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>6</string> </map> @@ -9171,7 +9404,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>This experience is not allowed to run by the requested agent.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>4</string> </map> @@ -9180,7 +9413,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>This experience is not allowed to run on the current region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>17</string> </map> @@ -9189,7 +9422,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>This script is not associated with an experience.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>5</string> </map> @@ -9198,7 +9431,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>An attempted write data to the key-value store failed due to the data quota being met.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>11</string> </map> @@ -9207,7 +9440,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Request timed out; permissions not modified.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>18</string> </map> @@ -9216,7 +9449,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A checked update failed due to an out of date request.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>15</string> </map> @@ -9225,7 +9458,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Unable to communicate with the key-value store.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>13</string> </map> @@ -9234,7 +9467,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The key-value store is currently disabled on this region.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>12</string> </map> @@ -9243,7 +9476,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The call failed due to too many recent calls.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>1</string> </map> @@ -9252,7 +9485,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Other unknown error.</string> <key>type</key> - <string>integer</string> + <string>number</string> <key>value</key> <string>10</string> </map> @@ -9261,7 +9494,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> <key>value</key> <string><0.0, 0.0, 0.0, 1.0></string> </map> @@ -9296,7 +9529,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -9305,7 +9538,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -9386,12 +9619,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberOfCollisions</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -9404,12 +9637,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberOfCollisions</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -9422,12 +9655,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberOfCollisions</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -9600,12 +9833,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>count</key> + <key>detected</key> <map> <key>tooltip</key> - <string>The number of damage events queued.</string> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -9984,12 +10217,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>count</key> + <key>detected</key> <map> <key>tooltip</key> - <string>The number of damage events queued.</string> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -10133,12 +10366,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberDetected</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -10146,22 +10379,10 @@ vector position - position in local coordinates <string>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.</string> </map> - <key>state_entry</key> - <map> - <key>arguments</key> - <array /> - <key>tooltip</key> - <string>The state_entry event occurs whenever a new state is entered, including at program start, and is always the first event handled.</string> - </map> - <key>state_exit</key> - <map> - <key>arguments</key> - <array /> - <key>tooltip</key> - <string>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.</string> - </map> <key>timer</key> <map> + <key>deprecated</key> + <boolean>1</boolean> <key>arguments</key> <array /> <key>tooltip</key> @@ -10172,12 +10393,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberOfTouches</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -10191,12 +10412,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberOfTouches</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -10209,12 +10430,12 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>NumberOfTouches</key> + <key>detected</key> <map> <key>tooltip</key> - <string /> + <string>Array of detected events.</string> <key>type</key> - <string>number</string> + <string>{DetectedEvent}</string> </map> </map> </array> @@ -10260,9 +10481,13 @@ vector position - position in local coordinates </map> <key>functions</key> <map> - <!-- Builtin Luau functions --> + <!-- Luau Builtin Functions --> <key>assert</key> <map> + <key>type-arguments</key> + <array> + <string>T</string> + </array> <key>arguments</key> <array> <map> @@ -10271,7 +10496,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The value to check for truthiness.</string> <key>type</key> - <string>any</string> + <string>T?</string> </map> </map> <map> @@ -10287,7 +10512,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>any</string> + <string>T</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10319,7 +10544,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>never</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10355,7 +10580,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>table?</string> + <string>{[any]: any}?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10363,6 +10588,11 @@ vector position - position in local coordinates </map> <key>next</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> <key>arguments</key> <array> <map> @@ -10371,7 +10601,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The table to traverse.</string> <key>type</key> - <string>table</string> + <string>{[K]: V}</string> </map> </map> <map> @@ -10380,14 +10610,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>Optional key to start traversal after.</string> <key>type</key> - <string>any?</string> + <string>K?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>(any, any)?</string> + <string>(K, V)?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10421,7 +10651,7 @@ vector position - position in local coordinates <key>arguments</key> <array> <map> - <key>args</key> + <key>...</key> <map> <key>tooltip</key> <string>Arguments to print to standard output.</string> @@ -10433,7 +10663,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10473,6 +10703,11 @@ vector position - position in local coordinates </map> <key>rawget</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> <key>arguments</key> <array> <map> @@ -10481,7 +10716,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The table to perform the lookup on.</string> <key>type</key> - <string>table</string> + <string>{[K]: V}</string> </map> </map> <map> @@ -10490,14 +10725,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>The key to look up in the table.</string> <key>type</key> - <string>any</string> + <string>K</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>any?</string> + <string>V?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10505,6 +10740,11 @@ vector position - position in local coordinates </map> <key>rawset</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> <key>arguments</key> <array> <map> @@ -10513,7 +10753,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The table to assign the value to.</string> <key>type</key> - <string>table</string> + <string>{[K]: V}</string> </map> </map> <map> @@ -10522,7 +10762,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>The key to assign the value to.</string> <key>type</key> - <string>any</string> + <string>K</string> </map> </map> <map> @@ -10531,19 +10771,47 @@ vector position - position in local coordinates <key>tooltip</key> <string>The value to assign.</string> <key>type</key> - <string>any</string> + <string>V</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>{[K]: V}</string> <key>sleep</key> <real>0</real> <key>tooltip</key> <string>Assigns a value to a table field bypassing metatables.</string> </map> + <key>rawlen</key> + <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> + <key>arguments</key> + <array> + <map> + <key>t</key> + <map> + <key>tooltip</key> + <string>The table to assign the value to.</string> + <key>type</key> + <string>{[any]: any} | string</string> + </map> + </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the length of a table or string bypassing metatables.</string> + </map> <key>select</key> <map> <key>arguments</key> @@ -10558,7 +10826,7 @@ vector position - position in local coordinates </map> </map> <map> - <key>args</key> + <key>...</key> <map> <key>tooltip</key> <string>The arguments to select from.</string> @@ -10602,7 +10870,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10711,6 +10979,10 @@ vector position - position in local coordinates </map> <key>ipairs</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> @@ -10719,14 +10991,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>The table to iterate over.</string> <key>type</key> - <string>table</string> + <string>{V}</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>iterator</string> + <string>(({V}, number) -> (number?, V), {V}, number)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10734,6 +11006,11 @@ vector position - position in local coordinates </map> <key>pairs</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> <key>arguments</key> <array> <map> @@ -10742,14 +11019,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>The table to iterate over.</string> <key>type</key> - <string>table</string> + <string>{[K]: V}</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>iterator</string> + <string>(({[K], V}, K) -> (K?, V), {[K], V}, K)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10757,6 +11034,11 @@ vector position - position in local coordinates </map> <key>pcall</key> <map> + <key>type-arguments</key> + <array> + <string>A...</string> + <string>R...</string> + </array> <key>arguments</key> <array> <map> @@ -10765,23 +11047,23 @@ vector position - position in local coordinates <key>tooltip</key> <string>A function to be called.</string> <key>type</key> - <string>function</string> + <string>(A...) -> R...</string> </map> </map> <map> - <key>args</key> + <key>...</key> <map> <key>tooltip</key> <string>Arguments to pass to the function.</string> <key>type</key> - <string>variadic</string> + <string>A...</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>boolean, variadic</string> + <string>(boolean, R...)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10789,6 +11071,13 @@ vector position - position in local coordinates </map> <key>xpcall</key> <map> + <key>type-arguments</key> + <array> + <string>E</string> + <string>A...</string> + <string>R1...</string> + <string>R2...</string> + </array> <key>arguments</key> <array> <map> @@ -10797,7 +11086,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>A function to be called.</string> <key>type</key> - <string>function</string> + <string>(A...) -> R1...</string> </map> </map> <map> @@ -10806,30 +11095,57 @@ vector position - position in local coordinates <key>tooltip</key> <string>Error handler function.</string> <key>type</key> - <string>function</string> + <string>(E) -> R2...</string> </map> </map> <map> - <key>args</key> + <key>...</key> <map> <key>tooltip</key> <string>Arguments to pass to the function.</string> <key>type</key> - <string>variadic</string> + <string>A...</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>boolean, variadic</string> + <string>(boolean, R1...)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> <string>Calls function f with parameters args, handling errors with e if they occur.</string> </map> + <key>require</key> + <map> + <key>arguments</key> + <array> + <map> + <key>target</key> + <map> + <key>tooltip</key> + <string>The name of the external module.</string> + <key>type</key> + <string>string</string> + </map> + </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>any</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Execute the named external module.</string> + </map> <key>unpack</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> @@ -10838,7 +11154,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Array from which to extract values.</string> <key>type</key> - <string>array</string> + <string>{V}</string> </map> </map> <map> @@ -10847,7 +11163,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Starting index (optional, defaults to 1).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> <map> @@ -10856,14 +11172,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>Ending index (optional, defaults to #a).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>variadic</string> + <string>...V</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -10985,15 +11301,15 @@ vector position - position in local coordinates <key>tooltip</key> <string>Converts a value to a vector, returns nil if invalid</string> </map> - <!-- math library--> - <key>math</key> + <!-- bit32 library--> + <key>bit32</key> <map> <key>energy</key> - <real>-1.0</real> + <real>-1</real> <key>tooltip</key> - <string>math namespace.</string> + <string>Bitwise operations library</string> </map> - <key>math.abs</key> + <key>bit32.arshift</key> <map> <key>arguments</key> <array> @@ -11001,7 +11317,16 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number.</string> + <string>Number to shift.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>i</key> + <map> + <key>tooltip</key> + <string>Number of bits to shift.</string> <key>type</key> <string>number</string> </map> @@ -11014,19 +11339,20 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the absolute value of n.</string> + <string>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.</string> </map> - <key>math.acos</key> + <key>bit32.band</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>...</key> <map> <key>tooltip</key> - <string>A number in the range [-1, 1].</string> + <string>Numbers to perform bitwise AND on.</string> <key>type</key> - <string>number</string> + <string>...number</string> </map> </map> </array> @@ -11037,9 +11363,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the arc cosine of n in radians.</string> + <string>Performs a bitwise AND operation on input numbers.</string> </map> - <key>math.asin</key> + <key>bit32.bnot</key> <map> <key>arguments</key> <array> @@ -11047,7 +11373,7 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number in the range [-1, 1].</string> + <string>Number to negate.</string> <key>type</key> <string>number</string> </map> @@ -11060,51 +11386,66 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the arc sine of n in radians.</string> + <string>Returns the bitwise negation of the input number.</string> </map> - <key>math.atan2</key> + <key>bit32.bor</key> <map> <key>arguments</key> <array> <map> - <key>y</key> + <key>...</key> <map> <key>tooltip</key> - <string>The y-coordinate.</string> + <string>Numbers to perform bitwise OR on.</string> <key>type</key> - <string>number</string> + <string>...number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Performs a bitwise OR operation on input numbers.</string> + </map> + <key>bit32.btest</key> + <map> + <key>arguments</key> + <array> <map> - <key>x</key> + <key>...</key> <map> <key>tooltip</key> - <string>The x-coordinate.</string> + <string>Numbers to perform bitwise AND on.</string> <key>type</key> - <string>number</string> + <string>...number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>boolean</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the arc tangent of y/x in radians.</string> + <string>Performs a bitwise AND operation on input numbers. +Returns true if result is non-zero.</string> </map> - <key>math.atan</key> + <key>bit32.bxor</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>...</key> <map> <key>tooltip</key> - <string>A number.</string> + <string>Numbers to perform bitwise XOR on.</string> <key>type</key> - <string>number</string> + <string>...number</string> </map> </map> </array> @@ -11115,9 +11456,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the arc tangent of n in radians.</string> + <string>Performs a bitwise XOR operation on input numbers.</string> </map> - <key>math.ceil</key> + <key>bit32.byteswap</key> <map> <key>arguments</key> <array> @@ -11125,7 +11466,7 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number.</string> + <string /> <key>type</key> <string>number</string> </map> @@ -11138,9 +11479,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Rounds n upwards to the next integer boundary.</string> + <string>Swap byte order</string> </map> - <key>math.cosh</key> + <key>bit32.countlz</key> <map> <key>arguments</key> <array> @@ -11148,7 +11489,7 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number to compute the hyperbolic cosine of.</string> + <string /> <key>type</key> <string>number</string> </map> @@ -11161,9 +11502,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the hyperbolic cosine of n.</string> + <string>Count leading zeros</string> </map> - <key>math.cos</key> + <key>bit32.countrz</key> <map> <key>arguments</key> <array> @@ -11171,7 +11512,7 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>An angle in radians.</string> + <string /> <key>type</key> <string>number</string> </map> @@ -11184,9 +11525,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the cosine of n.</string> + <string>Count trailing zeros</string> </map> - <key>math.deg</key> + <key>bit32.extract</key> <map> <key>arguments</key> <array> @@ -11194,11 +11535,29 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A value in radians.</string> + <string /> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>field</key> + <map> + <key>tooltip</key> + <string /> <key>type</key> <string>number</string> </map> </map> + <map> + <key>width</key> + <map> + <key>tooltip</key> + <string /> + <key>type</key> + <string>number?</string> + </map> + </map> </array> <key>energy</key> <real>10</real> @@ -11207,9 +11566,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Converts n from radians to degrees.</string> + <string>Extracts bits from n at position field with width</string> </map> - <key>math.exp</key> + <key>bit32.lrotate</key> <map> <key>arguments</key> <array> @@ -11217,7 +11576,16 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number to compute e^n.</string> + <string>Number to rotate.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>i</key> + <map> + <key>tooltip</key> + <string>Number of bits to rotate.</string> <key>type</key> <string>number</string> </map> @@ -11230,9 +11598,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the base-e exponent of n.</string> + <string>Rotates n by i bits to the left. If i is negative, a right rotate is performed.</string> </map> - <key>math.floor</key> + <key>bit32.lshift</key> <map> <key>arguments</key> <array> @@ -11240,7 +11608,16 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number to round down.</string> + <string>Number to shift.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>i</key> + <map> + <key>tooltip</key> + <string>Number of bits to shift.</string> <key>type</key> <string>number</string> </map> @@ -11253,30 +11630,48 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Rounds n down to the previous integer.</string> + <string>Shifts n by i bits to the left. If i is negative, a right shift is performed.</string> </map> - <key>math.fmod</key> + <key>bit32.replace</key> <map> <key>arguments</key> <array> <map> - <key>x</key> + <key>n</key> <map> <key>tooltip</key> - <string>The dividend.</string> + <string /> <key>type</key> <string>number</string> </map> </map> <map> - <key>y</key> + <key>v</key> <map> <key>tooltip</key> - <string>The divisor.</string> + <string /> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>field</key> + <map> + <key>tooltip</key> + <string /> <key>type</key> <string>number</string> </map> </map> + <map> + <key>width</key> + <map> + <key>tooltip</key> + <string /> + <key>type</key> + <string>number?</string> + </map> + </map> </array> <key>energy</key> <real>10</real> @@ -11285,9 +11680,9 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the remainder of x modulo y, rounded towards zero.</string> + <string>Replaces bits in n at position field with width using value v</string> </map> - <key>math.frexp</key> + <key>bit32.rrotate</key> <map> <key>arguments</key> <array> @@ -11295,7 +11690,16 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>A number to split into significand and exponent.</string> + <string>Number to rotate.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>i</key> + <map> + <key>tooltip</key> + <string>Number of bits to rotate.</string> <key>type</key> <string>number</string> </map> @@ -11304,30 +11708,30 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>array</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Splits n into a significand and exponent.</string> + <string>Rotates n by i bits to the right. If i is negative, a left rotate is performed.</string> </map> - <key>math.ldexp</key> + <key>bit32.rshift</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>The significand.</string> + <string>Number to shift.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>e</key> + <key>i</key> <map> <key>tooltip</key> - <string>The exponent.</string> + <string>Number of bits to shift.</string> <key>type</key> <string>number</string> </map> @@ -11340,58 +11744,84 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns s * 2^e.</string> + <string>Shifts n by i bits to the right. If i is negative, a left shift is performed.</string> </map> - <key>math.lerp</key> + <!-- buffer library--> + <key>buffer</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>Buffer manipulation library for binary data</string> + </map> + <key>buffer.copy</key> <map> <key>arguments</key> <array> <map> - <key>a</key> + <key>target</key> <map> <key>tooltip</key> - <string>Start value.</string> + <string>Target buffer to copy into.</string> <key>type</key> - <string>number</string> + <string>buffer</string> </map> </map> <map> - <key>b</key> + <key>targetOffset</key> <map> <key>tooltip</key> - <string>End value.</string> + <string>Offset in target buffer.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>t</key> + <key>source</key> <map> <key>tooltip</key> - <string>Interpolation factor.</string> + <string>Source buffer to copy from.</string> <key>type</key> - <string>number</string> + <string>buffer</string> + </map> + </map> + <map> + <key>sourceOffset</key> + <map> + <key>tooltip</key> + <string>Offset in source buffer (optional).</string> + <key>type</key> + <string>number?</string> + </map> + </map> + <map> + <key>count</key> + <map> + <key>tooltip</key> + <string>Number of bytes to copy (optional).</string> + <key>type</key> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Linearly interpolates between a and b using factor t.</string> + <string>Copies bytes from the source buffer into the target buffer.</string> </map> - <key>math.log10</key> + <key>buffer.create</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>size</key> <map> <key>tooltip</key> - <string>A number to compute base-10 logarithm.</string> + <string>Size of the buffer to create.</string> <key>type</key> <string>number</string> </map> @@ -11400,78 +11830,96 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>buffer</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns base-10 logarithm of n.</string> + <string>Creates a buffer of the requested size with all bytes initialized to 0.</string> </map> - <key>math.log</key> + <key>buffer.fill</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to compute logarithm.</string> + <string>Buffer to fill.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to start filling.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>base</key> + <key>value</key> <map> <key>tooltip</key> - <string>Base of the logarithm (default is e).</string> + <string>Value to fill with.</string> <key>type</key> <string>number</string> </map> </map> + <map> + <key>count</key> + <map> + <key>tooltip</key> + <string>Number of bytes to fill (optional).</string> + <key>type</key> + <string>number?</string> + </map> + </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns logarithm of n in the given base.</string> + <string>Fills the buffer with the specified value starting at the given offset.</string> </map> - <key>math.max</key> + <key>buffer.fromstring</key> <map> <key>arguments</key> <array> <map> - <key>list</key> + <key>str</key> <map> <key>tooltip</key> - <string>A list of numbers to find the maximum from.</string> + <string>String to initialize the buffer with.</string> <key>type</key> - <string>array</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>buffer</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the maximum value in the given list.</string> + <string>Creates a buffer initialized to the contents of the string.</string> </map> - <key>math.min</key> + <key>buffer.len</key> <map> <key>arguments</key> <array> <map> - <key>list</key> + <key>b</key> <map> <key>tooltip</key> - <string>A list of numbers to find the minimum from.</string> + <string>Buffer to get the size of.</string> <key>type</key> - <string>array</string> + <string>buffer</string> </map> </map> </array> @@ -11482,17 +11930,35 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the minimum value in the given list.</string> + <string>Returns the size of the buffer in bytes.</string> </map> - <key>math.modf</key> + <key>buffer.readbits</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to split into integer and fractional parts.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>bitOffset</key> + <map> + <key>tooltip</key> + <string>Bit offset to read at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>bitCount</key> + <map> + <key>tooltip</key> + <string>Number of bits to read. Must be in [0, 32] range.</string> <key>type</key> <string>number</string> </map> @@ -11501,30 +11967,30 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>array</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the integer and fractional parts of n.</string> + <string>Reads up to 32 bits from the buffer at the given offset.</string> </map> - <key>math.pow</key> + <key>buffer.readf32</key> <map> <key>arguments</key> <array> <map> - <key>x</key> + <key>b</key> <map> <key>tooltip</key> - <string>Base value.</string> + <string>Buffer to read from.</string> <key>type</key> - <string>number</string> + <string>buffer</string> </map> </map> <map> - <key>y</key> + <key>offset</key> <map> <key>tooltip</key> - <string>Exponent value.</string> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11537,17 +12003,26 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns x raised to the power of y.</string> + <string>Reads a 32-bit floating-point number from the buffer at the given offset.</string> </map> - <key>math.rad</key> + <key>buffer.readf64</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A value in degrees.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11560,26 +12035,26 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Converts n from degrees to radians.</string> + <string>Reads a 64-bit floating-point number from the buffer at the given offset.</string> </map> - <key>math.random</key> + <key>buffer.readi16</key> <map> <key>arguments</key> <array> <map> - <key>min</key> + <key>b</key> <map> <key>tooltip</key> - <string>Minimum value of the range (optional).</string> + <string>Buffer to read from.</string> <key>type</key> - <string>number</string> + <string>buffer</string> </map> </map> <map> - <key>max</key> + <key>offset</key> <map> <key>tooltip</key> - <string>Maximum value of the range (optional).</string> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11592,17 +12067,26 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns a random number within the given range.</string> + <string>Reads a signed 16-bit integer from the buffer at the given offset.</string> </map> - <key>math.randomseed</key> + <key>buffer.readi32</key> <map> <key>arguments</key> <array> <map> - <key>seed</key> + <key>b</key> <map> <key>tooltip</key> - <string>Seed for the random number generator.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11611,21 +12095,30 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Sets the seed for the random number generator.</string> + <string>Reads a signed 32-bit integer from the buffer at the given offset.</string> </map> - <key>math.sinh</key> + <key>buffer.readi8</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to compute the hyperbolic sine of.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11638,17 +12131,35 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the hyperbolic sine of n.</string> + <string>Reads a signed 8-bit integer from the buffer at the given offset.</string> </map> - <key>math.sin</key> + <key>buffer.readstring</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>An angle in radians.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to start reading.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>count</key> + <map> + <key>tooltip</key> + <string>Number of bytes to read.</string> <key>type</key> <string>number</string> </map> @@ -11657,21 +12168,30 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the sine of n.</string> + <string>Reads a string of the given length from the buffer at the specified offset.</string> </map> - <key>math.sqrt</key> + <key>buffer.readu16</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to compute the square root of.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11684,17 +12204,26 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the square root of n.</string> + <string>Reads an unsigned 16-bit integer from the buffer at the given offset.</string> </map> - <key>math.tanh</key> + <key>buffer.readu32</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to compute the hyperbolic tangent of.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11707,17 +12236,26 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the hyperbolic tangent of n.</string> + <string>Reads an unsigned 32-bit integer from the buffer at the given offset.</string> </map> - <key>math.tan</key> + <key>buffer.readu8</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>An angle in radians.</string> + <string>Buffer to read from.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to read from.</string> <key>type</key> <string>number</string> </map> @@ -11730,35 +12268,67 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the tangent of n.</string> + <string>Reads an unsigned 8-bit integer from the buffer at the given offset.</string> </map> - <key>math.noise</key> + <key>buffer.tostring</key> <map> <key>arguments</key> <array> <map> - <key>x</key> + <key>b</key> <map> <key>tooltip</key> - <string>X coordinate for the noise function.</string> + <string>Buffer to convert to a string.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>string</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the buffer data as a string.</string> + </map> + <key>buffer.writebits</key> + <map> + <key>arguments</key> + <array> + <map> + <key>b</key> + <map> + <key>tooltip</key> + <string>Buffer to write to.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>bitOffset</key> + <map> + <key>tooltip</key> + <string>Bit offset to write at.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>y</key> + <key>bitCount</key> <map> <key>tooltip</key> - <string>Y coordinate for the noise function (optional).</string> + <string>Number of bits to write. Must be in [0, 32] range.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>z</key> + <key>value</key> <map> <key>tooltip</key> - <string>Z coordinate for the noise function (optional).</string> + <string>Source of bits to write.</string> <key>type</key> <string>number</string> </map> @@ -11767,39 +12337,39 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns Perlin noise value for the point (x, y, z).</string> + <string>Writes up to 32 bits to the buffer at the given offset.</string> </map> - <key>math.clamp</key> + <key>buffer.writef32</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>The value to be clamped.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>number</string> + <string>buffer</string> </map> </map> <map> - <key>min</key> + <key>offset</key> <map> <key>tooltip</key> - <string>Minimum allowable value.</string> + <string>Byte offset to write at.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>max</key> + <key>value</key> <map> <key>tooltip</key> - <string>Maximum allowable value.</string> + <string>Value to write.</string> <key>type</key> <string>number</string> </map> @@ -11808,21 +12378,39 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns n clamped between min and max.</string> + <string>Writes a 32-bit floating-point number to the buffer at the given offset.</string> </map> - <key>math.sign</key> + <key>buffer.writef64</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to get the sign of.</string> + <string>Buffer to write to.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to write at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string>Value to write.</string> <key>type</key> <string>number</string> </map> @@ -11831,21 +12419,39 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns -1 if n is negative, 1 if positive, and 0 if zero.</string> + <string>Writes a 64-bit floating-point number to the buffer at the given offset.</string> </map> - <key>math.round</key> + <key>buffer.writei16</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>b</key> <map> <key>tooltip</key> - <string>A number to round to the nearest integer.</string> + <string>Buffer to write to.</string> + <key>type</key> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to write at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string>Value to write.</string> <key>type</key> <string>number</string> </map> @@ -11854,576 +12460,819 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Rounds n to the nearest integer.</string> - </map> - <!-- table library--> - <key>table</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>table namespace.</string> + <string>Writes a signed 16-bit integer to the buffer at the given offset.</string> </map> - <key>table.concat</key> + <key>buffer.writei32</key> <map> <key>arguments</key> <array> <map> - <key>a</key> - <map> - <key>tooltip</key> - <string>Array of strings.</string> - <key>type</key> - <string>array</string> - </map> - </map> - <map> - <key>sep</key> + <key>b</key> <map> <key>tooltip</key> - <string>Separator string.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>string</string> + <string>buffer</string> </map> </map> <map> - <key>f</key> + <key>offset</key> <map> <key>tooltip</key> - <string>Starting index.</string> + <string>Byte offset to write at.</string> <key>type</key> - <string>integer</string> + <string>number</string> </map> </map> <map> - <key>t</key> + <key>value</key> <map> <key>tooltip</key> - <string>Ending index.</string> + <string>Value to write.</string> <key>type</key> - <string>integer</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Concatenates elements of an array with an optional separator.</string> + <string>Writes a signed 32-bit integer to the buffer at the given offset.</string> </map> - <key>table.foreach</key> + <key>buffer.writei8</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>b</key> <map> <key>tooltip</key> - <string>Table to iterate over.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>table</string> + <string>buffer</string> </map> </map> <map> - <key>f</key> + <key>offset</key> <map> <key>tooltip</key> - <string>Function applied to each key-value pair.</string> + <string>Byte offset to write at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string>Value to write.</string> <key>type</key> - <string>function</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>various</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Iterates over all key-value pairs in a table.</string> + <string>Writes a signed 8-bit integer to the buffer at the given offset.</string> </map> - <key>table.getn</key> + <key>buffer.writestring</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>b</key> <map> <key>tooltip</key> - <string>Table whose length is determined.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>table</string> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to write at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string>String to write.</string> + <key>type</key> + <string>string</string> + </map> + </map> + <map> + <key>count</key> + <map> + <key>tooltip</key> + <string>Number of bytes to write (optional).</string> + <key>type</key> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>integer</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the number of elements in a table.</string> + <string>Writes data from a string into the buffer at the specified offset.</string> </map> - <key>table.maxn</key> + <key>buffer.writeu16</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>b</key> <map> <key>tooltip</key> - <string>Table to search for the maximum numeric key.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>table</string> + <string>buffer</string> + </map> + </map> + <map> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to write at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string>Value to write.</string> + <key>type</key> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>integer</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the highest numeric key in a table.</string> + <string>Writes an unsigned 16-bit integer to the buffer at the given offset.</string> </map> - <key>table.insert</key> + <key>buffer.writeu32</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>b</key> <map> <key>tooltip</key> - <string>Table to insert into.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>table</string> + <string>buffer</string> </map> </map> <map> - <key>i</key> + <key>offset</key> <map> <key>tooltip</key> - <string>Position to insert at.</string> + <string>Byte offset to write at.</string> <key>type</key> - <string>integer</string> + <string>number</string> </map> </map> <map> - <key>v</key> + <key>value</key> <map> <key>tooltip</key> - <string>Value to insert.</string> + <string>Value to write.</string> <key>type</key> - <string>various</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Inserts a value at a specific index in a table.</string> + <string>Writes an unsigned 32-bit integer to the buffer at the given offset.</string> </map> - <key>table.remove</key> + <key>buffer.writeu8</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>b</key> <map> <key>tooltip</key> - <string>Table to remove from.</string> + <string>Buffer to write to.</string> <key>type</key> - <string>table</string> + <string>buffer</string> </map> </map> <map> - <key>i</key> + <key>offset</key> + <map> + <key>tooltip</key> + <string>Byte offset to write at.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>value</key> <map> <key>tooltip</key> - <string>Position to remove.</string> + <string>Value to write.</string> <key>type</key> - <string>integer</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>various</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Removes an element from a table at a given index.</string> + <string>Writes an unsigned 8-bit integer to the buffer at the given offset.</string> </map> - <key>table.sort</key> + <!-- coroutine library--> + <key>coroutine</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>Coroutine manipulation library</string> + </map> + <key>coroutine.close</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>co</key> <map> <key>tooltip</key> - <string>Table to be sorted.</string> + <string>The coroutine to close.</string> <key>type</key> - <string>table</string> + <string>thread</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>(boolean, string?)</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Closes a coroutine, returning true if successful or false and an error.</string> + </map> + <key>coroutine.create</key> + <map> + <key>arguments</key> + <array> <map> <key>f</key> <map> <key>tooltip</key> - <string>Comparison function.</string> + <string>A function to be executed by the new coroutine.</string> <key>type</key> - <string>function</string> + <string>(...any) -> ...any</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>thread</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Sorts a table in ascending order.</string> + <string>Returns a new coroutine that, when resumed, will run function f.</string> </map> - <key>table.pack</key> + <key>coroutine.isyieldable</key> + <map> + <key>arguments</key> + <array /> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>boolean</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns true if the currently running coroutine can yield.</string> + </map> + <key>coroutine.resume</key> <map> <key>arguments</key> <array> <map> - <key>args</key> + <key>co</key> + <map> + <key>tooltip</key> + <string>The coroutine to resume.</string> + <key>type</key> + <string>thread</string> + </map> + </map> + <map> + <key>...</key> <map> <key>tooltip</key> - <string>Variable arguments.</string> + <string>Arguments to pass to the coroutine.</string> <key>type</key> - <string>varargs</string> + <string>...any</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table</string> + <string>(boolean, ...any)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Packs multiple arguments into a table.</string> + <string>Resumes a coroutine, returning true and results if successful, or false and an error.</string> </map> - <key>table.unpack</key> + <key>coroutine.running</key> + <map> + <key>arguments</key> + <array /> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>thread?</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the currently running coroutine, or nil if called from in the main coroutine.</string> + </map> + <key>coroutine.status</key> <map> <key>arguments</key> <array> <map> - <key>a</key> + <key>co</key> <map> <key>tooltip</key> - <string>Table to unpack.</string> + <string>The coroutine to check status of.</string> <key>type</key> - <string>table</string> + <string>thread</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>"running" | "suspended" | "normal" | "dead"</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the status of the coroutine: "running", "suspended", "normal", or "dead".</string> + </map> + <key>coroutine.wrap</key> + <map> + <key>arguments</key> + <array> <map> <key>f</key> <map> <key>tooltip</key> - <string>Starting index.</string> + <string>A function to execute in a coroutine.</string> <key>type</key> - <string>integer</string> + <string>(...any) -> ...any</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>(...any) -> ...any</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Creates a coroutine and returns a function that resumes it.</string> + </map> + <key>coroutine.yield</key> + <map> + <key>arguments</key> + <array> <map> - <key>t</key> + <key>...</key> <map> <key>tooltip</key> - <string>Ending index.</string> + <string>Values to pass to the resuming code.</string> <key>type</key> - <string>integer</string> + <string>...any</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>varargs</string> + <string>...any</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns unpacked values from a table within a specified range.</string> + <string>Yields the current coroutine, passing arguments to the resuming code.</string> </map> - <key>table.move</key> + <!-- debug library--> + <key>debug</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>Debug library for introspection</string> + </map> + <key>debug.info</key> <map> <key>arguments</key> <array> <map> - <key>a</key> + <key>co</key> <map> <key>tooltip</key> - <string>Source table.</string> + <string>Optional thread or function reference.</string> <key>type</key> - <string>table</string> + <string>thread | ((...any) -> ...any) | number</string> </map> </map> <map> - <key>f</key> + <key>level</key> <map> <key>tooltip</key> - <string>Starting index.</string> + <string>Stack level or function reference for inspection.</string> <key>type</key> - <string>integer</string> + <string>number</string> </map> </map> <map> - <key>t</key> + <key>s</key> <map> <key>tooltip</key> - <string>Ending index.</string> + <string>String specifying requested information.</string> + <key>type</key> + <string>string</string> + </map> + </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>...any</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns information about a stack frame or function based on specified format.</string> + </map> + <key>debug.traceback</key> + <map> + <key>arguments</key> + <array> + <map> + <key>co</key> + <map> + <key>tooltip</key> + <string>Optional thread reference for traceback.</string> <key>type</key> - <string>integer</string> + <string>thread</string> </map> </map> <map> - <key>d</key> + <key>msg</key> <map> <key>tooltip</key> - <string>Destination index.</string> + <string>Optional message prepended to the traceback.</string> <key>type</key> - <string>integer</string> + <string>string?</string> </map> </map> <map> - <key>tt</key> + <key>level</key> <map> <key>tooltip</key> - <string>Optional target table.</string> + <string>Optional stack level to start traceback.</string> <key>type</key> - <string>table</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Moves elements from one table to another or within the same table.</string> + <string>Returns a human-readable call stack starting from the specified level.</string> </map> - <key>table.create</key> + <!-- llbase64 library--> + <key>llbase64</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>Base64 encoding/decoding library</string> + </map> + <key>llbase64.decode</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>data</key> <map> <key>tooltip</key> - <string>Number of elements.</string> + <string /> <key>type</key> - <string>integer</string> + <string>string</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>string</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Decodes a base64 string to a string</string> + </map> + <key>llbase64.encode</key> + <map> + <key>arguments</key> + <array> <map> - <key>v</key> + <key>data</key> <map> <key>tooltip</key> - <string>Value to prefill elements with.</string> + <string /> <key>type</key> - <string>various</string> + <string>string | buffer</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a table with preallocated elements.</string> + <string>Encodes a string or buffer to base64</string> </map> - <key>table.find</key> + <!-- lljson library--> + <key>lljson</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>JSON encoding/decoding library for Second Life</string> + </map> + <key>lljson.decode</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>json</key> <map> <key>tooltip</key> - <string>Table to search in.</string> + <string /> <key>type</key> - <string>table</string> + <string>string</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>any</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Decodes a JSON string to a Lua value</string> + </map> + <key>lljson.encode</key> + <map> + <key>arguments</key> + <array> <map> - <key>v</key> + <key>value</key> <map> <key>tooltip</key> - <string>Value to find.</string> + <string /> <key>type</key> - <string>various</string> + <string>any</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>string</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Encodes a Lua value as JSON</string> + </map> + <key>lljson.sldecode</key> + <map> + <key>arguments</key> + <array> <map> - <key>init</key> + <key>json</key> <map> <key>tooltip</key> - <string>Starting index for search.</string> + <string /> <key>type</key> - <string>integer</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>integer</string> + <string>any</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Finds the first occurrence of a value in a table and returns its index.</string> + <string>Decodes a JSON string to a Lua value preserving SL types</string> </map> - <key>table.clear</key> + <key>lljson.slencode</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>value</key> <map> <key>tooltip</key> - <string>Table to clear.</string> + <string /> <key>type</key> - <string>table</string> + <string>any</string> + </map> + </map> + <map> + <key>tight</key> + <map> + <key>tooltip</key> + <string /> + <key>type</key> + <string>boolean?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Clears all elements from a table while keeping its capacity.</string> + <string>Encodes a Lua value as JSON preserving SL types. Use tight to encode more compactly.</string> </map> - <key>table.freeze</key> + <!-- math library--> + <key>math</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>Mathematical functions library</string> + </map> + <key>math.abs</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>n</key> <map> <key>tooltip</key> - <string>Table to freeze.</string> + <string>A number.</string> <key>type</key> - <string>table</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Freezes a table, preventing modifications.</string> + <string>Returns the absolute value of n.</string> </map> - <key>table.isfrozen</key> + <key>math.acos</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>n</key> <map> <key>tooltip</key> - <string>Table to check.</string> + <string>A number in the range [-1, 1].</string> <key>type</key> - <string>table</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>boolean</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns true if a table is frozen.</string> + <string>Returns the arc cosine of n in radians.</string> </map> - <key>table.clone</key> + <key>math.asin</key> <map> <key>arguments</key> <array> <map> - <key>t</key> + <key>n</key> <map> <key>tooltip</key> - <string>Table to clone.</string> + <string>A number in the range [-1, 1].</string> <key>type</key> - <string>table</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a shallow copy of a table.</string> - </map> - <!-- string library--> - <key>string</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>string namespace.</string> + <string>Returns the arc sine of n in radians.</string> </map> - <key>string.byte</key> + <key>math.atan</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A number.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the arc tangent of n in radians.</string> + </map> + <key>math.atan2</key> + <map> + <key>arguments</key> + <array> <map> - <key>f</key> + <key>y</key> <map> <key>tooltip</key> - <string>Starting index (optional).</string> + <string>The y-coordinate.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>t</key> + <key>x</key> <map> <key>tooltip</key> - <string>Ending index (optional).</string> + <string>The x-coordinate.</string> <key>type</key> <string>number</string> </map> @@ -12432,128 +13281,133 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>number...</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the numeric code of every byte in the input string within the given range.</string> + <string>Returns the arc tangent of y/x in radians, using the signs to determine the quadrant.</string> </map> - <key>string.char</key> + <key>math.ceil</key> <map> <key>arguments</key> <array> <map> - <key>args</key> + <key>n</key> <map> <key>tooltip</key> - <string>Byte values to convert to string.</string> + <string>A number to round up.</string> <key>type</key> - <string>number...</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns a string containing characters for the given byte values.</string> + <string>Returns the smallest integer larger than or equal to n.</string> </map> - <key>string.find</key> + <key>math.clamp</key> <map> <key>arguments</key> <array> <map> - <key>s</key> - <map> - <key>tooltip</key> - <string>Input string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> - <key>p</key> + <key>n</key> <map> <key>tooltip</key> - <string>Pattern to search for.</string> + <string>The value to be clamped.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> <map> - <key>init</key> + <key>min</key> <map> <key>tooltip</key> - <string>Starting position (optional).</string> + <string>Minimum allowable value.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>plain</key> + <key>max</key> <map> <key>tooltip</key> - <string>Perform raw search (optional).</string> + <string>Maximum allowable value.</string> <key>type</key> - <string>boolean</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number?, number?, string...</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Finds an instance of the pattern in the string.</string> + <string>Returns n clamped between min and max.</string> </map> - <key>string.format</key> + <key>math.cos</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Format string.</string> + <string>An angle in radians.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the cosine of n (n is in radians).</string> + </map> + <key>math.cosh</key> + <map> + <key>arguments</key> + <array> <map> - <key>args</key> + <key>n</key> <map> <key>tooltip</key> - <string>Values to format.</string> + <string>A number to compute the hyperbolic cosine of.</string> <key>type</key> - <string>any...</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Formats input values into a string using printf-style format specifiers.</string> + <string>Returns the hyperbolic cosine of n.</string> </map> - <key>string.len</key> + <key>math.deg</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A value in radians.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> @@ -12564,81 +13418,95 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the number of bytes in the string.</string> + <string>Converts n from radians to degrees.</string> </map> - <key>string.lower</key> + <key>math.exp</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A number to compute e^n.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns a lowercase version of the input string.</string> + <string>Returns the base-e exponent of n.</string> </map> - <key>string.upper</key> + <key>math.floor</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A number to round down.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns an uppercase version of the input string.</string> + <string>Returns the largest integer smaller than or equal to n.</string> </map> - <key>string.match</key> + <key>math.fmod</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>x</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>The dividend.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> <map> - <key>p</key> + <key>y</key> <map> <key>tooltip</key> - <string>Pattern to match.</string> + <string>The divisor.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the remainder of x modulo y, rounded towards zero.</string> + </map> + <key>math.frexp</key> + <map> + <key>arguments</key> + <array> <map> - <key>init</key> + <key>n</key> <map> <key>tooltip</key> - <string>Starting position (optional).</string> + <string>A number to split into significand and exponent.</string> <key>type</key> <string>number</string> </map> @@ -12647,30 +13515,44 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>string...</string> + <string>(number, number)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Finds and returns matches for a pattern in the input string.</string> + <string>Returns m and e such that n = m * 2^e.</string> </map> - <key>string.rep</key> + <key>math.isfinite</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A number.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>boolean</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns true if n is finite.</string> + </map> + <key>math.isinf</key> + <map> + <key>arguments</key> + <array> <map> <key>n</key> <map> <key>tooltip</key> - <string>Number of times to repeat the string.</string> + <string>A number.</string> <key>type</key> <string>number</string> </map> @@ -12679,36 +13561,36 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>boolean</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the input string repeated a given number of times.</string> + <string>Returns true if n is infinite.</string> </map> - <key>string.reverse</key> + <key>math.isnan</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A number.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>boolean</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the input string with bytes in reverse order.</string> + <string>Returns true if n is NaN.</string> </map> - <key>string.sub</key> + <key>math.ldexp</key> <map> <key>arguments</key> <array> @@ -12716,25 +13598,16 @@ vector position - position in local coordinates <key>s</key> <map> <key>tooltip</key> - <string>Input string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> - <key>f</key> - <map> - <key>tooltip</key> - <string>Start index.</string> + <string>The significand.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>t</key> + <key>e</key> <map> <key>tooltip</key> - <string>End index (optional).</string> + <string>The exponent.</string> <key>type</key> <string>number</string> </map> @@ -12743,48 +13616,39 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns a substring from the given range.</string> + <string>Returns s * 2^e.</string> </map> - <key>string.gsub</key> + <key>math.lerp</key> <map> <key>arguments</key> <array> <map> - <key>s</key> - <map> - <key>tooltip</key> - <string>Input string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> - <key>p</key> + <key>a</key> <map> <key>tooltip</key> - <string>Pattern to replace.</string> + <string>Start value.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> <map> - <key>f</key> + <key>b</key> <map> <key>tooltip</key> - <string>Replacement string, function, or table.</string> + <string>End value.</string> <key>type</key> - <string>function | table | string</string> + <string>number</string> </map> </map> <map> - <key>maxs</key> + <key>t</key> <map> <key>tooltip</key> - <string>Maximum replacements (optional).</string> + <string>Interpolation factor.</string> <key>type</key> <string>number</string> </map> @@ -12793,285 +13657,329 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>string, number</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Performs pattern-based substitution in a string.</string> + <string>Linearly interpolates between a and b using factor t.</string> </map> - <key>string.pack</key> + <key>math.log</key> <map> <key>arguments</key> <array> <map> - <key>f</key> + <key>n</key> <map> <key>tooltip</key> - <string>Pack format string.</string> + <string>A number to compute logarithm.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> <map> - <key>args</key> + <key>base</key> <map> <key>tooltip</key> - <string>Values to encode.</string> + <string>Base of the logarithm (default is e).</string> <key>type</key> - <string>any...</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Packs values into a binary string.</string> + <string>Returns the logarithm of n in the given base (default e).</string> </map> - <key>string.unpack</key> + <key>math.log10</key> <map> <key>arguments</key> <array> <map> - <key>f</key> - <map> - <key>tooltip</key> - <string>Pack format string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Encoded string.</string> + <string>A number to compute base-10 logarithm.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>any...</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Decodes a binary string using a pack format.</string> + <string>Returns the base-10 logarithm of n.</string> </map> - <!-- coroutine library--> - <key>coroutine</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>coroutine namespace.</string> - </map> - <key>coroutine.create</key> + <key>math.map</key> <map> <key>arguments</key> <array> <map> - <key>f</key> + <key>n</key> <map> <key>tooltip</key> - <string>A function to be executed by the new coroutine.</string> + <string>A number.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>inMin</key> + <map> + <key>tooltip</key> + <string>A number.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>inMax</key> + <map> + <key>tooltip</key> + <string>A number.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>outMin</key> + <map> + <key>tooltip</key> + <string>A number.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>outMax</key> + <map> + <key>tooltip</key> + <string>A number.</string> <key>type</key> - <string>function</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>thread</string> - <key>sleep</key> - <real>0</real> - <key>tooltip</key> - <string>Returns a new coroutine that, when resumed, will run function f.</string> - </map> - <key>coroutine.running</key> - <map> - <key>arguments</key> - <array/> - <key>energy</key> - <real>10</real> - <key>return</key> - <string>thread?</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the currently running coroutine, or nil if running in the main coroutine.</string> + <string>Maps n from input range to output range.</string> </map> - <key>coroutine.status</key> + <key>math.max</key> <map> <key>arguments</key> <array> <map> - <key>co</key> + <key>n</key> <map> <key>tooltip</key> - <string>The coroutine to check status of.</string> + <string>A number.</string> <key>type</key> - <string>thread</string> + <string>number</string> + </map> + </map> + <map> + <key>...</key> + <map> + <key>tooltip</key> + <string>Numbers to find the maximum from.</string> + <key>type</key> + <string>...number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the status of the coroutine: "running", "suspended", "normal", or "dead".</string> + <string>Returns the maximum value from the given numbers.</string> </map> - <key>coroutine.wrap</key> + <key>math.min</key> <map> <key>arguments</key> <array> <map> - <key>f</key> + <key>n</key> <map> <key>tooltip</key> - <string>A function to execute in a coroutine.</string> + <string>A number.</string> <key>type</key> - <string>function</string> + <string>number</string> + </map> + </map> + <map> + <key>...</key> + <map> + <key>tooltip</key> + <string>Numbers to find the minimum from.</string> + <key>type</key> + <string>...number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>function</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a coroutine and returns a function that resumes it.</string> + <string>Returns the minimum value from the given numbers.</string> </map> - <key>coroutine.yield</key> + <key>math.modf</key> <map> <key>arguments</key> <array> <map> - <key>args</key> + <key>n</key> <map> <key>tooltip</key> - <string>Values to pass to the resuming code.</string> + <string>A number to split into integer and fractional parts.</string> <key>type</key> - <string>variadic</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>variadic</string> + <string>(number, number)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Yields the current coroutine, passing arguments to the resuming code.</string> + <string>Returns the integer and fractional parts of n.</string> </map> - <key>coroutine.isyieldable</key> + <key>math.noise</key> <map> <key>arguments</key> - <array/> + <array> + <map> + <key>x</key> + <map> + <key>tooltip</key> + <string>X coordinate for the noise function.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>y</key> + <map> + <key>tooltip</key> + <string>Y coordinate for the noise function (default is 0).</string> + <key>type</key> + <string>number?</string> + </map> + </map> + <map> + <key>z</key> + <map> + <key>tooltip</key> + <string>Z coordinate for the noise function (default is 0).</string> + <key>type</key> + <string>number?</string> + </map> + </map> + </array> <key>energy</key> <real>10</real> <key>return</key> - <string>boolean</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns true if the coroutine can yield.</string> + <string>Returns Perlin noise value for the point (x, y, z).</string> </map> - <key>coroutine.resume</key> + <key>math.pow</key> <map> <key>arguments</key> <array> <map> - <key>co</key> + <key>base</key> <map> <key>tooltip</key> - <string>The coroutine to resume.</string> + <string>Base value.</string> <key>type</key> - <string>thread</string> + <string>number</string> </map> </map> <map> - <key>args</key> + <key>exponent</key> <map> <key>tooltip</key> - <string>Arguments to pass to the coroutine.</string> + <string>Exponent value.</string> <key>type</key> - <string>variadic</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>(boolean, variadic)</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Resumes a coroutine, returning true and results if successful, or false and an error.</string> + <string>Returns base to the power of exponent.</string> </map> - <key>coroutine.close</key> + <key>math.rad</key> <map> <key>arguments</key> <array> <map> - <key>co</key> + <key>n</key> <map> <key>tooltip</key> - <string>The coroutine to close.</string> + <string>A value in degrees.</string> <key>type</key> - <string>thread</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>(boolean, any?)</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Closes a coroutine, returning true if successful or false and an error.</string> - </map> - - <key>bit32</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>bit32 library functions.</string> + <string>Converts n from degrees to radians.</string> </map> - <key>bit32.arshift</key> + <key>math.random</key> <map> <key>arguments</key> <array> <map> - <key>n</key> + <key>min</key> <map> <key>tooltip</key> - <string>Number to shift.</string> + <string>Minimum value of the range (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> <map> - <key>i</key> + <key>max</key> <map> <key>tooltip</key> - <string>Number of bits to shift.</string> + <string>Maximum value of the range (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> @@ -13082,32 +13990,32 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Shifts n by i bits to the right. If i is negative, a left shift is performed.</string> + <string>Returns a random number within the given range.</string> </map> - <key>bit32.band</key> + <key>math.randomseed</key> <map> <key>arguments</key> <array> <map> - <key>args</key> + <key>seed</key> <map> <key>tooltip</key> - <string>Numbers to perform bitwise AND on.</string> + <string>Seed for the random number generator.</string> <key>type</key> - <string>array</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Performs a bitwise AND operation on input numbers.</string> + <string>Sets the seed for the random number generator.</string> </map> - <key>bit32.bnot</key> + <key>math.round</key> <map> <key>arguments</key> <array> @@ -13115,7 +14023,7 @@ vector position - position in local coordinates <key>n</key> <map> <key>tooltip</key> - <string>Number to negate.</string> + <string>A number to round to the nearest integer.</string> <key>type</key> <string>number</string> </map> @@ -13128,42 +14036,17 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the bitwise negation of the input number.</string> - </map> - <key>utf8</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>UTF-8 library functions.</string> + <string>Rounds n to the nearest integer.</string> </map> - <key>utf8.offset</key> + <key>math.sign</key> <map> <key>arguments</key> <array> <map> - <key>s</key> - <map> - <key>tooltip</key> - <string>Input string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> <key>n</key> <map> <key>tooltip</key> - <string>Character position.</string> - <key>type</key> - <string>number</string> - </map> - </map> - <map> - <key>i</key> - <map> - <key>tooltip</key> - <string>Starting position (optional).</string> + <string>A number to get the sign of.</string> <key>type</key> <string>number</string> </map> @@ -13176,58 +14059,40 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the byte offset of the nth Unicode codepoint in string s.</string> + <string>Returns -1 if n is negative, 1 if positive, and 0 if zero.</string> </map> - <key>utf8.char</key> + <key>math.sin</key> <map> <key>arguments</key> <array> <map> - <key>args</key> + <key>n</key> <map> <key>tooltip</key> - <string>Unicode codepoints.</string> + <string>An angle in radians.</string> <key>type</key> - <string>array</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a string from Unicode codepoints.</string> + <string>Returns the sine of n (n is in radians).</string> </map> - <key>utf8.codepoint</key> + <key>math.sinh</key> <map> <key>arguments</key> <array> <map> - <key>s</key> - <map> - <key>tooltip</key> - <string>Input string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> - <key>i</key> - <map> - <key>tooltip</key> - <string>Starting position (optional).</string> - <key>type</key> - <string>number</string> - </map> - </map> - <map> - <key>j</key> + <key>n</key> <map> <key>tooltip</key> - <string>Ending position (optional).</string> + <string>A number to compute the hyperbolic sine of.</string> <key>type</key> <string>number</string> </map> @@ -13236,39 +14101,44 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>array</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the Unicode codepoints in the specified range of string s.</string> + <string>Returns the hyperbolic sine of n.</string> </map> - <key>utf8.len</key> + <key>math.sqrt</key> <map> <key>arguments</key> <array> <map> - <key>s</key> - <map> - <key>tooltip</key> - <string>Input string.</string> - <key>type</key> - <string>string</string> - </map> - </map> - <map> - <key>i</key> + <key>n</key> <map> <key>tooltip</key> - <string>Starting position (optional).</string> + <string>A number to compute the square root of.</string> <key>type</key> <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the square root of n.</string> + </map> + <key>math.tan</key> + <map> + <key>arguments</key> + <array> <map> - <key>j</key> + <key>n</key> <map> <key>tooltip</key> - <string>Ending position (optional).</string> + <string>An angle in radians.</string> <key>type</key> <string>number</string> </map> @@ -13281,43 +14151,43 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the number of Unicode codepoints in the specified range of string s.</string> + <string>Returns the tangent of n (n is in radians).</string> </map> - <key>utf8.codes</key> + <key>math.tanh</key> <map> <key>arguments</key> <array> <map> - <key>s</key> + <key>n</key> <map> <key>tooltip</key> - <string>Input string.</string> + <string>A number to compute the hyperbolic tangent of.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>iterator</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns an iterator that produces the byte offset and Unicode codepoint for each character in string s.</string> + <string>Returns the hyperbolic tangent of n.</string> </map> <!-- os library--> <key>os</key> <map> <key>energy</key> - <real>-1.0</real> + <real>-1</real> <key>tooltip</key> - <string>os namespace.</string> + <string>Operating system facilities library</string> </map> <key>os.clock</key> <map> <key>arguments</key> - <array/> + <array /> <key>energy</key> <real>10</real> <key>return</key> @@ -13337,7 +14207,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Optional format string for the date representation.</string> <key>type</key> - <string>string</string> + <string>string?</string> </map> </map> <map> @@ -13346,14 +14216,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>Optional timestamp to format; defaults to the current time.</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table|string</string> + <string>(string | OsDateTime)?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -13378,7 +14248,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Second timestamp value.</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> @@ -13401,45 +14271,47 @@ vector position - position in local coordinates <key>tooltip</key> <string>Optional table with date/time fields; returns the corresponding Unix timestamp.</string> <key>type</key> - <string>table</string> + <string>OsDateTime?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>number?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> <string>Returns the current Unix timestamp or the timestamp of the given date.</string> </map> - <!-- debug library--> - <key>debug</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>debug namespace.</string> - </map> - <key>debug.info</key> + <!-- quaternion library--> + <key>quaternion</key> <map> <key>arguments</key> <array> <map> - <key>co</key> + <key>x</key> <map> <key>tooltip</key> - <string>Optional thread or function reference.</string> + <string>X component of the quaternion.</string> <key>type</key> - <string>thread|function|number</string> + <string>number</string> </map> </map> <map> - <key>level</key> + <key>y</key> <map> <key>tooltip</key> - <string>Stack level or function reference for inspection.</string> + <string>Y component of the quaternion.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>z</key> + <map> + <key>tooltip</key> + <string>Z component of the quaternion.</string> <key>type</key> <string>number</string> </map> @@ -13448,48 +14320,80 @@ vector position - position in local coordinates <key>s</key> <map> <key>tooltip</key> - <string>String specifying requested information.</string> + <string>S component of the quaternion.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>any</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns information about a stack frame or function based on specified format.</string> + <string>Creates a new quaternion with the given component values. Alias of quaternion.create.</string> </map> - <key>debug.traceback</key> + <key>quaternion.conjugate</key> <map> <key>arguments</key> <array> <map> - <key>co</key> + <key>q</key> <map> <key>tooltip</key> - <string>Optional thread reference for traceback.</string> + <string>Input quaternion.</string> <key>type</key> - <string>thread</string> + <string>quaternion</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>quaternion</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Computes the conjugate of the quaternion.</string> + </map> + <key>quaternion.create</key> + <map> + <key>arguments</key> + <array> <map> - <key>msg</key> + <key>x</key> <map> <key>tooltip</key> - <string>Optional message prepended to the traceback.</string> + <string>X component of the quaternion.</string> <key>type</key> - <string>string</string> + <string>number</string> </map> </map> <map> - <key>level</key> + <key>y</key> <map> <key>tooltip</key> - <string>Optional stack level to start traceback.</string> + <string>Y component of the quaternion.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>z</key> + <map> + <key>tooltip</key> + <string>Z component of the quaternion.</string> + <key>type</key> + <string>number</string> + </map> + </map> + <map> + <key>s</key> + <map> + <key>tooltip</key> + <string>S component of the quaternion.</string> <key>type</key> <string>number</string> </map> @@ -13498,456 +14402,621 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns a human-readable call stack starting from the specified level.</string> + <string>Creates a new quaternion with the given component values.</string> </map> - <key>debug.getinfo</key> + <key>quaternion.dot</key> <map> <key>arguments</key> <array> <map> - <key>thread</key> - <map> - <key>tooltip</key> - <string>Optional thread whose stack frame is being inspected.</string> - <key>type</key> - <string>thread</string> - </map> - </map> - <map> - <key>function</key> + <key>a</key> <map> <key>tooltip</key> - <string>Function reference or stack level number.</string> + <string>Left input quaternion.</string> <key>type</key> - <string>function|number</string> + <string>quaternion</string> </map> </map> <map> - <key>what</key> + <key>b</key> <map> <key>tooltip</key> - <string>String specifying which fields to retrieve.</string> + <string>Right input quaternion.</string> <key>type</key> - <string>string</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns a table containing debug information about a function or stack frame.</string> + <string>Computes the dot product of two quaternions.</string> </map> - <key>debug.getlocal</key> + <key>quaternion.magnitude</key> <map> <key>arguments</key> <array> <map> - <key>level</key> + <key>q</key> <map> <key>tooltip</key> - <string>Stack level number.</string> + <string>Input quaternion.</string> <key>type</key> - <string>number</string> + <string>quaternion</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Computes the magnitude of the quaternion.</string> + </map> + <key>quaternion.normalize</key> + <map> + <key>arguments</key> + <array> <map> - <key>index</key> + <key>q</key> <map> <key>tooltip</key> - <string>Index of the local variable.</string> + <string>Input quaternion.</string> <key>type</key> - <string>number</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string|any</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the name and value of a local variable at the specified stack level.</string> + <string>Computes the normalized version (unit quaternion) of the quaternion.</string> </map> - <key>debug.setlocal</key> + <key>quaternion.slerp</key> <map> <key>arguments</key> <array> <map> - <key>level</key> + <key>a</key> <map> <key>tooltip</key> - <string>Stack level number.</string> + <string>Start quaternion.</string> <key>type</key> - <string>number</string> + <string>quaternion</string> </map> </map> <map> - <key>index</key> + <key>b</key> <map> <key>tooltip</key> - <string>Index of the local variable.</string> + <string>End quaternion.</string> + <key>type</key> + <string>quaternion</string> + </map> + </map> + <map> + <key>t</key> + <map> + <key>tooltip</key> + <string>Interpolation factor.</string> <key>type</key> <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>quaternion</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Spherical linear interpolation from a to b using factor t.</string> + </map> + <key>quaternion.tofwd</key> + <map> + <key>arguments</key> + <array> <map> - <key>value</key> + <key>q</key> <map> <key>tooltip</key> - <string>New value for the local variable.</string> + <string>Input quaternion.</string> <key>type</key> - <string>any</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>boolean</string> + <string>vector</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Sets the value of a local variable at the specified stack level.</string> + <string>Computes the forward vector from the quaternion.</string> </map> - <key>debug.getupvalue</key> + <key>quaternion.toleft</key> <map> <key>arguments</key> <array> <map> - <key>function</key> + <key>q</key> <map> <key>tooltip</key> - <string>Function whose upvalues are being retrieved.</string> + <string>Input quaternion.</string> <key>type</key> - <string>function</string> + <string>quaternion</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>vector</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Computes the left vector from the quaternion.</string> + </map> + <key>quaternion.toup</key> + <map> + <key>arguments</key> + <array> <map> - <key>index</key> + <key>q</key> <map> <key>tooltip</key> - <string>Index of the upvalue.</string> + <string>Input quaternion.</string> <key>type</key> - <string>number</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string|any</string> + <string>vector</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the name and value of an upvalue for a given function.</string> + <string>Computes the up vector from the quaternion.</string> + </map> + <!-- string library--> + <key>string</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>String manipulation library</string> </map> - <key>debug.setupvalue</key> + <key>string.byte</key> <map> <key>arguments</key> <array> <map> - <key>function</key> + <key>s</key> <map> <key>tooltip</key> - <string>Function whose upvalues are being modified.</string> + <string>Input string.</string> <key>type</key> - <string>function</string> + <string>string</string> </map> </map> <map> - <key>index</key> + <key>i</key> <map> <key>tooltip</key> - <string>Index of the upvalue.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> <map> - <key>value</key> + <key>j</key> <map> <key>tooltip</key> - <string>New value for the upvalue.</string> + <string>Ending index (optional).</string> <key>type</key> - <string>any</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>...number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Sets the value of an upvalue for a given function.</string> + <string>Returns the numeric code of every byte in the input string within the given range.</string> </map> - <key>debug.getmetatable</key> + <key>string.char</key> <map> <key>arguments</key> <array> <map> - <key>value</key> + <key>...</key> <map> <key>tooltip</key> - <string>Value whose metatable is retrieved.</string> + <string>Byte values to convert to string.</string> <key>type</key> - <string>any</string> + <string>...number</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>table|nil</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the metatable of the given value, if any.</string> + <string>Returns a string containing characters for the given byte values.</string> </map> - <key>debug.setmetatable</key> + <key>string.find</key> <map> <key>arguments</key> <array> <map> - <key>value</key> + <key>s</key> <map> <key>tooltip</key> - <string>Value whose metatable is to be set.</string> + <string>Input string.</string> <key>type</key> - <string>any</string> + <string>string</string> + </map> + </map> + <map> + <key>pattern</key> + <map> + <key>tooltip</key> + <string>Pattern to search for.</string> + <key>type</key> + <string>string</string> + </map> + </map> + <map> + <key>init</key> + <map> + <key>tooltip</key> + <string>Starting index (optional).</string> + <key>type</key> + <string>number?</string> </map> </map> <map> - <key>metatable</key> + <key>plain</key> <map> <key>tooltip</key> - <string>Table to be set as the new metatable.</string> + <string>Perform raw search (optional).</string> <key>type</key> - <string>table|nil</string> + <string>boolean?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>any</string> + <string>(number?, number?, ...string)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Sets the metatable for a given value.</string> + <string>Finds the first instance of the pattern in the string.</string> </map> - <!-- buffer library--> - <key>buffer</key> + <key>string.format</key> <map> + <key>arguments</key> + <array> + <map> + <key>formatstring</key> + <map> + <key>tooltip</key> + <string>Format string.</string> + <key>type</key> + <string>string</string> + </map> + </map> + <map> + <key>...</key> + <map> + <key>tooltip</key> + <string>Values to format.</string> + <key>type</key> + <string>...any</string> + </map> + </map> + </array> <key>energy</key> - <real>-1.0</real> + <real>10</real> + <key>return</key> + <string>string</string> + <key>sleep</key> + <real>0</real> <key>tooltip</key> - <string>buffer namespace.</string> + <string>Formats input values into a string using printf-style format specifiers.</string> </map> - <key>buffer.create</key> + <key>string.gmatch</key> <map> <key>arguments</key> <array> <map> - <key>size</key> + <key>s</key> <map> <key>tooltip</key> - <string>Size of the buffer to create.</string> + <string>Input string.</string> <key>type</key> - <string>number</string> + <string>string</string> + </map> + </map> + <map> + <key>pattern</key> + <map> + <key>tooltip</key> + <string>Pattern to search for.</string> + <key>type</key> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>buffer</string> + <string>() -> ...string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a buffer of the requested size with all bytes initialized to 0.</string> + <string>Returns an iterator function for pattern matches</string> </map> - <key>buffer.fromstring</key> + <key>string.gsub</key> <map> <key>arguments</key> <array> <map> - <key>str</key> + <key>s</key> <map> <key>tooltip</key> - <string>String to initialize the buffer with.</string> + <string>Input string.</string> + <key>type</key> + <string>string</string> + </map> + </map> + <map> + <key>pattern</key> + <map> + <key>tooltip</key> + <string>Pattern to replace.</string> <key>type</key> <string>string</string> </map> </map> + <map> + <key>repl</key> + <map> + <key>tooltip</key> + <string>Replacement string, function, or table.</string> + <key>type</key> + <string>string | { [string]: string } | (...string) -> string</string> + </map> + </map> + <map> + <key>maxn</key> + <map> + <key>tooltip</key> + <string>Maximum replacements (optional).</string> + <key>type</key> + <string>number?</string> + </map> + </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>buffer</string> + <string>(string, number)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a buffer initialized to the contents of the string.</string> + <string>Performs pattern-based substitution in a string.</string> </map> - <key>buffer.tostring</key> + <key>string.len</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>s</key> <map> <key>tooltip</key> - <string>Buffer to convert to a string.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>string</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the buffer data as a string.</string> + <string>Returns the number of bytes in the string. Identical to #s</string> </map> - <key>buffer.len</key> + <key>string.lower</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>s</key> <map> <key>tooltip</key> - <string>Buffer to get the size of.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Returns the size of the buffer in bytes.</string> + <string>Returns a lowercase version of the input string.</string> </map> - <key>buffer.readi8</key> + <key>string.match</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>s</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>offset</key> + <key>pattern</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Pattern to match.</string> <key>type</key> - <string>number</string> + <string>string</string> + </map> + </map> + <map> + <key>init</key> + <map> + <key>tooltip</key> + <string>Starting index (optional).</string> + <key>type</key> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>...string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a signed 8-bit integer from the buffer at the given offset.</string> + <string>Finds and returns matches for a pattern in the input string.</string> </map> - <key>buffer.writei8</key> + <key>string.pack</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>fmt</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Pack format string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>offset</key> + <key>...</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Values to encode.</string> <key>type</key> - <string>number</string> + <string>...any</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>string</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Packs values into a binary string.</string> + </map> + <key>string.packsize</key> + <map> + <key>arguments</key> + <array> <map> - <key>value</key> + <key>fmt</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Pack format string.</string> <key>type</key> - <string>number</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes a signed 8-bit integer to the buffer at the given offset.</string> + <string>Returns the size of a packed string for the given format.</string> </map> - <key>buffer.readstring</key> + <key>string.rep</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>s</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>offset</key> + <key>n</key> <map> <key>tooltip</key> - <string>Byte offset to start reading.</string> + <string>Number of times to repeat the string.</string> <key>type</key> <string>number</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>string</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the input string repeated a given number of times.</string> + </map> + <key>string.reverse</key> + <map> + <key>arguments</key> + <array> <map> - <key>count</key> + <key>s</key> <map> <key>tooltip</key> - <string>Number of bytes to read.</string> + <string>Input string.</string> <key>type</key> - <string>number</string> + <string>string</string> </map> </map> </array> @@ -13958,356 +15027,449 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a string of the given length from the buffer at the specified offset.</string> + <string>Returns the input string with bytes in reverse order.</string> </map> - <key>buffer.copy</key> + <key>string.split</key> <map> <key>arguments</key> <array> <map> - <key>target</key> + <key>s</key> <map> <key>tooltip</key> - <string>Target buffer to copy into.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>targetOffset</key> + <key>separator</key> <map> <key>tooltip</key> - <string>Offset in target buffer.</string> + <string>Separator to split on. Default is ","</string> <key>type</key> - <string>number</string> + <string>string?</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>{string}</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Splits a string by separator. Returns a list of substrings.</string> + </map> + <key>string.sub</key> + <map> + <key>arguments</key> + <array> <map> - <key>source</key> + <key>s</key> <map> <key>tooltip</key> - <string>Source buffer to copy from.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>sourceOffset</key> + <key>i</key> <map> <key>tooltip</key> - <string>Offset in source buffer (optional).</string> + <string>Starting index.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>count</key> + <key>j</key> <map> <key>tooltip</key> - <string>Number of bytes to copy (optional).</string> + <string>Ending index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Copies bytes from the source buffer into the target buffer.</string> + <string>Returns a substring from the given range.</string> </map> - <key>buffer.fill</key> + <key>string.unpack</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>fmt</key> <map> <key>tooltip</key> - <string>Buffer to fill.</string> + <string>Pack format string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>offset</key> + <key>s</key> <map> <key>tooltip</key> - <string>Byte offset to start filling.</string> + <string>Encoded string.</string> <key>type</key> - <string>number</string> + <string>string</string> </map> </map> <map> - <key>value</key> + <key>init</key> <map> <key>tooltip</key> - <string>Value to fill with.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>...any</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Decodes a binary string using a pack format.</string> + </map> + <key>string.upper</key> + <map> + <key>arguments</key> + <array> <map> - <key>count</key> + <key>s</key> <map> <key>tooltip</key> - <string>Number of bytes to fill (optional).</string> + <string>Input string.</string> <key>type</key> - <string>number</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Fills the buffer with the specified value starting at the given offset.</string> + <string>Returns an uppercase version of the input string.</string> </map> - <key>buffer.readu8</key> + <!-- table library--> + <key>table</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>Table manipulation library</string> + </map> + <key>table.clear</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>t</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Table to clear.</string> <key>type</key> - <string>buffer</string> + <string>{[any]: any}</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>()</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Clears all elements from a table while keeping its capacity.</string> + </map> + <key>table.clone</key> + <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> + <key>arguments</key> + <array> <map> - <key>offset</key> + <key>t</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Table to clone.</string> <key>type</key> - <string>number</string> + <string>{[K]: V}</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>{[K]: V}</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads an unsigned 8-bit integer from the buffer at the given offset.</string> + <string>Creates a shallow copy of the table.</string> </map> - <key>buffer.writeu8</key> + <key>table.concat</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>a</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Array of strings.</string> <key>type</key> - <string>buffer</string> + <string>{string | number}</string> </map> </map> <map> - <key>offset</key> + <key>sep</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Separator string (optional).</string> <key>type</key> - <string>number</string> + <string>string?</string> </map> </map> <map> - <key>value</key> + <key>i</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> + </map> + </map> + <map> + <key>j</key> + <map> + <key>tooltip</key> + <string>Ending index (optional).</string> + <key>type</key> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>string</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes an unsigned 8-bit integer to the buffer at the given offset.</string> + <string>Joins an array of strings into one string, with an optional separator.</string> </map> - <key>buffer.readi16</key> + <key>table.create</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>n</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Number of elements to allocate.</string> <key>type</key> - <string>buffer</string> + <string>number</string> </map> </map> <map> - <key>offset</key> + <key>v</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Value to prefill elements with (optional).</string> <key>type</key> - <string>number</string> + <string>V?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>{V}</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a signed 16-bit integer from the buffer at the given offset.</string> + <string>Creates a new table with pre-allocated array capacity, optionally filled.</string> </map> - <key>buffer.writei16</key> + <key>table.find</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>t</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Table to search in.</string> <key>type</key> - <string>buffer</string> + <string>{V}</string> </map> </map> <map> - <key>offset</key> + <key>v</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Value to search for.</string> <key>type</key> - <string>number</string> + <string>V</string> </map> </map> <map> - <key>value</key> + <key>i</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>number?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes a signed 16-bit integer to the buffer at the given offset.</string> + <string>Finds the first occurrence of a value in the array and returns its index.</string> </map> - <key>buffer.readf32</key> + <key>table.foreach</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + <string>R</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>t</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Table to iterate over.</string> <key>type</key> - <string>buffer</string> + <string>{[K]: V}</string> </map> </map> <map> - <key>offset</key> + <key>f</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Function applied to each key-value pair.</string> <key>type</key> - <string>number</string> + <string>(key: K, value: V) -> R?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>R?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a 32-bit floating-point number from the buffer at the given offset.</string> + <string>Iterates over all key-value pairs in the table (deprecated).</string> </map> - <key>buffer.writef32</key> + <key>table.foreachi</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + <string>R</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> - <map> - <key>tooltip</key> - <string>Buffer to write to.</string> - <key>type</key> - <string>buffer</string> - </map> - </map> - <map> - <key>offset</key> + <key>a</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Array to iterate over.</string> <key>type</key> - <string>number</string> + <string>{V}</string> </map> </map> <map> - <key>value</key> + <key>f</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Function applied to each index-value pair.</string> <key>type</key> - <string>number</string> + <string>(index: number, value: V) -> R?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>R?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes a 32-bit floating-point number to the buffer at the given offset.</string> + <string>Iterates over all index-value pairs in the array (deprecated).</string> </map> - <key>buffer.readf64</key> + <key>table.freeze</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>t</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Table to freeze.</string> <key>type</key> - <string>buffer</string> + <string>{[K]: V}</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>{[K]: V}</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Freezes a table, making it read-only.</string> + </map> + <key>table.getn</key> + <map> + <key>arguments</key> + <array> <map> - <key>offset</key> + <key>a</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Array to check.</string> <key>type</key> - <string>number</string> + <string>{any}</string> </map> </map> </array> @@ -14318,69 +15480,87 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a 64-bit floating-point number from the buffer at the given offset.</string> + <string>Returns the length of an array (deprecated; use # instead).</string> </map> - <key>buffer.writef64</key> + <key>table.insert</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>a</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Array to insert into.</string> <key>type</key> - <string>buffer</string> + <string>{V}</string> </map> </map> <map> - <key>offset</key> + <key>i</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Index to insert at (default: at the end).</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>value</key> + <key>v</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Value to insert.</string> <key>type</key> - <string>number</string> + <string>V</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes a 64-bit floating-point number to the buffer at the given offset.</string> + <string>Inserts an element at the specified index, or at the end of the array.</string> </map> - <key>buffer.readu16</key> + <key>table.isfrozen</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>t</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Table to check.</string> <key>type</key> - <string>buffer</string> + <string>{[any]: any}</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>boolean</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns true if a table is frozen.</string> + </map> + <key>table.maxn</key> + <map> + <key>arguments</key> + <array> <map> - <key>offset</key> + <key>t</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Table to check.</string> <key>type</key> - <string>number</string> + <string>{any}</string> </map> </map> </array> @@ -14391,224 +15571,271 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads an unsigned 16-bit integer from the buffer at the given offset.</string> + <string>Returns the highest numeric key in the table.</string> </map> - <key>buffer.writeu16</key> + <key>table.move</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>src</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Source array.</string> <key>type</key> - <string>buffer</string> + <string>{V}</string> </map> </map> <map> - <key>offset</key> + <key>i</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Starting index.</string> <key>type</key> <string>number</string> </map> </map> <map> - <key>value</key> + <key>j</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Ending index.</string> <key>type</key> <string>number</string> </map> </map> - </array> - <key>energy</key> - <real>10</real> - <key>return</key> - <string>void</string> - <key>sleep</key> - <real>0</real> - <key>tooltip</key> - <string>Writes an unsigned 16-bit integer to the buffer at the given offset.</string> - </map> - <key>buffer.readi32</key> - <map> - <key>arguments</key> - <array> <map> - <key>b</key> + <key>d</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Destination index.</string> <key>type</key> - <string>buffer</string> + <string>number</string> </map> </map> <map> - <key>offset</key> + <key>dest</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Destination array (optional).</string> <key>type</key> - <string>number</string> + <string>{V}?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>{V}</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a signed 32-bit integer from the buffer at the given offset.</string> + <string>Inserts elements [i..j] from src array into dest array at [d].</string> </map> - <key>buffer.writei32</key> + <key>table.pack</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>...</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Array elements.</string> <key>type</key> - <string>buffer</string> + <string>...V</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>{ n: number, [number]: V }</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Packs multiple arguments into a new array with length field n.</string> + </map> + <key>table.remove</key> + <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> + <key>arguments</key> + <array> <map> - <key>offset</key> + <key>a</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Array to remove from.</string> <key>type</key> - <string>number</string> + <string>{V}</string> </map> </map> <map> - <key>value</key> + <key>i</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Index to remove (default: the last one).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>V?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes a signed 32-bit integer to the buffer at the given offset.</string> + <string>Removes and returns the element at the specified index from the array, or from the end of the array.</string> </map> - <key>buffer.readu32</key> + <key>table.shrink</key> <map> + <key>type-arguments</key> + <array> + <string>K</string> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>t</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Table to shrink.</string> <key>type</key> - <string>buffer</string> + <string>{[K]: V}</string> </map> </map> <map> - <key>offset</key> + <key>reorder</key> <map> <key>tooltip</key> - <string>Byte offset to read from.</string> + <string>Allow moving sparse array elements to hash table storage.</string> <key>type</key> - <string>number</string> + <string>boolean?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>{[K]: V}</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads an unsigned 32-bit integer from the buffer at the given offset.</string> + <string>Reduces the memory usage of the table to the minimum necessary.</string> </map> - <key>buffer.writeu32</key> + <key>table.sort</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> - <map> - <key>tooltip</key> - <string>Buffer to write to.</string> - <key>type</key> - <string>buffer</string> - </map> - </map> - <map> - <key>offset</key> + <key>a</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Array to be sorted.</string> <key>type</key> - <string>number</string> + <string>{V}</string> </map> </map> <map> - <key>value</key> + <key>f</key> <map> <key>tooltip</key> - <string>Value to write.</string> + <string>Comparison function.</string> <key>type</key> - <string>number</string> + <string>((a: V, b: V) -> boolean)?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes an unsigned 32-bit integer to the buffer at the given offset.</string> + <string>Sorts an array in place.</string> </map> - <key>buffer.readstring</key> + <key>table.unpack</key> <map> + <key>type-arguments</key> + <array> + <string>V</string> + </array> <key>arguments</key> <array> <map> - <key>b</key> + <key>a</key> <map> <key>tooltip</key> - <string>Buffer to read from.</string> + <string>Array to unpack.</string> <key>type</key> - <string>buffer</string> + <string>{V}</string> </map> </map> <map> - <key>offset</key> + <key>i</key> <map> <key>tooltip</key> - <string>Byte offset to start reading.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> <map> - <key>count</key> + <key>j</key> <map> <key>tooltip</key> - <string>Number of bytes to read.</string> + <string>Ending index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> + </map> + </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>...V</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Unpacks array elements into multiple return values.</string> + </map> + <!-- utf8 library--> + <key>utf8</key> + <map> + <key>energy</key> + <real>-1</real> + <key>tooltip</key> + <string>UTF-8 support library</string> + </map> + <key>utf8.char</key> + <map> + <key>arguments</key> + <array> + <map> + <key>...</key> + <map> + <key>tooltip</key> + <string>Unicode codepoints.</string> + <key>type</key> + <string>...number</string> </map> </map> </array> @@ -14619,148 +15846,203 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Reads a string of the given length from the buffer at the specified offset.</string> + <string>Creates a string from Unicode codepoints.</string> </map> - <key>buffer.writestring</key> + <key>utf8.codepoint</key> <map> <key>arguments</key> <array> <map> - <key>b</key> + <key>s</key> <map> <key>tooltip</key> - <string>Buffer to write to.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>offset</key> + <key>i</key> <map> <key>tooltip</key> - <string>Byte offset to write at.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> <map> - <key>value</key> + <key>j</key> <map> <key>tooltip</key> - <string>String to write.</string> + <string>Ending index (optional).</string> <key>type</key> - <string>string</string> + <string>number?</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>...number</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the Unicode codepoints in the specified range of the string.</string> + </map> + <key>utf8.codes</key> + <map> + <key>arguments</key> + <array> <map> - <key>count</key> + <key>s</key> <map> <key>tooltip</key> - <string>Number of bytes to write (optional).</string> + <string>Input string.</string> <key>type</key> - <string>number</string> + <string>string</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>((string, number) -> (number, number), string, number)</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Writes data from a string into the buffer at the specified offset.</string> + <string>Returns an iterator that produces the byte offset and Unicode codepoint for each character in the string.</string> </map> - <key>buffer.copy</key> + <key>utf8.len</key> <map> <key>arguments</key> <array> <map> - <key>target</key> + <key>s</key> <map> <key>tooltip</key> - <string>Target buffer to copy into.</string> + <string>Input string.</string> <key>type</key> - <string>buffer</string> + <string>string</string> </map> </map> <map> - <key>targetOffset</key> + <key>i</key> <map> <key>tooltip</key> - <string>Offset in target buffer.</string> + <string>Starting index (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> <map> - <key>source</key> + <key>j</key> <map> <key>tooltip</key> - <string>Source buffer to copy from.</string> + <string>Ending index (optional).</string> <key>type</key> - <string>buffer</string> + <string>number?</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>(number?, number?)</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Returns the number of Unicode codepoints in the specified range of the string, or nil and error index.</string> + </map> + <key>utf8.offset</key> + <map> + <key>arguments</key> + <array> <map> - <key>sourceOffset</key> + <key>s</key> <map> <key>tooltip</key> - <string>Offset in source buffer (optional).</string> + <string>Input string.</string> <key>type</key> - <string>number</string> + <string>string</string> </map> </map> <map> - <key>count</key> + <key>n</key> <map> <key>tooltip</key> - <string>Number of bytes to copy (optional).</string> + <string>Character position.</string> <key>type</key> <string>number</string> </map> </map> + <map> + <key>i</key> + <map> + <key>tooltip</key> + <string>Starting index (optional).</string> + <key>type</key> + <string>number?</string> + </map> + </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>number?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Copies bytes from the source buffer into the target buffer.</string> + <string>Returns the byte offset of the nth Unicode codepoint in the string.</string> </map> - <!-- vector library--> - <key>vector</key> - <map> - <key>energy</key> - <real>-1.0</real> - <key>tooltip</key> - <string>vector namespace.</string> - </map> - <key>vector.zero</key> + <!-- uuid library--> + <key>uuid</key> <map> + <key>arguments</key> + <array> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string /> + <key>type</key> + <string>string | buffer | uuid</string> + </map> + </map> + </array> <key>energy</key> <real>10</real> <key>return</key> - <string>vector</string> + <string>uuid?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Constant vector with all components set to 0.</string> + <string>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</string> </map> - <key>vector.one</key> + <key>uuid.create</key> <map> + <key>arguments</key> + <array> + <map> + <key>value</key> + <map> + <key>tooltip</key> + <string /> + <key>type</key> + <string>string | buffer | uuid</string> + </map> + </map> + </array> <key>energy</key> <real>10</real> <key>return</key> - <string>vector</string> + <string>uuid?</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Constant vector with all components set to 1.</string> + <string>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.</string> </map> - <key>vector.create</key> + <!-- vector library--> + <key>vector</key> <map> <key>arguments</key> <array> @@ -14786,18 +16068,32 @@ vector position - position in local coordinates <key>z</key> <map> <key>tooltip</key> - <string>Z component of the vector.</string> + <string>Z component of the vector (optional).</string> <key>type</key> - <string>number</string> + <string>number?</string> </map> </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>vector</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Creates a new vector with the given component values. Alias of vector.create.</string> + </map> + <key>vector.abs</key> + <map> + <key>arguments</key> + <array> <map> - <key>w</key> + <key>v</key> <map> <key>tooltip</key> - <string>W component of the vector (optional, defaults to 0 in 4-wide mode).</string> + <string>Input vector.</string> <key>type</key> - <string>number</string> + <string>vector</string> </map> </map> </array> @@ -14808,21 +16104,39 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Creates a new vector with the given component values.</string> + <string>Applies math.abs to each component of the vector.</string> </map> - <key>vector.magnitude</key> + <key>vector.angle</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> + <key>a</key> <map> <key>tooltip</key> - <string>Input vector.</string> + <string>Left input vector.</string> <key>type</key> <string>vector</string> </map> </map> + <map> + <key>b</key> + <map> + <key>tooltip</key> + <string>Right input vector.</string> + <key>type</key> + <string>vector</string> + </map> + </map> + <map> + <key>axis</key> + <map> + <key>tooltip</key> + <string>Axis to determine the sign of the angle (optional).</string> + <key>type</key> + <string>vector?</string> + </map> + </map> </array> <key>energy</key> <real>10</real> @@ -14831,14 +16145,14 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Calculates the magnitude of a given vector.</string> + <string>Computes the angle between two vectors in radians. The axis, if specified, is used to determine the sign of the angle.</string> </map> - <key>vector.normalize</key> + <key>vector.ceil</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> + <key>v</key> <map> <key>tooltip</key> <string>Input vector.</string> @@ -14854,26 +16168,35 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Computes the unit vector of a given vector.</string> + <string>Applies math.ceil to each component of the vector.</string> </map> - <key>vector.cross</key> + <key>vector.clamp</key> <map> <key>arguments</key> <array> <map> - <key>vec1</key> + <key>v</key> <map> <key>tooltip</key> - <string>First input vector.</string> + <string>Input vector to be clamped.</string> <key>type</key> <string>vector</string> </map> </map> <map> - <key>vec2</key> + <key>min</key> <map> <key>tooltip</key> - <string>Second input vector.</string> + <string>Minimum vector value.</string> + <key>type</key> + <string>vector</string> + </map> + </map> + <map> + <key>max</key> + <map> + <key>tooltip</key> + <string>Maximum vector value.</string> <key>type</key> <string>vector</string> </map> @@ -14886,67 +16209,99 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Computes the cross product of two vectors.</string> + <string>Clamps each component of the vector between min and max values.</string> </map> - <key>vector.dot</key> + <key>vector.create</key> <map> <key>arguments</key> <array> <map> - <key>vec1</key> + <key>x</key> <map> <key>tooltip</key> - <string>First input vector.</string> + <string>X component of the vector.</string> <key>type</key> - <string>vector</string> + <string>number</string> </map> </map> <map> - <key>vec2</key> + <key>y</key> <map> <key>tooltip</key> - <string>Second input vector.</string> + <string>Y component of the vector.</string> <key>type</key> - <string>vector</string> + <string>number</string> + </map> + </map> + <map> + <key>z</key> + <map> + <key>tooltip</key> + <string>Z component of the vector (optional).</string> + <key>type</key> + <string>number?</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>number</string> + <string>vector</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Computes the dot product of two vectors.</string> + <string>Creates a new vector with the given component values.</string> </map> - <key>vector.angle</key> + <key>vector.cross</key> <map> <key>arguments</key> <array> <map> - <key>vec1</key> + <key>a</key> <map> <key>tooltip</key> - <string>First input vector.</string> + <string>Left input vector.</string> <key>type</key> <string>vector</string> </map> </map> <map> - <key>vec2</key> + <key>b</key> + <map> + <key>tooltip</key> + <string>Right input vector.</string> + <key>type</key> + <string>vector</string> + </map> + </map> + </array> + <key>energy</key> + <real>10</real> + <key>return</key> + <string>vector</string> + <key>sleep</key> + <real>0</real> + <key>tooltip</key> + <string>Computes the cross product of two vectors.</string> + </map> + <key>vector.dot</key> + <map> + <key>arguments</key> + <array> + <map> + <key>a</key> <map> <key>tooltip</key> - <string>Second input vector.</string> + <string>Left input vector.</string> <key>type</key> <string>vector</string> </map> </map> <map> - <key>axis</key> + <key>b</key> <map> <key>tooltip</key> - <string>Axis to determine the sign of the angle (optional).</string> + <string>Right input vector.</string> <key>type</key> <string>vector</string> </map> @@ -14959,14 +16314,14 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Computes the angle between two vectors in radians.</string> + <string>Computes the dot product of two vectors.</string> </map> <key>vector.floor</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> + <key>v</key> <map> <key>tooltip</key> <string>Input vector.</string> @@ -14984,19 +16339,37 @@ vector position - position in local coordinates <key>tooltip</key> <string>Applies math.floor to each component of the vector.</string> </map> - <key>vector.ceil</key> + <key>vector.lerp</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> + <key>a</key> <map> <key>tooltip</key> - <string>Input vector.</string> + <string>Start vector.</string> <key>type</key> <string>vector</string> </map> </map> + <map> + <key>b</key> + <map> + <key>tooltip</key> + <string>End vector.</string> + <key>type</key> + <string>vector</string> + </map> + </map> + <map> + <key>t</key> + <map> + <key>tooltip</key> + <string>Interpolation factor.</string> + <key>type</key> + <string>number</string> + </map> + </map> </array> <key>energy</key> <real>10</real> @@ -15005,14 +16378,14 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Applies math.ceil to each component of the vector.</string> + <string>Linearly interpolates between a and b using factor t.</string> </map> - <key>vector.abs</key> + <key>vector.magnitude</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> + <key>v</key> <map> <key>tooltip</key> <string>Input vector.</string> @@ -15024,18 +16397,18 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>vector</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Applies math.abs to each component of the vector.</string> + <string>Computes the magnitude of the vector.</string> </map> - <key>vector.sign</key> + <key>vector.max</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> + <key>v</key> <map> <key>tooltip</key> <string>Input vector.</string> @@ -15043,6 +16416,15 @@ vector position - position in local coordinates <string>vector</string> </map> </map> + <map> + <key>...</key> + <map> + <key>tooltip</key> + <string>Vectors to find the maximum from.</string> + <key>type</key> + <string>...vector</string> + </map> + </map> </array> <key>energy</key> <real>10</real> @@ -15051,37 +16433,28 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Applies math.sign to each component of the vector.</string> + <string>Applies math.max to each component of the vectors.</string> </map> - <key>vector.clamp</key> + <key>vector.min</key> <map> <key>arguments</key> <array> <map> - <key>vec</key> - <map> - <key>tooltip</key> - <string>Input vector to be clamped.</string> - <key>type</key> - <string>vector</string> - </map> - </map> - <map> - <key>min</key> + <key>v</key> <map> <key>tooltip</key> - <string>Minimum vector value.</string> + <string>Input vector.</string> <key>type</key> <string>vector</string> </map> </map> <map> - <key>max</key> + <key>...</key> <map> <key>tooltip</key> - <string>Maximum vector value.</string> + <string>Vectors to find the minimum from.</string> <key>type</key> - <string>vector</string> + <string>...vector</string> </map> </map> </array> @@ -15092,19 +16465,19 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Clamps each component of the vector between min and max values.</string> + <string>Applies math.max to each component of the vectors.</string> </map> - <key>vector.max</key> + <key>vector.normalize</key> <map> <key>arguments</key> <array> <map> - <key>vectors</key> + <key>v</key> <map> <key>tooltip</key> - <string>Multiple input vectors.</string> + <string>Input vector.</string> <key>type</key> - <string>array of vector</string> + <string>vector</string> </map> </map> </array> @@ -15115,19 +16488,19 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Computes the component-wise maximum of multiple vectors.</string> + <string>Computes the normalized version (unit vector) of the vector.</string> </map> - <key>vector.min</key> + <key>vector.sign</key> <map> <key>arguments</key> <array> <map> - <key>vectors</key> + <key>v</key> <map> <key>tooltip</key> - <string>Multiple input vectors.</string> + <string>Input vector.</string> <key>type</key> - <string>array of vector</string> + <string>vector</string> </map> </map> </array> @@ -15138,15 +16511,15 @@ vector position - position in local coordinates <key>sleep</key> <real>0</real> <key>tooltip</key> - <string>Computes the component-wise minimum of multiple vectors.</string> + <string>Applies math.sign to each component of the vector.</string> </map> + <!-- ll library --> <key>ll</key> - <!-- LL Namespace--> <map> <key>energy</key> - <real>-1.0</real> + <real>-1</real> <key>tooltip</key> - <string>ll namespace.</string> + <string>Library for functions shared between LSL and SLua</string> </map> <key>ll.Abs</key> <map> @@ -15220,7 +16593,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -15252,7 +16625,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -15284,7 +16657,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15307,7 +16680,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -15355,7 +16728,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15371,7 +16744,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>First rotation.</string> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -15380,7 +16753,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Second rotation.</string> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -15419,7 +16792,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15451,7 +16824,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15529,7 +16902,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15552,7 +16925,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15629,7 +17002,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15661,7 +17034,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15720,7 +17093,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15743,7 +17116,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15866,7 +17239,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -15946,7 +17319,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -16012,7 +17385,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16044,7 +17417,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16069,7 +17442,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16147,7 +17520,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16213,7 +17586,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -16254,7 +17627,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16282,7 +17655,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16438,7 +17811,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16668,7 +18041,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -16902,7 +18275,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -16924,7 +18297,7 @@ vector position - position in local coordinates <key>energy</key> <real>0</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17011,7 +18384,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17052,7 +18425,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>20</real> <key>tooltip</key> @@ -17099,7 +18472,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17131,7 +18504,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17163,7 +18536,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17332,7 +18705,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17378,7 +18751,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -17562,6 +18935,8 @@ vector position - position in local coordinates <map> <key>arguments</key> <array /> + <key>deprecated</key> + <boolean>1</boolean> <key>energy</key> <real>10</real> <key>return</key> @@ -17777,7 +19152,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -18655,7 +20030,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -18746,7 +20121,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -18778,7 +20153,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -19487,7 +20862,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -19526,7 +20901,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -19601,7 +20976,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -19614,7 +20989,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -19878,7 +21253,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -20211,7 +21586,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -20252,7 +21627,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>3</real> <key>tooltip</key> @@ -20318,7 +21693,7 @@ vector position - position in local coordinates <key>god-mode</key> <boolean>1</boolean> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -20428,7 +21803,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -20576,7 +21951,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -20672,7 +22047,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>2</real> <key>tooltip</key> @@ -21005,7 +22380,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21037,7 +22412,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21087,7 +22462,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21119,7 +22494,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21151,7 +22526,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21185,14 +22560,14 @@ vector position - position in local coordinates <key>tooltip</key> <string>Rotation (relative to the prim's rotation) for the avatar.</string> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21215,7 +22590,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21492,7 +22867,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -21910,7 +23285,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22454,7 +23829,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22477,7 +23852,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22518,7 +23893,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -22605,7 +23980,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22637,7 +24012,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22669,7 +24044,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22701,7 +24076,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -22812,7 +24187,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -22891,7 +24266,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -22988,7 +24363,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -23067,7 +24442,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -23140,7 +24515,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -23181,7 +24556,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -23231,7 +24606,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23254,7 +24629,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23327,7 +24702,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23359,7 +24734,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23414,7 +24789,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23455,7 +24830,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -23511,7 +24886,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -23589,7 +24964,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23612,7 +24987,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>2</real> <key>tooltip</key> @@ -23740,7 +25115,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23763,7 +25138,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23786,7 +25161,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23818,7 +25193,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23850,7 +25225,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23882,7 +25257,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -23937,7 +25312,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -23969,7 +25344,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24019,7 +25394,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24059,7 +25434,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>20</real> <key>tooltip</key> @@ -24091,7 +25466,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24132,7 +25507,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24157,7 +25532,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24170,7 +25545,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24193,7 +25568,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24245,7 +25620,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>3</real> <key>tooltip</key> @@ -24260,7 +25635,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24319,7 +25694,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>3</real> <key>tooltip</key> @@ -24342,7 +25717,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -24365,7 +25740,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -24388,7 +25763,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24411,7 +25786,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24649,7 +26024,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24706,7 +26081,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24833,7 +26208,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24846,7 +26221,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -24859,7 +26234,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -24882,7 +26257,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24895,7 +26270,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -24905,10 +26280,12 @@ vector position - position in local coordinates <map> <key>arguments</key> <array /> + <key>deprecated</key> + <boolean>1</boolean> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25006,7 +26383,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -25022,7 +26399,7 @@ vector position - position in local coordinates <key>energy</key> <real>200</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -25065,7 +26442,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -25081,7 +26458,7 @@ vector position - position in local coordinates <key>energy</key> <real>200</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.1000000000000000055511151</real> <key>tooltip</key> @@ -25129,7 +26506,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -25152,7 +26529,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -25175,7 +26552,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -25198,7 +26575,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -25221,7 +26598,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -25244,7 +26621,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> @@ -25283,7 +26660,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>rotation</string> + <string>quaternion</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25299,7 +26676,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -25324,7 +26701,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25340,7 +26717,7 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -25379,7 +26756,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25411,7 +26788,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -25535,7 +26912,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25599,7 +26976,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -25645,7 +27022,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25756,7 +27133,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25769,7 +27146,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25837,7 +27214,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25894,7 +27271,7 @@ vector position - position in local coordinates <key>tooltip</key> <string>Rotation to turn the avatar to face.</string> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> <map> @@ -25910,7 +27287,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25942,7 +27319,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -25974,7 +27351,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26006,7 +27383,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26029,7 +27406,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26052,7 +27429,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26075,7 +27452,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26098,7 +27475,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26121,7 +27498,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26153,7 +27530,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26185,7 +27562,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26208,7 +27585,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26272,7 +27649,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26313,7 +27690,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26377,7 +27754,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26420,7 +27797,7 @@ vector position - position in local coordinates <key>god-mode</key> <boolean>1</boolean> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26452,7 +27829,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26493,7 +27870,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26534,7 +27911,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26575,7 +27952,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26616,7 +27993,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26691,7 +28068,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -26723,7 +28100,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26764,7 +28141,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -26796,7 +28173,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26837,7 +28214,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -26923,7 +28300,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -26939,14 +28316,14 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -26966,6 +28343,8 @@ vector position - position in local coordinates </map> </map> </array> + <key>deprecated</key> + <boolean>1</boolean> <key>energy</key> <real>10</real> <key>return</key> @@ -26992,7 +28371,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27015,7 +28394,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27049,7 +28428,7 @@ vector position - position in local coordinates <key>god-mode</key> <boolean>1</boolean> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27081,7 +28460,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>boolean</string> + <string>number</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27104,7 +28483,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>2</real> <key>tooltip</key> @@ -27136,7 +28515,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27195,7 +28574,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27218,7 +28597,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -27275,7 +28654,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>20</real> <key>tooltip</key> @@ -27300,7 +28679,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -27346,7 +28725,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -27378,7 +28757,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -27394,14 +28773,14 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -27424,7 +28803,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27456,7 +28835,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27479,7 +28858,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27502,7 +28881,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27525,7 +28904,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27557,7 +28936,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27598,7 +28977,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27630,7 +29009,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0.2000000000000000111022302</real> <key>tooltip</key> @@ -27707,7 +29086,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27727,10 +29106,12 @@ vector position - position in local coordinates </map> </map> </array> + <key>deprecated</key> + <boolean>1</boolean> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27762,7 +29143,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27785,7 +29166,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27808,7 +29189,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27840,7 +29221,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27865,14 +29246,14 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27895,7 +29276,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27927,7 +29308,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27959,7 +29340,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -27991,7 +29372,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28112,14 +29493,14 @@ vector position - position in local coordinates <key>tooltip</key> <string /> <key>type</key> - <string>rotation</string> + <string>quaternion</string> </map> </map> </array> <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28142,7 +29523,7 @@ vector position - position in local coordinates <key>energy</key> <real>0</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28194,7 +29575,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28219,7 +29600,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28265,7 +29646,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28288,7 +29669,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28311,7 +29692,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28324,7 +29705,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28337,7 +29718,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28350,7 +29731,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28373,7 +29754,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28386,7 +29767,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28521,7 +29902,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28562,7 +29943,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28658,7 +30039,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28681,7 +30062,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28722,7 +30103,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>20</real> <key>tooltip</key> @@ -28772,7 +30153,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28822,7 +30203,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -28845,7 +30226,7 @@ vector position - position in local coordinates <key>energy</key> <real>100</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>5</real> <key>tooltip</key> @@ -28886,7 +30267,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>1</real> <key>tooltip</key> @@ -29037,7 +30418,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -29087,7 +30468,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -29110,7 +30491,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -29156,7 +30537,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -29359,7 +30740,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -29400,7 +30781,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> @@ -29455,7 +30836,7 @@ vector position - position in local coordinates <key>energy</key> <real>10</real> <key>return</key> - <string>void</string> + <string>()</string> <key>sleep</key> <real>0</real> <key>tooltip</key> |
