Unofficial LSL Reference

[[functions:start]]


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-06-25 18:05 SLT]
sei Add animesh functions
functions:start [2024-04-15 03:53 SLT] (current)
sei Update to 0.0.20240415000
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.20180626000; output module version: 0.0.20170615000+ * Database version: 0.0.20240415000; output module version: 0.0.20170615000
 ##}} ##}}
 ====== Functions ====== ====== Functions ======
Line 40: Line 40:
 [[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 112: Line 114:
 [[llGetAttachedList]]\\ [[llGetAttachedList]]\\
 [[llGetBoundingBox]]\\ [[llGetBoundingBox]]\\
 +[[llGetCameraAspect]]\\
 +[[llGetCameraFOV]]\\
 [[llGetCameraPos]]\\ [[llGetCameraPos]]\\
 [[llGetCameraRot]]\\ [[llGetCameraRot]]\\
Line 119: Line 123:
 [[llGetCreator]]\\ [[llGetCreator]]\\
 [[llGetDate]]\\ [[llGetDate]]\\
 +[[llGetDayLength]]\\
 +[[llGetDayOffset]]\\
 [[llGetDisplayName]]\\ [[llGetDisplayName]]\\
 [[llGetEnergy]]\\ [[llGetEnergy]]\\
 [[llGetEnv]]\\ [[llGetEnv]]\\
 +[[llGetEnvironment]]\\
 [[llGetExperienceDetails]]\\ [[llGetExperienceDetails]]\\
 [[llGetExperienceErrorMessage]]\\ [[llGetExperienceErrorMessage]]\\
Line 131: Line 138:
 [[llGetGeometricCenter]]\\ [[llGetGeometricCenter]]\\
 [[llGetHTTPHeader]]\\ [[llGetHTTPHeader]]\\
 +[[llGetInventoryAcquireTime]]\\
 [[llGetInventoryCreator]]\\ [[llGetInventoryCreator]]\\
 +[[llGetInventoryDesc]]\\
 [[llGetInventoryKey]]\\ [[llGetInventoryKey]]\\
 [[llGetInventoryName]]\\ [[llGetInventoryName]]\\
Line 145: Line 154:
 [[llGetLinkNumberOfSides]]\\ [[llGetLinkNumberOfSides]]\\
 [[llGetLinkPrimitiveParams]]\\ [[llGetLinkPrimitiveParams]]\\
 +[[llGetLinkSitFlags]]\\
 [[llGetListEntryType]]\\ [[llGetListEntryType]]\\
 [[llGetListLength]]\\ [[llGetListLength]]\\
Line 154: Line 164:
 [[llGetMemoryLimit]]\\ [[llGetMemoryLimit]]\\
 [[llGetMinScaleFactor]]\\ [[llGetMinScaleFactor]]\\
 +[[llGetMoonDirection]]\\
 +[[llGetMoonRotation]]\\
 [[llGetNextEmail]]\\ [[llGetNextEmail]]\\
 [[llGetNotecardLine]]\\ [[llGetNotecardLine]]\\
 +[[llGetNotecardLineSync]]\\
 [[llGetNumberOfNotecardLines]]\\ [[llGetNumberOfNotecardLines]]\\
 [[llGetNumberOfPrims]]\\ [[llGetNumberOfPrims]]\\
Line 162: Line 175:
 [[llGetObjectDesc]]\\ [[llGetObjectDesc]]\\
 [[llGetObjectDetails]]\\ [[llGetObjectDetails]]\\
 +[[llGetObjectLinkKey]]\\
 [[llGetObjectMass]]\\ [[llGetObjectMass]]\\
 [[llGetObjectName]]\\ [[llGetObjectName]]\\
Line 172: Line 186:
 [[llGetParcelFlags]]\\ [[llGetParcelFlags]]\\
 [[llGetParcelMaxPrims]]\\ [[llGetParcelMaxPrims]]\\
-<​HTML></​div><​div style="​float:​left;​width:​32%;​margin-right:​1.9%"></​HTML>​ 
 [[llGetParcelMusicURL]]\\ [[llGetParcelMusicURL]]\\
 [[llGetParcelPrimCount]]\\ [[llGetParcelPrimCount]]\\
Line 182: Line 195:
 [[llGetPrimMediaParams]]\\ [[llGetPrimMediaParams]]\\
 [[llGetPrimitiveParams]]\\ [[llGetPrimitiveParams]]\\
 +<​HTML></​div><​div style="​float:​left;​width:​32%;​margin-right:​1.9%"></​HTML>​
 [[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 202: Line 224:
 [[llGetSubString]]\\ [[llGetSubString]]\\
 [[llGetSunDirection]]\\ [[llGetSunDirection]]\\
 +[[llGetSunRotation]]\\
 [[llGetTexture]]\\ [[llGetTexture]]\\
 [[llGetTextureOffset]]\\ [[llGetTextureOffset]]\\
Line 214: Line 237:
 [[llGetUsername]]\\ [[llGetUsername]]\\
 [[llGetVel]]\\ [[llGetVel]]\\
 +[[llGetVisualParams]]\\
 [[llGetWallclock]]\\ [[llGetWallclock]]\\
 [[llGiveInventory]]\\ [[llGiveInventory]]\\
Line 226: Line 250:
 \\ \\
 **H**\\ **H**\\
 +[[llHMAC]]\\
 [[llHTTPRequest]]\\ [[llHTTPRequest]]\\
 [[llHTTPResponse]]\\ [[llHTTPResponse]]\\
 +[[llHash]]\\
 \\ \\
 **I**\\ **I**\\
Line 233: Line 259:
 [[llInstantMessage]]\\ [[llInstantMessage]]\\
 [[llIntegerToBase64]]\\ [[llIntegerToBase64]]\\
 +[[llIsFriend]]\\
 \\ \\
 **J**\\ **J**\\
Line 246: Line 273:
 \\ \\
 **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 254: Line 300:
 [[llList2Key]]\\ [[llList2Key]]\\
 [[llList2List]]\\ [[llList2List]]\\
 +[[llList2ListSlice]]\\
 [[llList2ListStrided]]\\ [[llList2ListStrided]]\\
 [[llList2Rot]]\\ [[llList2Rot]]\\
Line 259: Line 306:
 [[llList2Vector]]\\ [[llList2Vector]]\\
 [[llListFindList]]\\ [[llListFindList]]\\
 +[[llListFindListNext]]\\
 +[[llListFindStrided]]\\
 [[llListInsertList]]\\ [[llListInsertList]]\\
 [[llListRandomize]]\\ [[llListRandomize]]\\
 [[llListReplaceList]]\\ [[llListReplaceList]]\\
 [[llListSort]]\\ [[llListSort]]\\
 +[[llListSortStrided]]\\
 [[llListStatistics]]\\ [[llListStatistics]]\\
 [[llListen]]\\ [[llListen]]\\
Line 295: Line 345:
 **O**\\ **O**\\
 [[llOffsetTexture]]\\ [[llOffsetTexture]]\\
-[[llOpenRemoteDataChannel]]\\+<wrap important>​[[llOpenFloater]]</​wrap>​\\ 
 +<wrap important>​[[llOpenRemoteDataChannel]]</​wrap>​\\ 
 +[[llOrd]]\\
 [[llOverMyLand]]\\ [[llOverMyLand]]\\
 [[llOwnerSay]]\\ [[llOwnerSay]]\\
Line 324: Line 376:
 [[llReleaseControls]]\\ [[llReleaseControls]]\\
 [[llReleaseURL]]\\ [[llReleaseURL]]\\
-[[llRemoteDataReply]]\\+<wrap important>​[[llRemoteDataReply]]</​wrap>​\\
 <wrap important>​[[llRemoteDataSetRegion]]</​wrap>​\\ <wrap important>​[[llRemoteDataSetRegion]]</​wrap>​\\
 <wrap important>​[[llRemoteLoadScript]]</​wrap>​\\ <wrap important>​[[llRemoteLoadScript]]</​wrap>​\\
 [[llRemoteLoadScriptPin]]\\ [[llRemoteLoadScriptPin]]\\
 [[llRemoveFromLandBanList]]\\ [[llRemoveFromLandBanList]]\\
 +<​HTML></​div><​div style="​float:​left;​width:​32%"></​HTML>​
 [[llRemoveFromLandPassList]]\\ [[llRemoveFromLandPassList]]\\
 [[llRemoveInventory]]\\ [[llRemoveInventory]]\\
 [[llRemoveVehicleFlags]]\\ [[llRemoveVehicleFlags]]\\
 +[[llReplaceAgentEnvironment]]\\
 +[[llReplaceEnvironment]]\\
 +[[llReplaceSubString]]\\
 [[llRequestAgentData]]\\ [[llRequestAgentData]]\\
 [[llRequestDisplayName]]\\ [[llRequestDisplayName]]\\
 [[llRequestExperiencePermissions]]\\ [[llRequestExperiencePermissions]]\\
-<​HTML></​div><​div style="​float:​left;​width:​32%"></​HTML>​ 
 [[llRequestInventoryData]]\\ [[llRequestInventoryData]]\\
 [[llRequestPermissions]]\\ [[llRequestPermissions]]\\
Line 353: Line 408:
 [[llRezAtRoot]]\\ [[llRezAtRoot]]\\
 [[llRezObject]]\\ [[llRezObject]]\\
 +[[llRezObjectWithParams]]\\
 [[llRot2Angle]]\\ [[llRot2Angle]]\\
 [[llRot2Axis]]\\ [[llRot2Axis]]\\
Line 368: Line 424:
 **S**\\ **S**\\
 [[llSHA1String]]\\ [[llSHA1String]]\\
 +[[llSHA256String]]\\
 [[llSameGroup]]\\ [[llSameGroup]]\\
 [[llSay]]\\ [[llSay]]\\
Line 374: Line 431:
 [[llScriptDanger]]\\ [[llScriptDanger]]\\
 [[llScriptProfiler]]\\ [[llScriptProfiler]]\\
-[[llSendRemoteData]]\\+<wrap important>​[[llSendRemoteData]]</​wrap>​\\
 [[llSensor]]\\ [[llSensor]]\\
 [[llSensorRemove]]\\ [[llSensorRemove]]\\
 [[llSensorRepeat]]\\ [[llSensorRepeat]]\\
 +[[llSetAgentEnvironment]]\\
 [[llSetAlpha]]\\ [[llSetAlpha]]\\
 [[llSetAngularVelocity]]\\ [[llSetAngularVelocity]]\\
Line 389: Line 447:
 [[llSetContentType]]\\ [[llSetContentType]]\\
 [[llSetDamage]]\\ [[llSetDamage]]\\
 +[[llSetEnvironment]]\\
 [[llSetForce]]\\ [[llSetForce]]\\
 [[llSetForceAndTorque]]\\ [[llSetForceAndTorque]]\\
Line 400: Line 459:
 [[llSetLinkPrimitiveParams]]\\ [[llSetLinkPrimitiveParams]]\\
 [[llSetLinkPrimitiveParamsFast]]\\ [[llSetLinkPrimitiveParamsFast]]\\
 +[[llSetLinkRenderMaterial]]\\
 +[[llSetLinkSitFlags]]\\
 [[llSetLinkTexture]]\\ [[llSetLinkTexture]]\\
 [[llSetLinkTextureAnim]]\\ [[llSetLinkTextureAnim]]\\
Line 416: Line 477:
 [[llSetRegionPos]]\\ [[llSetRegionPos]]\\
 [[llSetRemoteScriptAccessPin]]\\ [[llSetRemoteScriptAccessPin]]\\
 +[[llSetRenderMaterial]]\\
 [[llSetRot]]\\ [[llSetRot]]\\
 [[llSetScale]]\\ [[llSetScale]]\\
Line 436: Line 498:
 [[llSetVelocity]]\\ [[llSetVelocity]]\\
 [[llShout]]\\ [[llShout]]\\
 +[[llSignRSA]]\\
 [[llSin]]\\ [[llSin]]\\
 [[llSitOnLink]]\\ [[llSitOnLink]]\\
Line 464: Line 527:
 [[llTargetOmega]]\\ [[llTargetOmega]]\\
 [[llTargetRemove]]\\ [[llTargetRemove]]\\
 +[[llTargetedEmail]]\\
 [[llTeleportAgent]]\\ [[llTeleportAgent]]\\
 [[llTeleportAgentGlobalCoords]]\\ [[llTeleportAgentGlobalCoords]]\\
Line 484: Line 548:
 [[llVecMag]]\\ [[llVecMag]]\\
 [[llVecNorm]]\\ [[llVecNorm]]\\
 +[[llVerifyRSA]]\\
 [[llVolumeDetect]]\\ [[llVolumeDetect]]\\
 \\ \\
Line 491: Line 556:
 [[llWhisper]]\\ [[llWhisper]]\\
 [[llWind]]\\ [[llWind]]\\
 +[[llWorldPosToHUD]]\\
 \\ \\
 **X**\\ **X**\\
Line 496: Line 562:
 <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>​