ACTIVE AGENT AGENT_ALWAYS_RUN AGENT_ATTACHMENTS AGENT_AWAY AGENT_BUSY AGENT_CROUCHING AGENT_FLYING AGENT_IN_AIR AGENT_MOUSELOOK AGENT_ON_OBJECT AGENT_SCRIPTED AGENT_SITTING AGENT_TYPING AGENT_WALKING ALL_SIDES ANIM_ON at_rot_target(integer tnum, rotation targetrot, rotation ourrot)Result of llRotTarget library function call at_target(integer tnum, vector targetpos, vector ourpos)Result of llTarget library function call attach(key id)Triggered when an object attaches or detaches from agent. ATTACH_BACK ATTACH_BELLY ATTACH_CHEST ATTACH_CHIN ATTACH_HEAD ATTACH_LEAR ATTACH_LEYE ATTACH_LFOOT ATTACH_LHAND ATTACH_LHIP ATTACH_LLARM ATTACH_LLLEG ATTACH_LPEC ATTACH_LSHOULDER ATTACH_LUARM ATTACH_LULEG ATTACH_MOUTH ATTACH_NOSE ATTACH_PELVIS ATTACH_REAR ATTACH_REYE ATTACH_RFOOT ATTACH_RHAND ATTACH_RHIP ATTACH_RLARM ATTACH_RLLEG ATTACH_RPEC ATTACH_RSHOULDER ATTACH_RUARM ATTACH_RULEG CAMERA_ACTIVE CAMERA_BEHINDNESS_ANGLE CAMERA_BEHINDNESS_LAG CAMERA_DISTANCE CAMERA_FOCUS CAMERA_FOCUS_LAG CAMERA_FOCUS_LOCKED CAMERA_FOCUS_OFFSET CAMERA_FOCUS_THRESHOLD CAMERA_PITCH CAMERA_POSITION CAMERA_POSITION_LAG CAMERA_POSITION_LOCKED CAMERA_POSITION_THRESHOLD changed(integer change)Triggered various event change the task:(test change with CHANGED_INVENTORY, *_COLOR, *_SHAPE,*_SCALE,*_TEXTURE, *_LINK) CHANGED_ALLOWED_DROP CHANGED_COLOR CHANGED_INVENTORY CHANGED_LINK CHANGED_OWNER CHANGED_REGION CHANGED_SCALE CHANGED_SHAPE CHANGED_TELEPORT CHANGED_TEXTURE collision(integer num_detected)Triggered while task is colliding with another task collision_end(integer num_detected)Triggered when task stops colliding with another task collision_start(integer num_detected)Triggered when task starts colliding with another task control(key id, integer level, integer edge)Result of llTakeControls library function call CONTROL_BACK CONTROL_DOWN CONTROL_FWD CONTROL_LBUTTON CONTROL_LEFT CONTROL_ML_LBUTTON CONTROL_RIGHT CONTROL_ROT_LEFT CONTROL_ROT_RIGHT CONTROL_UP DATA_BORN DATA_NAME DATA_ONLINE DATA_RATING DATA_SIM_POS DATA_SIM_RATING DATA_SIM_STATUS dataserver(key queryid, string data)Triggered when task receives asynchronous data DEBUG_CHANNEL DEG_TO_RAD email(string time, string address, string subj, string message, integer num_left)Triggered when task receives email EOF FALSE HTTP_BODY_MAXLENGTH HTTP_BODY_TRUNCATED HTTP_METHOD HTTP_MIMETYPE http_response(key request_id, integer status, list metadata, string body)Triggered when task receives a response to one of its llHTTPRequests INVENTORY_ALL INVENTORY_ANIMATION INVENTORY_BODYPART INVENTORY_CLOTHING INVENTORY_GESTURE INVENTORY_LANDMARK INVENTORY_NONE INVENTORY_NOTECARD INVENTORY_OBJECT INVENTORY_SCRIPT INVENTORY_SOUND INVENTORY_TEXTURE land_collision(vector pos)Triggered when task is colliding with land land_collision_end(vector pos)Triggered when task stops colliding with land land_collision_start(vector pos)Triggered when task starts colliding with land LAND_LARGE_BRUSH LAND_LEVEL LAND_LOWER LAND_MEDIUM_BRUSH LAND_NOISE LAND_RAISE LAND_REVERT LAND_SMALL_BRUSH LAND_SMOOTH LINK_ALL_CHILDREN LINK_ALL_OTHERS link_message(integer sender_num, integer num, string str, key id)Triggered when task receives a link message via llMessageLinked library function call LINK_ROOT LINK_SET LINK_THIS LIST_STAT_GEOMETRIC_MEAN LIST_STAT_MAX LIST_STAT_MEAN LIST_STAT_MEDIAN LIST_STAT_MIN LIST_STAT_NUM_COUNT LIST_STAT_RANGE LIST_STAT_STD_DEV LIST_STAT_SUM LIST_STAT_SUM_SQUARES listen(integer channel, string name, key id, string message)Result of the llListen library function call llAbs(integer val)[integer] Returns the absolute value of val. The absolute value of a number is its "distance" from 0. llAcos(float val)[float] Returns the arccosine in radians of val llAddToLandBanList(key avatar, float hours)Add avatar to the parcel ban list for the given duration of hours. 0 hours means no limit. llAddToLandPassList(key avatar, float hours)Add avatar to the land pass list for hours. A value of 0 for hours will add agent indefinitely. llAdjustSoundVolume(float volume)Adjusts the volume of the currently playing attached sound. llAllowInventoryDrop(integer add)If add is TRUE, all users can drop items onto the object. If add is FALSE, only the owner can. llAngleBetween(rotation a, rotation b)[float] Returns angle, in radians, between rotation a and rotation b. llApplyImpulse(vector force, integer local)applies impulse to object, in local coords if local == TRUE (if the script is physical) llApplyRotationalImpulse(vector force, integer local)applies rotational impulse to object, in local coords if local == TRUE (if the script is physical) llAsin(float val)[float] Returns the arcsine in radians of val llAtan2(float y, float x)[float] Returns the arctangent in radians of y/x. llAttachToAvatar(integer attachment)Attaches the scripted object at the specified attachment point to the avatar it has PERMISSION_ATTACH for. llAvatarOnSitTarget()[key] If an avatar is sitting on the sit target, return the avatar's key, NULL_KEY otherwise. llAxes2Rot(vector fwd, vector left, vector up)[rotation] returns the rotation defined by the coordinate axes llAxisAngle2Rot(vector axis, float angle)[rotation] Returns the rotation generated angle about axis llBase64ToInteger(string str)[integer] Little endian decode of a 4 character Base64 string into the lower 24-bits of an integer. llBase64ToString(string str)[string] Converts a Base 64 string to a conventional string. Unprintable characters are converted to spaces. llBreakAllLinks()Delinks all tasks in the link set (requires permission PERMISSION_CHANGE_LINKS be set) llBreakLink(integer linknum)Delinks the task with the given link number (requires permission PERMISSION_CHANGE_LINKS be set) llCeil(float val)[integer] returns smallest integer value >= val llClearCameraParams()Resets all camera parameters to default values and turns off scripted camera control. llCloseRemoteDataChannel(key channel)Closes XML-RPC channel. Delay: 1.0 second. Note: This function may not work properly, see LSL wiki. llCloud(vector offset)[float] Returns the cloud density at the object position + offset. llCollisionFilter(string name, key id, integer accept)if accept == TRUE, only accept collisions with objects name and id (either is optional), otherwise with objects not name or id llCollisionSound(string impact_sound, float impact_volume)Suppress default collision sounds, replace default impact sounds with impact_sound (empty string to just suppress) llCollisionSprite(string impact_sprite)Suppress default collision sprites, replace default impact sprite with impact_sprite (empty string to just suppress) llCos(float theta)[float] Returns the cosine of theta radians. llCreateLink(key target, integer parent)Attempt to link object script is attached to and target (requires permission PERMISSION_CHANGE_LINKS be set). If parent == TRUE, task script is attached to become the root. llCSV2List(string src)[list] Create a list from a string of comma separated values (CSV) specified in src. llDeleteSubList(list src, integer start, integer end)[list] Returns a list equal to src without the slice defined by start and end. llDeleteSubString(string src, integer start, integer end)[string] Returns a copy of src with the indicated substring removed. The src is unaltered. llDetachFromAvatar()Detaches the scripted object from the avatar it's attached to. Requires PERMISSION_ATTACH llDetectedGrab(integer number)[vector] Returns the grab offset of the user touching object (returns <0,0,0> if number is not valid sensed object) llDetectedGroup(integer number)[integer] Returns TRUE if detected object or agent number has the same user group active as this object. llDetectedKey(integer number)[key] Returns the key of detected object number (returns NULL_KEY if number is not valid sensed object). llDetectedLinkNumber(integer number)[integer] Returns the link position (0 == non-linked object, 1 == root (parent), 2 == first child, etc.) of the object the touch or collision event is triggered for. llDetectedName(integer number)[string] Returns the name of detected object number (returns an empty string if number is not valid sensed object). llDetectedOwner(integer number)[key] Returns the key of the owner of detected object number (returns NULL_KEY if number is not valid). llDetectedPos(integer number)[vector] Returns the position of detected object number (returns <0,0,0> if number is not valid). llDetectedRot(integer number)[rotation] Returns the rotation of detected object or agent number. (Returns ZERO_ROTATION (<0,0,0,1>) if number is not valid.) llDetectedType(integer number)[integer] Returns the detected object type (AGENT, ACTIVE, PASSIVE, SCRIPTED) number (returns 0 if number is not valid). llDetectedVel(integer number)[vector] Returns the velocity of detected object number (returns <0,0,0> if number is not valid). llDialog(key id, string message, list buttons, integer chat_channel)Shows the user specified by id a dialog box containing message and buttons. Selecting buttons will cause the avatar to say text of that button on channel chat_channel. llDie()Deletes the object that contains the script. Will not be sent to trash. Does not work on attachments. llDumpList2String(list src, string separator)[string] Concatenates all items in the list src into a single string, placing the specified separator between values. llEdgeOfWorld(vector pos, vector dir)[integer] Returns TRUE if line from dir from to pos hits the edge of the world. Returns FALSE if line crosses into another simulator. llEjectFromLand(key user)Ejects user from land that you own. Doesn't work if user is sitting. llEmail(string address, string subject, string message)Sends email to address with the specified subject and with message in the body. llEscapeURL(string url)[string]Returns the string that is the escaped version of url. Uses UTF-8 encoded escape codes for some characters. Only numbers and ASCII letters are not escaped: [^0-9a-zA-Z] llEuler2Rot(vector vec)[rotation] Returns the rotation (a quaternion) represented by Euler angle vec (in radians). llFabs(float num)[float] Returns the absolute value of a float. The absolute value of a number is its "distance" from 0. If val is positive or 0, llFAbs returns val. If val is negative, llFabs returns val * -1. llFloor(float val)[integer] Returns the largest integer value <= val (rounds down). llForceMouselook(integer mouselook)Calling this function with mouselook set to TRUE puts agents that sit on the prim into mouselook. Set to FALSE to disable. llFrand(float max)[float] Returns a random float between 0.0 and max (0.0 <= return value < max). llGetAccel()[vector] Returns the current acceleration (in m/s) exhibited by an object. llGetAgentInfo(key id)[integer] Gets information about agent ID. AGENT_FLYING, *_ATTACHMENTS, *_SCRIPTED, *_MOUSELOOK, *_SITTING, *_ON_OBJECT, *_AWAY, *_WALKING, *_IN_AIR, *_TYPING, *_CROUCHING, *_BUSY, *_ALWAYS_RUN. llGetAgentSize(key id)[vector] If id is in same sim as object, return size of avatar. Returns ZERO_VECTOR when id is not an agent or agent is not in sim. llGetAlpha(integer face)[float] Returns the alpha (transparency) of the given face. llGetAndResetTime()[float] Gets the time in seconds since the last script reset (or the last call to this function or llResetTime) and resets the time to 0. llGetAnimation(key id)[string] Returns the current basic animation state for avatar id. llGetAnimationList(key id)[list] Returns a list of keys of all playing animations for avatar id. llGetAttached()[integer] Returns the object's attachment point (or 0 if not attached) to the avatar. See LSL wiki for full list of values. llGetBoundingBox(key object)[list] Returns the bounding box around the object or avatar with the key object relative to the root prim, in a list: [(vector)min_corner,(vector)max_corner] llGetCameraPos()[vector] Returns position of camera owned by user that granted script PERMISSION_TRACK_CAMERA. If permission ungranted, returns ZERO_VECTOR. llGetCameraRot()[rotation] Returns rotation of camera owned by user who granted script PERMISSION_TRACK_CAMERA. If permission ungranted, returns ZERO_ROTATION. llGetCenterOfMass()[vector] Returns an object's center of mass in region coordinates. This position is affected by cutting, hollowing, shearing, etc prims. llGetColor(integer face)[vector] Returns the color of face (side). If face is ALL_SIDES, color returned is the mean average of the colors on all sides. llGetCreator()[key] Returns the key of the object's original creator. llGetDate()[string] Returns the current UTC date as YYYY-MM-DD (with padding zeros). llGetEnergy()[float] Gets the energy associated with the object task is on. The return value is a normalized float between 0.0 and 1.0. llGetForce()[vector] Returns the current force (in Newtons) being applied on a physical object relative to the global axis. llGetFreeMemory()[integer] Returns the free memory available in bytes to the script. Free memory means 16kb minus the size of the script's bytecode, stack, and heap. llGetGeometricCenter()[vector] Returns the geometric center of the linked set the script is in relative to the object's position. llGetGMTclock()[float] Gets the time in seconds since midnight in GMT/UTC. llGetInventoryCreator(string item)[key] This function returns the UUID of the creator of item. If item is not found in inventory, the object says "No item named 'name' ". llGetInventoryKey(string name)[key] Returns the key of the inventory item name or NULL_KEY if name not in object's inventory or if object owner does not have permissions. llGetInventoryName(integer type, integer number)[string] Gets the name of the inventory item number of type. Items are numbered starting from 0. Empty string returned if fail. llGetInventoryNumber(integer type)[integer] Get the number of items of given type in the task inventory.INVENTORY_ALL, *_TEXTURE, *_SOUND, *_LANDMARK, *_CLOTHING, *_OBJECT, *_NOTECARD, *_SCRIPT, *_BODYPART, *_ANIMATION, *_GESTURE llGetInventoryPermMask(string item, integer mask)[integer] Returns the requested permission mask for the inventory item defined by item. llGetInventoryType(string name)[integer] Returns the type of the inventory item name. Case-sensitive. llGetKey()[key] Get the current key of the prim containing this script. llGetLandOwnerAt(vector pos)[key] Returns the key of the land owner at pos or NULL_KEY if the land is public. llGetLinkKey(integer linknum)[key] Get the key of the prim with the link number linknum in linked object. llGetLinkName(integer linknum)[string] Gets the name of linknum in link set. llGetLinkNumber()[integer] Returns what number in a link set the script is attached to (0 == no link, 1 == root/parent, 2 == first child, etc). llGetListEntryType(list src, integer index)[integer] Returns the type of the variable at index in src. TYPE_INTEGER, *_FLOAT, *_STRING, *_KEY, *_VECTOR, *_ROTATION, *_INVALID llGetListLength(list src)[integer] Returns the number of elements in the list src. llGetLocalPos()[vector] Gets the position of a child object in object-local coordinates, relative to the child's parent object. llGetLocalRot()[rotation] Returns the local rotation of the child object relative to the root/parent object's rotation. llGetMass()[float] Returns the scripted object's mass. llGetNextEmail(string address, string subject)This function requests the next waiting email with sender address and subject. llGetNotecardLine(string name, integer line)[key] This function fetches line number of notecard name and returns the data through dataserver event. llGetNumberOfNotecardLines(string name)[key] Returns number of lines in the notecard name via the dataserver event. (Cast the value returned by the dataserver to an integer.) llGetNumberOfPrims()[integer] Returns the number of prims in (and avatars seated on) the object the script is in. llGetNumberOfSides()[integer] Returns the number of sides of the prim containing this script. llGetObjectDesc()[string] Returns the description of the scripted object/prim. llGetObjectMass(key id)[float] Gets the mass of the object or avatar corresponding to id. llGetObjectName()[string] Returns the first 256 characters of the scripted prim's name. llGetObjectPermMask(integer mask)[integer] Returns the requested permission mask for the root object the task is attached to. llGetOmega()[vector] Returns the current rotational velocity (in radians/second) of task. llGetOwner()[key] Returns the key of the owner of the scripted object. llGetOwnerKey(key id)[key] Returns the owner of object with the key id. llGetParcelFlags(vector pos)[integer] Returns a bitfield specifying the parcel flags (PARCEL_FLAG_*) for the parcel under the position pos. *_ALLOW_FLY, *_ALLOW_SCRIPTS, *_ALLOW_LANDMARK, *_ALLOW_TERRAFORM, *_ALLOW_DAMAGE, *_ALLOW_CREATE_OBJECTS, *_USE_ACCESS_GROUP, *_USE_ACCESS_LIST, *_USE_BAN_LIST, *_USE_LAND_PASS_LIST, *_LOCAL_SOUND_ONLY llGetPermissions()[integer] Returns which permissions have been granted. The return value will be a bitmask of the following values: PERMISSION_DEBT, *_TAKE_CONTROLS, *_TRIGGER_ANIMATIONS, *_ATTACH, *_CHANGE_LINKS, *_TRACK_CAMERA, *_CONTROL_CAMERA llGetPermissionsKey()[key] Returns avatar key for which permissions have been granted or NULL_KEY if none have been granted. llGetPos()[vector] Returns the object's position in region coordinates, relative to the sims southwest corner. llGetPrimitiveParams(list params)[list] Returns primitive parameters specified in the params list. llGetRegionCorner()[vector] Returns a vector with the south west corner x,y position of the sim the object is in. llGetRegionFlags()[integer] Returns a bitfield specifying the region flags (REGION_FLAG_*) for the region the object is in. *_ALLOW_DAMAGE, *_FIXED_SUN, *_BLOCK_TERRAFORM, *_SANDBOX, *_DISABLE_COLLISIONS, *_DISABLE_PHYSICS, *_BLOCK_FLY, *_ALLOW_DIRECT_TELEPORT llGetRegionFPS()[float] Returns the number of frames per second (FPS) the sim is running at. This will never be higher than 45 frames per second. llGetRegionName()[string] Returns the current sim name, for example "Gibson". llGetRegionTimeDilation()[float] Returns the time dilation of the current sim as a float between 0 and 1. llGetRootPosition()[vector] Gets the position (in sim coordinates) of the root prim of the object containing the script. llGetRootRotation()[rotation] Gets the global rotation of the root object of the object script is attached to. llGetRot()[rotation] Returns the object's rotation. If called from a script attached to an avatar, return the avatar's rotation. llGetScale()[vector] Returns the scale (size) of the object. llGetScriptName()[string] Returns the name of this script. llGetScriptState(string name)[integer] Returns TRUE if the script identified by name is running. Will not report FALSE for a run-time error. llGetSimulatorHostname()[string] Returns the host name of the sim the object is located in. Delay: 10 seconds. llGetStartParameter()[integer] Returns the start parameter passed to llRezObject or llRemoteLoadScriptPin. llGetStatus(integer status)[integer] Returns the value of status, Constants: STATUS_BLOCK_GRAB, *_DIE_AT_EDGE, *_PHANTOM, *_PHYSICS, *_RETURN_AT_EDGE, *_ROTATE_X, *_ROTATE_Y, *_ROTATE_Z, *_SANDBOX llGetSubString(string src, integer start, integer end)[string] Returns a copy of src containing the indicated substring. The src is unaltered. llGetSunDirection()[vector] Returns a normalized vector that points toward the sun's current position. Sun is updated every 10 seconds. llGetTexture(integer side)[string] Returns the texture of side. If texture in inventory return name of texture if not in inventory return key. llGetTextureOffset(integer side)[vector] Returns the texture offset of side in the x and y components of the returned vector. llGetTextureRot(integer side)[float] Returns the texture rotation of side in radians. llGetTextureScale(integer side)[vector] Returns the texture scale of side in the x and y components of the returned vector. llGetTime()[float] Gets the time in seconds since the last script reset, or since the time was last reset. llGetTimeOfDay()[float] Gets the time in seconds since server start. Reboot of sim sets llGetTimeOfDay to 0. llGetTimestamp()[string] Returns a timestamp in the format YYYY-MM-DDThh:mm:ss.ff..fZ The Z == Zulu, aka UTC. T == separator for date & time. llGetTorque()[vector] Returns the torque currently being applied on a physical object. llGetUnixTime()[integer] Returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock. In UNIX time_t. llGetVel()[vector] Returns the current velocity of an object in meters/second, relative to the sim axes. llGetWallclock()[float] Gets the time in seconds since midnight in the sim server's time zone. PST or PDT, observes DST. llGiveInventory(key destination, string inventory)Gives the named inventory item to the agent or object with the key destination. llGiveInventoryList(key destination, string category, list inventory)Give the list of named inventory items to the destination. llGiveMoney(key destination, integer amount)Transfer amount of Linden dollars from script owner to destination. Requires PERMISSION_DEBIT llGodLikeRezObject(key inventory, vector pos)This function, if you have the god bit set allows you to rez an object by key (specified by the inventory argument) at region location: pos. Linden only function. llGround(vector offset)[float] Returns the ground height at the current sim position + offset. llGroundContour(vector offset)[vector] Returns the contour of the ground at the object's position + offset. llGroundNormal(vector offset)[vector] Returns the normal vector to the ground at the object's position + offset. llGroundRepel(float height, integer water, float tau)Critically damps the object to height over damp tau seconds. Above ground level if water FALSE or above the height of land & water if water TRUE. llGroundSlope(vector offset)[vector] Returns the slope of the ground at the object's position + offset. llHTTPRequest(string url, list parameters, string body)[key] Sends HTTP request to url with the specified body and parameters. HTTP_BODY_MAXLENGTH, *_METHOD, *_MIMETYPE llInsertString(string dst, integer position, string src)[string] Inserts src into dst at position and returns the result. Does not support using negative position to count backwards from the end of the string. llInstantMessage(key user, string message)Sends an IM to user containing message and delays the script for 2 seconds. llIntegerToBase64(integer number)[string] Encodes number as an 8-character Base64 string. llKey2Name(key id)[string] If the object or agent identified by the id is in the same sim as the script, returns their name. Otherwise empty string ("") is returned. llList2CSV(list src)[string] Create a string of comma separated values (CSV) from list src. llList2Float(list src, integer index)[float] Returns the float at index from the list src. llList2Integer(list src, integer index)[integer] Returns the integer at index from the list src. llList2Key(list src, integer index)[key] Returns the key at index from the list src. llList2List(list src, integer start, integer end)[list] Copy the slice of the list from start to end from the list. start and end are inclusive, so 0, length – 1 would copy the entire list and 0, 0 would capture the first list entry. llList2ListStrided(list src, integer start, integer end, integer stride)[list] Copies the strided slice of the list from start to end. llList2Rot(list src, integer index)[rotation] Returns the rotation at index from the list src. Note: Will not automatically cast a string to a rotation. llList2String(list src, integer index)[string] Returns the string at index from the list src. llList2Vector(list src, integer index)[vector] Copy and return the vector at index in the list src. llListFindList(list src, list test)[integer] Returns the index of the first instance of test in src (or -1 if test isn’t in src). llListInsertList(list dest, list src, integer pos)[list] Returns the list created by inserting src into dest at pos. llListRandomize(list src, integer stride)[list] Returns src randomized into blocks of size stride. llListReplaceList(list dest, list src, integer start, integer end)[list] Returns a list replacing the slice of the list dest from start to end with the list src. start and end are inclusive, so 0, –1 would replace the entire list and 0, 0 would replace the first list entry. llListSort(list src, integer stride, integer ascending)[list] Sorts src into blocks of stride, ascending if TRUE, descending if ascending FALSE, and returns new list. src is not changed. llListStatistics(integer operation, list input)[float] Performs a statistical operation as defined by operation on input composed of integers and floats. LIST_STAT_MAX, *_MIN, *_MEAN, *_MEDIAN, *_STD_DEV, *_SUM, *_SUM_SQUARE, *_NUM_COUNT, *_GEOMETRIC_MEAN, *_RANGE llListen(integer channel, string name, key id, string msg)[integer] Sets a filter for listening to the specified chat channel. Invokes listen() event. llListenControl(integer number, integer active)Sets the listen event with the handle number as active (active = TRUE) or inactive (active = FALSE). llListenRemove(integer number)Removes the listen event callback with the handle number. The handle is the value returned when calling llListen. llLoadURL(key avatar_id, string message, string url)llLoadURL displays dialog box with message offering to load url using browser. Only "http://" or "https://" urls. llLog(float val)[float] Returns the base e (natural) logarithm of val (value). If val is less than or equal to 0, it will always return 0. llLog10(float val)[float] Returns the base 10 (common) logarithm of val (value). If val is less than or equal to 0, it will always return 0. llLookAt(vector target, float strength, float damping)Causes the object to point the Z axis toward target. Good strength values are around half the mass of the object and good damping values are less than 1/10th of the strength. Asymmetrical shapes require smaller damping. llLoopSound(string sound, float volume)Loops sound indefinitely. sound == UUID or name of sound if in task's inventory. volume == float between 0 & 1. llLoopSoundMaster(string sound, float volume)Behavior is identical to llLoopSound, with the addition of marking the source as a "sync master", causing "slave" sounds played with llLoopSoundSlave to sync to it. llLoopSoundSlave(string sound, float volume)Behavior is identical to llLoopSound, unless there is a "sync master" present. llMakeExplosion(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)Make a round explosion of particles. Deprecated, use llParticleSystem instead. llMakeFire(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)Make fire like particles. Deprecated, use llParticleSystem instead. llMakeFountain(integer particles, float scale, float vel, float lifetime, float arc, integer bounce, string texture, vector offset, float bounce_offset)Make a fountain of particles. Deprecated, use llParticleSystem instead. llMakeSmoke(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)Make smoke like particles. Deprecated, use llParticleSystem instead. llMapDestination(string simname, vector position, vector lookat)Opens World Map with the red marker set in simname at position. lookat may be used in the future to set where the avatar will be looking when they teleport to destination. llMD5String(string src, integer nonce)[string] Performs a RSA MD5 Message-Digest Algorithm on string with nonce/salt. Returns a 32-character hex string. (128-bit in binary.) llMessageLinked(integer linknum, integer num, string str, key id)Sends num, str, and id to linknum. LINK_ROOT, *_SET, *_ALL_OTHERS, *_ALL_CHILDREN, *_THIS llMinEventDelay(float delay)Sets the minimum amount of time, in seconds, between any event calls. Any delay 0.05 or less has no effect. llModPow(integer a, integer b, integer c)[integer] Returns a raised to the b power, mod c. ( (a ^ b)%c ). b is capped at 0xFFFF (16 bits). llModifyLand(integer action, integer size)Modify the shape of land. Will not work if the agent is offline or outside of the sim. Act (LAND_LEVEL, *_RAISE, *_LOWER, *_SMOOTH, *_NOISE, *_REVERT) Siz (LAND_SMALL_BRUSH, *_MEDIUM_BRUSH, *_LARGE_BRUSH) llMoveToTarget(vector target, float tau)Critically damps a physical object's location to position target over tau seconds. The target is specified in region coordinates. llOffsetTexture(float horizontal, float vertical, integer side)Sets an object texture's horizontal and vertical offsets on side. Delay: 0.2 seconds. llOpenRemoteDataChannel()Creates a channel to listen for XML-RPC calls. Delay: 1.0 second. Will trigger a remote_data event with type = REMOTE_DATA_CHANNEL and a channel id (key) once it is available. llOverMyLand(key id)[integer] Returns TRUE if id is over land owned by the script owner, otherwise returns FALSE. Works for group land, if the object is deeded. llOwnerSay(string msg)Says msg to only the owner of the object running the script (if the owner is in the sim). llParcelMediaCommandList(list command_list)Sends a list of commands, some with arguments, to a parcel. llParcelMediaQuery(list query_list)[list] Queries the texture and/or URL for QuickTime-playable video on the parcel. Flags: PARCEL_MEDIA_COMMAND_TEXTURE, *_URL llParseString2List(string src, list separators, list spacers)[list] Breaks src into a list splitting at & discarding separators and splitting at & keeping spacers (must be strings maximum of 8 each). llParseStringKeepNulls(string src, list separators, list spacers)[list] Works almost exactly the same as llParseString2List, except it adds null strings between spacers and/or separators. llParticleSystem(list parameters)Makes a particle system based on the parameter list. The parameters are specified as an ordered list of parameters and values. Empty list removes particle system from object. List format is [ rule1, data1, rule2, data2 . . . rulen, datan ] llPassCollisions(integer pass)If pass is TRUE, collisions are passed from child to parent. llPassTouches(integer pass)In a linked object, controls if touches are passed from a child prim to the parent or handled locally. llPlaySound(string sound, float volume)This function plays the sound file defined by sound. volume is a normalized float between 0 and 1 (if volume > 1 volume == 1). llPlaySoundSlave(string sound, float volume) the slave sound will not be played until the master hits its loop point and returns to the beginning. llPointAt(vector pos)Makes the object owner's avatar point towards position pos. Broken, deprecated, no replacement. llPow(float base, float exponent)[float] Returns base raised to the exp. llPreloadSound(string sound)Preloads the sound clip defined by sound. If sound in inventory string == name, else string == key. Delay: 1 second. llPushObject(key id, vector impulse, vector angular_impulse, integer local)Applies impulse and angular_impulse to object or avatar id. If local TRUE push is relative to id's rotation. llReleaseCamera(key avatar)Returns camera to the agent if permission PERMISSION_CONTROL_CAMERA. llReleaseControls()Releases the controls. Be aware that releasing the controls will unset the PERMISSION_TAKE_CONTROLS permission. llRemoteDataReply(key channel, key message_id, string sdata, integer idata)Send an XML-RPC reply to the request with message_id on channel with payload of string sdata and integer idata. sdata limit: 255 characters. Delay: 3.0 seconds. llRemoteDataSetRegion()Intended for reregistering your XML-RPC channel with the new sim after changing regions - not used. Instead call llOpenRemoteDataChannel again. llRemoteLoadScriptPin(key target, string name, integer pin, integer running, integer start_param)If owner can modify target, and if pin matches the PIN set on target, then the script name will be copied into target. Delay: 3 seconds. llRemoveFromLandBanList(key avatar)Remove avatar from the land parcel ban list. llRemoveFromLandPassList(key avatar)Remove avatar from the land parcel pass list. llRemoveInventory(string inventory)Remove the named inventory item from the object inventory. llRemoveVehicleFlags(integer flags)Disables vehicle flags that were previously enabled with llSetVehicleFlags. llRequestAgentData(key id, integer data)[key] Requests information of type data about agent id. key returned is the query id for the dataserver event. Delay: 0.1 seconds. llRequestInventoryData(string name)[key] Requests data from object inventory item name. dataserver event will be raised with the key returned from this function in the requested parameter. llRequestPermissions(key agent, integer perm)Ask agent to allow the script to do perm, which can be any of the constants joined together through bitwise OR (|). PERMISSION_DEBT, *_TAKE_CONTROL, *_TRIGGER_ANIMATION, *_ATTACH, *_CHANGE_LINKS, *_TRACK_CAMERA, *_CONTROL_CAMERA llRequestSimulatorData(string simulator, integer data)[key] Requests data about the simulator. simulator is case-insensitive. Delay: 1 second. Returns a dataserver query ID. DATA_SIM_POS, *_STATUS, *_RATING. llResetOtherScript(string name)Resets script named name in the prim. Currently does not reset a script that stopped with a run-time error or has become suspended. llResetScript()This is the same function as clicking "reset" in the script editor. llResetTime()Resets the script's time to zero. llRezAtRoot(string inventory, vector pos, vector vel, rotation rot, integer param)Rez object's inventory item name at pos with velocity vel and rotation rot with start param. Root prim will be set to pos. Delay: .1 seconds. llRezObject(string inventory, vector pos, vector vel, rotation rot, integer param)Creates object at position pos with velocity vel and rotation rot. param is passed to rezed object. Rez delay = mass * magnitude(velocity) / 10 llRot2Angle(rotation rot)[float] Returns the angle, in radians, that rot would cause something to rotate. llRot2Axis(rotation rot)[vector] Returns the axis of rotation of rot. llRot2Euler(rotation rot)[vector] Returns the Euler representation of rot, in radians. llRot2Fwd(rotation rot)[vector] Returns a unit vector (magnitude of 1) representing which direction is forward after rot is applied (x axis represented by rot.) llRot2Left(rotation rot)[vector] Returns a unit vector (magnitude of 1) representing which direction is left (y-axis) after rot is applied (represented by rot) llRot2Up(rotation rot)[vector] Returns a unit vector (magnitude of 1) representing which direction is up after rot is applied (z-axis represented by rot). llRotBetween(vector a, vector b)[rotation] Returns the rotation needed to rotate from a to b, with a center of rotation at <0,0,0>. Normalize a and b with llVecNorm. llRotLookAt(rotation target, float strength, float damping)Rotates object (aligns forward/x-axis to camera) to target over damping seconds. llRotTarget(rotation rot, float error)[integer] Set object rotation within error (in radians) of rotation as a rotational target and return an integer handle for the target. llRotTargetRemove(integer number)Removes a rotational target with handle number. llRotateTexture(float angle, integer side)Sets the rotation of the texture on side to angle, in radians. Delay: 0.2 seconds. llRound(float value)[integer] Returns value rounded to the nearest integer. If value's decimal part is >= 0.5, then value is rounded to the next integer. If not, it is rounded down to the previous integer. llSameGroup(key id)[integer] Returns TRUE if the agent/object associated with id has the same active group and is currently in the same sim. If not, this function returns FALSE. llSay(integer channel, string message)Says message on the specified chat channel. Range: 20m radius sphere. Message truncated to 255 bytes. llScaleTexture(float horizontal, float vertical, integer side)Sets the horizontal and vertical repeats per face on side. Delay: 0.2 seconds. llScriptDanger(vector pos)[integer] Returns TRUE if pos is over public land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts. llSendRemoteData(key channel, string dest, integer idata, string sdata)[key] Send an XML-RPC request to dest through channel with payload of channel, idata and sdata. Delay: 3.0 seconds. llSensor(string name, key id, integer type, float range, float arc)Performs a single sensor scan for name and id with type (AGENT, ACTIVE, PASSIVE, SCRIPTED) within range meters and arc radians of forward vector (along x-axis). PI radians will search in all directions. llSensorRemove()Removes the sensor set by llSensorRepeat. llSensorRepeat(string name, key id, integer type, float range, float arc, float rate)Performs a repeating sensor scan at rate for name and id with type (AGENT, ACTIVE, PASSIVE, SCRIPTED) within range meters and arc radians of forward vector (name and/or id can be empty or 0). A range of 0.0m does perform a scan. llSetAlpha(float alpha, integer face)Sets the alpha value for face. 1.0 is fully opaque, and 0.0 is completely transparent. llSetBuoyancy(float buoyancy)Set the tasks buoyancy (0 is none, < 1.0 sinks, 1.0 floats, > 1.0 rises). llSetCameraAtOffset(vector offset)Sets the camera at offset used in this object if an avatar sits on it. Use ZERO_VECTOR to cancel. offset must not be the same as llSetCameraEyeOffset. llSetCameraEyeOffset(vector offset)Sets the camera eye offset used in this object if an avatar sits on it. Use ZERO_VECTOR to cancel. offset must not be the same as llSetCameraAtOffset. llSetCameraParams(list rules)Sets multiple camera parameters at once. List format is [rule1, value1, rule2, value2 . . . ruleN, valueN] Requires PERMISSION_CONTROL_CAMERA. llSetColor(vector color, integer face)Sets the color of face. The range of color is <0.0, 0.0, 0.0> through <1.0, 1.0, 1.0>. Vector components > than 1.0 == 1.0. llSetDamage(float damage)Sets the amount of damage that will be done to an avatar that the scripted object collides with. The scripted object will die immediately on colliding. llSetForce(vector force, integer local)Sets the force to be continuously applied on the object. If local FALSE axis == sims, else objects axis. llSetForceAndTorque(vector force, vector torque, integer local)If the object is physical, this function sets the force and torque. If local FALSE axis == sims, else objects axis. llSetHoverHeight(float height, integer water, float tau)Damps a physical object to height over tau seconds. If water FALSE height is above ground otherwise above ground and water; physical only. height == 0 disables effect. llSetLinkAlpha(integer linknumber, float alpha, integer face)Sets the side number face on the linked child linknumber to the transparency alpha. llSetLinkColor(integer linknumber, vector color, integer face)Sets the color on one or more sides (faces) of a linked prim. llSetLocalRot(rotation rot)Sets the rotation of a child prim relative to the root prim. Delay: 0.2 seconds llSetObjectDesc(string name)Sets the description of the scripted prim to name. Description limit: 127 characters llSetObjectName(string name)Sets the object/prim's name to name (limit: 63 characters). llSetPayPrice(integer price, list quick_pay_buttons)Sets the values of the buttons and the text box default for the Pay dialog. llSetParcelMusicURL(string url)Sets the streaming audio URL for the parcel the scripted object is on. Delay: 2 seconds llSetPos(vector pos)Moves the object to position pos. Non-physical only. Delay: 0.2 seconds between calls, maximum speed traversable w/setpos 50 m/sec. llSetPrimitiveParams(list rule)This function allows a script to change the many parameters of a prim simultaneously. Delay: 0.2 seconds llSetRemoteScriptAccessPin(integer pin)If pin != non-zero number, task will accept remote script loads if passed the matching PIN. Delay: 0.2 seconds llSetRot(rotation rot)If an object is Non-Physical, sets the rotation to rot. Delay: 0.2 seconds llSetScale(vector scale)Sets the prim's scale. Prim size restrictions apply: maximum 10m, minimum 0.01m. Non-Physical only. llSetScriptState(string name, integer run)Controls the script name in the inventory of the prim that calls this function. run TRUE enables that script; FALSE disables it. llSetSitText(string text)Replaces "Sit Here" in the object's pie menu with text. Empty strings revert to default. Limit: 9 characters llSetSoundQueueing(integer queue)Sets whether successive calls to attached sounds interrupt the playing sound. The default for objects is FALSE. Setting queue to TRUE will make the sound wait until the current playing sound reaches its end. llSetSoundRadius(float radius)Establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered). llSetStatus(integer status, integer value)Sets the status to value (TRUE/FALSE). STATUS_PHYSICS, *_ROTATE_X, *_ROTATE_Y, *_ROTATE_Z, *_PHANTOM, *_SANDBOX, *_BLOCK_GRAB, *_DIE_AT_EDGE, *_RETURN_AT_EDGE, *_CAST_SHADOWS llSetText(string text, vector color, float alpha)Sets the contents of text as floating text over the prim using the specified color and transparency. "\n" can be used. Limit: 255 characters llSetTexture(string texture, integer face)Sets the texture on side. Delay: .2 seconds. llSetTextureAnim(integer mode, integer face, integer x_frames, integer y_frames, float start, float length, float rate)Animates the texture on side of a prim. mode is a mask made up of constants. llSetTimerEvent(float sec)Sets the timer event to be triggered every sec seconds. Passing 0.0 (or just 0) stops further timer events. llSetTorque(vector torque, integer local)If the object is physical, this function sets the torque. If local FALSE use global axes, else object local. llSetTouchText(string text)Replaces "Touch" in the object's pie menu with text. Passing an empty string to llSetTouchText will result in it defaulting to "Touch". Limit: 9 characters llSetVehicleFlags(integer flag)Sets special vehicle behaviors using flag. llSetVehicleFloatParam(integer param_name, float param_value)Sets the vehicle floating point parameter param_name to param_value. llSetVehicleRotationParam(integer param_name, rotation param_value)Sets the vehicle rotation parameter param_name to param_value. llSetVehicleType(integer type)Sets vehicle to one of the default types. VEHICLE_TYPE_NONE, *_AIRPLANE, *_BALLOON, *_BOAT, *_CAR, *_SLED llSetVehicleVectorParam(integer param_name, vector param_value)Sets the vehicle vector parameter param_name to param_value. llShout(integer channel, string message)Shouts message on channel. Range: 100m radius sphere. Limit: 255 characters. llSin(float theta)[float] Returns the sine of theta radians. llSitTarget(vector offset, rotation rot)Sets the sit target for the prim at offset from the center of the prim and rotated by rot. ZERO_VECTOR clears llSleep(float sec)Puts the script to sleep for sec seconds. During this time, the current event will not be exited, no other events will be processed. llSound(string sound, float volume, integer queue, integer loop)Plays sound at volume and whether it should loop or not. Deprecated. llSoundPreload(string sound)Preloads a sound on viewers within range. Deprecated. llSqrt(float val)[float] Returns the square root of val (the return value squared will be val). Runtime error if val is < 0. llStartAnimation(string anim)Triggers the animation anim. Requires PERMISSION_TRIGGER_ANIMATION. Check llGetPermissions before calling. llStopAnimation(string anim)Stops the animation anim. Requires PERMISSION_TRIGGER_ANIMATION. Check llGetPermissions before calling. llStopHover()Stop hovering to a height. llStopLookAt()Stops damped motion. llStopMoveToTarget()Stops damped motion. llStopPointAt()Stops avatar pointing at the position. Broken. llStopSound()Stops the currently playing sound. Does NOT affect sounds started by collisions, llTriggerSound or llTriggerSoundLimited. llStringLength(string str)[integer] Returns the number of characters in src. llStringToBase64(string str)[string] Converts a string to the Base 64 representation of the string. llSubStringIndex(string source, string pattern)[integer] Returns the index in source where pattern first appears. Returns -1 if no match is found. llTakeCamera(key avatar)Move avatar's viewpoint to task. llTakeControls(integer controls, integer accept, integer pass_on)Allow script to respond to input that normally controls avatar. If (accept == (controls & input)), send input to task. If pass_on send to agent also. CONTROL_FWD, *_BACK,*_LEFT, *_RIGHT, *_UP, *_DOWN, *_ROT_LEFT, *_ROT_RIGHT, *_LBUTTON, *_ML_LBUTTON llTan(float theta)[float] Returns the tangent of theta radians. llTarget(vector position, float range)[integer] Set positions within range of position as a target and return an ID for the target. llTargetOmega(vector axis, float spinrate, float gain)Makes an object rotate smoothly on axis at spinrate (speed, radians per sec) with gain (strength). llTargetRemove(integer tnumber)Removes a target with the handle tnumber (as returned by llTarget). llTeleportAgentHome(key id)If object is over owner's land, teleports agent id to home location. Delay: 5 seconds llToLower(string src)[string] Returns src in all lower case. llToUpper(string src)[string] Returns src in all upper case. llTriggerSound(string sound, float volume)Triggers sound at task's current position. sound eminates from that position even if task moves. sound == key or name of a sound in inventory. Not affected by llStopSound. volume is between 0 & 1. If volume > 1 volume == 1. llTriggerSoundLimited(string sound, float volume, vector tne, vector bsw)Plays a transient sound NOT attached to an object with its audible range limited by the axis--aligned bounding box defined by tne (top-north-east) and bsw (bottom-south-west). The sound plays from a stationary position located at the center of the object at the time of the trigger. llUnescapeURL(string url)[string] Returns unescaped version of url, replacing "%20" with spaces, etc. The function can output raw UTF-8 strings. llUnSit(key id)Forces id to stand up if sitting on task or over owner's land. llVecDist(vector v1, vector v2)[float] Returns the distance between two positional vectors. llVecMag(vector v)[float] Returns the magnitude of vector v. llVecNorm(vector v)[vector] Returns the normalized vector representing v. If you pass a ZERO_VECTOR (<0,0,0>), it will return ZERO_VECTOR. llVolumeDetect(integer detect)When detect = TRUE, object is phantom and triggers collision_start and *_end only. llWater(vector v)[float] Returns the water height at the current simulator position + offset. llWhisper(integer channel, string message)Whispers message on channel. Range:10m radius sphere. Limit: 255 bytes. llWind(vector v)[vector] Returns the wind velocity at the current position + offset. llXorBase64Strings(string s1, string s2)[string] Performs an xor on two Base64 strings and returns a Base64 string. s2 repeats if it is shorter than s1. LOOP MASK_BASE MASK_EVERYONE MASK_GROUP MASK_NEXT MASK_OWNER money(key id, integer amount)Triggered when money is given to task moving_end()Triggered when task stops moving moving_start()Triggered when task begins moving no_sensor()Result of the llSensor library function call not_at_rot_target()Result of llRotTarget library function call not_at_target()Result of llTarget library function call NULL_KEY object_rez(key id)Triggered when task rezes in another task on_rez(integer start_param)Triggered when task is rezed in from inventory or another task PARCEL_FLAG_ALLOW_CREATE_OBJECTS PARCEL_FLAG_ALLOW_DAMAGE PARCEL_FLAG_ALLOW_FLY PARCEL_FLAG_ALLOW_LANDMARK PARCEL_FLAG_ALLOW_SCRIPTS PARCEL_FLAG_ALLOW_TERRAFORM PARCEL_FLAG_LOCAL_SOUND_ONLY PARCEL_FLAG_USE_ACCESS_GROUP PARCEL_FLAG_USE_ACCESS_LIST PARCEL_FLAG_USE_BAN_LIST PARCEL_FLAG_USE_LAND_PASS_LIST PARCEL_MEDIA_COMMAND_AGENT PARCEL_MEDIA_COMMAND_AUTO_ALIGN PARCEL_MEDIA_COMMAND_LOOP PARCEL_MEDIA_COMMAND_PAUSE PARCEL_MEDIA_COMMAND_PLAY PARCEL_MEDIA_COMMAND_STOP PARCEL_MEDIA_COMMAND_TEXTURE PARCEL_MEDIA_COMMAND_TIME PARCEL_MEDIA_COMMAND_UNLOAD PARCEL_MEDIA_COMMAND_URL PASSIVE PAY_DEFAULT PAY_HIDE PERM_ALL PERM_COPY PERM_MODIFY PERM_MOVE PERM_TRANSFER PERMISSION_ATTACH PERMISSION_CHANGE_LINKS PERMISSION_CONTROL_CAMERA PERMISSION_DEBIT PERMISSION_TAKE_CONTROLS PERMISSION_TRACK_CAMERA PERMISSION_TRIGGER_ANIMATION PI PI_BY_TWO PING_PONG PRIM_BUMP_BARK PRIM_BUMP_BLOBS PRIM_BUMP_BRICKS PRIM_BUMP_BRIGHT PRIM_BUMP_CHECKER PRIM_BUMP_CONCRETE PRIM_BUMP_DARK PRIM_BUMP_DISKS PRIM_BUMP_GRAVEL PRIM_BUMP_LARGETILE PRIM_BUMP_NONE PRIM_BUMP_SHINY PRIM_BUMP_SIDING PRIM_BUMP_STONE PRIM_BUMP_STUCCO PRIM_BUMP_SUCTION PRIM_BUMP_TILE PRIM_BUMP_WEAVE PRIM_BUMP_WOOD PRIM_CAST_SHADOWS PRIM_COLOR PRIM_FLEXIBLE PRIM_FULLBRIGHT PRIM_HOLE_CIRCLE PRIM_HOLE_DEFAULT PRIM_HOLE_SQUARE PRIM_HOLE_TRIANGLE PRIM_MATERIAL PRIM_MATERIAL_FLESH PRIM_MATERIAL_GLASS PRIM_MATERIAL_LIGHT PRIM_MATERIAL_METAL PRIM_MATERIAL_PLASTIC PRIM_MATERIAL_RUBBER PRIM_MATERIAL_STONE PRIM_MATERIAL_WOOD PRIM_PHANTOM PRIM_PHYSICS PRIM_POINT_LIGHT PRIM_POSITION PRIM_ROTATION PRIM_SHINY_HIGH PRIM_SHINY_LOW PRIM_SHINY_MEDIUM PRIM_SHINY_NONE PRIM_SIZE PRIM_TEMP_ON_REZ PRIM_TEXGEN PRIM_TEXGEN_DEFAULT PRIM_TEXGEN_PLANAR PRIM_TEXTURE PRIM_TYPE PRIM_TYPE_BOX PRIM_TYPE_CYLINDER PRIM_TYPE_PRISM PRIM_TYPE_RING PRIM_TYPE_SPHERE PRIM_TYPE_TORUS PRIM_TYPE_TUBE PSYS_PART_BOUNCE_MASK PSYS_PART_EMISSIVE_MASK PSYS_PART_END_ALPHA PSYS_PART_END_COLOR PSYS_PART_END_SCALE PSYS_PART_FLAGS PSYS_PART_FOLLOW_SRC_MASK PSYS_PART_FOLLOW_VELOCITY_MASK PSYS_PART_INTERP_COLOR_MASK PSYS_PART_INTERP_SCALE_MASK PSYS_PART_MAX_AGE PSYS_PART_START_ALPHA PSYS_PART_START_COLOR PSYS_PART_START_SCALE PSYS_PART_TARGET_LINEAR_MASK PSYS_PART_TARGET_POS_MASK PSYS_PART_WIND_MASK PSYS_SRC_ACCEL PSYS_SRC_ANGLE_BEGIN PSYS_SRC_ANGLE_END PSYS_SRC_BURST_PART_COUNT PSYS_SRC_BURST_RADIUS PSYS_SRC_BURST_RATE PSYS_SRC_BURST_SPEED_MAX PSYS_SRC_BURST_SPEED_MIN PSYS_SRC_INNERANGLE PSYS_SRC_MAX_AGE PSYS_SRC_OMEGA PSYS_SRC_OUTERANGLE PSYS_SRC_PATTERN PSYS_SRC_PATTERN_ANGLE PSYS_SRC_PATTERN_ANGLE_CONE PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY PSYS_SRC_PATTERN_DROP PSYS_SRC_PATTERN_EXPLODE PSYS_SRC_TARGET_KEY PSYS_SRC_TEXTURE PUBLIC_CHANNEL RAD_TO_DEG REGION_FLAG_ALLOW_DAMAGE REGION_FLAG_ALLOW_DIRECT_TELEPORT REGION_FLAG_BLOCK_FLY REGION_FLAG_BLOCK_TERRAFORM REGION_FLAG_DISABLE_COLLISIONS REGION_FLAG_DISABLE_PHYSICS REGION_FLAG_FIXED_SUN REGION_FLAG_SANDBOX remote_data(integer event_type, key channel, key message_id, string sender,integer idata, string sdata)Triggered by various XML-RPC calls (event_type will be one of REMOTE_DATA_CHANNEL, REMOTE_DATA_REQUEST, REMOTE_DATA_REPLY) REMOTE_DATA_CHANNEL REMOTE_DATA_REPLY REMOTE_DATA_REQUEST REVERSE ROTATE run_time_permissions(integer perm)Triggered when an agent grants run time permissions to task SCALE SCRIPTED sensor(integer num_detected)Result of the llSensor library function call SMOOTH SQRT2 state_entry()Triggered on any state transition and startup state_exit()Triggered on any state transition STATUS_BLOCK_GRAB STATUS_CAST_SHADOWS STATUS_DIE_AT_EDGE STATUS_PHANTOM STATUS_PHYSICS STATUS_RETURN_AT_EDGE STATUS_ROTATE_X STATUS_ROTATE_Y STATUS_ROTATE_Z STATUS_SANDBOX timer()Result of the llSetTimerEvent library function call. touch(integer num_detected)Triggered while agent is clicking on task touch_end(integer num_detected)Triggered when agent stops clicking on task touch_start(integer num_detected)Triggered by the start of agent clicking on task TRUE TWO_PI TYPE_FLOAT TYPE_INTEGER TYPE_INVALID TYPE_KEY TYPE_ROTATION TYPE_STRING TYPE_VECTOR VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY VEHICLE_ANGULAR_DEFLECTION_TIMESCALE VEHICLE_ANGULAR_FRICTION_TIMESCALE VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE VEHICLE_ANGULAR_MOTOR_DIRECTION VEHICLE_ANGULAR_MOTOR_TIMESCALE VEHICLE_BANKING_EFFICIENCY VEHICLE_BANKING_MIX VEHICLE_BANKING_TIMESCALE VEHICLE_BUOYANCY VEHICLE_FLAG_CAMERA_DECOUPLED VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT VEHICLE_FLAG_HOVER_TERRAIN_ONLY VEHICLE_FLAG_HOVER_UP_ONLY VEHICLE_FLAG_HOVER_WATER_ONLY VEHICLE_FLAG_LIMIT_MOTOR_UP VEHICLE_FLAG_LIMIT_ROLL_ONLY VEHICLE_FLAG_MOUSELOOK_BANK VEHICLE_FLAG_MOUSELOOK_STEER VEHICLE_FLAG_NO_DEFLECTION_UP VEHICLE_HOVER_EFFICIENCY VEHICLE_HOVER_HEIGHT VEHICLE_HOVER_TIMESCALE VEHICLE_LINEAR_DEFLECTION_EFFICIENCY VEHICLE_LINEAR_DEFLECTION_TIMESCALE VEHICLE_LINEAR_FRICTION_TIMESCALE VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE VEHICLE_LINEAR_MOTOR_DIRECTION VEHICLE_LINEAR_MOTOR_OFFSET VEHICLE_LINEAR_MOTOR_TIMESCALE VEHICLE_REFERENCE_FRAME VEHICLE_TYPE_AIRPLANE VEHICLE_TYPE_BALLOON VEHICLE_TYPE_BOAT VEHICLE_TYPE_CAR VEHICLE_TYPE_NONE VEHICLE_TYPE_SLED VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY VEHICLE_VERTICAL_ATTRACTION_TIMESCALE ZERO_ROTATION ZERO_VECTOR