LSL Status/Functions

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m
(Add llOrd)
(13 intermediate revisions by 5 users not shown)
Line 9: Line 9:
  
 
'''Updated: October 28, 2014 using OpenSim-1a24b7f/r25290 (0.8-post-fixes)'''
 
'''Updated: October 28, 2014 using OpenSim-1a24b7f/r25290 (0.8-post-fixes)'''
 +
  added EEP function tested with Y and X Engine using OpenSim 0.9.2.0 Yeti Dev night build 2020-09-09
  
 
The update will reflect ALL current LL-LSL Functions including those which are not supported in OpenSimulator.<br />
 
The update will reflect ALL current LL-LSL Functions including those which are not supported in OpenSimulator.<br />
Line 42: Line 43:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=See also [[LlAbs|llAbs]]
 
|anc=A
 
|anc=A
 
}}
 
}}
Line 51: Line 52:
 
|dev=F
 
|dev=F
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 123: Line 124:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 131: Line 132:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 198: Line 199:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 231: Line 232:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 +
 +
{{FunctionStatusRow
 +
|name=llChar
 +
|status=full
 +
|impl=Yes
 +
|dev=
 +
|test=
 +
|comment=
 +
}}
 +
 
{{FunctionStatusRow
 
{{FunctionStatusRow
 
|name=llClearCameraParams
 
|name=llClearCameraParams
Line 303: Line 314:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683) llSay(0,(string)llCos(100));
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 311: Line 322:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 319: Line 330:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 343: Line 354:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 351: Line 362:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
|anc=D
 
|anc=D
 
}}
 
}}
Line 360: Line 371:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 392: Line 403:
 
|dev=
 
|dev=
 
|test=Aran
 
|test=Aran
|comment=Z axis reads 100 + actual axis (was showing 129m when it was at 29m).
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 456: Line 467:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 472: Line 483:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 520: Line 531:
 
|dev=
 
|dev=
 
|test=Aran
 
|test=Aran
|comment=works, but appears on channel 0 as "User Name shouts: dialog message" instead of "User Name: dialog message".
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 544: Line 555:
 
|dev=
 
|dev=
 
|test=Garmin Kawaguichi
 
|test=Garmin Kawaguichi
|comment=* Megaregion = No
+
|comment=
 
|anc=E
 
|anc=E
 
}}
 
}}
Line 577: Line 588:
 
|dev=Alondria
 
|dev=Alondria
 
|test=
 
|test=
|comment=Should work now. Someone who understands the math, please
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 610: Line 621:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 634: Line 645:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 642: Line 653:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment= 0.7.4 onwards. From commit 9c2a73b61ef (30th April 2012)
+
|comment=
 
|anc=G
 
|anc=G
 
}}
 
}}
Line 779: Line 790:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 811: Line 822:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 827: Line 838:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment= Requires Implementation (Mar.01.2012)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 843: Line 854:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 851: Line 862:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 867: Line 878:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Probably pointless to implement
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 883: Line 894:
 
|dev=Alondria
 
|dev=Alondria
 
|test=
 
|test=
|comment=Physics engine reports as <0,0,0> currently
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 891: Line 902:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 955: Line 966:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 971: Line 982:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 987: Line 998:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,003: Line 1,014:
 
|dev=
 
|dev=
 
|test=Azwaldo Villota
 
|test=Azwaldo Villota
|comment=See [http://wiki.secondlife.com/wiki/LlGetLinkNumberOfSides LL's LSL wiki]
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,011: Line 1,022:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=** 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
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,035: Line 1,046:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2809) Reports parent pos in sim, not child
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,051: Line 1,062:
 
|dev=Alondria
 
|dev=Alondria
 
|test=
 
|test=
|comment=May not be identical to main grid, due to different physics engine
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,059: Line 1,070:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Requires Implementation (Mar.01.2012)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,099: Line 1,110:
 
|dev=Krtaylor
 
|dev=Krtaylor
 
|test=
 
|test=
|comment=This is badly needed to read settings from notecards
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,115: Line 1,126:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,131: Line 1,142:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,139: Line 1,150:
 
|dev=Alondria
 
|dev=Alondria
 
|test=
 
|test=
|comment=Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,146: Line 1,157:
 
|impl=Yes
 
|impl=Yes
 
|dev=
 
|dev=
|test=GIMISA
+
|test=Gimisa
|comment=Ubit Umarov: At opensim sitting avatars are phanton, don't count for the mass.
+
|comment=Sitting avatars are phanton, don't count for the mass.
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,187: Line 1,198:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,227: Line 1,238:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,243: Line 1,254:
 
|dev=Alondria
 
|dev=Alondria
 
|test=
 
|test=
|comment=
+
|comment=See also [[LlGetParcelPrimOwners|llGetParcelPrimOwners]]
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,275: Line 1,286:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,283: Line 1,294:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW, PRIM_NORMAL, PRIM_SPECULAR, PRIM_ALPHA_MODE
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,291: Line 1,302:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,299: Line 1,310:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,339: Line 1,350:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2750)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,363: Line 1,374:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,371: Line 1,382:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,403: Line 1,414:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,427: Line 1,438:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,442: Line 1,453:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=Partially working. Just reports wrong position in strings.
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,450: Line 1,461:
 
|dev=Krtaylor
 
|dev=Krtaylor
 
|test=FredoChaplin
 
|test=FredoChaplin
|comment=Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,458: Line 1,469:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,466: Line 1,477:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,474: Line 1,485:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,482: Line 1,493:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2683)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,490: Line 1,501:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2750)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,522: Line 1,533:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,530: Line 1,541:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Requires Implementation (Mar.01.2012)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,538: Line 1,549:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,562: Line 1,573:
 
|dev=
 
|dev=
 
|test=Aran
 
|test=Aran
|comment=(Does not send to avatars in other sims)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,594: Line 1,605:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Aran
 
|test=Aran
|comment=Partially... will not compile with llGetPos.
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,628: Line 1,639:
 
|comment=
 
|comment=
 
}}
 
}}
 +
 +
{{FunctionStatusRow
 +
|name=llHash
 +
|status=full
 +
|impl=Yes
 +
|dev=
 +
|test=
 +
|comment=
 +
}}
 +
 
{{FunctionStatusRow
 
{{FunctionStatusRow
 
|name=llHTTPRequest
 
|name=llHTTPRequest
Line 1,651: Line 1,672:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=
+
|comment= Unlike SL, negative indexes are relative to end of string, so not compatible in this case
 
|anc=I
 
|anc=I
 
}}
 
}}
Line 1,676: Line 1,697:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Needs additional testing  (Added in 0.9)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,684: Line 1,705:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Needs additional testing  (Added in 0.9)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,692: Line 1,713:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Needs additional testing  (Added in 0.9)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,700: Line 1,721:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Needs additional testing  (Added in 0.9)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,717: Line 1,738:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,725: Line 1,746:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,750: Line 1,771:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,758: Line 1,779:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,766: Line 1,787:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,774: Line 1,795:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Needs additional testing  (Added in 0.9)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,782: Line 1,803:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,790: Line 1,811:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,814: Line 1,835:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,822: Line 1,843:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,830: Line 1,851:
 
|dev=jimbo21
 
|dev=jimbo21
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,846: Line 1,867:
 
|dev=jimbo21
 
|dev=jimbo21
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,862: Line 1,883:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2754)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,934: Line 1,955:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Aran
 
|test=Aran
|comment=Works via UUID or Name, volume works too..
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 1,991: Line 2,012:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,055: Line 2,076:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Added in 0.9 as of Sept. 22, 2018 (hash #06a35b95)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,063: Line 2,084:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
|anc=N
 
|anc=N
 
}}
 
}}
Line 2,083: Line 2,104:
 
|comment=
 
|comment=
 
}}
 
}}
 +
 +
{{FunctionStatusRow
 +
|name=llOrd
 +
|status=full
 +
|impl=Yes
 +
|dev=
 +
|test=
 +
|comment=
 +
}}
 +
 
{{FunctionStatusRow
 
{{FunctionStatusRow
 
|name=llOverMyLand
 
|name=llOverMyLand
Line 2,162: Line 2,193:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,170: Line 2,201:
 
|dev=
 
|dev=
 
|test=Azwaldo Villota
 
|test=Azwaldo Villota
|comment=(6879) Behavior varies among event handlers.
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,194: Line 2,225:
 
|dev=
 
|dev=
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,210: Line 2,241:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Pathfinding Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,226: Line 2,257:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,243: Line 2,274:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=Works with 1023 chars
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,251: Line 2,282:
 
|dev=BlueWall
 
|dev=BlueWall
 
|test=
 
|test=
|comment=Works with 1023 chars
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,331: Line 2,362:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=This function should be ported
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,355: Line 2,386:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,363: Line 2,394:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=LL Experience Only. Not in OpenSimulator
+
|comment=Not in OpenSimulator
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,379: Line 2,410:
 
|dev=Melanie
 
|dev=Melanie
 
|test=
 
|test=
|comment=Needed for Kan-ed#12.
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,419: Line 2,450:
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=* Requires testing and Verification (update here plz)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,426: Line 2,457:
 
|impl=Yes
 
|impl=Yes
 
|dev=
 
|dev=
|test=
+
|test=Gimisa
|comment=works in version 0901
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,447: Line 2,478:
 
{{FunctionStatusRow
 
{{FunctionStatusRow
 
|name=llReturnObjectsByID
 
|name=llReturnObjectsByID
|status=
+
|status=unsupported
 
|impl=No
 
|impl=No
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=
+
|comment=No Plans to implement at this time
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
 
|name=llReturnObjectsByOwner
 
|name=llReturnObjectsByOwner
|status=
+
|status=unsupported
 
|impl=No
 
|impl=No
 
|dev=
 
|dev=
 
|test=
 
|test=
|comment=
+
|comment=No Plans to implement at this time
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,475: Line 2,506:
 
|dev=Alondria
 
|dev=Alondria
 
|test=Charlie Omega
 
|test=Charlie Omega
|comment=(2688) This function is ignored in the state_entry() function of the default state
+
|comment=This function is ignored in the state_entry() function of the default state
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,499: Line 2,530:
 
|dev=
 
|dev=
 
|test=Aran
 
|test=Aran
|comment=Works :)
+
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,677: Line 2,708:
 
|test=Aran
 
|test=Aran
 
|comment=Works beyond 96m :) tested past 1000m
 
|comment=Works beyond 96m :) tested past 1000m
 +
}}
 +
{{FunctionStatusRow
 +
|name=llSetAgentEnvironment
 +
|status=
 +
|impl=NO
 +
|dev=
 +
|test=
 +
|comment=
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,697: Line 2,736:
 
|name=llSetAnimationOverride
 
|name=llSetAnimationOverride
 
|status=
 
|status=
|impl=No
+
|impl=Yes
 
|dev=
 
|dev=
|test=
+
|test=Gimisa
|comment=Requires Implementation
+
|comment=works in 0901
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 2,787: Line 2,826:
 
|impl=Yes/No
 
|impl=Yes/No
 
|dev=
 
|dev=
|test=GiMisa 0901
+
|test=Gimisa
|comment= works with ubode physic ONLY  
+
|comment= 0901 works with ubode physic ONLY  
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow
Line 3,477: Line 3,516:
 
|impl=Yes
 
|impl=Yes
 
|dev=Gerhard
 
|dev=Gerhard
|test=
+
|test=Gimisa
|comment=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)
+
|comment=Implementation needs ODE to work, Dont work for ubODE, Works for Bullet physics. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off)
 
}}
 
}}
 
{{FunctionStatusRow
 
{{FunctionStatusRow

Revision as of 18:46, 2 October 2021

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)

  added EEP function tested with Y and X Engine using OpenSim 0.9.2.0 Yeti Dev night build 2020-09-09

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 See also llAbs
llAcos Yes F Charlie Omega
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
llAtan2 Yes Charlie Omega
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
llBreakAllLinks Yes
llBreakLink Yes
llCastRay Yes
llCeil Yes Charlie Omega


llChar Yes


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
llCreateCharacter No Not in OpenSimulator
llCreateKeyValue No Not in OpenSimulator
llCreateLink Yes
llCSV2List Yes Charlie Omega
llDataSizeKeyValue No Not in OpenSimulator
llDeleteCharacter No Not in OpenSimulator
llDeleteKeyValue No Not in OpenSimulator
llDeleteSubList Yes Alondria Charlie Omega
llDeleteSubString Yes Charlie Omega
llDetachFromAvatar No
llDetectedGrab Yes Aran
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
llDetectedTouchFace Jeff Kelley
llDetectedTouchNormal
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
llDie Yes Krtaylor Charlie Omega (2683)
llDumpList2String Yes Alondria
llEdgeOfWorld Yes* Garmin Kawaguichi
llEjectFromLand Yes
llEmail Yes
llEscapeURL Yes
llEuler2Rot Yes Alondria
llEvade No LL Pathfinding Only. Not in OpenSimulator
llExecCharacterCmd No LL Pathfinding Only. Not in OpenSimulator
llFabs Yes Charlie Omega (2683)
llFleeFrom No Not in OpenSimulator
llFloor Yes Charlie Omega (2683)
llForceMouselook Yes
llFrand Yes Alondria Charlie Omega
llGenerateKey Yes
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 Yes Gimisa works in 0901
llGetAttached No
llGetAttachedList
llGetBoundingBox Yes
llGetCameraPos Yes Phrearch Phrearch
llGetCameraRot Yes
llGetCenterOfMass No
llGetClosestNavPoint No 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
llGetEnergy No Always returns 1.0f
llGetEnv No
llGetEnvironment No
llGetExperienceDetails No Not in OpenSimulator
llGetExperienceErrorMessage No Not in OpenSimulator
llGetForce Yes
llGetFreeMemory No
llGetFreeURLs Jeff Kelley
llGetGeometricCenter Yes Alondria
llGetGMTclock Yes Charlie Omega
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
llGetLandOwnerAt Yes Alondria
llGetLinkKey Yes Alondria Charlie Omega
llGetLinkMedia * Requires testing and Verification (update here plz)
llGetLinkName Yes Alondria Charlie Omega
llGetLinkNumber Yes Alondria Charlie Omega (2754)
llGetLinkNumberOfSides Yes Azwaldo Villota
llGetLinkPrimitiveParams
llGetListEntryType Yes Alondria
llGetListLength Yes Alondria Charlie Omega (2750)
llGetLocalPos Yes Charlie Omega
llGetLocalRot Yes Alondria
llGetMass Yes Alondria
llGetMassMKS No
llGetMaxScaleFactor No Requires Implementation
llGetMemoryLimit No Requires Implementation (Mar.01.2012)
llGetMinScaleFactor No Requires Implementation
llGetNextEmail Yes
llGetNotecardLine Yes Krtaylor
llGetNumberOfNotecardLines Yes Krtaylor
llGetNumberOfPrims Yes Alondria Charlie Omega
llGetNumberOfSides Yes
llGetObjectDesc Yes Charlie Omega
llGetObjectDetails Yes Alondria
llGetObjectMass Yes Gimisa 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
llGetOwnerKey Yes Alondria
llGetParcelDetails Yes
llGetParcelFlags Yes Alondria
llGetParcelMaxPrims Yes
llGetParcelMusicURL
llGetParcelPrimCount Yes
llGetParcelPrimOwners Yes Alondria See also llGetParcelPrimOwners
llGetPermissions Yes Melanie
llGetPermissionsKey Yes Melanie
llGetPhysicsMaterial
llGetPos Yes Charlie Omega
llGetPrimitiveParams Yes
llGetPrimMediaParams
llGetRegionAgentCount
llGetRegionCorner Yes Charlie Omega (2688)
llGetRegionFlags Yes Alondria
llGetRegionFPS No Always returns 10.0f
llGetRegionName Yes Charlie Omega (2688)
llGetRegionTimeDilation Yes Alondria Charlie Omega
llGetRootPosition Yes Alondria
llGetRootRotation Yes Alondria
llGetRot Yes Charlie Omega
llGetScale Yes Charlie Omega
llGetScriptName Yes Aran works.
llGetScriptState Yes Aran Works.
llGetSimStats
llGetSimulatorHostname Yes Charlie Omega
llGetSPMaxMemory No Requires Implementation (Mar.01.2012)
llGetStartParameter No Returns always 0! Same limitations as llSetStatus
llGetStaticPath No Not in OpenSimulator
llGetStatus Yes dev
llGetSubString Yes Charlie Omega
llGetSunDirection Yes Krtaylor FredoChaplin
llGetTexture Yes Alondria Charlie Omega
llGetTextureOffset Yes Alondria Charlie Omega
llGetTextureRot Yes Alondria Charlie Omega
llGetTextureScale Yes Alondria Charlie Omega
llGetTime Yes Alondria Charlie Omega
llGetTimeOfDay Yes Vytek
llGetTimestamp Yes
llGetTorque No
llGetUnixTime Yes Charlie Omega
llGetUsedMemory No
llGetUsername
llGetVel Yes Alondria
llGetWallclock Yes
llGiveInventory Yes Aran
llGiveInventoryList Yes Patnad
llGiveMoney Yes Melanie Aran Works
llGodLikeRezObject No
llGround Yes Alondria Aran
llGroundContour Yes
llGroundNormal Yes
llGroundRepel No
llGroundSlope Yes


llHash Yes


llHTTPRequest Yes jimbo21
llHTTPResponse Yes Tokeiito Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine
llInsertString Yes Unlike SL, negative indexes are relative to end of string, so not compatible in this case
llInstantMessage Yes Aran 100%
llIntegerToBase64 Yes
llJson2List Yes
llJsonGetValue Yes
llJsonSetValue Yes
llJsonValueType Yes
llKey2Name Yes Alondria
llKeyCountKeyValue No Not in OpenSimulator
llKeysKeyValue No Not in OpenSimulator
llLinkParticleSystem Jeff Kelley
llLinkSitTarget Jeff Kelley
llList2CSV Yes Alondria Charlie Omega
llList2Float Yes Alondria Charlie Omega
llList2Integer Yes Alondria Charlie Omega
llList2Json Yes
llList2Key Yes Alondria Charlie Omega
llList2List Yes Alondria Charlie Omega
llList2ListStrided Yes
llList2Rot Yes Alondria Charlie Omega (2754)
llList2String Yes Alondria Charlie Omega
llList2Vector Yes Alondria Charlie Omega
llListen Yes jimbo21 Charlie Omega
llListenControl Yes jimbo21
llListenRemove Yes jimbo21 Charlie Omega
llListFindList Yes Needed for Kan-ed#11
llListInsertList Yes Charlie Omega
llListRandomize Yes
llListReplaceList Yes Alondria
llListSort Yes
llListStatistics Yes Alondria
llLoadURL Yes
llLog Yes
llLog10 Yes
llLookAt Yes
llLoopSound Yes Alondria Aran
llLoopSoundMaster No
llLoopSoundSlave No
llMakeExplosion No Deprecated
llMakeFire No Deprecated
llMakeFountain No Deprecated
llMakeSmoke No Deprecated
llManageEstateAccess
llMapDestination Yes
llMD5String Yes
llMessageLinked Yes
llMinEventDelay No
llModifyLand Yes
llModPow Yes
llMoveToTarget Yes
llName2Key Yes
llNavigateTo No Not in OpenSimulator
llOffsetTexture Yes Alondria Charlie Omega (2683)
llOpenRemoteDataChannel Yes jimbo21


llOrd Yes


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 Not in OpenSimulator
llPlaySound Yes Azwaldo Villota
llPlaySoundSlave No
llPointAt No
llPow Yes Charlie Omega
llPreloadSound Yes
llPursue No Not in OpenSimulator
llPushObject Yes
llReadKeyValue No Not in OpenSimulator
llRefreshPrimURL No
llRegionSay Yes
llRegionSayTo Yes BlueWall
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
llRemoveVehicleFlags No
llRequestAgentData No
llRequestDisplayName
llRequestExperiencePermissions No Not in OpenSimulator
llRequestInventoryData Yes
llRequestPermissions Yes Melanie
llRequestSecureURL No
llRequestSimulatorData Yes
llRequestURL Yes Tokeiito
llRequestUserKey
llRequestUsername
llResetAnimationOverride Yes Gimisa
llResetLandBanList Yes Alondria
llResetLandPassList Yes Alondria
llReturnObjectsByID No No Plans to implement at this time
llReturnObjectsByOwner No No Plans to implement at this time
llResetOtherScript Yes
llResetScript Yes Alondria Charlie Omega This function is ignored in the state_entry() function of the default state
llResetTime Yes Alondria Charlie Omega (2750)
llRezAtRoot Yes
llRezObject Yes Aran
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
llSetAgentEnvironment NO
llSetAlpha Yes Alondria Charlie Omega (2688)
llSetAngularVelocity No Requires Implementation (Mar.01.2012)
llSetAnimationOverride Yes Gimisa works in 0901
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 Gimisa Implementation needs ODE to work, Dont work for ubODE, Works for Bullet physics. 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

Personal tools
General
About This Wiki