diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml index 0461263f1d..e5bbe64920 100644 --- a/bin/ScriptSyntax.xml +++ b/bin/ScriptSyntax.xml @@ -6791,6 +6791,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d notecardtypestring includeHudstypeinteger + tooltipSave an arbitrary avatar's appearance (with the choice to include Huds or no) to a notecard in the prim's inventory.\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osAgentSaveAppearance @@ -6799,6 +6800,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d agentIdtypekey notecardtypestring + tooltipSave an arbitrary avatar's appearance to a notecard in the prim's inventory.\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osAngleBetween @@ -6816,6 +6818,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d rbtyperotation margintypefloat + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osApproxEquals @@ -6825,6 +6828,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d btypefloat margintypefloat + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osApproxEquals @@ -6833,6 +6837,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d vatypevector vbtypevector + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osApproxEquals @@ -6841,6 +6846,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d atypefloat btypefloat + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osApproxEquals @@ -6850,6 +6856,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d vbtypevector margintypefloat + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osApproxEquals @@ -6858,6 +6865,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d ratyperotation rbtyperotation + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osAvatarName2Key @@ -6866,6 +6874,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d firstnametypestring lastnametypestring + tooltipReturns an avatar's key, based on his/her first and last name.\n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osAvatarPlayAnimation @@ -6873,6 +6882,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d avatarIdtypekey animationtypestring + tooltipThis function causes an animation to be played on the specified avatar.\nThe variable animation must be the name of an animation within the task inventory. For security reasons, UUIDs are not allowed here.\n- Threat Level: VeryHigh.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osAvatarStopAnimation @@ -6880,6 +6890,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d avatarIdtypekey animationtypestring + tooltipThis function stops the specified animation if it is playing on the avatar given.\nThe value avatar is a UUID, and the animation value is either the name of an animation in the task inventory or the UUID of an animation. If the specified avatar is not logged in or on the same sim as the script, then osAvatarStopAnimation silently fails. \n- Threat Level: VeryHigh.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osAvatarType @@ -6888,6 +6899,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d sFirstNametypestring sLastNametypestring + tooltipReturns the type of a avatar in region:\n+ < 0 in case of error.\n+ 0 if avatar not found in region.\n+ 1 if it is a normal avatar.\n+ 2 if it is a NPC.\n\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osAvatarType @@ -6895,6 +6907,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments avkeytypekey + tooltipReturns the type of a avatar in region:\n+ < 0 in case of error.\n+ 0 if avatar not found in region.\n+ 1 if it is a normal avatar.\n+ 2 if it is a NPC.\n\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osCauseDamage @@ -6902,6 +6915,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d avatartypekey damagetypefloat + tooltipCauses damage to the specified avatar, reducing their health by the specified points\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osCauseHealing @@ -6909,20 +6923,24 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d agentIdtypekey healingtypefloat + tooltipDo the opposite of osCauseDamage. It gives specified health points to the specified avatar.\n- Threat Level: VeryHigh.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osCheckODE returninteger arguments + tooltip\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osClearInertia arguments + tooltipThat it checks if physics engine is legacy ODE and returns 1 ( TRUE ) it is, or 0 ( FALSE ) if not.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osClearObjectAnimations returninteger arguments + tooltipClears all animations on the prim, returning how many it had running.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osCollisionSound @@ -6930,6 +6948,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d impact_soundtypestring impact_volumetypefloat + tooltipSets collision sound to impact_sound with specified volume.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osConsoleCommand @@ -6937,6 +6956,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments Commandtypestring + tooltipThis function allows an LSL script to directly execute a command to opensim's console. Even if the function is available, only administrators/gods can successfully execute it. \n- Threat Level: Severe.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osDetectedCountry @@ -6944,12 +6964,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments numbertypeinteger + tooltipReturns a string that indicates the country in which the avatar is located.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDie arguments objectUUIDtypekey + tooltipDeletes an object depending on the target uuid.\n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osDrawEllipse @@ -6959,6 +6981,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d widthtypeinteger heighttypeinteger + tooltipAppends an Ellipse drawing command to the string provided in drawList and returns the result.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawFilledEllipse @@ -6968,6 +6991,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d widthtypeinteger heighttypeinteger + tooltipAppends an FillEllipse drawing command to the string provided in drawList and returns the result.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawFilledPolygon @@ -6977,6 +7001,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypelist ytypelist + tooltipAppends a FillPolygon drawing command to the string provided in drawList and returns the result. This fills in the interior of the specified polygon.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawFilledRectangle @@ -6986,6 +7011,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d widthtypeinteger heighttypeinteger + tooltipAppends a FillRectangle drawing command to the string provided in drawList and returns the result.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawImage @@ -6996,6 +7022,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d heighttypeinteger imageUrltypestring + tooltipAppends an Image drawing command to the string provided in drawList and returns the result.\nRetrieves an image specified by the imageUrl parameter and draws it at the specified height and width, with the upper left corner of the image placed at the pen's current position.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawLine @@ -7005,6 +7032,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d endXtypeinteger endYtypeinteger + tooltipAppends a LineTo drawing command, or MoveTo and LineTo commands, to the string provided in drawList and returns the result.\nDraws a line using the current pen size and color from the pen's current position to the coordinates indicated by endX and endY. \n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawLine @@ -7016,6 +7044,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d endXtypeinteger endYtypeinteger + tooltipAppends a LineTo drawing command, or MoveTo and LineTo commands, to the string provided in drawList and returns the result.\nDraws a line using the current pen size and color from to the coordinates indicated by startX and startY to the coordinates indicated by endX and endY.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawPolygon @@ -7025,6 +7054,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypelist ytypelist + tooltipAppends a Polygon drawing command to the string provided in drawList and returns the result.\nThe polygon is drawn with the current pen size and color on the x,y point pairs that comes from LSL list.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawRectangle @@ -7034,6 +7064,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d widthtypeinteger heighttypeinteger + tooltipAppends a Rectangle drawing command to the string provided in drawList and returns the result.\nThe outline of a rectangle is drawn with the current pen size and color, at the specified width and height (in pixels), with the upper left corner of the rectangle placed at the pen's current position\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawResetTransform @@ -7041,6 +7072,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments drawListtypestring + tooltipReset all transforms.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawRotationTransform @@ -7049,6 +7081,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring xtypefloat + tooltip\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDrawScaleTransform @@ -7058,6 +7091,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypefloat ytypefloat + tooltip\n- Threat Level: None.\n- Permissions: Not specified.\n- Sleep: Not specified. osDrawText @@ -7066,6 +7100,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring texttypestring + tooltipAppends a Text drawing command to the string provided in drawList and returns the result.\nThe specified text will be drawn with the current pen color, using the currently defined font, size and properties (which default to regular 14-point Arial).\nThe text will be drawn with the upper left corner of the first glyph at the pen's current position (however, note that glyphs within the font may be defined to extend to the left of their origin point).\n- Threat Level: None.\n- Permissions: Not specified.\n- Sleep: Not specified. osDrawTranslationTransform @@ -7075,10 +7110,12 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypefloat ytypefloat + tooltip\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osDropAttachment arguments + tooltipDrops an attachment like a user-triggered attachment drop. Requires script to be granted PERMISSION_ATTACH.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osDropAttachmentAt @@ -7086,6 +7123,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d postypevector rottyperotation + tooltipDrops an attachment at position pos with rotation rot. Requires script to be granted PERMISSION_ATTACH.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osEjectFromGroup @@ -7093,12 +7131,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments agentIdtypekey + tooltipEject the given user from the group the object is set to.\nThe object owner must have the right to eject users from the group the object is set to.\nThe group member who is ejected can be offline. The user gets an instant message, that he/she has been ejected from that group.The result is TRUE, if the user could be ejected, otherwise FALSE. \n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceAttachToAvatar arguments attachmenttypeinteger + tooltipWorks exactly like llAttachToAvatar() except that PERMISSION_ATTACH is not required.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceAttachToAvatarFromInventory @@ -7106,6 +7146,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d itemNametypestring attachmenttypeinteger + tooltipAttach an inventory item in the object containing this script to the script owner without asking for PERMISSION_ATTACH. Nothing happens if the avatar is not in the region. \n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceAttachToOtherAvatarFromInventory @@ -7114,16 +7155,19 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d itemNametypestring attachmentPointtypeinteger + tooltipAttach an inventory item in the object containing this script to any avatar in the region without asking for PERMISSION_ATTACH. Nothing happens if the avatar is not in the region. \n- Threat Level: VeryHigh.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osForceBreakAllLinks arguments + tooltipIdentical to llBreakAllLinks() except that it doesn't require the link permission to be granted.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceBreakLink arguments linknumtypeinteger + tooltipIdentical to llBreakLink(integer linknumber) except that it doesn't require the link permission to be granted.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceCreateLink @@ -7131,14 +7175,17 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d targettypestring parenttypeinteger + tooltipIdential to llCreateLink() except that it doesn't require the link permission to be granted.\n- Threat Level: VeryLow.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceDetachFromAvatar arguments + tooltipWorks exactly like llDetachFromAvatar() except that PERMISSION_ATTACH is not required.\n- Threat Level: High.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osForceDropAttachment arguments + tooltipDrops an attachment like a user-triggered attachment drop without checking if PERMISSION_ATTACH has been granted.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceDropAttachmentAt @@ -7146,6 +7193,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d postypevector rottyperotation + tooltipDrops an attachment at position pos with rotation rot without checking if PERMISSION_ATTACH has been granted.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osForceOtherSit @@ -7153,12 +7201,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d avatartypestring targettypestring + tooltipForces a sit of targeted avatar onto prim.\n- Threat Level: VeryHigh.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osForceOtherSit arguments avatartypestring + tooltipForces a sit of targeted avatar.\n- Threat Level: VeryHigh.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osFormatString @@ -7167,6 +7217,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d strtypestring stringstypelist + tooltipReturn the string with parameters substituted into it. These parameters need to be incrementing numbers, starting at zero, and surrounded by single accolades (also known as curly brackets).\n- Threat Level: Low.\n- Permissions: Not specified.\n- Sleep: Not specified. osGetAgentCountry @@ -7174,6 +7225,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments agentIdtypekey + tooltipReturns a string that indicates the country in which an avatar is located.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetAgentIP @@ -7181,16 +7233,19 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments agenttypestring + tooltipReturns the IP address of an avatar. osGetAgentIP is always restricted to Administrators.\n- Threat Level: Severe.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetAgents returnlist arguments + tooltipReturns a list of all the agents names in the region.\n- Threat Level: None.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetApparentRegionTime returnfloat arguments + tooltipReturns region time in seconds since midnight.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetApparentRegionTimeString @@ -7198,11 +7253,13 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments format24typeinteger + tooltipReturns a string with current region sun hour. Will use 12 or 24 hour format if format24 is 0 or 1, respectible.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetApparentTime returnfloat arguments + tooltipReturns parcel time in seconds since midnight. If parcel does not have own enviroment, region time is returned\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetApparentTimeString @@ -7210,6 +7267,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments format24typeinteger + tooltipReturns a string with current parcel sun hour. Will use 12 or 24 hour format if format24 is 0 or 1, respectible. If parcel does not have own evironment, region hour is returned.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetAvatarHomeURI @@ -7217,16 +7275,19 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments uuidtypestring + tooltipReturns an avatar's Home URI.\n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetAvatarList returnlist arguments + tooltipReturns a strided list of the UUID, position, and name of each avatar in the region except the owner. This function is similar to osGetAgents but returns enough info for a radar. \n- Threat Level: None.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetCurrentSunHour returnfloat arguments + tooltipReturns a float value of the current region sun hour (24 hour clock).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetDrawStringSize @@ -7237,6 +7298,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d fontNametypestring fontSizetypeinteger + tooltipReturns a vector containing the horizontal and vertical dimensions in pixels of the specified text, if drawn in the specified font and at the specified point size. The horizontal extent is returned in the .x component of the vector, and the vertical extent is returned in .y. The .z component is not used.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetGender @@ -7244,6 +7306,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments rawAvatarIdtypekey + tooltipReturns a string with one of the following values: "male", "female", or "unknown". \n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetGridCustom @@ -7251,31 +7314,37 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments keytypestring + tooltipReturns the value of the GridInfo key as a string.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetGridGatekeeperURI returnstring arguments + tooltipReturns the current grid's Gatekeeper URI as a string. If HG is not configured, returns empty string.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetGridHomeURI returnstring arguments + tooltipReturns the current grid's home URI as a string. if HG is not configured, returns empty string\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetGridLoginURI returnstring arguments + tooltipReturns the current grid's login URI as a string.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetGridName returnstring arguments + tooltipReturns the current grid's name as a string.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetGridNick returnstring arguments + tooltipReturns the current grid's nickname as a string.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetHealRate @@ -7283,6 +7352,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments agentIdtypekey + tooltipGets the current automatic healing rate in % per second. Default heal rate is now around 0.5% per second. A value of zero can disable automatic heal, current maximum value is 100 % per second.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetHealth @@ -7290,11 +7360,13 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments agentIdtypekey + tooltipGets an avatars health by key and returns the value as a float.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetInertiaData returnlist arguments + tooltip Caution ! Only supported by ubOde for now. This fonction retrun a list of inertia data.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetInventoryDesc @@ -7302,6 +7374,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments itemNameOrIdtypestring + tooltipReturns a string that is the description of inventory item with id "itemName_or_itemId" if that parameter is a valid key or with that name if not.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetLinkInventoryDesc @@ -7310,6 +7383,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linkNumbertypeinteger itemNameOrIdtypestring + tooltipReturn the description of an item located in a linked prim inventory or an empty string if the item is not found.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetInventoryItemKey @@ -7317,21 +7391,24 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments nametypestring + tooltipReturns id(key) of a inventory item within a prim inventory. If name is not unique result maybe unpredictable.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. -osGetLinkInventoryKey +osGetLinkInventoryItemKey returnkey arguments linkNumbertypeinteger nametypestring + tooltipReturns id(key) of an item within a linked prim inventory. If name is not unique result maybe unpredictable.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. - osGetInventoryKeys + osGetInventoryItemKeys returnlist arguments typetypeinteger + tooltipReturns a list of items IDs (keys) within a linked prim inventory filtred by type or INVENTORY_ALL.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetInventoryLastOwner @@ -7339,6 +7416,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments itemNameOrIdtypestring + tooltipReturns the id(key) of the last owner of inventory item with id "itemName_or_itemId" if that parameter is a valid key or with that name if not.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetInventoryName @@ -7346,6 +7424,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments itemIdtypekey + tooltipReturns the name of an inventory item specified by its UUID.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetInventoryNames @@ -7353,6 +7432,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments typetypeinteger + tooltipReturns a list of items names within the prim inventory specified by the items type or INVENTORY_ALL.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetLinkInventoryName @@ -7361,6 +7441,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linkNumbertypeinteger itemIdtypekey + tooltipReturns the name of an item within a linked prim inventory specified by the prim link number and the item UUID.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetLinkInventoryNames @@ -7369,14 +7450,16 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linkNumbertypeinteger typetypeinteger + tooltipReturns a list of items names within a linked prim inventory specified by the prim link number and the items type or INVENTORY_ALL.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. - osGetLinkInventoryKeys + osGetLinkInventoryItemKeys returnlist arguments linkNumbertypeinteger typetypeinteger + tooltipReturns a list of the items IDs (keys) within a linked prim inventory specified by the prim link number and the items type or INVENTORY_ALL.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osRemoveLinkInventory @@ -7384,6 +7467,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linkNumbertypeinteger nametypeinteger + tooltipRemoves an item within a linked prim inventory specified by the prim link number and the item name.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGiveLinkInventory @@ -7392,6 +7476,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d destinationtypekey inventorytypestring + tooltipGives to an avatar, an item within a linked prim inventory specified by the prim link number and the item name.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 3 seconds. osGiveLinkInventoryList @@ -7401,11 +7486,13 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d categorytypestring inventorytypestring + tooltipGives to an avatar, a group of items within a linked prim inventory specified by the prim link number and the items names list.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 3 seconds. osGetLastChangedEventKey returnkey arguments + tooltip\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetLinkNumber @@ -7413,6 +7500,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments nametypestring + tooltipReturns the link number of the prim or sitting avatar with name "name" on the link set or -1 if the name is not found. \n- Threat Level: None.\n- Permissions: Not Specified.\n- Sleep: Not Specified. osGetLinkPrimitiveParams @@ -7421,6 +7509,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linknumbertypeinteger rulestypelist + tooltipReturns the primitive parameters for the linkset prim or prims specified by linknumber.\n- Threat Level: High.\n- Permissions: Not Specified.\n- Sleep: Not Specified. osGetLinkSitActiveRange @@ -7428,6 +7517,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments linkNumbertypeinteger + tooltipReturns the sit active range of the selected prim,\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetLinkStandTarget @@ -7435,11 +7525,13 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments linkNumbertypeinteger + tooltipReturns the stand target set on the prim see osSetLinkStandTarget.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetMapTexture returnkey arguments + tooltipReturns the UUID of the map texture of the current region.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetNotecard @@ -7447,6 +7539,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments nametypestring + tooltipDirectly reads the entire contents of a notecard if it exists within the prim inventory, and dumps it into a string.\n- Threat Level: VeryHigh.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetNotecardLine @@ -7455,11 +7548,13 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d nametypestring linetypeinteger + tooltipDirectly reads a line of text from the specified notecard, if it exists within the prim inventory, and returns the text as a string.\n- Threat Level: VeryHigh.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetNPCList returnlist arguments + tooltipReturns a strided list of the UUID, position, and name of each NPC in the region.\n- Threat Level: None.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetNumberOfAttachments @@ -7468,6 +7563,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d avatartypekey attachmentPointstypelist + tooltipReturns a strided list of the specified attachment points and the number of attachments on those points. \n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetNumberOfNotecardLines @@ -7475,6 +7571,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments nametypestring + tooltipcount how many lines a notecard has if the specified notecard exists within the prim inventory.\n- Threat Level: VeryHigh.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetParcelDetails @@ -7483,6 +7580,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d idtypekey paramtypelist + tooltipThis function is like llGetParcelDetails, but using parcel global id (parcelID) instead of position in region.\n- Threat Level: Not Checked.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osGetParcelDwell @@ -7490,31 +7588,37 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments postypevector + tooltipThis function allows you to get parcel dwell. Alternatively you can also use PARCEL_DETAILS_DWELL with the function llGetParcelDetails.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetParcelID returnkey arguments + tooltipThis function returns the parcel global id (parcelID) of the parcel where host prim is.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetParcelIDs returnlist arguments + tooltipThis function returns a list of the parcel global ids of all parcels in region. \n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetPhysicsEngineName returnstring arguments + tooltipThis function returns a string containing the name and version number of the physics engine.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetPhysicsEngineType returnstring arguments + tooltipThis function returns a string containing the name of the Physics Engine. \n- Threat Level: High.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetPrimCount returninteger arguments + tooltipReturns the number of prims of the current linkset. \n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetPrimCount @@ -7522,6 +7626,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments object_idtypekey + tooltipReturns the number of prims of the linkset that includes a prim with UUID objectID. \n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetPrimitiveParams @@ -7530,11 +7635,13 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d primtypekey rulestypelist + tooltipGets the parameters for the prim specified by primId according to rules. This function has the same behave as llGetPrimitiveParams except you can specify target prim anywhere in the scene.\n- Threat Level: None.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetPSTWallclock returnfloat arguments + tooltipReturns the current PST or PDT time in seconds since midnight.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetRegionMapTexture @@ -7542,46 +7649,55 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments regionNameOrIDtypestring + tooltipRetrieves the key of the texture used to represent a region on the world map. regionNameOrID can be the region UUID or its name. If empty string, will return the current region map texture key.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 1 seconds. osGetRegionSize returnvector arguments + tooltipReturns the size of the region in meters. However, when called in a var/mega region it returns the size of the entire simulator.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetRegionStats returnlist arguments + tooltipReturns a list of float values representing a number of region statistics (many of the values shown in the "Stats Bar" of LL-based clients).\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetRezzingObject returnkey arguments + tooltipGet the key of the object that rezzed this object. Will return NULL_KEY if rezzed by agent or otherwise unknown source. Should only be reliable inside the on_rez event.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetScriptEngineName returnstring arguments + tooltipReturns the name of the script engine which is currently enabled on the server.\n- Threat Level: High.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetSimulatorMemory returninteger arguments + tooltipReturns the memory in use by the simulator in Bits as signed 32-bit integer. This limits the returned value to a maximum of 2GB even if the actual amount of memory in use exceeds 2GB.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetSimulatorMemoryKB returninteger arguments + tooltipReturns the memory in use by the simulator in KiloBits.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osGetSimulatorVersion returnstring arguments + tooltipReturns a string containing the current simulator version.\n- Threat Level: High.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetSitActiveRange returnfloat arguments + tooltipReturns the sit active range of the prim see: osSetSitActiveRange\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetSittingAvatarsCount @@ -7589,16 +7705,19 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments object_idtypekey + tooltipReturns the number of sitting avatars on the linkset that includes a prim with UUID objectID.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetSittingAvatarsCount returninteger arguments + tooltipReturns the number of sitting avatars on the current linkset.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetStandTarget returnvector arguments + tooltipReturns the stand target set on the prim see osSetStandTarget. If return is vector 0,0,0 the stand target is disabled. Default stand offset and login are used.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetSunParam @@ -7606,6 +7725,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments paramtypestring + tooltipThis function should not be used in 0.9.2.+. It did depend on Sun module, removed on 0.9.2. osGetTerrainHeight @@ -7614,6 +7734,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypeinteger ytypeinteger + tooltipReturns the terrain height in the specified x,y position.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osGetWindParam @@ -7622,6 +7743,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d plugintypestring paramtypestring + tooltipGets the value of param property for plugin module.\n- Threat Level: VeryLow.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osInviteToGroup @@ -7629,6 +7751,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments agentIdtypekey + tooltipInvite the given user to the group the object is set to. Returns TRUE (1), if the invitation could be sent, (2) if user is already member of the group, otherwise FALSE (0).\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osIsNotValidNumber @@ -7636,6 +7759,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments vtypefloat + tooltipReturns 0 (false) if v is a valid float, else returns 1 if it is a NaN, 2 if it is a Negative Infinity or 3 if it is a Positive Infinity.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osIsNpc @@ -7643,6 +7767,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments npctypekey + tooltipReturns NPC status on the provided key. TRUE (1) if the key is an NPC or FALSE (0).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osIsUUID @@ -7650,6 +7775,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments thingtypestring + tooltipReturns 1 if the supplied string can be converted to key (uuid), returns 0 otherwise.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osKey2Name @@ -7657,6 +7783,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments idtypestring + tooltipReturns the avatar's name, based on their UUID.\n- Threat Level: Low.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osKickAvatar @@ -7664,6 +7791,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d agentIdtypekey alerttypestring + tooltipKicks the selected avatar by UUID, closing its connection.\n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osKickAvatar @@ -7672,6 +7800,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d SurNametypestring alerttypestring + tooltipKicks the selected avatar by First/Last Name, closing its connection.\n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osLinkParticleSystem @@ -7679,6 +7808,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linknumbertypeinteger rulestypelist + tooltipSet the rules and start a Particle System in a linked prim.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osListSortInPlace @@ -7687,6 +7817,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d stridetypeinteger ascendingtypeinteger + tooltipIdentical to llListSort but does the sort on the original list, so using less memory.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osListSortInPlaceStrided @@ -7696,21 +7827,25 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d stride_indextypeinteger ascendingtypeinteger + tooltipIdentical to llListSortStrided but does the sort on the original list, so using less memory.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osLoadedCreationDate returnstring arguments + tooltipReturns a string containing the date that a sim was first created.\n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osLoadedCreationID returnstring arguments + tooltipReturns a string containing the UUID that a sim was originally created with.\n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osLoadedCreationTime returnstring arguments + tooltipReturns a string containing the time that a sim was first created.\n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osLocalTeleportAgent @@ -7721,6 +7856,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d lookattypevector flagstypeinteger + tooltipTeleports an avatar with uuid agentID to the specified newPosition within same region. It ignores region teleport settings like Telehub or landpoint\n- Threat Level: None.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osLoopSound @@ -7729,6 +7865,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d soundtypestring volumetypefloat + tooltipPlay the specified sound at the specified volume and loop it indefinitely. The sound parameter can be the UUID of a sound or the name of a sound that is in the inventory of the target prim.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osLoopSoundMaster @@ -7737,6 +7874,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d soundtypestring volumetypefloat + tooltipPlay the specified sound at the specified volume and loop it indefinitely. This sound will be set as a master sound. The playing of the sound in other prims using osLoopSoundSlave will be synchronized to this sound.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osLoopSoundSlave @@ -7745,6 +7883,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d soundtypestring volumetypefloat + tooltipPlay the specified sound at the specified volume and loop it indefinitely. This sound will be set as a slave sound. The playing of a slave sound will be synchronized to the playing of the same sound declared in another prim as the master sound.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osMakeNotecard @@ -7752,6 +7891,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d notecardNametypestring contentstypelist + tooltipCreates a notecard with text in the prim that contains the script. Contents can be either a list or a string.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osMakeNotecard @@ -7759,6 +7899,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d notecardNametypestring contentstypestring + tooltipCreates a notecard with text in the prim that contains the script. Contents can be either a list or a string.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osMatchString @@ -7768,6 +7909,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d patterntypestring starttypeinteger + tooltipReturns a list containing the matches from the given string.\n- Threat Level: High.\n- Permissions: Not Specified.\n- Sleep: Not Specified. osMax @@ -7776,6 +7918,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d atypefloat btypefloat + tooltipReturns the larger of two numbers. Wraps to system Math.Max().\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osMessageAttachments @@ -7785,6 +7928,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d attachmentPointstypelist flagstypeinteger + tooltipSends a specified message to the specified avatar's attachments on the specified attachment points. Behaves as osMessageObject, without the sending script needing to know the attachment keys in advance.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0.1 seconds. osMessageObject @@ -7792,6 +7936,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d objectUUIDtypekey messagetypestring + tooltipSends a message to a prim identified by the given UUID, a script in the prim must implement the dataserver event handler. the dataserver event is passed the UUID of the calling prim and a string message. \n- Threat Level: Low.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osMin @@ -7800,6 +7945,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d atypefloat btypefloat + tooltipReturns the smaller of two numbers. Wraps to the system Math.Min() function.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osMovePen @@ -7809,6 +7955,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypeinteger ytypeinteger + tooltipMoves the pen's location to the coordinates specified by the x and y parameters, without drawing anything.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osNpcCreate @@ -7820,6 +7967,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d notecardtypestring optionstypeinteger + tooltipCreates an NPC named firstname lastname at position from avatar appearance resource cloneFrom.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcCreate @@ -7830,6 +7978,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector notecardtypestring + tooltipCreates an NPC named firstname lastname at position from avatar appearance resource cloneFrom.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcGetOwner @@ -7837,6 +7986,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments npctypekey + tooltipGets the NPC's owner's UUID.\n- Threat Level: None.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcGetPos @@ -7844,6 +7994,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments npctypekey + tooltipReturn the current position of the NPC.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcGetRot @@ -7851,6 +8002,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments npctypekey + tooltipGets the rotation of the avatar. Only the rotation around the Z plane in Euler rotation (horizontal rotation) has any meaning.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcLoadAppearance @@ -7858,6 +8010,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey notecardtypestring + tooltipLoad appearance from a notecard. This notecard must contain appearance data created with one of the save appearance functions.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcLookAt @@ -7868,6 +8021,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d objkeytypekey offsettypevector + tooltipSends a viewer lookat effect relative to that npc to all avatars in region.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osNpcMoveTo @@ -7875,6 +8029,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey positiontypevector + tooltipMoves npc to the position.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcMoveToTarget @@ -7883,6 +8038,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d targettypevector optionstypeinteger + tooltipMove the NPC to a given target over time.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcPlayAnimation @@ -7890,12 +8046,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey animationtypestring + tooltipPlays animation on the NPC identified by their key.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcRemove arguments npctypekey + tooltipRemoves the NPC specified by key npc.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSaveAppearance @@ -7904,6 +8062,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey notecardtypestring + tooltipSave the NPC's current appearance to a notecard in the prim's inventory.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSaveAppearance @@ -7913,6 +8072,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d notecardtypestring includeHudstypeinteger + tooltipSave the NPC's current appearance including Huds to a notecard in the prim's inventory.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSay @@ -7921,6 +8081,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d channeltypeinteger messagetypestring + tooltipMakes an npc says message on the given channel.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSay @@ -7928,6 +8089,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey messagetypestring + tooltipnpc says message on the given channel.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSayTo @@ -7937,6 +8099,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d channeltypeinteger msgtypestring + tooltipMakes an npc says message on the given channel to the specified target.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSetProfileAbout @@ -7944,6 +8107,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey abouttypestring + tooltipSet about in created NPC's profile.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSetProfileImage @@ -7951,6 +8115,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey imagetypestring + tooltipSet image (UUID or name of texture) in created NPC's profile. The texture must be included in prim's inventory.\n- Threat Level: Low.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSetRot @@ -7958,6 +8123,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey rottyperotation + tooltipSet the rotation of the avatar.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcShout @@ -7966,6 +8132,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d channeltypeinteger messagetypestring + tooltipMakes an npc shouts a message on the given channel.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcSit @@ -7974,12 +8141,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d targettypekey optionstypeinteger + tooltipMakes an NPC sit on an object.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcStand arguments npctypekey + tooltipMakes a sitting NPC stand up.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcStopAnimation @@ -7987,12 +8156,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d npctypekey animationtypestring + tooltipStops an animation that is being played by the NPC identified by their key.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcStopMoveToTarget arguments npctypekey + tooltipStop a current move to a target.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcTouch @@ -8001,6 +8172,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d object_keytypekey link_numtypeinteger + tooltipMakes an npc touch an object or a particular prim in a linkset.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osNpcWhisper @@ -8009,6 +8181,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d channeltypeinteger messagetypestring + tooltipMakes an npc whispers message on the given channel.\n- Threat Level: High.\n- Permissions: ${OSSL|osslNPC}.\n- Sleep: 0 seconds. osOldList2ListStrided @@ -8019,6 +8192,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d endtypeinteger stridetypeinteger + tooltip\n- Threat Level: Not Specified.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osOwnerSaveAppearance @@ -8026,6 +8200,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments notecardtypestring + tooltipSave the owner's current appearance to a notecard in the prim's inventory.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osOwnerSaveAppearance @@ -8034,6 +8209,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d notecardtypestring includeHudstypeinteger + tooltipSave the owner's current appearance including Huds to a notecard in the prim's inventory.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osParcelJoin @@ -8041,6 +8217,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d pos1typevector pos2typevector + tooltipJoins two adjacent parcels within the same region.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osParcelSetDetails @@ -8048,6 +8225,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d postypevector rulestypelist + tooltipDeprecated - Use osSetParcelDetails instead. osParcelSubdivide @@ -8055,12 +8233,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d pos1typevector pos2typevector + tooltipSubdivides a parcel into two adjacent parcels within the same region.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osParticleSystem arguments rulestypelist + tooltip\n- Threat Level: Not Checked.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osPlaySound @@ -8069,6 +8249,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d soundtypestring volumetypefloat + tooltipPlay the specified sound once at the specified volume.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osPlaySoundSlave @@ -8077,6 +8258,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d soundtypestring volumetypefloat + tooltipPlay the specified sound at the specified volume and loop it indefinitely. The playing of a slave sound will be synchronized to the playing of the same sound declared in another prim as the master sound.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osPreloadSound @@ -8084,6 +8266,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linknumtypeinteger soundtypestring + tooltipPreload the specified sound in viewers of nearby avatars.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osRegexIsMatch @@ -8092,12 +8275,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d inputtypestring patterntypestring + tooltipReturns 1 if the input string matches the regular expression pattern. Wraps to Regex.IsMatch().\n- Threat Level: Low.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osRegionNotice arguments msgtypestring + tooltipSends a region notice to the entire current region.\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osRegionNotice @@ -8105,6 +8290,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d agentIDtypekey msgtypestring + tooltipSends a region notice to the specified avatar in the current region.\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osRegionRestart @@ -8112,6 +8298,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments secondstypefloat + tooltipRestarts a region after a specified timeout.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osRegionRestart @@ -8120,6 +8307,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d secondstypefloat msgtypestring + tooltipSend a warning messages to all users in the region and restart the region after a specified timeout.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osReplaceAgentEnvironment @@ -8129,6 +8317,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d transitiontypeinteger daycycletypestring + tooltipForces a dayclycle on a agent. Will do nothing if the agent is using a viewer local environment.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osReplaceParcelEnvironment @@ -8137,6 +8326,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d transitiontypeinteger daycycletypestring + tooltipReplaces parcel daycycle.\n- Threat Level: Not Checked.\n- Permissions: Prim owner must have rights to change parcel and parcel environment and region must allow parcel environments.\n- Sleep: 0 seconds. osReplaceString @@ -8148,6 +8338,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d counttypeinteger starttypeinteger + tooltipThis function is for regular expression-based string replacement. The count parameter specifies the total number of replacements to make where -1 makes all possible replacements.\n- Threat Level: VeryLow.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osRequestSecureURL @@ -8155,6 +8346,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments optionstypelist + tooltipRequests one HTTPS:// url (opensim version 0.9 or over).\n- Threat Level: Moderate.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osRequestURL @@ -8162,12 +8354,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments optionstypelist + tooltipRequests one HTTP:// url (opensim version 0.9 or over).\n- Threat Level: Moderate.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osResetAllScripts arguments AllLinksettypeinteger + tooltipResets all the scripts on the same prim if AllLinkSet is FALSE( or 0) or on same linkset if AllLinkSet is TRUE ( or 1 ).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osResetEnvironment @@ -8176,6 +8370,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d parcelOrRegiontypeinteger transitiontypeinteger + tooltipResets parcel or region environment.\n- Threat Level: Not Checked.\n- Permissions: Prim owner must have estate manager rights or parcel and parcel environment change rights.\n- Sleep: 0 seconds. osRound @@ -8184,6 +8379,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d valuetypefloat digitstypeinteger + tooltipReturns the value rounded to the number with a number if decimal places set by digits.\n- Threat Level: Not Checked.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osSetContentType @@ -8191,6 +8387,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d idtypekey typetypestring + tooltipSets an arbitrary content return type for an llRequestUrl(). \n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetDynamicTextureData @@ -8202,6 +8399,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d extraParamstypestring timertypeinteger + tooltipRenders a dynamically created texture on the prim containing the script and returns the UUID of the newly created texture.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetDynamicTextureDataFace @@ -8214,6 +8412,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d timertypeinteger facetypeinteger + tooltipRenders a dynamically created texture on the specified prim face and returns the UUID of the newly created texture.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetDynamicTextureURL @@ -8225,6 +8424,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d extraParamstypestring timertypeinteger + tooltipRenders a web texture on the prim containing the script and returns the UUID of the newly created texture.\n- Threat Level: VeryHigh.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetEstateSunSettings @@ -8232,6 +8432,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d sunFixedtypeinteger sunHourtypefloat + tooltipThis function allow an estate owner or manager to change the sun settings for the entire estate.\n- Threat Level: Nuisance.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetFontName @@ -8240,6 +8441,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring fontNametypestring + tooltipSet the name of the font that will be used by osDrawText.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetFontSize @@ -8248,6 +8450,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring fontSizetypeinteger + tooltipSets the size of the font used by subsequent osDrawTextText() calls. The fontSize parameter represents the font height in points.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetHealRate @@ -8255,6 +8458,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d agentIdtypekey healthtypefloat + tooltipSets the automatic healing rate in % per second.\n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetHealth @@ -8262,6 +8466,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d agentIdtypekey healthtypefloat + tooltipSets an avatars health by key to the specified float value. \n- Threat Level: High.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetInertia @@ -8271,6 +8476,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d principalInertiaScaledtypevector rottyperotation + tooltipOnly supported by ubOde for now!. Allows creators to set the major physics dynamic proprieties, replacing the values estimated from the linkset parts. Call osClearInertia to undo.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetInertiaAsBox @@ -8280,6 +8486,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d centerOfMasstypevector rottyperotation + tooltipOnly supported by ubOde for now!. Allows creators to set the link set total mass, center of mass and moment of inertia.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetInertiaAsCylinder @@ -8290,6 +8497,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d centerOfMasstypevector lslrottyperotation + tooltipOnly supported by ubOde for now!. Allows creators to set the link set total mass, center of mass and moment of inertia. Moment of inertia will be the one of a cylinder of radius and length, placed at the center of mass and rotated by rot in the root prim local frame. Call osClearInertia to undo.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetInertiaAsSphere @@ -8298,6 +8506,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d radiustypefloat centerOfMasstypevector + tooltipOnly supported by ubOde for now!. Allows creators to set the link set total mass, center of mass and moment of inertia. Moment of inertia will be the one of a sphere of radius radius, placed at the center of mass. Call osClearInertia to undo.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetLinkSitActiveRange @@ -8305,6 +8514,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linkNumbertypeinteger vtypefloat + tooltipSets a limit on how far a avatar can be to have a sit request accepted, or disable sits.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetLinkStandTarget @@ -8312,12 +8522,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linkNumbertypeinteger vtypevector + tooltipSets a position, relative to prim local frame, where to place the feet of a standing avatar. The final position may not be exactly that.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetOwnerSpeed arguments SpeedModifiertypefloat + tooltipAllows for users to speed themselves up. It multiplies the running, walking, rotating and flying of the avatar.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetParcelDetails @@ -8325,24 +8537,28 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d postypevector rulestypelist + tooltipThis function is the counterpart to llGetParcelDetails. Currently PARCEL_DETAILS_NAME, PARCEL_DETAILS_DESC, PARCEL_DETAILS_OWNER, PARCEL_DETAILS_GROUP, PARCEL_DETAILS_CLAIMDATE are implemented.\n- Threat Level: High or VeryHigh.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetParcelMediaURL arguments urltypestring + tooltipSets the Media URL for the parcel the scripted object is in.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetParcelMusicURL arguments urltypestring + tooltipSets the Music URL for the parcel the scripted object is in.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetParcelSIPAddress arguments SIPAddresstypestring + tooltip\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetPenCap @@ -8352,6 +8568,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d directiontypestring typetypestring + tooltipSets the pen's start or/and end cap to either "diamond", "arrow", "round", or default "flat" shape. It can set them in the "end" or "start" of the line, or "both". Possible values are (case insensitive).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetPenColor @@ -8360,6 +8577,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring colortypevector + tooltipThis sets the pen's drawing color to either the specified named .NET color named colors or to a 32-bit color value (formatted as eight hexadecimal digits in the format aarrggbb, representing the eight-bit alpha, red, green and blue channels).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetPenColor @@ -8368,6 +8586,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring colortypestring + tooltipThis sets the pen's drawing color to either the specified named .NET color named colors or to a 32-bit color value (formatted as eight hexadecimal digits in the format aarrggbb, representing the eight-bit alpha, red, green and blue channels).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetPenColor @@ -8377,6 +8596,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d colortypevector alphatypefloat + tooltipThis sets the pen's drawing color to either the specified named .NET color named colors or to a 32-bit color value (formatted as eight hexadecimal digits in the format aarrggbb, representing the eight-bit alpha, red, green and blue channels).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetPenColour @@ -8385,6 +8605,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring colourtypestring + tooltipDeprecated - Use osSetPenColor instead. osSetPenSize @@ -8393,12 +8614,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d drawListtypestring penSizetypeinteger + tooltipSets the pen size to a square of penSize pixels by penSize pixels. If penSize is an odd number, the pen will be exactly centered on the coordinates provided in the various drawing commands.\n- Threat Level: None.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osSetPrimFloatOnWater arguments floatYNtypeinteger + tooltipThis function does nothing useful...\n- Threat Level: VeryLow.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetPrimitiveParams @@ -8406,6 +8629,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d primtypekey rulestypelist + tooltipThis function has the same behave as llSetPrimitiveParams except you can specify target prim anywhere in the scene.\n- Threat Level: None.\n- Permissions: Always disabled by default.\n- Sleep: 0 seconds. osSetProjectionParams @@ -8417,6 +8641,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d focustypefloat ambtypefloat + tooltipSets a prim projector parameters, argument projection is TRUE(1) or FALSE(0). The prim can be any prim on the linkset.\n- Threat Level: Not Checked.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osSetProjectionParams @@ -8427,6 +8652,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d focustypefloat ambtypefloat + tooltipSets the host prim projector parameters, argument projection is TRUE(1) or FALSE(0).\n- Threat Level: Not Checked.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osSetProjectionParams @@ -8438,6 +8664,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d focustypefloat ambtypefloat + tooltipSets a prim projector parameters, argument projection is TRUE(1) or FALSE(0). The prim can be any prim with giving UUID.\n- Threat Level: Not Checked.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osSetRegionSunSettings @@ -8446,18 +8673,21 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d sunFixedtypeinteger sunHourtypefloat + tooltipSets the Sun parameters for the Region. This does nothing on 0.9.2.\n- Threat Level: Nuisance.\n- Permissions: Not Specified.\n- Sleep: 0 seconds. osSetRegionWaterHeight arguments heighttypefloat + tooltipSets the water height for the current region.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetSitActiveRange arguments vtypefloat + tooltipSets a limit on how far a avatar can be to have a sit request accepted, or disable sits.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetSoundRadius @@ -8465,6 +8695,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d linknumtypeinteger radiustypefloat + tooltipEstablishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered) in the specified prim of a linkset.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetSpeed @@ -8472,12 +8703,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d UUIDtypestring SpeedModifiertypefloat + tooltipAllows for users to speed themselves up. It multiplies the running, walking, rotating and flying of the avatar.\n- Threat Level: Moderate.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetStandTarget arguments vtypevector + tooltipSets a position, relative to prim local frame, where to place the feet of a avatar on stand. The final position may not be exactly that.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSetSunParam @@ -8485,6 +8718,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d paramtypestring valuetypefloat + tooltipThis function does nothing on 0.9.2. It did depend on removed Sun module.\n- Threat Level: None.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetTerrainHeight @@ -8494,6 +8728,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d ytypeinteger valtypefloat + tooltipSets terrain height X and Y Values. Returns TRUE(1) if success, FALSE(0) if failed.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetTerrainTexture @@ -8501,6 +8736,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d leveltypeinteger texturetypekey + tooltipSet the terrain texture of the estate to the texture given as key. The level can be 0, 1, 2 or 3.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetTerrainTextureHeight @@ -8509,6 +8745,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d lowtypefloat hightypefloat + tooltipSet the terrain texture height for the estate. The corner values are: 0 (Southwest), 1 (Southeast), 2 (Northwest), 3 (Northeast). The values low and high are float values for the altitude measured in meters.\n- Threat Level: High.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSetWindParam @@ -8517,6 +8754,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d paramtypestring valuetypefloat + tooltipSets value of param property for wind plugin module.\n- Threat Level: VeryLow.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osSHA256 @@ -8524,6 +8762,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments inputtypestring + tooltipGenerate a hash value (string input). Returns a string containing the calculated string input as lowercase.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSlerp @@ -8533,6 +8772,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d btyperotation amounttypefloat + tooltipReturns a rotation that is the spherical interpolation of a and b, according to ratio that can be from 0.0 (result is a) to 1.0 (result is b).\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSlerp @@ -8542,12 +8782,14 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d btypevector amounttypefloat + tooltipReturns a rotation that is the spherical interpolation of a and b, according to ratio that can be from 0.0 (result is a) to 1.0 (result is b).\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStopSound arguments linknumtypeinteger + tooltipStop the sound playing in the specified prim or prims of a linkset.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringEndsWith @@ -8557,6 +8799,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d valuetypestring ignorecasetypeinteger + tooltipReturns 1 if the string in src ends with the characters in start. Case is ignored if ignore_case is 1 otherwise the case of the characters matters.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringIndexOf @@ -8566,6 +8809,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d valuetypestring ignorecasetypeinteger + tooltipReports the zero-based index of the first occurrence of string value withing string scr. returns -1 if not found. It can compare ignoring case with ignoreCase TRUE(1) or considering case if FALSE(0).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringIndexOf @@ -8577,6 +8821,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d counttypeinteger ignorecasetypeinteger + tooltipReports the zero-based index of the first occurrence of string value withing string scr. returns -1 if not found. It can compare ignoring case with ignoreCase TRUE(1) or considering case if FALSE(0).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringLastIndexOf @@ -8586,6 +8831,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d valuetypestring ignorecasetypeinteger + tooltipReports the zero-based index of the last occurrence of string value withing string scr. returns -1 if not found. It can compare ignoring case with ignoreCase TRUE(1) or considering case if FALSE(0).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringLastIndexOf @@ -8597,6 +8843,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d counttypeinteger ignorecasetypeinteger + tooltipReports the zero-based index of the last occurrence of string value withing string scr. returns -1 if not found. It can compare ignoring case with ignoreCase TRUE(1) or considering case if FALSE(0).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringRemove @@ -8606,6 +8853,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d starttypeinteger counttypeinteger + tooltipRemoves sub string based on the src lenght index.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringReplace @@ -8615,6 +8863,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d oldvaluetypestring newvaluetypestring + tooltipReturns a string in which all occurrences of the string oldvalue in string src are replaced by string newvalue.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringStartsWith @@ -8624,6 +8873,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d valuetypestring ignorecasetypeinteger + tooltipReturns 1 if the string in src starts with the characters in start. Case is ignored if ignore_case is 1 otherwise the case of the characters matters.\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringSubString @@ -8632,6 +8882,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d srctypestring starttypeinteger + tooltip\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osStringSubString @@ -8641,6 +8892,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d starttypeinteger lengthtypeinteger + tooltip\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osSunGetParam @@ -8648,6 +8900,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments paramtypestring + tooltipDeprecated - Use osGetSunParam instead. osSunSetParam @@ -8655,6 +8908,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d paramtypestring valuetypefloat + tooltipDeprecated - Use osSetSunParam instead. osTeleportAgent @@ -8664,6 +8918,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector lookattypevector + tooltipTeleports an agent to any addressable region, including hypergrid destinations.\n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0.5 seconds. osTeleportAgent @@ -8674,6 +8929,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector lookattypevector + tooltipTeleports an agent to a region in the local grid; the region coordinates are specified as region cells (not as global coordinates based on meters). \n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0.5 seconds. osTeleportAgent @@ -8682,6 +8938,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector lookattypevector + tooltipTeleports an agent within the current region. Since version 0.9.2.0 it can also teleport to a nearby region if position does point to one.\n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0.5 seconds. osTeleportObject @@ -8692,6 +8949,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d targetrotationtyperotation flagstypeinteger + tooltipTeleports an agent within the current region.\n- Threat Level: Severe.\n- Permissions: osslParcelO,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osTeleportOwner @@ -8699,6 +8957,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector lookattypevector + tooltipTeleports the owner of the object containing the script to the specified location within the current region.\n- Threat Level: None.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 5 seconds. osTeleportOwner @@ -8708,6 +8967,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector lookattypevector + tooltipTeleports the owner of the object containing the script to the specified location in the local grid; the region coordinates are specified as region cells (not as global coordinates based on meters).\n- Threat Level: None.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 5 seconds. osTeleportOwner @@ -8716,11 +8976,12 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d positiontypevector lookattypevector + tooltipTeleports the owner of the object containing the script to the specified location in any addressable region, including hypergrid destinations.\n- Threat Level: None.\n- Permissions: osslParcelOG,ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 5 seconds. osTerrainFlush arguments - tooltipSend terrain to all agents + tooltipSend terrain to all agents.\n- Threat Level: VeryLow.\n- Permissions: ESTATE_MANAGER,ESTATE_OWNER.\n- Sleep: 0 seconds. osTerrainGetHeight @@ -8729,6 +8990,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d xtypeinteger ytypeinteger + tooltipDeprecated - Use osGetTerrainHeight instead. osTerrainSetHeight @@ -8738,6 +9000,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d ytypeinteger valtypefloat + tooltipDeprecated - Use osSetTerrainHeight instead. osTriggerSound @@ -8746,6 +9009,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d soundtypestring volumetypefloat + tooltipStart playing the specified sound in the viewers of nearby avatars once at the specified volume.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osUnixTimeToTimestamp @@ -8753,6 +9017,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments timetypeinteger + tooltipAllows an input Unix time to be converted to an llGetTimeStamp() format.\n- Threat Level: VeryLow.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osVecDistSquare @@ -8761,6 +9026,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d atypevector btypevector + tooltipreturns the square of norm of vector, or distance vector, (a - b), when expensive square root math operation is not needed.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osVecMagSquare @@ -8768,17 +9034,20 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d arguments atypevector + tooltipreturns the square of the magnitude of vector a. This saves a square root math operation that is relative slow, when is not needed.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osVolumeDetect arguments detecttypeinteger + tooltipIf script is on root prim, it is like llVolumeDetect(). On child prims, it will turn just that prim a detector.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osWindActiveModelPluginName returnstring arguments + tooltipGets active wind plugin name, specified by "wind_plugin" in OpenSim.ini ("SimpleRandomWind" or "ConfigurableWind").\n- Threat Level: None.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osAESEncrypt @@ -8787,6 +9056,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d secrettypestring plainTexttypestring + tooltipEncrypt a plain text using AES-256-CBC Symmetric Algorithm Key (secret) and a random Initialization Vector (IV). Returns the Hex string of the IV bytes and the Hex string of the encrypted text bytes separated with (:).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osAESEncryptTo @@ -8796,6 +9066,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d plainTexttypestring ivStringtypestring + tooltipEncrypt a plain text using AES-256-CBC Symmetric Algorithm Key (secret) and a custom Initialization Vector (ivString). Returns the Hex string of the IV bytes and the Hex string of the encrypted text bytes separated with (:).\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osAESDecrypt @@ -8804,6 +9075,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d secrettypestring encryptedTexttypestring + tooltipDecrypt an encrypted text using osAESEncrypt() and the same Key (secret) used in the encryption. Returns the decrypted text.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. osAESDecryptFrom @@ -8813,6 +9085,7 @@ fc2639fd-5d16-66bf-d8ab-2e4d754c816d encryptedTexttypestring ivStringtypestring + tooltipDecrypt an encrypted text using osAESEncryptTo() and the same Key (secret) and Initialization Vector (ivString) used in the encryption. Returns the decrypted text.\n- Threat Level: Not Checked.\n- Permissions: Always allowed by default.\n- Sleep: 0 seconds. \ No newline at end of file