| Function | Implemented? | Developer | Tester | Comments | XEngine status | 
| llAbs | Yes |  | CharlieO | (2683) | 
| llAcos | Yes | F | CharlieO | (2683) | 
| llAddToLandBanList | Yes | Alondria |  |  | 
| llAddToLandPassList | Yes | Alondria |  |  | 
| llAdjustSoundVolume | Yes | Alondria |  |  | 
| llAllowInventoryDrop | Yes |  |  |  | 
| llAngleBetween | Yes | Alondria | CharlieO | (2826) llAngleBetween for ZERO_ROT and <0, 0, 90> reports 0, it should report 1.570796 | 
| llApplyImpulse | Yes |  |  |  | 
| llApplyRotationalImpulse | No |  |  |  | 
| llAsin | Yes |  | CharlieO | (2683) | 
| llAtan2 | Yes |  | CharlieO | (2683) | 
| llAttachToAvatar | No |  |  | 
 | 
| llAvatarOnSitTarget | No | Teravus |  | produces a NULL_KEY, not implemented | 
| llAxes2Rot | No |  |  |  | 
| llAxisAngle2Rot | Yes |  |  |  | 
| llBase64ToInteger | Yes |  |  |  | 
| llBase64ToString | Yes |  | CharlieO | (2683) | 
| llBreakAllLinks | No |  |  |  | 
| llBreakLink | No |  |  |  | 
| llCeil | Yes |  | CharlieO | (2683) | 
| llClearCameraParams | No |  |  |  | 
| llCloseRemoteDataChannel | Yes | Jimbo21 |  |  | 
| llCloud | No |  |  |  | 
| llCollisionFilter | No |  |  |  | 
| llCollisionSound | No |  |  |  | 
| llCollisionSprite | No |  |  |  | 
| llCos | Yes |  | CharlieO | (2683) llSay(0,(string)llCos(100)); | 
| llCreateLink | No |  |  |  | 
| llCSV2List | Yes |  | CharlieO | (2750) | 
| llDeleteSubList | Yes | Alondria | CharlieO |  | 
| llDeleteSubString | Yes |  | CharlieO |  | 
| 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 | No |  |  |  | 
| llDetectedName | Yes |  | Aran | works. | 
| llDetectedOwner | Yes |  | Aran | works. | 
| llDetectedPos | Yes |  | Aran | works. | 
| llDetectedRot | Yes |  |  |  | 
| 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 | CharlieO | (2683) | 
| llDumpList2String | Yes | Alondria |  |  | 
| llEdgeOfWorld | No |  |  |  | 
| llEjectFromLand | No |  |  |  | 
| llEmail | No |  |  |  | 
| llEscapeURL | Yes |  |  |  | 
| llEuler2Rot | Yes | Alondria |  | Should work now. Someone who understands the math, please test. -CO | 
| llFabs | Yes |  | CharlieO | (2683) | 
| llFloor | Yes |  | CharlieO | (2683) | 
| llForceMouselook | No |  |  |  | 
| llFrand | Yes | Alondria | CharlieO | (2683) | 
| llGetAccel | Yes | Alondria |  |  | 
| llGetAgentInfo | No |  |  |  | 
| llGetAgentSize | No |  |  |  | 
| llGetAlpha | Yes | Alondria | CharlieO | ALLSIDES returns default texture, not sum, specific faces display correctly | 
| llGetAndResetTime | Yes | Alondria | CharlieO | (2750) | 
| llGetAnimation | No |  |  |  | 
| llGetAnimationList | No |  |  |  | 
| llGetAttached | No |  |  |  | 
| llGetBoundingBox | No |  |  |  | 
| llGetCameraPos | Yes | Phrearch | Phrearch |  | 
| llGetCameraRot | No |  |  |  | 
| llGetCenterOfMass | No |  |  |  | 
| llGetColor | Yes | Alondria | CharlieO | ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2 | 
| llGetCreator | Yes |  | CharlieO | (2683) | 
| llGetDate | Yes |  | CharlieO | (2683) | 
| llGetEnergy | No |  |  | Always returns 1.0f | 
| llGetForce | No |  |  |  | 
| llGetFreeMemory | No |  |  | Probably pointless to implement | 
| llGetGeometricCenter | Yes | Alondria |  | Physics engine reports as <0,0,0> currently | 
| llGetGMTclock | Yes |  | CharlieO | (2683) | 
| llGetInventoryCreator | Yes |  |  |  | 
| llGetInventoryKey | Yes |  |  |  | 
| llGetInventoryName | Yes |  |  |  | 
| llGetInventoryNumber | Yes |  |  |  | 
| llGetInventoryPermMask | Yes |  |  |  | 
| llGetInventoryType | Yes |  |  |  | 
| llGetKey | Yes |  | CharlieO | (2688) | 
| llGetLandOwnerAt | Yes | Alondria |  |  | 
| llGetLinkKey | Yes | Alondria | CharlieO | (2754) | 
| llGetLinkName | Yes | Alondria | CharlieO | (2754) | 
| llGetLinkNumber | Yes | Alondria | CharlieO | (2754) | 
| llGetListEntryType | Yes | ? Alondria |  |  | 
| llGetListLength | Yes | Alondria | CharlieO | (2750) | 
| llGetLocalPos | Yes |  | CharlieO | (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 | 
| llGetNextEmail | No |  |  |  | 
| llGetNotecardLine | Yes | Krtaylor |  | This is badly needed to read settings from notecards | 
| llGetNumberOfNotecardLines | Yes | Krtaylor |  |  | 
| llGetNumberOfPrims | Yes | Alondria | CharlieO | (2754) | 
| llGetNumberOfSides | No |  |  |  | 
| llGetObjectDesc | Yes |  | CharlieO | (2688) | 
| llGetObjectDetails | Yes | Alondria |  |  | 
| llGetObjectMass | Yes |  |  |  | 
| llGetObjectName | Yes |  | CharlieO | (2688) | 
| llGetObjectPermMask | Yes |  |  |  | 
| llGetObjectPrimCount | Yes | Alondria |  |  | 
| llGetOmega | Yes |  |  |  | 
| llGetOwner | Yes |  | CharlieO | (2688) | 
| llGetOwnerKey | Yes | Alondria |  |  | 
| llGetParcelDetails | Yes |  |  |  | 
| llGetParcelFlags | Yes | Alondria |  |  | 
| llGetParcelMaxPrims | Yes |  |  |  | 
| llGetParcelPrimCount | Yes |  |  |  | 
| llGetParcelPrimOwners | Yes | Alondria |  |  | 
| llGetPermissions | Yes | Melanie |  |  | 
| llGetPermissionsKey | Yes | Melanie |  |  | 
| llGetPos | Yes |  | CharlieO | (2688) | 
| llGetPrimitiveParams | Yes |  |  | Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW | 
| llGetRegionCorner | Yes |  | CharlieO | (2688) | 
| llGetRegionFlags | Yes | Alondria |  |  | 
| llGetRegionFPS | No |  |  | Always returns 10.0f | 
| llGetRegionName | Yes |  | CharlieO | (2688) | 
| llGetRegionTimeDilation | Yes | Alondria | CharlieO | (2750) | 
| llGetRootPosition | Yes | Alondria |  |  | 
| llGetRootRotation | Yes | Alondria |  |  | 
| llGetRot | Yes |  | CharlieO | (2688) | 
| llGetScale | Yes |  | CharlieO | (2688) | 
| llGetScriptName | Yes |  | Aran | works. | 
| llGetScriptState | Yes |  | Aran | Works. | 
| llGetSimulatorHostname | Yes |  | CharlieO | (2688) | 
| llGetStartParameter | Yes |  |  | Does this really work? | 
| llGetStatus | Yes |  |  |  | 
| llGetSubString | Yes |  | CharlieO | Partially working. Just reports wrong position in strings. | 
| llGetSunDirection | Yes | Krtaylor |  |  | 
| llGetTexture | Yes | Alondria | CharlieO | (2683) | 
| llGetTextureOffset | Yes | Alondria | CharlieO | (2683) | 
| llGetTextureRot | Yes | Alondria | CharlieO | (2683) | 
| llGetTextureScale | Yes | Alondria | CharlieO | (2683) | 
| llGetTime | Yes | Alondria | CharlieO | (2750) | 
| llGetTimeOfDay | Yes | Vytek |  |  | 
| llGetTimestamp | Yes |  |  |  | 
| llGetUnixTime | Yes |  | CharlieO | (2688) | 
| llGetTorque | No |  |  |  | 
| llGetVel | Yes | Alondria |  |  | 
| llGetWallclock | Yes |  |  |  | 
| llGiveInventory | No |  | Aran | wasn't implemented | 
| llGiveInventoryList | Yes |  |  |  | 
| llGiveMoney | Yes | Melanie | Aran | works | 
| llGodLikeRezObject | No |  |  |  | 
| llGround | Yes | Alondria | Aran | Partially... will not compile with llGetPos. | 
| llGroundContour | No |  |  |  | 
| llGroundNormal | No |  |  |  | 
| llGroundRepel | No |  |  |  | 
| llGroundSlope | No |  |  |  | 
| llHTTPRequest | Yes | jimbo21 |  |  | 
| llInsertString | Yes |  |  |  | 
| llInstantMessage | Yes |  | Aran | 100% | 
| llIntegerToBase64 | Yes |  |  |  | 
| llKey2Name | Yes | Alondria |  |  | 
| llList2CSV | Yes | Alondria | CharlieO | (2754) | 
| llList2Float | Yes | Alondria | CharlieO | (2754) | 
| llList2Integer | Yes | Alondria | CharlieO | (2754) | 
| llList2Key | Yes | Alondria | CharlieO | (2754) | 
| llList2List | Yes | Alondria | CharlieO | (2754) | 
| llList2ListStrided | Yes |  |  |  | 
| llList2Rot | Yes | Alondria | CharlieO | (2754) | 
| llList2String | Yes | Alondria | CharlieO | (2754) | 
| llList2Vector | Yes | Alondria | CharlieO | (2754) | 
| llListen | Yes | jimbo21 | CharlieO | (2688) | 
| llListenControl | Yes | jimbo21 |  |  | 
| llListenRemove | Yes | jimbo21 | CharlieO | (2754) | 
| llListFindList | Yes |  |  | Needed for Kan-ed#11 | 
| llListInsertList | Yes |  | CharlieO | (2754) | 
| llListRandomize | Yes |  |  |  | 
| llListReplaceList | Yes | Alondria |  |  | 
| llListSort | Yes |  |  |  | 
| llListStatistics | Yes | Alondria |  |  | 
| llLoadURL | Yes |  |  |  | 
| llLog | Yes |  |  |  | 
| llLog10 | Yes |  |  |  | 
| llLookAt | No |  |  |  | 
| 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 | 
| llMapDestination | No |  |  |  | 
| llMD5String | Yes |  |  |  | 
| llMessageLinked | Yes |  |  |  | 
| llMinEventDelay | No |  |  |  | 
| llModifyLand | No |  |  |  | 
| llModPow | Yes |  |  |  | 
| llMoveToTarget | Yes |  |  |  | 
| llOffsetTexture | Yes | Alondria | CharlieO | (2683) | 
| llOpenRemoteDataChannel | Yes | jimbo21 |  |  | 
| llOverMyLand | Yes | Alondria |  |  | 
| llOwnerSay | Yes |  |  |  | 
| llParcelMediaCommandList | No |  |  |  | 
| llParcelMediaQuery | No |  |  |  | 
| llParseString2List | Yes | Alondria |  |  | 
| llParseStringKeepNulls | Yes |  |  |  | 
| llParticleSystem | Yes | Teravus |  |  | 
| llPassCollisions | No |  |  |  | 
| llPassTouches | No |  |  |  | 
| llPlaySound | Yes |  | Aran | works. | 
| llPlaySoundSlave | No |  |  |  | 
| llPointAt | No |  |  |  | 
| llPow | Yes |  | CharlieO | (2688) | 
| llPreloadSound | Yes |  |  |  | 
| llPushObject | No |  |  |  | 
| llRefreshPrimURL | No |  |  |  | 
| llRegionSay | Yes |  |  |  | 
| llReleaseCamera | No |  |  | Deprecated | 
| llReleaseControls | No |  |  |  | 
| llRemoteDataReply | Yes | jimbo21 |  |  | 
| llRemoteDataSetRegion | No |  |  |  | 
| llRemoteLoadScript | No |  |  | Deprecated (from LSL Wiki) | 
| llRemoteLoadScriptPin | Yes |  |  |  | 
| llRemoveFromLandBanList | Yes | Alondria |  |  | 
| llRemoveFromLandPassList | Yes | Alondria |  | 
 | 
| llRemoveInventory | No |  |  |  | 
| llRemoveVehicleFlags | No |  |  |  | 
| llRequestAgentData | No |  |  |  | 
| llRequestInventoryData | No |  |  |  | 
| llRequestPermissions | Yes | Melanie |  | Needed for Kan-ed#12. | 
| llRequestSimulatorData | No |  |  |  | 
| llResetLandBanList | Yes | Alondria |  |  | 
| llResetLandPassList | Yes | Alondria |  |  | 
| llResetOtherScript | Yes |  |  |  | 
| llResetScript | Yes | Alondria | CharlieO | (2688) | 
| llResetTime | Yes | Alondria | CharlieO | (2750) | 
| llRezAtRoot | No |  |  |  | 
| llRezObject | Yes |  | Aran | Works :) | 
| llRot2Angle | Yes |  |  |  | 
| llRot2Axis | Yes |  |  |  | 
| llRot2Euler | Yes |  |  |  | 
| llRot2Fwd | Yes | Alondria |  |  | 
| llRot2Left | Yes | Alondria |  |  | 
| 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 | No |  |  |  | No | 
| llSay | Yes |  | 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 | No |  |  |  | Yes | 
| llSetCameraEyeOffset | No |  |  |  | Yes | 
| llSetCameraParams | No |  |  |  | Yes | 
| llSetColor | Yes | Alondria | CharlieO | (2688) | Yes | 
| llSetDamage | No |  |  |  | No | 
| llSetForce | Yes |  |  |  | Yes | 
| llSetForceAndTorque | No |  |  |  | No | 
| llSetHoverHeight | No |  |  |  | No | 
| 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 | 
| llSetLinkTexture | No |  |  |  | 
| 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. | 
| llSetPayPrice | Yes |  |  |  | 
| llSetPos | Yes |  | CharlieO | (2688) | 
| llSetPrimitiveParams | Yes | Melanie |  | Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) | Yes | 
| llSetPrimURL | No |  |  |  | No | 
| llSetRemoteScriptAccessPin | Yes |  |  |  | No !!!!!! not implemented! | 
| llSetRot | Yes (sleeps 0.2) !!!! |  | CharlieO | (2688) | Yes (no sleep) | 
| llSetScale | Yes |  | CharlieO | (2688) | Yes (refactored) | 
| llSetScriptState | Yes |  | Aran | works. | Yes (but a modification calling only scriptByName() ) | 
| llSetSitText | Yes | Teravus | Aran | works. | Yes | 
| llSetSoundQueueing | No |  |  |  | No | 
| llSetSoundRadius | No |  |  |  | No | 
| 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 | No |  |  |  | No | 
| llSetVehicleRotationParam | No |  |  |  | No | 
| llSetVehicleType | No |  |  |  | No | 
| llSetVehicleVectorParam | No |  |  |  | No | 
| llShout | Yes |  | CharlieO | (2688) | Yes (limits 1023 chars) | 
| llSin | Yes |  | CharlieO | (2688) | Yes | 
| llSitTarget | Yes |  |  |  | Yes | 
| llSleep | Yes |  | CharlieO | (2688) | Yes (refactored: System.Threading.Thread.Sleep => Thread.Sleep | 
| llSound | No |  |  |  | No | 
| llSoundPreload | No |  |  |  | No | 
| llSqrt | Yes |  | CharlieO | (2688) | Yes | 
| llStartAnimation | Yes |  |  |  | Yes | 
| llStopAnimation | Yes |  |  |  | Yes | 
| llStopHover | No |  |  |  | No | 
| 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 |  |  | 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 | No |  |  |  | No | 
| llWater | Yes | Alondria |  |  | Yes | 
| llWhisper | Yes |  | CharlieO | (2688) | Yes (but limited to 1023 chars) | 
| llWind | No |  |  |  | No | 
| llXorBase64StringsCorrect | Yes |  |  |  | Yes | 
| llXorBase64Strings | No |  |  | Deprecated | No |