Scripting functions LSL
From Dreamworld Virtual World
The list of active scripting functions for usage in world has been updated. We are very close to the completion of integrating all LSL functions to work with the scripting engine. When you write scripts to use in world do pay attention to this list as it will help you to develop your custom made scripts. We are at 90% at the moment (30th January 2009) for the full integration of LSL, many complicated and advanced scripts are already working. Some of the old functions will not be activated again are have received status as deprecated scripting functions, this means that these functions will no longer be supported. New functions are currently being developed to move forward and expand the scripting limitations connected to LSL, these new functions will allow more advanced scripted objects and open a range of new possibilities, even on the field of scripting it is important to make progress as well. By using new scripting languages it will become possible to explore new fields in scripting for the virtual world.
| Scripting Function | Not Active | Active | |
| llAbs | X | ||
| llAcos | X | ||
| llAddToLandBanList | X | ||
| llAddToLandPassList | X | ||
| llAdjustSoundVolume | X | ||
| llAllowInventoryDrop | X | ||
| llAngleBetween | X | ||
| llApplyImpulse | X | ||
| llApplyRotationalImpulse | X | ||
| llAsin | X | ||
| llAtan2 | X | ||
| llAttachToAvatar | X | ||
| llAvatarOnSitTarget | X | ||
| llAxes2Rot | X | ||
| llAxisAngle2Rot | X | ||
| llBase64ToInteger | X | ||
| llBase64ToString | X | ||
| llBreakAllLinks | X | ||
| llBreakLink | X | ||
| llCeil | X | ||
| llClearCameraParams | X | ||
| llCloseRemoteDataChannel | X | ||
| llCloud | X | ||
| llCollisionFilter | X | ||
| llCollisionSound | X | ||
| llCollisionSprite | X | ||
| llCos | X | ||
| llCreateLink | X | ||
| llCSV2List | X | ||
| llDeleteSubList | X | ||
| llDeleteSubString | X | ||
| llDetachFromAvatar | X | ||
| llDetectedGrab | X | ||
| llDetectedGroup | X | ||
| llDetectedKey | X | ||
| llDetectedLinkNumber | X | ||
| llDetectedName | X | ||
| llDetectedOwner | X | ||
| llDetectedPos | X | ||
| llDetectedRot | X | ||
| llDetectedType | X | ||
| llDetectedVel | X | ||
| llDialog | X | ||
| llDie | X | ||
| llDumpList2String | X | ||
| llEdgeOfWorld | X | ||
| llEjectFromLand | X | ||
| llEmail | X | ||
| llEscapeURL | X | ||
| llEuler2Rot | X | ||
| llFabs | X | ||
| llFloor | X | ||
| llForceMouselook | X | ||
| llFrand | X | ||
| llGetAccel | X | ||
| llGetAgentInfo | X | ||
| llGetAgentSize | X | ||
| llGetAlpha | X | ||
| llGetAndResetTime | X | ||
| llGetAnimation | X | ||
| llGetAnimationList | X | ||
| llGetAttached | X | ||
| llGetBoundingBox | X | ||
| llGetCameraPos | X | ||
| llGetCameraRot | X | ||
| llGetCenterOfMass | X | ||
| llGetColor | X | ||
| llGetCreator | X | ||
| llGetDate | X | ||
| llGetEngergy | X | ||
| llGetForce | X | ||
| llGetFreeMemory | X | ||
| llGetGeometricCenter | X | ||
| llGetGMTclock | X | ||
| llGetInventoryCreator | X | ||
| llGetInventoryKey | X | ||
| llGetInventoryName | X | ||
| llGetInventoryNumber | X | ||
| llGetInventoryPermMask | X | ||
| llGetInventoryType | X | ||
| llGetKey | X | ||
| llGetLandOwnerAt | X | ||
| llGetLinkKey | X | ||
| llGetLinkName | X | ||
| llGetLinkNumber | X | ||
| llGetListEntryType | X | ||
| llGetListLength | X | ||
| llGetLocalPos | X | ||
| llGetLocalRot | X | ||
| llGetMass | X | ||
| llGetNextEmail | X | ||
| llGetNotecardLine | X | ||
| llGetNumberOfNotecardLines | X | ||
| llGetNumberOfPrims | X | ||
| llGetNumberOfSides | X | ||
| llGetObjectDesc | X | ||
| llGetObjectDetails | X | ||
| llGetObjectMass | X | ||
| llGetObjectName | X | ||
| llGetObjectPermMask | X | ||
| llGetObjectPrimCount | X | ||
| llGetOmega | X | ||
| llGetOwner | X | ||
| llGetOwnerKey | X | ||
| llGetParcelDetails | X | ||
| llGetParcelFlags | X | ||
| llGetParcelMaxPrims | X | ||
| llGetParcelPrimCount | X | ||
| llGetParcelPrimOwners | X | ||
| llGetPermissions | X | ||
| llGetPermissionsKey | X | ||
| llGetPos | X | ||
| llGetPrimitiveParams | X | ||
| llGetRegionCorner | X | ||
| llGetRegionFlags | X | ||
| llGetRegionFPS | X | ||
| llGetRegionName | X | ||
| llGetRegionTimeDilation | X | ||
| llGetRootPosition | X | ||
| llGetRootRotation | X | ||
| llGetRot | X | ||
| llGetScale | X | ||
| llGetScriptName | X | ||
| llGetScriptState | X | ||
| llGetSimulatorHostname | X | ||
| llGetStartParameter | X | ||
| llGetStatus | X | ||
| llGetSubString | X | ||
| llGetSunDirection | X | ||
| llGetTexture | X | ||
| llGetTextureOffset | X | ||
| llGetTextureRot | X | ||
| llGetTextureScale | X | ||
| llGetTime | X | ||
| llGetTimeOfDay | X | ||
| llGetTimestamp | X | ||
| llGetUnixTime | X | ||
| llGetTorque | X | ||
| llGetVel | X | ||
| llGetWallclock | X | ||
| llGiveInventory | X | ||
| llGiveInventoryList | X | ||
| llGiveMoney | X | ||
| llGodLikeRezObject | X | ||
| llGround | X | ||
| llGroundContour | X | ||
| llGroundNormal | X | ||
| llGroundRepel | X | ||
| llGroundNormal | X | ||
| llGroundSlope | X | ||
| llHTTPRequest | X | ||
| llInsertString | X | ||
| llInstantMessage | X | ||
| llIntegerToBase64 | X | ||
| llKey2Name | X | ||
| llList2CSV | X | ||
| llList2Float | X | ||
| llList2Integer | X | ||
| llList2Key | X | ||
| llList2List | X | ||
| llList2ListStrided | X | ||
| llList2Rot | X | ||
| llList2String | X | ||
| llList2Vector | X | ||
| llListen | X | ||
| llListenControl | X | ||
| llListenRemove | X | ||
| llListFindList | X | ||
| llListInsertList | X | ||
| llListRandomize | X | ||
| llListReplaceList | X | ||
| llListSort | X | ||
| llListStatistics | X | ||
| llLoadURL | X | ||
| llLog | X | ||
| llLog10 | X | ||
| llLookAt | X | ||
| llLoopSound | X | ||
| llLoopSoundMaster | X | ||
| llLoopSoundSlave | X | ||
| llMakeExplosion | X | ||
| llMakeFire | X | ||
| llMakeFountain | X | ||
| llMakeSmoke | X | ||
| llMapDestination | X | ||
| llMD5String | X | ||
| llMessageLinked | X | ||
| llMinEventDelay | X | ||
| llModifyLand | X | ||
| llModPow | X | ||
| llMoveToTarget | X | ||
| llOffsetTexture | X | ||
| llOpenRemoteDataChannel | X | ||
| llOverMyLand | X | ||
| llOwnerSay | X | ||
| llParcelMediaCommandList | X | ||
| llParcelMediaQuery | X | ||
| llParseString2List | X | ||
| llParseStringKeepNulls | X | ||
| llParticleSystem | X | ||
| llPassCollisions | X | ||
| llPassTouches | X | ||
| llPlaySound | X | ||
| llPlaySoundSlave | X | ||
| llPointAt | X | ||
| llPow | X | ||
| llPreLoadSound | X | ||
| llPushObject | X | ||
| llRefreshPrimURL | X | ||
| llRegionSay | X | ||
| llReleaseCamera | X | ||
| llReleaseControls | X | ||
| llRemoteDataReply | X | ||
| llRemoteDataSetRegion | X | ||
| llRemoteLoadScript | X | ||
| llRemoteLoadScriptPin | X | ||
| llRemoveFromLandBanList | X | ||
| llRemoveFromLandPassList | X | ||
| llRemoveInventory | X | ||
| llRemoveVehicleFlags | X | ||
| llRequestAgentData | X | ||
| llRequestInventoryData | X | ||
| llRequestPermissions | X | ||
| llRequestSimulatorData | X | ||
| llResetLandBanList | X | ||
| llResetLandPassList | X | ||
| llResetOtherScript | X | ||
| llResetScript | X | ||
| llResetTime | X | ||
| llRezAtRoot | X | ||
| llRezObject | X | ||
| llRot2Angle | X | ||
| llRot2Axis | X | ||
| llRot2Euler | X | ||
| llRot2Fwd | X | ||
| llRot2Left | X | ||
| llRot2Up | X | ||
| llRotateTexture | X | ||
| llRotBetween | X | ||
| llRotLookAt | X | ||
| llRotTarget | X | ||
| llRotTargetRemove | X | ||
| llRound | X | ||
| llSameGroup | X | ||
| llSay | X | ||
| llScaleTexture | X | ||
| llScriptDanger | X | ||
| llSendRemoteData | X | ||
| llSensor | X | ||
| llSensorRemove | X | ||
| llSensorRepeat | X | ||
| llSetAlpha | X | ||
| llSetBuoyancy | X | ||
| llSetCameraAtOffset | X | ||
| llSetCameraEyeOffset | X | ||
| llSetCameraParams | X | ||
| llSetColor | X | ||
| llSetDamage | X | ||
| llSetForce | X | ||
| llSetForceAndTorque | X | ||
| llSetHoverHeight | X | ||
| llSetInventoryPermMask | X | ||
| llSetLinkAlpha | X | ||
| llSetLinkColor | X | ||
| llSetLinkPrimitiveParams | X | ||
| llSetLinkTexture | X | ||
| llSetLocalRot | X | ||
| llSetObjectDesc | X | ||
| llSetObjectName | X | ||
| llSetObjectPermMask | X | ||
| llSetParcelMusicURL | X | ||
| llSetPayPrice | X | ||
| llSetPos | X | ||
| llSetPrimitiveParams | X | ||
| llSetPrimURL | X | ||
| llSetRemoteScriptAccessPin | X | ||
| llSetRot | X | ||
| llSetScale | X | ||
| llSetScriptState | X | ||
| llSetSitText | X | ||
| llSetSoundQueueing | X | ||
| llSetSoundRadius | X | ||
| llSetStatus | X | ||
| llSetText | X | ||
| llSetTexture | X | ||
| llSetTextureAnim | X | ||
| llSetTimerEvent | X | ||
| llSetTorque | X | ||
| llSetTouchText | X | ||
| llSetVehicleDoubleParam | X | ||
| llSetVehicleFlags | X | ||
| llSetVehicleFloatParam | X | ||
| llSetVehicleRotationParam | X | ||
| llSetVehicleType | X | ||
| llSetVehicleVectorParam | X | ||
| llShout | X | ||
| llSin | X | ||
| llSitTarget | X | ||
| llSleep | X | ||
| llSound | X | ||
| llSoundPreload | X | ||
| llSqrt | X | ||
| llStartAnimation | X | ||
| llStopAnimation | X | ||
| llStopHover | X | ||
| llStopLookAt | X | ||
| llStopMoveToTarget | X | ||
| llStopPointAt | X | ||
| llStopSound | X | ||
| llStringLength | X | ||
| llStringToBase64 | X | ||
| llStringTrim | X | ||
| llSubStringIndex | X | ||
| llTakeCamera | X | ||
| llTakeControls | X | ||
| llTan | X | ||
| llTarget | X | ||
| llTargetOmega | X | ||
| llTargetRemove | X | ||
| llTeleportAgentHome | X | ||
| llToLower | X | ||
| llToUpper | X | ||
| llTriggerSound | X | ||
| llTriggerSoundLimited | X | ||
| llUnescapeURL | X | ||
| llUnSit | X | ||
| llVecDist | X | ||
| llVecMag | X | ||
| llVecNorm | X | ||
| llVolumeDetect | X | ||
| llWater | X | ||
| llWhisper | X | ||
| llWind | X | ||
| llXorBase64StringsCorrect | X | ||
| llXorBase64Strings | X |