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-12-08 10:08 SLT]
sei Add missing EEP functions
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.20181208000; 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 134: Line 146:
 [[llGetGeometricCenter]]\\ [[llGetGeometricCenter]]\\
 [[llGetHTTPHeader]]\\ [[llGetHTTPHeader]]\\
 +[[llGetHealth]]\\
 +[[llGetInventoryAcquireTime]]\\
 [[llGetInventoryCreator]]\\ [[llGetInventoryCreator]]\\
 +[[llGetInventoryDesc]]\\
 [[llGetInventoryKey]]\\ [[llGetInventoryKey]]\\
 [[llGetInventoryName]]\\ [[llGetInventoryName]]\\
Line 148: Line 163:
 [[llGetLinkNumberOfSides]]\\ [[llGetLinkNumberOfSides]]\\
 [[llGetLinkPrimitiveParams]]\\ [[llGetLinkPrimitiveParams]]\\
 +[[llGetLinkSitFlags]]\\
 [[llGetListEntryType]]\\ [[llGetListEntryType]]\\
 [[llGetListLength]]\\ [[llGetListLength]]\\
Line 161: Line 177:
 [[llGetNextEmail]]\\ [[llGetNextEmail]]\\
 [[llGetNotecardLine]]\\ [[llGetNotecardLine]]\\
 +[[llGetNotecardLineSync]]\\
 [[llGetNumberOfNotecardLines]]\\ [[llGetNumberOfNotecardLines]]\\
 [[llGetNumberOfPrims]]\\ [[llGetNumberOfPrims]]\\
Line 167: Line 184:
 [[llGetObjectDesc]]\\ [[llGetObjectDesc]]\\
 [[llGetObjectDetails]]\\ [[llGetObjectDetails]]\\
 +[[llGetObjectLinkKey]]\\
 [[llGetObjectMass]]\\ [[llGetObjectMass]]\\
 [[llGetObjectName]]\\ [[llGetObjectName]]\\
Line 176: Line 194:
 [[llGetParcelDetails]]\\ [[llGetParcelDetails]]\\
 [[llGetParcelFlags]]\\ [[llGetParcelFlags]]\\
-<​HTML></​div><​div style="​float:​left;​width:​32%;​margin-right:​1.9%"></​HTML>​ 
 [[llGetParcelMaxPrims]]\\ [[llGetParcelMaxPrims]]\\
 [[llGetParcelMusicURL]]\\ [[llGetParcelMusicURL]]\\
Line 182: Line 199:
 [[llGetParcelPrimOwners]]\\ [[llGetParcelPrimOwners]]\\
 [[llGetPermissions]]\\ [[llGetPermissions]]\\
 +<​HTML></​div><​div style="​float:​left;​width:​32%;​margin-right:​1.9%"></​HTML>​
 [[llGetPermissionsKey]]\\ [[llGetPermissionsKey]]\\
 [[llGetPhysicsMaterial]]\\ [[llGetPhysicsMaterial]]\\
Line 199: Line 217:
 [[llGetRegionSunRotation]]\\ [[llGetRegionSunRotation]]\\
 [[llGetRegionTimeDilation]]\\ [[llGetRegionTimeDilation]]\\
 +[[llGetRegionTimeOfDay]]\\
 +[[llGetRenderMaterial]]\\
 [[llGetRootPosition]]\\ [[llGetRootPosition]]\\
 [[llGetRootRotation]]\\ [[llGetRootRotation]]\\
Line 209: Line 229:
 [[llGetSimulatorHostname]]\\ [[llGetSimulatorHostname]]\\
 [[llGetStartParameter]]\\ [[llGetStartParameter]]\\
 +[[llGetStartString]]\\
 [[llGetStaticPath]]\\ [[llGetStaticPath]]\\
 [[llGetStatus]]\\ [[llGetStatus]]\\
Line 226: Line 247:
 [[llGetUsername]]\\ [[llGetUsername]]\\
 [[llGetVel]]\\ [[llGetVel]]\\
 +[[llGetVisualParams]]\\
 [[llGetWallclock]]\\ [[llGetWallclock]]\\
 +[[llGiveAgentInventory]]\\
 [[llGiveInventory]]\\ [[llGiveInventory]]\\
 [[llGiveInventoryList]]\\ [[llGiveInventoryList]]\\
Line 238: Line 261:
 \\ \\
 **H**\\ **H**\\
 +[[llHMAC]]\\
 [[llHTTPRequest]]\\ [[llHTTPRequest]]\\
 [[llHTTPResponse]]\\ [[llHTTPResponse]]\\
 +[[llHash]]\\
 \\ \\
 **I**\\ **I**\\
Line 245: Line 270:
 [[llInstantMessage]]\\ [[llInstantMessage]]\\
 [[llIntegerToBase64]]\\ [[llIntegerToBase64]]\\
 +[[llIsFriend]]\\
 \\ \\
 **J**\\ **J**\\
Line 258: 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 266: Line 311:
 [[llList2Key]]\\ [[llList2Key]]\\
 [[llList2List]]\\ [[llList2List]]\\
 +[[llList2ListSlice]]\\
 [[llList2ListStrided]]\\ [[llList2ListStrided]]\\
 [[llList2Rot]]\\ [[llList2Rot]]\\
Line 271: Line 317:
 [[llList2Vector]]\\ [[llList2Vector]]\\
 [[llListFindList]]\\ [[llListFindList]]\\
 +[[llListFindListNext]]\\
 +[[llListFindStrided]]\\
 [[llListInsertList]]\\ [[llListInsertList]]\\
 [[llListRandomize]]\\ [[llListRandomize]]\\
 [[llListReplaceList]]\\ [[llListReplaceList]]\\
 [[llListSort]]\\ [[llListSort]]\\
 +[[llListSortStrided]]\\
 [[llListStatistics]]\\ [[llListStatistics]]\\
 [[llListen]]\\ [[llListen]]\\
Line 294: Line 343:
 <wrap important>​[[llMakeSmoke]]</​wrap>​\\ <wrap important>​[[llMakeSmoke]]</​wrap>​\\
 [[llManageEstateAccess]]\\ [[llManageEstateAccess]]\\
 +[[llMapBeacon]]\\
 [[llMapDestination]]\\ [[llMapDestination]]\\
 [[llMessageLinked]]\\ [[llMessageLinked]]\\
Line 307: Line 357:
 **O**\\ **O**\\
 [[llOffsetTexture]]\\ [[llOffsetTexture]]\\
-[[llOpenRemoteDataChannel]]\\+<wrap important>​[[llOpenFloater]]</​wrap>​\\ 
 +<wrap important>​[[llOpenRemoteDataChannel]]</​wrap>​\\ 
 +[[llOrd]]\\
 [[llOverMyLand]]\\ [[llOverMyLand]]\\
 [[llOwnerSay]]\\ [[llOwnerSay]]\\
Line 336: 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 343: Line 396:
 [[llRemoveFromLandPassList]]\\ [[llRemoveFromLandPassList]]\\
 [[llRemoveInventory]]\\ [[llRemoveInventory]]\\
-<​HTML></​div><​div style="​float:​left;​width:​32%"></​HTML>​ 
 [[llRemoveVehicleFlags]]\\ [[llRemoveVehicleFlags]]\\
 +[[llReplaceAgentEnvironment]]\\
 +[[llReplaceEnvironment]]\\
 +[[llReplaceSubString]]\\
 [[llRequestAgentData]]\\ [[llRequestAgentData]]\\
 [[llRequestDisplayName]]\\ [[llRequestDisplayName]]\\
Line 365: Line 420:
 [[llRezAtRoot]]\\ [[llRezAtRoot]]\\
 [[llRezObject]]\\ [[llRezObject]]\\
 +[[llRezObjectWithParams]]\\
 [[llRot2Angle]]\\ [[llRot2Angle]]\\
 [[llRot2Axis]]\\ [[llRot2Axis]]\\
Line 380: Line 436:
 **S**\\ **S**\\
 [[llSHA1String]]\\ [[llSHA1String]]\\
 +[[llSHA256String]]\\
 [[llSameGroup]]\\ [[llSameGroup]]\\
 [[llSay]]\\ [[llSay]]\\
Line 386: Line 443:
 [[llScriptDanger]]\\ [[llScriptDanger]]\\
 [[llScriptProfiler]]\\ [[llScriptProfiler]]\\
-[[llSendRemoteData]]\\+<wrap important>​[[llSendRemoteData]]</​wrap>​\\
 [[llSensor]]\\ [[llSensor]]\\
 [[llSensorRemove]]\\ [[llSensorRemove]]\\
 [[llSensorRepeat]]\\ [[llSensorRepeat]]\\
 +[[llSetAgentEnvironment]]\\
 +[[llSetAgentRot]]\\
 [[llSetAlpha]]\\ [[llSetAlpha]]\\
 [[llSetAngularVelocity]]\\ [[llSetAngularVelocity]]\\
Line 401: Line 460:
 [[llSetContentType]]\\ [[llSetContentType]]\\
 [[llSetDamage]]\\ [[llSetDamage]]\\
 +[[llSetEnvironment]]\\
 [[llSetForce]]\\ [[llSetForce]]\\
 [[llSetForceAndTorque]]\\ [[llSetForceAndTorque]]\\
Line 412: Line 472:
 [[llSetLinkPrimitiveParams]]\\ [[llSetLinkPrimitiveParams]]\\
 [[llSetLinkPrimitiveParamsFast]]\\ [[llSetLinkPrimitiveParamsFast]]\\
 +[[llSetLinkRenderMaterial]]\\
 +[[llSetLinkSitFlags]]\\
 [[llSetLinkTexture]]\\ [[llSetLinkTexture]]\\
 [[llSetLinkTextureAnim]]\\ [[llSetLinkTextureAnim]]\\
Line 428: Line 490:
 [[llSetRegionPos]]\\ [[llSetRegionPos]]\\
 [[llSetRemoteScriptAccessPin]]\\ [[llSetRemoteScriptAccessPin]]\\
 +[[llSetRenderMaterial]]\\
 [[llSetRot]]\\ [[llSetRot]]\\
 [[llSetScale]]\\ [[llSetScale]]\\
Line 448: Line 511:
 [[llSetVelocity]]\\ [[llSetVelocity]]\\
 [[llShout]]\\ [[llShout]]\\
 +[[llSignRSA]]\\
 [[llSin]]\\ [[llSin]]\\
 [[llSitOnLink]]\\ [[llSitOnLink]]\\
Line 476: Line 540:
 [[llTargetOmega]]\\ [[llTargetOmega]]\\
 [[llTargetRemove]]\\ [[llTargetRemove]]\\
 +[[llTargetedEmail]]\\
 [[llTeleportAgent]]\\ [[llTeleportAgent]]\\
 [[llTeleportAgentGlobalCoords]]\\ [[llTeleportAgentGlobalCoords]]\\
Line 483: Line 548:
 [[llToUpper]]\\ [[llToUpper]]\\
 [[llTransferLindenDollars]]\\ [[llTransferLindenDollars]]\\
 +[[llTransferOwnership]]\\
 [[llTriggerSound]]\\ [[llTriggerSound]]\\
 [[llTriggerSoundLimited]]\\ [[llTriggerSoundLimited]]\\
Line 496: Line 562:
 [[llVecMag]]\\ [[llVecMag]]\\
 [[llVecNorm]]\\ [[llVecNorm]]\\
 +[[llVerifyRSA]]\\
 [[llVolumeDetect]]\\ [[llVolumeDetect]]\\
 \\ \\
Line 503: Line 570:
 [[llWhisper]]\\ [[llWhisper]]\\
 [[llWind]]\\ [[llWind]]\\
 +[[llWorldPosToHUD]]\\
 \\ \\
 **X**\\ **X**\\
Line 508: 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>​