Skip to content

LL Functions

Serra Royale edited this page Jun 11, 2025 · 37 revisions

This category contains built-in LSL functions.

Mutability

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


A

Function Description Function Description
llAbs llAcos
llAddToLandBanList llAddToLandList
llAdjustDamage llAdjustSoundVolume
llAgentInExperince llAllowInventoryDrop
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll
ll ll

B

Function Description Function Description
ll ll
ll ll
ll ll
ll ll
ll ll

C

Function Description Function Description

D

Function Description Function Description

E

Function Description Function Description

F

Function Description Function Description

G

Function Description Function Description

H

Function Description Function Description

I

Function Description Function Description

J

Function Description Function Description

K

Function Description Function Description

L

Function Description Function Description

M

Function Description Function Description

N

Function Description Function Description

O

Function Description Function Description

P

Function Description Function Description

R

Function Description Function Description

S

Function Description Function Description
llSameGroup llSay
llScaleByFactor llScaleTexture
llScriptDanger llScriptProfiler
llSendRemoteData llSensor
llSensorRemove llSensorRepeat
llSetAgentEnvironment llSetAgentRot
llSetAlpha llSetAngularVelocity
llSetAnimationOverride llSetBuoyancy
llSetCameraAtOffset llSetLinkCamera
llSetCameraEyeOffset llSetCameraParams
llSetClickAction llSetColor
llSetContentType llSetDamage
llSetEnvironment llSetForce
llSetForceAndTorque llSetGroundTexture
llSetHoverHeight llSetInventoryPermMask
llSetKeyframedMotion llSetLinkAlpha
llSetLinkColor llSetLinkGLTFOverrides
llSetLinkMedia llSetLinkRenderMaterial
llSetLinkSitFlags llSetLinkTexture
llSetLinkTextureAnim llSetLocalRot
llSetMemoryLimit llSetObjectDesc
llSetObjectName llSetObjectPermMask
llSetParcelMusicURL llSetPayPrice
llSetPhysicsMaterial llSetPos
llSetLinkPrimitiveParams llSetLinkPrimitiveParamsFast
llSetPrimitiveParams llSetPrimMediaParams
llSetPrimURL llSetRegionPos
llSetRemoteScriptAccessPin llSetRenderMaterial
llSetRot llSetScale
llSetScriptState llSetSculptAnim
llSetSitText llSetSoundQueueing
llSetSoundRadius llSetStatus
llSetText llSetTexture
llSetTextureAnim llSetTimerEvent
llSetTorque llSetTouchText
llSetVehicleFlags llSetVehicleFloatParam
llSetVehicleRotationParam llSetVehicleType
llSetVehicleVectorParam llSetVelocity
llSHA1String llSHA256String
llShout llSignRSA
llSin llSitOnLink
llSitTarget llSleep
llSound llSoundPreload
llSqrt llsRGB2Linear
llStartAnimation llStartObjectAnimation
llStopAnimation llStopHover
llStopLookAt llStopMoveToTarget
llStopObjectAnimation llStopPointAt
llStopSound llStringLength
llStringToBase64

T

Function Description Function Description
llTakeCamera llTakeControls
llTan llTarget
llTargetOmega llTargetRemove
llTeleportAgent llTeleportAgentGlobalCoords
llTeleportAgentHome llTextBox
llToLower llToUpper
llTransferLindenDollars llTriggerSound
llTriggerSoundLimited

U

Function Description Function Description
llUnescapeURL llUnSit
llUpdateCharacter llUpdateKeyValue

V

Function Description Function Description
llVecDist llVecMag
llVecNorm llVerifyRSA
llVolumeDetect

W

Function Description Function Description
llWanderWithin llWater
llWhisper llWind
llWorldPosToHUD

X

Function Description Function Description Function Description
llXorBase64 llXorBase64Strings llXorBase64StringsCorrect

Clone this wiki locally