-
Notifications
You must be signed in to change notification settings - Fork 0
LL Functions
Serra Royale edited this page Sep 23, 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
| Function | Description | Function | Description |
|---|---|---|---|
| llBase64ToInteger | llBase64ToString | ||
| llBreakAllLinks | llBreakLink |
| Function | Description | Function | Description |
|---|---|---|---|
| llCastRay | llCeil | ||
| llChar | llCharCameraParams | ||
| llClearLinkMedia | llClearPrimMedia | ||
| llCloseRemoteDataChannel | llCloud | ||
| llCollisionSound | llCollisionSprite | ||
| llComputeHash | llCos | ||
| llCreateCharacter | llCreateKeyValue | ||
| llCreateLink | llCSV2List |
| Function | Description | Function | Description |
|---|---|---|---|
| llEdgeOfWorld | llEjectFromLand | ||
| llEmail | llEscapeURL | ||
| llEuler2Rot | llEvade | ||
| llExecCharacterCmd |
| Function | Description | Function | Description |
|---|---|---|---|
| llFabs | llFindNotecardTextSync | ||
| llFleeFrom | llFloor | ||
| llForceMouselook | llFrand |
| Function | Description | Function | Description |
|---|---|---|---|
| llHash | llHMAC | ||
| llHTTPRequest | llHTTPResponse |
| Function | Description | Function | Description |
|---|---|---|---|
| llInsertString | llInstantMessage | ||
| llIntegerToBase64 | llIsFriend | ||
| llIsLinkGLTFMaterial |
| Function | Description | Function | Description |
|---|---|---|---|
| llJson2List | llJsonGetValue | ||
| llJsonSetValue | llJsonValueType |
| Function | Description | Function | Description |
|---|---|---|---|
| llKey2Name | llKeyCountKeyValue | ||
| llKeysKeyValue |
| Function | Description | Function | Description |
|---|---|---|---|
| Function | Description | Function | Description |
|---|---|---|---|
| Function | Description | Function | Description |
|---|---|---|---|
| Function | Description | Function | Description |
|---|---|---|---|
| Function | Description | Function | Description |
|---|---|---|---|
| Function | Description | Function | Description |
|---|---|---|---|
| Function | Description | Function | Description |
|---|---|---|---|
| llTakeCamera | llTakeControls | ||
| llTan | llTarget | ||
| llTargetOmega | llTargetRemove | ||
| llTeleportAgent | llTeleportAgentGlobalCoords | ||
| llTeleportAgentHome | llTextBox | ||
| llToLower | llToUpper | ||
| llTransferLindenDollars | llTriggerSound | ||
| llTriggerSoundLimited |
| Function | Description | Function | Description |
|---|---|---|---|
| llUnescapeURL | llUnSit | ||
| llUpdateCharacter | llUpdateKeyValue |
| Function | Description | Function | Description |
|---|---|---|---|
| llVecDist | llVecMag | ||
| llVecNorm | llVerifyRSA | ||
| llVolumeDetect |
| Function | Description | Function | Description |
|---|---|---|---|
| llWanderWithin | llWater | ||
| llWhisper | llWind | ||
| llWorldPosToHUD |
| Function | Description | Function | Description | Function | Description |
|---|---|---|---|---|---|
| llXorBase64 | llXorBase64Strings | llXorBase64StringsCorrect |