controls default tooltip All scripts must have a default state, which is the first state entered when the script starts.\nIf another state is defined before the default state, the compiler will report a syntax error. do tooltip do / while loop\ndo {\n...\n} while (<condition>); else tooltip if / else block\nif (<condition>) {\n...\n[} else [if (<condition>) {\n...]]\n} for tooltip for loop\nfor (<initialiser>; <condition>; <post-iteration-statement>)\n{ ...\n} if tooltip if / else block\nif (<condition>) {\n...\n[} else [if (<condition>) {\n...]]\n} jump tooltip jump statement\njump <label> return tooltip Leave current event or function.\nreturn [<variable>];\nOptionally pass back a variable's value, from a function. state tooltip state <target>\nIf the target state is not the same as the current one, change to the target state. while tooltip while loop\nwhile (<condition>) {\n,,,\n} types float tooltip 32 bit floating point value.\nThe range is 1.175494351E-38 to 3.402823466E+38. integer tooltip 32 bit integer value.\n−2,147,483,648 and +2,147,483,647 (that is 0x80000000 to 0x7FFFFFFF in hex). key tooltip A 128 bit unique identifier (UUID).\nThe key is represented as hexidecimal characters (A-F and 0-9), grouped into sections (8,4,4,4,12 characters) and separated by hyphens (for a total of 36 characters). e.g. "A822FF2B-FF02-461D-B45D-DCD10A2DE0C2". list tooltip A collection of other data types.\nLists are signified by square brackets surrounding their elements; the elements inside are separated by commas. e.g. [0, 1, 2, 3, 4] or ["Yes", "No", "Perhaps"]. quaternion tooltip The quaternion type is a left over from way back when LSL was created. It was later renamed to <rotation> to make it more user friendly, but it appears someone forgot to remove it ;-) rotation tooltip The rotation type is one of several ways to represent an orientation in 3D.\nIt is a mathematical object called a quaternion. You can think of a quaternion as four numbers (x, y, z, w), three of which represent the direction an object is facing and a fourth that represents the object's banking left or right around that direction. string tooltip Text data.\nThe editor accepts UTF-8 encoded text. vector tooltip A vector is a data type that contains a set of three float values.\nVectors are used to represent colours (RGB), positions, and directions/velocities. constants ACTIVE type integer value 0x2 tooltip Objects in world that are running a script or currently physically moving. AGENT type integer value 0x1 tooltip Objects in world that are agents. AGENT_ALWAYS_RUN type integer value 0x1000 tooltip AGENT_ATTACHMENTS type integer value 0x2 tooltip The agent has attachments. AGENT_AUTOPILOT type integer value 0x2000 tooltip AGENT_AWAY type integer value 0x40 tooltip AGENT_BUSY type integer value 0x800 tooltip AGENT_BY_LEGACY_NAME type integer value 0x1 tooltip AGENT_BY_USERNAME type integer value 0x10 tooltip AGENT_CROUCHING type integer value 0x400 tooltip AGENT_FLYING type integer value 0x1 tooltip The agent is flying. AGENT_IN_AIR type integer value 0x100 tooltip AGENT_LIST_PARCEL type integer value 1 tooltip Agents on the same parcel where the script is running. AGENT_LIST_PARCEL_OWNER type integer value 2 tooltip Agents on any parcel in the region where the parcel owner is the same as the owner of the parcel under the scripted object. AGENT_LIST_REGION type integer value 4 tooltip All agents in the region. AGENT_MOUSELOOK type integer value 0x8 tooltip AGENT_ON_OBJECT type integer value 0x20 tooltip AGENT_SCRIPTED type integer value 0x4 tooltip The agent has scripted attachments. AGENT_SITTING type integer value 0x10 tooltip AGENT_TYPING type integer value 0x200 tooltip AGENT_WALKING type integer value 0x80 tooltip ALL_SIDES type integer value -1 tooltip ANIM_ON type integer value 0x1 tooltip Texture animation is on. ATTACH_AVATAR_CENTER type integer value 40 tooltip Attach to the avatar's geometric centre. ATTACH_BACK type integer value 9 tooltip Attach to the avatar's back. ATTACH_BELLY type integer value 28 tooltip Attach to the avatar's belly. ATTACH_CHEST type integer value 1 tooltip Attach to the avatar's chest. ATTACH_CHIN type integer value 12 tooltip Attach to the avatar's chin. ATTACH_HEAD type integer value 2 tooltip Attach to the avatar's head. ATTACH_HUD_BOTTOM type integer value 37 tooltip ATTACH_HUD_BOTTOM_LEFT type integer value 36 tooltip ATTACH_HUD_BOTTOM_RIGHT type integer value 38 tooltip ATTACH_HUD_CENTER_1 type integer value 35 tooltip ATTACH_HUD_CENTER_2 type integer value 31 tooltip ATTACH_HUD_TOP_CENTER type integer value 33 tooltip ATTACH_HUD_TOP_LEFT type integer value 34 tooltip ATTACH_HUD_TOP_RIGHT type integer value 32 tooltip ATTACH_LEAR type integer value 13 tooltip Attach to the avatar's left ear. ATTACH_LEFT_PEC type integer value 29 tooltip Attach to the avatar's left pectoral. ATTACH_LEYE type integer value 15 tooltip Attach to the avatar's left eye. ATTACH_LFOOT type integer value 7 tooltip Attach to the avatar's left foot. ATTACH_LHAND type integer value 5 tooltip Attach to the avatar's left hand. ATTACH_LHIP type integer value 25 tooltip Attach to the avatar's left hip. ATTACH_LLARM type integer value 21 tooltip Attach to the avatar's left lower arm. ATTACH_LLLEG type integer value 27 tooltip Attach to the avatar's lower left leg. ATTACH_LPEC deprecated true type integer value 30 tooltip Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC) ATTACH_LSHOULDER type integer value 3 tooltip Attach to the avatar's left shoulder. ATTACH_LUARM type integer value 20 tooltip Attach to the avatar's left upper arm. ATTACH_LULEG type integer value 27 tooltip Attach to the avatar's lower upper leg. ATTACH_MOUTH type integer value 11 tooltip Attach to the avatar's mouth. ATTACH_NECK type integer value 39 tooltip Attach to the avatar's neck. ATTACH_NOSE type integer value 17 tooltip Attach to the avatar's nose. ATTACH_PELVIS type integer value 10 tooltip Attach to the avatar's pelvis. ATTACH_REAR type integer value 14 tooltip Attach to the avatar's right ear. ATTACH_REYE type integer value 16 tooltip Attach to the avatar's right eye. ATTACH_RFOOT type integer value 8 tooltip Attach to the avatar's right foot. ATTACH_RHAND type integer value 6 tooltip Attach to the avatar's right hand. ATTACH_RHIP type integer value 22 tooltip Attach to the avatar's right hip. ATTACH_RIGHT_PEC type integer value 30 tooltip Attach to the avatar's right pectoral. ATTACH_RLARM type integer value 19 tooltip Attach to the avatar's right lower arm. ATTACH_RLLEG type integer value 24 tooltip Attach to the avatar's right lower leg. ATTACH_RPEC deprecated true type integer value 29 tooltip Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC) ATTACH_RSHOULDER type integer value 4 tooltip Attach to the avatar's right shoulder. ATTACH_RUARM type integer value 18 tooltip Attach to the avatar's right upper arm. ATTACH_RULEG type integer value 23 tooltip Attach to the avatar's right upper leg. AVOID_CHARACTERS type integer value 1 tooltip AVOID_DYNAMIC_OBSTACLES type integer value 2 tooltip AVOID_NONE type integer value 0 tooltip CAMERA_ACTIVE type integer value 12 tooltip CAMERA_BEHINDNESS_ANGLE type integer value 8 tooltip CAMERA_BEHINDNESS_LAG type integer value 9 tooltip CAMERA_DISTANCE type integer value 7 tooltip CAMERA_FOCUS type integer value 17 tooltip CAMERA_FOCUS_LAG type integer value 6 tooltip CAMERA_FOCUS_LOCKED type integer value 22 tooltip CAMERA_FOCUS_OFFSET type integer value 1 tooltip CAMERA_FOCUS_THRESHOLD type integer value 11 tooltip CAMERA_PITCH type integer value 0 tooltip CAMERA_POSITION type integer value 13 tooltip CAMERA_POSITION_LAG type integer value 6 tooltip CAMERA_POSITION_LOCKED type integer value 22 tooltip CAMERA_POSITION_THRESHOLD type integer value 10 tooltip CHANGED_ALLOWED_DROP type integer value 0x40 tooltip The object inventory has changed because an item was added through the llAllowInventoryDrop interface. CHANGED_COLOR type integer value 0x2 tooltip The object colour has changed. CHANGED_INVENTORY type integer value 0x1 tooltip The object inventory has changed. CHANGED_LINK type integer value 0x20 tooltip The object has linked or its links were broken. CHANGED_MEDIA type integer value 2048 tooltip CHANGED_OWNER type integer value 0x80 tooltip CHANGED_REGION type integer value 0x100 tooltip CHANGED_REGION_START type integer value 0x400 tooltip CHANGED_SCALE type integer value 0x8 tooltip The object scale (size) has changed. CHANGED_SHAPE type integer value 0x4 tooltip The object base shape has changed, e.g., a box to a cylinder. CHANGED_TELEPORT type integer value 0x200 tooltip CHANGED_TEXTURE type integer value 0x10 tooltip The texture offset, scale rotation, or simply the object texture has changed. CHARACTER_ACCOUNT_FOR_SKIPPED_FRAMES type integer value 14 tooltip If set to false, character will not attempt to catch up on lost time when pathfinding performance is low, potentially providing more reliable movement (albeit while potentially appearing to be more stuttery). Default is true to match pre-existing behavior. CHARACTER_AVOIDANCE_MODE type integer value 5 tooltip Allows you to specify that a character should not try to avoid other characters, should not try to avoid dynamic obstacles (relatively fast moving objects and avatars), or both. CHARACTER_CMD_JUMP type integer value 0x01 tooltip Makes the character jump. Requires an additional parameter, the height to jump, between 0.1m and 2.0m. This must be provided as the first element of the llExecCharacterCmd option list. CHARACTER_CMD_SMOOTH_STOP type integer value 2 tooltip CHARACTER_CMD_STOP type integer value 0x00 tooltip Stops any current pathfinding operation. CHARACTER_DESIRED_SPEED type integer value 1 tooltip Speed of pursuit in meters per second. CHARACTER_DESIRED_TURN_SPEED type integer value 12 tooltip The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced. CHARACTER_LENGTH type integer value 3 tooltip Set collision capsule length - cannot be less than two times the radius. CHARACTER_MAX_ACCEL type integer value 8 tooltip The character's maximum acceleration rate. CHARACTER_MAX_DECEL type integer value 9 tooltip The character's maximum deceleration rate. CHARACTER_MAX_SPEED type integer value 13 tooltip The character's maximum speed. CHARACTER_MAX_TURN_RADIUS type integer value 10 tooltip The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED. CHARACTER_ORIENTATION type integer value 4 tooltip Valid options are: VERTICAL, HORIZONTAL. CHARACTER_RADIUS type integer value 2 tooltip Set collision capsule radius. CHARACTER_STAY_WITHIN_PARCEL type integer value 15 tooltip Determines whether a character can leave its starting parcel.\nTakes a boolean parameter. If TRUE, the character cannot voluntarilly leave the parcel, but can return to it. CHARACTER_TYPE type integer value 6 tooltip Specifies which walk-ability coefficient will be used by this character. CHARACTER_TYPE_A type integer value 0 tooltip CHARACTER_TYPE_B type integer value 1 tooltip CHARACTER_TYPE_C type integer value 2 tooltip CHARACTER_TYPE_D type integer value 3 tooltip CHARACTER_TYPE_NONE type integer value 4 tooltip CLICK_ACTION_BUY type integer value 2 tooltip When the prim is clicked, the buy dialog is opened. CLICK_ACTION_NONE type integer value 0 tooltip Performs the default action: when the prim is clicked, touch events are triggered". CLICK_ACTION_OPEN type integer value 4 tooltip When the prim is clicked, the object inventory dialog is opened. CLICK_ACTION_OPEN_MEDIA type integer value 6 tooltip When the prim is touched, the web media dialog is opened". CLICK_ACTION_PAY type integer value 3 tooltip When the prim is clicked, the pay dialog is opened. CLICK_ACTION_PLAY type integer value 5 tooltip When the prim is clicked, html-on-a-prim is enabled? CLICK_ACTION_SIT type integer value 1 tooltip When the prim is clicked, the avatar sits upon it. CLICK_ACTION_TOUCH type integer value 0 tooltip When the prim is clicked, touch events are triggered". CONTENT_TYPE_ATOM type integer value 4 tooltip "application/atom+xml" CONTENT_TYPE_FORM type integer value 7 tooltip "application/x-www-form-urlencoded" CONTENT_TYPE_HTML type integer value 1 tooltip "text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise. CONTENT_TYPE_JSON type integer value 5 tooltip "application/json" CONTENT_TYPE_LLSD type integer value 6 tooltip "application/llsd+xml" CONTENT_TYPE_RSS type integer value 8 tooltip "application/rss+xml" CONTENT_TYPE_TEXT type integer value 0 tooltip "text/plain" CONTENT_TYPE_XHTML type integer value 3 tooltip "application/xhtml+xml" CONTENT_TYPE_XML type integer value 2 tooltip "application/xml" CONTROL_BACK type integer value 0x2 tooltip Test for the avatar move back control. CONTROL_DOWN type integer value 0x20 tooltip Test for the avatar move down control. CONTROL_FWD type integer value 0x1 tooltip Test for the avatar move forward control. CONTROL_LBUTTON type integer value 0x10000000 tooltip Test for the avatar left button control. CONTROL_LEFT type integer value 0x4 tooltip Test for the avatar move left control. CONTROL_ML_LBUTTON type integer value 0x40000000 tooltip Test for the avatar left button control while in mouse look. CONTROL_RIGHT type integer value 0x8 tooltip Test for the avatar move right control. CONTROL_ROT_LEFT type integer value 0x100 tooltip Test for the avatar rotate left control. CONTROL_ROT_RIGHT type integer value 0x200 tooltip Test for the avatar rotate right control. CONTROL_UP type integer value 0x10 tooltip Test for the avatar move up control. DATA_BORN type integer value 3 tooltip The date the agent was born, returned in ISO 8601 format of YYYY-MM-DD. DATA_NAME type integer value 2 tooltip The name of the agent. DATA_ONLINE type integer value 1 tooltip TRUE for online, FALSE for offline. DATA_PAYINFO type integer value 8 tooltip DATA_RATING type integer value 4 tooltip Returns the agent ratings as a comma separated string of six integers. They are: 1) Positive rated behaviour 2) Negative rated behaviour 3) Positive rated appearance 4) Negative rated appearance 5) Positive rated building 6) Negative rated building DATA_SIM_POS type integer value 5 tooltip DATA_SIM_RATING type integer value 7 tooltip DATA_SIM_STATUS type integer value 6 tooltip DEBUG_CHANNEL type integer value 2147483647 tooltip DEBUG_CHANNEL is an integer constant that, when passed to llSay, llWhisper, or llShout as a channel parameter, will print text to the Script Warning/Error Window. DEG_TO_RAD type float value 0.01745329 tooltip 0.01745329 - Number of radians per degree. You can use this to convert degrees to radians by multiplying the degrees by this number. DENSITY type integer value 1 tooltip Used with llSetPhysicsMaterial to enable the density value. Must be between 1.0 and 22587.0 (in Kg/m^3 -- see if you can figure out what 22587 represents) EOF type string value \n\n\n tooltip ERR_GENERIC type integer value -1 tooltip ERR_MALFORMED_PARAMS type integer value -3 tooltip ERR_PARCEL_PERMISSIONS type integer value -2 tooltip ERR_RUNTIME_PERMISSIONS type integer value -4 tooltip ERR_THROTTLED type integer value -5 tooltip ESTATE_ACCESS_ALLOWED_AGENT_ADD type integer value 4 tooltip Add the agent to this estate's Allowed Residents list. ESTATE_ACCESS_ALLOWED_AGENT_REMOVE type integer value 8 tooltip Remove the agent from this estate's Allowed Residents list. ESTATE_ACCESS_ALLOWED_GROUP_ADD type integer value 16 tooltip Add the group to this estate's Allowed groups list. ESTATE_ACCESS_ALLOWED_GROUP_REMOVE type integer value 32 tooltip Remove the group from this estate's Allowed groups list. ESTATE_ACCESS_BANNED_AGENT_ADD type integer value 64 tooltip Add the agent to this estate's Banned residents list. ESTATE_ACCESS_BANNED_AGENT_REMOVE type integer value 128 tooltip Remove the agent from this estate's Banned residents list. FALSE type integer value 0 tooltip An integer constant for boolean comparisons. Has the value '0'. FORCE_DIRECT_PATH type integer value 1 tooltip Makes character navigate in a straight line toward position. May be set to TRUE or FALSE. FRICTION type integer value 2 tooltip Used with llSetPhysicsMaterial to enable the friction value. Must be between 0.0 and 255.0 GRAVITY_MULTIPLIER type integer value 8 tooltip Used with llSetPhysicsMaterial to enable the gravity multiplier value. Must be between -1.0 and +28.0 HORIZONTAL type integer value 1 tooltip HTTP_BODY_MAXLENGTH type integer value 2 tooltip HTTP_BODY_TRUNCATED type integer value 0 tooltip HTTP_CUSTOM_HEADER type integer value 5 tooltip Add an extra custom HTTP header to the request. The first string is the name of the parameter to change, e.g. "Pragma", and the second string is the value, e.g. "no-cache". Up to 8 custom headers may be configured per request. Note that certain headers, such as the default headers, are blocked for security reasons. HTTP_METHOD type integer value 0 tooltip HTTP_MIMETYPE type integer value 1 tooltip HTTP_PRAGMA_NO_CACHE type integer value 6 tooltip Allows enabling/disbling of the "Pragma: no-cache" header.\nUsage: [HTTP_PRAGMA_NO_CACHE, integer SendHeader]. When SendHeader is TRUE, the "Pragma: no-cache" header is sent by the script. This matches the default behavior. When SendHeader is FALSE, no "Pragma" header is sent by the script. HTTP_VERBOSE_THROTTLE type integer value 4 tooltip HTTP_VERIFY_CERT type integer value 3 tooltip INVENTORY_ALL type integer value -1 tooltip INVENTORY_ANIMATION type integer value 20 tooltip INVENTORY_BODYPART type integer value 13 tooltip INVENTORY_CLOTHING type integer value 5 tooltip INVENTORY_GESTURE type integer value 21 tooltip INVENTORY_LANDMARK type integer value 3 tooltip INVENTORY_NONE type integer value -1 tooltip INVENTORY_NOTECARD type integer value 7 tooltip INVENTORY_OBJECT type integer value 6 tooltip INVENTORY_SCRIPT type integer value 10 tooltip INVENTORY_SOUND type integer value 1 tooltip INVENTORY_TEXTURE type integer value 0 tooltip JSON_APPEND type integer value -1 tooltip JSON_ARRAY type string value U+FDD2 tooltip JSON_DELETE type string value U+FDD8 tooltip JSON_FALSE type string value U+FDD7 tooltip JSON_INVALID type string value U+FDD0 tooltip JSON_NULL type string value U+FDD5 tooltip JSON_NUMBER type string value U+FDD3 tooltip JSON_OBJECT type string value U+FDD1 tooltip JSON_STRING type string value U+FDD4 tooltip JSON_TRUE type string value U+FDD6 tooltip KFM_CMD_PAUSE type integer value 2 tooltip For use with KFM_COMMAND. KFM_CMD_PLAY type integer value 0 tooltip For use with KFM_COMMAND. KFM_CMD_STOP type integer value 1 tooltip For use with KFM_COMMAND. KFM_COMMAND type integer value 0 tooltip KFM_DATA type integer value 2 tooltip KFM_FORWARD type integer value 0 tooltip For use with KFM_MODE. KFM_LOOP type integer value 1 tooltip For use with KFM_MODE. KFM_MODE type integer value 1 tooltip KFM_PING_PONG type integer value 2 tooltip For use with KFM_MODE. KFM_REVERSE type integer value 2 tooltip For use with KFM_MODE. KFM_ROTATION type integer value 1 tooltip For use with KFM_DATA. KFM_TRANSLATION type integer value 2 tooltip For use with KFM_DATA. LAND_LARGE_BRUSH type integer value 3 tooltip Use a large brush size. LAND_LEVEL type integer value 0 tooltip Action to level the land. LAND_LOWER type integer value 2 tooltip Action to lower the land. LAND_MEDIUM_BRUSH type integer value 2 tooltip Use a medium brush size. LAND_NOISE type integer value 4 tooltip LAND_RAISE type integer value 1 tooltip Action to raise the land. LAND_REVERT type integer value 5 tooltip LAND_SMALL_BRUSH type integer value 1 tooltip Use a small brush size. LAND_SMOOTH type integer value 3 tooltip LINK_ALL_CHILDREN type integer value -3 tooltip This targets every object except the root in the linked set. LINK_ALL_OTHERS type integer value -2 tooltip This targets every object in the linked set except the object with the script. LINK_ROOT type integer value 0 tooltip This targets the root of the linked set. LINK_SET type integer value -1 tooltip This targets every object in the linked set. LINK_THIS type integer value -4 tooltip The link number of the prim containing the script. LIST_STAT_GEOMETRIC_MEAN type integer value 9 tooltip LIST_STAT_MAX type integer value 2 tooltip LIST_STAT_MEAN type integer value 3 tooltip LIST_STAT_MEDIAN type integer value 4 tooltip LIST_STAT_MIN type integer value 1 tooltip LIST_STAT_NUM_COUNT type integer value 8 tooltip LIST_STAT_RANGE type integer value 0 tooltip LIST_STAT_STD_DEV type integer value 5 tooltip LIST_STAT_SUM type integer value 6 tooltip LIST_STAT_SUM_SQUARES type integer value 7 tooltip LOOP type integer value 0x2 tooltip Loop the texture animation. MASK_BASE type integer value 0 tooltip MASK_EVERYONE type integer value 3 tooltip MASK_GROUP type integer value 2 tooltip MASK_NEXT type integer value 4 tooltip MASK_OWNER type integer value 1 tooltip NULL_KEY type key value 00000000-0000-0000-0000-000000000000 tooltip OBJECT_ATTACHED_POINT type integer value 19 tooltip Gets the attachment point to which the object is attached.\nReturns 0 if the object is not an attachment (or is an avatar, etc). OBJECT_CHARACTER_TIME type integer value 17 tooltip Units in seconds OBJECT_CREATOR type integer value 8 tooltip Gets the object's creator key. If id is an avatar, a NULL_KEY is returned. OBJECT_DESC type integer value 2 tooltip Gets the object's description. If id is an avatar, an empty string is returned. OBJECT_GROUP type integer value 7 tooltip Gets the prims's group key. If id is an avatar, a NULL_KEY is returned. OBJECT_NAME type integer value 1 tooltip Gets the object's name. OBJECT_OWNER type integer value 6 tooltip Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. OBJECT_PATHFINDING_TYPE type integer value 20 tooltip Returns the pathfinding setting of any object in the region. It returns an integer matching one of the OPT_* constants. OBJECT_PHANTOM type integer value 22 tooltip Returns boolean, detailing if phantom is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned. OBJECT_PHYSICS type integer value 21 tooltip Returns boolean, detailing if physics is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned. OBJECT_PHYSICS_COST type integer value 16 tooltip OBJECT_POS type integer value 3 tooltip Gets the object's position in region coordinates. OBJECT_PRIM_EQUIVALENCE type integer value 13 tooltip OBJECT_RETURN_PARCEL type integer value 1 tooltip OBJECT_RETURN_PARCEL_OWNER type integer value 2 tooltip OBJECT_RETURN_REGION type integer value 4 tooltip OBJECT_ROOT type integer value 18 tooltip Gets the id of the root prim of the object requested.\nIf id is an avatar, return the id of the root prim of the linkset the avatar is sitting on (or the avatar's own id if the avatar is not sitting on an object within the region). OBJECT_ROT type integer value 4 tooltip Gets the object's rotation. OBJECT_RUNNING_SCRIPT_COUNT type integer value 9 tooltip OBJECT_SCRIPT_MEMORY type integer value 11 tooltip OBJECT_SCRIPT_TIME type integer value 12 tooltip OBJECT_SERVER_COST type integer value 14 tooltip OBJECT_STREAMING_COST type integer value 15 tooltip OBJECT_TEMP_ON_REZ type integer value 23 tooltip Returns boolean, detailing if temporary is enabled or disabled on the object. OBJECT_TOTAL_SCRIPT_COUNT type integer value 10 tooltip OBJECT_UNKNOWN_DETAIL type integer value -1 tooltip OBJECT_VELOCITY type integer value 5 tooltip Gets the object's velocity. OPT_AVATAR type integer value 1 tooltip Returned for avatars. OPT_CHARACTER type integer value 2 tooltip Returned for pathfinding characters. OPT_EXCLUSION_VOLUME type integer value 6 tooltip Returned for exclusion volumes. OPT_LEGACY_LINKSET type integer value 0 tooltip Returned for movable obstacles, movable phantoms, physical, and volumedetect objects. OPT_MATERIAL_VOLUME type integer value 5 tooltip Returned for material volumes. OPT_OTHER type integer value -1 tooltip Returned for attachments, Linden trees, and grass. OPT_STATIC_OBSTACLE type integer value 4 tooltip Returned for static obstacles. OPT_WALKABLE type integer value 3 tooltip Returned for walkable objects. PARCEL_COUNT_GROUP type integer value 2 tooltip PARCEL_COUNT_OTHER type integer value 3 tooltip PARCEL_COUNT_OWNER type integer value 1 tooltip PARCEL_COUNT_SELECTED type integer value 4 tooltip PARCEL_COUNT_TEMP type integer value 5 tooltip PARCEL_COUNT_TOTAL type integer value 0 tooltip PARCEL_DETAILS_AREA type integer value 4 tooltip The parcel's area, in square meters. (5 chars.). PARCEL_DETAILS_DESC type integer value 1 tooltip The description of the parcel. (127 chars). PARCEL_DETAILS_GROUP type integer value 3 tooltip The parcel group's key. (36 chars.). PARCEL_DETAILS_ID type integer value 5 tooltip The parcel's key. (36 chars.). PARCEL_DETAILS_NAME type integer value 0 tooltip The name of the parcel. (63 chars.). PARCEL_DETAILS_OWNER type integer value 2 tooltip The parcel owner's key. (36 chars.). PARCEL_DETAILS_SEE_AVATARS type integer value 6 tooltip The parcel's avatar visibility setting. (1 char.). PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY type integer value 0x08000000 tooltip PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS type integer value 0x4000000 tooltip PARCEL_FLAG_ALLOW_CREATE_OBJECTS type integer value 0x40 tooltip PARCEL_FLAG_ALLOW_DAMAGE type integer value 0x20 tooltip PARCEL_FLAG_ALLOW_FLY type integer value 0x1 tooltip PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY type integer value 0x10000000 tooltip PARCEL_FLAG_ALLOW_GROUP_SCRIPTS type integer value 0x2000000 tooltip PARCEL_FLAG_ALLOW_LANDMARK type integer value 0x8 tooltip PARCEL_FLAG_ALLOW_SCRIPTS type integer value 0x2 tooltip PARCEL_FLAG_ALLOW_TERRAFORM type integer value 0x10 tooltip PARCEL_FLAG_LOCAL_SOUND_ONLY type integer value 0x8000 tooltip PARCEL_FLAG_RESTRICT_PUSHOBJECT type integer value 0x200000 tooltip PARCEL_FLAG_USE_ACCESS_GROUP type integer value 0x100 tooltip PARCEL_FLAG_USE_ACCESS_LIST type integer value 0x200 tooltip PARCEL_FLAG_USE_BAN_LIST type integer value 0x400 tooltip PARCEL_FLAG_USE_LAND_PASS_LIST type integer value 0x800 tooltip PARCEL_MEDIA_COMMAND_AGENT type integer value 7 tooltip PARCEL_MEDIA_COMMAND_AUTO_ALIGN type integer value 9 tooltip PARCEL_MEDIA_COMMAND_DESC type integer value 12 tooltip Use this to get or set the parcel media description. PARCEL_MEDIA_COMMAND_LOOP type integer value 3 tooltip PARCEL_MEDIA_COMMAND_LOOP_SET type integer value 13 tooltip Used to get or set the parcel's media looping variable. PARCEL_MEDIA_COMMAND_PAUSE type integer value 1 tooltip PARCEL_MEDIA_COMMAND_PLAY type integer value 2 tooltip PARCEL_MEDIA_COMMAND_SIZE type integer value 11 tooltip Use this to get or set the parcel media pixel resolution. PARCEL_MEDIA_COMMAND_STOP type integer value 0 tooltip PARCEL_MEDIA_COMMAND_TEXTURE type integer value 4 tooltip PARCEL_MEDIA_COMMAND_TIME type integer value 6 tooltip PARCEL_MEDIA_COMMAND_TYPE type integer value 10 tooltip Use this to get or set the parcel media MIME type (e.g. "text/html"). PARCEL_MEDIA_COMMAND_UNLOAD type integer value 8 tooltip PARCEL_MEDIA_COMMAND_URL type integer value 5 tooltip PASSIVE type integer value 0x4 tooltip Static in-world objects. PATROL_PAUSE_AT_WAYPOINTS type integer value 0 tooltip PAY_DEFAULT type integer value -2 tooltip PAY_HIDE type integer value -1 tooltip PAYMENT_INFO_ON_FILE type integer value 1 tooltip PAYMENT_INFO_USED type integer value 2 tooltip PERM_ALL type integer value 0x7FFFFFFF tooltip PERM_COPY type integer value 0x8000 tooltip PERM_MODIFY type integer value 0x4000 tooltip PERM_MOVE type integer value 0x80000 tooltip PERM_TRANSFER type integer value 0x2000 tooltip PERMISSION_ATTACH type integer value 0x20 tooltip If this permission is enabled, the object can successfully call llAttachToAvatar to attach to the given avatar. PERMISSION_CHANGE_JOINTS type integer value 0x100 tooltip (not yet implemented) PERMISSION_CHANGE_LINKS type integer value 0x80 tooltip If this permission is enabled, the object can successfully call llCreateLink, llBreakLink, and llBreakAllLinks to change links to other objects. PERMISSION_CHANGE_PERMISSIONS type integer value 0x200 tooltip (not yet implemented) PERMISSION_CONTROL_CAMERA type integer value 0x800 tooltip PERMISSION_DEBIT type integer value 0x2 tooltip If this permission is enabled, the object can successfully call llGiveMoney or llTransferLindenDollars to debit the owners account. PERMISSION_OVERRIDE_ANIMATIONS type integer value 0x8000 tooltip Permission to override default animations. PERMISSION_RELEASE_OWNERSHIP type integer value 0x40 tooltip (not yet implemented) PERMISSION_REMAP_CONTROLS type integer value 0x8 tooltip (not yet implemented) PERMISSION_RETURN_OBJECTS type integer value 65536 tooltip PERMISSION_TAKE_CONTROLS type integer value 0x4 tooltip If this permission enabled, the object can successfully call the llTakeControls libray call. PERMISSION_TELEPORT type integer value 0x1000 tooltip PERMISSION_TRACK_CAMERA type integer value 0x400 tooltip PERMISSION_TRIGGER_ANIMATION type integer value 0x10 tooltip If this permission is enabled, the object can successfully call llStartAnimation for the avatar that owns this. PI type float value 3.14159265 tooltip 3.14159265 - The number of radians in a semi-circle. PI_BY_TWO type float value 1.57079633 tooltip 1.57079633 - The number of radians in a quarter circle. PING_PONG type integer value 0x8 tooltip Play animation going forwards, then backwards. PRIM_BUMP_BARK type integer value 4 tooltip PRIM_BUMP_BLOBS type integer value 12 tooltip PRIM_BUMP_BRICKS type integer value 5 tooltip PRIM_BUMP_BRIGHT type integer value 1 tooltip PRIM_BUMP_CHECKER type integer value 6 tooltip PRIM_BUMP_CONCRETE type integer value 7 tooltip PRIM_BUMP_DARK type integer value 2 tooltip PRIM_BUMP_DISKS type integer value 10 tooltip PRIM_BUMP_GRAVEL type integer value 11 tooltip PRIM_BUMP_LARGETILE type integer value 14 tooltip PRIM_BUMP_NONE type integer value 0 tooltip PRIM_BUMP_SHINY type integer value 19 tooltip PRIM_BUMP_SIDING type integer value 13 tooltip PRIM_BUMP_STONE type integer value 9 tooltip PRIM_BUMP_STUCCO type integer value 15 tooltip PRIM_BUMP_SUCTION type integer value 16 tooltip PRIM_BUMP_TILE type integer value 8 tooltip PRIM_BUMP_WEAVE type integer value 17 tooltip PRIM_BUMP_WOOD type integer value 3 tooltip PRIM_CAST_SHADOWS deprecated true type integer value 24 tooltip PRIM_COLOR type integer value 18 tooltip PRIM_DESC type integer value 28 tooltip PRIM_FLEXIBLE type integer value 21 tooltip PRIM_FULLBRIGHT type integer value 20 tooltip PRIM_GLOW type integer value 25 tooltip PRIM_GLOW is used to get or set the glow status of the face. PRIM_HOLE_CIRCLE type integer value 0x10 tooltip PRIM_HOLE_DEFAULT type integer value 0x00 tooltip PRIM_HOLE_SQUARE type integer value 0x20 tooltip PRIM_HOLE_TRIANGLE type integer value 0x30 tooltip PRIM_LINK_TARGET type integer value 34 tooltip PRIM_MATERIAL type integer value 2 tooltip PRIM_MATERIAL_FLESH type integer value 4 tooltip PRIM_MATERIAL_GLASS type integer value 2 tooltip PRIM_MATERIAL_LIGHT type integer value 7 tooltip PRIM_MATERIAL_METAL type integer value 1 tooltip PRIM_MATERIAL_PLASTIC type integer value 5 tooltip PRIM_MATERIAL_RUBBER type integer value 6 tooltip PRIM_MATERIAL_STONE type integer value 0 tooltip PRIM_MATERIAL_WOOD type integer value 3 tooltip PRIM_MEDIA_ALT_IMAGE_ENABLE type integer value 0 tooltip Boolean. Gets/Sets the default image state (the image that the user sees before a piece of media is active) for the chosen face. The default image is specified by Second Life's server for that media type. PRIM_MEDIA_AUTO_LOOP type integer value 4 tooltip Boolean. Gets/Sets whether auto-looping is enabled. PRIM_MEDIA_AUTO_PLAY type integer value 5 tooltip Boolean. Gets/Sets whether the media auto-plays when a Resident can view it. PRIM_MEDIA_AUTO_SCALE type integer value 6 tooltip Boolean. Gets/Sets whether auto-scaling is enabled. Auto-scaling forces the media to the full size of the texture. PRIM_MEDIA_AUTO_ZOOM type integer value 7 tooltip Boolean. Gets/Sets whether clicking the media triggers auto-zoom and auto-focus on the media. PRIM_MEDIA_CONTROLS type integer value 1 tooltip Integer. Gets/Sets the style of controls. Can be either PRIM_MEDIA_CONTROLS_STANDARD or PRIM_MEDIA_CONTROLS_MINI. PRIM_MEDIA_CONTROLS_MINI type integer value 1 tooltip Mini web navigation controls; does not include an address bar. PRIM_MEDIA_CONTROLS_STANDARD type integer value 0 tooltip Standard web navigation controls. PRIM_MEDIA_CURRENT_URL type integer value 2 tooltip String. Gets/Sets the current url displayed on the chosen face. Changing this URL causes navigation. 1024 characters Maximum. PRIM_MEDIA_FIRST_CLICK_INTERACT type integer value 8 tooltip Boolean. Gets/Sets whether the first click interaction is enabled. PRIM_MEDIA_HEIGHT_PIXELS type integer value 10 tooltip Integer. Gets/Sets the height of the media in pixels. PRIM_MEDIA_HOME_URL type integer value 3 tooltip String. Gets/Sets the home URL for the chosen face. 1024 characters maximum. PRIM_MEDIA_PERM_ANYONE type integer value 4 tooltip PRIM_MEDIA_PERM_GROUP type integer value 2 tooltip PRIM_MEDIA_PERM_NONE type integer value 0 tooltip PRIM_MEDIA_PERM_OWNER type integer value 1 tooltip PRIM_MEDIA_PERMS_CONTROL type integer value 14 tooltip Integer. Gets/Sets the permissions mask that control who can see the media control bar above the object:: PRIM_MEDIA_PERM_ANYONE, PRIM_MEDIA_PERM_GROUP, PRIM_MEDIA_PERM_NONE, PRIM_MEDIA_PERM_OWNER PRIM_MEDIA_PERMS_INTERACT type integer value 13 tooltip Integer. Gets/Sets the permissions mask that control who can interact with the object: PRIM_MEDIA_PERM_ANYONE, PRIM_MEDIA_PERM_GROUP, PRIM_MEDIA_PERM_NONE, PRIM_MEDIA_PERM_OWNER PRIM_MEDIA_WHITELIST type integer value 12 tooltip String. Gets/Sets the white-list as a string of escaped, comma-separated URLs. This string can hold up to 64 URLs or 1024 characters, whichever comes first. PRIM_MEDIA_WHITELIST_ENABLE type integer value 11 tooltip Boolean. Gets/Sets whether navigation is restricted to URLs in PRIM_MEDIA_WHITELIST. PRIM_MEDIA_WIDTH_PIXELS type integer value 9 tooltip Integer. Gets/Sets the width of the media in pixels. PRIM_NAME type integer value 27 tooltip PRIM_OMEGA type integer value 32 tooltip PRIM_PHANTOM type integer value 5 tooltip PRIM_PHYSICS type integer value 3 tooltip PRIM_PHYSICS_SHAPE_CONVEX type integer value 2 tooltip Use the convex hull of the prim shape for physics (this is the default for mesh objects). PRIM_PHYSICS_SHAPE_NONE type integer value 1 tooltip Ignore this prim in the physics shape. NB: This cannot be applied to the root prim. PRIM_PHYSICS_SHAPE_PRIM type integer value 0 tooltip Use the normal prim shape for physics (this is the default for all non-mesh objects). PRIM_PHYSICS_SHAPE_TYPE type integer value 30 tooltip Allows you to set the physics shape type of a prim via lsl. Permitted values are: PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_CONVEX PRIM_POINT_LIGHT type integer value 23 tooltip PRIM_POS_LOCAL type integer value 33 tooltip PRIM_POSITION type integer value 6 tooltip PRIM_ROT_LOCAL type integer value 29 tooltip PRIM_ROTATION type integer value 8 tooltip PRIM_SCULPT_FLAG_INVERT type integer value 64 tooltip Render inside out (inverts the normals). PRIM_SCULPT_FLAG_MIRROR type integer value 128 tooltip Render an X axis mirror of the sculpty. PRIM_SCULPT_TYPE_CYLINDER type integer value 4 tooltip PRIM_SCULPT_TYPE_MASK type integer value 7 tooltip PRIM_SCULPT_TYPE_PLANE type integer value 3 tooltip PRIM_SCULPT_TYPE_SPHERE type integer value 1 tooltip PRIM_SCULPT_TYPE_TORUS type integer value 2 tooltip PRIM_SHINY_HIGH type integer value 3 tooltip PRIM_SHINY_LOW type integer value 1 tooltip PRIM_SHINY_MEDIUM type integer value 2 tooltip PRIM_SHINY_NONE type integer value 0 tooltip PRIM_SIZE type integer value 7 tooltip PRIM_SLICE type integer value 35 tooltip PRIM_TEMP_ON_REZ type integer value 4 tooltip PRIM_TEXGEN type integer value 22 tooltip PRIM_TEXGEN_DEFAULT type integer value 0 tooltip PRIM_TEXGEN_PLANAR type integer value 1 tooltip PRIM_TEXT type integer value 26 tooltip PRIM_TEXTURE type integer value 17 tooltip PRIM_TYPE type integer value 9 tooltip PRIM_TYPE_BOX type integer value 0 tooltip PRIM_TYPE_CYLINDER type integer value 1 tooltip PRIM_TYPE_PRISM type integer value 2 tooltip PRIM_TYPE_RING type integer value 6 tooltip PRIM_TYPE_SCULPT type integer value 7 tooltip PRIM_TYPE_SPHERE type integer value 3 tooltip PRIM_TYPE_TORUS type integer value 4 tooltip PRIM_TYPE_TUBE type integer value 5 tooltip PROFILE_NONE type integer value 0 tooltip Disables profiling PROFILE_SCRIPT_MEMORY type integer value 1 tooltip Enables memory profiling PSYS_PART_BOUNCE_MASK type integer value 0x4 tooltip Particles bounce off of a plane at the objects Z height. PSYS_PART_EMISSIVE_MASK type integer value 0x100 tooltip The particle glows. PSYS_PART_END_ALPHA type integer value 4 tooltip A float which determines the ending alpha of the object. PSYS_PART_END_COLOR type integer value 3 tooltip A vector <r, g, b> which determines the ending colour of the object. PSYS_PART_END_SCALE type integer value 6 tooltip A vector <sx, sy, z>, which is the ending size of the particle billboard in meters (z is ignored). PSYS_PART_FLAGS type integer value 0 tooltip Each particle that is emitted by the particle system is simulated based on the following flags. To use multiple flags, bitwise or (|) them together. PSYS_PART_FOLLOW_SRC_MASK type integer value 0x10 tooltip The particle position is relative to the source objects position. PSYS_PART_FOLLOW_VELOCITY_MASK type integer value 0x20 tooltip The particle orientation is rotated so the vertical axis faces towards the particle velocity. PSYS_PART_INTERP_COLOR_MASK type integer value 0x1 tooltip Interpolate both the colour and alpha from the start value to the end value. PSYS_PART_INTERP_SCALE_MASK type integer value 0x2 tooltip Interpolate the particle scale from the start value to the end value. PSYS_PART_MAX_AGE type integer value 19 tooltip Age in seconds of a particle at which it dies. PSYS_PART_START_ALPHA type integer value 2 tooltip A float which determines the starting alpha of the object. PSYS_PART_START_COLOR type integer value 1 tooltip A vector <r.r, g.g, b.b> which determines the starting colour of the object. PSYS_PART_START_SCALE type integer value 5 tooltip A vector <sx, sy, z>, which is the starting size of the particle billboard in meters (z is ignored). PSYS_PART_TARGET_LINEAR_MASK type integer value 0x80 tooltip PSYS_PART_TARGET_POS_MASK type integer value 0x40 tooltip The particle heads towards the location of the target object as defined by PSYS_SRC_TARGET_KEY. PSYS_PART_WIND_MASK type integer value 0x8 tooltip Particles have their velocity damped towards the wind velocity. PSYS_SRC_ACCEL type integer value 8 tooltip A vector <x, y, z> which is the acceleration to apply on particles. PSYS_SRC_ANGLE_BEGIN type integer value 22 tooltip Area in radians specifying where particles will NOT be created (for ANGLE patterns) PSYS_SRC_ANGLE_END type integer value 23 tooltip Area in radians filled with particles (for ANGLE patterns) (if lower than PSYS_SRC_ANGLE_BEGIN, acts as PSYS_SRC_ANGLE_BEGIN itself, and PSYS_SRC_ANGLE_BEGIN acts as PSYS_SRC_ANGLE_END). PSYS_SRC_BURST_PART_COUNT type integer value 15 tooltip How many particles to release in a burst. PSYS_SRC_BURST_RADIUS type integer value 16 tooltip What distance from the center of the object to create the particles. PSYS_SRC_BURST_RATE type integer value 13 tooltip How often to release a particle burst (float seconds). PSYS_SRC_BURST_SPEED_MAX type integer value 18 tooltip Maximum speed that a particle should be moving. PSYS_SRC_BURST_SPEED_MIN type integer value 17 tooltip Minimum speed that a particle should be moving. PSYS_SRC_INNERANGLE type integer value 10 tooltip Specifies the inner angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. The area specified will NOT have particles in it. PSYS_SRC_MAX_AGE type integer value 19 tooltip How long this particle system should last, 0.0 means forever. PSYS_SRC_OMEGA type integer value 21 tooltip Sets the angular velocity to rotate the axis that SRC_PATTERN_ANGLE and SRC_PATTERN_ANGLE_CONE use. PSYS_SRC_OUTERANGLE type integer value 11 tooltip Specifies the outer angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern. The area between the outer and inner angle will be filled with particles. PSYS_SRC_PATTERN type integer value 9 tooltip The pattern which is used to generate particles. Use one of the following values: PSYS_SRC_PATTERN Values. PSYS_SRC_PATTERN_ANGLE type integer value 0x04 tooltip Shoot particles across a 2 dimensional area defined by the arc created from PSYS_SRC_OUTERANGLE. There will be an open area defined by PSYS_SRC_INNERANGLE within the larger arc. PSYS_SRC_PATTERN_ANGLE_CONE type integer value 0x08 tooltip Shoot particles out in a 3 dimensional cone with an outer arc of PSYS_SRC_OUTERANGLE and an inner open area defined by PSYS_SRC_INNERANGLE. PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY type integer value 0x10 tooltip PSYS_SRC_PATTERN_DROP type integer value 0x01 tooltip Drop particles at the source position. PSYS_SRC_PATTERN_EXPLODE type integer value 0x02 tooltip Shoot particles out in all directions, using the burst parameters. PSYS_SRC_TARGET_KEY type integer value 20 tooltip The key of a target object to move towards if PSYS_PART_TARGET_POS_MASK is enabled. PSYS_SRC_TEXTURE type integer value 12 tooltip An asset name for the texture to use for the particles. PU_EVADE_HIDDEN type integer value 0x07 tooltip Triggered when an llEvade character thinks it has hidden from its pursuer. PU_EVADE_SPOTTED type integer value 0x08 tooltip Triggered when an llEvade character switches from hiding to running PU_FAILURE_DYNAMIC_PATHFINDING_DISABLED type integer value 10 tooltip PU_FAILURE_INVALID_GOAL type integer value 0x03 tooltip Goal is not on the navigation-mesh and cannot be reached. PU_FAILURE_INVALID_START type integer value 0x02 tooltip Character cannot navigate from the current location - e.g., the character is off the navmesh or too high above it. PU_FAILURE_NO_NAVMESH type integer value 0x09 tooltip This is a fatal error reported to a character when there is no navmesh for the region. This usually indicates a server failure and users should file a bug report and include the time and region in which they received this message. PU_FAILURE_NO_VALID_DESTINATION type integer value 0x06 tooltip There is no good place for the character to go - e.g., it is patrolling and all the patrol points are now unreachable. PU_FAILURE_OTHER type integer value 1000000 tooltip PU_FAILURE_PARCEL_UNREACHABLE type integer value 11 tooltip PU_FAILURE_TARGET_GONE type integer value 0x05 tooltip Target (for llPursue or llEvade) can no longer be tracked - e.g., it left the region or is an avatar that is now more than about 30m outside the region. PU_FAILURE_UNREACHABLE type integer value 0x04 tooltip Goal is no longer reachable for some reason - e.g., an obstacle blocks the path. PU_GOAL_REACHED type integer value 0x01 tooltip Character has reached the goal and will stop or choose a new goal (if wandering). PU_SLOWDOWN_DISTANCE_REACHED type integer value 0x00 tooltip Character is near current goal. PUBLIC_CHANNEL type integer value 0 tooltip PUBLIC_CHANNEL is an integer constant that, when passed to llSay, llWhisper, or llShout as a channel parameter, will print text to the publicly heard chat channel. PURSUIT_FUZZ_FACTOR type integer value 3 tooltip Selects a random destination near the offset. PURSUIT_GOAL_TOLERANCE type integer value 5 tooltip PURSUIT_INTERCEPT type integer value 4 tooltip Define whether the character attempts to predict the target's location. PURSUIT_OFFSET type integer value 1 tooltip Go to a position offset from the target. RAD_TO_DEG type float value 57.2957795 tooltip 57.2957795 - Number of degrees per radian. You can use this number to convert radians to degrees by multiplying the radians by this number. RC_DATA_FLAGS type integer value 2 tooltip RC_DETECT_PHANTOM type integer value 1 tooltip RC_GET_LINK_NUM type integer value 4 tooltip RC_GET_NORMAL type integer value 1 tooltip RC_GET_ROOT_KEY type integer value 2 tooltip RC_MAX_HITS type integer value 3 tooltip RC_REJECT_AGENTS type integer value 1 tooltip RC_REJECT_LAND type integer value 8 tooltip RC_REJECT_NONPHYSICAL type integer value 4 tooltip RC_REJECT_PHYSICAL type integer value 2 tooltip RC_REJECT_TYPES type integer value 2 tooltip RCERR_CAST_TIME_EXCEEDED type integer value -3 tooltip RCERR_SIM_PERF_LOW type integer value -2 tooltip RCERR_UNKNOWN type integer value -1 tooltip REGION_FLAG_ALLOW_DAMAGE type integer value 0x1 tooltip REGION_FLAG_ALLOW_DIRECT_TELEPORT type integer value 0x100000 tooltip REGION_FLAG_BLOCK_FLY type integer value 0x80000 tooltip REGION_FLAG_BLOCK_TERRAFORM type integer value 0x40 tooltip REGION_FLAG_DISABLE_COLLISIONS type integer value 0x1000 tooltip REGION_FLAG_DISABLE_PHYSICS type integer value 0x4000 tooltip REGION_FLAG_FIXED_SUN type integer value 0x10 tooltip REGION_FLAG_RESTRICT_PUSHOBJECT type integer value 0x400000 tooltip REGION_FLAG_SANDBOX type integer value 0x100 tooltip REMOTE_DATA_CHANNEL type integer value 1 tooltip REMOTE_DATA_REPLY type integer value 3 tooltip REMOTE_DATA_REQUEST type integer value 2 tooltip REQUIRE_LINE_OF_SIGHT type integer value 2 tooltip Define whether the character needs a line-of-sight to give chase. RESTITUTION type integer value 4 tooltip Used with llSetPhysicsMaterial to enable the density value. Must be between 0.0 and 1.0 REVERSE type integer value 0x4 tooltip Play animation in reverse direction. ROTATE type integer value 0x20 tooltip Animate texture rotation. SCALE type integer value 0x40 tooltip Animate the texture scale. SCRIPTED type integer value 0x8 tooltip Scripted in-world objects. SIM_STAT_PCT_CHARS_STEPPED type integer value 0 tooltip Returns the % of pathfinding characters skipped each frame, averaged over the last minute.\nThe returned value corresponds to the "Characters Updated" stat in the viewer's Statistics Bar. SMOOTH type integer value 0x10 tooltip Slide in the X direction, instead of playing separate frames. SQRT2 type float value 1.41421356 tooltip 1.41421356 - The square root of 2. STATUS_BLOCK_GRAB type integer value 64 tooltip Controls whether the object can be grabbed.\nA grab is the default action when in third person, and is available as the hand tool in build mode. This is useful for physical objects that you don't want other people to be able to trivially disturb. The default is FALSE STATUS_BLOCK_GRAB_OBJECT type integer value 1024 tooltip Prevent click-and-drag movement on all prims in the object. STATUS_BOUNDS_ERROR type integer value 1002 tooltip Argument(s) passed to function had a bounds error. STATUS_CAST_SHADOWS type integer value 0x200 tooltip STATUS_DIE_AT_EDGE type integer value 0x80 tooltip Controls whether the object is returned to the owners inventory if it wanders off the edge of the world.\nIt is useful to set this status TRUE for things like bullets or rockets. The default is TRUE STATUS_INTERNAL_ERROR type integer value 1999 tooltip An internal error occurred. STATUS_MALFORMED_PARAMS type integer value 1000 tooltip Function was called with malformed parameters. STATUS_NOT_FOUND type integer value 1003 tooltip Object or other item was not found. STATUS_NOT_SUPPORTED type integer value 1004 tooltip Feature not supported. STATUS_OK type integer value 0 tooltip Result of function call was a success. STATUS_PHANTOM type integer value 0x10 tooltip Controls/indicates whether the object collides or not.\nSetting the value to TRUE makes the object non-colliding with all objects. It is a good idea to use this for most objects that move or rotate, but are non-physical. It is also useful for simulating volumetric lighting. The default is FALSE. STATUS_PHYSICS type integer value 0x1 tooltip Controls/indicates whether the object moves physically.\nThis controls the same flag that the UI check-box for Physical controls. The default is FALSE. STATUS_RETURN_AT_EDGE type integer value 0x100 tooltip STATUS_ROTATE_X type integer value 0x2 tooltip STATUS_ROTATE_Y type integer value 0x4 tooltip STATUS_ROTATE_Z type integer value 0x8 tooltip Controls/indicates whether the object can physically rotate around the specific axis or not. This flag has no meaning for non-physical objects. Set the value to FALSE if you want to disable rotation around that axis. The default is TRUE for a physical object. A useful example to think about when visualizing the effect is a sit-and-spin device. They spin around the Z axis (up) but not around the X or Y axis. STATUS_SANDBOX type integer value 0x20 tooltip Controls/indicates whether the object can cross region boundaries and move more than 20 meters from its creation point. The default if FALSE. STATUS_TYPE_MISMATCH type integer value 1001 tooltip Argument(s) passed to function had a type mismatch. STATUS_WHITELIST_FAILED type integer value 2001 tooltip Whitelist Failed. STRING_TRIM type integer value 0x03 tooltip STRING_TRIM_HEAD type integer value 0x01 tooltip STRING_TRIM_TAIL type integer value 0x02 tooltip TEXTURE_BLANK type key value 5748decc-f629-461c-9a36-a35a221fe21f tooltip TEXTURE_DEFAULT type key value 89556747-24cb-43ed-920b-47caed15465f tooltip TEXTURE_MEDIA type key value 8b5fec65-8d8d-9dc5-cda8-8fdf2716e361 tooltip TEXTURE_PLYWOOD type key value 89556747-24cb-43ed-920b-47caed15465f tooltip TEXTURE_TRANSPARENT type key value 8dcd4a48-2d37-4909-9f78-f7a9eb4ef903 tooltip TOUCH_INVALID_FACE type integer value 0xFFFFFFFF tooltip TOUCH_INVALID_TEXCOORD type vector value x -1.0 y -1.0 z 0.0 tooltip TOUCH_INVALID_VECTOR type vector value x 0.0 y 0.0 z 0.0 tooltip TRAVERSAL_TYPE type integer value 7 tooltip One of TRAVERSAL_TYPE_FAST, TRAVERSAL_TYPE_SLOW, and TRAVERSAL_TYPE_NONE. TRAVERSAL_TYPE_FAST type integer value 1 tooltip TRAVERSAL_TYPE_NONE type integer value 2 tooltip TRAVERSAL_TYPE_SLOW type integer value 0 tooltip TRUE type integer value 1 tooltip An integer constant for boolean comparisons. Has the value '1'. TWO_PI type float value 6.28318530 tooltip 6.28318530 - The radians of a circle. TYPE_FLOAT type integer value 2 tooltip The list entry is a float. TYPE_INTEGER type integer value 1 tooltip The list entry is an integer. TYPE_INVALID type integer value 0 tooltip The list entry is invalid. TYPE_KEY type integer value 4 tooltip The list entry is a key. TYPE_ROTATION type integer value 6 tooltip The list entry is a rotation. TYPE_STRING type integer value 3 tooltip The list entry is a string. TYPE_VECTOR type integer value 5 tooltip The list entry is a vector. URL_REQUEST_DENIED type string value URL_REQUEST_DENIED tooltip URL_REQUEST_GRANTED type string value URL_REQUEST_GRANTED tooltip VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY type integer value 32 tooltip A slider between minimum (0.0) and maximum (1.0) deflection of angular orientation. That is, its a simple scalar for modulating the strength of angular deflection such that the vehicles preferred axis of motion points toward its real velocity. VEHICLE_ANGULAR_DEFLECTION_TIMESCALE type integer value 33 tooltip The time-scale for exponential success of linear deflection deflection. Its another way to specify the strength of the vehicles tendency to reorient itself so that its preferred axis of motion agrees with its true velocity. VEHICLE_ANGULAR_FRICTION_TIMESCALE type integer value 17 tooltip A vector of timescales for exponential decay of the vehicles angular velocity about its preferred axes of motion (at, left, up). Range = [0.07, inf) seconds for each element of the vector. VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE type integer value 35 tooltip The timescale for exponential decay of the angular motors magnitude. VEHICLE_ANGULAR_MOTOR_DIRECTION type integer value 19 tooltip The direction and magnitude (in preferred frame) of the vehicles angular motor.The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. VEHICLE_ANGULAR_MOTOR_TIMESCALE type integer value 34 tooltip The timescale for exponential approach to full angular motor velocity. VEHICLE_BANKING_EFFICIENCY type integer value 38 tooltip A slider between anti (-1.0), none (0.0), and maxmum (1.0) banking strength. VEHICLE_BANKING_MIX type integer value 39 tooltip A slider between static (0.0) and dynamic (1.0) banking. "Static" means the banking scales only with the angle of roll, whereas "dynamic" is a term that also scales with the vehicles linear speed. VEHICLE_BANKING_TIMESCALE type integer value 40 tooltip The timescale for banking to exponentially approach its maximum effect. This is another way to scale the strength of the banking effect, however it affects the term that is proportional to the difference between what the banking behavior is trying to do, and what the vehicle is actually doing. VEHICLE_BUOYANCY type integer value 27 tooltip A slider between minimum (0.0) and maximum anti-gravity (1.0). VEHICLE_FLAG_CAMERA_DECOUPLED type integer value 0x200 tooltip VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT type integer value 0x10 tooltip Hover at global height. VEHICLE_FLAG_HOVER_TERRAIN_ONLY type integer value 0x8 tooltip Ignore water height when hovering. VEHICLE_FLAG_HOVER_UP_ONLY type integer value 0x20 tooltip Hover does not push down. Use this flag for hovering vehicles that should be able to jump above their hover height. VEHICLE_FLAG_HOVER_WATER_ONLY type integer value 0x4 tooltip Ignore terrain height when hovering. VEHICLE_FLAG_LIMIT_MOTOR_UP type integer value 0x40 tooltip Prevents ground vehicles from motoring into the sky. VEHICLE_FLAG_LIMIT_ROLL_ONLY type integer value 0x2 tooltip For vehicles with vertical attractor that want to be able to climb/dive, for instance, aeroplanes that want to use the banking feature. VEHICLE_FLAG_MOUSELOOK_BANK type integer value 0x100 tooltip VEHICLE_FLAG_MOUSELOOK_STEER type integer value 0x80 tooltip VEHICLE_FLAG_NO_DEFLECTION_UP type integer value 0x1 tooltip This flag prevents linear deflection parallel to world z-axis. This is useful for preventing ground vehicles with large linear deflection, like bumper cars, from climbing their linear deflection into the sky. VEHICLE_FLAG_NO_FLY_UP deprecated true type integer value 0x1 tooltip Old, changed to VEHICLE_FLAG_NO_DEFLECTION_UP VEHICLE_HOVER_EFFICIENCY type integer value 25 tooltip A slider between minimum (0.0 = bouncy) and maximum (1.0 = fast as possible) damped motion of the hover behavior. VEHICLE_HOVER_HEIGHT type integer value 24 tooltip The height (above the terrain or water, or global) at which the vehicle will try to hover. VEHICLE_HOVER_TIMESCALE type integer value 26 tooltip Period of time (in seconds) for the vehicle to achieve its hover height. VEHICLE_LINEAR_DEFLECTION_EFFICIENCY type integer value 28 tooltip A slider between minimum (0.0) and maximum (1.0) deflection of linear velocity. That is, its a simple scalar for modulating the strength of linear deflection. VEHICLE_LINEAR_DEFLECTION_TIMESCALE type integer value 29 tooltip The timescale for exponential success of linear deflection deflection. It is another way to specify how much time it takes for the vehicles linear velocity to be redirected to its preferred axis of motion. VEHICLE_LINEAR_FRICTION_TIMESCALE type integer value 16 tooltip A vector of timescales for exponential decay of the vehicles linear velocity along its preferred axes of motion (at, left, up). Range = [0.07, inf) seconds for each element of the vector. VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE type integer value 35 tooltip The timescale for exponential decay of the linear motors magnitude. VEHICLE_LINEAR_MOTOR_DIRECTION type integer value 18 tooltip The direction and magnitude (in preferred frame) of the vehicles linear motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor. Range of magnitude = [0, 30] meters/second. VEHICLE_LINEAR_MOTOR_OFFSET type integer value 20 tooltip VEHICLE_LINEAR_MOTOR_TIMESCALE type integer value 30 tooltip The timescale for exponential approach to full linear motor velocity. VEHICLE_REFERENCE_FRAME type integer value 44 tooltip A rotation of the vehicles preferred axes of motion and orientation (at, left, up) with respect to the vehicles local frame (x, y, z). VEHICLE_TYPE_AIRPLANE type integer value 4 tooltip Uses linear deflection for lift, no hover, and banking to turn. // very little friction along forward-back axis llSetVehicleVectorParam( VEHICLE_LINEAR_FRICTION_TIMESCALE, <200, 10, 5> ); // uniform angular friction llSetVehicleFloatParam( VEHICLE_ANGULAR_FRICTION_TIMESCALE, 20 ); // linear motor llSetVehicleVectorParam( VEHICLE_LINEAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_TIMESCALE, 2 ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 60 ); // angular motor llSetVehicleVectorParam( VEHICLE_ANGULAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_TIMESCALE, 4 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 8 ); // no hover llSetVehicleFloatParam( VEHICLE_HOVER_HEIGHT, 0 ); llSetVehicleFloatParam( VEHICLE_HOVER_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_HOVER_TIMESCALE, 1000 ); llSetVehicleFloatParam( VEHICLE_BUOYANCY, 0 ); // linear deflection llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 0.5 ); // angular deflection llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, 1.0 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 2.0 ); // vertical attractor llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, 0.9 ); llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, 2 ); // banking llSetVehicleFloatParam( VEHICLE_BANKING_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_BANKING_MIX, 0.7 ); llSetVehicleFloatParam( VEHICLE_BANKING_TIMESCALE, 2 ); // default rotation of local frame llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, <0, 0, 0, 1> ); // remove these flags llRemoveVehicleFlags( VEHICLE_FLAG_NO_DEFLECTION_UP | VEHICLE_FLAG_HOVER_WATER_ONLY | VEHICLE_FLAG_HOVER_TERRAIN_ONLY | VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT | VEHICLE_FLAG_HOVER_UP_ONLY | VEHICLE_FLAG_LIMIT_MOTOR_UP ); // set these flags llSetVehicleFlags( VEHICLE_FLAG_LIMIT_ROLL_ONLY ); VEHICLE_TYPE_BALLOON type integer value 5 tooltip Hover, and friction, but no deflection. // uniform linear friction llSetVehicleFloatParam( VEHICLE_LINEAR_FRICTION_TIMESCALE, 5 ); // uniform angular friction llSetVehicleFloatParam( VEHICLE_ANGULAR_FRICTION_TIMESCALE, 10 ); // linear motor llSetVehicleVectorParam( VEHICLE_LINEAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_TIMESCALE, 5 ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 60 ); // angular motor llSetVehicleVectorParam( VEHICLE_ANGULAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_TIMESCALE, 6 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 10 ); // hover llSetVehicleFloatParam( VEHICLE_HOVER_HEIGHT, 5 ); llSetVehicleFloatParam( VEHICLE_HOVER_EFFICIENCY, 0.8 ); llSetVehicleFloatParam( VEHICLE_HOVER_TIMESCALE, 10 ); llSetVehicleFloatParam( VEHICLE_BUOYANCY, 1 ); // no linear deflection llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 5 ); // no angular deflection llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 5 ); // no vertical attractor llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, 1000 ); // no banking llSetVehicleFloatParam( VEHICLE_BANKING_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_BANKING_MIX, 0.7 ); llSetVehicleFloatParam( VEHICLE_BANKING_TIMESCALE, 5 ); // default rotation of local frame llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, <0, 0, 0, 1> ); // remove all flags llRemoveVehicleFlags( VEHICLE_FLAG_NO_DEFLECTION_UP | VEHICLE_FLAG_HOVER_WATER_ONLY | VEHICLE_FLAG_LIMIT_ROLL_ONLY | VEHICLE_FLAG_HOVER_TERRAIN_ONLY | VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT | VEHICLE_FLAG_HOVER_UP_ONLY | VEHICLE_FLAG_LIMIT_MOTOR_UP ); VEHICLE_TYPE_BOAT type integer value 3 tooltip Hovers over water with lots of friction and some anglar deflection. // least for forward-back, most friction for up-down llSetVehicleVectorParam( VEHICLE_LINEAR_FRICTION_TIMESCALE, <10, 3, 2> ); // uniform angular friction (setting it as a scalar rather than a vector) llSetVehicleFloatParam( VEHICLE_ANGULAR_FRICTION_TIMESCALE, 10 ); // linear motor wins after about five seconds, decays after about a minute llSetVehicleVectorParam( VEHICLE_LINEAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_TIMESCALE, 5 ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 60 ); // angular motor wins after four seconds, decays in same amount of time llSetVehicleVectorParam( VEHICLE_ANGULAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_TIMESCALE, 4 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 4 ); // hover llSetVehicleFloatParam( VEHICLE_HOVER_HEIGHT, 0 ); llSetVehicleFloatParam( VEHICLE_HOVER_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_HOVER_TIMESCALE, 2.0 ); llSetVehicleFloatParam( VEHICLE_BUOYANCY, 1 ); // halfway linear deflection with timescale of 3 seconds llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 3 ); // angular deflection llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 5 ); // somewhat bounscy vertical attractor llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, 0.5 ); llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, 5 ); // weak negative damped banking llSetVehicleFloatParam( VEHICLE_BANKING_EFFICIENCY, -0.3 ); llSetVehicleFloatParam( VEHICLE_BANKING_MIX, 0.8 ); llSetVehicleFloatParam( VEHICLE_BANKING_TIMESCALE, 1 ); // default rotation of local frame llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, <0, 0, 0, 1> ); // remove these flags llRemoveVehicleFlags( VEHICLE_FLAG_HOVER_TERRAIN_ONLY | VEHICLE_FLAG_LIMIT_ROLL_ONLY | VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT); // set these flags llSetVehicleFlags( VEHICLE_FLAG_NO_DEFLECTION_UP | VEHICLE_FLAG_HOVER_WATER_ONLY | VEHICLE_FLAG_HOVER_UP_ONLY | VEHICLE_FLAG_LIMIT_MOTOR_UP ); VEHICLE_TYPE_CAR type integer value 2 tooltip Another vehicle that bounces along the ground but needs the motors to be driven from external controls or timer events. // most friction for left-right, least for up-down llSetVehicleVectorParam( VEHICLE_LINEAR_FRICTION_TIMESCALE, <100, 2, 1000> ); // no angular friction llSetVehicleVectorParam( VEHICLE_ANGULAR_FRICTION_TIMESCALE, <1000, 1000, 1000> ); // linear motor wins after about a second, decays after about a minute llSetVehicleVectorParam( VEHICLE_LINEAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_TIMESCALE, 1 ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 60 ); // angular motor wins after a second, decays in less time than that llSetVehicleVectorParam( VEHICLE_ANGULAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_TIMESCALE, 1 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 0.8 ); // no hover llSetVehicleFloatParam( VEHICLE_HOVER_HEIGHT, 0 ); llSetVehicleFloatParam( VEHICLE_HOVER_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_HOVER_TIMESCALE, 1000 ); llSetVehicleFloatParam( VEHICLE_BUOYANCY, 0 ); // maximum linear deflection with timescale of 2 seconds llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 2 ); // no angular deflection llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 10 ); // critically damped vertical attractor llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, 10 ); // weak negative critically damped banking llSetVehicleFloatParam( VEHICLE_BANKING_EFFICIENCY, -0.2 ); llSetVehicleFloatParam( VEHICLE_BANKING_MIX, 1 ); llSetVehicleFloatParam( VEHICLE_BANKING_TIMESCALE, 1 ); // default rotation of local frame llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, <0, 0, 0, 1> ); // remove these flags llRemoveVehicleFlags( VEHICLE_FLAG_HOVER_WATER_ONLY | VEHICLE_FLAG_HOVER_TERRAIN_ONLY | VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT); // set these flags llSetVehicleFlags( VEHICLE_FLAG_NO_DEFLECTION_UP | VEHICLE_FLAG_LIMIT_ROLL_ONLY | VEHICLE_FLAG_HOVER_UP_ONLY | VEHICLE_FLAG_LIMIT_MOTOR_UP ); VEHICLE_TYPE_NONE type integer value 0 tooltip VEHICLE_TYPE_SLED type integer value 1 tooltip Simple vehicle that bumps along the ground, and likes to move along its local x-axis. // most friction for left-right, least for up-down llSetVehicleVectorParam( VEHICLE_LINEAR_FRICTION_TIMESCALE, <30, 1, 1000> ); // no angular friction llSetVehicleVectorParam( VEHICLE_ANGULAR_FRICTION_TIMESCALE, <1000, 1000, 1000> ); // no linear motor llSetVehicleVectorParam( VEHICLE_LINEAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_TIMESCALE, 1000 ); llSetVehicleFloatParam( VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE, 120 ); // no angular motor llSetVehicleVectorParam( VEHICLE_ANGULAR_MOTOR_DIRECTION, <0, 0, 0> ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_TIMESCALE, 1000 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE, 120 ); // no hover (but with timescale of 10 sec if enabled) llSetVehicleFloatParam( VEHICLE_HOVER_HEIGHT, 0 ); llSetVehicleFloatParam( VEHICLE_HOVER_EFFICIENCY, 10 ); llSetVehicleFloatParam( VEHICLE_HOVER_TIMESCALE, 10 ); llSetVehicleFloatParam( VEHICLE_BUOYANCY, 0 ); // maximum linear deflection with timescale of 1 second llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_LINEAR_DEFLECTION_TIMESCALE, 1 ); // no angular deflection llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_ANGULAR_DEFLECTION_TIMESCALE, 10 ); // no vertical attractor (doesnt mind flipping over) llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY, 1 ); llSetVehicleFloatParam( VEHICLE_VERTICAL_ATTRACTION_TIMESCALE, 1000 ); // no banking llSetVehicleFloatParam( VEHICLE_BANKING_EFFICIENCY, 0 ); llSetVehicleFloatParam( VEHICLE_BANKING_MIX, 1 ); llSetVehicleFloatParam( VEHICLE_BANKING_TIMESCALE, 10 ); // default rotation of local frame llSetVehicleRotationParam( VEHICLE_REFERENCE_FRAME, <0, 0, 0, 1> ); // remove these flags llRemoveVehicleFlags( VEHICLE_FLAG_HOVER_WATER_ONLY | VEHICLE_FLAG_HOVER_TERRAIN_ONLY | VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT | VEHICLE_FLAG_HOVER_UP_ONLY ); // set these flags (the limit_roll flag will have no effect // until banking is enabled, if ever) llSetVehicleFlags( VEHICLE_FLAG_NO_DEFLECTION_UP | VEHICLE_FLAG_LIMIT_ROLL_ONLY | VEHICLE_FLAG_LIMIT_MOTOR_UP ); VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY type integer value 36 tooltip A slider between minimum (0.0 = wobbly) and maximum (1.0 = firm as possible) stability of the vehicle to keep itself upright. VEHICLE_VERTICAL_ATTRACTION_TIMESCALE type integer value 37 tooltip The period of wobble, or timescale for exponential approach, of the vehicle to rotate such that its preferred "up" axis is oriented along the worlds "up" axis. VERTICAL type integer value 0 tooltip WANDER_PAUSE_AT_WAYPOINTS type integer value 0 tooltip ZERO_ROTATION type rotation value x 0.0 y 0.0 z 0.0 w 1.0 tooltip ZERO_VECTOR type vector value x 0.0 y 0.0 z 0.0 tooltip events at_rot_target arguments TargetNumber tooltip type integer TargetRotation tooltip type rotation CurrentRotation tooltip type rotation tooltip This event is triggered when a script comes within a defined angle of a target rotation. The range and rotation, are set by a call to llRotTarget. at_target arguments TargetNumber tooltip type integer TargetPosition tooltip type vector CurrentPosition tooltip type vector tooltip This event is triggered when the scripted object comes within a defined range of the target position, defined by the llTarget function call. attach arguments AvatarID tooltip type key tooltip This event is triggered whenever an object is attached or detached from an avatar. If it is attached, the key of the avatar it is attached to is passed in, otherwise NULL_KEY is. changed arguments Changed tooltip type integer tooltip Triggered when various events change the object. The change argument will be a bit-field of CHANGED_* constants. collision arguments NumberOfCollisions tooltip type integer tooltip This event is raised while another object, or avatar, is colliding with the object the script is attached to. The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* functions. collision_end arguments NumberOfCollisions tooltip type integer tooltip This event is raised when another object, or avatar, stops colliding with the object the script is attached to. The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. collision_start arguments NumberOfCollisions tooltip type integer tooltip This event is raised when another object, or avatar, starts colliding with the object the script is attached to. The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions. control arguments AvatarID tooltip type key Levels tooltip type integer Edges tooltip type integer tooltip Once a script has the ability to grab control inputs from the avatar, this event will be used to pass the commands into the script. The levels and edges are bit-fields of control constants. dataserver arguments RequestID tooltip type key Data tooltip type string tooltip This event is triggered when the requested data is returned to the script. Data may be requested by the llRequestAgentData, llRequestInventoryData, and llGetNotecardLine function calls, for example. email arguments Time tooltip type string Address tooltip type string Subject tooltip type string Body tooltip type string NumberRemaining tooltip type integer tooltip This event is triggered when an email sent to this script arrives. The number remaining tells how many more emails are known to be still pending. http_request arguments HTTPRequestID tooltip type key HTTPMethod tooltip type string Body tooltip type string tooltip Triggered when task receives an HTTP request. http_response arguments HTTPRequestID tooltip type key Status tooltip type integer Metadata tooltip type list Body tooltip type string tooltip This event handler is invoked when an HTTP response is received for a pending llHTTPRequest request or if a pending request fails or times out. land_collision arguments Position tooltip type vector tooltip This event is raised when the object the script is attached to is colliding with the ground. land_collision_end arguments Position tooltip type vector tooltip This event is raised when the object the script is attached to stops colliding with the ground. land_collision_start arguments Position tooltip type vector tooltip This event is raised when the object the script is attached to begins to collide with the ground. link_message arguments SendersLink tooltip type integer Value tooltip type integer Text tooltip type string ID tooltip type key tooltip Triggered when object receives a link message via llMessageLinked function call. listen arguments Channel tooltip type integer Name tooltip type string ID tooltip type key Text tooltip type string tooltip This event is raised whenever a chat message matching the constraints set in the llListen command is received. The name and ID of the speaker, as well as the message, are passed in as parameters. Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 through 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen on those channels. money arguments Payer tooltip type key Amount tooltip type integer tooltip This event is triggered when a resident has given an amount of Linden dollars to the object. moving_end arguments tooltip Triggered whenever an object with this script stops moving. moving_start arguments tooltip Triggered whenever an object with this script starts moving. no_sensor arguments tooltip This event is raised when sensors are active, via the llSensor function call, but are not sensing anything. not_at_rot_target arguments tooltip When a target is set via the llRotTarget function call, but the script is outside the specified angle this event is raised. not_at_target arguments tooltip When a target is set via the llTarget library call, but the script is outside the specified range this event is raised. object_rez arguments RezzedObjectsID tooltip type key tooltip Triggered when an object rezzes another object from its inventory via the llRezObject, or similar, functions. The id is the globally unique key for the object rezzed. on_rez arguments StartParameter tooltip type integer tooltip Triggered whenever an object is rezzed from inventory or by another object. The start parameter is passed in from the llRezObject call, or zero if from inventory. path_update arguments Type tooltip type integer Reserved tooltip type list tooltip This event is called to inform the script of changes within the object's path-finding status. remote_data arguments EventType tooltip type integer ChannelID tooltip type key MessageID tooltip type key Sender tooltip type string Data tooltip type integer Data tooltip type string tooltip Triggered by various XML-RPC calls with event_type specifying the type of data. run_time_permissions arguments PermissionFlags tooltip type integer tooltip Scripts need permission from either the owner or the avatar they wish to act on before they may perform certain functions, such as debiting money from their owners account, triggering an animation on an avatar, or capturing control inputs. The llRequestPermissions library function is used to request these permissions and the various permissions integer constants can be supplied. The integer returned to this event handler contains the current set of permissions flags, so if permissions equal 0 then no permissions are set. sensor arguments NumberDetected tooltip type integer tooltip This event is raised whenever objects matching the constraints of the llSensor command are detected. The number of detected objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* functions. state_entry arguments tooltip The state_entry event occurs whenever a new state is entered, including at program start, and is always the first event handled. state_exit arguments tooltip The state_exit event occurs whenever the state command is used to transition to another state. It is handled before the new states state_entry event. timer arguments tooltip This event is raised at regular intervals set by the llSetTimerEvent library function. touch arguments NumberOfTouches tooltip type integer tooltip This event is raised while a user is touching the object the script is attached to. The number of touching objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* library functions. touch_end arguments NumberOfTouches tooltip type integer tooltip This event is raised when a user stops touching the object the script is attached to. The number of touches is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* library functions. touch_start arguments NumberOfTouches tooltip type integer tooltip This event is raised when a user first touches the object the script is attached to. The number of touches is passed to the script in the parameter. Information on those objects may be gathered via the llDetected() library functions. transaction_result arguments RequestID tooltip type key Success tooltip type integer Message tooltip type string tooltip Triggered by llTransferMoney() function. functions llAbs arguments Value tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the absolute (positive) version of Value. llAcos arguments Value tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the arc-cosine of Value, in radians. llAddToLandBanList arguments ID tooltip type key Hours tooltip type float energy 10.0 return void sleep 0.0 tooltip Add avatar ID to the parcel ban list for the specified number of Hours.\nA value of 0 for Hours will add the agent indefinitely.\nThe smallest value that Hours will accept is 0.01; anything smaller will be seen as 0.\nWhen values that small are used, it seems the function bans in approximately 30 second increments (Probably 36 second increments, as 0.01 of an hour is 36 seconds).\nResidents teleporting to a parcel where they are banned will be redirected to a neighbouring parcel. llAddToLandPassList arguments ID tooltip type key Hours tooltip type float energy 10.0 return void sleep 0.1 tooltip Add avatar ID to the land pass list, for a duration of Hours. llAdjustSoundVolume arguments Volume tooltip type float energy 10.0 return void sleep 0.1 tooltip Adjusts the volume (0.0 - 1.0) of the currently playing attached sound started with llPlaySound or llLoopSound.\nAdjusts the volume of the currently playing attached sound started with llPlaySound or llLoopSound.\nThis function has no effect on sounds started with llTriggerSound. llAllowInventoryDrop arguments Flag tooltip type integer energy 10.0 return void sleep 0.0 tooltip If Flag == TRUE, users without object modify permissions can still drop inventory items into the object. llAngleBetween arguments Rot1 tooltip type rotation Rot2 tooltip type rotation energy 10.0 return float sleep 0.0 tooltip Returns the angle, in radians, between rotations Rot1 and Rot2. llApplyImpulse arguments Force tooltip type vector Local tooltip type integer energy 10.0 return void sleep 0.0 tooltip Applies impulse to the object.\nApplies the Force in local coordinates if Local == TRUE. Otherwise the Force is applied in global coordinates.\nThis function only works on physical objects. llApplyRotationalImpulse arguments Force tooltip type vector Local tooltip type integer energy 10.0 return void sleep 0.0 tooltip Applies rotational impulse to the object,\nThe force is in local coordinates, if Local == TRUE, otherwise the impulse is applied in global coordinates.\nThis function only works on physical objects. llAsin arguments Value tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the arc-sine, in radians, of Value. llAtan2 arguments y tooltip type float x tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the arc-tangent2 of y, x. llAttachToAvatar arguments AttachmentPoint tooltip type integer energy 10.0 return void sleep 0.0 tooltip Attach to avatar at point AttachmentPoint, if task has permissions to do so.\nAttach to avatar at point iAttachmentPoint.\nRequires the PERMISSION_ATTACH runtime permission. llAttachToAvatarTemp arguments AttachPoint tooltip type integer energy 0 return void sleep 0 tooltip Follows the same convention as llAttachToAvatar, with the exception that the object will not create new inventory for the user, and will disappear on detach or disconnect. llAvatarOnLinkSitTarget arguments LinkNumber tooltip type integer energy 10.0 return key sleep 0.0 tooltip If an avatar is sitting on the link's sit target, return the avatar's key, NULL_KEY otherwise.\nReturns a key that is the UUID of the user seated on the specified link's prim. llAvatarOnSitTarget arguments energy 10.0 return key sleep 0.0 tooltip If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY.\nThis only will detect avatars sitting on sit targets defined with llSitTarget. llAxes2Rot arguments Forward tooltip type vector Left tooltip type vector Up tooltip type vector energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation represented by coordinate axes Forward, Left, and Up. llAxisAngle2Rot arguments Axis tooltip type vector Angle tooltip type float energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation that is a generated Angle about Axis. llBase64ToInteger arguments Text tooltip type string energy 10.0 return integer sleep 0.0 tooltip Returns an integer that is the Text, Base64 decoded as a big endian integer.\nReturns zero if Text is longer then 8 characters. If Text contains fewer then 6 characters, the return value is unpredictable. llBase64ToString arguments Text tooltip type string energy 10.0 return string sleep 0.0 tooltip Converts a Base64 string to a conventional string.\nIf the conversion creates any unprintable characters, they are converted to question marks. llBreakAllLinks arguments energy 10.0 return void sleep 0.0 tooltip De-links all prims in the link set (requires permission PERMISSION_CHANGE_LINKS be set). llBreakLink arguments LinkNumber tooltip type integer energy 10.0 return void sleep 0.0 tooltip De-links the prim with the given link number (requires permission PERMISSION_CHANGE_LINKS be set). llCastRay arguments Start tooltip type vector End tooltip type vector Options tooltip type list energy return list sleep tooltip Casts a ray into the physics world from 'start' to 'end' and returns data according to details in Options.\nReports collision data for intersections with objects.\nReturn value: [UUID_1, {link_number_1}, hit_position_1, {hit_normal_1}, UUID_2, {link_number_2}, hit_position_2, {hit_normal_2}, ... , status_code] where {} indicates optional data. llCeil arguments Value tooltip type float energy 10.0 return integer sleep 0.0 tooltip Returns smallest integer value >= Value. llClearCameraParams arguments energy 10.0 return void sleep 0.0 tooltip Resets all camera parameters to default values and turns off scripted camera control. llClearLinkMedia arguments Link tooltip type integer Face tooltip type integer energy 0.0 return integer sleep 0.0 tooltip Clears (deletes) the media and all parameters from the given Face on the linked prim.\nReturns an integer that is a STATUS_* flag, which details the success/failure of the operation. llClearPrimMedia arguments Face tooltip type integer energy 10.0 return integer sleep 0.1 tooltip Clears (deletes) the media and all parameters from the given Face.\nReturns an integer that is a STATUS_* flag which details the success/failure of the operation. llCloseRemoteDataChannel arguments ChannelID tooltip type key energy 10.0 return void sleep 1.0 tooltip Closes the specified XML-RPC channel. llCloud arguments Offset tooltip type vector energy 10.0 return float sleep 0.0 tooltip Returns the cloud density at the object's position + Offset. llCollisionFilter arguments ObjectName tooltip type string ObjectID tooltip type key Accept tooltip type integer energy 10.0 return void sleep 0.0 tooltip If Accept == TRUE, only accept collisions with objects Name and ID, otherwise with objects not Name or ID.\nSpecify an empty string or NULL_KEY to not filter on the corresponding parameter. llCollisionSound arguments ImpactSound tooltip type string ImpactVolume tooltip type float energy 10.0 return void sleep 0.0 tooltip Suppress default collision sounds, replace default impact sounds with ImpactSound.\nThe ImpactSound must be in the object inventory.\nSupply an empty string to suppress collision sounds. llCollisionSprite arguments ImpactSprite tooltip type string energy 10.0 return void sleep 0.0 tooltip Suppress default collision sprites, replace default impact sprite with ImpactSprite; found in the object inventory (empty string to just suppress). llCos arguments Theta tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the cosine of Theta (Theta in radians). llCreateCharacter arguments Options tooltip type list energy return void sleep tooltip Convert link-set to AI/Physics character.\nCreates a path-finding entity, known as a "character", from the object containing the script. Required to activate use of path-finding functions.\nOptions is a list of key/value pairs. llCreateLink arguments TargetPrim tooltip type key Parent tooltip type integer energy 10.0 return void sleep 1.0 tooltip Attempt to link the object the script is in, to target (requires permission PERMISSION_CHANGE_LINKS be set).\nIf parent == TRUE, the object the script is attached to is the root.\nRequires permission PERMISSION_CHANGE_LINKS be set. llCSV2List arguments Text tooltip type string energy 10.0 return list sleep 0.0 tooltip Create a list from a string of comma separated values specified in Text. llDeleteCharacter arguments energy return void sleep tooltip Convert link-set from AI/Physics character to Physics object.\nConvert the current link-set back to a standard object, removing all path-finding properties. llDeleteSubList arguments Source tooltip type list Start tooltip type integer End tooltip type integer energy 10.0 return list sleep 0.0 tooltip Removes the slice from start to end and returns the remainder of the list.\nRemove a slice from the list and return the remainder, start and end are inclusive.\nUsing negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would delete the entire list.\nIf Start is larger than End the list deleted is the exclusion of the entries; so 6, 4 would delete the entire list except for the 5th. list entry. llDeleteSubString arguments Source tooltip type string Start tooltip type integer End tooltip type integer energy 10.0 return string sleep 0.0 tooltip Removes the indicated sub-string and returns the result.\nStart and End are inclusive.\nUsing negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would delete the entire string.\nIf Start is larger than End, the sub-string is the exclusion of the entries; so 6, 4 would delete the entire string except for the 5th. character. llDetachFromAvatar arguments energy 10.0 return void sleep 0.0 tooltip Remove the object containing the script from the avatar. llDetectedGrab arguments Number tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the grab offset of a user touching the object.\nReturns <0.0, 0.0, 0.0> if Number is not a valid object. llDetectedGroup arguments Number tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns TRUE if detected object or agent Number has the same user group active as this object.\nIt will return FALSE if the object or agent is in the group, but the group is not active. llDetectedKey arguments Number tooltip type integer energy 10.0 return key sleep 0.0 tooltip Returns the key of detected object or avatar number.\nReturns NULL_KEY if Number is not a valid index. llDetectedLinkNumber arguments Number tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the link position of the triggered event for touches and collisions only.\n0 for a non-linked object, 1 for the root of a linked object, 2 for the first child, etc. llDetectedName arguments Number tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns the name of detected object or avatar number.\nReturns the name of detected object number.\nReturns empty string if Number is not a valid index. llDetectedOwner arguments Number tooltip type integer energy 10.0 return key sleep 0.0 tooltip Returns the key of detected object's owner.\nReturns invalid key if Number is not a valid index. llDetectedPos arguments Number tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the position of detected object or avatar number.\nReturns <0.0, 0.0, 0.0> if Number is not a valid index. llDetectedRot arguments Number tooltip type integer energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation of detected object or avatar number.\nReturns <0.0, 0.0, 0.0, 1.0> if Number is not a valid offset. llDetectedTouchBinormal arguments Index tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the surface bi-normal for a triggered touch event.\nReturns a vector that is the surface bi-normal (tangent to the surface) where the touch event was triggered. llDetectedTouchFace arguments Index tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the index of the face where the avatar clicked in a triggered touch event. llDetectedTouchNormal arguments Index tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the surface normal for a triggered touch event.\nReturns a vector that is the surface normal (perpendicular to the surface) where the touch event was triggered. llDetectedTouchPos arguments Index tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the position, in region coordinates, where the object was touched in a triggered touch event.\nUnless it is a HUD, in which case it returns the position relative to the attach point. llDetectedTouchST arguments Index tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns a vector that is the surface coordinates where the prim was touched.\nThe X and Y vector positions contain the horizontal (S) and vertical (T) face coordinates respectively.\nEach component is in the interval [0.0, 1.0].\nTOUCH_INVALID_TEXCOORD is returned if the surface coordinates cannot be determined (e.g. when the viewer does not support this function). llDetectedTouchUV arguments Index tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns a vector that is the texture coordinates for where the prim was touched.\nThe X and Y vector positions contain the U and V face coordinates respectively.\nTOUCH_INVALID_TEXCOORD is returned if the touch UV coordinates cannot be determined (e.g. when the viewer does not support this function). llDetectedType arguments Number tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object.\nReturns 0 if number is not a valid index.\nNote that number is a bit-field, so comparisons need to be a bitwise checked. e.g.:\ninteger iType = llDetectedType(0);\n{\n // ...do stuff with the agent\n} llDetectedVel arguments Number tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the velocity of the detected object Number.\nReturns<0.0, 0.0, 0.0> if Number is not a valid offset. llDialog arguments AvatarID tooltip type key Text tooltip type string Buttons tooltip type list Channel tooltip type integer energy 10.0 return void sleep 0.1 tooltip Shows a dialog box on the avatar's screen with the message.\n Up to 12 strings in the list form buttons.\n If a button is clicked, the name is chatted on Channel.\nOpens a "notify box" in the given avatars screen displaying the message.\n Up to twelve buttons can be specified in a list of strings. When the user clicks a button, the name of the button is said on the specified channel.\n Channels work just like llSay(), so channel 0 can be heard by everyone.\n The chat originates at the object's position, not the avatar's position, even though it is said as the avatar (uses avatar's UUID and Name etc.).\n Examples:\n llDialog(who, "Are you a boy or a girl?", [ "Boy", "Girl" ], -4913);\n llDialog(who, "This shows only an OK button.", [], -192);\n llDialog(who, "This chats so you can 'hear' it.", ["Hooray"], 0); llDie arguments energy 0.0 return void sleep 0.0 tooltip Deletes the object.\nDelete the object which holds the script. llDumpList2String arguments Source tooltip type list Separator tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns the list as a single string, using Separator between the entries.\nWrite the list out as a single string, using Separator between values. llEdgeOfWorld arguments Position tooltip type vector Direction tooltip type vector energy 10.0 return integer sleep 0.0 tooltip Checks to see whether the border hit by Direction from Position is the edge of the world (has no neighboring region).\nReturns TRUE if the line along Direction from Position hits the edge of the world in the current simulator, returns FALSE if that edge crosses into another simulator. llEjectFromLand arguments AvatarID tooltip type key energy 10.0 return void sleep 0.0 tooltip Ejects AvatarID from land that you own.\nEjects AvatarID from land that the object owner (group or resident) owns. llEmail arguments Address tooltip type string Subject tooltip type string Text tooltip type string energy 10.0 return void sleep 20.0 tooltip Sends email to Address with Subject and Message.\nSends an email to Address with Subject and Message. llEscapeURL arguments URL tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns an escaped/encoded version of url, replacing spaces with %20 etc.\nReturns the string that is the URL-escaped version of URL (replacing spaces with %20, etc.).\n This function returns the UTF-8 encoded escape codes for selected characters. llEuler2Rot arguments Vector tooltip type vector energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation representation of the Euler angles.\nReturns the rotation represented by the Euler Angle. llEvade arguments TargetID tooltip type key Options tooltip type list energy return void sleep tooltip Evade a specified target.\nCharacters will (roughly) try to hide from their pursuers if there is a good hiding spot along their fleeing path. Hiding means no direct line of sight from the head of the character (centre of the top of its physics bounding box) to the head of its pursuer and no direct path between the two on the navigation-mesh. llExecCharacterCmd arguments Command tooltip type integer Options tooltip type list energy return void sleep tooltip Execute a character command.\nSend a command to the path system.\n Currently only supports stopping the current path-finding operation or causing the character to jump. llFabs arguments Value tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the positive version of Value.\nReturns the absolute value of Value. llFleeFrom arguments Source tooltip type vector Distance tooltip type float Options tooltip type list energy return void sleep tooltip Flee from a point.\nDirects a character (llCreateCharacter) to keep away from a defined position in the region or adjacent regions. llFloor arguments Value tooltip type float energy 10.0 return integer sleep 0.0 tooltip Returns largest integer value <= Value. llForceMouselook arguments Enable tooltip type integer energy 10.0 return void sleep 0.0 tooltip If Enable is TRUE any avatar that sits on this object is forced into mouse-look mode.\nAfter calling this function with Enable set to TRUE, any agent sitting down on the prim will be forced into mouse-look.\n Just like llSitTarget, this changes a permanent property of the prim (not the object) and needs to be reset by calling this function with Enable set to FALSE in order to disable it. llFrand arguments Magnitude tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns a pseudo random number in the range [0, Magnitude] or [Magnitude, 0].\nReturns a pseudo-random number between [0, Magnitude]. llGenerateKey arguments energy 0 return key sleep 0 tooltip Generates a key (SHA-1 hash) using UUID generation to create a unique key.\nAs the UUID produced is versioned, it should never return a value of NULL_KEY.\nThe specific UUID version is an implementation detail that has changed in the past and may change again in the future. Do not depend upon the UUID that is returned to be version 5 SHA-1 hash. llGetAccel arguments energy 10.0 return vector sleep 0.0 tooltip Returns the acceleration of the object relative to the region's axes.\nGets the acceleration of the object. llGetAgentInfo arguments AvatarID tooltip type key energy 10.0 return integer sleep 0.0 tooltip Returns an integer bit-field containing the agent information about id.\n Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING and/or AGENT_IN_AIR.\nReturns information about the given agent ID as a bit-field of agent info constants. llGetAgentLanguage arguments AvatarID tooltip type key energy 10.0 return string sleep 0.0 tooltip Returns the language code of the preferred interface language of the avatar.\nReturns a string that is the language code of the preferred interface language of the resident. llGetAgentList arguments Scope tooltip type integer Options tooltip type list energy 10.0 return list sleep 0.0 tooltip Requests a list of agents currently in the region, limited by the scope parameter.\nReturns a list [key UUID-0, key UUID-1, ..., key UUID-n] or [string error_msg] - returns avatar keys for all agents in the region limited to the area(s) specified by scope llGetAgentSize arguments AvatarID tooltip type key energy 10.0 return vector sleep 0.0 tooltip If the avatar is in the same region, returns the size of the bounding box of the requested avatar by id, otherwise returns ZERO_VECTOR.\nIf the agent is in the same region as the object, returns the size of the avatar. llGetAlpha arguments Face tooltip type integer energy 10.0 return float sleep 0.0 tooltip Returns the alpha value of Face.\nReturns the 'alpha' of the given face. If face is ALL_SIDES the value returned is the mean average of all faces. llGetAndResetTime arguments energy 10.0 return float sleep 0.0 tooltip Returns the script time in seconds and then resets the script timer to zero.\nGets the time in seconds since starting and resets the time to zero. llGetAnimation arguments AvatarID tooltip type key energy 10.0 return string sleep 0.0 tooltip Returns the name of the currently playing locomotion animation for the avatar id.\nReturns the currently playing animation for the specified avatar ID. llGetAnimationList arguments AvatarID tooltip type key energy 10.0 return list sleep 0.0 tooltip Returns a list of keys of playing animations for an avatar.\nReturns a list of keys of all playing animations for the specified avatar ID. llGetAnimationOverride arguments AnimationState tooltip type string energy 0 return string sleep 0 tooltip Returns a string that is the name of the animation that is used for the specified animation state\nTo use this function the script must obtain either the PERMISSION_OVERRIDE_ANIMATIONS or PERMISSION_TRIGGER_ANIMATION permission (automatically granted to attached objects). llGetAttached arguments energy 10.0 return integer sleep 0.0 tooltip Returns the object's attachment point, or 0 if not attached.\nReturns the object attachment point, or 0 if not attached. llGetBoundingBox arguments ID tooltip type key energy 10.0 return list sleep 0.0 tooltip Returns the bounding box around the object (including any linked prims) relative to its root prim, as a list in the format [ (vector) min_corner, (vector) max_corner ].\nReturns the bounding box around the object or avatar with the specified key (including any linked prims) relative to the\n root prim, as a list: [ (vector) min_corner, (vector) max_corner ] llGetCameraPos arguments energy 10.0 return vector sleep 0.0 tooltip Returns the current camera position for the agent the task has permissions for.\nReturns the position of the camera, of the user that granted the script PERMISSION_TRACK_CAMERA. If no user has granted the permission, it returns ZERO_VECTOR. llGetCameraRot arguments energy 10.0 return rotation sleep 0.0 tooltip Returns the current camera orientation for the agent the task has permissions for.\nReturns the rotation of the camera, of the user who has granted this script PERMISSION_TRACK_CAMERA. If no user has granted the permission, it returns ZERO_ROTATION.\n The key of the user whose camera is being tracked, can be obtained using llGetPermissionsKey. llGetCenterOfMass arguments energy 10.0 return vector sleep 0.0 tooltip Returns the prim's centre of mass (unless called from the root prim, where it returns the object's centre of mass). llGetClosestNavPoint arguments Point tooltip type vector Options tooltip type list energy return list sleep tooltip Get the closest navigable point to the point provided.\nThe function accepts a point in region-local space (like all the other path-finding methods) and returns either an empty list or a list containing a single vector which is the closest point on the navigation-mesh to the point provided. llGetColor arguments Face tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the color on Face.\nReturns the colour of Face as a vector of red, green, and blue values between 0 and 1. If face is ALL_SIDES the colour returned is the mean average of each channel. llGetCreator arguments energy 10.0 return key sleep 0.0 tooltip Returns a key for the creator of the prim.\nReturns the key of the object's original creator. Similar to llGetOwner. llGetDate arguments energy 10.0 return string sleep 0.0 tooltip Returns the current date in the UTC time zone in the format YYYY-MM-DD.\nReturns the current UTC date as YYYY-MM-DD. llGetDisplayName arguments AvatarID tooltip type key energy 10.0 return string sleep 0.0 tooltip Returns the name of an avatar, if the avatar is in the current region, and the name has been cached, otherwise the same as llGetUsername. Use llRequestDisplayName if you absolutely must have the display name.\nReturns a string that is the non-unique display name of the avatar specified by AvatarID.\n AvatarID must specify a valid avatar key, present in or otherwise known to the region in which the script is running, otherwise an empty string is returned.\n This function will still return a valid display name if the avatar is a child agent of the region (i.e., in an adjacent region, but presently able to see into the one the script is in), or for a short period after the avatar leaves the region (specifically, when the client completely disconnects from the region, either as a main or child agent). llGetEnergy arguments energy 10.0 return float sleep 0.0 tooltip Returns how much energy is in the object as a percentage of maximum. llGetEnv arguments DataRequest tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns a string with the requested data about the region. llGetForce arguments energy 10.0 return vector sleep 0.0 tooltip Returns the force (if the script is physical).\nReturns the current force if the script is physical. llGetFreeMemory arguments energy 10.0 return integer sleep 0.0 tooltip Returns the number of free bytes of memory the script can use.\nReturns the available free space for the current script. This is inaccurate with LSO. llGetFreeURLs arguments energy 10.0 return integer sleep 0.0 tooltip Returns the number of available URLs for the current script.\nReturns an integer that is the number of available URLs. llGetGeometricCenter arguments energy 10.0 return vector sleep 0.0 tooltip Returns the geometric center of the linked set the script is attached to.\nReturns the geometric centre of the linked set the script is in relative to the object's position (the position of the root prim of a linked set).\n To get the object's position, use llGetPos. llGetGMTclock arguments energy 10.0 return float sleep 0.0 tooltip Returns the time in seconds since midnight GMT.\nGets the time in seconds since midnight in GMT/UTC. llGetHTTPHeader arguments HTTPRequestID tooltip type key Header tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns the value for header for request_id.\nReturns a string that is the value of the Header for HTTPRequestID. llGetInventoryCreator arguments InventoryItem tooltip type string energy 10.0 return key sleep 0.0 tooltip Returns a key for the creator of the inventory item.\nThis function returns the UUID of the creator of item. If item is not found in inventory, the object says "No item named 'name' ". llGetInventoryKey arguments InventoryItem tooltip type string energy 10.0 return key sleep 0.0 tooltip Returns the key that is the UUID of the inventory named.\nReturns the key of the inventory named. llGetInventoryName arguments InventoryType tooltip type integer Index tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns the name of the inventory item number of a given type.\nGet the name of the inventory Index number of InventoryType.\n Use the inventory constants INVENTORY_* to specify the type. llGetInventoryNumber arguments InventoryType tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the number of items of a given type (INVENTORY_* flag) in the prim's inventory.\nGet the number of items of InventoryType in the object inventory.\n Use the inventory constants INVENTORY_* to specify the type. llGetInventoryPermMask arguments InventoryItem tooltip type string BitMask tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the requested permission mask for the inventory item.\nReturns the requested permission mask for the inventory item defined by InventoryItem. If item is not in the object's inventory, llGetInventoryPermMask returns FALSE and causes the object to say "No item named '<item>'", where "<item>" is item.\n If this is used to determine whether or not an inventory item exists within the object, it will have the side effect of spamming chat. So please don't ;-) llGetInventoryType arguments InventoryItem tooltip type string energy 10.0 return integer sleep 0.0 tooltip Returns the type of the inventory item named.\nReturns the type of the inventory item named.\n Remember, like all inventory functions, llGetInventoryType is case-sensitive. llGetKey arguments energy 10.0 return key sleep 0.0 tooltip Returns the key of the prim the script is attached to.\nGet the key for the object which has this script. llGetLandOwnerAt arguments Position tooltip type vector energy 10.0 return key sleep 0.0 tooltip Returns the key of the land owner, returns NULL_KEY if public.\nReturns the key of the land owner at Position, or NULL_KEY if public. llGetLinkKey arguments LinkNumber tooltip type integer energy 10.0 return key sleep 0.0 tooltip Returns the key of the linked prim LinkNumber.\nReturns the key of LinkNumber in the link set. llGetLinkMedia arguments LinkNumber tooltip type integer Face tooltip type integer Parameters tooltip type integer energy 0.0 return list sleep 0.0 tooltip Get the media parameters for a particular face on linked prim, given the desired list of parameter names. Returns a list of values in the order requested. Returns an empty list if no media exists on the face.\nGet the desired list of named media parameters, for a particular face, of a linked prim.\n Returns a list of values in the order requested. llGetLinkName arguments LinkNumber tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns the name of LinkNumber in a link set.\nReturns the name of LinkNumber the link set. llGetLinkNumber arguments energy 10.0 return integer sleep 0.0 tooltip Returns the link number of the prim containing the script (0 means not linked, 1 the prim is the root, 2 the prim is the first child, etc.).\nReturns the link number of the prim containing the script. 0 means no link, 1 the root, 2 for first child, etc. llGetLinkNumberOfSides arguments LinkNumber tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the number of sides of the specified linked prim.\nReturns an integer that is the number of faces (or sides) of the prim link. llGetLinkPrimitiveParams arguments LinkNumber tooltip type integer Parameters tooltip type integer energy 10.0 return list sleep 0.0 tooltip Get primitive parameters for LinkNumber based on rules.\nIdentical to llGetPrimitiveParams except that it acts on the prim specified by the link number given.\n Returns the list of primitive attributes requested in the Parameters list for link.\n PRIM_* flags can be broken into three categories, face flags, prim flags, and object flags.\n * Supplying a prim or object flag will return that flags attributes.\n * Face flags require the user to also supply a side parameter. llGetListEntryType arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the type of the index entry in the list (TYPE_INTEGER, TYPE_FLOAT, TYPE_STRING, TYPE_KEY, TYPE_VECTOR, TYPE_ROTATION, or TYPE_INVALID if index is off list).\nReturns the type of the variable at Index in ListVariable. llGetListLength arguments ListVariable tooltip type list energy 10.0 return integer sleep 0.0 tooltip Returns the number of elements in the list.\nReturns the number of elements in ListVariable. llGetLocalPos arguments energy 10.0 return vector sleep 0.0 tooltip Returns the position relative to the root.\nReturns the local position of a child object relative to the root. llGetLocalRot arguments energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation local to the root.\nReturns the local rotation of a child object relative to the root. llGetMass arguments energy 10.0 return float sleep 0.0 tooltip Returns the mass of object that the script is attached to.\nReturns the scripted object's mass. When called from a script in a link-set, the parent will return the sum of the link-set weights, while a child will return just its own mass. When called from a script inside an attachment, this function will return the mass of the avatar it's attached to, not its own. llGetMassMKS arguments energy return float sleep 0.0 tooltip Acts as llGetMass(), except that the units of the value returned are Kg. llGetMemoryLimit arguments energy return integer sleep 0.0 tooltip Get the maximum memory a script can use, in bytes.\nGet the maximum memory a script can use.\n Returns the integer amount of memory the script can use in bytes. llGetNextEmail arguments Address tooltip type string Subject tooltip type string energy 10.0 return void sleep 0.0 tooltip Get the next waiting email with appropriate address and/or subject (if blank they are ignored).\nGet the next waiting email with appropriate address and/or subject.\n If the parameters are blank, they are not used for filtering. llGetNotecardLine arguments NotecardName tooltip type string LineNumber tooltip type integer energy 10.0 return key sleep 0.1 tooltip Returns line from NotecardName via the dataserver event.\nThis function fetches LineNumber from NotecardName and returns the data through the dataserver event. The line count starts at zero.\n If the requested line is passed the end of the note-card the dataserver event will return the constant EOF string.\n The key returned by this function is a unique identifier which will be supplied to the dataserver event in the requested parameter. llGetNumberOfNotecardLines arguments NotecardName tooltip type string energy 10.0 return key sleep 0.1 tooltip Returns number of lines in NotecardName via the dataserver event (cast return value to integer).\nReturns the number of lines in the note-card sNotecardName via the dataserver event. (Cast the value returned by the dataserver to an integer.)\n The key returned is a query ID for identifying the dataserver reply. llGetNumberOfPrims arguments energy 10.0 return integer sleep 0.0 tooltip Returns the number of prims in a link set the script is attached to.\nReturns the number of prims in (and avatars seated on) the object the script is in. llGetNumberOfSides arguments energy 10.0 return integer sleep 0.0 tooltip Returns the number of faces (or sides) of the prim.\nReturns the number of sides of the prim which has the script. llGetObjectDesc arguments energy 10.0 return string sleep 0.0 tooltip Returns the description of the prim the script is attached to.\nReturns the description of the scripted object/prim. You can set the description using llSetObjectDesc. llGetObjectDetails arguments ID tooltip type key Parameters tooltip type list energy 10.0 return list sleep 0.0 tooltip Returns the object details specified in Parameters for the object with key ID.\n Parameters are OBJECT_NAME, _DESC, _POS, _ROT, _VELOCITY, _OWNER, _GROUP, _CREATOR.\nReturns a list of the details specified in Parameters for the object with key ID. llGetObjectMass arguments ID tooltip type key energy 10.0 return float sleep 0.0 tooltip Returns the mass of the avatar or object in the region.\nGets the mass of the object or avatar corresponding to ID. llGetObjectName arguments energy 10.0 return string sleep 0.0 tooltip Returns the name of the prim which the script is attached to.\nReturns the name of the prim (not object) which contains the script. llGetObjectPermMask arguments PermissionMask tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the requested permission mask for the root object the task is attached to. llGetObjectPrimCount arguments ObjectID tooltip type key energy 10.0 return integer sleep 0.0 tooltip Returns the total number of prims for an object in the region.\nReturns the prim count for any object id in the same region. llGetOmega arguments energy 10.0 return vector sleep 0.0 tooltip Returns the rotation velocity in radians per second.\nReturns a vector that is the rotation velocity of the object in radians per second. llGetOwner arguments energy 10.0 return key sleep 0.0 tooltip Returns the object owner's UUID.\nReturns the key for the owner of the object. llGetOwnerKey arguments ObjectID tooltip type key energy 10.0 return key sleep 0.0 tooltip Returns the owner of ObjectID.\nReturns the key for the owner of object ObjectID. llGetParcelDetails arguments Position tooltip type vector ParcelDetails tooltip type list energy 10.0 return list sleep 0.0 tooltip Returns the parcel details specified in ParcelDetails for the parcel at Position.\n Parameters is one or more of: PARCEL_DETAILS_NAME, _DESC, _OWNER, _GROUP, _AREA, _ID, _SEE_AVATARS.\nReturns a list that is the parcel details specified in ParcelDetails (in the same order) for the parcel at Position. llGetParcelFlags arguments Position tooltip type vector energy 10.0 return integer sleep 0.0 tooltip Returns a mask of the parcel flags (PARCEL_FLAG_*) for the parcel that includes the point Position.\nReturns a bit-field specifying the parcel flags (PARCEL_FLAG_*) for the parcel at Position. llGetParcelMaxPrims arguments Position tooltip type vector SimWide tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the maximum number of prims allowed on the parcel at Position.\nReturns an integer that is the maximum number of prims allowed on the parcel at Position. llGetParcelMusicURL arguments energy return string sleep tooltip Gets the streaming audio URL for the parcel object is on.\nReturns a string containing the parcel streaming audio URL.\n The object owner, avatar or group, must also be the land owner. llGetParcelPrimCount arguments Position tooltip type vector Category tooltip type integer SimWide tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns the number of prims on the parcel at Position of the given category. Categories: PARCEL_COUNT_TOTAL, _OWNER, _GROUP, _OTHER, _SELECTED, _TEMP.\nReturns the number of prims used on the parcel at Position which are in Category.\n If SimWide is TRUE, it returns the number of objects for the entire region in the category specified.\n If SimWide is FALSE, it returns the number of objects on this specific parcel in the category specified llGetParcelPrimOwners arguments Position tooltip type vector energy 10.0 return list sleep 2.0 tooltip Returns a list of all residents who own objects on the parcel at Position, with individual prim counts. Requires owner-like permissions for the parcel.\nReturns a strided list of keys and integers of up to 100 agents who own objects in the parcel at Position.\n The list is formatted as [ key agentKey1, integer agentCount1, key agentKey2, integer agentCount2, ... ], sorted by agent key.\n The integers are counts of the number of prims (not objects) owned by the corresponding agents.\n Only works when the object owner is in the region (likely the reason it doesn't work when deeded to group). llGetPermissions arguments energy 10.0 return integer sleep 0.0 tooltip Returns an integer bit-field with the permissions that have been granted.\nReturns an integer bit-field with the script permissions granted. e.g.:\n integer iPerms = llGetPermissions();\n if (iPerms & PERMISSION_DEBIT) {\n llOwnerSay("Yay, I can steal your money!!");\n } else {\n llOwnerSay("Damn, your money is safe from me!");\n } llGetPermissionsKey arguments energy 10.0 return key sleep 0.0 tooltip Returns the key of the avatar that last granted permissions to the script.\nReturns the key of the avatar that last granted or declined permissions to the script.\n Returns NULL_KEY if permissions were never granted or declined. llGetPhysicsMaterial arguments energy return list sleep tooltip Returns a list of the form [float gravity_multiplier, float restitution, float friction, float density]. llGetPos arguments energy 10.0 return vector sleep 0.0 tooltip Returns the position of the task in region coordinates.\nReturns the vector position of the task in region coordinates. llGetPrimitiveParams arguments Parameters tooltip type list energy 10.0 return list sleep 0.2 tooltip Returns the primitive parameters specified in the parameters list.\nReturns primitive parameters specified in the Parameters list. llGetPrimMediaParams arguments Face tooltip type integer Parameters tooltip type list energy 10.0 return list sleep 0.1 tooltip Returns the media parameters for a particular face on an object, given the desired list of parameter names, in the order requested. Returns an empty list if no media exists on the face.\nGet the media parameters for a particular face on an object, given the desired list of Parameters.\n Returns a list of values in the order requested.\n Returns an empty list if no media exists on the face. llGetRegionAgentCount arguments energy 10.0 return integer sleep 0.0 tooltip Returns the number of avatars in the region.\nReturns an integer that is the number of avatars in the region. llGetRegionCorner arguments energy 10.0 return vector sleep 0.0 tooltip Returns a vector, in meters, that is the global location of the south-west corner of the region which the object is in.\nReturns the Region-Corner of the simulator containing the task. The region-corner is a vector (values in meters) representing distance from the first region. llGetRegionFlags arguments energy 10.0 return integer sleep 0.0 tooltip Returns the region flags (REGION_FLAG_*) for the region the object is in.\nReturns a bit-field specifying the region flags (REGION_FLAG_*) for the region the object is in. llGetRegionFPS arguments energy 10.0 return void sleep 0.0 tooltip Returns the mean region frames per second. llGetRegionName arguments energy 10.0 return string sleep 0.0 tooltip Returns the current region name. llGetRegionTimeDilation arguments energy 10.0 return float sleep 0.0 tooltip Returns the current time dilation as a float between 0.0 (full dilation) and 1.0 (no dilation).\nReturns the current time dilation as a float between 0.0 and 1.0. llGetRootPosition arguments energy 10.0 return vector sleep 0.0 tooltip Returns the position (in region coordinates) of the root prim of the object which the script is attached to.\nGets the position (in region coordinates) of the root/parent prim of the object containing the script.\n This is used to allow a child prim to determine where the root is. llGetRootRotation arguments energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation (relative to the region) of the root prim of the object which the script is attached to.\nGets the global rotation of the root object of the object script is attached to. llGetRot arguments energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation relative to the region's axes.\nReturns the rotation. llGetScale arguments energy 10.0 return vector sleep 0.0 tooltip Returns the scale of the prim.\nReturns a vector that is the scale (dimensions) of the prim. llGetScriptName arguments energy 10.0 return string sleep 0.0 tooltip Returns the name of the script that this function is used in.\nReturns the name of this script. llGetScriptState arguments ScriptName tooltip type string energy 10.0 return integer sleep 0.0 tooltip Returns TRUE if the script named is running.\nReturns TRUE if ScriptName is running. llGetSimStats arguments StatType tooltip type integer energy 0 return float sleep 0 tooltip Returns a float that is the requested statistic. llGetSimulatorHostname arguments energy 10.0 return string sleep 10.0 tooltip Returns the host-name of the machine which the script is running on (same as string in viewer Help dialog).\nReturns the host name (server) of the region in which the scripted object is located.\n For example, "sim225.agni.lindenlab.com". llGetSPMaxMemory arguments energy return integer sleep 0.0 tooltip Returns the maximum used memory for the current script. Only valid after using PROFILE_SCRIPT_MEMORY. Non-mono scripts always use 16k.\nReturns the integer of the most bytes used while llScriptProfiler was last active. llGetStartParameter arguments energy 10.0 return integer sleep 0.0 tooltip Returns an integer that is the script start parameter.\nReturns the start parameter passed to llRezObject.\n If the object was created from agent inventory, this function returns 0. llGetStaticPath arguments Start tooltip type vector End tooltip type vector Radius tooltip type float Parameters tooltip type list energy 10.0 return list sleep 0.0 tooltip llGetStatus arguments StatusFlag tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Returns value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z).\nReturns the value of specified status. llGetSubString arguments String tooltip type string Start tooltip type integer End tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns the indicated substring.\nReturns the indicated sub-string from String. The Start and End are inclusive.\n Using negative numbers for Start and/or End causes the index to count backwards from the length of the string, so 0, -1 would capture the entire string.\n If start is larger than end, the sub string is the exclusion of the entries, so 6, 4 would give the entire string except for the 5th. character. llGetSunDirection arguments energy 10.0 return vector sleep 0.0 tooltip Returns a normalized vector of the direction of the sun in the region.\nReturns the sun's direction on the simulator. llGetTexture arguments Face tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key).\nReturns the texture of a face, if it is found in object inventory, its key otherwise. llGetTextureOffset arguments Face tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the texture offset of face in the x and y components of a vector. llGetTextureRot arguments Face tooltip type integer energy 10.0 return float sleep 0.0 tooltip Returns the texture rotation of side. llGetTextureScale arguments Face tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Returns the texture scale of side in the x and y components of a vector.\nReturns the texture scale of a side in the x and y components of a vector. llGetTime arguments energy 10.0 return float sleep 0.0 tooltip Returns the time in seconds since the last region reset, script reset, or call to either llResetTime or llGetAndResetTime. llGetTimeOfDay arguments energy 10.0 return float sleep 0.0 tooltip Returns the time in seconds since [SECOND_LIFE] server midnight or since region up-time, whichever is smaller.\nGets the time in seconds since midnight in Second Life. llGetTimestamp arguments energy 10.0 return string sleep 0.0 tooltip Returns a time-stamp (UTC time zone) in the format: YYYY-MM-DDThh:mm:ss.ff..fZ.\nReturns the current time-and-date (a time-stamp) in the format YYYY-MM-DDThh:mm:ss.ff..fZ, for example: 2004-08-27T00:56:21.785886Z\n The letter Z is the zone designator for the zero UTC offset, and is why UTC is sometimes referred to as Zulu time (Zulu being the name of Z in the phonetic alphabet. T is just a separator between date and time. llGetTorque arguments energy 10.0 return vector sleep 0.0 tooltip Returns the torque (if the script is physical).\nReturns a vector that is the torque (if the script is physical). llGetUnixTime arguments energy 10.0 return integer sleep 0.0 tooltip Returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock.\nReturns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock.\n In UNIX terms, time_t. This is great for a monotonic source of time that ticks once a second. llGetUsedMemory arguments energy 10.0 return integer sleep 0.0 tooltip Returns the current used memory for the current script. Non-mono scripts always use 16K.\nReturns the integer of the number of bytes of memory currently in use by the script. Non-mono scripts always use 16K. llGetUsername arguments AvatarID tooltip type key energy 10.0 return string sleep 0.0 tooltip Returns the single-word user-name of an avatar, if the avatar is in the current region, otherwise the empty string.\nReturns a string that is the unique user-name of the avatar specified.\n AvatarID must specify a valid avatar key present in, or otherwise known to, the region in which the script is running, otherwise an empty string is returned. This function will still return a valid user-name if the avatar is a child agent of the region (i.e., in an adjacent region, but presently able to see into the one the script is in), or for a short period after the avatar leaves the region (specifically, when the client completely disconnects from the region, either as a main or child agent). llGetVel arguments energy 10.0 return vector sleep 0.0 tooltip Returns the velocity of the object.\nReturns a vector that is the velocity of the object. llGetWallclock arguments energy 10.0 return float sleep 0.0 tooltip Returns the time in seconds since midnight California Pacific time (PST/PDT).\nReturns the time in seconds since simulator's time-zone midnight (Pacific Time). llGiveInventory arguments TargetID tooltip type key InventoryItem tooltip type string energy 10.0 return void sleep 0.0 tooltip Give InventoryItem to destination represented by TargetID.\nGive the named inventory item to the avatar or object in the same simulator as the giver.\n If the recipient is an avatar, the avatar then follows the normal procedure of accepting or denying the offer. If the recipient is an object, the same permissions apply as if you were dragging inventory onto the object by hand, i.e. if llAllowInventoryDrop has been called with TRUE, any other object can pass objects to its inventory. llGiveInventoryList arguments TargetID tooltip type key FolderName tooltip type string InventoryItems tooltip type list energy 10.0 return void sleep 3.0 tooltip Give InventoryItems to destination (represented by TargetID) as a new folder of items.\nGive the list of named inventory items to the keyed avatar or object in the same simulator as the giver.\n If the recipient is an avatar, the avatar then follows the normal procedure of accepting or denying the offer. The offered inventory is then placed in a folder named category in the recipients inventory.\n If the recipient is an object, the same permissions apply as if you were dragging inventory onto the object by hand, i.e. if llAllowInventoryDrop has been called with TRUE, any other object can pass objects to its inventory. If the recipient is an object, the sFolderName parameter is ignored. llGiveMoney arguments AvatarID tooltip type key Amount tooltip type integer energy 10.0 return void sleep 0.0 tooltip Transfers Amount of L from script owner to AvatarID.\nTransfer Amount from the script owner to AvatarID.\n This call will (silently) fail if PERMISSION_DEBIT has not been set. llGodLikeRezObject arguments InventoryItemID tooltip type key Position tooltip type vector energy 10.0 god-mode true return void sleep 0.0 tooltip Rez directly off of a UUID if owner has dog-bit set. llGround arguments Offset tooltip type vector energy 10.0 return float sleep 0.0 tooltip Returns the ground height at the object position + offset.\nReturns the ground height at the object's position + Offset. llGroundContour arguments Offset tooltip type vector energy 10.0 return vector sleep 0.0 tooltip Returns the ground contour direction below the object position + Offset.\nReturns the ground contour at the object's position + Offset. llGroundNormal arguments Offset tooltip type vector energy 10.0 return vector sleep 0.0 tooltip Returns the ground normal below the object position + offset.\nReturns the ground contour at the object's position + Offset. llGroundRepel arguments Height tooltip type float Water tooltip type integer Tau tooltip type float energy 10.0 return void sleep 0.0 tooltip Critically damps to height if within height * 0.5 of level (either above ground level or above the higher of land and water if water == TRUE).\nCritically damps to fHeight if within fHeight * 0.5 of ground or water level.\n The height is above ground level if iWater is FALSE or above the higher of land and water if iWater is TRUE.\n Do not use with vehicles. Only works in physics-enabled objects. llGroundSlope arguments Offset tooltip type vector energy 10.0 return vector sleep 0.0 tooltip Returns the ground slope below the object position + Offset.\nReturns the ground slope at the object position + Offset. llHTTPRequest arguments URL tooltip type string Parameters tooltip type list Body tooltip type string energy 10.0 return key sleep 0.0 tooltip Sends an HTTP request to the specified URL with the Body of the request and Parameters.\nSends an HTTP request to URL with the specified body and parameters.\n Returns a key that is a handle identifying the HTTP request made. llHTTPResponse arguments HTTPRequestID tooltip type key Status tooltip type integer Body tooltip type string energy 10.0 return void sleep 0.0 tooltip Responds to HTTPRequestID with Status and Body.\nResponds to HTTPRequestID with Status code and Body. llInsertString arguments TargetVariable tooltip type string Position tooltip type integer SourceVariable tooltip type string energy 10.0 return string sleep 0.0 tooltip Inserts SourceVariable into TargetVariable at Position, and returns the result.\nInserts SourceVariable into TargetVariable at Position and returns the result. Note this does not alter TargetVariable. llInstantMessage arguments AvatarID tooltip type key Text tooltip type string energy 10.0 return void sleep 2.0 tooltip IMs Text to the user identified.\nSend Text to the user as an instant message. llIntegerToBase64 arguments Value tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns a string that is a Base64 big endian encode of Value.\nEncodes the Value as an 8-character Base64 string. llJson2List arguments JSON tooltip type string energy 0.0 return list sleep 0.0 tooltip Converts the top level of the JSON string to a list. llJsonGetValue arguments JSON tooltip type string Specifiers tooltip type list energy 0.0 return string sleep 0.0 tooltip Gets the value indicated by Specifiers from the JSON string. llJsonSetValue arguments JSON tooltip type string Specifiers tooltip type list Value tooltip type string energy 0.0 return string sleep 0.0 tooltip Returns a new JSON string that is the JSON given with the Value indicated by Specifiers set to Value. llJsonValueType arguments JSON tooltip type string Specifiers tooltip type list energy 0.0 return string sleep 0.0 tooltip Returns the type constant (JSON_*) for the value in JSON indicated by Specifiers. llKey2Name arguments ID tooltip type key energy 10.0 return string sleep 0.0 tooltip Returns the name of the prim or avatar specified by ID. The ID must be a valid rezzed prim or avatar key in the current simulator, otherwise an empty string is returned.\nReturns the name of a rezzed prim or avatar, present in or otherwise known, to the region in which the script is running. If the key is invalid (not in region, or not a prim or avatar's key), returns an empty string. llLinkParticleSystem arguments LinkNumber tooltip type integer Rules tooltip type integer energy 10.0 return void sleep 0.0 tooltip Creates a particle system based on Rules. An empty list removes a particle system from object.\n List format is [ rule-1, data-1, rule-2, data-2 ... rule-n, data-n ].\nA particle system defined by a list of rules is set for the prim(s) link. This is identical to llParticleSystem except that it applies to a specified linked prim and not just the prim the script is in. llLinkSitTarget arguments LinkNumber tooltip type integer Offset tooltip type vector Rotation tooltip type rotation energy 10.0 return void sleep 0.0 tooltip Set the sit location for the linked prim(s). If Offset == <0,0,0> clear it.\nSet the sit location for the linked prim(s). The sit location is relative to the prim's position and rotation. llList2CSV arguments ListVariable tooltip type list energy 10.0 return string sleep 0.0 tooltip Creates a string of comma separated values from the list.\nCreate a string of comma separated values from the specified list. llList2Float arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return float sleep 0.0 tooltip Copies the float at Index in the list.\nReturns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to a float, then zero is returned. llList2Integer arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Copies the integer at Index in the list.\nReturns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to an integer, then zero is returned. llList2Json arguments JsonType tooltip type string Values tooltip type list energy 0 return string sleep 0 tooltip Converts either a strided list of key:value pairs to a JSON_OBJECT, or a list of values to a JSON_ARRAY. llList2Key arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return key sleep 0.0 tooltip Copies the key at Index in the list.\nReturns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to a key, then null string is returned. llList2List arguments ListVariable tooltip type list Start tooltip type integer End tooltip type integer energy 10.0 return list sleep 0.0 tooltip Copies the slice of the list from Start to End.\nReturns the slice of the list from start to end from the list as a new list. The start and end parameters are inclusive.\n Using negative numbers for start and/or end causes the index to count backwards from the length of the list, so 0, -1 would capture the entire list.\n If start is larger than end the list returned is the exclusion of the entries, so 6, 4 would give the entire list except for the 5th. entry. llList2ListStrided arguments ListVariable tooltip type list Start tooltip type integer End tooltip type integer Stride tooltip type integer energy 10.0 return list sleep 0.0 tooltip Copies the strided slice of the list from Start to End.\nReturns a copy of the strided slice of the specified list from Start to End. llList2Rot arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return rotation sleep 0.0 tooltip Copies the rotation at Index in the list.\nReturns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to rotation, thenZERO_ROTATION is returned. llList2String arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return string sleep 0.0 tooltip Copies the string at Index in the list.\nReturns the value at Index in the specified list as a string. If Index describes a location not in the list then null string is returned. llList2Vector arguments ListVariable tooltip type list Index tooltip type integer energy 10.0 return vector sleep 0.0 tooltip Copies the vector at Index in the list.\nReturns the value at Index in the specified list. If Index describes a location not in the list, or the value cannot be type-cast to a vector, then ZERO_VECTOR is returned. llListen arguments Channel tooltip type integer SpeakersName tooltip type string SpeakersID tooltip type key Text tooltip type string energy 10.0 return integer sleep 0.0 tooltip Sets a callback for Text on Channel from SpeakersName and SpeakersID (SpeakersName, SpeakersID, and/or Text can be empty) and returns an identifier that can be used to deactivate or remove the listen.\nSets a listen event callback on the specified channel. Specifying values for speakername, speakerID, and message will filter the results accordingly, which is advisable or your listen event will respond to every thing said on the channel potentially causing a great deal of lag.\n Returns an identifier that can be used to deactivate or remove the listen. The name, id and/or msg parameters\n Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 to 2,147,483,648 are hidden channels that are not sent to avatars. llListenControl arguments ChannelHandle tooltip type integer Active tooltip type integer energy 10.0 return void sleep 0.0 tooltip Makes a listen event callback active or inactive.\nMake a listen event callback active or inactive. Pass in the value returned from llListen to the iChannelHandle parameter to specify which event you are controlling.\n Use boolean values to specify Active llListenRemove arguments ChannelHandle tooltip type integer energy 10.0 return void sleep 0.0 tooltip Removes listen event callback number.\nRemoves a listen event callback. Pass in the value returned from llListen to the iChannelHandle parameter to specify which event to remove. llListFindList arguments ListVariable tooltip type list Find tooltip type list energy 10.0 return integer sleep 0.0 tooltip Returns the index of the first instance of Find in ListVariable. Returns -1 if not found.\nReturns the position of the first instance of the Find list in the ListVariable. Returns -1 if not found. llListInsertList arguments Target tooltip type list ListVariable tooltip type list Position tooltip type integer energy 10.0 return list sleep 0.0 tooltip Returns a list that contains all the elements from Target but with the elements from ListVariable inserted at Position start.\nReturns a new list, created by inserting ListVariable into the Target list at Position. Note this does not alter the Target. llListRandomize arguments ListVariable tooltip type list Stride tooltip type integer energy 10.0 return list sleep 0.0 tooltip Returns a randomized list of blocks of size Stride.\nReturns the specified list randomized into blocks of size stride.\n If the remainder from the length of the list, divided by the stride is non-zero, this function does not randomize the list. llListReplaceList arguments Target tooltip type list ListVariable tooltip type list Start tooltip type integer End tooltip type integer energy 10.0 return list sleep 0.0 tooltip Returns a list that is Target with Start through End removed and ListVariable inserted at Start.\nReturns a list replacing the slice of the Target list from Start to End with the specified ListVariable. Start and End are inclusive, so 0, 1 would replace the first two entries and 0, 0 would replace only the first list entry. llListSort arguments ListVariable tooltip type list Stride tooltip type integer Ascending tooltip type integer energy 10.0 return list sleep 0.0 tooltip Sorts the list into blocks of stride, in Ascending order if Ascending == TRUE. The sort order is affected by type.\nReturns the specified list, sorted into blocks of stride in ascending order (if Ascending is TRUE, otherwise descending). Note that sort only works if the first entry of each block is the same type. llListStatistics arguments Operation tooltip type integer ListVariable tooltip type list energy 10.0 return float sleep 0.0 tooltip Performs statistical aggregate functions on ListVariable using LIST_STAT_* Operations.\nThis function allows a script to perform a statistical operation as defined by operation on a list composed of integers and floats. llLoadURL arguments AvatarID tooltip type key Text tooltip type string URL tooltip type string energy 10.0 return void sleep 10.0 tooltip Shows dialog to avatar AvatarID offering to load web page at URL. If user clicks yes, launches their web browser.\nllLoadURL displays a dialogue box to the user, offering to load the specified web page using the default web browser. llLog arguments Value tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the natural logarithm of Value. Returns zero if Value <= 0.\nReturns the base e (natural) logarithm of the specified Value. llLog10 arguments Value tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the base 10 logarithm of Value. Returns zero if Value <= 0.\nReturns the base 10 (common) logarithm of the specified Value. llLookAt arguments Target tooltip type vector Strength tooltip type float Damping tooltip type float energy 10.0 return void sleep 0.0 tooltip Cause object name to point it's forward axis towards Target.\nCause object to point the forward axis toward Target.\n Good Strength values are around half the mass of the object and good Damping values are less than 1/10th of the Strength.\n Asymmetrical shapes require smaller Damping. A Strength of 0.0 cancels the look at. llLoopSound arguments Sound tooltip type string Volume tooltip type float energy 10.0 return void sleep 0.0 tooltip Plays attached Sound, looping indefinitely, at Volume (0.0 - 1.0).\nSimilar to llPlaySound, this function plays a sound attached to an object, but will continuously repeat that sound until llStopSound or llPlaySound is called.\n Only one sound may be attached to an object at a time. A second call to llLoopSound with the same key will not restart the sound, but the new volume will be used. This allows control over the volume of already playing sounds.\n Setting the volume to 0 is not the same as calling llStopSound; a sound with 0 volume will continue to loop.\n To restart the sound from the beginning, call llStopSound before calling llLoopSound again. llLoopSoundMaster arguments Sound tooltip type string Volume tooltip type float energy 10.0 return void sleep 0.0 tooltip Plays attached Sound, looping at volume (0.0 - 1.0), and declares it a sync master.\nBehaviour is identical to llLoopSound, with the addition of marking the source as a "Sync Master", causing "Slave" sounds to sync to it. If there are multiple masters within a viewers interest area, the most audible one (a function of both distance and volume) will win out as the master.\n The use of multiple masters within a small area is unlikely to produce the desired effect. llLoopSoundSlave arguments Sound tooltip type string Volume tooltip type float energy 10.0 return void sleep 0.0 tooltip Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master.\nBehaviour is identical to llLoopSound, unless there is a "Sync Master" present.\n If a Sync Master is already playing the Slave sound will begin playing from the same point the master is in its loop synchronizing the loop points of both sounds.\n If a Sync Master is started when the Slave is already playing, the Slave will skip to the correct position to sync with the Master. llMakeExplosion arguments Particles tooltip type integer Scale tooltip type float Velocity tooltip type float Lifetime tooltip type float Arc tooltip type float Texture tooltip type string Offset tooltip type vector deprecated true energy 10.0 return void sleep 0.1 tooltip Make a round explosion of particles. Deprecated: Use llParticleSystem instead.\nMake a round explosion of particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead. llMakeFire arguments Particles tooltip type integer Scale tooltip type float Velocity tooltip type float Lifetime tooltip type float Arc tooltip type float Texture tooltip type string Offset tooltip type vector deprecated true energy 10.0 return void sleep 0.1 tooltip Make fire like particles. Deprecated: Use llParticleSystem instead.\nMake fire particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead. llMakeFountain arguments Particles tooltip type integer Scale tooltip type float Velocity tooltip type float Lifetime tooltip type float Arc tooltip type float Texture tooltip type string Offset tooltip type vector deprecated true energy 10.0 return void sleep 0.1 tooltip Make a fountain of particles. Deprecated: Use llParticleSystem instead.\nMake a fountain of particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead. llMakeSmoke arguments Particles tooltip type integer Scale tooltip type float Velocity tooltip type float Lifetime tooltip type float Arc tooltip type float Texture tooltip type string Offset tooltip type vector deprecated true energy 10.0 return void sleep 0.1 tooltip Make smoke like particles. Deprecated: Use llParticleSystem instead.\nMake smoky particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead. llManageEstateAccess arguments Action tooltip type integer AvatarID tooltip type key energy return integer sleep tooltip Use to add or remove agents from the estate's agent access or ban lists or groups from the estate's group access list.\nUse to add or remove agents from the estate's agent access or ban lists or groups from the estate's group access list.\n Returns an integer representing a boolean, TRUE if the call was successful; FALSE if throttled, invalid action, invalid or null id or object owner is not allowed to manage the estate. llMapDestination arguments RegionName tooltip type string Position tooltip type vector Direction tooltip type vector energy 10.0 return void sleep 1.0 tooltip Opens world map centred on region with Position highlighted. Only works for scripts attached to avatar, or during touch events. NOTE: Direction currently does nothing.\nShows a given location on the map, opening the map window whenever it is called.\n There is no way to simply set the map position without opening the window.\n Only works in attachments, or during touch events. llMD5String arguments Text tooltip type string Nonce tooltip type integer energy 10.0 return string sleep 0.0 tooltip Returns a string of 32 hex characters that is an RSA Data Security Inc., MD5 Message-Digest Algorithm of Text with Nonce.\nPerforms an RSA Data Security, Inc. MD5 Message-Digest Algorithm on the specified string using the nonce (also known as salt).\n Returns a 32-character hex string. (128-bit in binary.) llMessageLinked arguments LinkNumber tooltip type integer Number tooltip type integer Text tooltip type string ID tooltip type key energy 10.0 return void sleep 0.0 tooltip Sends Number, Text, and ID to members of the link set identified by LinkNumber (LINK_ROOT sends to root task in a linked set, LINK_SET sends to all tasks, LINK_ALL_OTHERS to all other tasks, LINK_ALL_CHILDREN to all children, LINK_THIS to the task the script it is in).\nSends the specified number, string, and key to members of the link set.\n The LinkNumber parameter is either a linked number available through llGetLinkNumber or a LINK_* constant. llMinEventDelay arguments Delay tooltip type float energy 10.0 return void sleep 0.0 tooltip Set the minimum time between events being handled. llModifyLand arguments Action tooltip type integer Area tooltip type integer energy 10.0 return void sleep 0.0 tooltip Modify land with action (LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE, LAND_REVERT) on size (LAND_SMALL_BRUSH, LAND_MEDIUM_BRUSH, LAND_LARGE_BRUSH).\nModify land with action on size area. The parameters can be chosen from the land constants. llModPow arguments Value tooltip type integer Power tooltip type integer Modulus tooltip type integer energy 10.0 return integer sleep 1.0 tooltip Returns a Value raised to the Power, mod Modulus. ((a**b)%c) b is capped at 0xFFFF (16 bits).\nReturns (Value ^ Power) % Modulus. (Value raised to the Power, Modulus). Value is capped at 0xFFFF (16 bits). llMoveToTarget arguments Target tooltip type vector Tau tooltip type float energy 10.0 return void sleep 0.0 tooltip Critically damp to Target in Tau seconds (if the script is physical).\nCritically damp to position target in tau-seconds if the script is physical. Good tau-values are greater than 0.2. A tau of 0.0 stops the critical damping. llNavigateTo arguments Location tooltip type vector Options tooltip type list energy return void sleep tooltip Navigate to destination.\nDirects an object to travel to a defined position in the region or adjacent regions. llOffsetTexture arguments OffsetS tooltip type float OffsetT tooltip type float Face tooltip type integer energy 10.0 return void sleep 0.2 tooltip Sets the texture S and T offsets for the chosen Face.\nSets the texture s and t offsets of face.\n If Face is ALL_SIDES this function sets the texture offsets for all faces. llOpenRemoteDataChannel arguments deprecated true energy 10.0 return void sleep 1.0 tooltip Requests a channel to listen for XML-RPC calls. Will trigger a remote_data event with channel ID once it is available.\nRequests a channel to listen for XML-RPC calls. (Deprecated: XML-RPC should not be used. Use http-in instead.)\n Will trigger a remote_data event with type = REMOTE_DATA_CHANNEL and a channel ID (key) once it is available.\n This channel ID must be referenced in the XML-RPC call to the script (from the internet) -- so the key must somehow get to the scripter's XML-RPC client, most often via llEmail, llHttpRequest or llLoadUrl. llOverMyLand arguments ID tooltip type key energy 10.0 return integer sleep 0.0 tooltip Returns TRUE if id ID over land owned by the script owner, otherwise FALSE.\nReturns TRUE if key ID is over land owned by the object owner, FALSE otherwise. llOwnerSay arguments Text tooltip type string energy 10.0 return void sleep 0.0 tooltip says Text to owner only (if owner is in region).\nSays Text to the owner of the object running the script, if the owner has been within the object's simulator since logging into Second Life, regardless of where they may be in-world. llParcelMediaCommandList arguments CommandList tooltip type list energy 10.0 return void sleep 2.0 tooltip Sends a list of commands, some with arguments, to a parcel.\nControls the playback of multimedia resources on a parcel or for an agent. llParcelMediaQuery arguments QueryList tooltip type list energy 10.0 return list sleep 2.0 tooltip Returns a list containing results of the sent query.\nQueries the texture and/or URL for QuickTime-playable video on the land parcel.\n This function will only work if the script is contained within an object owned by the land-owner (or if the land is owned by a group, only if the object has been deeded to the group). It will not work for group land if the object owner is a member of the group. The object actually has to be owned by the group. llParseString2List arguments Text tooltip type string Separators tooltip type list Spacers tooltip type list energy 10.0 return list sleep 0.0 tooltip Breaks Text into a list, discarding Separators, keeping Spacers (Separators and Spacers must be lists of strings, maximum of 8 each).\nBreaks the Text into a list using Separators and Spacers to delimit entries. Separators are discarded, while Spacers are kept. Any empty entries are ignored.\n The separators and spacers must be lists of strings with a maximum of 8 entries each. So, if you had made the call:\n llParseString2List("Parsethisnow! I dare:you to.", ["this", "!", " "], [":"]);\n You would get the list: ["Parse", "now", "I", "dare", ":", "you", "to"]. llParseStringKeepNulls arguments Text tooltip type string Separators tooltip type list Spacers tooltip type list energy 10.0 return list sleep 0.0 tooltip Breaks Text into a list, discarding separators, keeping spacers, keeping any null values generated. (separators and spacers must be lists of strings, maximum of 8 each).\nllParseStringKeepNulls works almost exactly like llParseString2List, except that if a null is found it will add a null-string instead of discarding it like llParseString2List does. llParticleSystem arguments Parameters tooltip type list energy 10.0 return void sleep 0.0 tooltip Creates a particle system based on Parameters. An empty list removes particle system from object. List format is [ rule-1, data-1, rule-2, data-2 . . . rule-n, data-n ].\nMakes a particle system based on the parameter list.\n The parameters are specified as an ordered list of parameter and value. Valid parameters and their expected values can be found in the particle system constants.\n Here is a simple example:\n llParticleSystem([PSYS_PART_FLAGS, PSYS_PART_WIND_MASK, PSYS_PART_START_COLOR, <1, 0, 0>, PSYS_SRC_PATTERN, PSYS_SRC_PATTERN_EXPLODE]); llPassCollisions arguments Pass tooltip type integer energy 10.0 return void sleep 0.0 tooltip If Pass == TRUE, collisions are passed from children on to parents (default is FALSE).\nIf pass is TRUE, land and object collisions are passed from children on to parents.\n The default is FALSE if there is no script to handle the collision events. llPassTouches arguments Pass tooltip type integer energy 10.0 return void sleep 0.0 tooltip If pass == TRUE, touches are passed from children on to parents (default is FALSE).\nIf pass is TRUE, touches are passed from children on to parents.\n The default is TRUE if there is no script to handle the touch events. llPatrolPoints arguments Points tooltip type list Options tooltip type list energy return void sleep tooltip Patrol a list of points.\nSets the points for a character (llCreateCharacter) to patrol along. llPlaySound arguments Sound tooltip type string Volume tooltip type float energy 10.0 return void sleep 0.0 tooltip Plays attached Sound once, at Volume (0.0 - 1.0).\nPlays a sound once. The sound will be attached to the object and follow object's movement. Only one sound may be attached to an object at a time, and attaching a new sound or calling llStopSound will stop the previously attached sound.\n A second call to llPlaySound with the same sound will not restart the sound, but the new volume will be used, which allows control over the volume of already playing sounds.\n To restart the sound from the beginning, call llStopSound before calling llPlaySound again. llPlaySoundSlave arguments Sound tooltip type string Volume tooltip type float energy 10.0 return void sleep 0.0 tooltip Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.\nBehaviour is identical to llPlaySound, unless there is a "Sync Master" present. If a Sync Master is already playing, the Slave sound will not be played until the Master hits its loop point and returns to the beginning.\n llPlaySoundSlave will play the sound exactly once; if it is desired to have the sound play every time the Master loops, either use llLoopSoundSlave with extra silence padded on the end of the sound or ensure that llPlaySoundSlave is called at least once per loop of the Master. llPow arguments Value tooltip type float Exponent tooltip type float energy 10.0 return void sleep 0.0 tooltip Returns the Value raised to the power Exponent, or returns 0 and triggers Math Error for imaginary results.\nReturns the Value raised to the Exponent. llPreloadSound arguments Sound tooltip type string energy 10.0 return void sleep 1.0 tooltip Preloads a sound on viewers within range.\nCauses nearby viewers to preload the Sound from the object's inventory. This is intended to prevent delays in starting new sounds when called upon. llPursue arguments TargetID tooltip type key Options tooltip type list energy return void sleep tooltip Chase after a target.\nCauses the character (llCharacter) to pursue the target defined by TargetID. llPushObject arguments ObjectID tooltip type key Impulse tooltip type vector AngularImpulse tooltip type vector Local tooltip type integer energy 10.0 return void sleep 0.0 tooltip Applies Impulse and AngularImpulse to ObjectID.\nApplies the supplied impulse and angular impulse to the object specified. llRefreshPrimURL arguments energy 10.0 return void sleep 20.0 tooltip Reloads the web page shown on the sides of the object. llRegionSay arguments Channel tooltip type integer Text tooltip type integer energy 10.0 return void sleep 0.0 tooltip Broadcasts Text to entire region on Channel (not 0.).\nSays the Text on the specified non-zero Channel, so that it can be heard anywhere in the region by a script listening on that channel. llRegionSayTo arguments TargetID tooltip type key Channel tooltip type integer Text tooltip type string energy 10.0 return void sleep 0.0 tooltip Says Text, on Channel, to avatar or object indicated by TargetID (if within region).\nSays the Text on the supplied channel number, to the object or avatar specified. llReleaseCamera arguments AvatarID tooltip type key deprecated true energy 10.0 return void sleep 0.0 tooltip Return camera to agent.\nDeprecated: Use llClearCameraParams instead. llReleaseControls arguments energy 10.0 return void sleep 0.0 tooltip Stop taking inputs.\nStop taking inputs from the avatar. llReleaseURL arguments URL tooltip type string energy 10.0 return void sleep 0.0 tooltip Releases the specified URL, it will no longer be usable. llRemoteDataReply arguments ChannelID tooltip type key MessageID tooltip type key Data tooltip type string Data tooltip type integer deprecated true energy 10.0 return void sleep 3.0 tooltip Send an XML-RPC reply to MessageID on ChannelID with payload of string sData and integer iData. Deprecated: Use HTTP functions/events instead.\nDeprecated: Use HTTP functions/events instead.\n Send an XML-RPC reply to the request with kMessageID on kChannelID with payload of string sData and integer iData.\n The size of sData is limited to 254 characters. llRemoteDataSetRegion arguments deprecated true energy 10.0 return void sleep 0.0 tooltip Deprecated: Use HTTP functions/events instead.\n If an object using remote data channels changes regions, you must call this function to re-register the remote data channels. You do not need to make this call if you don't change regions.\nDeprecated: Use HTTP functions/events instead.\n Does not work! Use llOpenRemoteDataChannel instead. llRemoteLoadScriptPin arguments ObjectID tooltip type key ScriptName tooltip type string PIN tooltip type integer Running tooltip type integer StartParameter tooltip type integer energy 10.0 return void sleep 3.0 tooltip If the owner of the object this script is attached to can modify ObjectID, they are in the same region, and the matching PIN is used, copy ScriptName into target, if Running == TRUE, start the script with StartParameter.\nIf the owner of the object containing this script can modify the object identified by the specified object key, and if the PIN matches the PIN previously set using llSetRemoteScriptAccessPin (on the target prim), then the script will be copied into target. llRemoveFromLandBanList arguments AvatarID tooltip type key energy 10.0 return void sleep 0.0 tooltip Remove avatar from the land ban list.\nRemove specified avatar from the land parcel ban list. llRemoveFromLandPassList arguments AvatarID tooltip type key energy 10.0 return void sleep 0.0 tooltip Remove avatar from the land pass list.\nRemove specified avatar from the land parcel pass list. llRemoveInventory arguments InventoryItem tooltip type string energy 10.0 return void sleep 0.0 tooltip Remove the named inventory item.\nRemove the named inventory item from the object inventory. llRemoveVehicleFlags arguments Vehiclelags tooltip type integer energy 10.0 return void sleep 0.0 tooltip Removes the enabled bits in 'flags'.\nSets the vehicle flags to FALSE. Valid parameters can be found in the vehicle flags constants section. llRequestAgentData arguments AvatarID tooltip type key Data tooltip type integer energy 10.0 return key sleep 0.1 tooltip Requests data about AvatarID. When data is available the dataserver event will be raised.\nThis function requests data about an avatar. If and when the information is collected, the dataserver event is triggered with the key returned from this function passed in the requested parameter. See the agent data constants (DATA_*) for details about valid values of data and what each will return in the dataserver event. llRequestDisplayName arguments AvatarID tooltip type key energy 10.0 return key sleep 0.0 tooltip Requests name of an avatar. When data is available, the dataserver event will be raised.\nRequests the Display Name of the agent. When the Display Name is available the dataserver event will be raised.\n The avatar identified does not need to be in the same region or online at the time of the request.\n Returns a key that is used to identify the dataserver event when it is raised. llRequestInventoryData arguments InventoryItem tooltip type string energy 10.0 return key sleep 1.0 tooltip Requests data from object's inventory object. When data is available the dataserver event will be raised.\nRequests data for the object inventory item named.\n When data is available the dataserver event will be raised with the key returned from this function in the requested parameter.\n The only request currently implemented is to request data from landmarks, where the data returned is in the form "<float, float, float>" which can be cast to a vector. This position is in region local coordinates. llRequestPermissions arguments AvatarID tooltip type key PermmissionMask tooltip type integer energy 10.0 return void sleep 0.0 tooltip Ask AvatarID to allow the script to do PermmissionMask (NB: Debit, ownership, link, joint, and permission requests can only go to the task's owner).\nAsk avatar to allow the script to perform certain actions. The permission flag should be one or more PERMISSION_* constants.\n Multiple permissions can be requested simultaneously by ORing the constants together. Many of the permissions requests can only go to object owner.\n This call will not stop script execution. If the avatar grants the requested permissions, the run_time_permissions event will be called.\n Permissions for a single avatar are granted to a script, not to an object. So multiple scripts can hold permissions for multiple avatars. llRequestSecureURL arguments energy 10.0 return key sleep 0.0 tooltip Requests one HTTPS:// (SSL) URL for use by this object. An http_request event is triggered with the results.\nRequests one HTTPS:// (SSL) URL for use by this object. The http_request event is triggered with results.\n Returns a key that is the handle used for identifying the request in the http_request event. llRequestSimulatorData arguments RegionName tooltip type string Data tooltip type integer energy 10.0 return key sleep 1.0 tooltip Requests data about a simulator. When data is available the dataserver event will be raised.\nRequests data about the region named. Data should use one of the DATA_SIM_* constants.\n Returns a dataserver query ID and triggers the dataserver event when data is found. The region name is usually not case-sensitive, but sometimes will return data for a similarly-named region if the supplied case doesn't match the intended region's actual name. llRequestURL arguments energy 10.0 return key sleep 0.0 tooltip Requests one HTTP:// URL for use by this object. An http_request event is triggered with the results.\nRequests one HTTP:// URL for use by this script. The http_request event is triggered with the result of the request.\n Returns a key that is the handle used for identifying the result in the http_request event. llRequestUsername arguments AvatarID tooltip type key energy 10.0 return key sleep 0.0 tooltip Requests single-word user-name of an avatar. When data is available the dataserver event will be raised.\nRequests the user-name of the identified agent. When the user-name is available the dataserver event is raised.\nThe agent identified does not need to be in the same region or online at the time of the request.\nReturns a key that is used to identify the dataserver event when it is raised. llResetAnimationOverride arguments AnimationState tooltip type string energy 0 return void sleep 0 tooltip Resets the animation of the specified animation state to the default value.\nIf animation state equals "ALL", then all animation states are reset. llResetLandBanList arguments energy 10.0 return void sleep 0.0 tooltip Removes all residents from the land ban list. llResetLandPassList arguments energy 10.0 return void sleep 0.0 tooltip Removes all residents from the land access/pass list. llResetOtherScript arguments ScriptName tooltip type string energy 10.0 return void sleep 0.0 tooltip Resets the named script. llResetScript arguments energy 10.0 return void sleep 0.0 tooltip Resets the script. llResetTime arguments energy 10.0 return void sleep 0.0 tooltip Sets the time to zero.\nSets the internal timer to zero. llReturnObjectsByID arguments ObjectIDs tooltip type list energy 10.0 return integer sleep 0.0 tooltip Return objects using their UUIDs llReturnObjectsByOwner arguments ID tooltip type key Scope tooltip type integer energy 10.0 return integer sleep 0.0 tooltip Return objects based upon their owner and a scope of parcel, parcel owner, or region. llRezAtRoot arguments InventoryItem tooltip type string Position tooltip type vector Velocity tooltip type vector Rotation tooltip type rotation StartParameter tooltip type integer energy 200.0 return void sleep 0.1 tooltip Instantiate owner's InventoryItem at Position with Velocity, Rotation and with StartParameter. The last selected root object's location will be set to Position.\nCreates object's inventory item at the given Position, with Velocity, Rotation, and StartParameter. llRezObject arguments InventoryItem tooltip type string Position tooltip type vector Velocity tooltip type vector Rotation tooltip type rotation StartParameter tooltip type integer energy 200 return void sleep 0.1 tooltip Instantiate owners InventoryItem at Position with Velocity, Rotation and with start StartParameter.\nCreates object's inventory item at Position with Velocity and Rotation supplied. The StartParameter value will be available to the newly created object in the on_rez event or through the llGetStartParameter function.\nThe Velocity parameter is ignored if the rezzed object is not physical. llRot2Angle arguments Rotation tooltip type rotation energy 10.0 return float sleep 0.0 tooltip Returns the rotation angle represented by Rotation.\nReturns the angle represented by the Rotation. llRot2Axis arguments Rotation tooltip type rotation energy 10.0 return vector sleep 0.0 tooltip Returns the rotation axis represented by Rotation.\nReturns the axis represented by the Rotation. llRot2Euler arguments Rotation tooltip type rotation energy 10.0 return vector sleep 0.0 tooltip Returns the Euler representation (roll, pitch, yaw) of Rotation.\nReturns the Euler Angle representation of the Rotation. llRot2Fwd arguments Rotation tooltip type rotation energy 10.0 return vector sleep 0.0 tooltip Returns the forward vector defined by Rotation.\nReturns the forward axis represented by the Rotation. llRot2Left arguments Rotation tooltip type rotation energy 10.0 return vector sleep 0.0 tooltip Returns the left vector defined by Rotation.\nReturns the left axis represented by the Rotation. llRot2Up arguments Rotation tooltip type rotation energy 10.0 return vector sleep 0.0 tooltip Returns the up vector defined by Rotation.\nReturns the up axis represented by the Rotation. llRotateTexture arguments Radians tooltip type float Face tooltip type integer energy 10.0 return void sleep 0.2 tooltip Sets the texture rotation for the chosen face.\nSets the rotation of the texture on the given side.\n If face is ALL_SIDES, rotates the texture of all sides. llRotBetween arguments Vector1 tooltip type vector Vector2 tooltip type vector energy 10.0 return rotation sleep 0.0 tooltip Returns the rotation to rotate Vector1 to Vector2.\nReturns the rotation needed to rotate Vector1 to Vector2. llRotLookAt arguments Rotation tooltip type rotation Strength tooltip type float Damping tooltip type float energy 10.0 return void sleep 0.0 tooltip Cause object to point it's forward axis towards Rotation.\nCause object to rotate to Rotation. Good strength values are around half the mass of the object and good damping values are less than 1/10th of the strength.\n Asymmetrical shapes require smaller damping.\n A strength of 0.0 cancels the look at. llRotTarget arguments Rotation tooltip type rotation LeeWay tooltip type float energy 10.0 return integer sleep 0.0 tooltip Set rotations with error of LeeWay as a rotational target and return an ID for the rotational target.\nSet object rotation within the given lee way of rotation as a rotational target and return an integer number for the target.\n The returned number is a handle that can be used in llRotTargetRemove. llRotTargetRemove arguments Handle tooltip type integer energy 10.0 return void sleep 0.0 tooltip Removes rotational target number.\nRemove rotational target indicated by the handle. llRound arguments Value tooltip type float energy 10.0 return integer sleep 0.0 tooltip Returns Value rounded to the nearest integer.\nReturns the Value rounded to the nearest integer. llSameGroup arguments ID tooltip type key energy 10.0 return integer sleep 0.0 tooltip Returns TRUE if avatar ID is in the same region and has the same active group, otherwise FALSE.\nReturns TRUE if the object or agent identified is in the same simulator and has the same active group as this object. Otherwise, returns FALSE. llSay arguments Channel tooltip type integer Text tooltip type string energy 10.0 return void sleep 0.0 tooltip Says Text on Channel.\nSay Text on channel.\n Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 to 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen for through the llListen/listen event system. llScaleTexture arguments Horizontal tooltip type float Vertical tooltip type float Face tooltip type integer energy 10.0 return void sleep 0.2 tooltip Sets the texture's S and T scales for the chosen Face.\nSets the Horizontal and Vertical repeats per Face on Face.\n If Face == ALL_SIDES, all sides are set in one call.\n Negative values for horizontal and vertical will flip the texture. llScriptDanger arguments Position tooltip type vector energy 10.0 return integer sleep 0.0 tooltip Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.\nReturns true if the position is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts. llScriptProfiler arguments State tooltip type integer energy 10.0 return void sleep 0.0 tooltip Enables or disables script profiling options. Currently only supports PROFILE_SCRIPT_MEMORY (Mono only) and PROFILE_NONE.\n MAY SIGNIFICANTLY REDUCE SCRIPT PERFORMANCE!.\nEnables or disables the scripts profiling state.. Currently only supports PROFILE_SCRIPT_MEMORY (Mono only) and PROFILE_NONE.\n MAY SIGNIFICANTLY REDUCE SCRIPT PERFORMANCE!. llSendRemoteData arguments ChannelID tooltip type key Destination tooltip type string Value tooltip type integer Text tooltip type string deprecated true energy 10.0 return key sleep 3.0 tooltip Deprecated: use HTTP instead.\n Sends an XML-RPC request to Destination through ChannelID with payload of ChannelID (in a string), integer Value and string Text. Returns a key that is the message_id for the resulting remote_data events.\nSend an XML-RPC request to the Destination (probably an URL) through the ChannelID, with a payload of ChannelID (in a string), integer Value and string Text. llSensor arguments Name tooltip type string ID tooltip type key Type tooltip type integer Range tooltip type float Arc tooltip type float energy 10.0 return void sleep 0.0 tooltip Performs a single scan for Name and ID with Type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within Range meters and Arc radians of forward vector (Name, ID, and/or Type can be empty or 0).\nPerforms a single scan for Name and ID with Type within Range meters and Arc radians of the forward vector.\n Specifying a blank Name or NULL_KEY ID will prevent filtering results for a particular Name or ID. A range of 0.0 does not perform a scan. The Type parameter should be an object type constant value. llSensorRemove arguments energy 10.0 return void sleep 0.0 tooltip removes sensor.\nRemoves the sensor set by llSensorRepeat. llSensorRepeat arguments Name tooltip type string ID tooltip type key Type tooltip type integer Range tooltip type float Arc tooltip type float Rate tooltip type float energy 10.0 return void sleep 0.0 tooltip Sets a callback for Name and ID with Type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within Range meters and Arc radians of forward vector (Name, ID, and/or Type can be empty or 0) and repeats every Rate seconds.\nPerforms a repeating sensor scan for Name and ID with Type within Range meters and Arc radians of the forward vector (Name and/or ID can be empty or NULL_KEY).\n A range of 0.0m does not perform a scan. The parameters have the same function as llSensor, except Rate, which defines the number of seconds between repeated scans and subsequent sensor or no_sensor events. llSetAlpha arguments Opacity tooltip type float Face tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets the alpha (opacity) of Face.\nSets the alpha (opacity) value for Face. If Face is ALL_SIDES, sets the alpha for all faces. The alpha value is interpreted as an opacity percentage (1.0 is fully opaque, and 0.2 is mostly transparent). This function will clamp alpha values less than 0.1 to 0.1 and greater than 1.0 to 1. llSetAngularVelocity arguments Force tooltip type vector Local tooltip type integer energy return void sleep 0.0 tooltip Sets an object's angular velocity, in local coordinates if local == TRUE (if the script is physical).\nApplies angular (rotational) velocity to a physical object. Has no effect on non-physical objects. llSetAnimationOverride arguments AnimationState tooltip type string AnimationName tooltip type string energy 0 return void sleep 0 tooltip Sets the animation (in object inventory) that will play for the given animation state.\nTo use this function the script must obtain the PERMISSION_OVERRIDE_ANIMATIONS permission. llSetBuoyancy arguments Buoyancy tooltip type float energy 10.0 return void sleep 0.0 tooltip Set the tasks buoyancy (0 is none, < 1.0 sinks, 1.0 floats, > 1.0 rises).\nSet the object buoyancy. A value of 0 is none, less than 1.0 sinks, 1.0 floats, and greater than 1.0 rises. llSetCameraAtOffset arguments Offset tooltip type vector energy 10.0 return void sleep 0.0 tooltip Sets the camera used in this object, at offset, if an avatar sits on it.\nSets the offset that an avatar's camera will be moved to if the avatar sits on the object. llSetCameraEyeOffset arguments Offset tooltip type vector energy 10.0 return void sleep 0.0 tooltip Sets the camera eye offset used in this object if an avatar sits on it. llSetCameraParams arguments Parameters tooltip type list energy 10.0 return void sleep 0.0 tooltip Sets multiple camera parameters at once. List format is [ rule-1, data-1, rule-2, data-2 . . . rule-n, data-n ].\nSets multiple camera parameters at once.\n List format is [rule-1, value-1, rule-2, value-2 ... rule-N, value-N] llSetClickAction arguments Action tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets the action performed when a prim is clicked upon. llSetColor arguments Colour tooltip type vector Face tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets the color, for the face.\nSets the colour of the side specified. If Face is ALL_SIDES, sets the colour on all faces. llSetContentType arguments HTTPRequestID tooltip type key ContentType tooltip type integer energy return void sleep tooltip Set the media type of an LSL HTTP server response. llSetDamage arguments Damage tooltip type float energy 10.0 return void sleep 0.0 tooltip Sets the amount of damage that will be done to an avatar that this task hits. Task will be killed.\nSets the amount of damage that will be done to an avatar that this object hits. This object will be destroyed on damaging an avatar, and no collision event is triggered. llSetForce arguments Force tooltip type vector Local tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets Force on object, in local coordinates if Local == TRUE (if the script is physical).\nIf the object is physical, this function sets the force.\n The vector is in local coordinates if local is TRUE, global if FALSE. llSetForceAndTorque arguments Force tooltip type vector Torque tooltip type vector Local tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets the Force and Torque of object, in local coordinates if Local == TRUE (if the script is physical).\nIf the object is physical, this function sets the Force and Torque. The vectors are in local coordinates if Local is TRUE, global if FALSE. llSetHoverHeight arguments Height tooltip type float Water tooltip type integer Tau tooltip type float energy 10.0 return void sleep 0.0 tooltip Critically damps to a Height (either above ground level or above the higher of land and water if water == TRUE).\nCritically damps to a Height. The height is above ground and water (which ever is greater) if water is TRUE. Only works with physics-enabled objects.\n Do not use with vehicles. Use llStopHover to stop hovering. llSetInventoryPermMask arguments InventoryItem tooltip type string PermissionFlag tooltip type integer PermissionMask tooltip type integer energy 10.0 god-mode true return void sleep 0.0 tooltip Sets the given permission mask to the new value on the inventory item. llSetKeyframedMotion arguments Keyframes tooltip type list Options tooltip type list energy return void sleep tooltip Requests that a non-physical object be key-framed according to key-frame list.\nSpecify a list of times, positions, and orientations to be followed by an object. The object will be smoothly moved between key-frames by the simulator. Collisions with other non-physical or key-framed objects will be ignored (no script events will fire and collision processing will not occur). Collisions with physical objects will be computed and reported, but the key-framed object will be unaffected by those collisions. llSetLinkAlpha arguments LinkNumber tooltip type integer Opacity tooltip type float Face tooltip type integer energy 10.0 return void sleep 0.0 tooltip If a prim exists in the link chain at LinkNumber, set Face to Opacity.\nSets the Face, on the linked prim specified, to the Opacity. llSetLinkCamera arguments LinkNumber tooltip type integer EyeOffset tooltip type vector LookOffset tooltip type vector energy 10.0 return void sleep 0.0 tooltip Sets the camera eye offset, and the offset that camera is looking at, for avatars that sit on the linked prim. llSetLinkColor arguments LinkNumber tooltip type integer Colour tooltip type vector Face tooltip type integer energy 10.0 return void sleep 0.0 tooltip If a task exists in the link chain at LinkNumber, set the Face to color.\nSets the colour of the linked child's side, specified by LinkNumber. llSetLinkMedia arguments Link tooltip type integer Face tooltip type integer Parameters tooltip type list energy 0.0 return integer sleep 0.0 tooltip Set the media parameters for a particular face on linked prim. Parameters is a list of name/value pairs (in no particular order). If media is not already on this object, add it. Parameters not specified are unchanged, or if new media is added set to the default specified.\nSet the media parameters for a particular face on the linked prim(s) without a delay.\n Returns an integer that is a STATUS_* flag which details the success/failure of the operation(s). llSetLinkPrimitiveParams arguments LinkNumber tooltip type integer Parameters tooltip type list energy 10.0 return void sleep 0.2 tooltip Set primitive parameters for LinkNumber based on Parameters.\nSets the parameters (or properties) of any linked prim in one step. llSetLinkPrimitiveParamsFast arguments LinkNumber tooltip type integer Parameters tooltip type list energy 10.0 return void sleep 0.0 tooltip Set primitive parameters for LinkNumber based on Parameters, without a delay.\nSet parameters for link number, from the list of Parameters, with no built-in script sleep. This function is identical to llSetLinkPrimitiveParams, except without the delay. llSetLinkTexture arguments LinkNumber tooltip type integer Texture tooltip type string Face tooltip type integer energy 10.0 return void sleep 0.2 tooltip Sets the Texture of Face for LinkNumber.\nSets the Texture of linked prims. llSetLinkTextureAnim arguments LinkNumber tooltip type integer Mode tooltip type integer Face tooltip type integer SizeX tooltip type integer SizeY tooltip type integer Start tooltip type float Length tooltip type float Rate tooltip type float energy 10.0 return void sleep 0.0 tooltip Animate the texture on the specified prim's face/faces.\nAnimate the texture on the specified face/faces of the specified prim/prims by setting the texture scale and offset.\n Identical to llSetTextureAnim except able to modify any prim in the link set. llSetLocalRot arguments Rotation tooltip type rotation energy 10.0 return void sleep 0.2 tooltip Sets the rotation of a child prim relative to the root prim. llSetMemoryLimit arguments Limit tooltip type integer energy return integer sleep 0.0 tooltip Request Limit bytes to be reserved for this script. This function has no effect if the script is running in the LSO VM.\nRequest Limit bytes to be reserved for this script. This function has no effect if the script is running in the LSO VM.\n Return TRUE or FALSE indicating whether the limit was set successfully. llSetObjectDesc arguments Description tooltip type string energy 10.0 return void sleep 0.0 tooltip Sets the object's description.\nSets the description of the scripted prim. You can get the description using llGetObjectDesc.\n The description is limited to 127 characters. llSetObjectName arguments Name tooltip type string energy 10.0 return void sleep 0.0 tooltip Sets the object's name. llSetObjectPermMask arguments PermissionFlag tooltip type integer PermissionMask tooltip type integer energy 10.0 god-mode true return void sleep 0.0 tooltip Sets the given permission mask to the new value on the root object the task is attached to. llSetParcelMusicURL arguments URL tooltip type string energy 10.0 return void sleep 2.0 tooltip Sets the streaming audio URL for the parcel object is on.\nSets the streaming audio URL for the parcel the scripted object is on (the object must be owned by the owner of the parcel, if the parcel is group owned the object must be owned by that group). llSetPayPrice arguments Price tooltip type integer QuickButtons tooltip type list energy 10.0 return void sleep 0.0 tooltip Sets the default amount when someone chooses to pay this object.\nSets the values of the buttons and the text box default for the Pay dialogue, when a user right-clicks on the object and selects "Pay".\n llSetPayPrice will affect what buttons exist, what their values are, and whether or not there is a manual payment text entry box. llSetPhysicsMaterial arguments MaterialBits tooltip type integer GravityMultiplier tooltip type float Restitution tooltip type float Friction tooltip type float Density tooltip type float energy return void sleep tooltip Sets the requested attributes of the root object's physics material. llSetPos arguments Position tooltip type vector energy 10.0 return void sleep 0.2 tooltip Sets the position (if the script isn't physical).\nIf the object is not physical, this function sets the position in region coordinates. If the object is a child prim, the position is treated as root relative and the link-set is adjusted. llSetPrimitiveParams arguments Parameters tooltip type list energy 10.0 return void sleep 0.2 tooltip Set primitive parameters.\nThis function changes the many properties (or "parameters") of a prim in one operation. The Parameters are a list of changes. llSetPrimMediaParams arguments Face tooltip type integer MediaParameters tooltip type list energy 10.0 return integer sleep 0.1 tooltip Sets the MediaParameters for a particular Face on an object. If media is not already on this object, add it. MediaParameters is a set of name/value pairs in no particular order. Parameters not specified are unchanged, or if new media is added then set to the default specified.\nSet the MediaParameters for a particular face.\n Returns an integer that is a STATUS_* flag which details the success/failure of the operation(s). llSetPrimURL arguments URL tooltip type string deprecated true energy 10.0 return void sleep 20.0 tooltip Deprecated: Use llSetPrimMediaParams instead.\nDeprecated: Use llSetPrimMediaParams instead. Updates the URL for the web page shown on the sides of the object. llSetRegionPos arguments Position tooltip type vector energy 0.0 return integer sleep 0.0 tooltip Sets the Position anywhere within the region (if the object isn't physical).\nTries to moves the entire object so that the root prim is within 0.1m of Position.\n Returns an integer boolean, TRUE if the object is successfully placed within 0.1 m of Position, FALSE otherwise.\n The object with the script will move the root prim position to the given location. The position is any position within the region. If the position is below ground, it will be set to the ground level at that x,y location. The function has no delay or throttle. llSetRemoteScriptAccessPin arguments PIN tooltip type integer energy 10.0 return void sleep 0.2 tooltip If PIN is set to a non-zero number, the task will accept remote script loads via llRemoteLoadScriptPin if it passes in the correct PIN. Othersise, llRemoteLoadScriptPin is ignored.\nIf PIN is set to a non-zero number, the task will accept remote script loads via llRemoteLoadScriptPin if passed the matching PIN. Otherwise llRemoteLoadScriptPin is ignored llSetRot arguments Rotation tooltip type rotation energy 10.0 return void sleep 0.2 tooltip Sets the rotation (if the script isn't physical).\nIf the object is not physical, this function sets the rotation.\n If the script is in a child prim, the position is treated as root relative and the linked set is adjusted. llSetScale arguments Scale tooltip type vector energy 10.0 return void sleep 0.0 tooltip Sets the scale.\nSets the prim's scale (size). llSetScriptState arguments ScriptName tooltip type string Running tooltip type integer energy 10.0 return void sleep 0.0 tooltip Control the state of a named script.\nControl the state of a script in the prim. llSetSitText arguments Text tooltip type string energy 10.0 return void sleep 0.0 tooltip Displays Text rather than "Sit" in context menu.\nDisplays Text rather than 'Sit' in the viewer's menu. llSetSoundQueueing arguments QueueEnable tooltip type integer energy 10.0 return void sleep 0.0 tooltip Determines whether attached sound calls wait for the current sound to finish (0 = no [default], non-zero = yes).\nSets whether successive calls to llPlaySound, llLoopSound, etc., (attached sounds) interrupt the playing sound.\n The default for objects is FALSE. Setting this value to TRUE will make the sound wait until the current playing sound reaches its end. The queue is one level deep. llSetSoundRadius arguments Radius tooltip type float energy 10.0 return void sleep 0.0 tooltip Establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered). llSetStatus arguments Status tooltip type integer Value tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value.\nSets the Status to Value. Use STATUS_* constants for the values of status. llSetText arguments Text tooltip type string Colour tooltip type vector Opacity tooltip type float energy 10.0 return void sleep 0.0 tooltip Set text floating over object.\nSets the text that floats above the object, using the specified colour and opacity level. llSetTexture arguments Texture tooltip type string Face tooltip type integer energy 10.0 return void sleep 0.2 tooltip Sets the Texture of Face.\nSets the Texture of Face. If Face is ALL_SIDES, set the texture on all faces. llSetTextureAnim arguments Mode tooltip type integer Face tooltip type integer SizeX tooltip type integer SizeY tooltip type integer Start tooltip type float Length tooltip type float Rate tooltip type float energy 10.0 return void sleep 0.0 tooltip Animate the texture on the specified face/faces.\nAnimates a texture by setting the texture scale and offset. llSetTimerEvent arguments Rate tooltip type float energy 10.0 return void sleep 0.0 tooltip Cause the timer event to be triggered every Rate seconds.\nSets the timer event to be triggered at the specified Rate, in seconds.\n Passing in 0.0 stops further timer events. llSetTorque arguments Torque tooltip type vector Local tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets the Torque of object, in local coordinates if Local == TRUE (if the script is physical).\nIf the object is physical, this function sets the torque.\n The vector is in local coordinates if Local is TRUE, global if FALSE. llSetTouchText arguments Text tooltip type string energy 10.0 return void sleep 0.0 tooltip Displays Text in the menu that acts on a touch.\nDisplays Text in the viewer context menu that acts on a touch. llSetVehicleFlags arguments Flags tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets the enabled bits in 'flags'.\nSets the vehicle flags to TRUE.\nValid parameters can be found in the vehicle flags constants section. llSetVehicleFloatParam arguments ParameterName tooltip type integer ParameterValue tooltip type float energy 10.0 return void sleep 0.0 tooltip Sets the specified vehicle float parameter.\nSets the vehicle floating point parameter.\n Valid parameters and their expected values can be found in the vehicle parameter constants section. llSetVehicleRotationParam arguments ParameterName tooltip type integer ParameterValue tooltip type float energy 10.0 return void sleep 0.0 tooltip Sets the specified vehicle rotation parameter.\nSets the vehicle rotation parameter.\n Valid parameters can be found in the vehicle parameter constants section. llSetVehicleType arguments Type tooltip type integer energy 10.0 return void sleep 0.0 tooltip Sets vehicle to one of the default types.\nActivates the vehicle action and choose vehicle Type.\n Valid Types and an explanation of their characteristics can be found in the vehicle type constants section. llSetVehicleVectorParam arguments ParameterName tooltip type integer ParameterValue tooltip type float energy 10.0 return void sleep 0.0 tooltip Sets the specified vehicle vector parameter.\nSets the vehicle vector parameter.\nValid parameters can be found in the vehicle parameter constants section. llSetVelocity arguments Force tooltip type vector Local tooltip type integer energy return void sleep 0.0 tooltip Sets an objects velocity, in local coordinates if Local == TRUE (if the script is physical).\nApplies Force to a physical object. llSHA1String arguments Text tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns a string of 40 hex characters that is the SHA1 security Hash of Text.\nReturns a string of 40 hex characters that is the SHA1 security hash of the supplied string. llShout arguments Channel tooltip type integer Text tooltip type string energy 10.0 return void sleep 0.0 tooltip shouts Text on Channel.\nShout Text on Channel. Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 to 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen for through the llListen function. llSin arguments Theta tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the sine of Theta (Theta in radians).\nReturns the sine of Theta in radians. llSitTarget arguments Offset tooltip type vector Rotation tooltip type rotation energy 10.0 return void sleep 0.0 tooltip Set the sit location for this object (if offset == <0,0,0> clear it).\nSet the sit location for this object. If offset == ZERO_VECTOR, clears the sit target. llSleep arguments Time tooltip type float energy 0 return void sleep 0.0 tooltip Put script to sleep for Time seconds.\nPuts the script to sleep for time specified, in seconds. llSound arguments Sound tooltip type string Volume tooltip type float Queue tooltip type integer Loop tooltip type integer deprecated true energy 10.0 return void sleep 0.0 tooltip Deprecated: Use llPlaySound instead.\nDeprecated: Use llPlaySound instead.\nPlays Sound at Volume and specifies whether it should loop or not. llSoundPreload arguments Sound tooltip type string deprecated true energy 10.0 return void sleep 0.0 tooltip Deprecated: Use llPreloadSound instead.\nDeprecated: Use llPreloadSound instead.\nPreloads a sound on viewers within range. llSqrt arguments Value tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the square root of Value, or returns 0 and triggers a Math Error for imaginary results.\nReturns the square root of the value. If the value is less than 0.0, this function returns 0.0 and raises a maths runtime error. llStartAnimation arguments Animation tooltip type string energy 10.0 return void sleep 0.0 tooltip Start Animation for agent that owns object.\nThis function starts the animation for the last avatar that granted the object PERMISSION_TRIGGER_ANIMATION permission. llStopAnimation arguments Animation tooltip type string energy 10.0 return void sleep 0.0 tooltip Stop Animation for agent that owns object.\nThis function stops the animation for the last avatar that granted the object PERMISSION_TRIGGER_ANIMATION permission. llStopHover arguments energy 10.0 return void sleep 0.0 tooltip Stop hovering to a height.\nStop hovering at a height. llStopLookAt arguments energy 10.0 return void sleep 0.0 tooltip Stop causing object to point at a target.\nStop causing object to look at target. llStopMoveToTarget arguments energy 10.0 return void sleep 0.0 tooltip Stops critically damped motion. llStopSound arguments energy 10.0 return void sleep 0.0 tooltip Stops currently attached sound.\nStops the currently playing attached sound started with llPlaySound or llLoopSound. Has no effect on sounds started with llTriggerSound. llStringLength arguments Text tooltip type string energy 10.0 return integer sleep 0.0 tooltip Returns the length of string.\nReturns the number of characters in the specified text. llStringToBase64 arguments Text tooltip type string energy 10.0 return string sleep 0.0 tooltip Converts a string to the Base64 representation of the string.\nConverts a string to the Base 64 representation of the string. llStringTrim arguments Text tooltip type string TrimType tooltip type integer energy 10.0 return string sleep 0.0 tooltip Trims the leading and/or trailing white spaces from a string.\n TrimType can be STRING_TRIM, STRING_TRIM_HEAD or STRING_TRIM_TAIL.\nOutputs a string, eliminating white-space from the start and/or end of the specified string.\n Constants for trim_type:\n STRING_TRIM_HEAD: trim all leading spaces in text\n STRING_TRIM_TAIL: trim all trailing spaces in text\n STRING_TRIM: trim all leading and trailing spaces in text llSubStringIndex arguments Text tooltip type string Sequence tooltip type string energy 10.0 return integer sleep 0.0 tooltip Returns an integer that is the index in source where pattern first appears. Returns -1 if not found.\nReturns an index of the text where the sequence of characters first appears.\n Returns -1 if no match is found. llTakeCamera arguments AvatarID tooltip type key deprecated true energy 10.0 return void sleep 0.0 tooltip Deprecated: Use llSetCameraParams instead.\nDeprecated: Use llSetCameraParams instead. Move avatar's viewpoint to task. llTakeControls arguments Controls tooltip type integer Accept tooltip type integer PassOn tooltip type integer energy 10.0 return void sleep 0.0 tooltip Take controls from agent task has permissions for. If (Accept == (controls & input)), send input to task. If PassOn send to agent also.\nRequires the PERMISSION_TAKE_CONTROLS permission to run. llTan arguments Theta tooltip type float energy 10.0 return float sleep 0.0 tooltip Returns the tangent of Theta (Theta in radians).\nReturns the tangent of Theta radians. llTarget arguments Position tooltip type vector Range tooltip type float energy 10.0 return integer sleep 0.0 tooltip Sets positions within range of position as a target and return an ID for the target.\nSet object position, within range of position, as a target and returns an integer ID for the target. llTargetOmega arguments Axis tooltip type vector SpinRate tooltip type float Gain tooltip type float energy 10.0 return void sleep 0.0 tooltip Attempt to spin at SpinRate with strength Gain.\nAttempt to spin at SpinRate with strength Gain on axis.\n A spin-rate of 0.0 cancels the spin. This function always works in object local coordinates. llTargetRemove arguments Target tooltip type integer energy 10.0 return void sleep 0.0 tooltip Removes target number.\nRemove target number. llTeleportAgent arguments AvatarID tooltip type key LandmarkName tooltip type string Position tooltip type vector LookAtPoint tooltip type vector energy 0 return void sleep 0 tooltip Requests a teleport of avatar to a landmark stored in the object's inventory. If no landmark is provided (an empty string), the avatar is teleported to the location position in the current region. In either case, the avatar is turned to face the position given by look_at in local coordinates. Requires the PERMISSION_TELEPORT permission. This function can only teleport the owner of the object. llTeleportAgentGlobalCoords arguments AvatarID tooltip type key GlobalPosition tooltip type vector RegionPosition tooltip type vector LookAtPoint tooltip type vector energy 0 return void sleep 0 tooltip Teleports an agent to set of a region_coordinates within a region at the specified global_coordinates. The agent lands facing the position defined by look_at local coordinates. llTeleportAgentHome arguments AvatarID tooltip type key energy 100.0 return void sleep 5.0 tooltip Teleports agent on owner's land to agent's home location.\nTeleport agent over the owner's land to agent's home location. llTextBox arguments AvatarID tooltip type key Text tooltip type string Channel tooltip type integer energy 10.0 return void sleep 1.0 tooltip Shows a dialog box on the avatar's screen with the message. A text box asks for input, and if entered the Text is chatted on Channel.\nShows a dialogue box on avatar's screen with the text message.\n It contains a text box for input. Any text that is entered is said on the specified channel (as if by the avatar) when the "OK" button is clicked. llToLower arguments Text tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns a string that is Text with all lower-case characters.\nReturns Text in all lower case. llToUpper arguments Text tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns a string that is Text with all upper-case characters.\nReturns Text in all upper case. llTransferLindenDollars arguments AvatarID tooltip type key Amount tooltip type integer energy return key sleep 0.0 tooltip Transfer Amount of linden dollars (L$) from script owner to AvatarID. Returns a key to a corresponding transaction_result event for the success of the transfer.\nAttempts to send the amount of money to the specified avatar, and trigger a transaction_result event identified by the returned key. llTriggerSound arguments Sound tooltip type string Volume tooltip type float energy 10.0 return void sleep 0.0 tooltip Plays Sound at Volume (0.0 - 1.0), centered at but not attached to object.\nPlays a transient sound NOT attached to an object.\n The sound plays from a stationary position located at the centre of the object at the time of the triggering.\n There is no limit to the number of triggered sounds which can be generated by an object, and calling llTriggerSound does not affect the attached sounds created by llPlaySound and llLoopSound. This is very useful for things like collision noises, explosions, etc. There is no way to stop or alter the volume of a sound triggered by this function. llTriggerSoundLimited arguments Sound tooltip type string Volume tooltip type float TNE tooltip type vector BSW tooltip type vector energy 10.0 return void sleep 0.0 tooltip Plays Sound at Volume (0.0 - 1.0), centered at but not attached to object, limited to axis-aligned bounding box defined by vectors top-north-east (TNE) and bottom-south-west (BSW).\nPlays a transient sound NOT attached to an object, with its audible range limited by the axis-aligned bounding box define by TNE (top-north-east) and BSW (bottom-south-west).\n The sound plays from a stationary position located at the centre of the object at the time of the triggering.\n There is no limit to the number of triggered sounds which can be generated by an object, and calling llTriggerSound does not affect the attached sounds created by llPlaySound and llLoopSound. This is very useful for things like collision noises, explosions, etc. There is no way to stop or alter the volume of a sound triggered by this function. llUnescapeURL arguments URL tooltip type string energy 10.0 return string sleep 0.0 tooltip Returns an unescaped/ unencoded version of URL, replacing %20 with spaces etc.\nReturns the string that is the URL unescaped, replacing "%20" with spaces, etc., version of URL.\n The function can output raw UTF-8 strings. llUnSit arguments AvatarID tooltip type key energy 10.0 return void sleep 0.0 tooltip If agent identified by AvatarID is sitting on the object the script is attached to or is over land owned by the objects owner, the agent is forced to stand up.\nIf the agent identified is sitting on the object the script is attached to or is over land owned by the objects owner, the agent is forced to stand up. llUpdateCharacter arguments Options tooltip type list energy return void sleep tooltip Change the character's settings.\nUpdates settings for a character. llVecDist arguments Location1 tooltip type vector Location2 tooltip type vector energy 10.0 return float sleep 0.0 tooltip Returns the 3D distance between Location1 and Location2.\nReturns the distance from location 1 to location 2. llVecMag arguments Vector tooltip type vector energy 10.0 return float sleep 0.0 tooltip Returns the magnitude of Vector.\nReturns the magnitude of the vector. llVecNorm arguments Vector tooltip type vector energy 10.0 return vector sleep 0.0 tooltip Returns the v normalized.\nReturns normalized vector. llVolumeDetect arguments DetectEnabled tooltip type integer energy 10.0 return void sleep 0.0 tooltip If DetectEnabled = TRUE, object becomes phantom but triggers collision_start and collision_end events when other objects start and stop interpenetrating. Must be applied to the root object.\nWhen detect = TRUE, this makes the entire link set the script is attached to phantom. If another object (including avatars) interpenetrates it, it will get a collision_start event.\n When an object stops interpenetrating, a collision_end event is generated. While the other is inter-penetrating, collision events are NOT generated. The script must be applied to the root object of the link set to get the collision events.\n Collision filters work normally. llWanderWithin arguments Origin tooltip type vector Area tooltip type vector Options tooltip type list energy return void sleep tooltip Wander within a specified volume.\nSets a character to wander about a central spot within a specified area. llWater arguments Offset tooltip type vector energy 10.0 return float sleep 0.0 tooltip Returns the water height below the object position + offset.\nReturns the water height at the object's position + offset. llWhisper arguments Channel tooltip type integer Text tooltip type string energy 10.0 return void sleep 0.0 tooltip Whispers Text on Channel.\nWhisper Text on Channel. Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 to 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen for through the llListen function. llWind arguments Offset tooltip type vector energy 10.0 return vector sleep 0.0 tooltip Returns the wind velocity at the object position + offset.\nReturns the wind velocity at the object's position + offset. llXorBase64 arguments Text1 tooltip type string Text2 tooltip type string energy 10.0 return string sleep 0.3 tooltip Performs an exclusive OR on two Base64 strings and returns a Base64 string. Text2 repeats if it is shorter than Text1. Retained for backwards compatibility.\nDeprecated: Use llXorBase64StringsCorrect instead.\nIncorrectly performs an exclusive OR on two Base64 strings and returns a Base64 string. llXorBase64Strings arguments Text1 tooltip type string Text2 tooltip type string deprecated true energy 10.0 return string sleep 0.3 tooltip Deprecated: Please use llXorBase64 instead.\n Incorrectly performs an exclusive OR on two Base64 strings and returns a Base64 string. Text2 repeats if it is shorter than Text1. Retained for backwards compatibility.\nDeprecated: Use llXorBase64StringsCorrect instead.\nIncorrectly performs an exclusive OR on two Base64 strings and returns a Base64 string. llXorBase64StringsCorrect arguments Text1 tooltip type string Text2 tooltip type string deprecated true energy 10.0 return string sleep 0.0 tooltip Deprecated: Please use llXorBase64 instead.\n Correctly (unless nulls are present) performs an exclusive OR on two Base64 strings and returns a Base64 string.\n Text2 repeats if it is shorter than Text1.\nPerforms an exclusive-OR on two Base64 strings and returns a Base64 string. text-2 repeats if it is shorter than text-1.\n This function is for encrypting data. Put your data in text-1 and your key in text-2 to encrypt or put the encrypted data into text-1 with the same key in text-2 to decrypt again.