Difference between revisions of "User:Michele Wardark"

From Second Life Wiki
Jump to navigation Jump to search
 
(14 intermediate revisions by the same user not shown)
Line 116: Line 116:
* Listen
* Listen
*: [[llListen{{#var:lang}}|ll'''Listen''']] | [[llListenControl{{#var:lang}}|ll'''Listen'''Control]] | [[llListenRemove{{#var:lang}}|ll'''Listen'''Remove]]
*: [[llListen{{#var:lang}}|ll'''Listen''']] | [[llListenControl{{#var:lang}}|ll'''Listen'''Control]] | [[llListenRemove{{#var:lang}}|ll'''Listen'''Remove]]
* [[Listen{{#var:lang}}|listen()]]


== Object ==
== Object ==
Line 174: Line 176:
* [[State entry{{#var:lang}}|state_entry()]]
* [[State entry{{#var:lang}}|state_entry()]]
* [[State exit{{#var:lang}}|state_exit()]]
* [[State exit{{#var:lang}}|state_exit()]]
==== Rez ====
[[llRezAtRoot{{#var:lang}}|llRezAtRoot]] | [[llRezObject{{#var:lang}}|llRezObject]]
* [[Object rez{{#var:lang}}|object_rez()]]
* [[On rez{{#var:lang}}|on_rez()]]


==== Target ====
==== Target ====
Line 186: Line 195:
| [[llTarget{{#var:lang}}|llTarget]], [[llTargetRemove{{#var:lang}}|llTargetRemove]]
| [[llTarget{{#var:lang}}|llTarget]], [[llTargetRemove{{#var:lang}}|llTargetRemove]]
|
|
| at_target(), not_at_target()
| [[At target{{#var:lang}}|at_target()]], [[Not at target{{#var:lang}}|not_at_target()]]
|-
|-
! Movement
! Movement
| [[llMoveToTarget{{#var:lang}}|ll'''Move'''ToTarget]], [[llStopMoveToTarget{{#var:lang}}|llStopMoveToTarget]]
| [[llMoveToTarget{{#var:lang}}|ll'''Move'''ToTarget]], [[llStopMoveToTarget{{#var:lang}}|llStopMoveToTarget]]
|
|
| at_rot_target(), not_at_rot_target()
| [[At rot target{{#var:lang}}|at_rot_target()]], [[Not at rot target{{#var:lang}}|not_at_rot_target()]]
|-
|-
! Rotation
! Rotation
Line 198: Line 207:
|  
|  
|}
|}


------
------
------


Line 222: Line 233:
=== Movement ===
=== Movement ===
* [[llGround{{#var:lang}}|llGround]] | [[llGroundContour{{#var:lang}}|llGroundContour]] | [[llGroundNormal{{#var:lang}}|llGroundNormal]] | [[llGroundRepel{{#var:lang}}|llGroundRepel]] | [[llGroundSlope{{#var:lang}}|llGroundSlope]]
* [[llGround{{#var:lang}}|llGround]] | [[llGroundContour{{#var:lang}}|llGroundContour]] | [[llGroundNormal{{#var:lang}}|llGroundNormal]] | [[llGroundRepel{{#var:lang}}|llGroundRepel]] | [[llGroundSlope{{#var:lang}}|llGroundSlope]]
* [[Moving end{{#var:lang}}|moving_end()]]
* [[Moving start{{#var:lang}}|moving_start()]]


==== Physics ====
==== Physics ====
Line 376: Line 390:
== Money ==
== Money ==
[[llGiveMoney{{#var:lang}}|llGive'''Money''']]
[[llGiveMoney{{#var:lang}}|llGive'''Money''']]
* [[Money{{#var:lang}}|money()]]


== Other LSL functions ==
== Other LSL functions ==
Line 399: Line 415:
* [[llGetSunDirection{{#var:lang}}|llGet'''Sun'''Direction]]
* [[llGetSunDirection{{#var:lang}}|llGet'''Sun'''Direction]]


* <s>[[llGodLikeRezObject{{#var:lang}}|llGodLikeRezObject]]</s> {{LSL_GM}}
* [[llMapDestination{{#var:lang}}|llMapDestination]]
* [[llMapDestination{{#var:lang}}|llMapDestination]]
* [[llMD5String{{#var:lang}}|llMD5String]]
* [[llMD5String{{#var:lang}}|llMD5String]]
Line 407: Line 422:
* <s>[[llPointAt{{#var:lang}}|llPointAt]]</s> {{LSL_U}}
* <s>[[llPointAt{{#var:lang}}|llPointAt]]</s> {{LSL_U}}
* [[llPow{{#var:lang}}|llPow]]
* [[llPow{{#var:lang}}|llPow]]
* [[llRezAtRoot{{#var:lang}}|llRezAtRoot]]
* [[llRezObject{{#var:lang}}|llRezObject]]


* [[llRotBetween{{#var:lang}}|llRotBetween]]
* [[llRotBetween{{#var:lang}}|llRotBetween]]
Line 424: Line 437:


== Events ==
== Events ==
* [[At rot target{{#var:lang}}|at_rot_target()]]
* [[At target{{#var:lang}}|at_target()]]


* [[Attach{{#var:lang}}|attach()]]
* [[Attach{{#var:lang}}|attach()]]
Line 443: Line 452:
* [[Land collision start{{#var:lang}}|land_collision_start()]]
* [[Land collision start{{#var:lang}}|land_collision_start()]]
* [[Link message{{#var:lang}}|link_message()]]
* [[Link message{{#var:lang}}|link_message()]]
* [[Listen{{#var:lang}}|listen()]]
* [[Money{{#var:lang}}|money()]]
* [[Moving end{{#var:lang}}|moving_end()]]
* [[Moving start{{#var:lang}}|moving_start()]]
* [[Not at rot target{{#var:lang}}|not_at_rot_target()]]
* [[Not at target{{#var:lang}}|not_at_target()]]
* [[Object rez{{#var:lang}}|object_rez()]]
* [[On rez{{#var:lang}}|on_rez()]]


== Table template ==
== Table template ==

Latest revision as of 03:51, 25 February 2010

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

llGetAgentInfo | llGetAgentLanguage | llGetAgentSize | llTeleportAgentHome | llRequestAgentData

Animation

llGetAnimation | llGetAnimationList | llStartAnimation | llStopAnimation

Attachment

llAttachToAvatar | llDetachFromAvatar

Camera

llClearCameraParams | llGetCameraPos | llGetCameraRot | llSetCameraAtOffset | llSetCameraEyeOffset | llSetCameraParams | llTakeCamera  U  | llReleaseCamera  U 

Controls

llTakeControls | llReleaseControls

Sit

llAvatarOnSitTarget | llUnSit | llSitTarget | llSetSitText

Communications

Dataserver

Detection

llDetectedGrab | llDetectedKey | llDetectedName | llDetectedPos | llDetectedRot | llDetectedType | llDetectedVel

Group

llDetectedGroup | llSameGroup

Inventory

llGetInventoryName | llGetInventoryKey | llGetInventoryNumber | llGetInventoryType | llGetInventoryCreator | llGiveInventory | llGiveInventoryList | llAllowInventoryDrop | llRemoveInventory | llRequestInventoryData

Media

Events

llMinEventDelay | llSetTimerEvent

Object

Property Actions Detections Events
Name llSetObjectName llGetObjectName
Description llSetObjectDesc llGetObjectDesc
Details llGetObjectDetails
Root Position llGetRootPosition
Root Rotation llGetRootRotation
Mass llGetObjectMass
Prim Count llGetObjectPrimCount

llSetPayPrice | llDie | llWater

States

Rez

llRezAtRoot | llRezObject

Target

Property Actions Detections Events
Position llTarget, llTargetRemove at_target(), not_at_target()
Movement llMoveToTarget, llStopMoveToTarget at_rot_target(), not_at_rot_target()
Rotation llRotTarget, llRotTargetRemove, llTargetOmega




Effects

  • Particles
  • Light

Click

Vehicle

Teleport

  • LlSetLinkPrimitiveParams | LlSitTarget | LlTeleportAgentHome

Permissions/Asset

Movement

Physics

llApplyImpulse | llApplyRotationalImpulse | llGetAccel | llGetForce | llGetEnergy | llGetMass | llGetOmega | llGetCenterOfMass | llGetTorque | llGetVel | llSetForce | llSetForceAndTorque | llSetTorque | llSetBuoyancy | llPushObject

  • Damping
  • Hover

Rotation

Strength

llLookAt | llRotLookAt | llStopLookAt

Vehicle

Primitive

llGetPrimitiveParams | llSetPrimitiveParams | llSetPrimURL  U  | llGetNumberOfSides | llSetRot | llSetScale | llCloud | llWind | llGetRot | llGetScale

Linkset

Property Actions Detections Events

llCreateLink, llBreakLink, llBreakAllLinks, llMessageLinked, llSetLinkAlpha, llSetLinkColor, llSetLinkPrimitiveParams, llSetLinkTexture

llDetectedLinkNumber, llGetLinkKey, llGetLinkName, llGetLinkNumber, llGetNumberOfPrims

Land

llModifyLand

Script

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

  • Error
    • Math Errors
    • Keywords

Types

llAxes2Rot | llAxisAngle2Rot

URL

llEscapeURL | llReleaseURL  NEW  | llUnescapeURL | llRefreshPrimURL  U  | llLoadURL | llRequestURL  NEW  | llRequestSecureURL  NEW 

Math

llSin | llTan | llSqrt | llAbs | llAcos | llAsin | llAtan2 | llCeil | llCos | llFloor | llFrand | llLog | llLog10 | llRound | llFabs | llModPow

Money

llGiveMoney

Other LSL functions

Events

Table template

Property Actions Detections Events