From fdb4fb3f3f474ec016dddca64797420eee639c04 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sun, 21 Oct 2018 17:53:02 +0100 Subject: [PATCH] update script syntax --- .../Linden/Caps/SimulatorFeaturesModule.cs | 4 +- bin/ScriptSyntax.xml | 4336 ++++++++++++++++- 2 files changed, 4294 insertions(+), 46 deletions(-) diff --git a/OpenSim/Region/ClientStack/Linden/Caps/SimulatorFeaturesModule.cs b/OpenSim/Region/ClientStack/Linden/Caps/SimulatorFeaturesModule.cs index e14e72873b..e9cda496f7 100644 --- a/OpenSim/Region/ClientStack/Linden/Caps/SimulatorFeaturesModule.cs +++ b/OpenSim/Region/ClientStack/Linden/Caps/SimulatorFeaturesModule.cs @@ -87,7 +87,7 @@ namespace OpenSim.Region.ClientStack.Linden public void Initialise(IConfigSource source) { IConfig config = source.Configs["SimulatorFeatures"]; - m_doScriptSyntax = false; + m_doScriptSyntax = true; if (config != null) { // @@ -344,7 +344,6 @@ namespace OpenSim.Region.ClientStack.Linden using (StreamReader sr = File.OpenText("ScriptSyntax.xml")) { StringBuilder sb = new StringBuilder(400*1024); - sb.Append("llsd-lsl-syntax-version2"); string s=""; char[] trimc = new char[] {' ','\t', '\n', '\r'}; @@ -355,7 +354,6 @@ namespace OpenSim.Region.ClientStack.Linden continue; sb.Append(s); } - sb.Append(""); m_scriptSyntaxXML = sb.ToString(); m_scriptSyntaxID = Util.ComputeSHA1UUID(m_scriptSyntaxXML); } diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml index cbe9130f77..17362fa634 100644 --- a/bin/ScriptSyntax.xml +++ b/bin/ScriptSyntax.xml @@ -1,3 +1,4 @@ +llsd-lsl-syntax-version2 controls @@ -9996,7 +9997,6 @@ llLinkParticleSystem - arguments @@ -10023,7 +10023,6 @@ llLinkSitTarget - arguments @@ -10692,7 +10691,6 @@ llLoopSoundMaster - arguments @@ -10849,7 +10847,6 @@ type key - @@ -10873,7 +10870,6 @@ llModifyLand - arguments @@ -10911,7 +10907,6 @@ type integer - @@ -10958,7 +10953,6 @@ sleep 0.2 - arguments @@ -11022,7 +11016,6 @@ sleep 2.0 - arguments @@ -11171,7 +11164,6 @@ llPlaySound - arguments @@ -11720,7 +11712,6 @@ type string - @@ -11821,7 +11812,6 @@ sleep 0.1 - arguments @@ -12572,7 +12562,6 @@ llSetClickAction - arguments @@ -12805,7 +12794,6 @@ type list - @@ -13004,7 +12992,6 @@ sleep 0.2 - arguments @@ -14316,7 +14303,6 @@ llTeleportAgent - arguments @@ -14512,7 +14498,6 @@ llTriggerSound - arguments @@ -14589,7 +14574,6 @@ llUnSit - arguments @@ -14831,74 +14815,4340 @@ tooltip Returns the largest multiplicative uniform scale factor that can be successfully applied (via llScaleByFactor()) to the object without violating prim size or linkability rules. - osAgentSaveAppearance + cmDetectedCountry return - key + string arguments - AvatarID - + number + type - key - + integer + + + + + cmGetAgentCountry + + return + string + arguments + + + key + + type + string + + + + + lsClearWindlightScene + + arguments + + + lsGetWindlightScene + + return + list + arguments + + + rules + + type + list + + + + + lsSetWindlightScene + + return + integer + arguments + + + rules + + type + list + + + + + lsSetWindlightSceneTargeted + + return + integer + arguments + + + rules + + type + list + + + + target + + type + string + + + + + osAdjustSoundVolume + + arguments + + + linknum + + type + integer + + + + volume + + type + float + + + + + osAgentSaveAppearance + + return + string + arguments + + + avatarId + + type + string + notecard - + type string - + + + + + osAngleBetween + + return + float + arguments + + + a + + type + vector + + + + b + + type + vector + - tooltip - Creates a notecard with the specified avatar's current appearance inside the object osAvatarName2Key return - key + string arguments firstname - + type string - + lastname - + type string - + - tooltip - Returns the avatar's key - osTest + osAvatarPlayAnimation arguments - AvatarID - + avatar + type - key - + string + + + + animation + + type + string + + + + + osAvatarStopAnimation + + arguments + + + avatar + + type + string + + + + animation + + type + string + + + + + osCauseDamage + + arguments + + + avatar + + type + string + + + + damage + + type + float + + + + + osCauseHealing + + arguments + + + avatar + + type + string + + + + healing + + type + float + + + + + osCheckODE + + return + integer + arguments + + + osClearInertia + + arguments + + + osCollisionSound + + arguments + + + impact_sound + + type + string + + + + impact_volume + + type + float + + + + + osConsoleCommand + + return + integer + arguments + + + command + + type + string + + + + + osDie + + arguments + + + objectUUID + + type + string + + + + + osDrawEllipse + + return + string + arguments + + + drawList + + type + string + + + + width + + type + integer + + + + height + + type + integer + + + + + osDrawFilledEllipse + + return + string + arguments + + + drawList + + type + string + + + + width + + type + integer + + + + height + + type + integer + + + + + osDrawFilledPolygon + + return + string + arguments + + + drawList + + type + string + + + + x + + type + list + + + + y + + type + list + + + + + osDrawFilledRectangle + + return + string + arguments + + + drawList + + type + string + + + + width + + type + integer + + + + height + + type + integer + + + + + osDrawImage + + return + string + arguments + + + drawList + + type + string + + + + width + + type + integer + + + + height + + type + integer + + + + imageUrl + + type + string + + + + + osDrawLine + + return + string + arguments + + + drawList + + type + string + + + + startX + + type + integer + + + + startY + + type + integer + + + + endX + + type + integer + + + + endY + + type + integer + + + + + osDrawLine + + return + string + arguments + + + drawList + + type + string + + + + endX + + type + integer + + + + endY + + type + integer + + + + + osDrawPolygon + + return + string + arguments + + + drawList + + type + string + + + + x + + type + list + + + + y + + type + list + + + + + osDrawRectangle + + return + string + arguments + + + drawList + + type + string + + + + width + + type + integer + + + + height + + type + integer + + + + + osDrawResetTransform + + return + string + arguments + + + drawList + + type + string + + + + + osDrawRotationTransform + + return + string + arguments + + + drawList + + type + string + + + + x + + type + float + + + + + osDrawScaleTransform + + return + string + arguments + + + drawList + + type + string + + + + x + + type + float + + + + y + + type + float + + + + + osDrawText + + return + string + arguments + + + drawList + + type + string + + + + text + + type + string + + + + + osDrawTranslationTransform + + return + string + arguments + + + drawList + + type + string + + + + x + + type + float + + + + y + + type + float + + + + + osDropAttachment + + arguments + + + osDropAttachmentAt + + arguments + + + pos + + type + vector + + + + rot + + type + rotation + + + + + osEjectFromGroup + + return + integer + arguments + + + agentId + + type + string + + + + + osForceAttachToAvatar + + arguments + + + attachmentPoint + + type + integer + + + + + osForceAttachToAvatarFromInventory + + arguments + + + itemName + + type + string + + + + attachmentPoint + + type + integer + + + + + osForceAttachToOtherAvatarFromInventory + + arguments + + + rawAvatarId + + type + string + + + + itemName + + type + string + + + + attachmentPoint + + type + integer + + + + + osForceBreakAllLinks + + arguments + + + osForceBreakLink + + arguments + + + linknum + + type + integer + + + + + osForceCreateLink + + arguments + + + target + + type + string + + + + parent + + type + integer + + + + + osForceDetachFromAvatar + + arguments + + + osForceDropAttachment + + arguments + + + osForceDropAttachmentAt + + arguments + + + pos + + type + vector + + + + rot + + type + rotation + + + + + osForceOtherSit + + arguments + + + avatar + + type + string + + + + + osForceOtherSit + + arguments + + + avatar + + type + string + + + + target + + type + string + + + + + osFormatString + + return + string + arguments + + + str + + type + string + + + + strings + + type + list + + + + + osGetAgentIP + + return + string + arguments + + + agent + + type + string + + + + + osGetAgents + + return + list + arguments + + + osGetAvatarHomeURI + + return + string + arguments + + + uuid + + type + string + + + + + osGetAvatarList + + return + list + arguments + + + osGetCurrentSunHour + + return + float + arguments + + + osGetDrawStringSize + + return + vector + arguments + + + contentType + + type + string + + + + text + + type + string + + + + fontName + + type + string + + + + fontSize + + type + integer + + + + + osGetGender + + return + string + arguments + + + rawAvatarId + + type + string + + + + + osGetGridCustom + + return + string + arguments + + + key + + type + string + + + + + osGetGridGatekeeperURI + + return + string + arguments + + + osGetGridHomeURI + + return + string + arguments + + + osGetGridLoginURI + + return + string + arguments + + + osGetGridName + + return + string + arguments + + + osGetGridNick + + return + string + arguments + + + osGetHealRate + + return + float + arguments + + + avatar + + type + string + + + + + osGetHealth + + return + float + arguments + + + avatar + + type + string + + + + + osGetInertiaData + + return + list + arguments + + + osGetInventoryDesc + + return + string + arguments + + + item + + type + string + + + + + osGetLinkNumber + + return + integer + arguments + + + name + + type + string + + + + + osGetLinkPrimitiveParams + + return + list + arguments + + + linknumber + + type + integer + + + + rules + + type + list + + + + + osGetMapTexture + + return + string + arguments + + + osGetNotecard + + return + string + arguments + + + name + + type + string + + + + + osGetNotecardLine + + return + string + arguments + + + name + + type + string + + + + line + + type + integer + + + + + osGetNPCList + + return + list + arguments + + + osGetNumberOfAttachments + + return + list + arguments + + + avatar + + type + string + + + + attachmentPoints + + type + list + + + + + osGetNumberOfNotecardLines + + return + integer + arguments + + + name + + type + string + + + + + osGetPhysicsEngineName + + return + string + arguments + + + osGetPhysicsEngineType + + return + string + arguments + + + osGetPrimitiveParams + + return + list + arguments + + + prim + + type + string + + + + rules + + type + list + + + + + osGetRegionMapTexture + + return + string + arguments + + + regionName + + type + string + + + + + osGetRegionSize + + return + vector + arguments + + + osGetRegionStats + + return + list + arguments + + + osGetRezzingObject + + return + string + arguments + + + osGetScriptEngineName + + return + string + arguments + + + osGetSimulatorMemory + + return + integer + arguments + + + osGetSimulatorMemoryKB + + return + integer + arguments + + + osGetSimulatorVersion + + return + string + arguments + + + osGetSunParam + + return + float + arguments + + + param + + type + string + + + + + osGetTerrainHeight + + return + float + arguments + + + x + + type + integer + + + + y + + type + integer + + + + + osGetWindParam + + return + float + arguments + + + plugin + + type + string + + + + param + + type + string + + + + + osInviteToGroup + + return + integer + arguments + + + agentId + + type + string + + + + + osIsNpc + + return + integer + arguments + + + npc + + type + string + + + + + osIsUUID + + return + integer + arguments + + + thing + + type + string + + + + + osKey2Name + + return + string + arguments + + + id + + type + string + + + + + osKickAvatar + + arguments + + + FirstName + + type + string + + + + SurName + + type + string + + + + alert + + type + string + + + + + osList2Double + + return + float + arguments + + + src + + type + list + + + + index + + type + integer + + + + + osListenRegex + + return + integer + arguments + + + channelID + + type + integer + + + + name + + type + string + + + + ID + + type + string + + + + msg + + type + string + + + + regexBitfield + + type + integer + + + + + osLoadedCreationDate + + return + string + arguments + + + osLoadedCreationID + + return + string + arguments + + + osLoadedCreationTime + + return + string + arguments + + + osLoopSound + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + + osLoopSoundMaster + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + + osLoopSoundSlave + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + + osMakeNotecard + + arguments + + + notecardName + + type + string + + + + contents + + type + list + + + + + osMatchString + + return + list + arguments + + + src + + type + string + + + + pattern + + type + string + + + + start + + type + integer + + + + + osMax + + return + float + arguments + + + a + + type + float + + + + b + + type + float + + + + + osMessageAttachments + + arguments + + + avatar + + type + string + + + + message + + type + string + + + + attachmentPoints + + type + list + + + + options + + type + integer + + + + + osMessageObject + + arguments + + + objectUUID + + type + string + + + + message + + type + string + + + + + osMin + + return + float + arguments + + + a + + type + float + + + + b + + type + float + + + + + osMovePen + + return + string + arguments + + + drawList + + type + string + + + + x + + type + integer + + + + y + + type + integer + + + + + osNpcCreate + + return + string + arguments + + + firstname + + type + string + + + + lastname + + type + string + + + + position + + type + vector + notecard - + type string - + + + + options + + type + integer + - tooltip - dummy to test lslsyntax + + osNpcCreate + + return + string + arguments + + + firstname + + type + string + + + + lastname + + type + string + + + + position + + type + vector + + + + notecard + + type + string + + + + + osNpcGetOwner + + return + string + arguments + + + npc + + type + string + + + + + osNpcGetPos + + return + vector + arguments + + + npc + + type + string + + + + + osNpcGetRot + + return + rotation + arguments + + + npc + + type + string + + + + + osNpcLoadAppearance + + arguments + + + npc + + type + string + + + + notecard + + type + string + + + + + osNpcMoveTo + + arguments + + + npc + + type + string + + + + pos + + type + vector + + + + + osNpcMoveToTarget + + arguments + + + npc + + type + string + + + + target + + type + vector + + + + options + + type + integer + + + + + osNpcPlayAnimation + + arguments + + + npc + + type + string + + + + animation + + type + string + + + + + osNpcRemove + + arguments + + + npc + + type + string + + + + + osNpcSaveAppearance + + return + string + arguments + + + npc + + type + string + + + + notecard + + type + string + + + + + osNpcSay + + arguments + + + npc + + type + string + + + + message + + type + string + + + + + osNpcSay + + arguments + + + npc + + type + string + + + + channel + + type + integer + + + + message + + type + string + + + + + osNpcSetProfileAbout + + arguments + + + npc + + type + string + + + + about + + type + string + + + + + osNpcSetProfileImage + + arguments + + + npc + + type + string + + + + image + + type + string + + + + + osNpcSetRot + + arguments + + + npc + + type + string + + + + rotation + + type + rotation + + + + + osNpcShout + + arguments + + + npc + + type + string + + + + channel + + type + integer + + + + message + + type + string + + + + + osNpcSit + + arguments + + + npc + + type + string + + + + target + + type + string + + + + options + + type + integer + + + + + osNpcStand + + arguments + + + npc + + type + string + + + + + osNpcStopAnimation + + arguments + + + npc + + type + string + + + + animation + + type + string + + + + + osNpcStopMoveToTarget + + arguments + + + npc + + type + string + + + + + osNpcTouch + + arguments + + + npcLSL_Key + + type + string + + + + object_key + + type + string + + + + link_num + + type + integer + + + + + osNpcWhisper + + arguments + + + npc + + type + string + + + + channel + + type + integer + + + + message + + type + string + + + + + osOwnerSaveAppearance + + return + string + arguments + + + notecard + + type + string + + + + + osParcelJoin + + arguments + + + pos1 + + type + vector + + + + pos2 + + type + vector + + + + + osParcelSetDetails + + arguments + + + pos + + type + vector + + + + rules + + type + list + + + + + osParcelSubdivide + + arguments + + + pos1 + + type + vector + + + + pos2 + + type + vector + + + + + osParseJSON + + arguments + + + JSON + + type + string + + + + + osParseJSONNew + + arguments + + + JSON + + type + string + + + + + osPlaySound + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + + osPlaySoundSlave + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + + osPreloadSound + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + + osRegexIsMatch + + return + integer + arguments + + + input + + type + string + + + + pattern + + type + string + + + + + osRegionNotice + + arguments + + + msg + + type + string + + + + + osRegionNotice + + arguments + + + agentID + + type + string + + + + msg + + type + string + + + + + osRegionRestart + + return + integer + arguments + + + seconds + + type + float + + + + + osRegionRestart + + return + integer + arguments + + + seconds + + type + float + + + + msg + + type + string + + + + + osReplaceString + + return + string + arguments + + + src + + type + string + + + + pattern + + type + string + + + + replace + + type + string + + + + count + + type + integer + + + + start + + type + integer + + + + + osRequestSecureURL + + return + string + arguments + + + options + + type + list + + + + + osRequestURL + + return + string + arguments + + + options + + type + list + + + + + osRound + + return + float + arguments + + + value + + type + float + + + + ndigits + + type + integer + + + + + osSetContentType + + arguments + + + id + + type + string + + + + type + + type + string + + + + + osSetDynamicTextureData + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + data + + type + string + + + + extraParams + + type + string + + + + timer + + type + integer + + + + + osSetDynamicTextureDataBlend + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + data + + type + string + + + + extraParams + + type + string + + + + timer + + type + integer + + + + alpha + + type + integer + + + + + osSetDynamicTextureDataBlendFace + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + data + + type + string + + + + extraParams + + type + string + + + + blend + + type + integer + + + + disp + + type + integer + + + + timer + + type + integer + + + + alpha + + type + integer + + + + face + + type + integer + + + + + osSetDynamicTextureDataFace + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + data + + type + string + + + + extraParams + + type + string + + + + timer + + type + integer + + + + face + + type + integer + + + + + osSetDynamicTextureURL + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + url + + type + string + + + + extraParams + + type + string + + + + timer + + type + integer + + + + + osSetDynamicTextureURLBlend + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + url + + type + string + + + + extraParams + + type + string + + + + timer + + type + integer + + + + alpha + + type + integer + + + + + osSetDynamicTextureURLBlendFace + + return + string + arguments + + + dynamicID + + type + string + + + + contentType + + type + string + + + + url + + type + string + + + + extraParams + + type + string + + + + blend + + type + integer + + + + disp + + type + integer + + + + timer + + type + integer + + + + alpha + + type + integer + + + + face + + type + integer + + + + + osSetEstateSunSettings + + arguments + + + sunFixed + + type + integer + + + + sunHour + + type + float + + + + + osSetFontName + + return + string + arguments + + + drawList + + type + string + + + + fontName + + type + string + + + + + osSetFontSize + + return + string + arguments + + + drawList + + type + string + + + + fontSize + + type + integer + + + + + osSetHealRate + + arguments + + + avatar + + type + string + + + + healrate + + type + float + + + + + osSetHealth + + arguments + + + avatar + + type + string + + + + health + + type + float + + + + + osSetInertia + + arguments + + + mass + + type + float + + + + centerOfMass + + type + vector + + + + principalInertiaScaled + + type + vector + + + + lslrot + + type + rotation + + + + + osSetInertiaAsBox + + arguments + + + mass + + type + float + + + + boxSize + + type + vector + + + + centerOfMass + + type + vector + + + + lslrot + + type + rotation + + + + + osSetInertiaAsCylinder + + arguments + + + mass + + type + float + + + + radius + + type + float + + + + lenght + + type + float + + + + centerOfMass + + type + vector + + + + lslrot + + type + rotation + + + + + osSetInertiaAsSphere + + arguments + + + mass + + type + float + + + + radius + + type + float + + + + centerOfMass + + type + vector + + + + + osSetOwnerSpeed + + arguments + + + SpeedModifier + + type + float + + + + + osSetParcelDetails + + arguments + + + pos + + type + vector + + + + rules + + type + list + + + + + osSetParcelMediaURL + + arguments + + + url + + type + string + + + + + osSetParcelSIPAddress + + arguments + + + SIPAddress + + type + string + + + + + osSetPenCap + + return + string + arguments + + + drawList + + type + string + + + + direction + + type + string + + + + type + + type + string + + + + + osSetPenColor + + return + string + arguments + + + drawList + + type + string + + + + color + + type + string + + + + + osSetPenColour + + return + string + arguments + + + drawList + + type + string + + + + colour + + type + string + + + + + osSetPenSize + + return + string + arguments + + + drawList + + type + string + + + + penSize + + type + integer + + + + + osSetPrimFloatOnWater + + arguments + + + floatYN + + type + integer + + + + + osSetPrimitiveParams + + arguments + + + prim + + type + string + + + + rules + + type + list + + + + + osSetProjectionParams + + arguments + + + projection + + type + integer + + + + texture + + type + string + + + + fov + + type + float + + + + focus + + type + float + + + + amb + + type + float + + + + + osSetProjectionParams + + arguments + + + prim + + type + string + + + + projection + + type + integer + + + + texture + + type + string + + + + fov + + type + float + + + + focus + + type + float + + + + amb + + type + float + + + + + osSetRegionSunSettings + + arguments + + + useEstateSun + + type + integer + + + + sunFixed + + type + integer + + + + sunHour + + type + float + + + + + osSetRegionWaterHeight + + arguments + + + height + + type + float + + + + + osSetRot + + arguments + + + target + + type + + + + + rotation + + type + rotation + + + + + osSetSoundRadius + + arguments + + + linknum + + type + integer + + + + radius + + type + float + + + + + osSetSpeed + + arguments + + + ID + + type + string + + + + SpeedModifier + + type + float + + + + + osSetStateEvents + + arguments + + + events + + type + integer + + + + + osSetSunParam + + arguments + + + param + + type + string + + + + value + + type + float + + + + + osSetTerrainHeight + + return + integer + arguments + + + x + + type + integer + + + + y + + type + integer + + + + val + + type + float + + + + + osSetTerrainTexture + + arguments + + + level + + type + integer + + + + texture + + type + string + + + + + osSetTerrainTextureHeight + + arguments + + + corner + + type + integer + + + + low + + type + float + + + + high + + type + float + + + + + osSetWindParam + + arguments + + + plugin + + type + string + + + + param + + type + string + + + + value + + type + float + + + + + osStopSound + + arguments + + + linknum + + type + integer + + + + + osSunGetParam + + return + float + arguments + + + param + + type + string + + + + + osSunSetParam + + arguments + + + param + + type + string + + + + value + + type + float + + + + + osTeleportAgent + + arguments + + + agent + + type + string + + + + regionGridX + + type + integer + + + + regionGridY + + type + integer + + + + position + + type + vector + + + + lookat + + type + vector + + + + + osTeleportAgent + + arguments + + + agent + + type + string + + + + regionName + + type + string + + + + position + + type + vector + + + + lookat + + type + vector + + + + + osTeleportAgent + + arguments + + + agent + + type + string + + + + position + + type + vector + + + + lookat + + type + vector + + + + + osTeleportObject + + return + integer + arguments + + + objectUUID + + type + string + + + + targetPos + + type + vector + + + + rotation + + type + rotation + + + + flags + + type + integer + + + + + osTeleportOwner + + arguments + + + position + + type + vector + + + + lookat + + type + vector + + + + + osTeleportOwner + + arguments + + + regionGridX + + type + integer + + + + regionGridY + + type + integer + + + + position + + type + vector + + + + lookat + + type + vector + + + + + osTeleportOwner + + arguments + + + regionName + + type + string + + + + position + + type + vector + + + + lookat + + type + vector + + + + + osTerrainFlush + + arguments + + + osTerrainGetHeight + + return + float + arguments + + + x + + type + integer + + + + y + + type + integer + + + + + osTerrainSetHeight + + return + integer + arguments + + + x + + type + integer + + + + y + + type + integer + + + + val + + type + float + + + + + osTriggerSound + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + + osTriggerSoundLimited + + arguments + + + linknum + + type + integer + + + + sound + + type + string + + + + volume + + type + float + + + + top_north_east + + type + vector + + + + bottom_south_west + + type + vector + + + + + osUnixTimeToTimestamp + + return + string + arguments + + + time + + type + integer + + + + + osVecDistSquare + + return + float + arguments + + + a + + type + vector + + + + b + + type + vector + + + + + osVecMagSquare + + return + float + arguments + + + a + + type + vector + + + + + osVolumeDetect + + arguments + + + detect + + type + integer + + + + + osWindActiveModelPluginName + + return + string + arguments + + \ No newline at end of file