LSL Status/Functions
From OpenSimulator
Technical Reference -> Terms -> LSL Status -> LSL Function Status Page
This article or section contains incomplete information. Please help us by completing the content on this page. |
What is the current LSL Function Status?
Introduction
- If you feel a command has higher priority than others, please move it to the top of its list and put an exclamation mark in front of it so others can see that it has high priority!
- If you want to implement a command, put your name on it.
- If you have comments on how to implement a command, add them.
- When you are done implementing a command, update this page!
Table Key
Not Implemented |
Ready for Testing |
Partially Implemented |
Fully Implemented |
Tested/Fail |
Deprecated |
Back to LSL Status |
Summary |
LSL llFunctions Status
336 Functions listed, 43 left to implement, 10 deprecated (r7035) |
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z |
Function | Implemented? | Developer | Tester | Comments | XEngine status |
llOffsetTexture | Yes | Alondria | CharlieO | (2683) | Yes |
llOpenRemoteDataChannel | Yes | jimbo21 | |||
llOverMyLand | Yes | Alondria | |||
llOwnerSay | Yes | ||||
llParcelMediaCommandList | Yes | Yes | |||
llParcelMediaQuery | Yes | ||||
llParseString2List | Yes | Alondria | spacers are not parsed if separator list is empty | ||
llParseStringKeepNulls | Yes | ||||
llParticleSystem | Yes | Teravus | |||
llPassCollisions | No | No | |||
llPassTouches | No | No | |||
llPlaySound | Yes | Aran | works. | Yes | |
llPlaySoundSlave | No | No | |||
llPointAt | No | No | |||
llPow | Yes | CharlieO | (2688) | Yes | |
llPreloadSound | Yes | Yes | |||
llPushObject | Yes | Yes | |||
llRefreshPrimURL | No | ||||
llRegionSay | Yes (1023 chars) | Yes (1023 chars) | |||
llReleaseCamera | No | Deprecated | No | ||
llReleaseControls | Yes | Yes | |||
llReleaseURL | No | ||||
llRemoteDataReply | Yes | jimbo21 | |||
llRemoteDataSetRegion | No | ||||
llRemoteLoadScript | No | Deprecated (from LSL Wiki) | No | ||
llRemoteLoadScriptPin | Yes | ||||
llRemoveFromLandBanList | Yes | Alondria | |||
llRemoveFromLandPassList | Yes | Alondria | |||
llRemoveInventory | Yes | No (should be ported!) | |||
llRemoveVehicleFlags | No | ||||
llRequestAgentData | No | Yes (only X) | |||
llRequestInventoryData | Yes | Yes | |||
llRequestPermissions | Yes | Melanie | Needed for Kan-ed#12. | Yes | |
llRequestSecureURL | No | ||||
llRequestSimulatorData | Yes | ||||
llRequestURL | Yes | Returns a random and meaningless request ID, llHTTPResponse and llGetHTTPHeader are not yet implemented. | |||
llResetLandBanList | Yes | Alondria | |||
llResetLandPassList | Yes | Alondria | |||
llResetOtherScript | Yes | ||||
llResetScript | Yes (but 800 LPS?) | Alondria | CharlieO | (2688) | Yes |
llResetTime | Yes | Alondria | CharlieO | (2750) | Yes |
llRezAtRoot | Yes | Yes | |||
llRezObject | Yes | Aran | Works :) | Yes | |
llRot2Angle | Yes | ||||
llRot2Axis | Yes | ||||
llRot2Euler | Yes | Yes | |||
llRot2Fwd | Yes | Alondria | Yes | ||
llRot2Left | Yes | Alondria | Yes | ||
llRot2Up | Yes | Alondria | Yes | ||
llRotateTexture | Yes | Alondria | CharlieO | (2683) | Yes |
llRotBetween | Yes | Alondria | Yes | ||
llRotLookAt | No | No | |||
llRotTarget | No | No | |||
llRotTargetRemove | No | No | |||
llRound | Yes | CharlieO | Yes | ||
llSameGroup | Yes | ||||
llSay | Yes (now equal to X) | CharlieO | (2688) | Yes (limited to 1023) | |
llScaleTexture | Yes | Alondria | CharlieO | (2683) | Yes |
llScriptDanger | Yes | Yes | |||
llSendRemoteData | Yes | jimbo21 | Yes | ||
llSensor | Yes | Aran | works beyond 96m :) tested past 1000m | Yes | |
llSensorRemove | Yes | Aran | works | Yes | |
llSensorRepeat | Yes | Aran | works beyond 96m :) tested past 1000m | Yes | |
llSetAlpha | Yes | Alondria | CharlieO | (2688) | Yes (maybe need refactoring) |
llSetBuoyancy | Yes | Yes | |||
llSetCameraAtOffset | Yes | Yes | |||
llSetCameraEyeOffset | Yes | Yes | |||
llSetCameraParams | Yes | Yes | |||
llSetColor | Yes | Alondria | CharlieO | (2688) | Yes |
llSetDamage | No | No | |||
llSetForce | Yes | Yes | |||
llSetForceAndTorque | No | No | |||
llSetHoverHeight | Yes | ||||
llSetInventoryPermMask | No | No | |||
llSetLinkAlpha | Yes | CharlieO | CharlieO | (2760) | Yes (maybe all face functions need refactoring?) |
llSetLinkColor | Yes | CharlieO | CharlieO | (2760) | Yes |
llSetLinkPrimitiveParams | Yes | Melanie | Partial | Yes | |
llSetLinkTexture | Yes | Yes | |||
llSetLocalRot | Yes | Alondria | |||
llSetObjectDesc | Yes | Aran | 100% | ||
llSetObjectName | Yes | Aran | 100% | ||
llSetObjectPermMask | Yes | ||||
llSetParcelMusicURL | Yes | Alondria | CharlieO | (2826) Land update not sending changed streams to client. | Yes |
llSetPayPrice | Yes | ||||
llSetPos | Yes (now with limitation of 10m as in sl) | CharlieO | (2688) | Yes | |
llSetPrimitiveParams | Yes | Melanie | Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) Blackdog Ashbourne: PRIM_POSITION doesn't seem to work - certainly doesn't allow for a warpPos implementation | Yes | |
llSetPrimURL | No | No | |||
llSetRemoteScriptAccessPin | Yes | No !!!!!! not implemented! | |||
llSetRot | Yes | CharlieO | (2688) | Yes | |
llSetScale | Yes | CharlieO | (2688) | Yes | |
llSetScriptState | Yes | Aran | works. | Yes (slightly modified) | |
llSetSitText | Yes | Teravus | Aran | works. | Yes |
llSetSoundQueueing | No | No | |||
llSetSoundRadius | Yes | ||||
llSetStatus | Yes (but doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX | Alondria | Yes (=) | ||
llSetText | Yes | CharlieO | (2760) | Yes | |
llSetTexture | Yes | Alondria | CharlieO | (2688) | Yes |
llSetTextureAnim | Yes | Yes | |||
llSetTimerEvent | Yes | CharlieO | (2688) | Yes (uses Timer plugin!) | |
llSetTorque | No | No | |||
llSetTouchText | Yes | Aran | works. | Yes | |
llSetVehicleDoubleParam | No | No
| |||
llSetVehicleFlags | No | No | |||
llSetVehicleFloatParam | Yes | ||||
llSetVehicleRotationParam | Yes | ||||
llSetVehicleType | Yes | ||||
llSetVehicleVectorParam | Yes | ||||
llShout | Yes (now equal to X) | CharlieO | (2688) | Yes (limits 1023 chars) | |
llSin | Yes | CharlieO | (2688) | Yes | |
llSitTarget | Yes | Yes | |||
llSleep | Yes | CharlieO | (2688) | Yes | |
llSound | No | No | |||
llSoundPreload | No | No | |||
llSqrt | Yes | CharlieO | (2688) | Yes | |
llStartAnimation | Yes | Yes | |||
llStopAnimation | Yes | Yes | |||
llStopHover | Yes | ||||
llStopLookAt | No | No | |||
llStopMoveToTarget | Yes | Yes | |||
llStopPointAt | No | No | |||
llStopSound | Yes | Alondria | Yes | ||
llStringLength | Yes | Yes | |||
llStringToBase64 | Yes | Yes | |||
llStringTrim | Yes | Hashbox | Yes | ||
llSubStringIndex | Yes | Yes | |||
llTakeCamera | No | Deprecated | No | ||
llTakeControls | Yes | Patnad | Needed for Kan-ed#12 | Yes | |
llTan | Yes | CharlieO | (2688) | Yes | |
llTarget | Yes | Yes | |||
llTargetOmega | Yes | Aran | works. | Yes | |
llTargetRemove | Yes | Yes | |||
llTeleportAgentHome | Yes | Yes | |||
llToLower | Yes | Yes | |||
llToUpper | Yes | Yes | |||
llTriggerSound | Yes | Aran | works. | Yes | |
llTriggerSoundLimited | No | No | |||
llUnescapeURL | Yes | Yes | |||
llUnSit | Yes | Aran | works. | Yes | |
llVecDist | Yes | CharlieO | (2688) | Yes | |
llVecMag | Yes | CharlieO | (2688) | Yes | |
llVecNorm | Yes | CharlieO | (2688) | Yes | |
llVolumeDetect | Yes | Gerhard | Implementation needs ODE to work, other physics engine only have a stub for this. Persitance of this feature (survive region restart) only implemented for SQLite. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off) | Yes | |
llWater | Yes | Alondria | Yes | ||
llWhisper | Yes (now equal to X) | CharlieO | (2688) | Yes (but limited to 1023 chars) | |
llWind | Yes | Yes | |||
llXorBase64StringsCorrect | Yes | Yes | |||
llXorBase64Strings | No | Deprecated | No |
Back to LSL Status |
Summary |
See Also
- Main Status Page
- LSL Status Page
- LSL Types Status Page
- LSL Events Status Page
- LSL Functions Status Page
- LSL Functions Status Summary
- OSSL Status Page
- OSSL Types Status Page
- OSSL Events Status Page
- OSSL Functions Status Page
- OSSL Functions Status Summary
- OSSL Implemented Functions
- Technical Reference Page