Unofficial LSL reference

User Tools

Login

You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in.

Login

Forgotten your password? Get a new one: Set new password

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

functions:start [2018-05-09 11:35 SLT]
sei Add new functions llName2Key, llRequestUserKey
functions:start [2025-02-02 02:56 SLT] (current)
sei Update to 0.0.20250202000
Line 4: Line 4:
     Edit /​L/​KWDB/​local/​wikifuncs.txt.in instead **     Edit /​L/​KWDB/​local/​wikifuncs.txt.in instead **
  * Generated by LSL2 Derived Files Generator.  * Generated by LSL2 Derived Files Generator.
- * Database version: 0.0.20180509000; output module version: 0.0.20170615000+ * Database version: 0.0.20250202000; output module version: 0.0.20170615000
 ##}} ##}}
 ====== Functions ====== ====== Functions ======
Line 15: Line 15:
 [[llAddToLandBanList]]\\ [[llAddToLandBanList]]\\
 [[llAddToLandPassList]]\\ [[llAddToLandPassList]]\\
 +[[llAdjustDamage]]\\
 [[llAdjustSoundVolume]]\\ [[llAdjustSoundVolume]]\\
 [[llAgentInExperience]]\\ [[llAgentInExperience]]\\
Line 40: Line 41:
 [[llCastRay]]\\ [[llCastRay]]\\
 [[llCeil]]\\ [[llCeil]]\\
 +[[llChar]]\\
 [[llClearCameraParams]]\\ [[llClearCameraParams]]\\
 <wrap important>​[[llClearExperiencePermissions]]</​wrap>​\\ <wrap important>​[[llClearExperiencePermissions]]</​wrap>​\\
 [[llClearLinkMedia]]\\ [[llClearLinkMedia]]\\
 [[llClearPrimMedia]]\\ [[llClearPrimMedia]]\\
-[[llCloseRemoteDataChannel]]\\+<wrap important>​[[llCloseRemoteDataChannel]]</​wrap>​\\
 <wrap important>​[[llCloud]]</​wrap>​\\ <wrap important>​[[llCloud]]</​wrap>​\\
 [[llCollisionFilter]]\\ [[llCollisionFilter]]\\
 [[llCollisionSound]]\\ [[llCollisionSound]]\\
 <wrap important>​[[llCollisionSprite]]</​wrap>​\\ <wrap important>​[[llCollisionSprite]]</​wrap>​\\
 +[[llComputeHash]]\\
 [[llCos]]\\ [[llCos]]\\
 [[llCreateCharacter]]\\ [[llCreateCharacter]]\\
Line 55: Line 58:
 \\ \\
 **D**\\ **D**\\
 +[[llDamage]]\\
 [[llDataSizeKeyValue]]\\ [[llDataSizeKeyValue]]\\
 [[llDeleteCharacter]]\\ [[llDeleteCharacter]]\\
Line 60: Line 64:
 [[llDeleteSubList]]\\ [[llDeleteSubList]]\\
 [[llDeleteSubString]]\\ [[llDeleteSubString]]\\
 +[[llDerezObject]]\\
 [[llDetachFromAvatar]]\\ [[llDetachFromAvatar]]\\
 +[[llDetectedDamage]]\\
 [[llDetectedGrab]]\\ [[llDetectedGrab]]\\
 [[llDetectedGroup]]\\ [[llDetectedGroup]]\\
Line 68: Line 74:
 [[llDetectedOwner]]\\ [[llDetectedOwner]]\\
 [[llDetectedPos]]\\ [[llDetectedPos]]\\
 +[[llDetectedRezzer]]\\
 [[llDetectedRot]]\\ [[llDetectedRot]]\\
 [[llDetectedTouchBinormal]]\\ [[llDetectedTouchBinormal]]\\
Line 92: Line 99:
 **F**\\ **F**\\
 [[llFabs]]\\ [[llFabs]]\\
 +[[llFindNotecardTextCount]]\\
 +[[llFindNotecardTextSync]]\\
 [[llFleeFrom]]\\ [[llFleeFrom]]\\
 [[llFloor]]\\ [[llFloor]]\\
Line 111: Line 120:
 [[llGetAttached]]\\ [[llGetAttached]]\\
 [[llGetAttachedList]]\\ [[llGetAttachedList]]\\
 +[[llGetAttachedListFiltered]]\\
 [[llGetBoundingBox]]\\ [[llGetBoundingBox]]\\
 +[[llGetCameraAspect]]\\
 +[[llGetCameraFOV]]\\
 [[llGetCameraPos]]\\ [[llGetCameraPos]]\\
 [[llGetCameraRot]]\\ [[llGetCameraRot]]\\
Line 119: Line 131:
 [[llGetCreator]]\\ [[llGetCreator]]\\
 [[llGetDate]]\\ [[llGetDate]]\\
 +[[llGetDayLength]]\\
 +[[llGetDayOffset]]\\
 [[llGetDisplayName]]\\ [[llGetDisplayName]]\\
 [[llGetEnergy]]\\ [[llGetEnergy]]\\
 [[llGetEnv]]\\ [[llGetEnv]]\\
 +[[llGetEnvironment]]\\
 [[llGetExperienceDetails]]\\ [[llGetExperienceDetails]]\\
 [[llGetExperienceErrorMessage]]\\ [[llGetExperienceErrorMessage]]\\
Line 131: Line 146:
 [[llGetGeometricCenter]]\\ [[llGetGeometricCenter]]\\
 [[llGetHTTPHeader]]\\ [[llGetHTTPHeader]]\\
 +[[llGetHealth]]\\
 +[[llGetInventoryAcquireTime]]\\
 [[llGetInventoryCreator]]\\ [[llGetInventoryCreator]]\\
 +[[llGetInventoryDesc]]\\
 [[llGetInventoryKey]]\\ [[llGetInventoryKey]]\\
 [[llGetInventoryName]]\\ [[llGetInventoryName]]\\
Line 145: Line 163:
 [[llGetLinkNumberOfSides]]\\ [[llGetLinkNumberOfSides]]\\
 [[llGetLinkPrimitiveParams]]\\ [[llGetLinkPrimitiveParams]]\\
 +[[llGetLinkSitFlags]]\\
 [[llGetListEntryType]]\\ [[llGetListEntryType]]\\
 [[llGetListLength]]\\ [[llGetListLength]]\\
Line 154: Line 173:
 [[llGetMemoryLimit]]\\ [[llGetMemoryLimit]]\\
 [[llGetMinScaleFactor]]\\ [[llGetMinScaleFactor]]\\
 +[[llGetMoonDirection]]\\
 +[[llGetMoonRotation]]\\
 [[llGetNextEmail]]\\ [[llGetNextEmail]]\\
 [[llGetNotecardLine]]\\ [[llGetNotecardLine]]\\
 +[[llGetNotecardLineSync]]\\
 [[llGetNumberOfNotecardLines]]\\ [[llGetNumberOfNotecardLines]]\\
 [[llGetNumberOfPrims]]\\ [[llGetNumberOfPrims]]\\
 [[llGetNumberOfSides]]\\ [[llGetNumberOfSides]]\\
 +[[llGetObjectAnimationNames]]\\
 [[llGetObjectDesc]]\\ [[llGetObjectDesc]]\\
 [[llGetObjectDetails]]\\ [[llGetObjectDetails]]\\
 +[[llGetObjectLinkKey]]\\
 [[llGetObjectMass]]\\ [[llGetObjectMass]]\\
 [[llGetObjectName]]\\ [[llGetObjectName]]\\
Line 171: Line 195:
 [[llGetParcelFlags]]\\ [[llGetParcelFlags]]\\
 [[llGetParcelMaxPrims]]\\ [[llGetParcelMaxPrims]]\\
-<​HTML></​div><​div style="​float:​left;​width:​32%;​margin-right:​1.9%"></​HTML>​ 
 [[llGetParcelMusicURL]]\\ [[llGetParcelMusicURL]]\\
 [[llGetParcelPrimCount]]\\ [[llGetParcelPrimCount]]\\
 [[llGetParcelPrimOwners]]\\ [[llGetParcelPrimOwners]]\\
 [[llGetPermissions]]\\ [[llGetPermissions]]\\
 +<​HTML></​div><​div style="​float:​left;​width:​32%;​margin-right:​1.9%"></​HTML>​
 [[llGetPermissionsKey]]\\ [[llGetPermissionsKey]]\\
 [[llGetPhysicsMaterial]]\\ [[llGetPhysicsMaterial]]\\
Line 183: Line 207:
 [[llGetRegionAgentCount]]\\ [[llGetRegionAgentCount]]\\
 [[llGetRegionCorner]]\\ [[llGetRegionCorner]]\\
 +[[llGetRegionDayLength]]\\
 +[[llGetRegionDayOffset]]\\
 [[llGetRegionFPS]]\\ [[llGetRegionFPS]]\\
 [[llGetRegionFlags]]\\ [[llGetRegionFlags]]\\
 +[[llGetRegionMoonDirection]]\\
 +[[llGetRegionMoonRotation]]\\
 [[llGetRegionName]]\\ [[llGetRegionName]]\\
 +[[llGetRegionSunDirection]]\\
 +[[llGetRegionSunRotation]]\\
 [[llGetRegionTimeDilation]]\\ [[llGetRegionTimeDilation]]\\
 +[[llGetRegionTimeOfDay]]\\
 +[[llGetRenderMaterial]]\\
 [[llGetRootPosition]]\\ [[llGetRootPosition]]\\
 [[llGetRootRotation]]\\ [[llGetRootRotation]]\\
Line 197: Line 229:
 [[llGetSimulatorHostname]]\\ [[llGetSimulatorHostname]]\\
 [[llGetStartParameter]]\\ [[llGetStartParameter]]\\
 +[[llGetStartString]]\\
 [[llGetStaticPath]]\\ [[llGetStaticPath]]\\
 [[llGetStatus]]\\ [[llGetStatus]]\\
 [[llGetSubString]]\\ [[llGetSubString]]\\
 [[llGetSunDirection]]\\ [[llGetSunDirection]]\\
 +[[llGetSunRotation]]\\
 [[llGetTexture]]\\ [[llGetTexture]]\\
 [[llGetTextureOffset]]\\ [[llGetTextureOffset]]\\
Line 213: Line 247:
 [[llGetUsername]]\\ [[llGetUsername]]\\
 [[llGetVel]]\\ [[llGetVel]]\\
 +[[llGetVisualParams]]\\
 [[llGetWallclock]]\\ [[llGetWallclock]]\\
 +[[llGiveAgentInventory]]\\
 [[llGiveInventory]]\\ [[llGiveInventory]]\\
 [[llGiveInventoryList]]\\ [[llGiveInventoryList]]\\
Line 225: Line 261:
 \\ \\
 **H**\\ **H**\\
 +[[llHMAC]]\\
 [[llHTTPRequest]]\\ [[llHTTPRequest]]\\
 [[llHTTPResponse]]\\ [[llHTTPResponse]]\\
 +[[llHash]]\\
 \\ \\
 **I**\\ **I**\\
Line 232: Line 270:
 [[llInstantMessage]]\\ [[llInstantMessage]]\\
 [[llIntegerToBase64]]\\ [[llIntegerToBase64]]\\
 +[[llIsFriend]]\\
 \\ \\
 **J**\\ **J**\\
Line 245: Line 284:
 \\ \\
 **L**\\ **L**\\
 +[[llLinear2sRGB]]\\
 +[[llLinkAdjustSoundVolume]]\\
 [[llLinkParticleSystem]]\\ [[llLinkParticleSystem]]\\
 +[[llLinkPlaySound]]\\
 +[[llLinkSetSoundQueueing]]\\
 +[[llLinkSetSoundRadius]]\\
 [[llLinkSitTarget]]\\ [[llLinkSitTarget]]\\
 +[[llLinkStopSound]]\\
 +[[llLinksetDataAvailable]]\\
 +[[llLinksetDataCountFound]]\\
 +[[llLinksetDataCountKeys]]\\
 +[[llLinksetDataDelete]]\\
 +[[llLinksetDataDeleteFound]]\\
 +[[llLinksetDataDeleteProtected]]\\
 +[[llLinksetDataFindKeys]]\\
 +[[llLinksetDataListKeys]]\\
 +[[llLinksetDataRead]]\\
 +[[llLinksetDataReadProtected]]\\
 +[[llLinksetDataReset]]\\
 +[[llLinksetDataWrite]]\\
 +[[llLinksetDataWriteProtected]]\\
 [[llList2CSV]]\\ [[llList2CSV]]\\
 [[llList2Float]]\\ [[llList2Float]]\\
Line 253: Line 311:
 [[llList2Key]]\\ [[llList2Key]]\\
 [[llList2List]]\\ [[llList2List]]\\
 +[[llList2ListSlice]]\\
 [[llList2ListStrided]]\\ [[llList2ListStrided]]\\
 [[llList2Rot]]\\ [[llList2Rot]]\\
Line 258: Line 317:
 [[llList2Vector]]\\ [[llList2Vector]]\\
 [[llListFindList]]\\ [[llListFindList]]\\
 +[[llListFindListNext]]\\
 +[[llListFindStrided]]\\
 [[llListInsertList]]\\ [[llListInsertList]]\\
 [[llListRandomize]]\\ [[llListRandomize]]\\
 [[llListReplaceList]]\\ [[llListReplaceList]]\\
 [[llListSort]]\\ [[llListSort]]\\
 +[[llListSortStrided]]\\
 [[llListStatistics]]\\ [[llListStatistics]]\\
 [[llListen]]\\ [[llListen]]\\
Line 281: Line 343:
 <wrap important>​[[llMakeSmoke]]</​wrap>​\\ <wrap important>​[[llMakeSmoke]]</​wrap>​\\
 [[llManageEstateAccess]]\\ [[llManageEstateAccess]]\\
 +[[llMapBeacon]]\\
 [[llMapDestination]]\\ [[llMapDestination]]\\
 [[llMessageLinked]]\\ [[llMessageLinked]]\\
Line 294: Line 357:
 **O**\\ **O**\\
 [[llOffsetTexture]]\\ [[llOffsetTexture]]\\
-[[llOpenRemoteDataChannel]]\\+<wrap important>​[[llOpenFloater]]</​wrap>​\\ 
 +<wrap important>​[[llOpenRemoteDataChannel]]</​wrap>​\\ 
 +[[llOrd]]\\
 [[llOverMyLand]]\\ [[llOverMyLand]]\\
 [[llOwnerSay]]\\ [[llOwnerSay]]\\
Line 323: Line 388:
 [[llReleaseControls]]\\ [[llReleaseControls]]\\
 [[llReleaseURL]]\\ [[llReleaseURL]]\\
-[[llRemoteDataReply]]\\+<wrap important>​[[llRemoteDataReply]]</​wrap>​\\ 
 +<​HTML></​div><​div style="​float:​left;​width:​32%"></​HTML>​
 <wrap important>​[[llRemoteDataSetRegion]]</​wrap>​\\ <wrap important>​[[llRemoteDataSetRegion]]</​wrap>​\\
 <wrap important>​[[llRemoteLoadScript]]</​wrap>​\\ <wrap important>​[[llRemoteLoadScript]]</​wrap>​\\
Line 331: Line 397:
 [[llRemoveInventory]]\\ [[llRemoveInventory]]\\
 [[llRemoveVehicleFlags]]\\ [[llRemoveVehicleFlags]]\\
 +[[llReplaceAgentEnvironment]]\\
 +[[llReplaceEnvironment]]\\
 +[[llReplaceSubString]]\\
 [[llRequestAgentData]]\\ [[llRequestAgentData]]\\
 [[llRequestDisplayName]]\\ [[llRequestDisplayName]]\\
-<​HTML></​div><​div style="​float:​left;​width:​32%"></​HTML>​ 
 [[llRequestExperiencePermissions]]\\ [[llRequestExperiencePermissions]]\\
 [[llRequestInventoryData]]\\ [[llRequestInventoryData]]\\
Line 352: Line 420:
 [[llRezAtRoot]]\\ [[llRezAtRoot]]\\
 [[llRezObject]]\\ [[llRezObject]]\\
 +[[llRezObjectWithParams]]\\
 [[llRot2Angle]]\\ [[llRot2Angle]]\\
 [[llRot2Axis]]\\ [[llRot2Axis]]\\
Line 367: Line 436:
 **S**\\ **S**\\
 [[llSHA1String]]\\ [[llSHA1String]]\\
 +[[llSHA256String]]\\
 [[llSameGroup]]\\ [[llSameGroup]]\\
 [[llSay]]\\ [[llSay]]\\
Line 373: Line 443:
 [[llScriptDanger]]\\ [[llScriptDanger]]\\
 [[llScriptProfiler]]\\ [[llScriptProfiler]]\\
-[[llSendRemoteData]]\\+<wrap important>​[[llSendRemoteData]]</​wrap>​\\
 [[llSensor]]\\ [[llSensor]]\\
 [[llSensorRemove]]\\ [[llSensorRemove]]\\
 [[llSensorRepeat]]\\ [[llSensorRepeat]]\\
 +[[llSetAgentEnvironment]]\\
 +[[llSetAgentRot]]\\
 [[llSetAlpha]]\\ [[llSetAlpha]]\\
 [[llSetAngularVelocity]]\\ [[llSetAngularVelocity]]\\
Line 388: Line 460:
 [[llSetContentType]]\\ [[llSetContentType]]\\
 [[llSetDamage]]\\ [[llSetDamage]]\\
 +[[llSetEnvironment]]\\
 [[llSetForce]]\\ [[llSetForce]]\\
 [[llSetForceAndTorque]]\\ [[llSetForceAndTorque]]\\
Line 399: Line 472:
 [[llSetLinkPrimitiveParams]]\\ [[llSetLinkPrimitiveParams]]\\
 [[llSetLinkPrimitiveParamsFast]]\\ [[llSetLinkPrimitiveParamsFast]]\\
 +[[llSetLinkRenderMaterial]]\\
 +[[llSetLinkSitFlags]]\\
 [[llSetLinkTexture]]\\ [[llSetLinkTexture]]\\
 [[llSetLinkTextureAnim]]\\ [[llSetLinkTextureAnim]]\\
Line 415: Line 490:
 [[llSetRegionPos]]\\ [[llSetRegionPos]]\\
 [[llSetRemoteScriptAccessPin]]\\ [[llSetRemoteScriptAccessPin]]\\
 +[[llSetRenderMaterial]]\\
 [[llSetRot]]\\ [[llSetRot]]\\
 [[llSetScale]]\\ [[llSetScale]]\\
Line 435: Line 511:
 [[llSetVelocity]]\\ [[llSetVelocity]]\\
 [[llShout]]\\ [[llShout]]\\
 +[[llSignRSA]]\\
 [[llSin]]\\ [[llSin]]\\
 [[llSitOnLink]]\\ [[llSitOnLink]]\\
Line 443: Line 520:
 [[llSqrt]]\\ [[llSqrt]]\\
 [[llStartAnimation]]\\ [[llStartAnimation]]\\
 +[[llStartObjectAnimation]]\\
 [[llStopAnimation]]\\ [[llStopAnimation]]\\
 [[llStopHover]]\\ [[llStopHover]]\\
 [[llStopLookAt]]\\ [[llStopLookAt]]\\
 [[llStopMoveToTarget]]\\ [[llStopMoveToTarget]]\\
 +[[llStopObjectAnimation]]\\
 <wrap important>​[[llStopPointAt]]</​wrap>​\\ <wrap important>​[[llStopPointAt]]</​wrap>​\\
 [[llStopSound]]\\ [[llStopSound]]\\
Line 461: Line 540:
 [[llTargetOmega]]\\ [[llTargetOmega]]\\
 [[llTargetRemove]]\\ [[llTargetRemove]]\\
 +[[llTargetedEmail]]\\
 [[llTeleportAgent]]\\ [[llTeleportAgent]]\\
 [[llTeleportAgentGlobalCoords]]\\ [[llTeleportAgentGlobalCoords]]\\
Line 468: Line 548:
 [[llToUpper]]\\ [[llToUpper]]\\
 [[llTransferLindenDollars]]\\ [[llTransferLindenDollars]]\\
 +[[llTransferOwnership]]\\
 [[llTriggerSound]]\\ [[llTriggerSound]]\\
 [[llTriggerSoundLimited]]\\ [[llTriggerSoundLimited]]\\
Line 481: Line 562:
 [[llVecMag]]\\ [[llVecMag]]\\
 [[llVecNorm]]\\ [[llVecNorm]]\\
 +[[llVerifyRSA]]\\
 [[llVolumeDetect]]\\ [[llVolumeDetect]]\\
 \\ \\
Line 488: Line 570:
 [[llWhisper]]\\ [[llWhisper]]\\
 [[llWind]]\\ [[llWind]]\\
 +[[llWorldPosToHUD]]\\
 \\ \\
 **X**\\ **X**\\
Line 493: Line 576:
 <wrap important>​[[llXorBase64Strings]]</​wrap>​\\ <wrap important>​[[llXorBase64Strings]]</​wrap>​\\
 <wrap important>​[[llXorBase64StringsCorrect]]</​wrap>​\\ <wrap important>​[[llXorBase64StringsCorrect]]</​wrap>​\\
 +\\
 +**s**\\
 +[[llsRGB2Linear]]\\
 <​HTML></​div></​div></​HTML>​ <​HTML></​div></​div></​HTML>​