LSL Useful Function WishList

From Second Life Wiki

Second Life Wiki > LSL Useful Function WishList
Jump to: navigation, search

NOTE: Please also add your feature requests to the JIRA and create crosslinks between the wiki and the JIRA for voting, and assignment to projects.

A

llAddToEstateBanList - SVC-244[c]

llAddCameraView

C

CHANGED_PERMISSIONS - SCR-411[c]

llDetectedDrop?

event: Dropped

(To prevent spamming of objects with llAllowInventoryDrop) CHANGED_ALLOWED_DROP - SVC-3116[c]

llChangeLandPassPrice

llChildPrims2List

D

llDetermineType

llDetectedLinkTouchUV()

E

llExecuteMenuCommand

llEval - SVC-1671[c]

F

llForeach

llFrandom use llFrand

G

llGetAgentHealth

llGetAgentPreferedLanguage

llGetAvatarKeysOnEstate - SVC-58[c]

llGetAvatarKeysOnParcel - also SVC-58[c] as above

llGetCreatorKey - SVC-1602[c] (is this done?) and mentioned on SVC-1633[c]

llGetEstateBanList - SVC-244[c]

llGetGender - SVC-1636[c]

llGetGroup - SVC-2928[c] and SVC-606[c] (duplicates?)

llGetGroupTitle

llGetInventoryDesc - SVC-377[c]

llGetInventoryScale - SVC-4286[c]

llGetLinkDesc()

llGetMyAccountBalance

llGetNotecard (this search brings up a misfiled JIRA)

llGetParcelBanList

llGetParcelMusicURL - use (string)llParcelMediaQuery((list)PARCEL_MEDIA_COMMAND_URL) instead - (string)llParcelMediaQuery((list)PARCEL_MEDIA_COMMAND_URL) returns the video URL, not the audio URL. There is currently no way to get the audio URL.

llGetParcelPopulation

llGetPowerThirst

llGetPrice - SVC-1593[c]

llGetScriptCreatorKey - use llGetInventoryCreator(llGetScriptName()) instead

llGetSoundLength

llGetText - SVC-5384[c]

llGetWorldPopulation

H

llHsv2Rgb

I

llInstantMessageGroup

llInviteToGroup - VWR-273[c] (marked "Resolved/Misfiled" as it should be a SVC request)

llIsValidIntegerString

llIsValidFloatString

llIsValidVectorString

llIsValidRotationString

ignored - SVC-3624[c]

include - MISC-2816[c] and VWR-7445[c]

L

logoff

M

llMapTouch

llMatchGroup

N

llName2Key - SVC-215[c]

llNewNotecard

O

llOnRegionReset

llOverParcel

on_error [JIRA search inconclusive]

P

llParcelSay - SVC-1224[c]

llPermuteLinkedPrims - SCR-361[c]

R

Note: the letters 'R' and 'S' still need to be checked for JIRA links as of 23:45, 15 March 2009 (UTC)

llRaiseError

llRegexParse2List

llRemoveFromEstateBanList

llRequestClientData

llReturnObject

llReturnOwnersObjects

llRezBullet

llRezCopy

llRgb2hsv

llRotateAgent

llRequestPermissions(llGetOwner(), PERMISSION_REFUND);

S

llSayTo - SVC-3983[c] (llRegionSayTo does exactly the same)

llSameGroupOfficer

llSameGroupOwner

llSetFaceText

llSetInventoryDesc - SVC-3984[c]

llSetInventoryName - SVC-3984[c]

llSetLinkMotorParam

llSetLinkText

llSetCOG

llSetNotecard

llSetParcelDetails

llSetParcelFlags

llSetLinkPrimitiveParams(PRIM_TEXTURE_ANIM_&_PRIM_TEXT) - (PRIM_TEXT has been implemented for llSetPrimitiveParams and llSetLinkPrimitiveParams)

llSoundex

llSpeakText

llSpeech2Text

llSpeech2TextRemove

llStringUTF16ToUTF8

llSayWithinRange

llSetSunDirection

llSetWaterMark

llSetCloudLevel

llSetTouch

stopwatch(float precision_time)

T

llTargetOffsetOmega

llTeleportAgent - SVC-212[c]

llTriggerLandmark

llTrackTouches

llTreeSystem

W

llWriteToNotecard

Other functionality

True tab-stops

Code Folding

Windowed Scripting

Switch Statement

Array

Event: Unrez / Delete

Conditionals

Preprocessing

State variables

Object Orientation aka OOP or OO

Various C++ aspects should be implemented in LSL, Classes, Switch Statements, pointers, etc.

Receive instant messages

money transfer denied for stale Event

Nestable lists

Nesting of Child Prims in a Parent

  • compound declarations, "integer i, j;"
  • Brackets for list index access, "l[5]=5;"
  • a (set of?) pragma(s) which offer(s~) synonyms for functions without the "ll" and their C, C#, and Javascript short common names, if any;
  • double precision floating point;
  • long integers;
  • dynamic typing;
  • Mephistopheles Thalheimer suggests also:
    • function overloads and
    • classes with method calls.
  • operator declarations;

http://lslplus.sourceforge.net/ was just mentioned in Babbage's office hour -- can the m4 macro preprocessor accomplish some of these tasks, too?

Also, I've offered L$5000 for enhancements to the rotation library. JS Uralia 20:00, 12 March 2009 (UTC)

Personal tools
In other languages