-
Notifications
You must be signed in to change notification settings - Fork 0
LL Functions
Serra Royale edited this page Sep 24, 2025
·
37 revisions
This category contains built-in LSL functions.
All types in LSL are immutable (they can't be mutated by side effect), variables can only be changed by being overwritten. There is no way to modify a variable's value indirectly; the only way is through direct interaction with a storing operator (=, +=, -=, *=, /=, %=, ++, --).
- Built-in functions will never modify the variables used as parameters.
- User functions that change the values of parameters inside the function scope will not have those changes applied to the variables that supplied those parameters.
| Key | Description |
|---|---|
| The function was recently added. | |
| This function has been updated recently. | |
| This function requires an experience. | |
| The function has been deprecated but still works. It is best to avoid functions marked as deprecated. | |
| The function has not only been deprecated, it has been removed. Do not use functions marked as removed. | |
| The function has not been implemented. Do not use functions marked as not implemented. | |
| This is an experimental function currently being tested on the dev branch. | |
| This function is marked as broken and may not work. | |
| The function requires god-mode. Functions marked as such cannot be used | |
| This function requires a Grid Owned experience. | |
| This function has been requested by several users and has not been implemented. Do not use functions marked as requested. |
- llAbs:
- llAcos:
- llAddToLandBanList:
- llAddToLandList:
- llAdjustDamage:
- llAdjustSoundVolume:
- llAgentInExperince:
- llAllowInventoryDrop:
- llAngleBetween:
- llApplyImpulse:
- llApplyRotationalImpulse:
- llAsin:
- llAtan2:
- llAttachToAvatar:
- llAttachToAvatarTemp:
- llAvatarOnLinkSitTarget:
- llAvatarOnSitTarget:
- llAxes2Rot:
- llAxisAngle2Rot:
- llCastRay:
- llCeil:
- llChar:
- llCharCameraParams:
- llClearLinkMedia:
- llClearPrimMedia:
- llCloseRemoteDataChannel:
- llCloud:
- llCollisionSound:
- llCollisionSprite:
- llComputeHash:
- llCos:
- llCreateCharacter:
- llCreateKeyValue:
- llCreateLink:
- llCSV2List:
- llDamage:
- llDataSizeKeyValue:
- llDeleteCharacter:
- llDeleteKeyValue:
- llDeleteSubList:
- llDeleteSubString:
- llDerezObject:
- llDetachFromAvatar:
- llDetectedDamage:
- llDetectedGrab:
- llDetectedGroup:
- llDetectedKey:
- llDetectedLinkNumber:
- llDetectedName:
- llDetectedOwner:
- llDetectedPos:
- llDetectedRezzer:
- llDetectedRot:
- llDetectedTouchBinormal:
- llDetectedTouchFace:
- llDetectedTouchNormal:
- llDetectedTouchPos:
- llDetectedTouchST:
- llDetectedTouchUV:
- llDetectedType:
- llDetectedVel:
- llDialog:
- llDie:
- llDumpList2String:
- llGenerateKey:
- llGetAccel:
- llGetAgentInfo:
- llGetAgentLanguage:
- llGetAgentList:
- llGetAgentSize:
- llGetAlpha:
- llGetAndResetTime:
- llGetAnimation:
- llGetAnimationList:
- llGetAnimationOverride:
- llGetAttached:
- llGetAttachedList:
- llGetAttachedListFiltered:
- llGetBoundingBox:
- llGetCameraAspect:
- llGetCameraFOV:
- llGetCameraPos:
- llGetCameraRot:
- llGetCenterOfMass:
- llGetClosestNavPoint:
- llGetColor:
- llGetCreator:
- llGetDate:
- llGetDayLength:
- llGetDayOffset:
- llGetDisplayName:
- llGetEnergy:
- llGetEnv:
- llGetEnvironment:
- llGetExperienceDetails:
- llGetExperienceErrorMessage:
- llGetForce:
- llGetFreeMemory:
- llGetFreeURLs:
- llGetGeometricCenter:
- llGetGMTclock:
- llGetHealth:
- llGetHTTPHeader:
- llGetInventoryAcquireTime:
- llGetInventoryCreator:
- llGetInventoryKey:
- llGetInventoryName:
- llGetInventoryDesc:
- llGetInventoryNumber:
- llGetInventoryPermMask:
- llGetInventoryType:
- llGetKey:
- llGetLandOwnerAt:
- llGetLinkKey:
- llGetLinkMedia:
- llGetLinkName:
- llGetLinkNumber:
- llGetLinkNumberOfSides:
- llGetLinkPrimitiveParams:
- llGetLinkSitFlags:
- llGetListEntryType:
- llGetListLength:
- llGetLocalPos:
- llGetLocalRot:
- llGetMass:
- llGetMassMKS:
- llGetMaxScaleFactor:
- llGetMemoryLimit:
- llGetMinScaleFactor:
- llGetMoonDirection:
- llGetMoonRotation:
- llGetNextEmail:
- llGetNotecardLine:
- llGetNotecardLineSync:
- llGetNumberOfNotecardLines:
- llGetNumberOfPrims:
- llGetNumberOfSides:
- llGetObjectAnimationNames:
- llGetObjectDesc:
- llGetObjectDetails:
- llGetObjectLinkKey:
- llGetObjectMass:
- llGetObjectName:
- llGetObjectPermMask:
- llGetObjectPrimCount:
- llGetOmega:
- llGetOwner:
- llGetOwnerKey:
- llGetParcelDetails:
- llGetParcelFlags:
- llGetParcelMaxPrims:
- llGetParcelMusicURL:
- llGetParcelPrimCount:
- llGetParcelPrimOwners:
- llGetPermissions:
- llGetPermissionsKey:
- llGetPhysicsMaterial:
- llGetPos:
- llGetPrimitiveParams:
- llGetPrimMediaParams:
- llGetRegionAgentCount:
- llGetRegionCorner:
- llGetRegionDayLength:
- llGetRegionDayOffset:
- llGetRegionFlags:
- llGetRegionFPS:
- llGetRegionMoonDirection:
- llGetRegionMoonRotation:
- llGetRegionName:
- llGetRegionSunDirection:
- llGetRegionSunRotation:
- llGetRegionTimeDilation:
- llGetRegionTimeOfDay:
- llGetRenderMaterial:
- llGetRootPosition:
- llGetRootRotation:
- llGetRot:
- llGetScale:
- llGetScriptName:
- llGetScriptState:
- llGetSimStats:
- llGetSimulatorHostname:
- llGetSPMaxMemory:
- llGetStartParameter:
- llGetStartString:
- llGetStaticPath:
- llGetStatus:
- llGetSubString:
- llGetSunDirection:
- llGetSunRotation:
- llGetTexture:
- llGetTextureOffset:
- llGetTextureRot:
- llGetTextureScale:
- llGetTime:
- llGetTimeOfDay:
- llGetTimestamp:
- llGetTorque:
- llGetUnixTime:
- llGetUsedMemory:
- llGetUsername:
- llGetVel:
- llGetVisualParams:
- llGetWallclock:
- llGiveAgentInventory:
- llGiveInventory:
- llGiveInventoryList:
- llGiveMoney:
- llGodLikeRezObject:
- llGround:
- llGroundContour:
- llGroundNormal:
- llGroundRepel:
- llGroundSlope:
- llLinear2sRGB:
- llLinkAdjustSoundVolume:
- llLinkParticleSystem:
- llLinkPlaySound:
- llLinksetDataAvailable:
- llLinksetDataCountFound:
- llLinksetDataCountKeys:
- llLinksetDataDelete:
- llLinksetDataDeleteFound:
- llLinksetDataDeleteProtected:
- llLinksetDataFindKeys:
- llLinksetDataListKeys:
- llLinksetDataRead:
- llLinksetDataReadProtected:
- llLinksetDataReset:
- llLinksetDataWrite:
- llLinksetDataWriteProtected:
- llLinkSetSoundQueueing:
- llLinkSetSoundRadius:
- llLinkSitTarget:
- llLinkStopSound:
- llList2CSV:
- llList2Float:
- llList2Integer:
- llList2Json:
- llList2Key:
- llList2List:
- llList2ListSlice:
- llList2ListStrided:
- llList2Rot:
- llList2String:
- llList2Vector:
- llListen:
- llListenControl:
- llListenRemove:
- llListFindList:
- llListFindListNext:
- llListFindStrided:
- llListInsertList:
- llListRandomize:
- llListReplaceList:
- llListSort:
- llListSortStrided:
- llListStatistics:
- llLoadURL:
- llLog:
- llLog10:
- llLookAt:
- llLoopSound:
- llLoopSoundMaster:
- llLoopSoundSlave: