User:Haravikk Mistral/DETECT*
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Constant | Description |
---|---|
DETECT_ALL
|
Convenience entry to return all available data. Essentially this is the same as providing a list with all other DETECT_* constants valid for the current function, excluding those asking specifically for root-prims, avatar username, or avatar legacy name.
|
DETECT_GROUP
|
Populates llDetectedGroup() with the key of the group that the detected object, avatar, or land belongs to. |
DETECT_KEY
|
Populates llDetectedKey() with the key of the primitive or avatar that was detected. If land is detected this value will be NULL_KEY. |
DETECT_ROOT_KEY
|
Populates llDetectedKey() with the key of the object root or avatar that was detected. If land is detected this value will be NULL_KEY .
|
DETECT_LINK_NUMBER
|
Populates llDetectedLinkNumber() with the link-number of the primitive that was detected. If an avatar or land were struck then this will be zero. |
DETECT_NAME
|
Populates llDetectedName() with the name of the primitive or the display name of the avatar that was detected. If land is detected this value will be an empty string. |
DETECT_ROOT_NAME
|
Populates llDetectedName() with the name of the object root or display name of the avatar that was detected. If land is detected this value will be an empty string. |
DETECT_LEGACY_NAME
|
Populates llDetectedName() with the name of the primitive or the legacy name of the avatar that was detected. If land is detected this value will be an empty string. |
DETECT_ROOT_LEGACY_NAME
|
Populates llDetectedName() with the name of the object root or legacy name of the avatar that was detected. If land is detected this value will be an empty string. |
DETECT_USERNAME
|
Populates llDetectedName() with the name of the primitive or the legacy name of the avatar that was detected. If land is detected this value will be an empty string. |
DETECT_ROOT_USERNAME
|
Populates llDetectedName() with the name of the object root or username of the avatar that was detected. If land is detected this value will be an empty string. |
DETECT_OWNER
|
Populates llDetectedOwner() with the UUID of the avatar that owns the detected object or land. If an avatar is detected then their key is returned here. |
DETECT_POSITION
|
Populates llDetectedPos() with the position of the primitive that was detected. |
DETECT_ROOT_POSITION
|
Populates llDetectedPos() with the position of the object root that was detected. |
DETECT_ROTATION
|
Populates llDetectedRot() with the rotation of the primitive that was detected. |
DETECT_ROOT_ROTATION
|
Populates llDetectedRot() with the rotation of the object root that was detected. |
DETECT_TOUCH_BINORMAL
|
Populates llDetectedTouchBinormal() with the tangental normal vector of the point at which the object was detected. |
DETECT_TOUCH_FACE
|
Populates llDetectedTouchFace() with the primitive face that was detected. If an avatar or land were detected then this will be TOUCH_INVALID_FACE. |
DETECT_TOUCH_NORMAL
|
Populates llDetectedTouchNormal() with the normal vector of the point at which the object was detected. |
DETECT_TOUCH_ST
|
Populates llDetectedTouchST() with the face coordinates of the point at which the object was detected. If an avatar or land are detected then this will be TOUCH_INVALID_TEXCOORD. |
DETECT_TOUCH_UV
|
Populates llDetectedTouchUV() with the texture coordinates of the point at which the object was detected. If an avatar or land are struck then this will be TOUCH_INVALID_TEXCOORD. |
DETECT_TYPE
|
Populates llDetectedType() with the type of object that was detected. |
DETECT_VELOCITY
|
Populates llDetectedVel() with the velocity of the object that was detected. |