Difference between revisions of "User:Michele Wardark"
m (→Primitive) |
m (→Events) |
||
(93 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
---- | ---- | ||
== Avatar == | |||
[[llGetAgentInfo{{#var:lang}}|llGet'''Agent'''Info]] | |||
| [[llGetAgentLanguage{{#var:lang}}|llGet'''Agent'''Language]] | |||
| [[llGetAgentSize{{#var:lang}}|llGet'''Agent'''Size]] | |||
[[llGetAgentInfo{{#var:lang}}|llGet'''Agent'''Info]] | [[llGetAgentLanguage{{#var:lang}}|llGet'''Agent'''Language]] | [[llGetAgentSize{{#var:lang}}|llGet'''Agent'''Size]] | |||
| [[llTeleportAgentHome{{#var:lang}}|llTeleport'''Agent'''Home]] | | [[llTeleportAgentHome{{#var:lang}}|llTeleport'''Agent'''Home]] | ||
| [[llRequestAgentData{{#var:lang}}|llRequest'''Agent'''Data]] | | [[llRequestAgentData{{#var:lang}}|llRequest'''Agent'''Data]] | ||
==== Animation ==== | |||
[[llGetAnimation{{#var:lang}}|llGet'''Animation''']] | |||
| [[llGetAnimationList{{#var:lang}}|llGet'''Animation'''List]] | |||
| [[llStartAnimation{{#var:lang}}|llStart'''Animation''']] | |||
| [[llStopAnimation{{#var:lang}}|llStop'''Animation''']] | |||
==== Attachment ==== | |||
[[llAttachToAvatar{{#var:lang}}|llAttachTo'''Avatar''']] | |||
| [[llDetachFromAvatar{{#var:lang}}|llDetachFrom'''Avatar''']] | |||
==== Camera ==== | |||
[[llClearCameraParams{{#var:lang}}|llClear'''Camera'''Params]] | |||
| [[llGetCameraPos{{#var:lang}}|llGet'''Camera'''Pos]] | |||
| [[llGetCameraRot{{#var:lang}}|llGet'''Camera'''Rot]] | |||
| [[llSetCameraAtOffset{{#var:lang}}|llSet'''Camera'''AtOffset]] | |||
| [[llSetCameraEyeOffset{{#var:lang}}|llSet'''Camera'''EyeOffset]] | |||
| [[llSetCameraParams{{#var:lang}}|llSet'''Camera'''Params]] | |||
| <s>[[llTakeCamera{{#var:lang}}|llTake'''Camera''']]</s> {{LSL_U}} | |||
| <s>[[llReleaseCamera{{#var:lang}}|llRelease'''Camera''']]</s> {{LSL_U}} | |||
==== Controls ==== | |||
[[llTakeControls{{#var:lang}}|llTake'''Controls''']] | |||
| [[llReleaseControls{{#var:lang}}|llRelease'''Controls''']] | |||
==== Sit ==== | |||
[[llAvatarOnSitTarget{{#var:lang}}|ll'''Avatar'''OnSitTarget]] | |||
| [[llUnSit{{#var:lang}}|llUn'''Sit''']] | |||
| [[llSitTarget{{#var:lang}}|ll'''Sit'''Target]] | |||
| [[llSetSitText{{#var:lang}}|llSet'''Sit'''Text]] | |||
== Communications == | |||
* '''Messages''' | * '''Messages''' | ||
*: [[llWhisper{{#var:lang}}|ll'''Whisper''']] | [[llInstantMessage{{#var:lang}}|llInstant'''Message''']] | [[llOwnerSay{{#var:lang}}|llOwner'''Say''']] | [[llShout{{#var:lang}}|ll'''Shout''']] | [[llRegionSay{{#var:lang}}|llRegion'''Say''']] | [[llSay{{#var:lang}}|llSay]] | *: [[llWhisper{{#var:lang}}|ll'''Whisper''']] | [[llInstantMessage{{#var:lang}}|llInstant'''Message''']] | [[llOwnerSay{{#var:lang}}|llOwner'''Say''']] | [[llShout{{#var:lang}}|ll'''Shout''']] | [[llRegionSay{{#var:lang}}|llRegion'''Say''']] | [[llSay{{#var:lang}}|llSay]] | ||
Line 39: | Line 53: | ||
*: [[llOpenRemoteDataChannel{{#var:lang}}|llOpenRemote'''DataChannel''']] | [[llCloseRemoteDataChannel{{#var:lang}}|llCloseRemote'''DataChannel''']] | [[llRemoteDataReply{{#var:lang}}|ll'''RemoteData'''Reply]] | [[llRemoteDataSetRegion{{#var:lang}}|ll'''RemoteData'''SetRegion]] | [[llSendRemoteData{{#var:lang}}|llSend'''RemoteData''']] | *: [[llOpenRemoteDataChannel{{#var:lang}}|llOpenRemote'''DataChannel''']] | [[llCloseRemoteDataChannel{{#var:lang}}|llCloseRemote'''DataChannel''']] | [[llRemoteDataReply{{#var:lang}}|ll'''RemoteData'''Reply]] | [[llRemoteDataSetRegion{{#var:lang}}|ll'''RemoteData'''SetRegion]] | [[llSendRemoteData{{#var:lang}}|llSend'''RemoteData''']] | ||
* [[Remote data{{#var:lang}}|remote_data()]] | |||
== Dataserver == | |||
== Detection == | |||
[[llDetectedGrab{{#var:lang}}|llDetectedGrab]] | [[llDetectedKey{{#var:lang}}|llDetectedKey]] | [[llDetectedName{{#var:lang}}|llDetectedName]] | [[llDetectedPos{{#var:lang}}|llDetectedPos]] | [[llDetectedRot{{#var:lang}}|llDetectedRot]] | [[llDetectedType{{#var:lang}}|llDetectedType]] | [[llDetectedVel{{#var:lang}}|llDetectedVel]] | [[llDetectedGrab{{#var:lang}}|llDetectedGrab]] | [[llDetectedKey{{#var:lang}}|llDetectedKey]] | [[llDetectedName{{#var:lang}}|llDetectedName]] | [[llDetectedPos{{#var:lang}}|llDetectedPos]] | [[llDetectedRot{{#var:lang}}|llDetectedRot]] | [[llDetectedType{{#var:lang}}|llDetectedType]] | [[llDetectedVel{{#var:lang}}|llDetectedVel]] | ||
Line 49: | Line 65: | ||
* '''Touch''' | * '''Touch''' | ||
*: [[llDetectedTouchBinormal{{#var:lang}}|llDetected'''Touch'''Binormal]] | [[llDetectedTouchFace{{#var:lang}}|llDetected'''Touch'''Face]] | [[llDetectedTouchNormal{{#var:lang}}|llDetected'''Touch'''Normal]] | [[llDetectedTouchPos{{#var:lang}}|llDetected'''Touch'''Pos]] | [[llDetectedTouchST{{#var:lang}}|llDetected'''Touch'''ST]] | [[llDetectedTouchUV{{#var:lang}}|llDetected'''Touch'''UV]] | [[llSetTouchText{{#var:lang}}|llSet'''Touch'''Text]] | *: [[llDetectedTouchBinormal{{#var:lang}}|llDetected'''Touch'''Binormal]] | [[llDetectedTouchFace{{#var:lang}}|llDetected'''Touch'''Face]] | [[llDetectedTouchNormal{{#var:lang}}|llDetected'''Touch'''Normal]] | [[llDetectedTouchPos{{#var:lang}}|llDetected'''Touch'''Pos]] | [[llDetectedTouchST{{#var:lang}}|llDetected'''Touch'''ST]] | [[llDetectedTouchUV{{#var:lang}}|llDetected'''Touch'''UV]] | [[llSetTouchText{{#var:lang}}|llSet'''Touch'''Text]] | ||
* [[Touch{{#var:lang}}|touch()]] | |||
* [[Touch end{{#var:lang}}|touch_end()]] | |||
* [[Touch start{{#var:lang}}|touch_start()]] | |||
* '''Sensor''' | * '''Sensor''' | ||
*: [[llSensor{{#var:lang}}|ll'''Sensor''']] | [[llSensorRemove{{#var:lang}}|ll'''Sensor'''Remove]] | [[llSensorRepeat{{#var:lang}}|ll'''Sensor'''Repeat]] | *: [[llSensor{{#var:lang}}|ll'''Sensor''']] | [[llSensorRemove{{#var:lang}}|ll'''Sensor'''Remove]] | [[llSensorRepeat{{#var:lang}}|ll'''Sensor'''Repeat]] | ||
* [[Sensor{{#var:lang}}|sensor()]] | |||
* [[No sensor{{#var:lang}}|no_sensor()]] | |||
== Group == | |||
[[llDetectedGroup{{#var:lang}}|llDetectedGroup]] | [[llSameGroup{{#var:lang}}|llSameGroup]] | [[llDetectedGroup{{#var:lang}}|llDetectedGroup]] | [[llSameGroup{{#var:lang}}|llSameGroup]] | ||
== Inventory == | |||
[[llGetInventoryName{{#var:lang}}|llGet'''Inventory'''Name]] | |||
| [[llGetInventoryKey{{#var:lang}}|llGet'''Inventory'''Key]] | | [[llGetInventoryKey{{#var:lang}}|llGet'''Inventory'''Key]] | ||
| [[llGetInventoryNumber{{#var:lang}}|llGet'''Inventory'''Number]] | | [[llGetInventoryNumber{{#var:lang}}|llGet'''Inventory'''Number]] | ||
| [[llGetInventoryType{{#var:lang}}|llGet'''Inventory'''Type]] | | [[llGetInventoryType{{#var:lang}}|llGet'''Inventory'''Type]] | ||
| [[llGetInventoryCreator{{#var:lang}}|llGet'''Inventory'''Creator]] | |||
| [[llGiveInventory{{#var:lang}}|llGive'''Inventory''']] | | [[llGiveInventory{{#var:lang}}|llGive'''Inventory''']] | ||
| [[llGiveInventoryList{{#var:lang}}|llGive'''Inventory'''List]] | | [[llGiveInventoryList{{#var:lang}}|llGive'''Inventory'''List]] | ||
| [[llAllowInventoryDrop{{#var:lang}}|llAllow'''Inventory'''Drop]] | |||
| [[llRemoveInventory{{#var:lang}}|llRemove'''Inventory''']] | | [[llRemoveInventory{{#var:lang}}|llRemove'''Inventory''']] | ||
| [[llRequestInventoryData{{#var:lang}}|llRequest'''Inventory'''Data]] | | [[llRequestInventoryData{{#var:lang}}|llRequest'''Inventory'''Data]] | ||
Line 78: | Line 101: | ||
*: [[llGetInventoryPermMask{{#var:lang}}|llGet'''Inventory'''PermMask]] | <s>[[llSetInventoryPermMask{{#var:lang}}|llSet'''Inventory'''PermMask]]</s> {{LSL_GM}} | *: [[llGetInventoryPermMask{{#var:lang}}|llGet'''Inventory'''PermMask]] | <s>[[llSetInventoryPermMask{{#var:lang}}|llSet'''Inventory'''PermMask]]</s> {{LSL_GM}} | ||
== Media == | |||
* '''Sound''' | * '''Sound''' | ||
*: [[llAdjustSoundVolume{{#var:lang}}|llAdjust'''Sound'''Volume]] | [[llTriggerSound{{#var:lang}}|llTrigger'''Sound''']] | [[llTriggerSoundLimited{{#var:lang}}|llTrigger'''Sound'''Limited]] | [[llPlaySound{{#var:lang}}|llPlay'''Sound''']] | [[llPlaySoundSlave{{#var:lang}}|llPlay'''Sound'''Slave]] | [[llStopSound{{#var:lang}}|llStop'''Sound''']] | [[llSound{{#var:lang}}|ll'''Sound''']] {{LSL_D}} | [[llSoundPreload{{#var:lang}}|ll'''Sound'''Preload]] {{LSL_D}} | [[llSetSoundQueueing{{#var:lang}}|llSet'''Sound'''Queueing]] | [[llSetSoundRadius{{#var:lang}}|llSet'''Sound'''Radius]] | [[llLoopSound{{#var:lang}}|llLoop'''Sound''']] | [[llLoopSoundMaster{{#var:lang}}|llLoop'''Sound'''Master]] | [[llLoopSoundSlave{{#var:lang}}|llLoop'''Sound'''Slave]] | [[llPreloadSound{{#var:lang}}|llPreload'''Sound''']] | *: [[llAdjustSoundVolume{{#var:lang}}|llAdjust'''Sound'''Volume]] | [[llTriggerSound{{#var:lang}}|llTrigger'''Sound''']] | [[llTriggerSoundLimited{{#var:lang}}|llTrigger'''Sound'''Limited]] | [[llPlaySound{{#var:lang}}|llPlay'''Sound''']] | [[llPlaySoundSlave{{#var:lang}}|llPlay'''Sound'''Slave]] | [[llStopSound{{#var:lang}}|llStop'''Sound''']] | [[llSound{{#var:lang}}|ll'''Sound''']] {{LSL_D}} | [[llSoundPreload{{#var:lang}}|ll'''Sound'''Preload]] {{LSL_D}} | [[llSetSoundQueueing{{#var:lang}}|llSet'''Sound'''Queueing]] | [[llSetSoundRadius{{#var:lang}}|llSet'''Sound'''Radius]] | [[llLoopSound{{#var:lang}}|llLoop'''Sound''']] | [[llLoopSoundMaster{{#var:lang}}|llLoop'''Sound'''Master]] | [[llLoopSoundSlave{{#var:lang}}|llLoop'''Sound'''Slave]] | [[llPreloadSound{{#var:lang}}|llPreload'''Sound''']] | ||
* '''Video''' | * '''Video''' | ||
*: [[llParcelMediaCommandList{{#var:lang}}|llParcel'''Media'''CommandList]] | [[llParcelMediaQuery{{#var:lang}}|llParcel'''Media'''Query]] | [[llSetTextureAnim{{#var:lang}}|llSet'''Texture'''Anim]] | |||
[[llParcelMediaCommandList{{#var:lang}}|llParcel'''Media'''CommandList]] | [[llParcelMediaQuery{{#var:lang}}|llParcel'''Media'''Query]] | [[llSetTextureAnim{{#var:lang}}|llSet'''Texture'''Anim]] | |||
== Events == | |||
[[llMinEventDelay{{#var:lang}}|llMin'''Event'''Delay]] | |||
| [[llSetTimerEvent{{#var:lang}}|llSet'''Timer'''Event]] | |||
* [[Timer{{#var:lang}}|timer()]] | |||
* Listen | |||
*: [[llListen{{#var:lang}}|ll'''Listen''']] | [[llListenControl{{#var:lang}}|ll'''Listen'''Control]] | [[llListenRemove{{#var:lang}}|ll'''Listen'''Remove]] | |||
* [[Listen{{#var:lang}}|listen()]] | |||
== Object == | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
! Property | |||
! Actions | |||
! Detections | |||
! Events | |||
|- | |||
! Name | |||
| [[llSetObjectName{{#var:lang}}|llSet'''Object'''Name]] | |||
| [[llGetObjectName{{#var:lang}}|llGet'''Object'''Name]] | |||
| | |||
|- | |||
! Description | |||
| [[llSetObjectDesc{{#var:lang}}|llSet'''Object'''Desc]] | |||
| [[llGetObjectDesc{{#var:lang}}|llGet'''Object'''Desc]] | |||
| | |||
|- | |||
! Details | |||
| | |||
| [[llGetObjectDetails{{#var:lang}}|llGet'''Object'''Details]] | |||
| | |||
|- | |||
! Root Position | |||
| | |||
| [[llGetRootPosition{{#var:lang}}|llGet'''Root'''Position]] | |||
| | |||
|- | |||
! Root Rotation | |||
| | |||
| [[llGetRootRotation{{#var:lang}}|llGet'''Root'''Rotation]] | |||
| | |||
|- | |||
! Mass | |||
| | |||
| [[llGetObjectMass{{#var:lang}}|llGet'''Object'''Mass]] | |||
| | |||
|- | |||
! Prim Count | |||
| | |||
| [[llGetObjectPrimCount{{#var:lang}}|llGet'''Object'''PrimCount]] | |||
| | |||
|- | |||
! | |||
| | |||
| | |||
| | |||
|} | |||
=== | [[llSetPayPrice{{#var:lang}}|llSetPay'''Price''']] | ||
* | | [[llDie{{#var:lang}}|llDie]] | ||
*: [[ | | [[llWater{{#var:lang}}|llWater]] | ||
==== States ==== | |||
* [[State entry{{#var:lang}}|state_entry()]] | |||
* [[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 ==== | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
! Property | |||
! Actions | |||
! Detections | |||
! Events | |||
|- | |||
! Position | |||
| [[llTarget{{#var:lang}}|llTarget]], [[llTargetRemove{{#var:lang}}|llTargetRemove]] | |||
| | |||
| [[At target{{#var:lang}}|at_target()]], [[Not at target{{#var:lang}}|not_at_target()]] | |||
|- | |||
! Movement | |||
| [[llMoveToTarget{{#var:lang}}|ll'''Move'''ToTarget]], [[llStopMoveToTarget{{#var:lang}}|llStopMoveToTarget]] | |||
| | |||
| [[At rot target{{#var:lang}}|at_rot_target()]], [[Not at rot target{{#var:lang}}|not_at_rot_target()]] | |||
|- | |||
! Rotation | |||
| [[llRotTarget{{#var:lang}}|llRotTarget]], [[llRotTargetRemove{{#var:lang}}|llRotTargetRemove]], [[llTargetOmega{{#var:lang}}|llTargetOmega]] | |||
| | |||
| | |||
|} | |||
------ | |||
------ | |||
=== | ==== Effects ==== | ||
:* Particles | |||
::* [[llParticleSystem{{#var:lang}}|ll'''Particle'''System]] | |||
:* Light | |||
==== Click ==== | |||
*: [[ | *: [[llSetClickAction{{#var:lang}}|llSet'''Click'''Action]] | ||
==== 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]] | *: [[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]] | ||
==== Teleport ==== | |||
*: LlSetLinkPrimitiveParams | LlSitTarget | LlTeleportAgentHome | *: LlSetLinkPrimitiveParams | LlSitTarget | LlTeleportAgentHome | ||
==== Permissions/Asset ==== | |||
*: <s>[[llSetObjectPermMask{{#var:lang}}|llSet'''Object'''PermMask]]</s> {{LSL_GM}} | [[llGetObjectPermMask{{#var:lang}}|llGet'''Object'''PermMask]] | *: <s>[[llSetObjectPermMask{{#var:lang}}|llSet'''Object'''PermMask]]</s> {{LSL_GM}} | [[llGetObjectPermMask{{#var:lang}}|llGet'''Object'''PermMask]] | [[llGetPermissions{{#var:lang}}|llGetPermissions]] | [[llGetPermissionsKey{{#var:lang}}|llGetPermissionsKey]] | [[llRequestPermissions{{#var:lang}}|llRequestPermissions]] | ||
* | * [[Run time permissions{{#var:lang}}|run_time_permissions()]] | ||
=== | === Movement === | ||
[[ | * [[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 ==== | |||
[[llApplyImpulse{{#var:lang}}|llApplyImpulse]] | |||
| [[llApplyRotationalImpulse{{#var:lang}}|llApplyRotationalImpulse]] | |||
| [[llGetAccel{{#var:lang}}|llGetAccel]] | |||
| [[llGetForce{{#var:lang}}|llGetForce]] | |||
| [[llGetEnergy{{#var:lang}}|llGetEnergy]] | |||
| [[llGetMass{{#var:lang}}|llGetMass]] | |||
| [[llGetOmega{{#var:lang}}|llGetOmega]] | |||
| [[llGetCenterOfMass{{#var:lang}}|llGetCenterOfMass]] | |||
| [[llGetTorque{{#var:lang}}|llGetTorque]] | |||
| [[llGetVel{{#var:lang}}|llGetVel]] | |||
| [[llSetForce{{#var:lang}}|llSetForce]] | |||
| [[llSetForceAndTorque{{#var:lang}}|llSetForceAndTorque]] | |||
| [[llSetTorque{{#var:lang}}|llSetTorque]] | |||
| [[llSetBuoyancy{{#var:lang}}|llSetBuoyancy]] | |||
| [[llPushObject{{#var:lang}}|llPush'''Object''']] | |||
:* Damping | |||
:* Hover | |||
::* [[llSetHoverHeight{{#var:lang}}|llSetHoverHeight]] | [[llStopHover{{#var:lang}}|llStopHover]] | |||
==== Rotation ==== | |||
==== Strength ==== | |||
[[llLookAt{{#var:lang}}|llLookAt]] | [[llRotLookAt{{#var:lang}}|llRotLookAt]] | [[llStopLookAt{{#var:lang}}|llStopLookAt]] | |||
==== Vehicle ==== | |||
=== Primitive === | |||
[[llGetPrimitiveParams{{#var:lang}}|llGet'''Primitive'''Params]] | [[llSetPrimitiveParams{{#var:lang}}|llSet'''Primitive'''Params]] | <s>[[llSetPrimURL{{#var:lang}}|llSet'''Prim'''URL]]</s> {{LSL_U}} | [[llGetNumberOfSides{{#var:lang}}|llGetNumberOfSides]] | [[llSetRot{{#var:lang}}|llSetRot]] | [[llSetScale{{#var:lang}}|llSetScale]] | [[llCloud{{#var:lang}}|llCloud]] | [[llWind{{#var:lang}}|llWind]] | [[llGetRot{{#var:lang}}|llGetRot]] | [[llGetScale{{#var:lang}}|llGetScale]] | |||
* '''Face''' | * '''Face''' | ||
Line 140: | Line 276: | ||
**: [[llGetTexture{{#var:lang}}|llGet'''Texture''']] | [[llGetTextureOffset{{#var:lang}}|llGet'''Texture'''Offset]] | [[llGetTextureRot{{#var:lang}}|llGet'''Texture'''Rot]] | [[llGetTextureScale{{#var:lang}}|llGet'''Texture'''Scale]] | [[llScaleTexture{{#var:lang}}|llScale'''Texture''']] | [[llRotateTexture{{#var:lang}}|llRotate'''Texture''']] | [[llOffsetTexture{{#var:lang}}|llOffset'''Texture''']] | [[llSetTexture{{#var:lang}}|llSet'''Texture''']] | [[llSetTextureAnim{{#var:lang}}|llSet'''Texture'''Anim]] | **: [[llGetTexture{{#var:lang}}|llGet'''Texture''']] | [[llGetTextureOffset{{#var:lang}}|llGet'''Texture'''Offset]] | [[llGetTextureRot{{#var:lang}}|llGet'''Texture'''Rot]] | [[llGetTextureScale{{#var:lang}}|llGet'''Texture'''Scale]] | [[llScaleTexture{{#var:lang}}|llScale'''Texture''']] | [[llRotateTexture{{#var:lang}}|llRotate'''Texture''']] | [[llOffsetTexture{{#var:lang}}|llOffset'''Texture''']] | [[llSetTexture{{#var:lang}}|llSet'''Texture''']] | [[llSetTextureAnim{{#var:lang}}|llSet'''Texture'''Anim]] | ||
=== Linkset === | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
! Property | |||
! Actions | |||
! Detections | |||
! Events | |||
|- | |||
! | |||
| | |||
[[llCreateLink{{#var:lang}}|llCreate'''Link''']], | |||
[[llBreakLink{{#var:lang}}|llBreak'''Link''']], | |||
[[llBreakAllLinks{{#var:lang}}|llBreakAll'''Links''']], | |||
[[llMessageLinked{{#var:lang}}|llMessage'''Link'''ed]], | |||
[[llSetLinkAlpha{{#var:lang}}|llSet'''Link'''Alpha]], | |||
[[llSetLinkColor{{#var:lang}}|llSet'''Link'''Color]], | |||
[[llSetLinkPrimitiveParams{{#var:lang}}|llSet'''Link'''PrimitiveParams]], | |||
[[llSetLinkTexture{{#var:lang}}|llSet'''Link'''Texture]] | |||
| | |||
[[llDetectedLinkNumber{{#var:lang}}|llDetected'''Link'''Number]], | |||
[[llGetLinkKey{{#var:lang}}|llGet'''Link'''Key]], | |||
[[llGetLinkName{{#var:lang}}|llGet'''Link'''Name]], | |||
[[llGetLinkNumber{{#var:lang}}|llGet'''Link'''Number]], | |||
[[llGetNumberOfPrims{{#var:lang}}|llGetNumberOfPrims]] | |||
| | |||
|} | |||
== Land == | |||
[[llModifyLand{{#var:lang}}|llModify'''Land''' | [[llModifyLand{{#var:lang}}|llModify'''Land''']] | ||
* '''Region''' | * '''Region''' | ||
Line 164: | Line 324: | ||
*: [[llGetSimulatorHostname{{#var:lang}}|llGet'''Simulator'''Hostname]] | [[llRequestSimulatorData{{#var:lang}}|llRequest'''Simulator'''Data]] | *: [[llGetSimulatorHostname{{#var:lang}}|llGet'''Simulator'''Hostname]] | [[llRequestSimulatorData{{#var:lang}}|llRequest'''Simulator'''Data]] | ||
== Script == | |||
[[llGetFreeMemory{{#var:lang}}|llGetFree'''Memory''']] | [[llResetOtherScript{{#var:lang}}|llResetOther'''Script''']] | [[llResetScript{{#var:lang}}|llReset'''Script''']] | [[llGetScriptName{{#var:lang}}|llGet'''Script'''Name]] | [[llGetScriptState{{#var:lang}}|llGet'''Script'''State]] | [[llScriptDanger{{#var:lang}}|ll'''Script'''Danger]] | [[llSetScriptState{{#var:lang}}|llSet'''Script'''State]] | <s>[[llRemoteLoadScript{{#var:lang}}|llRemoteLoadScript]]</s> {{LSL_R}} | [[llRemoteLoadScriptPin{{#var:lang}}|llRemoteLoadScriptPin]] | [[llSetRemoteScriptAccessPin{{#var:lang}}|llSetRemote'''Script'''AccessPin]] | [[llSleep{{#var:lang}}|llSleep]] | [[llGetFreeMemory{{#var:lang}}|llGetFree'''Memory''']] | [[llResetOtherScript{{#var:lang}}|llResetOther'''Script''']] | [[llResetScript{{#var:lang}}|llReset'''Script''']] | [[llGetScriptName{{#var:lang}}|llGet'''Script'''Name]] | [[llGetScriptState{{#var:lang}}|llGet'''Script'''State]] | [[llScriptDanger{{#var:lang}}|ll'''Script'''Danger]] | [[llSetScriptState{{#var:lang}}|llSet'''Script'''State]] | <s>[[llRemoteLoadScript{{#var:lang}}|llRemoteLoadScript]]</s> {{LSL_R}} | [[llRemoteLoadScriptPin{{#var:lang}}|llRemoteLoadScriptPin]] | [[llSetRemoteScriptAccessPin{{#var:lang}}|llSetRemote'''Script'''AccessPin]] | [[llSleep{{#var:lang}}|llSleep]] | ||
Line 171: | Line 331: | ||
** Keywords | ** Keywords | ||
== Types == | |||
[[llAxes2Rot{{#var:lang}}|llAxes2Rot]] | [[llAxisAngle2Rot{{#var:lang}}|llAxisAngle2Rot]] | |||
* '''Float''' | * '''Float''' | ||
Line 199: | Line 361: | ||
*: [[llCSV2List{{#var:lang}}|ll'''CSV'''2List]] | *: [[llCSV2List{{#var:lang}}|ll'''CSV'''2List]] | ||
== URL == | |||
[[llEscapeURL{{#var:lang}}|llEscape'''URL''']] | [[llEscapeURL{{#var:lang}}|llEscape'''URL''']] | ||
| [[llReleaseURL{{#var:lang}}|llRelease'''URL''']] {{LSL_New}} | | [[llReleaseURL{{#var:lang}}|llRelease'''URL''']] {{LSL_New}} | ||
Line 222: | Line 370: | ||
| [[llRequestSecureURL{{#var:lang}}|llRequest'''SecureURL''']] {{LSL_New}} | | [[llRequestSecureURL{{#var:lang}}|llRequest'''SecureURL''']] {{LSL_New}} | ||
== Math == | |||
[[llSin{{#var:lang}}|llSin]] | |||
| [[llTan{{#var:lang}}|llTan]] | |||
| [[llSqrt{{#var:lang}}|llSqrt]] | |||
| [[llAbs{{#var:lang}}|llAbs]] | |||
| [[llAcos{{#var:lang}}|llAcos]] | |||
| [[llAsin{{#var:lang}}|llAsin]] | |||
| [[llAtan2{{#var:lang}}|llAtan2]] | |||
| [[llCeil{{#var:lang}}|llCeil]] | |||
| [[llCos{{#var:lang}}|llCos]] | |||
| [[llFloor{{#var:lang}}|llFloor]] | |||
| [[llFrand{{#var:lang}}|llFrand]] | |||
| [[llLog{{#var:lang}}|llLog]] | |||
| [[llLog10{{#var:lang}}|llLog10]] | |||
| [[llRound{{#var:lang}}|llRound]] | |||
| [[llFabs{{#var:lang}}|llFabs]] | |||
| [[llModPow{{#var:lang}}|llModPow]] | |||
== Money == | |||
[[llGiveMoney{{#var:lang}}|llGive'''Money''']] | |||
* [[Money{{#var:lang}}|money()]] | |||
== Other LSL functions == | == Other LSL functions == | ||
* [[llAngleBetween{{#var:lang}}|llAngleBetween]] | * [[llAngleBetween{{#var:lang}}|llAngleBetween]] | ||
* [[llDialog{{#var:lang}}|llDialog]] | * [[llDialog{{#var:lang}}|llDialog]] | ||
* [[llForceMouselook{{#var:lang}}|llForceMouselook]] | * [[llForceMouselook{{#var:lang}}|llForceMouselook]] | ||
* [[llGetAttached{{#var:lang}}|llGetAttached]] | * [[llGetAttached{{#var:lang}}|llGetAttached]] | ||
* [[llGetBoundingBox{{#var:lang}}|llGetBoundingBox]] | * [[llGetBoundingBox{{#var:lang}}|llGetBoundingBox]] | ||
* <s>[[llStopPointAt{{#var:lang}}|llStopPointAt]]</s> {{LSL_U}} | |||
* [[llGetCreator{{#var:lang}}|llGetCreator]] | * [[llGetCreator{{#var:lang}}|llGetCreator]] | ||
* [[llGetFreeURLs{{#var:lang}}|llGetFreeURLs]] {{LSL_U}} | * [[llGetFreeURLs{{#var:lang}}|llGetFreeURLs]] {{LSL_U}} | ||
Line 244: | Line 408: | ||
* [[llGetLocalPos{{#var:lang}}|llGetLocalPos]] | * [[llGetLocalPos{{#var:lang}}|llGetLocalPos]] | ||
* [[llGetLocalRot{{#var:lang}}|llGetLocalRot]] | * [[llGetLocalRot{{#var:lang}}|llGetLocalRot]] | ||
* [[llGetPos{{#var:lang}}|llGetPos]] | * [[llGetPos{{#var:lang}}|llGetPos]] | ||
* [[llGetStartParameter{{#var:lang}}|llGetStartParameter]] | * [[llGetStartParameter{{#var:lang}}|llGetStartParameter]] | ||
* [[llGetStatus{{#var:lang}}|llGetStatus]] | * [[llGetStatus{{#var:lang}}|llGetStatus]] | ||
Line 258: | Line 415: | ||
* [[llGetSunDirection{{#var:lang}}|llGet'''Sun'''Direction]] | * [[llGetSunDirection{{#var:lang}}|llGet'''Sun'''Direction]] | ||
* [[llMapDestination{{#var:lang}}|llMapDestination]] | * [[llMapDestination{{#var:lang}}|llMapDestination]] | ||
* [[llMD5String{{#var:lang}}|llMD5String]] | * [[llMD5String{{#var:lang}}|llMD5String]] | ||
* [[llPassCollisions{{#var:lang}}|llPassCollisions]] | * [[llPassCollisions{{#var:lang}}|llPassCollisions]] | ||
Line 271: | 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]] | ||
* [[llRotBetween{{#var:lang}}|llRotBetween]] | * [[llRotBetween{{#var:lang}}|llRotBetween]] | ||
* [[llSetDamage{{#var:lang}}|llSetDamage]] | * [[llSetDamage{{#var:lang}}|llSetDamage]] | ||
* [[llSetLocalRot{{#var:lang}}|llSetLocalRot]] | * [[llSetLocalRot{{#var:lang}}|llSetLocalRot]] | ||
* [[llSetPos{{#var:lang}}|llSetPos]] | * [[llSetPos{{#var:lang}}|llSetPos]] | ||
Line 288: | Line 433: | ||
* [[llSHA1String{{#var:lang}}|llSHA1String]] | * [[llSHA1String{{#var:lang}}|llSHA1String]] | ||
* <s>[[llTextBox{{#var:lang}}|llTextBox]]</s> {{LSL_U}} | * <s>[[llTextBox{{#var:lang}}|llTextBox]]</s> {{LSL_U}} | ||
* [[llVolumeDetect{{#var:lang}}|ll'''Volume'''Detect]] | * [[llVolumeDetect{{#var:lang}}|ll'''Volume'''Detect]] | ||
* [[ | == Events == | ||
* [[Attach{{#var:lang}}|attach()]] | |||
* [[Changed{{#var:lang}}|changed()]] | |||
* [[Collision{{#var:lang}}|collision()]] | |||
* [[Collision end{{#var:lang}}|collision_end()]] | |||
* [[Collision start{{#var:lang}}|collision_start()]] | |||
* [[Control{{#var:lang}}|control()]] | |||
* [[Dataserver{{#var:lang}}|dataserver()]] | |||
* [[Email{{#var:lang}}|email()]] | |||
* [[Http request{{#var:lang}}|http_request()]] | |||
* [[Http response{{#var:lang}}|http_response()]] | |||
* [[Land collision{{#var:lang}}|land_collision()]] | |||
* [[Land collision end{{#var:lang}}|land_collision_end()]] | |||
* [[Land collision start{{#var:lang}}|land_collision_start()]] | |||
* [[Link message{{#var:lang}}|link_message()]] | |||
== Table template == | |||
{| border="1" cellpadding="5" cellspacing="0" | |||
! Property | |||
! Actions | |||
! Detections | |||
! Events | |||
|- | |||
! | |||
| | |||
| | |||
| | |||
|} |
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
- Messages
- llWhisper | llInstantMessage | llOwnerSay | llShout | llRegionSay | llSay
- HTTP
- llGetHTTPHeader NEW | llHTTPRequest | llHTTPResponse NEW
- XML-RPC
Dataserver
Detection
llDetectedGrab | llDetectedKey | llDetectedName | llDetectedPos | llDetectedRot | llDetectedType | llDetectedVel
- Collision
- Touch
- Sensor
Group
Inventory
llGetInventoryName | llGetInventoryKey | llGetInventoryNumber | llGetInventoryType | llGetInventoryCreator | llGiveInventory | llGiveInventoryList | llAllowInventoryDrop | llRemoveInventory | llRequestInventoryData
- Creator
- Notecard
- Owner
- Permissions
Media
- Sound
Events
llMinEventDelay | llSetTimerEvent
- Listen
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
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
- Face
- Alpha
- Color
- Texture
Linkset
Property | Actions | Detections | Events |
---|---|---|---|
llCreateLink, llBreakLink, llBreakAllLinks, llMessageLinked, llSetLinkAlpha, llSetLinkColor, llSetLinkPrimitiveParams, llSetLinkTexture |
llDetectedLinkNumber, llGetLinkKey, llGetLinkName, llGetLinkNumber, llGetNumberOfPrims |
Land
- Region
- Parcel
- Land security
- Time/Date
- World
- Simulator
Script
llGetFreeMemory | llResetOtherScript | llResetScript | llGetScriptName | llGetScriptState | llScriptDanger | llSetScriptState | llRemoteLoadScript R | llRemoteLoadScriptPin | llSetRemoteScriptAccessPin | llSleep
- Error
- Math Errors
- Keywords
Types
- Float
- Integer
- Key
- List
- llDeleteSubList | llDumpList2String | llGetListEntryType | llGetListLength | llList2CSV | llList2Float | llList2Integer | llList2Key | llList2List | llList2ListStrided | llList2Rot | llList2String | llList2Vector | llListFindList | llListInsertList | llListRandomize | llListReplaceList | llListSort | llListStatistics
- Rotation
- String
- CSV
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
Other LSL functions
- llAngleBetween
- llDialog
- llForceMouselook
- llGetAttached
- llGetBoundingBox
llStopPointAtU- llGetCreator
- llGetFreeURLs U
- llGetGeometricCenter
- llGetGMTclock
- llGetKey
- llGetLocalPos
- llGetLocalRot
- llGetPos
Events
- attach()
- changed()
- collision()
- collision_end()
- collision_start()
- control()
- dataserver()
- email()
- http_request()
- http_response()
- land_collision()
- land_collision_end()
- land_collision_start()
- link_message()
Table template
Property | Actions | Detections | Events |
---|---|---|---|