Difference between revisions of "LSL Portal To-do"

From Second Life Wiki
Jump to navigation Jump to search
m (→‎LSL Categories in Need of Work: yes/maybe/no templates used)
 
(43 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{LSL Header|ml=*}}
__NOTOC__
__NOTOC__
<div id="box" style="background:#ffdead;">
<div id="box" style="background:#ffdead;">
&nbsp;&nbsp;&nbsp;'''WORK IN PROGRESS'''
&nbsp;&nbsp;&nbsp;'''WORK IN PROGRESS'''
Line 10: Line 10:
<div id="box">
<div id="box">
== To-Do ==
== To-Do ==
<div style="padding: 0.5em;>
<div style="padding: 0.5em">
Use this page to keep track of what is still needed. Format as required.
Use this page to keep track of what is still needed. Format as required.


# Decide on formatting guidelines.
# Add articles to pertinent categories.
# Generate up a list of pages required.
# Add articles to categories to mark what work needs to be done to them.
# Come up with some guidelines and a way for folks to indicate desire to work on any particular page, as well as to note progress.
#* Embellish articles so they no longer fall under those categories (and remove them from the category)
# Import the categories and function list.
</div>
</div>
</div>
</div>
{{Box|1=Tasks|2=
* Document forced rounding of {{LSLGC|Alpha}} as described in [http://jira.secondlife.com/browse/SVC-4524?focusedCommentId=122794&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_122794 SVC-4524~Comment 3] ~ integrate into [[Template:LSL Function/alpha]]? or maybe just something on {{LSLGC|Alpha}}? Feels like a Caveat.
}}
<div id="box">


==Progress Tables==
== Work Categories ==
These are used for coordinating work on the Wiki. They are NOT meant to claim "ownership" or any such nonsense. They are simply to help us make sure we know who is working on what, and what state it is in, nothing more, nothing less. This is mainly being used in the initial "filling in the Wiki" phase, and is not meant to be used once we get it mostly done and fleshed out.
<div style="padding: 0.5em">
 
These categories are used to indicate that an article needs work done to it.
'''IMPORTANT NOTE: Please don't start work on the pages just yet until we finish deciding on the style and layout (see [[LSL Portal Guidelines]]). It just means we will have to come back and re-do pages which don't follow the layout guidelines again. More work = bad, bad, mmmmkay? ;)'''
{|{{Prettytable}}
 
|-{{Hl2}}
There will be two primary modes of creation on these articles.  Some authors want to work on the entire article offline, and some want to work in an incremental way.  The method column indicates what method is being used currently on the article.  All articles will be incrementally improved after initial creation. 
!Category
 
!Description
How to use these tables:
# Look for a page which is not currently listed as being worked on, or is listed as incremental method.
#* If you want to assist someone(s) with a large page they are already working on in the bulk method, please contact them first.
# Place your <nowiki>[[name]]</nowiki> in the Author(s) column of the page you want to indicate you are working on.
# If you would like to upload an article all at once, please indicate "bulk upload" in the method column of the table below, and add the following text to the page itself that you are creating.  "I will be uploading this page as a complete article shortly, editing it now is likely futile <nowiki>~~~~</nowiki>"
#* If you would like to incrementally create an article, put incremental in the column instead, and create the stub for the article.
# If you are starting work on a new page, place an initial "Getting Started" timestamp/signature in the Progress column, using four tildes (<nowiki>~~~~</nowiki>).
# As you progress to whatever milestones you want to set for yourself, place another note in the Progress column, indicating the status of the page.
# When the page is ready for proofing by the masses, please turn the page row in the table yellow like so:<br /><code><nowiki>|- style="background-color:#ffffcc;"</nowiki><br /><nowiki> and change the method to incremental.
|[[llFunction]]||[[Talarus Luan]]||Getting started ~~~~<br/>Ready for proofing ~~~~</nowiki></code>
# Once a page has been remained the same for 7 days, please turn the page row in the table green like so:<br /><code><nowiki>|- style="background-color:#ccffcc;"</nowiki><br /><nowiki>
|[[llFunction]]||[[Talarus Luan]]||Getting started ~~~~<br/>Ready for proofing ~~~~<br />Done! ~~~~</nowiki></code>
 
Notes:
* Please don't specify "bulk upload" for more than one page at a time. Finish one, indicate it is ready for proofing, and move on to the next.
* Pages indicated as "bulk upload" which show no activity for 3 days (72 hours) (including in the page's history; please check there as well) may be "taken over" by another author.
 
===Current Category Page Progress===
{| {{prettytable}}
|{{Hl2}}|  Page
|{{Hl2}} width="35%"| Author(s)
|{{Hl2}} width="50%"| Progress
|{{Hl2}} width="15%"| Method
|-
|[[:Category:LSL_Agent]]|| || ||
|-
|[[:Category:LSL_Avatar]]|| || ||
|-
|[[:Category:LSL_Camera]]|| || ||
|-
|[[:Category:LSL_Communications]]|| || ||
|-
|[[:Category:LSL_Collision]]|| || ||
|-
|[[:Category:LSL_Color]]|| || ||
|-
|[[:Category:LSL_Controls]]|| || ||
|-
|[[:Category:LSL_Dataserver]]|| || ||
|-
|[[:Category:LSL_Detection]]|| || ||
|-
|[[:Category:LSL_Dynamics]]|| || ||
|-
|[[:Category:LSL_Group]]|| || ||
|-
|[[:Category:LSL_Inventory]]|| || ||
|-
|[[:Category:LSL_Land]]|| || ||
|-
|[[:Category:LSL_Light]]|| || ||
|-
|[[:Category:LSL_Link]]|| || ||
|-
|[[:Category:LSL_List]]|| || ||
|-
|[[:Category:LSL_Math]]|| || ||
|-
|[[:Category:LSL_Movement]]|| || ||
|-
|[[:Category:LSL_Name]]|| || ||
|-
|[[:Category:LSL_Object]]|| || ||
|-
|[[:Category:LSL_Particle]]|| || ||
|-
|-
|[[:Category:LSL_Physics]]|| || ||
|[[:Category:LSL Needs Example]]
|Needs an example written, to do this set the 'example' variable equal to a multi-line block of lsl text. Once an example is supplied the page is automatically removed from this category.
|-
|-
|[[:Category:LSL_Primitive]]|| || ||
|[[:Category:LSL FixMe]]
|-
|These pages have something wrong or seriously missing from them.
|[[:Category:LSL_Rotation]]|| || ||
|-
|[[:Category:LSL_Scaling]]|| || ||
|-
|[[:Category:LSL_Script]]|| || ||
|-
|[[:Category:LSL_Sensor]]|| || ||
|-
|[[:Category:LSL_Simulator]]|| ||
|-
|[[:Category:LSL_Sound]]|| || ||
|-
|[[:Category:LSL_String]]|| || ||
|-
|[[:Category:LSL_Teleport]]|| || ||
|-
|[[:Category:LSL_Text]]|| || ||
|-
|[[:Category:LSL_Texture]]|| || ||
|-
|[[:Category:LSL_Time]]|| || ||
|-
|[[:Category:LSL_Transformation]]|| || ||
|-
|[[:Category:LSL_Translation]]|| || ||
|-
|[[:Category:LSL_Vehicle]]|| || ||
|-
|[[:Category:LSL_Video]]|| || ||
|-
|[[:Category:LSL_Weather]]|| || ||
|-
|[[:Category:LSL_World]]|| || ||
|-
|-
|[[:Category:LSL Stub]]
|These articles are just too short and should be expanded upon.
|}
|}
===Current Function Page Progress===
</div>
{| {{prettytable}}
</div>
|{{Hl2}}|  Page
<div id="box">
|{{Hl2}} width="35%"| Author(s)
== LSL Categories in Need of Work ==
|{{Hl2}} width="50%"| Progress
<div style="padding: 0.5em">
|{{Hl2}} width="15%"| Method
These categories are missing functions or need content.
|-
:Using templates is currently optional on Category pages. There are a lot more LSL categories but these are the ones that come to mind as needing the most work. -- [[User:Strife Onizuka|Strife Onizuka]]
! align="left" colspan="4" style="background-color:#c0c0c0"|A
{|{{Prettytable}}
|-
|-{{Hl2}}
|[[llAbs]]|| || ||
!Category
|-
!Stub
|[[llAcos]]|| || ||
!Pages
|-
!Description
|[[llAddToLandBanList]]|| || ||
|-
|[[llAddToLandPassList]]|| || ||
|-
|[[llAdjustSoundVolume]]|| || ||
|-
|[[llAllowInventoryDrop]]|| || ||
|-
|[[llAngleBetween]]|| || ||
|-
|[[llApplyImpulse]]|| || ||
|-
|[[llApplyRotationalImpulse]]|| || ||
|-
|[[llAsin]]|| || ||
|-
|[[llAtan2]]|| || ||
|-
|[[llAttachToAvatar]]|| || ||
|-
|[[llAvatarOnSitTarget]]|| || ||
|-
|[[llAxes2Rot]]|| || ||
|-
|[[llAxisAngle2Rot]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|B
|-
|[[llBase64ToInteger]]|| || ||
|-
|[[llBase64ToString]]|| || ||
|-
|[[llBreakAllLinks]]|| || ||
|-
|[[llBreakLink]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|C
|-
|[[llCeil]]|| || ||
|-
|[[llClearCameraParams]]|| || ||
|-
|[[llCloseRemoteDataChannel]]|| || ||
|-
|[[llCloud]]|| || ||
|-
|[[llCollisionFilter]]|| || ||
|-
|[[llCollisionSound]]|| || ||
|-
|[[llCollisionSprite]]|| || ||
|-
|[[llCos]]|| || ||
|-
|[[llCreateLink]]|| || ||
|-
|[[llCSV2List]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|D
|-
|[[llDeleteSubList]]|| || ||
|-
|[[llDeleteSubString]]|| || ||
|-
|[[llDetachFromAvatar]]|| || ||
|-
|[[llDetectedGrab]]|| || ||
|-
|[[llDetectedGroup]]|| || ||
|-
|[[llDetectedKey]]|| || ||
|-
|[[llDetectedLinkNumber]]|| || ||
|-
|[[llDetectedName]]|| || ||
|-
|[[llDetectedOwner]]|| || ||
|-
|[[llDetectedPos]]|| || ||
|-
|[[llDetectedRot]]|| || ||
|-
|[[llDetectedType]]|| || ||
|-
|[[llDetectedVel]]|| || ||
|-
|[[llDialog]]|| || ||
|-
|[[llDie]]|| || ||
|-
|[[llDumpList2String]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|E
|-
|[[llEdgeOfWorld]]|| || ||
|-
|[[llEjectFromLand]]|| || ||
|-
|[[llEmail]]|| || ||
|-
|[[llEscapeURL]]|| || ||
|-
|[[llEuler2Rot]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|F
|-
|[[llFabs]]|| || ||
|-
|[[llFloor]]|| || ||
|-
|[[llForceMouselook]]|| || ||
|-
|[[llFrand]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|G
|-
|[[llGetAccel]]|| || ||
|-
|[[llGetAgentInfo]]|| || ||
|-
|[[llGetAgentSize]]|| || ||
|-
|[[llGetAlpha]]|| || ||
|-
|[[llGetAndResetTime]]|| || ||
|-
|[[llGetAnimation]]|| || ||
|-
|[[llGetAnimationList]]|| || ||
|-
|[[llGetAttached]]|| || ||
|-
|[[llGetBoundingBox]]|| || ||
|-
|[[llGetCameraPos]]|| || ||
|-
|[[llGetCameraRot]]|| || ||
|-
|[[llGetCenterOfMass]]|| || ||
|-
|[[llGetCreator]]|| || ||
|-
|[[llGetColor]]|| || ||
|-
|[[llGetDate]]|| || ||
|-
|[[llGetEnergy]]|| || ||
|-
|[[llGetForce]]|| || ||
|-
|[[llGetFreeMemory]]|| || ||
|-
|[[llGetGeometricCenter]]|| || ||
|-
|[[llGetGMTclock]]|| || ||
|-
|[[llGetInventoryCreator]]|| || ||
|-
|[[llGetInventoryKey]]|| || ||
|-
|[[llGetInventoryName]]|| || ||
|-
|[[llGetInventoryNumber]]|| || ||
|-
|[[llGetInventoryPermMask]]|| || ||
|-
|[[llGetInventoryType]]|| || ||
|-
|[[llGetKey]]|| || ||
|-
|[[llGetLandOwnerAt]]|| || ||
|-
|[[llGetLinkKey]]|| || ||
|-
|[[llGetLinkName]]|| || ||
|-
|[[llGetLinkNumber]]|| || ||
|-
|[[llGetListEntryType]]|| || ||
|-
|[[llGetListLength]]|| || ||
|-
|[[llGetLocalPos]]|| || ||
|-
|[[llGetLocalRot]]|| || ||
|-
|[[llGetMass]]|| || ||
|-
|[[llGetNextEmail]]|| || ||
|-
|[[llGetNotecardLine]]|| || ||
|-
|[[llGetNumberOfNotecardLines]]|| || ||
|-
|[[llGetNumberOfPrims]]|| || ||
|-
|[[llGetNumberOfSides]]|| || ||
|-
|[[llGetObjectDesc]]|| || ||
|-
|[[llGetObjectMass]]|| || ||
|-
|[[llGetObjectName]]|| || ||
|-
|[[llGetObjectPermMask]]|| || ||
|-
|[[llGetOmega]]|| || ||
|-
|[[llGetOwner]]|| || ||
|-
|[[llGetOwnerKey]]|| || ||
|-
|[[llGetParcelFlags]]|| || ||
|-
|[[llGetPermissions]]|| || ||
|-
|[[llGetPermissionsKey]]|| || ||
|-
|[[llGetPos]]|| || ||
|-
|[[llGetPrimitiveParams]]|| || ||
|-
|[[llGetRegionCorner]]|| || ||
|-
|[[llGetRegionFlags]]|| || ||
|-
|[[llGetRegionFPS]]|| || ||
|-
|[[llGetRegionName]]|| || ||
|-
|[[llGetRegionTimeDilation]]|| || ||
|-
|[[llGetRootPosition]]|| || ||
|-
|[[llGetRootRotation]]|| || ||
|-
|[[llGetRot]]|| || ||
|-
|[[llGetScale]]|| || ||
|-
|[[llGetScriptName]]|| || ||
|-
|[[llGetScriptState]]|| || ||
|-
|[[llGetSimulatorHostname]]|| || ||
|-
|[[llGetStartParameter]]|| || ||
|-
|[[llGetStatus]]|| || ||
|-
|[[llGetSubString]]|| || ||
|-
|[[llGetSunDirection]]|| || ||
|-
|[[llGetTexture]]|| || ||
|-
|[[llGetTextureOffset]]|| || ||
|-
|[[llGetTextureRot]]|| || ||
|-
|[[llGetTextureScale]]|| || ||
|-
|[[llGetTime]]|| || ||
|-
|[[llGetTimeOfDay]]|| || ||
|-
|[[llGetTimestamp]]|| || ||
|-
|[[llGetTorque]]|| || ||
|-
|[[llGetUnixTime]]|| || ||
|-
|[[llGetVel]]|| || ||
|-
|[[llGetWallclock]]|| || ||
|-
|[[llGiveInventory]]|| || ||
|-
|[[llGiveInventoryList]]|| || ||
|-
|[[llGiveMoney]]|| || ||
|-
|[[llGround]]|| || ||
|-
|[[llGroundContour]]|| || ||
|-
|[[llGroundNormal]]|| || ||
|-
|[[llGroundRepel]]|| || ||
|-
|[[llGroundSlope]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|H
|-
|[[llHTTPRequest]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|I
|-
|[[llInsertString]]|| || ||
|-
|[[llInstantMessage]]|| || ||
|-
|[[llIntegerToBase64]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|K
|-
|[[llKey2Name]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|L
|-
|[[llList2CSV]]|| || ||
|-
|[[llList2Float]]|| || ||
|-
|[[llList2Integer]]|| || ||
|-
|[[llList2Key]]|| || ||
|-
|[[llList2List]]|| || ||
|-
|[[llList2ListStrided]]|| || ||
|-
|[[llList2Rot]]|| || ||
|-
|[[llList2String]]|| || ||
|-
|[[llList2Vector]]|| || ||
|-
|[[llListFindList]]|| || ||
|-
|[[llListInsertList]]|| || ||
|-
|[[llListRandomize]]|| || ||
|-
|[[llListReplaceList]]|| || ||
|-
|[[llListSort]]|| || ||
|-
|[[llListStatistics]]|| || ||
|-
|[[llListen]]|| || ||
|-
|[[llListenControl]]|| || ||
|-
|[[llListenRemove]]|| || ||
|-
|[[llLoadURL]]|| || ||
|-
|[[llLog]]|| || ||
|-
|[[llLog10]]|| || ||
|-
|[[llLookAt]]|| || ||
|-
|[[llLoopSound]]|| || ||
|-
|[[llLoopSoundMaster]]|| || ||
|-
|[[llLoopSoundSlave]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|M
|-
|[[llMapDestination]]|| || ||
|-
|[[llMD5String]]|| || ||
|-
|[[llMessageLinked]]|| || ||
|-
|[[llMinEventDelay]]|| || ||
|-
|[[llModifyLand]]|| || ||
|-
|[[llModPow]]|| || ||
|-
|[[llMoveToTarget]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|O
|-
|[[llOffsetTexture]]|| || ||
|-
|[[llOpenRemoteDataChannel]]|| || ||
|-
|[[llOverMyLand]]|| || ||
|-
|[[llOwnerSay]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|P
|-
|[[llParcelMediaCommandList]]|| || ||
|-
|[[llParcelMediaQuery]]|| || ||
|-
|[[llParseString2List]]|| || ||
|-
|[[llParseStringKeepNulls]]|| || ||
|-
|[[llParticleSystem]]|| || ||
|-
|[[llPassCollisions]]|| || ||
|-
|[[llPassTouches]]|| || ||
|-
|[[llPlaySound]]|| || ||
|-
|[[llPlaySoundSlave]]|| || ||
|-
|[[llPointAt]]|| || ||
|-
|[[llPow]]|| || ||
|-
|[[llPreloadSound]]|| || ||
|-
|[[llPushObject]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|R
|-
|[[llRefreshPrimURL]]|| || ||
|-
|[[llReleaseCamera]]|| || ||
|-
|[[llReleaseControls]]|| || ||
|-
|[[llRemoteDataReply]]|| || ||
|-
|[[llRemoteDataSetRegion]]|| || ||
|-
|[[llRemoteLoadScriptPin]]|| || ||
|-
|[[llRemoveFromLandBanList]]|| || ||
|-
|[[llRemoveFromLandPassList]]|| || ||
|-
|[[llRemoveInventory]]|| || ||
|-
|[[llRemoveVehicleFlags]]|| || ||
|-
|[[llRequestAgentData]]|| || ||
|-
|[[llRequestInventoryData]]|| || ||
|-
|[[llRequestPermissions]]|| || ||
|-
|[[llRequestSimulatorData]]|| || ||
|-
|[[llResetOtherScript]]|| || ||
|-
|[[llResetScript]]|| || ||
|-
|[[llResetTime]]|| || ||
|-
|[[llRezAtRoot]]|| || ||
|-
|-
|[[llRezObject]]|| || ||
|{{LSLGC|Sound}}
|{{yes}}
|{{no}}
|Needs descriptions written.
|-
|-
|[[llRot2Angle]]|| || ||
|{{LSLGC|Movement}}
|{{yes}}
|{{yes}}
|Missing functions and needs description written.
|-
|-
|[[llRot2Axis]]|| || ||
|{{LSLGC|Prim}}
|-
|{{yes}}
|[[llRot2Euler]]|| || ||
|{{yes}}
|-
|Needs functions that are prim attributes (not Object attributes)
|[[llRot2Fwd]]|| || ||
|-
|[[llRot2Left]]|| || ||
|-
|[[llRot2Up]]|| || ||
|-
|[[llRotBetween]]|| || ||
|-
|[[llRotLookAt]]|| || ||
|-
|[[llRotTarget]]|| || ||
|-
|[[llRotTargetRemove]]|| || ||
|-
|[[llRotateTexture]]|| || ||
|-
|[[llRound]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|S
|-
|[[llSameGroup]]|| || ||
|-
|[[llSay]]|| || ||
|-
|[[llScaleTexture]]|| || ||
|-
|[[llScriptDanger]]|| || ||
|-
|[[llSendRemoteData]]|| || ||
|-
|[[llSensor]]|| || ||
|-
|[[llSensorRemove]]|| || ||
|-
|[[llSensorRepeat]]|| || ||
|-
|[[llSetAlpha]]|| || ||
|-
|[[llSetBuoyancy]]|| || ||
|-
|[[llSetCameraAtOffset]]|| || ||
|-
|[[llSetCameraEyeOffset]]|| || ||
|-
|[[llSetCameraParams]]|| || ||
|-
|[[llSetColor]]|| || ||
|-
|[[llSetDamage]]|| || ||
|-
|[[llSetForce]]|| || ||
|-
|[[llSetForceAndTorque]]|| || ||
|-
|[[llSetHoverHeight]]|| || ||
|-
|[[llSetLinkAlpha]]|| || ||
|-
|[[llSetLinkColor]]|| || ||
|-
|[[llSetLocalRot]]|| || ||
|-
|[[llSetObjectDesc]]|| || ||
|-
|[[llSetObjectName]]|| || ||
|-
|[[llSetParcelMusicURL]]|| || ||
|-
|[[llSetPayPrice]]|| || ||
|-
|[[llSetPos]]|| || ||
|-
|[[llSetPrimURL]]|| || ||
|-
|[[llSetPrimitiveParams]]|| || ||
|-
|[[llSetRemoteScriptAccessPin]]|| || ||
|-
|[[llSetRot]]|| || ||
|-
|[[llSetScale]]|| || ||
|-
|[[llSetScriptState]]|| || ||
|-
|[[llSetSitText]]|| || ||
|-
|[[llSetSoundQueueing]]|| || ||
|-
|[[llSetSoundRadius]]|| || ||
|-
|[[llSetStatus]]|| || ||
|-
|[[llSetText]]|| || ||
|-
|[[llSetTexture]]|| || ||
|-
|[[llSetTextureAnim]]|| || ||
|-
|[[llSetTimerEvent]]|| || ||
|-
|[[llSetTorque]]|| || ||
|-
|[[llSetTouchText]]|| || ||
|-
|[[llSetVehicleFlags]]|| || ||
|-
|[[llSetVehicleFloatParam]]|| || ||
|-
|[[llSetVehicleRotationParam]]|| || ||
|-
|[[llSetVehicleType]]|| || ||
|-
|[[llSetVehicleVectorParam]]|| || ||
|-
|[[llShout]]|| || ||
|-
|[[llSin]]|| || ||
|-
|[[llSitTarget]]|| || ||
|-
|[[llSleep]]|| || ||
|-
|[[llSqrt]]|| || ||
|-
|[[llStartAnimation]]|| || ||
|-
|[[llStopAnimation]]|| || ||
|-
|[[llStopHover]]|| || ||
|-
|[[llStopLookAt]]|| || ||
|-
|[[llStopMoveToTarget]]|| || ||
|-
|[[llStopPointAt]]|| || ||
|-
|[[llStopSound]]|| || ||
|-
|[[llStringLength]]|| || ||
|-
|[[llStringToBase64]]|| || ||
|-
|[[llSubStringIndex]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|T
|-
|[[llTakeCamera]]|| || ||
|-
|[[llTakeControls]]|| || ||
|-
|[[llTan]]|| || ||
|-
|[[llTarget]]|| || ||
|-
|[[llTargetOmega]]|| || ||
|-
|[[llTargetRemove]]|| || ||
|-
|[[llTeleportAgentHome]]|| || ||
|-
|[[llToLower]]|| || ||
|-
|[[llToUpper]]|| || ||
|-
|[[llTriggerSound]]|| || ||
|-
|[[llTriggerSoundLimited]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|U
|-
|[[llUnescapeURL]]|| || ||
|-
|[[llUnSit]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|V
|-
|[[llVecDist]]|| || ||
|-
|[[llVecMag]]|| || ||
|-
|[[llVecNorm]]|| || ||
|-
|[[llVolumeDetect]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|W
|-
|[[llWater]]|| || ||
|-
|[[llWhisper]]|| || ||
|-
|[[llWind]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|X
|-
|[[llXorBase64StringsCorrect]]|| || ||
|-
|}
===Current Deprecated/Removed Function Page Assignments===
{| {{prettytable}}
|{{Hl2}}|  Page
|{{Hl2}} width="35%"| Author(s)
|{{Hl2}} width="50%"| Progress
|{{Hl2}} width="15%"| Method
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|G
|-
|[[llGodLikeRezObject]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|M
|-
|[[llMakeExplosion]]|| || ||
|-
|[[llMakeFire]]|| || ||
|-
|[[llMakeFountain]]|| || ||
|-
|[[llMakeSmoke]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|R
|-
|[[llRemoteLoadScript]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|S
|-
|[[llSound]]|| || ||
|-
|[[llSoundPreload]]|| || ||
|-
! align="left" colspan="4" style="background-color:#c0c0c0"|X
|-
|[[llXorBase64Strings]]|| || ||
|-
|}
===Current Topic Page Assignments===
{| {{prettytable}}
|{{Hl2}}|  Page
|{{Hl2}} width="35%"| Author(s)
|{{Hl2}} width="50%"| Progress
|{{Hl2}} width="15%"| Method
|-
|[[Quaternions]]|| || ||
|-
|[[XML-RPC]]|| || ||
|-
|-
|{{LSLGC|Object}}
|{{yes}}
|{{yes}}
|Needs functions that are object attributes (not Prim attributes)
|}
|}
</div>
</div>

Latest revision as of 12:54, 1 July 2013

   WORK IN PROGRESS

Work in Progress

To-Do

Use this page to keep track of what is still needed. Format as required.

  1. Add articles to pertinent categories.
  2. Add articles to categories to mark what work needs to be done to them.
    • Embellish articles so they no longer fall under those categories (and remove them from the category)

Tasks

Work Categories

These categories are used to indicate that an article needs work done to it.

Category Description
Category:LSL Needs Example Needs an example written, to do this set the 'example' variable equal to a multi-line block of lsl text. Once an example is supplied the page is automatically removed from this category.
Category:LSL FixMe These pages have something wrong or seriously missing from them.
Category:LSL Stub These articles are just too short and should be expanded upon.

LSL Categories in Need of Work

These categories are missing functions or need content.

Using templates is currently optional on Category pages. There are a lot more LSL categories but these are the ones that come to mind as needing the most work. -- Strife Onizuka
Category Stub Pages Description
Sound Yes No Needs descriptions written.
Movement Yes Yes Missing functions and needs description written.
Prim Yes Yes Needs functions that are prim attributes (not Object attributes)
Object Yes Yes Needs functions that are object attributes (not Prim attributes)