User:Michele Wardark

From Second Life Wiki
Jump to navigation Jump to search

This page intend become a structured map of all LSL functions, useful as overview to understand the whole structure of objects, the actions and events that involve them and how can be managed by scripts.


Avatar

Communications

  • Chat
  • HTTP
  • XML-RPC

Detection

  • Collision

llCollisionFilter | llCollisionSound | llCollisionSprite

  • Touch
  • Sensor

Functions

  • God Mode

Inventory

llAllowInventoryDrop | llGetInventoryCreator | llGetInventoryKey | llGetInventoryName | llGetInventoryNumber | llGetInventoryPermMask | llGetInventoryType | llGiveInventory | llGiveInventoryList | llRemoveInventory | llSetInventoryPermMask  G  | llRequestInventoryData

  • Creator
  • Notecard
  • Owner

Media

  • Video

Movement

  • Physics
    • Damping
    • Hover
  • Rotation

Object

llGetObjectDesc | llGetObjectDetails | llGetObjectMass | llGetObjectName | llGetObjectPermMask | llGetObjectPrimCount | llSetObjectDesc | llSetObjectName | llSetObjectPermMask  G  | llPushObject | llSetPayPrice

Permissions

  • Asset
  • Script

Primitive

  • Effects
    • Particles
    • Light
  • Face
    • Alpha
    • Color
    • Texture

Region

llGetRegionAgentCount | llGetRegionCorner | llGetRegionFlags | llGetRegionFPS | llGetRegionName | llGetRegionTimeDilation

  • Security
  • Time

Script

llGetFreeMemory | llResetOtherScript | llResetScript | llGetScriptName | llGetScriptState | llScriptDanger | llSetScriptState | llRemoteLoadScript  R  | llRemoteLoadScriptPin | llSetRemoteScriptAccessPin

  • Error
    • Math Errors
    • Keywords
    • Math

Types





Agent

llGetAgentInfo | llGetAgentLanguage | llGetAgentSize | llTeleportAgentHome | llRequestAgentData



Click

llSetClickAction


DataChannel

llCloseRemoteDataChannel | llOpenRemoteDataChannel

Email

llEmail | llGetNextEmail




Listen

llListen | llListenControl | llListenRemove

Messages

llWhisper | llInstantMessage | llOwnerSay | llShout | llRegionSay

Money

llGiveMoney

Notecard

llGetNotecardLine | llGetNumberOfNotecardLines


Prim

llGetPrimitiveParams | llSetPrimitiveParams | llSetPrimURL  U 

RemoteData

llRemoteDataReply | llRemoteDataSetRegion | llSendRemoteData

Rot

llRot2Angle | llRot2Axis | llRot2Euler | llRot2Fwd | llRot2Left | llRot2Up


Sensor

llSensor | llSensorRemove | llSensorRepeat

Simulator

llGetSimulatorHostname | llRequestSimulatorData

Sit

llUnSit | llSitTarget | llSetSitText


Texture

llGetTexture | llGetTextureOffset | llGetTextureRot | llGetTextureScale | llScaleTexture | llRotateTexture | llOffsetTexture | llSetTexture | llSetTextureAnim

Time/Date

llGetAndResetTime | llGetDate | llGetUnixTime | llGetWallclock | llGetTime | llGetTimeOfDay | llGetTimestamp | llResetTime

Touch

llDetectedTouchBinormal | llDetectedTouchFace | llDetectedTouchNormal | llDetectedTouchPos | llDetectedTouchST | llDetectedTouchUV | llSetTouchText

URL/HTTP

llEscapeURL | llGetHTTPHeader  NEW  | llHTTPRequest | llHTTPResponse  NEW  | llReleaseURL  NEW  | llUnescapeURL | llRefreshPrimURL  U  | llLoadURL | llRequestURL  NEW  | llRequestSecureURL  NEW 



World

llEdgeOfWorld

Land

llAddToLandBanList | llAddToLandPassList | llEjectFromLand | llGetLandOwnerAt | llRemoveFromLandBanList | llRemoveFromLandPassList | llOverMyLand | llModifyLand | llResetLandBanList | llResetLandPassList


Other LSL functions