Difference between revisions of "LSL Functions by Subject"
m |
|||
Line 319: | Line 319: | ||
=== Vector === | === Vector === | ||
[[llVecDist{{#var:lang}}|ll'''Vec'''Dist]] | |||
| [[llVecMag{{#var:lang}}|ll'''Vec'''Mag]] | |||
| [[llVecNorm{{#var:lang}}|ll'''Vec'''Norm]] | |||
=== Vehicle === | === Vehicle === | ||
[[llSetVehicleFlags{{#var:lang}}|llSet'''Vehicle'''Flags]] | |||
| [[llSetVehicleFloatParam{{#var:lang}}|llSet'''Vehicle'''FloatParam]] | |||
| [[llSetVehicleRotationParam{{#var:lang}}|llSet'''Vehicle'''RotationParam]] | |||
| [[llSetVehicleType{{#var:lang}}|llSet'''Vehicle'''Type]] | |||
| [[llSetVehicleVectorParam{{#var:lang}}|llSet'''Vehicle'''VectorParam]] | |||
| [[llRemoveVehicleFlags{{#var:lang}}|llRemove'''Vehicle'''Flags]] | |||
=== World === | === World === | ||
[[llEdgeOfWorld{{#var:lang}}|llEdgeOf'''World''']] | |||
==== Land ==== | ==== Land ==== | ||
[[llAddToLandBanList{{#var:lang}}|llAddTo'''Land'''BanList]] | |||
| [[llAddToLandPassList{{#var:lang}}|llAddTo'''Land'''PassList]] | |||
| [[llEjectFromLand{{#var:lang}}|llEjectFrom'''Land''']] | |||
| [[llGetLandOwnerAt{{#var:lang}}|llGet'''Land'''OwnerAt]] | |||
| [[llRemoveFromLandBanList{{#var:lang}}|llRemoveFrom'''Land'''BanList]] | |||
| [[llRemoveFromLandPassList{{#var:lang}}|llRemoveFrom'''Land'''PassList]] | |||
| [[llOverMyLand{{#var:lang}}|llOverMy'''Land''']] | |||
| [[llModifyLand{{#var:lang}}|llModify'''Land''']] | |||
| [[llResetLandBanList{{#var:lang}}|llReset'''Land'''BanList]] | |||
| [[llResetLandPassList{{#var:lang}}|llReset'''Land'''PassList]] | |||
==== Parcel ==== | ==== Parcel ==== | ||
[[llParcelMediaCommandList{{#var:lang}}|ll'''Parcel'''MediaCommandList]] | |||
| [[llParcelMediaQuery{{#var:lang}}|ll'''Parcel'''MediaQuery]] | |||
| [[llGetParcelDetails{{#var:lang}}|llGet'''Parcel'''Details]] | |||
| [[llGetParcelFlags{{#var:lang}}|llGet'''Parcel'''Flags]] | |||
| [[llGetParcelMaxPrims{{#var:lang}}|llGet'''Parcel'''MaxPrims]] | |||
| [[llGetParcelPrimCount{{#var:lang}}|llGet'''Parcel'''PrimCount]] | |||
| [[llGetParcelPrimOwners{{#var:lang}}|llGet'''Parcel'''PrimOwners]] | |||
| [[llSetParcelMusicURL{{#var:lang}}|llSet'''Parcel'''MusicURL]] | |||
==== Region ==== | ==== Region ==== | ||
[[llGetRegionAgentCount{{#var:lang}}|llGet'''Region'''AgentCount]] | |||
| [[llGetRegionCorner{{#var:lang}}|llGet'''Region'''Corner]] | |||
| [[llGetRegionFlags{{#var:lang}}|llGet'''Region'''Flags]] | |||
| [[llGetRegionFPS{{#var:lang}}|llGet'''Region'''FPS]] | |||
| [[llGetRegionName{{#var:lang}}|llGet'''Region'''Name]] | |||
| [[llGetRegionTimeDilation{{#var:lang}}|llGet'''Region'''TimeDilation]] | |||
---------------------------------- | ---------------------------------- | ||
* [[llAbs{{#var:lang}}|llAbs]] | * [[llAbs{{#var:lang}}|llAbs]] |
Revision as of 20:36, 22 February 2010
PAGE UNDER CONSTRUCTION
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
- Animation
- Attachment
- Camera
- Controls
- Sit
- Communications
- Chat
- HTTP
- XML-RPC
- Detection
- Collision
- Touch
- Sensor
- Functions
- God Mode
- Inventory
- Creator
- Notecard
- Owner
- Media
- Sound
- Video
- Movement
- Physics
- Damping
- Hover
- Rotation
- Physics
- Object
- Link
- Vehicle
- Permissions
- Asset
- Script
- Primitive
- Effects
- Particles
- Light
- Face
- Alpha
- Color
- Texture
- Effects
- Region
- Ground
- Parcel
- Security
- Time
- Script
- Error
- Math Errors
- Keywords
- Math
- Types
- Error
Agent
llGetAgentInfo | llGetAgentLanguage | llGetAgentSize | llTeleportAgentHome | llRequestAgentData
Animation
llGetAnimation | llGetAnimationList | llStartAnimation | llStopAnimation
Avatar
llAttachToAvatar | llAvatarOnSitTarget | llDetachFromAvatar
Base64
llBase64ToInteger | llBase64ToString | llXorBase64Strings D | llXorBase64StringsCorrect
Camera
llClearCameraParams
| llGetCameraPos
| llGetCameraRot
| llSetCameraAtOffset
| llSetCameraEyeOffset
| llSetCameraParams
| llTakeCamera U
| llReleaseCamera U
Click
Collision
llCollisionFilter | llCollisionSound | llCollisionSprite
Controls
llTakeControls | llReleaseControls
CSV
DataChannel
llCloseRemoteDataChannel | llOpenRemoteDataChannel
Euler
Integer
Inventory
llAllowInventoryDrop
| llGetInventoryCreator
| llGetInventoryKey
| llGetInventoryName
| llGetInventoryNumber
| llGetInventoryPermMask
| llGetInventoryType
| llGiveInventory
| llGiveInventoryList
| llRemoveInventory
| llSetInventoryPermMask G
| llRequestInventoryData
Key
Link
llBreakAllLinks | llBreakLink | llCreateLink | llDetectedLinkNumber | llGetLinkKey | llGetLinkName | llGetLinkNumber | llMessageLinked | llSetLinkAlpha | llSetLinkColor | llSetLinkPrimitiveParams | llSetLinkTexture
List
llDeleteSubList | llDumpList2String | llGetListEntryType | llGetListLength | llList2CSV | llList2Float | llList2Integer | llList2Key | llList2List | llList2ListStrided | llList2Rot | llList2String | llList2Vector | llListFindList | llListInsertList | llListRandomize | llListReplaceList | llListSort | llListStatistics
Listen
llListen | llListenControl | llListenRemove
Messages
llWhisper | llInstantMessage | llOwnerSay | llShout | llRegionSay
Money
Notecard
llGetNotecardLine | llGetNumberOfNotecardLines
Object
llGetObjectDesc
| llGetObjectDetails
| llGetObjectMass
| llGetObjectName
| llGetObjectPermMask
| llGetObjectPrimCount
| llSetObjectDesc
| llSetObjectName
| llSetObjectPermMask G
| llPushObject
| llSetPayPrice
Prim
llGetPrimitiveParams
| llSetPrimitiveParams
| llSetPrimURL U
RemoteData
llRemoteDataReply | llRemoteDataSetRegion | llSendRemoteData
Rot
llRot2Angle | llRot2Axis | llRot2Euler | llRot2Fwd | llRot2Left | llRot2Up
Script
llGetFreeMemory
| llResetOtherScript
| llResetScript
| llGetScriptName
| llGetScriptState
| llScriptDanger
| llSetScriptState
| llRemoteLoadScript R
| llRemoteLoadScriptPin
| llSetRemoteScriptAccessPin
Sensor
llSensor | llSensorRemove | llSensorRepeat
Simulator
llGetSimulatorHostname | llRequestSimulatorData
Sit
llUnSit | llSitTarget | llSetSitText
Sound
llAdjustSoundVolume | llTriggerSound | llTriggerSoundLimited | llPlaySound | llPlaySoundSlave | llStopSound | llSound D | llSoundPreload D | llSetSoundQueueing | llSetSoundRadius | llLoopSound | llLoopSoundMaster | llLoopSoundSlave | llPreloadSound
String
llDeleteSubString | llGetSubString | llStringLength | llStringToBase64 | llStringTrim | llSubStringIndex | llInsertString | llParseString2List | llParseStringKeepNulls
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
Vector
llVecDist | llVecMag | llVecNorm
Vehicle
llSetVehicleFlags | llSetVehicleFloatParam | llSetVehicleRotationParam | llSetVehicleType | llSetVehicleVectorParam | llRemoveVehicleFlags
World
Land
llAddToLandBanList | llAddToLandPassList | llEjectFromLand | llGetLandOwnerAt | llRemoveFromLandBanList | llRemoveFromLandPassList | llOverMyLand | llModifyLand | llResetLandBanList | llResetLandPassList
Parcel
llParcelMediaCommandList | llParcelMediaQuery | llGetParcelDetails | llGetParcelFlags | llGetParcelMaxPrims | llGetParcelPrimCount | llGetParcelPrimOwners | llSetParcelMusicURL
Region
llGetRegionAgentCount | llGetRegionCorner | llGetRegionFlags | llGetRegionFPS | llGetRegionName | llGetRegionTimeDilation
- llAbs
- llAcos
- llAngleBetween
- llApplyImpulse
- llApplyRotationalImpulse
- llAsin
- llAtan2
- llAxes2Rot
- llAxisAngle2Rot
- llCeil
- llCloud
- llCos
- llDetectedGrab
- llDetectedGroup
- llDetectedKey
- llDetectedName
- llDetectedOwner
- llDetectedPos
- llDetectedRot
- llDetectedType
- llDetectedVel
- llDialog
- llDie
- llFabs
- llFloor
- llForceMouselook
- llFrand
- llGetAccel
- llGetAlpha
- llGetAttached
- llGetBoundingBox
- llGetCenterOfMass
- llGetColor
- llGetCreator
- llGetEnergy
- llGetForce
- llGetFreeURLs U
- llGetGeometricCenter
- llGetGMTclock
- llGetKey
- llGetLocalPos
- llGetLocalRot
- llGetMass
- llGetNumberOfPrims
- llGetNumberOfSides
- llGetOmega
- llGetOwner
- llGetOwnerKey
- llGetPermissions
- llGetPermissionsKey
- llGetPos
- llGetTorque
- llGetVel
llGodLikeRezObjectG- llGround
- llGroundContour
- llGroundNormal
- llGroundRepel
- llGroundSlope
- llLog
- llLog10
- llLookAt
- llMakeExplosion D
- llMakeFire D
- llMakeFountain D
- llMakeSmoke D
- llMapDestination
- llMD5String
- llRotBetween
- llRotLookAt
- llRotTarget
- llRotTargetRemove
- llRound
- llSameGroup
- llSay
- llSetAlpha
- llSetBuoyancy