Difference between revisions of "Category:LSL Functions/ID"
Jump to navigation
Jump to search
(previous page) (next page)
m |
m (suppress the line text) |
||
Line 6: | Line 6: | ||
This may become a non sequitur when the VM & bytecode move over to Mono. | This may become a non sequitur when the VM & bytecode move over to Mono. | ||
See the initialization in: {{SourceLink|indra\lscript\lscript_library\lscript_library.cpp| | See the initialization in: {{SourceLink|indra\lscript\lscript_library\lscript_library.cpp|line=71}} | ||
{{LSL All Functions|number|key=*}} | {{LSL All Functions|number|key=*}} |
Revision as of 10:21, 29 September 2009
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Function ID refers to the internal index for the function in the function table.
This number is of some interest if you are writing an LSL-LSO (de)compiler; or an LSO VM (or just trying to read LSO with a hex editor). Once assigned they never change as that would break every existing script, new functions are added onto the end of the table.
This may become a non sequitur when the VM & bytecode move over to Mono.
See the initialization in: viewer - indra\lscript\lscript_library\lscript_library.cpp
Key | Description |
---|---|
NEW | The function was recently added. |
U | This function has been updated recently. |
X | This function requires an experience. |
I | The LSO function ID for the function is not known, or it may not have one. |
D | The function has been deprecated but still works. It is best to avoid functions marked as deprecated. |
R | The function has not only been deprecated, it has been removed. Do not use functions marked as removed. |
U | The function has not been implemented. Do not use functions marked as not implemented. |
🧬 | This is an experimental function currently being tested on the beta-grid. |
B | This function is marked as broken and may not work. |
G | The function requires god-mode. Functions marked as such cannot be used. |
LX | This function requires a Linden Owned experience. |
RQ | This function has been requested by several users and has not been implemented. Do not use functions marked as requested. |
- llSin
- llCos
- llTan
- llAtan2
- llSqrt
- llPow
- llAbs
- llFabs
- llFrand
- llFloor
- llCeil
- llRound
- llVecMag
- llVecNorm
- llVecDist
- llRot2Euler
- llEuler2Rot
- llAxes2Rot
- llRot2Fwd
- llRot2Left
- llRot2Up
- llRotBetween
- llWhisper
- llSay
- llShout
- llListen
- llListenControl
- llListenRemove
- llSensor
- llSensorRepeat
- llSensorRemove
- llDetectedName
- llDetectedKey
- llDetectedOwner
- llDetectedType
- llDetectedPos
- llDetectedVel
- llDetectedGrab
- llDetectedRot
- llDetectedGroup
- llDetectedLinkNumber
- llDie
- llGround
-
llCloudD - llWind
- llSetStatus
- llGetStatus
- llSetScale
- llGetScale
- llSetColor
- llGetAlpha
- llSetAlpha
- llGetColor
- llSetTexture
- llScaleTexture
- llOffsetTexture
- llRotateTexture
- llGetTexture
- llSetPos
- llGetPos
- llGetLocalPos
- llSetRot
- llGetRot
- llGetLocalRot
- llSetForce
- llGetForce
- llTarget
- llTargetRemove
- llRotTarget
- llRotTargetRemove
- llMoveToTarget
- llStopMoveToTarget
- llApplyImpulse
- llApplyRotationalImpulse
- llSetTorque
- llGetTorque
- llSetForceAndTorque
- llGetVel
- llGetAccel
- llGetOmega
- llGetTimeOfDay
- llGetWallclock
- llGetTime
- llResetTime
- llGetAndResetTime
-
llSoundD - llPlaySound
- llLoopSound
- llLoopSoundMaster
- llLoopSoundSlave
- llPlaySoundSlave
- llTriggerSound
- llStopSound
- llPreloadSound
- llGetSubString
- llDeleteSubString
- llInsertString
- llToUpper
- llToLower
- llGiveMoney
-
llMakeExplosionD -
llMakeFountainD -
llMakeSmokeD -
llMakeFireD - llRezObject
- llLookAt
- llStopLookAt
- llSetTimerEvent
- llSleep
- llGetMass
- llCollisionFilter
- llTakeControls
- llReleaseControls
- llAttachToAvatar
- llDetachFromAvatar
-
llTakeCameraD -
llReleaseCameraD - llGetOwner
- llInstantMessage
- llEmail
- llGetNextEmail
- llGetKey
- llSetBuoyancy
- llSetHoverHeight
- llStopHover
- llMinEventDelay
-
llSoundPreloadD - llRotLookAt
- llStringLength
- llStartAnimation
- llStopAnimation
-
llPointAtD -
llStopPointAtD - llTargetOmega
- llGetStartParameter
-
llGodLikeRezObjectG - llRequestPermissions
- llGetPermissionsKey
- llGetPermissions
- llGetLinkNumber
- llSetLinkColor
- llCreateLink
- llBreakLink
- llBreakAllLinks
- llGetLinkKey
- llGetLinkName
- llGetInventoryNumber
- llGetInventoryName
- llSetScriptState
- llGetEnergy
- llGiveInventory
- llRemoveInventory
- llSetText
- llWater
- llPassTouches
- llRequestAgentData
- llRequestInventoryData
- llSetDamage
- llTeleportAgentHome
- llModifyLand
- llCollisionSound
- llCollisionSprite B
- llGetAnimation
- llResetScript
- llMessageLinked
- llPushObject
- llPassCollisions
- llGetScriptName
- llGetNumberOfSides
- llAxisAngle2Rot
- llRot2Axis
- llRot2Angle
- llAcos
- llAsin
- llAngleBetween
- llGetInventoryKey
- llAllowInventoryDrop
- llGetSunDirection
- llGetTextureOffset
- llGetTextureScale
- llGetTextureRot
- llSubStringIndex
- llGetOwnerKey
- llGetCenterOfMass
- llListSort
- llGetListLength
- llList2Integer
- llList2Float
- llList2String
- llList2Key
- llList2Vector
- llList2Rot
- llList2List
- llDeleteSubList
- llGetListEntryType
- llList2CSV
- llCSV2List
- llListRandomize
- llList2ListStrided
- llGetRegionCorner
- llListInsertList
- llListFindList
- llGetObjectName
- llSetObjectName
- llGetDate
- llEdgeOfWorld
- llGetAgentInfo
- llAdjustSoundVolume
- llSetSoundQueueing
- llSetSoundRadius
- llKey2Name
- llSetTextureAnim
- llTriggerSoundLimited
- llEjectFromLand
- llParseString2List
- llOverMyLand
- llGetLandOwnerAt
- llGetNotecardLine
- llGetAgentSize
- llSameGroup
- llUnSit
- llGroundSlope
- llGroundNormal
- llGroundContour
- llGetAttached
- llGetFreeMemory
- llGetRegionName
- llGetRegionTimeDilation
- llGetRegionFPS
- llParticleSystem
- llGroundRepel
- llGiveInventoryList
- llSetVehicleType
- llSetVehicleFloatParam
- llSetVehicleVectorParam
- llSetVehicleRotationParam
- llSetVehicleFlags
- llRemoveVehicleFlags
- llSitTarget
- llAvatarOnSitTarget
- llAddToLandPassList
- llSetTouchText
- llSetSitText
- llSetCameraEyeOffset
- llSetCameraAtOffset
- llDumpList2String
- llScriptDanger
- llDialog
- llVolumeDetect
- llResetOtherScript
- llGetScriptState
-
llRemoteLoadScriptD - llSetRemoteScriptAccessPin
- llRemoteLoadScriptPin
- llOpenRemoteDataChannel
- llSendRemoteData
- llRemoteDataReply
- llCloseRemoteDataChannel
- llMD5String
- llSetPrimitiveParams
- llStringToBase64
- llBase64ToString
-
llXorBase64StringsD -
llRemoteDataSetRegionD - llLog10
- llLog
- llGetAnimationList
- llSetParcelMusicURL
- llGetRootPosition
- llGetRootRotation
- llGetObjectDesc
- llSetObjectDesc
- llGetCreator
- llGetTimestamp
- llSetLinkAlpha
- llGetNumberOfPrims
- llGetNumberOfNotecardLines
- llGetBoundingBox
- llGetGeometricCenter
- llGetPrimitiveParams
- llIntegerToBase64
- llBase64ToInteger
- llGetGMTclock
- llGetSimulatorHostname
- llSetLocalRot
- llParseStringKeepNulls
- llRezAtRoot
- llGetObjectPermMask
-
llSetObjectPermMaskG - llGetInventoryPermMask
-
llSetInventoryPermMaskG - llGetInventoryCreator
- llOwnerSay
- llRequestSimulatorData
- llForceMouselook
- llGetObjectMass
- llListReplaceList
- llLoadURL
- llParcelMediaCommandList
- llParcelMediaQuery
- llModPow
- llGetInventoryType
- llSetPayPrice
- llGetCameraPos
- llGetCameraRot
-
llSetPrimURLD -
llRefreshPrimURLD - llEscapeURL
- llUnescapeURL
- llMapDestination
- llAddToLandBanList
- llRemoveFromLandPassList
- llRemoveFromLandBanList
- llSetCameraParams
- llClearCameraParams
- llListStatistics
- llGetUnixTime
- llGetParcelFlags
- llGetRegionFlags
-
llXorBase64StringsCorrectD - llHTTPRequest
- llResetLandBanList
- llResetLandPassList
- llGetParcelPrimCount
- llGetParcelPrimOwners
- llGetObjectPrimCount
- llGetParcelMaxPrims
- llGetParcelDetails
- llSetLinkPrimitiveParams
- llSetLinkTexture
- llStringTrim
- llRegionSay
- llGetObjectDetails
- llSetClickAction
- llGetRegionAgentCount
- llTextBox
- llGetAgentLanguage
- llDetectedTouchUV
- llDetectedTouchFace
- llDetectedTouchPos
- llDetectedTouchNormal
- llDetectedTouchBinormal
- llDetectedTouchST
- llSHA1String
- llGetFreeURLs
- llRequestURL
- llRequestSecureURL
- llReleaseURL
- llHTTPResponse
- llGetHTTPHeader
- llSetPrimMediaParams
- llGetPrimMediaParams
- llClearPrimMedia
- llSetLinkPrimitiveParamsFast
- llGetLinkPrimitiveParams
- llLinkParticleSystem
- llSetLinkTextureAnim
- llGetLinkNumberOfSides
- llGetUsername
- llRequestUsername
- llGetDisplayName
- llRequestDisplayName
- llGetEnv
- llRegionSayTo
- llGetSPMaxMemory I
- llGetUsedMemory I
- llScriptProfiler I
- llAvatarOnLinkSitTarget I
- llClearLinkMedia I
- llGetLinkMedia I
- llGetMemoryLimit I
- llLinkSitTarget I
- llSetAngularVelocity I
- llSetLinkCamera I
- llSetLinkMedia I
- llSetMemoryLimit I
- llSetVelocity I
- llSetContentType I
- llCastRay I
- llGetMassMKS I
- llGetPhysicsMaterial I
- llSetPhysicsMaterial I
- llManageEstateAccess I
- llSetKeyframedMotion I
- llTransferLindenDollars I
- llGetParcelMusicURL I
- llSetRegionPos I
- llGenerateKey I
- llGetAgentList I
- llAttachToAvatarTemp I
- llTeleportAgentGlobalCoords I
- llTeleportAgent I
- llCreateCharacter I
- llDeleteCharacter I
- llEvade I
- llExecCharacterCmd I
- llFleeFrom I
- llGetClosestNavPoint I
- llGetStaticPath I
- llNavigateTo I
- llPatrolPoints I
- llPursue I
- llUpdateCharacter I
- llWanderWithin I
- llGetSimStats I
- llGetAnimationOverride NEW I
- llResetAnimationOverride NEW I
- llSetAnimationOverride NEW I
- llJson2List NEW I
- llJsonGetValue NEW I
- llJsonSetValue NEW I
- llJsonValueType NEW I
- llList2Json NEW I
- llXorBase64 NEW I
- llReturnObjectsByID NEW I
- llReturnObjectsByOwner NEW I
- llGetMaxScaleFactor NEW I
- llGetMinScaleFactor NEW I
- llScaleByFactor NEW I
- llAgentInExperience NEW I
- llCreateKeyValue NEW I
- llDataSizeKeyValue NEW I
- llDeleteKeyValue NEW I
- llGetExperienceDetails NEW I
- llGetExperienceErrorMessage NEW I
- llKeyCountKeyValue NEW I
- llKeysKeyValue NEW I
- llReadKeyValue NEW I
- llRequestExperiencePermissions NEW I
- llUpdateKeyValue NEW I
- llGetAttachedList NEW I
Pages in category "LSL Functions/ID"
The following 200 pages are in this category, out of 387 total.
(previous page) (next page)- LlGetInventoryDesc
- LlIsFriend
- LlSin
- LlCos
- LlTan
- LlAtan2
- LlSqrt
- LlPow
- LlAbs
- LlFabs
- LlFrand
- LlFloor
- LlCeil
- LlRound
- LlVecMag
- LlVecNorm
- LlVecDist
- LlRot2Euler
- LlEuler2Rot
- LlAxes2Rot
- LlRot2Fwd
- LlRot2Left
- LlRot2Up
- LlRotBetween
- LlWhisper
- LlSay
- LlShout
- LlListen
- LlListenControl
- LlListenRemove
- LlSensor
- LlSensorRepeat
- LlSensorRemove
- LlDetectedName
- LlDetectedKey
- LlDetectedOwner
- LlDetectedType
- LlDetectedPos
- LlDetectedVel
- LlDetectedGrab
- LlDetectedRot
- LlDetectedGroup
- LlDetectedLinkNumber
- LlDie
- LlGround
- LlCloud
- LlWind
- LlSetStatus
- LlGetStatus
- LlSetScale
- LlGetScale
- LlSetColor
- LlGetAlpha
- LlSetAlpha
- LlGetColor
- LlSetTexture
- LlScaleTexture
- LlOffsetTexture
- LlRotateTexture
- LlGetTexture
- LlSetPos
- LlGetPos
- LlGetLocalPos
- LlSetRot
- LlGetRot
- LlGetLocalRot
- LlSetForce
- LlGetForce
- LlTarget
- LlTargetRemove
- LlRotTarget
- LlRotTargetRemove
- LlMoveToTarget
- LlStopMoveToTarget
- LlApplyImpulse
- LlApplyRotationalImpulse
- LlSetTorque
- LlGetTorque
- LlSetForceAndTorque
- LlGetVel
- LlGetAccel
- LlGetOmega
- LlGetRegionTimeOfDay
- LlGetTimeOfDay
- LlGetWallclock
- LlGetTime
- LlResetTime
- LlGetAndResetTime
- LlSound
- LlPlaySound
- LlLoopSound
- LlLoopSoundMaster
- LlLoopSoundSlave
- LlPlaySoundSlave
- LlTriggerSound
- LlStopSound
- LlPreloadSound
- LlGetSubString
- LlDeleteSubString
- LlInsertString
- LlToUpper
- LlToLower
- LlGiveMoney
- LlMakeExplosion
- LlMakeFountain
- LlMakeSmoke
- LlMakeFire
- LlRezObject
- LlLookAt
- LlStopLookAt
- LlSetTimerEvent
- LlSleep
- LlGetMass
- LlCollisionFilter
- LlTakeControls
- LlReleaseControls
- LlAttachToAvatar
- LlDetachFromAvatar
- LlTakeCamera
- LlReleaseCamera
- LlGetOwner
- LlInstantMessage
- LlEmail
- LlTargetedEmail
- LlGetNextEmail
- LlGetKey
- LlSetBuoyancy
- LlSetHoverHeight
- LlStopHover
- LlMinEventDelay
- LlSoundPreload
- LlRotLookAt
- LlStringLength
- LlStartAnimation
- LlStopAnimation
- LlPointAt
- LlStopPointAt
- LlTargetOmega
- LlGetStartParameter
- LlGodLikeRezObject
- LlRequestPermissions
- LlGetPermissionsKey
- LlGetPermissions
- LlGetLinkNumber
- LlSetLinkColor
- LlCreateLink
- LlBreakLink
- LlBreakAllLinks
- LlGetLinkKey
- LlGetLinkName
- LlGetInventoryNumber
- LlGetInventoryName
- LlSetScriptState
- LlGetEnergy
- LlGiveInventory
- LlRemoveInventory
- LlSetText
- LlWater
- LlPassTouches
- User:XylaAodha Resident/PassTouchTestPage
- LlRequestAgentData
- LlRequestInventoryData
- LlSetDamage
- LlTeleportAgentHome
- LlModifyLand
- LlCollisionSound
- LlCollisionSprite
- LlGetAnimation
- LlResetScript
- LlMessageLinked
- LlPushObject
- LlPassCollisions
- LlGetScriptName
- LlGetNumberOfSides
- LlAxisAngle2Rot
- LlRot2Axis
- LlRot2Angle
- LlAcos
- LlAsin
- LlAngleBetween
- LlGetInventoryKey
- LlAllowInventoryDrop
- LlGetTextureOffset
- LlGetTextureScale
- LlGetTextureRot
- LlSubStringIndex
- User:Chaser Zaks/sandbox
- LlGetOwnerKey
- LlGetCenterOfMass
- LlListSort
- LlListSortStrided
- LlGetListLength
- LlList2Integer
- LlList2Float
- LlList2String
- LlList2Key
- LlList2Vector
- LlList2Rot
- LlList2List
- LlDeleteSubList