LSL Status/Functions
From OpenSimulator
(Add llGetEnvironment) |
|||
Line 218: | Line 218: | ||
{{FunctionStatusRow | {{FunctionStatusRow | ||
|name=llCastRay | |name=llCastRay | ||
− | |status= | + | |status= full |
− | |impl= | + | |impl= Yes |
|dev= | |dev= | ||
|test= | |test= | ||
− | |comment= | + | |comment= |
|anc=C | |anc=C | ||
}} | }} |
Revision as of 10:16, 2 July 2019
What is the current LSL Function Status?
Back to LSL Status
LSL Functions Status
Updated: October 28, 2014 using OpenSim-1a24b7f/r25290 (0.8-post-fixes)
The update will reflect ALL current LL-LSL Functions including those which are not supported in OpenSimulator.
These unsupported functions (notably Pathfinding etc) are there to show what is implemented & not.
There is a total of 415 LL Functions as of the date of the update.
Deprecated Functions: 12 indicated
God Mode Functions: 3 indicated
Pathfinding Functions: 12 indicated. (Path Finding is not supported by OpenSimulator)
Total remaining functions: 389
Function List Reference at SL. Reference
Note: If the Implemented field is blank, the function requires testing and verification. Possibly incomplete or stub within the OpenSimulator Source code.
Ready for Testing | Partially Implemented | Fully Implemented | Tested/Fail | Deprecated | Not supported |
Click on a letter to see the implementation information or click on the function to see an example how the function was tested in-world.
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 |
llAbs | Yes | Charlie Omega | (2683) | |
llAcos | Yes | F | Charlie Omega | (2683) |
llAddToLandBanList | Yes | Alondria | ||
llAddToLandPassList | Yes | Alondria | ||
llAdjustSoundVolume | Yes | Alondria | ||
llAgentInExperience | No | LL Experience Only. Not in OpenSimulator | ||
llAllowInventoryDrop | Yes | Patnad | ||
llAngleBetween | Yes | Alondria | NUnit | |
llApplyImpulse | Yes | |||
llApplyRotationalImpulse | No | |||
llAsin | Yes | Charlie Omega | (2683) | |
llAtan2 | Yes | Charlie Omega | (2683) | |
llAttachToAvatar | acryline | Works in OpenSim 0.9.1.0 Dev | ||
llAttachToAvatarTemp | acryline | Works in OpenSim 0.9.1.0 Dev
with an error message in Singularity | ||
llAvatarOnLinkSitTarget | acryline | Works in OpenSim 0.9.1.0 Dev | ||
llAvatarOnSitTarget | Yes | Teravus | ||
llAxes2Rot | Yes | Patnad | ||
llAxisAngle2Rot | Yes | |||
llBase64ToInteger | Yes | |||
llBase64ToString | Yes | Charlie Omega | (2683) | |
llBreakAllLinks | Yes | |||
llBreakLink | Yes | |||
llCastRay | Yes | |||
llCeil | Yes | Charlie Omega | (2683) | |
llClearCameraParams | Yes | |||
llClearLinkMedia | acryline | Works in OpenSim 0.9.1.0 Dev | ||
llClearPrimMedia | acryline | Works in OpenSim 0.9.1.0 Dev | ||
llCloseRemoteDataChannel | Yes | Jimbo21 | ||
llCloud | Yes | |||
llCollisionFilter | acryline | Works in OpenSim 0.9.1.0 Dev | ||
llCollisionSound | No | |||
llCollisionSprite | No | |||
llCos | Yes | Charlie Omega | (2683) llSay(0,(string)llCos(100)); | |
llCreateCharacter | No | LL Pathfinding Only. Not in OpenSimulator | ||
llCreateKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llCreateLink | Yes | |||
llCSV2List | Yes | Charlie Omega | ||
llDataSizeKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llDeleteCharacter | No | LL Pathfinding Only. Not in OpenSimulator | ||
llDeleteKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llDeleteSubList | Yes | Alondria | Charlie Omega | |
llDeleteSubString | Yes | Charlie Omega | ||
llDetachFromAvatar | No | |||
llDetectedGrab | Yes | Aran | Z axis reads 100 + actual axis (was showing 129m when it was at 29m). | |
llDetectedGroup | No | |||
llDetectedKey | Yes | Aran | works. | |
llDetectedLinkNumber | Yes | tested at 2011.01.25 on 0.7.1 Dev | ||
llDetectedName | Yes | Aran | works. | |
llDetectedOwner | Yes | Aran | works. | |
llDetectedPos | Yes | Aran | works. | |
llDetectedRot | Yes | |||
llDetectedTouchBinormal | * Requires testing and Verification (update here plz) | |||
llDetectedTouchFace | Jeff Kelley | |||
llDetectedTouchNormal | * Requires testing and Verification (update here plz) | |||
llDetectedTouchPos | Jeff Kelley | |||
llDetectedTouchST | Yes | Azwaldo Villota | * Tested in OpenSim 0.8.0 Dev | |
llDetectedTouchUV | acryline | Works in OpenSim 0.9.1.0 Dev | ||
llDetectedType | Yes | Aran | works. | |
llDetectedVel | Yes | |||
llDialog | Yes | Aran | works, but appears on channel 0 as "User Name shouts: dialog message" instead of "User Name: dialog message". | |
llDie | Yes | Krtaylor | Charlie Omega | (2683) |
llDumpList2String | Yes | Alondria | ||
llEdgeOfWorld | Yes* | Garmin Kawaguichi | * Megaregion = No | |
llEjectFromLand | Yes | |||
llEmail | Yes | |||
llEscapeURL | Yes | |||
llEuler2Rot | Yes | Alondria | Should work now. Someone who understands the math, please | |
llEvade | No | LL Pathfinding Only. Not in OpenSimulator | ||
llExecCharacterCmd | No | LL Pathfinding Only. Not in OpenSimulator | ||
llFabs | Yes | Charlie Omega | (2683) | |
llFleeFrom | No | LL Pathfinding Only. Not in OpenSimulator | ||
llFloor | Yes | Charlie Omega | (2683) | |
llForceMouselook | Yes | |||
llFrand | Yes | Alondria | Charlie Omega | (2683) |
llGenerateKey | Yes | 0.7.4 onwards. From commit 9c2a73b61ef (30th April 2012) | ||
llGetAccel | Yes | Alondria | ||
llGetAgentInfo | Yes | |||
llGetAgentLanguage | Yes | cinderblocks | Gimisa | Working as of 0.8.2.0 for local avatar only |
llGetAgentList | Yes | Jeff Kelley | ||
llGetAgentSize | Yes | |||
llGetAlpha | Yes | Alondria | Charlie Omega | ALLSIDES returns default texture, not sum, specific faces display correctly |
llGetAndResetTime | Yes | Alondria | Charlie Omega | (2750) |
llGetAnimation | Yes | StrawberryFride | StrawberryFride | |
llGetAnimationList | Yes | |||
llGetAnimationOverride | No | Requires Implementation | ||
llGetAttached | No | |||
llGetAttachedList | ||||
llGetBoundingBox | Yes | |||
llGetCameraPos | Yes | Phrearch | Phrearch | |
llGetCameraRot | Yes | |||
llGetCenterOfMass | No | |||
llGetClosestNavPoint | No | LL Pathfinding Only. Not in OpenSimulator | ||
llGetColor | Yes | Alondria | Charlie Omega | ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2 |
llGetCreator | Yes | Charlie Omega | (2683) | |
llGetDate | Yes | Charlie Omega | (2683) | |
llGetDisplayName | * Requires testing and Verification (update here plz) | |||
llGetEnergy | No | Always returns 1.0f | ||
llGetEnv | No | Requires Implementation (Mar.01.2012) | ||
llGetEnvironment | No | |||
llGetExperienceDetails | No | LL Experience Only. Not in OpenSimulator | ||
llGetExperienceErrorMessage | No | LL Experience Only. Not in OpenSimulator | ||
llGetForce | Yes | |||
llGetFreeMemory | No | Probably pointless to implement | ||
llGetFreeURLs | Jeff Kelley | |||
llGetGeometricCenter | Yes | Alondria | Physics engine reports as <0,0,0> currently | |
llGetGMTclock | Yes | Charlie Omega | (2683) | |
llGetHTTPHeader | Yes | Tokeiito | tested at 2011.01.25 on 0.7.1 Dev with XEngine | |
llGetInventoryCreator | Yes | |||
llGetInventoryKey | Yes | |||
llGetInventoryName | Yes | |||
llGetInventoryNumber | Yes | |||
llGetInventoryPermMask | Yes | |||
llGetInventoryType | Yes | |||
llGetKey | Yes | Charlie Omega | (2688) | |
llGetLandOwnerAt | Yes | Alondria | ||
llGetLinkKey | Yes | Alondria | Charlie Omega | (2754) |
llGetLinkMedia | * Requires testing and Verification (update here plz) | |||
llGetLinkName | Yes | Alondria | Charlie Omega | (2754) |
llGetLinkNumber | Yes | Alondria | Charlie Omega | (2754) |
llGetLinkNumberOfSides | Yes | Azwaldo Villota | See LL's LSL wiki | |
llGetLinkPrimitiveParams | ** does not highlight like normal. together with llSetLinkPrimitiveParamsFast, they rip linked prims apart when the item is worn. but not when it is dropped on the ground - PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE not yet implemented | |||
llGetListEntryType | Yes | Alondria | ||
llGetListLength | Yes | Alondria | Charlie Omega | (2750) |
llGetLocalPos | Yes | Charlie Omega | (2809) Reports parent pos in sim, not child | |
llGetLocalRot | Yes | Alondria | ||
llGetMass | Yes | Alondria | May not be identical to main grid, due to different physics engine | |
llGetMassMKS | No | Requires Implementation (Mar.01.2012) | ||
llGetMaxScaleFactor | No | Requires Implementation | ||
llGetMemoryLimit | No | Requires Implementation (Mar.01.2012) | ||
llGetMinScaleFactor | No | Requires Implementation | ||
llGetNextEmail | Yes | |||
llGetNotecardLine | Yes | Krtaylor | This is badly needed to read settings from notecards | |
llGetNumberOfNotecardLines | Yes | Krtaylor | ||
llGetNumberOfPrims | Yes | Alondria | Charlie Omega | (2754) |
llGetNumberOfSides | Yes | |||
llGetObjectDesc | Yes | Charlie Omega | (2688) | |
llGetObjectDetails | Yes | Alondria | Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working | |
llGetObjectMass | Yes | GIMISA | Ubit Umarov: At opensim sitting avatars are phanton, don't count for the mass. | |
llGetObjectName | Yes | Charlie Omega | (2688) | |
llGetObjectPermMask | Yes | |||
llGetObjectPrimCount | Yes | Alondria | ||
llGetOmega | Yes | |||
llGetOwner | Yes | Charlie Omega | (2688) | |
llGetOwnerKey | Yes | Alondria | ||
llGetParcelDetails | Yes | |||
llGetParcelFlags | Yes | Alondria | ||
llGetParcelMaxPrims | Yes | |||
llGetParcelMusicURL | * Requires testing and Verification (update here plz) | |||
llGetParcelPrimCount | Yes | |||
llGetParcelPrimOwners | Yes | Alondria | ||
llGetPermissions | Yes | Melanie | ||
llGetPermissionsKey | Yes | Melanie | ||
llGetPhysicsMaterial | ||||
llGetPos | Yes | Charlie Omega | (2688) | |
llGetPrimitiveParams | Yes | Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW, PRIM_NORMAL, PRIM_SPECULAR, PRIM_ALPHA_MODE | ||
llGetPrimMediaParams | * Requires testing and Verification (update here plz) | |||
llGetRegionAgentCount | * Requires testing and Verification (update here plz) | |||
llGetRegionCorner | Yes | Charlie Omega | (2688) | |
llGetRegionFlags | Yes | Alondria | ||
llGetRegionFPS | No | Always returns 10.0f | ||
llGetRegionName | Yes | Charlie Omega | (2688) | |
llGetRegionTimeDilation | Yes | Alondria | Charlie Omega | (2750) |
llGetRootPosition | Yes | Alondria | ||
llGetRootRotation | Yes | Alondria | ||
llGetRot | Yes | Charlie Omega | (2688) | |
llGetScale | Yes | Charlie Omega | (2688) | |
llGetScriptName | Yes | Aran | works. | |
llGetScriptState | Yes | Aran | Works. | |
llGetSimStats | ||||
llGetSimulatorHostname | Yes | Charlie Omega | (2688) | |
llGetSPMaxMemory | No | Requires Implementation (Mar.01.2012) | ||
llGetStartParameter | No | Returns always 0! Same limitations as llSetStatus | ||
llGetStaticPath | No | LL Pathfinding Only. Not in OpenSimulator | ||
llGetStatus | Yes | dev | ||
llGetSubString | Yes | Charlie Omega | Partially working. Just reports wrong position in strings. | |
llGetSunDirection | Yes | Krtaylor | FredoChaplin | Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon |
llGetTexture | Yes | Alondria | Charlie Omega | (2683) |
llGetTextureOffset | Yes | Alondria | Charlie Omega | (2683) |
llGetTextureRot | Yes | Alondria | Charlie Omega | (2683) |
llGetTextureScale | Yes | Alondria | Charlie Omega | (2683) |
llGetTime | Yes | Alondria | Charlie Omega | (2750) |
llGetTimeOfDay | Yes | Vytek | ||
llGetTimestamp | Yes | |||
llGetTorque | No | |||
llGetUnixTime | Yes | Charlie Omega | (2688) | |
llGetUsedMemory | No | Requires Implementation (Mar.01.2012) | ||
llGetUsername | * Requires testing and Verification (update here plz) | |||
llGetVel | Yes | Alondria | ||
llGetWallclock | Yes | |||
llGiveInventory | Yes | Aran | (Does not send to avatars in other sims) | |
llGiveInventoryList | Yes | Patnad | ||
llGiveMoney | Yes | Melanie | Aran | Works |
llGodLikeRezObject | No | |||
llGround | Yes | Alondria | Aran | Partially... will not compile with llGetPos. |
llGroundContour | Yes | |||
llGroundNormal | Yes | |||
llGroundRepel | No | |||
llGroundSlope | Yes | |||
llHTTPRequest | Yes | jimbo21 | ||
llHTTPResponse | Yes | Tokeiito | Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine | |
llInsertString | Yes | |||
llInstantMessage | Yes | Aran | 100% | |
llIntegerToBase64 | Yes | |||
llJson2List | Yes | Needs additional testing (Added in 0.9) | ||
llJsonGetValue | Yes | Needs additional testing (Added in 0.9) | ||
llJsonSetValue | Yes | Needs additional testing (Added in 0.9) | ||
llJsonValueType | Yes | Needs additional testing (Added in 0.9) | ||
llKey2Name | Yes | Alondria | ||
llKeyCountKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llKeysKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llLinkParticleSystem | Jeff Kelley | |||
llLinkSitTarget | Jeff Kelley | |||
llList2CSV | Yes | Alondria | Charlie Omega | (2754) |
llList2Float | Yes | Alondria | Charlie Omega | (2754) |
llList2Integer | Yes | Alondria | Charlie Omega | (2754) |
llList2Json | Yes | Needs additional testing (Added in 0.9) | ||
llList2Key | Yes | Alondria | Charlie Omega | (2754) |
llList2List | Yes | Alondria | Charlie Omega | (2754) |
llList2ListStrided | Yes | |||
llList2Rot | Yes | Alondria | Charlie Omega | (2754) |
llList2String | Yes | Alondria | Charlie Omega | (2754) |
llList2Vector | Yes | Alondria | Charlie Omega | (2754) |
llListen | Yes | jimbo21 | Charlie Omega | (2688) |
llListenControl | Yes | jimbo21 | ||
llListenRemove | Yes | jimbo21 | Charlie Omega | (2754) |
llListFindList | Yes | Needed for Kan-ed#11 | ||
llListInsertList | Yes | Charlie Omega | (2754) | |
llListRandomize | Yes | |||
llListReplaceList | Yes | Alondria | ||
llListSort | Yes | |||
llListStatistics | Yes | Alondria | ||
llLoadURL | Yes | |||
llLog | Yes | |||
llLog10 | Yes | |||
llLookAt | Yes | |||
llLoopSound | Yes | Alondria | Aran | Works via UUID or Name, volume works too.. |
llLoopSoundMaster | No | |||
llLoopSoundSlave | No | |||
llMakeExplosion | No | Deprecated | ||
llMakeFire | No | Deprecated | ||
llMakeFountain | No | Deprecated | ||
llMakeSmoke | No | Deprecated | ||
llManageEstateAccess | * Requires testing and Verification (update here plz) | |||
llMapDestination | Yes | |||
llMD5String | Yes | |||
llMessageLinked | Yes | |||
llMinEventDelay | No | |||
llModifyLand | Yes | |||
llModPow | Yes | |||
llMoveToTarget | Yes | |||
llName2Key | Yes | Added in 0.9 as of Sept. 22, 2018 (hash #06a35b95) | ||
llNavigateTo | No | LL Pathfinding Only. Not in OpenSimulator | ||
llOffsetTexture | Yes | Alondria | Charlie Omega | (2683) |
llOpenRemoteDataChannel | Yes | jimbo21 | ||
llOverMyLand | Yes | Alondria | ||
llOwnerSay | Yes | |||
llParcelMediaCommandList | Yes | |||
llParcelMediaQuery | Yes | |||
llParseString2List | Yes | Alondria | Spacers are not parsed if separator list is empty | |
llParseStringKeepNulls | Yes | |||
llParticleSystem | Yes | Teravus | ||
llPassCollisions | No | |||
llPassTouches | No | |||
llPatrolPoints | No | LL Pathfinding Only. Not in OpenSimulator | ||
llPlaySound | Yes | Azwaldo Villota | (6879) Behavior varies among event handlers. | |
llPlaySoundSlave | No | |||
llPointAt | No | |||
llPow | Yes | Charlie Omega | (2688) | |
llPreloadSound | Yes | |||
llPursue | No | LL Pathfinding Only. Not in OpenSimulator | ||
llPushObject | Yes | |||
llReadKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llRefreshPrimURL | No | |||
llRegionSay | Yes | Works with 1023 chars | ||
llRegionSayTo | Yes | BlueWall | Works with 1023 chars | |
llReleaseCamera | No | Deprecated | ||
llReleaseControls | Yes | |||
llReleaseURL | No | |||
llRemoteDataReply | Yes | jimbo21 | ||
llRemoteDataSetRegion | No | |||
llRemoteLoadScript | No | Deprecated (from LSL Wiki) | ||
llRemoteLoadScriptPin | Yes | |||
llRemoveFromLandBanList | Yes | Alondria | ||
llRemoveFromLandPassList | Yes | Alondria | ||
llRemoveInventory | Yes | This function should be ported | ||
llRemoveVehicleFlags | No | |||
llRequestAgentData | No | |||
llRequestDisplayName | * Requires testing and Verification (update here plz) | |||
llRequestExperiencePermissions | No | LL Experience Only. Not in OpenSimulator | ||
llRequestInventoryData | Yes | |||
llRequestPermissions | Yes | Melanie | Needed for Kan-ed#12. | |
llRequestSecureURL | No | |||
llRequestSimulatorData | Yes | |||
llRequestURL | Yes | Tokeiito | ||
llRequestUserKey | ||||
llRequestUsername | * Requires testing and Verification (update here plz) | |||
llResetAnimationOverride | No | Requires Implementation | ||
llResetLandBanList | Yes | Alondria | ||
llResetLandPassList | Yes | Alondria | ||
llReturnObjectsByID | No | |||
llReturnObjectsByOwner | No | |||
llResetOtherScript | Yes | |||
llResetScript | Yes | Alondria | Charlie Omega | (2688) This function is ignored in the state_entry() function of the default state |
llResetTime | Yes | Alondria | Charlie Omega | (2750) |
llRezAtRoot | Yes | |||
llRezObject | Yes | Aran | Works :) | |
llRot2Angle | Yes | |||
llRot2Axis | Yes | |||
llRot2Euler | Yes | |||
llRot2Fwd | Yes | Alondria | ||
llRot2Left | Yes | Alondria | ||
llRot2Up | Yes | Alondria | ||
llRotateTexture | Yes | Alondria | Charlie Omega | (2683) |
llRotBetween | Yes | Alondria | ||
llRotLookAt | Yes | Kayaker Magic | Works different than SL (better?) | |
llRotTarget | No | |||
llRotTargetRemove | No | |||
llRound | Yes | Charlie Omega | ||
llSameGroup | Yes | |||
llSay | Yes | Charlie Omega | (2688)(limted to 1023 chars) | |
llScaleByFactor | ||||
llScaleTexture | Yes | Alondria | Charlie Omega | (2683) |
llScriptDanger | Yes | |||
llScriptProfiler | No | Requires Implementation (Mar.01.2012) | ||
llSendRemoteData | Yes | jimbo21 | ||
llSensor | Yes | Aran | Works beyond 96m :) tested past 1000m | |
llSensorRemove | Yes | Aran | Works | |
llSensorRepeat | Yes | Aran | Works beyond 96m :) tested past 1000m | |
llSetAlpha | Yes | Alondria | Charlie Omega | (2688) |
llSetAngularVelocity | No | Requires Implementation (Mar.01.2012) | ||
llSetAnimationOverride | No | Requires Implementation | ||
llSetBuoyancy | Yes | Mlorrey | Works on free objects, does not make avatars buoyant with scripted attachments. The LSL wiki suggests using llSetPhysicsMaterial for better performance, but this is not implemented yet in OpenSim. | |
llSetCameraAtOffset | Yes | |||
llSetCameraEyeOffset | Yes | |||
llSetCameraParams | Yes | |||
llSetClickAction | Jeff Kelley | |||
llSetColor | Yes | Alondria | Charlie Omega | (2688) |
llSetContentType | No | Requires Implementation (Mar.01.2012) | ||
llSetDamage | No | |||
llSetForce | Yes | |||
llSetForceAndTorque | No | |||
llSetHoverHeight | Yes/No | GiMisa 0901 | works with ubode physic ONLY | |
llSetInventoryPermMask | No | |||
llSetKeyframedMotion | Yes | Kayaker Magic | Worked well since OpenSim 0.7.6 | |
llSetLinkAlpha | Yes | Charlie Omega | Charlie Omega | (2760) |
llSetLinkCamera | No | Jeff Kelley | ||
llSetLinkColor | Yes | Charlie Omega | Charlie Omega | (2760) |
llSetLinkMedia | Jeff Kelley | |||
llSetLinkPrimitiveParams | Yes | Melanie | Partial - PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE not yet implemented | |
llSetLinkPrimitiveParamsFast | * does not highlight like normal. (in connection to llGetLinkPrimitiveParams), together they rip linked prims apart when the item is worn. but not when it is dropped on the ground - PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE not yet implemented | |||
llSetLinkTexture | Yes | |||
llSetLinkTextureAnim | Jeff Kelley | |||
llSetLocalRot | Yes | Alondria | ||
llSetMemoryLimit | No | Requires Implementation (Mar.01.2012) | ||
llSetObjectDesc | Yes | Aran | 100% implemented | |
llSetObjectName | Yes | Aran | 100% implemented | |
llSetObjectPermMask | Yes | |||
llSetParcelMusicURL | Yes | Alondria | Charlie Omega | (2826) Land update not sending changed streams to client. |
llSetPayPrice | Yes | |||
llSetPhysicsMaterial | ||||
llSetPos | Yes | Charlie Omega | (2688) (now with limitation of 10m as in sl) | |
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 - PRIM_NORMAL, PRIM_SPECULAR and PRIM_ALPHA_MODE not yet implemented | |
llSetPrimMediaParams | * Requires testing and Verification (update here plz) | |||
llSetPrimURL | No | Deprecated | ||
llSetRegionPos | Yes | MrFrans/Frans Charming | Tested on the Kitely and Avacon grids. | |
llSetRemoteScriptAccessPin | Yes | Tokeiito | ||
llSetRot | Yes | Charlie Omega | (2688) | |
llSetScale | Yes | Charlie Omega | (2688) | |
llSetScriptState | Yes | Aran | Works. | |
llSetSitText | Yes | Teravus | Aran | |
llSetSoundQueueing | No | |||
llSetSoundRadius | Yes | |||
llSetStatus | Yes | Alondria | Doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX | |
llSetText | Yes | Charlie Omega | (2760) | |
llSetTexture | Yes | Alondria | Charlie Omega | (2688) |
llSetTextureAnim | Yes | |||
llSetTimerEvent | Yes | Charlie Omega | (2688) (uses Timer plugin!) | |
llSetTorque | No | |||
llSetTouchText | Yes | Aran | Works. | |
llSetVehicleFlags | No | |||
llSetVehicleFloatParam | Yes | |||
llSetVehicleRotationParam | Yes | |||
llSetVehicleType | Yes | |||
llSetVehicleVectorParam | Yes | |||
llSetVelocity | No | Requires Implementation (Mar.01.2012) | ||
llSHA1String | * Requires testing and Verification (update here plz) | |||
llShout | Yes | Charlie Omega | (2688) (limits 1023 chars) | |
llSin | Yes | Charlie Omega | (2688) | |
llSitOnLink | ||||
llSitTarget | Yes | |||
llSleep | Yes | Charlie Omega | This function CAN lock script threads. This is a Partial Implementation. DO NOT USE! There are Mantii on it and it is a well known OpenSim buglet. | |
llSound | No | Deprecated | ||
llSoundPreload | No | Deprecated | ||
llSqrt | Yes | Charlie Omega | (2688) | |
llStartAnimation | Yes | |||
llStopAnimation | Yes | |||
llStopHover | Yes | |||
llStopLookAt | No | |||
llStopMoveToTarget | Yes | |||
llStopPointAt | No | Deprecated | ||
llStopSound | Yes | Alondria | ||
llStringLength | Yes | |||
llStringToBase64 | Yes | |||
llStringTrim | Yes | Hashbox | ||
llSubStringIndex | Yes | |||
llTakeCamera | No | Deprecated | ||
llTakeControls | Yes | Patnad | Needed for Kan-ed#12 | |
llTan | Yes | Charlie Omega | (2688) | |
llTarget | Yes | |||
llTargetOmega | Yes | Aran | Works. | |
llTargetRemove | Yes | |||
llTeleportAgent | Yes | |||
llTeleportAgentGlobalCoords | Yes | |||
llTeleportAgentHome | Yes | |||
llTextBox | Yes | Melanie_T | Fritigern | Operational with Viewers that support it. V3 and above all do. |
llToLower | Yes | |||
llToUpper | Yes | |||
llTransferLindenDollars | No | Requires Implementation (Mar.01.2012) | ||
llTriggerSound | Yes | Aran | Works. | |
llTriggerSoundLimited | No | |||
llUnescapeURL | Yes | |||
llUnSit | Yes | Aran | Works. | |
llUpdateCharacter | No | LL Pathfinding Only. Not in OpenSimulator | ||
llUpdateKeyValue | No | LL Experience Only. Not in OpenSimulator | ||
llVecDist | Yes | Azwaldo Villota | Tested in OpenSim 0.7.6 Dev | |
llVecMag | Yes | Azwaldo Villota | Tested in OpenSim 0.7.6 Dev | |
llVecNorm | Yes | Charlie Omega | (2688) | |
llVolumeDetect | Yes | Gerhard | Implementation needs ODE to work, other physics engine only have a stub for this. Persistance 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) | |
llWanderWithin | No | LL Pathfinding Only. Not in OpenSimulator | ||
llWater | Yes | Alondria | ||
llWhisper | Yes | Charlie Omega | (2688) (but limited to 1023 chars) | |
llWind | Yes | |||
llXorBase64 | ||||
llXorBase64Strings | No | Deprecated | ||
llXorBase64StringsCorrect | Yes |
Back to LSL Status