summaryrefslogtreecommitdiff
path: root/indra/newview
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview')
-rw-r--r--indra/newview/skins/default/xui/en/strings.xml773
1 files changed, 386 insertions, 387 deletions
diff --git a/indra/newview/skins/default/xui/en/strings.xml b/indra/newview/skins/default/xui/en/strings.xml
index 0f7afcba6e..311bf0503a 100644
--- a/indra/newview/skins/default/xui/en/strings.xml
+++ b/indra/newview/skins/default/xui/en/strings.xml
@@ -307,112 +307,115 @@ Sleeps script for [SLEEP_TIME] seconds.
<string name="LSLTipText_llSin">
float llSin(float theta)
-theta in radians
+Returns the sine of theta (theta in radians)
</string>
<string name="LSLTipText_llCos">
float llCos(float theta)
-theta in radians
+Returns the cosine of theta (theta in radians)
</string>
<string name="LSLTipText_llTan">
float llTan(float theta)
-theta radians
+Returns the tangent of theta (theta in radians)
</string>
<string name="LSLTipText_llAtan2">
float llAtan2(float y, float x)
+Returns the arctangent2 of y, x
</string>
<string name="LSLTipText_llSqrt">
float llSqrt(float val)
-returns 0 and triggers a Math Error for imaginary results
+Returns the square root of val, or returns 0 and triggers a Math Error for imaginary results
</string>
<string name="LSLTipText_llPow">
float llPow(float base, float exponent)
-returns 0 and triggers Math Error for imaginary results
+Returns the base raised to the power exponent, or returns 0 and triggers Math Error for imaginary results
</string>
<string name="LSLTipText_llAbs">
integer llAbs(integer val)
+Returns the positive version of val
</string>
<string name="LSLTipText_llFabs">
float llFabs(float val)
+Returns the positive version of val
</string>
<string name="LSLTipText_llFrand">
float llFrand(float mag)
-returns random number in range [0,mag)
+Returns a pseudo random number in the range [0,mag) or (mag,0]
</string>
<string name="LSLTipText_llFloor">
integer llFloor(float val)
-returns largest integer value &lt;= val
+Returns largest integer value &lt;= val
</string>
<string name="LSLTipText_llCeil">
integer llCeil(float val)
-returns smallest integer value &gt;= val
+Returns smallest integer value &gt;= val
</string>
<string name="LSLTipText_llRound">
integer llRound(float val)
-returns val rounded to the nearest integer
+Returns val rounded to the nearest integer
</string>
<string name="LSLTipText_llVecMag">
float llVecMag(vector v)
-returns the magnitude of v
+Returns the magnitude of v
</string>
<string name="LSLTipText_llVecNorm">
vector llVecNorm(vector v)
-returns the v normalized
+Returns the v normalized
</string>
<string name="LSLTipText_llVecDist">
float llVecDist(vector v1, vector v2)
-returns the 3D distance between v1 and v2
+Returns the 3D distance between v1 and v2
</string>
<string name="LSLTipText_llRot2Euler">
vector llRot2Euler(rotation q)
-returns the Euler representation (roll, pitch, yaw) of q
+Returns the Euler representation (roll, pitch, yaw) of q
</string>
<string name="LSLTipText_llEuler2Rot">
rotation llEuler2Rot(vector v)
-returns the rotation representation of Euler Angles v
+Returns the rotation representation of Euler Angles v
</string>
<string name="LSLTipText_llAxes2Rot">
rotation llAxes2Rot(vector fwd, vector left, vector up)
-returns the rotation defined by the coordinate axes
+Returns the rotation defined by the coordinate axes
</string>
<string name="LSLTipText_llRot2Fwd">
vector llRot2Fwd(rotation q)
-returns the forward vector defined by q
+Returns the forward vector defined by q
</string>
<string name="LSLTipText_llRot2Left">
vector llRot2Left(rotation q)
-returns the left vector defined by q
+Returns the left vector defined by q
</string>
<string name="LSLTipText_llRot2Up">
vector llRot2Up(rotation q)
-returns the up vector defined by q
+Returns the up vector defined by q
</string>
<string name="LSLTipText_llRotBetween">
rotation llRotBetween(vector v1, vector v2)
-returns the rotation to rotate v1 to v2
+Returns the rotation to rotate v1 to v2
</string>
<string name="LSLTipText_llWhisper">
llWhisper(integer channel, string msg)
-whispers msg on channel
+Whispers the text of msg on channel
</string>
<string name="LSLTipText_llSay">
llSay(integer channel, string msg)
-says msg on channel
+Says the text of msg on channel
</string>
<string name="LSLTipText_llShout">
llShout(integer channel, string msg)
-shouts msg on channel
+Shouts the text of msg on channel
</string>
<string name="LSLTipText_llListen">
integer llListen(integer channel, string name, key id, string msg)
-sets a callback for msg on channel from name and id (name, id, and/or msg can be empty) and returns an identifier that can be used to deactivate or remove the listen
+Sets a callback for msg on channel from name and id (name, id, and/or msg can be empty) and returns an identifier that can be used to deactivate or remove the listen
</string>
<string name="LSLTipText_llListenControl">
llListenControl(integer number, integer active)
-makes a listen event callback active or inactive
+Makes a listen event callback active or inactive
</string>
<string name="LSLTipText_llListenRemove">
llListenRemove(integer number)
-removes listen event callback number
+Removes listen event callback number
</string>
<string name="LSLTipText_llSensor">
llSensor(string name, key id, integer type, float range, float arc)
@@ -420,43 +423,43 @@ Performs a single scan for name and id with type (AGENT, ACTIVE, PASSIVE, and/or
</string>
<string name="LSLTipText_llSensorRepeat">
llSensorRepeat(string name, key id, integer type, float range, float arc, float rate)
-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 keytype can be empty or 0) and repeats every rate seconds
+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 keytype can be empty or 0) and repeats every rate seconds
</string>
<string name="LSLTipText_llSensorRemove">
llSensorRemove()
-removes sensor
+Removes the sensor setup by llSensorRepeat
</string>
<string name="LSLTipText_llDetectedName">
string llDetectedName(integer number)
-returns the name of detected object number (returns empty string if number is not valid sensed object)
+Returns the name of detected object number (returns empty string if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedKey">
key llDetectedKey(integer number)
-returns the key of detected object number (returns empty key if number is not valid sensed object)
+Returns the key of detected object number (returns empty key if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedOwner">
key llDetectedOwner(integer number)
-returns the key of detected object&apos;s owner (returns empty key if number is not valid sensed object)
+Returns the key of detected object&apos;s owner (returns empty key if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedType">
integer llDetectedType(integer number)
-returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object (returns 0 if number is not valid sensed object)
+Returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object (returns 0 if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedPos">
vector llDetectedPos(integer number)
-returns the position of detected object number (returns &lt;0,0,0&gt; if number is not valid sensed object)
+Returns the position of detected object number (returns &lt;0,0,0&gt; if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedVel">
vector llDetectedVel(integer number)
-returns the velocity of detected object number (returns &lt;0,0,0&gt; if number is not valid sensed object)
+Returns the velocity of detected object number (returns &lt;0,0,0&gt; if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedGrab">
vector llDetectedGrab(integer number)
-returns the grab offset of the user touching object (returns &lt;0,0,0&gt; if number is not valid sensed object)
+Returns the grab offset of the user touching object (returns &lt;0,0,0&gt; if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedRot">
rotation llDetectedRot(integer number)
-returns the rotation of detected object number (returns &lt;0,0,0,1&gt; if number is not valid sensed object)
+Returns the rotation of detected object number (returns &lt;0,0,0,1&gt; if number is not a valid sensed object)
</string>
<string name="LSLTipText_llDetectedGroup">
integer llDetectedGroup(integer number)
@@ -464,127 +467,127 @@ Returns TRUE if detected object is part of same group as owner
</string>
<string name="LSLTipText_llDetectedLinkNumber">
integer llDetectedLinkNumber(integer number)
-returns the link position of the triggered event for touches and collisions only
+Returns the link position of the triggered event for touches and collisions only
</string>
<string name="LSLTipText_llDie">
llDie()
-deletes the object
+Deletes the object
</string>
<string name="LSLTipText_llGround">
-float llGround(vector v)
-returns the ground height below the object position + v
+float llGround(vector offset)
+Returns the ground height below the object position + offset
</string>
<string name="LSLTipText_llCloud">
-float llCloud(vector v)
-returns the cloud density at the object position + v
+float llCloud(vector offset)
+Returns the cloud density at the object position + offset
</string>
<string name="LSLTipText_llWind">
-vector llWind(vector v)
-returns the wind velocity at the object position + v
+vector llWind(vector offset)
+Returns the wind velocity at the object position + offset
</string>
<string name="LSLTipText_llSetStatus">
llSetStatus(integer status, integer value)
-sets status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value
+Sets status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value
</string>
<string name="LSLTipText_llGetStatus">
integer llGetStatus(integer status)
-gets value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z)
+Returns value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z)
</string>
<string name="LSLTipText_llSetScale">
llSetScale(vector scale)
-sets the scale
+Sets the scale of the prim
</string>
<string name="LSLTipText_llGetScale">
vector llGetScale()
-gets the scale
+Returns the scale of the prim
</string>
<string name="LSLTipText_llSetColor">
llSetColor(vector color, integer face)
-sets the color
+Sets the color on face of the prim
</string>
<string name="LSLTipText_llGetAlpha">
float llGetAlpha(integer face)
-gets the alpha
+Returns the alpha of face
</string>
<string name="LSLTipText_llSetAlpha">
llSetAlpha(float alpha, integer face)
-sets the alpha
+Sets the alpha on face
</string>
<string name="LSLTipText_llGetColor">
vector llGetColor(integer face)
-gets the color
+Returns the color on face
</string>
<string name="LSLTipText_llSetTexture">
llSetTexture(string texture, integer face)
-sets the texture of face
+Sets the texture of face or ALL_SIDES
</string>
<string name="LSLTipText_llScaleTexture">
-llScaleTexture(float scales, float scalet, integer face)
-sets the texture s, t scales for the chosen face
+llScaleTexture(float u, float v, integer face)
+Sets the texture u &amp; v scales for the chosen face or ALL_SIDES
</string>
<string name="LSLTipText_llOffsetTexture">
-llOffsetTexture(float offsets, float offsett, integer face)
-sets the texture s, t offsets for the chosen face
+llOffsetTexture(float u, float v, integer face)
+Sets the texture u &amp; v offsets for the chosen face or ALL_SIDES
</string>
<string name="LSLTipText_llRotateTexture">
llRotateTexture(float rotation, integer face)
-sets the texture rotation for the chosen face
+Sets the texture rotation for the chosen face
</string>
<string name="LSLTipText_llGetTexture">
string llGetTexture(integer face)
-gets the texture of face (if it&apos;s a texture in the object inventory, otherwise the key in a string)
+Returns a string that is the texture on face (the inventory name if it is a texture in the prim&apos;s inventory, otherwise the key)
</string>
<string name="LSLTipText_llSetPos">
llSetPos(vector pos)
-sets the position (if the script isn&apos;t physical)
+Moves the object or prim towards pos without using physics (if the script isn&apos;t physical)
</string>
<string name="LSLTipText_llGetPos">
vector llGetPos()
-gets the position (if the script isn&apos;t physical)
+Returns the position of the task in region coordinates
</string>
<string name="LSLTipText_llGetLocalPos">
vector llGetLocalPos()
-gets the position relative to the root (if the script isn&apos;t physical)
+Returns the position relative to the root
</string>
<string name="LSLTipText_llSetRot">
llSetRot(rotation rot)
-sets the rotation (if the script isn&apos;t physical)
+Sets the rotation
</string>
<string name="LSLTipText_llGetRot">
rotation llGetRot()
-gets the rotation (if the script isn&apos;t physical)
+Returns the rotation relative to the region&apos;s axes
</string>
<string name="LSLTipText_llGetLocalRot">
rotation llGetLocalRot()
-gets the rotation local to the root (if the script isn&apos;t physical)
+Returns the rotation local to the root
</string>
<string name="LSLTipText_llSetForce">
llSetForce(vector force, integer local)
-sets force on object, in local coords if local == TRUE (if the script is physical)
+Applies force to the object (if the script is physical), in local coords if local == TRUE
</string>
<string name="LSLTipText_llGetForce">
vector llGetForce()
-gets the force (if the script is physical)
+Returns the force (if the script is physical)
</string>
<string name="LSLTipText_llTarget">
integer llTarget(vector position, float range)
-set positions within range of position as a target and return an ID for the target
+Sets positions within range of position as a target and return an ID for the target
</string>
<string name="LSLTipText_llTargetRemove">
llTargetRemove(integer number)
-removes target number
+Removes positional target number registered with llTarget
</string>
<string name="LSLTipText_llRotTarget">
integer llRotTarget(rotation rot, float error)
-set rotations with error of rot as a rotational target and return an ID for the rotational target
+Set rotations with error of rot as a rotational target and return an ID for the rotational target
</string>
<string name="LSLTipText_llRotTargetRemove">
llRotTargetRemove(integer number)
-removes rotational target number
+Removes rotational target number registered with llRotTarget
</string>
<string name="LSLTipText_llMoveToTarget">
llMoveToTarget(vector target, float tau)
-critically damp to target in tau seconds (if the script is physical)
+Critically damps to target in tau seconds (if the script is physical)
</string>
<string name="LSLTipText_llStopMoveToTarget">
llStopMoveToTarget()
@@ -592,83 +595,83 @@ Stops critically damped motion
</string>
<string name="LSLTipText_llApplyImpulse">
llApplyImpulse(vector force, integer local)
-applies impulse to object, in local coords if local == TRUE (if the script is physical)
+Applies impulse to object (if the script is physical), in local coords if local == TRUE
</string>
<string name="LSLTipText_llApplyRotationalImpulse">
llApplyRotationalImpulse(vector force, integer local)
-applies rotational impulse to object, in local coords if local == TRUE (if the script is physical)
+Applies rotational impulse to object (if the script is physical), in local coords if local == TRUE
</string>
<string name="LSLTipText_llSetTorque">
llSetTorque(vector torque, integer local)
-sets the torque of object, in local coords if local == TRUE (if the script is physical)
+Sets the torque of object (if the script is physical), in local coords if local == TRUE
</string>
<string name="LSLTipText_llGetTorque">
vector llGetTorque()
-gets the torque (if the script is physical)
+Returns the torque (if the script is physical)
</string>
<string name="LSLTipText_llSetForceAndTorque">
llSetForceAndTorque(vector force, vector torque, integer local)
-sets the force and torque of object, in local coords if local == TRUE (if the script is physical)
+Sets the force and torque of object (if the script is physical), in local coords if local == TRUE
</string>
<string name="LSLTipText_llGetVel">
vector llGetVel()
-gets the velocity
+Returns the velocity of the object
</string>
<string name="LSLTipText_llGetAccel">
vector llGetAccel()
-gets the acceleration
+Returns the acceleration of the object relative to the region&apos;s axes
</string>
<string name="LSLTipText_llGetOmega">
vector llGetOmega()
-gets the omega
+Returns the rotation velocity in radians per second
</string>
<string name="LSLTipText_llGetTimeOfDay">
float llGetTimeOfDay()
-gets the time in seconds since [SECOND_LIFE] server midnight (or since server up-time; whichever is smaller)
+Returns the time in seconds since [SECOND_LIFE] server midnight or since region up-time, whichever is smaller
</string>
<string name="LSLTipText_llGetWallclock">
float llGetWallclock()
-gets the time in seconds since midnight
+Returns the time in seconds since midnight California Pacific time (PST/PDT)
</string>
<string name="LSLTipText_llGetTime">
float llGetTime()
-gets the time in seconds since creation
+Returns the time in seconds since the last region reset, script reset, or call to either llResetTime or llGetAndResetTime
</string>
<string name="LSLTipText_llResetTime">
llResetTime()
-sets the time to zero
+Sets the script timer to zero
</string>
<string name="LSLTipText_llGetAndResetTime">
float llGetAndResetTime()
-gets the time in seconds since creation and sets the time to zero
+Returns the script time in seconds and then resets the script timer to zero
</string>
<string name="LSLTipText_llSound">
llSound(string sound, float volume, integer queue, integer loop)
-plays sound at volume and whether it should loop or not
+Plays sound at volume and whether it should loop or not
</string>
<string name="LSLTipText_llPlaySound">
llPlaySound(string sound, float volume)
-plays attached sound once at volume (0.0 - 1.0)
+Plays attached sound once at volume (0.0 - 1.0)
</string>
<string name="LSLTipText_llLoopSound">
llLoopSound(string sound, float volume)
-plays attached sound looping indefinitely at volume (0.0 - 1.0)
+Plays attached sound looping indefinitely at volume (0.0 - 1.0)
</string>
<string name="LSLTipText_llLoopSoundMaster">
llLoopSoundMaster(string sound, float volume)
-plays attached sound looping at volume (0.0 - 1.0), declares it a sync master
+Plays attached sound looping at volume (0.0 - 1.0), declares it a sync master
</string>
<string name="LSLTipText_llLoopSoundSlave">
llLoopSoundSlave(string sound, float volume)
-plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master
+Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master
</string>
<string name="LSLTipText_llPlaySoundSlave">
llPlaySoundSlave(string sound, float volume)
-plays attached sound once at volume (0.0 - 1.0), synced to next loop of most audible sync master
+Plays attached sound once at volume (0.0 - 1.0), synced to next loop of most audible sync master
</string>
<string name="LSLTipText_llTriggerSound">
llTriggerSound(string sound, float volume)
-plays sound at volume (0.0 - 1.0), centered at but not attached to object
+Plays sound at volume (0.0 - 1.0), centered at but not attached to object
</string>
<string name="LSLTipText_llStopSound">
llStopSound()
@@ -676,143 +679,143 @@ Stops currently attached sound
</string>
<string name="LSLTipText_llPreloadSound">
llPreloadSound(string sound)
-preloads a sound on viewers within range
+Preloads a sound on viewers within range
</string>
<string name="LSLTipText_llGetSubString">
string llGetSubString(string src, integer start, integer end)
-returns the indicated substring
+Returns the indicated substring
</string>
<string name="LSLTipText_llDeleteSubString">
string llDeleteSubString(string src, integer start, integer end)
-removes the indicated substring and returns the result
+Removes the indicated substring and returns the result
</string>
<string name="LSLTipText_llInsertString">
string llInsertString(string dst, integer position, string src)
-inserts src into dst at position and returns the result
+Returns a destination string dst with the string src inserted starting at position pos
</string>
<string name="LSLTipText_llToUpper">
string llToUpper(string src)
-convert src to all upper case and returns the result
+Returns a string that is src with all upper-case characters
</string>
<string name="LSLTipText_llToLower">
string llToLower(string src)
-convert src to all lower case and returns the result
+Returns a string that is src with all lower-case characters
</string>
<string name="LSLTipText_llGiveMoney">
llGiveMoney(key destination, integer amount)
-transfer amount of money from script owner to destination
+Transfers amount of L$ from script owner to destination
</string>
<string name="LSLTipText_llMakeExplosion">
llMakeExplosion(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)
-Make a round explosion of particles
+Makes a round explosion of particles
</string>
<string name="LSLTipText_llMakeFountain">
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
+Makes a fountain of particles
</string>
<string name="LSLTipText_llMakeSmoke">
llMakeSmoke(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)
-Make smoke like particles
+Makes smoke like particles
</string>
<string name="LSLTipText_llMakeFire">
llMakeFire(integer particles, float scale, float vel, float lifetime, float arc, string texture, vector offset)
-Make fire like particles
+Makes fire like particles
</string>
<string name="LSLTipText_llRezObject">
llRezObject(string inventory, vector pos, vector vel, rotation rot, integer param)
-Instanciate owners inventory object at pos with velocity vel and rotation rot with start parameter param
+Instantiates owner&apos;s inventory object at pos with velocity vel and rotation rot with start parameter param
</string>
<string name="LSLTipText_llLookAt">
-llLookAt(vector target, F32 strength, F32 damping)
-Cause object name to point it&apos;s forward axis towards target
+llLookAt(vector target, float strength, float damping)
+Causes object to point its up axis (positive z) towards target, while keeping its forward axis (positive x) below the horizon
</string>
<string name="LSLTipText_llStopLookAt">
llStopLookAt()
-Stop causing object name to point at a target
+Stops causing object to point at a target
</string>
<string name="LSLTipText_llSetTimerEvent">
llSetTimerEvent(float sec)
-Cause the timer event to be triggered every sec seconds
+Causes the timer event to be triggered a maximum of once every sec seconds
</string>
<string name="LSLTipText_llSleep">
llSleep(float sec)
-Put script to sleep for sec seconds
+Puts the script to sleep for sec seconds
</string>
<string name="LSLTipText_llGetMass">
float llGetMass()
-Get the mass of task name that script is attached to
+Returns the mass of object that the script is attached to
</string>
<string name="LSLTipText_llCollisionFilter">
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
+Sets the collision filter, exclusively or inclusively. If accept == TRUE, only accept collisions with objects name and id (either is optional), otherwise with objects not name or id
</string>
<string name="LSLTipText_llTakeControls">
llTakeControls(integer controls, integer accept, integer pass_on)
-Take controls from agent task has permissions for. If (accept == (controls &amp; input)), send input to task. If pass_on send to agent also.
+Allows for intercepting keyboard and mouse clicks from the agent the script has permissions for
</string>
<string name="LSLTipText_llReleaseControls">
llReleaseControls()
-Stop taking inputs
+Stops taking inputs that were taken with llTakeControls
</string>
<string name="LSLTipText_llAttachToAvatar">
-llAttachToAvatar(integer attachment)
-Attach to avatar task has permissions for at point attachment
+llAttachToAvatar(integer attach_point)
+Attaches the object to the avatar who has granted permission to the script
</string>
<string name="LSLTipText_llDetachFromAvatar">
llDetachFromAvatar()
-Drop off of avatar
+Detaches object from avatar
</string>
<string name="LSLTipText_llTakeCamera">
llTakeCamera(key avatar)
-Move avatar&apos;s viewpoint to task
+Moves avatar&apos;s viewpoint to task
</string>
<string name="LSLTipText_llReleaseCamera">
llReleaseCamera(key avatar)
-Return camera to agent
+Returns camera to agent avatar
</string>
<string name="LSLTipText_llGetOwner">
key llGetOwner()
-Returns the owner of the task
+Returns the object owner&apos;s UUID
</string>
<string name="LSLTipText_llInstantMessage">
llInstantMessage(key user, string message)
-IMs message to the user
+Sends the specified string as an Instant Message to the user
</string>
<string name="LSLTipText_llEmail">
llEmail(string address, string subject, string message)
-Sends email to address with subject and message
+Sends an email to address with the subject and message
</string>
<string name="LSLTipText_llGetNextEmail">
llGetNextEmail(string address, string subject)
-Get the next waiting email with appropriate address and/or subject (if blank they are ignored)
+Gets the next waiting email that comes from address, with specified subject
</string>
<string name="LSLTipText_llGetKey">
key llGetKey()
-Get the key for the task the script is attached to
+Returns the key of the prim the script is attached to
</string>
<string name="LSLTipText_llSetBuoyancy">
llSetBuoyancy(float buoyancy)
-Set the tasks buoyancy (0 is none, &lt; 1.0 sinks, 1.0 floats, > 1.0 rises)
+Sets the buoyancy of the task or object (0 is disabled, &lt; 1.0 sinks, 1.0 floats, &gt; 1.0 rises)
</string>
<string name="LSLTipText_llSetHoverHeight">
llSetHoverHeight(float height, integer water, float tau)
-Critically damps to a height (either above ground level or above the higher of land and water if water == TRUE)
+Critically damps to a height above the ground (or water) in tau seconds
</string>
<string name="LSLTipText_llStopHover">
llStopHover()
-Stop hovering to a height
+Stops hovering to a height
</string>
<string name="LSLTipText_llMinEventDelay">
llMinEventDelay(float delay)
-Set the minimum time between events being handled
+Sets the minimum time between events being handled
</string>
<string name="LSLTipText_llSoundPreload">
llSoundPreload(string sound)
-preloads a sound on viewers within range
+Preloads a sound on viewers within range
</string>
<string name="LSLTipText_llRotLookAt">
-llRotLookAt(rotation target, F32 strength, F32 damping)
-Cause object name to point it&apos;s forward axis towards target
+llRotLookAt(rotation target, float strength, float damping)
+Causes object name to point its forward axis towards target
</string>
<string name="LSLTipText_llStringLength">
integer llStringLength(string str)
@@ -820,84 +823,83 @@ Returns the length of string
</string>
<string name="LSLTipText_llStartAnimation">
llStartAnimation(string anim)
-Start animation anim for agent that owns object
+Starts animation anim for agent that granted PERMISSION_TRIGGER_ANIMATION if the permission has not been revoked
</string>
<string name="LSLTipText_llStopAnimation">
llStopAnimation(string anim)
-Stop animation anim for agent that owns object
+Stops animation anim for agent that granted permission
</string>
<string name="LSLTipText_llPointAt">
llPointAt(vector pos)
-Make agent that owns object point at pos
+Makes agent that owns object point at pos
</string>
<string name="LSLTipText_llStopPointAt">
llStopPointAt()
-Stop agent that owns object pointing
+Stops pointing agent that owns object
</string>
<string name="LSLTipText_llTargetOmega">
llTargetOmega(vector axis, float spinrate, float gain)
-Attempt to spin at spinrate with strength gain
+Rotates the object around axis at spinrate with strength gain
</string>
<string name="LSLTipText_llGetStartParameter">
integer llGetStartParameter()
-Get's the start paramter passed to llRezObject
+Returns an integer that is the script start/rez parameter
</string>
<string name="LSLTipText_llGodLikeRezObject">
llGodLikeRezObject(key inventory, vector pos)
-rez directly off of a UUID if owner has dog-bit set
+Rezzes directly off of UUID if owner is in God Mode
</string>
<string name="LSLTipText_llRequestPermissions">
llRequestPermissions(key agent, integer perm)
-ask agent to allow the script to do perm (NB: Debit, ownership, link, joint, and permission requests can only go to the task's owner)
+Asks the agent for permission to run certain classes of functions
</string>
<string name="LSLTipText_llGetPermissionsKey">
key llGetPermissionsKey()
-Return agent that permissions are enabled for. NULL_KEY if not enabled
+Returns the key of the avatar that last granted permissions to the script
</string>
<string name="LSLTipText_llGetPermissions">
integer llGetPermissions()
-return what permissions have been enabled
+Returns an integer bitfield with the permissions that have been granted
</string>
<string name="LSLTipText_llGetLinkNumber">
integer llGetLinkNumber()
-Returns what number in a link set the script is attached to (0 means no link, 1 the root, 2 for first child, etc)
+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)
</string>
<string name="LSLTipText_llSetLinkColor">
llSetLinkColor(integer linknumber, vector color, integer face)
-If a task exists in the link chain at linknumber, set face to color
+Sets face to color if a task exists in the link chain at linknumber
</string>
<string name="LSLTipText_llCreateLink">
llCreateLink(key target, integer parent)
-Attempt to link task script is attached to and target (requires permission PERMISSION_CHANGE_LINKS be set). If parent == TRUE, task script is attached to is the root
+Attempts to link the script&apos;s object with the target (requires that PERMISSION_CHANGE_LINKS be granted). If parent == TRUE, then the script&apos;s object becomes the root
</string>
<string name="LSLTipText_llBreakLink">
llBreakLink(integer linknum)
-Delinks the task with the given link number (requires permission PERMISSION_CHANGE_LINKS be set)
+Delinks the prim with the given link number in a linked object set (requires that PERMISSION_CHANGE_LINKS be granted)
</string>
<string name="LSLTipText_llBreakAllLinks">
llBreakAllLinks()
-Delinks all tasks in the link set (requires permission PERMISSION_CHANGE_LINKS be set)
+Delinks all prims in the link set (requires that PERMISSION_CHANGE_LINKS be granted)
</string>
<string name="LSLTipText_llGetLinkKey">
-key llGetLinkKey(integer linknum)
-Get the key of linknumber in link set
+key llGetLinkKey(integer linknumber)
+Returns the key of the linked prim linknumber
</string>
<string name="LSLTipText_llGetLinkName">
-string llGetLinkName(integer linknum)
-Get the name of linknumber in link set
+string llGetLinkName(integer linknumber)
+Returns the name of linknumber in a link set
</string>
<string name="LSLTipText_llGetInventoryNumber">
integer llGetInventoryNumber(integer type)
-Get the number of items of a given type in the task's inventory.
-Valid types: INVENTORY_TEXTURE, INVENTORY_SOUND, INVENTORY_OBJECT, INVENTORY_SCRIPT, INVENTORY_CLOTHING, INVENTORY_BODYPART, INVENTORY_NOTECARD, INVENTORY_LANDMARK, INVENTORY_ALL
+Returns the number of items of a given type (INVENTORY_* flag) in the prim&apos;s inventory
</string>
<string name="LSLTipText_llGetInventoryName">
string llGetInventoryName(integer type, integer number)
-Get the name of the inventory item number of type
+Returns the name of the inventory item number of a given type
</string>
<string name="LSLTipText_llSetScriptState">
llSetScriptState(string name, integer run)
-Control the state of a script name.
+Sets the running state of the specified script
</string>
<string name="LSLTipText_llGetEnergy">
float llGetEnergy()
@@ -905,56 +907,55 @@ Returns how much energy is in the object as a percentage of maximum
</string>
<string name="LSLTipText_llGiveInventory">
llGiveInventory(key destination, string inventory)
-Give inventory to destination
+Gives inventory to destination
</string>
<string name="LSLTipText_llRemoveInventory">
-llRemoveInventory(string inventory)
-Remove the named inventory item
+llRemoveInventory(string item)
+Removes the named inventory item
</string>
<string name="LSLTipText_llSetText">
llSetText(string text, vector color, float alpha)
-Set text floating over object
+Displays text that hovers over the prim with specific color and translucency specified with alpha
</string>
<string name="LSLTipText_llWater">
-float llWater(vector v)
-returns the water height below the object position + v
+float llWater(vector offset)
+Returns the water height below the object position + offset
</string>
<string name="LSLTipText_llPassTouches">
llPassTouches(integer pass)
-if pass == TRUE, touches are passed from children on to parents (default is FALSE)
+If pass == TRUE, touches are passed from children on to parents
</string>
<string name="LSLTipText_llRequestAgentData">
key llRequestAgentData(key id, integer data)
-Requests data about agent id. When data is available the dataserver event will be raised
+Requests data about agent id. When data is available the dataserver event will be raised.
</string>
<string name="LSLTipText_llRequestInventoryData">
key llRequestInventoryData(string name)
-Requests data from object's inventory object. When data is available the dataserver event will be raised
+Requests data from object&apos;s inventory object. When data is available the dataserver event will be raised.
</string>
<string name="LSLTipText_llSetDamage">
llSetDamage(float damage)
-Sets the amount of damage that will be done to an object that this task hits. Task will be killed.
+Sets the amount of damage that will be done when this object hits an avatar.
</string>
<string name="LSLTipText_llTeleportAgentHome">
llTeleportAgentHome(key id)
-Teleports agent on owner's land to agent's home location
+Teleports avatar on the owner&apos;s land to their home location without any warning
</string>
<string name="LSLTipText_llModifyLand">
-llModifyLand(integer action, integer size)
-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)
+llModifyLand(integer action, integer brush)
+Modifies land using the specified action on the specified brush size of land
</string>
<string name="LSLTipText_llCollisionSound">
llCollisionSound(string impact_sound, float impact_volume)
-Suppress default collision sounds, replace default impact sounds with impact_sound (empty string to just suppress)
+Suppresses default collision sounds, replaces default impact sounds with impact_sound at the volume impact_volume
</string>
<string name="LSLTipText_llCollisionSprite">
llCollisionSprite(string impact_sprite)
-Suppress default collision sprites, replace default impact sprite with impact_sprite (empty string to just suppress)
+Suppresses default collision sprites, replaces default impact sprite with impact_sprite (use an empty string to just suppress)
</string>
<string name="LSLTipText_llGetAnimation">
string llGetAnimation(key id)
-Get the currently playing locomotion animation for avatar id
+Returns the name of the currently playing locomotion animation for avatar id
</string>
<string name="LSLTipText_llResetScript">
llResetScript()
@@ -962,12 +963,7 @@ Resets the script
</string>
<string name="LSLTipText_llMessageLinked">
llMessageLinked(integer linknum, integer num, string str, key id)
-Sends num, str, and id to members of the link set
-(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)
+Allows scripts in the same object to communicate. Triggers a link_message event with the same parameters num, str, and id in all scripts in the prim(s) described by linknum.
</string>
<string name="LSLTipText_llPushObject">
llPushObject(key id, vector impulse, vector ang_impulse, integer local)
@@ -975,19 +971,19 @@ Applies impulse and ang_impulse to object id
</string>
<string name="LSLTipText_llPassCollisions">
llPassCollisions(integer pass)
-if pass == TRUE, collisions are passed from children on to parents (default is FALSE)
+If pass == TRUE, collisions are passed from children on to parents (default is FALSE)
</string>
<string name="LSLTipText_llGetScriptName">
-llGetScriptName()
-Returns the script name
+string llGetScriptName()
+Returns the name of the script that this function is used in
</string>
<string name="LSLTipText_llGetNumberOfSides">
integer llGetNumberOfSides()
-Returns the number of sides
+Returns the number of faces (or sides) of the prim
</string>
<string name="LSLTipText_llAxisAngle2Rot">
rotation llAxisAngle2Rot(vector axis, float angle)
-Returns the rotation generated angle about axis
+Returns the rotation that is a generated angle about axis
</string>
<string name="LSLTipText_llRot2Axis">
vector llRot2Axis(rotation rot)
@@ -1011,19 +1007,19 @@ Returns angle between rotation a and b
</string>
<string name="LSLTipText_llGetInventoryKey">
key llGetInventoryKey(string name)
-Returns the key of the inventory name
+Returns the key that is the UUID of the inventory name
</string>
<string name="LSLTipText_llAllowInventoryDrop">
llAllowInventoryDrop(integer add)
-If add == TRUE, users without permissions can still drop inventory items onto task
+If add == TRUE, users without modify permissions can still drop inventory items onto a prim
</string>
<string name="LSLTipText_llGetSunDirection">
vector llGetSunDirection()
-Returns the sun direction on the simulator
+Returns a normalized vector of the direction of the sun in the region
</string>
<string name="LSLTipText_llGetTextureOffset">
-vector llGetTextureOffset(integer side)
-Returns the texture offset of side in the x and y components of a vector
+vector llGetTextureOffset(integer face)
+Returns the texture offset of face in the x and y components of a vector
</string>
<string name="LSLTipText_llGetTextureScale">
vector llGetTextureScale(integer side)
@@ -1035,55 +1031,57 @@ Returns the texture rotation of side
</string>
<string name="LSLTipText_llSubStringIndex">
integer llSubStringIndex(string source, string pattern)
-Finds index in source where pattern first appears (returns -1 if not found)
+Returns an integer that is the index in source where pattern first appears.
+(Returns -1 if not found)
</string>
<string name="LSLTipText_llGetOwnerKey">
key llGetOwnerKey(key id)
-Find the owner of id
+Returns the owner of object id
</string>
<string name="LSLTipText_llGetCenterOfMass">
vector llGetCenterOfMass()
-Get the object's center of mass
+Returns the prim&apos;s center of mass (unless called from the root prim, where it returns the object&apos;s center of mass)
</string>
<string name="LSLTipText_llListSort">
list llListSort(list src, integer stride, integer ascending)
-Sort the list into blocks of stride in ascending order if ascending == TRUE. Note that sort only works between same types.
+Sorts the list into blocks of stride, in ascending order if ascending == TRUE.
+The sort order is affected by type.
</string>
<string name="LSLTipText_llGetListLength">
integer llGetListLength(list src)
-Get the number of elements in the list
+Returns the number of elements in the list
</string>
<string name="LSLTipText_llList2Integer">
integer llList2Integer(list src, integer index)
-Copy the integer at index in the list
+Copies the integer at index in the list
</string>
<string name="LSLTipText_llList2Float">
float llList2Float(list src, integer index)
-Copy the float at index in the list
+Copies the float at index in the list
</string>
<string name="LSLTipText_llList2String">
string llList2String(list src, integer index)
-Copy the string at index in the list
+Copies the string at index in the list
</string>
<string name="LSLTipText_llList2Key">
key llList2Key(list src, integer index)
-Copy the key at index in the list
+Copies the key at index in the list
</string>
<string name="LSLTipText_llList2Vector">
vector llList2Vector(list src, integer index)
-Copy the vector at index in the list
+Copies the vector at index in the list
</string>
<string name="LSLTipText_llList2Rot">
rotation llList2Rot(list src, integer index)
-Copy the rotation at index in the list
+Copies the rotation at index in the list
</string>
<string name="LSLTipText_llList2List">
list llList2List(list src, integer start, integer end)
-Copy the slice of the list from start to end
+Copies the slice of the list from start to end
</string>
<string name="LSLTipText_llDeleteSubList">
list llDeleteSubList(list src, integer start, integer end)
-Remove the slice from the list and return the remainder
+Removes the slice from start to end and returns the remainder of the list
</string>
<string name="LSLTipText_llGetListEntryType">
integer llGetListEntryType(list src, integer index)
@@ -1092,11 +1090,11 @@ Returns the type of the index entry in the list
</string>
<string name="LSLTipText_llList2CSV">
string llList2CSV(list src)
-Create a string of comma separated values from list
+Creates a string of comma separated values from list
</string>
<string name="LSLTipText_llCSV2List">
list llCSV2List(string src)
-Create a list from a string of comma separated values
+Creates a list from a string of comma separated values
</string>
<string name="LSLTipText_llListRandomize">
list llListRandomize(list src, integer stride)
@@ -1104,80 +1102,83 @@ Returns a randomized list of blocks of size stride
</string>
<string name="LSLTipText_llList2ListStrided">
list llList2ListStrided(list src, integer start, integer end, integer stride)
-Copy the strided slice of the list from start to end
+Copies the strided slice of the list from start to end
</string>
<string name="LSLTipText_llGetRegionCorner">
vector llGetRegionCorner()
-Returns a vector with the south west corner x,y position of the region the object is in
+Returns a vector in meters that is the global location of the south-west corner of the region which the object is in
</string>
<string name="LSLTipText_llListInsertList">
list llListInsertList(list dest, list src, integer start)
-Inserts src into dest at position start
+Returns a list that contains all the elements from dest but with the elements from src inserted at position start
</string>
<string name="LSLTipText_llListFindList">
integer llListFindList(list src, list test)
-Returns the start of the first instance of test in src, -1 if not found
+Returns the index of the first instance of test in src.
+(Returns -1 if not found)
</string>
<string name="LSLTipText_llGetObjectName">
string llGetObjectName()
-Returns the name of the object script is attached to
+Returns the name of the prim which the script is attached to
</string>
<string name="LSLTipText_llSetObjectName">
llSetObjectName(string name)
-Sets the objects name
+Sets the prim&apos;s name to the name parameter
</string>
<string name="LSLTipText_llGetDate">
string llGetDate()
-Gets the date as YYYY-MM-DD
+Returns the current date in the UTC time zone in the format YYYY-MM-DD
</string>
<string name="LSLTipText_llEdgeOfWorld">
integer llEdgeOfWorld(vector pos, vector dir)
-Checks to see whether the border hit by dir from pos is the edge of the world (has no neighboring simulator)
+Checks to see whether the border hit by dir from pos is the edge of the world (has no neighboring region)
</string>
<string name="LSLTipText_llGetAgentInfo">
integer llGetAgentInfo(key id)
-Gets information about agent ID.
-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, AGENT_IN_AIR and/or AGENT_AUTOPILOT.
+Returns an integer bitfield containing the agent information about id.
+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.
</string>
<string name="LSLTipText_llAdjustSoundVolume">
llAdjustSoundVolume(float volume)
-adjusts volume of attached sound (0.0 - 1.0)
+Adjusts volume of attached sound (0.0 - 1.0)
</string>
<string name="LSLTipText_llSetSoundQueueing">
llSetSoundQueueing(integer queue)
-determines whether attached sound calls wait for the current sound to finish (0 = no [default], nonzero = yes)
+Sets whether attached sounds wait for the current sound to finish (If queue == TRUE then queuing is enabled, if FALSE queuing is disabled [default])
</string>
<string name="LSLTipText_llSetSoundRadius">
llSetSoundRadius(float radius)
-establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered)
+Establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered)
</string>
<string name="LSLTipText_llKey2Name">
string llKey2Name(key id)
-Returns the name of the object key, iff the object is in the current simulator, otherwise the empty string
+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.)
</string>
<string name="LSLTipText_llSetTextureAnim">
llSetTextureAnim(integer mode, integer face, integer sizex, integer sizey, float start, float length, float rate)
-Animate the texture on the specified face/faces
+Animates the texture on the specified face/faces
</string>
<string name="LSLTipText_llTriggerSoundLimited">
-llTriggerSoundLimited(string sound, float volume, vector tne, vector bsw)
-plays sound at volume (0.0 - 1.0), centered at but not attached to object, limited to AABB defined by vectors top-north-east and bottom-south-west
+llTriggerSoundLimited(string sound, float volume, vector top_north_east, vector bottom_south_west)
+Plays sound at volume (0.0 - 1.0), centered at but not attached to object, limited to the box defined by vectors top_north_east and bottom_south_west
</string>
<string name="LSLTipText_llEjectFromLand">
-llEjectFromLand(key pest)
-Ejects pest from land that you own
+llEjectFromLand(key avatar)
+Ejects avatar from the parcel
</string>
<string name="LSLTipText_llParseString2List">
list llParseString2List(string src, list separators, list spacers)
-Breaks src into a list, discarding separators, keeping spacers (separators and spacers must be lists of strings, maximum of 8 each)
+Breaks src into a list, discarding separators, keeping spacers
+(separators and spacers must be lists of strings, maximum of 8 each)
</string>
<string name="LSLTipText_llOverMyLand">
integer llOverMyLand(key id)
-Returns TRUE if id is over land owner of object owns, FALSE otherwise
+Returns TRUE if id is over land owned by the script owner, otherwise FALSE
</string>
<string name="LSLTipText_llGetLandOwnerAt">
key llGetLandOwnerAt(vector pos)
-Returns the key of the land owner, NULL_KEY if public
+Returns the key of the land owner, returns NULL_KEY if public
</string>
<string name="LSLTipText_llGetNotecardLine">
key llGetNotecardLine(string name, integer line)
@@ -1185,131 +1186,130 @@ Returns line line of notecard name via the dataserver event
</string>
<string name="LSLTipText_llGetAgentSize">
vector llGetAgentSize(key id)
-If the agent is in the same sim as the object, returns the size of the avatar
+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
</string>
<string name="LSLTipText_llSameGroup">
integer llSameGroup(key id)
-Returns TRUE if ID is in the same sim and has the same active group, otherwise FALSE
+Returns TRUE if avatar id is in the same region and has the same active group, otherwise FALSE
</string>
<string name="LSLTipText_llUnSit">
key llUnSit(key id)
-If agent identified by id 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
+If avatar identified by id is sitting on the object the script is attached to or is over land owned by the object&apos;s owner, the avatar is forced to stand up
</string>
<string name="LSLTipText_llGroundSlope">
-vector llGroundSlope(vector v)
-returns the ground slope below the object position + v
+vector llGroundSlope(vector offset)
+Returns the ground slope below the object position + offset
</string>
<string name="LSLTipText_llGroundNormal">
-vector llGroundNormal(vector v)
-returns the ground normal below the object position + v
+vector llGroundNormal(vector offset)
+Returns the ground normal below the object position + offset
</string>
<string name="LSLTipText_llGroundContour">
-vector llGroundCountour(vector v)
-returns the ground contour below the object position + v
+vector llGroundCountour(vector offset)
+Returns the ground contour direction below the object position + offset
</string>
<string name="LSLTipText_llGetAttached">
integer llGetAttached()
-returns the object attachment point or 0 if not attached
+Returns the object&apos;s attachment point, or 0 if not attached
</string>
<string name="LSLTipText_llGetFreeMemory">
integer llGetFreeMemory()
-returns the available heap space for the current script
+Returns the number of free bytes of memory the script can use
</string>
<string name="LSLTipText_llGetRegionName">
string llGetRegionName()
-returns the current region name
+Returns the current region name
</string>
<string name="LSLTipText_llGetRegionTimeDilation">
float llGetRegionTimeDilation()
-returns the current time dilation as a float between 0 and 1
+Returns the current time dilation as a float between 0.0 (full dilation) and 1.0 (no dilation)
</string>
<string name="LSLTipText_llGetRegionFPS">
float llGetRegionFPS()
-returns the mean region frames per second
+Returns the mean region frames per second
</string>
<string name="LSLTipText_llParticleSystem">
llParticleSystem(list rules)
-Creates a particle system based on rules. Empty list removes particle system from object.
+Creates a particle system based on rules. An empty list removes the particle system.
List format is [ rule1, data1, rule2, data2 . . . rulen, datan ]
</string>
<string name="LSLTipText_llGroundRepel">
llGroundRepel(float height, integer water, float tau)
-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)
+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)
</string>
<string name="LSLTipText_llGiveInventoryList">
-llGiveInventoryList(key destination, string category, list inventory)
-Give inventory to destination in a new category
+llGiveInventoryList(key target, string folder, list inventory)
+Gives inventory items to target, creating a new folder to put them in
</string>
<string name="LSLTipText_llSetVehicleType">
llSetVehicleType(integer type)
-sets vehicle to one of the default types
+Sets the vehicle to one of the default types
</string>
<string name="LSLTipText_llSetVehicleFloatParam">
llSetVehicleFloatParam(integer param, float value)
-sets the specified vehicle float parameter
+Sets the specified vehicle float parameter
</string>
<string name="LSLTipText_llSetVehicleVectorParam">
llSetVehicleVectorParam(integer param, vector vec)
-sets the specified vehicle vector parameter
+Sets the specified vehicle vector parameter
</string>
<string name="LSLTipText_llSetVehicleRotationParam">
llSetVehicleVectorParam(integer param, rotation rot)
-sets the specified vehicle rotation parameter
+Sets the specified vehicle rotation parameter
</string>
<string name="LSLTipText_llSetVehicleFlags">
llSetVehicleFlags(integer flags)
-sets the enabled bits in 'flags'
+Sets the enabled bits in &apos;flags&apos;
</string>
<string name="LSLTipText_llRemoveVehicleFlags">
llRemoveVehicleFlags(integer flags)
-removes the enabled bits in 'flags'
+Removes the enabled bits in &apos;flags&apos;
</string>
<string name="LSLTipText_llSitTarget">
llSitTarget(vector offset, rotation rot)
-Set the sit location for this object (if offset == &lt;0,0,0&gt; clear it)
+Sets the sit location for the prim. If offset == &lt;0,0,0&gt; then the sit target is removed.
</string>
<string name="LSLTipText_llAvatarOnSitTarget">
key llAvatarOnSitTarget()
-If an avatar is sitting on the sit target, return the avatar's key, NULL_KEY otherwise
+If an avatar is seated on the sit target, returns the avatar&apos;s key, otherwise NULL_KEY
</string>
<string name="LSLTipText_llAddToLandPassList">
llAddToLandPassList(key avatar, float hours)
-Add avatar to the land pass list for hours
+Adds avatar to the land pass list for hours, or indefinitely if hours is 0
</string>
<string name="LSLTipText_llSetTouchText">
llSetTouchText(string text)
-Displays text in pie menu that acts as a touch
+Displays text rather than the default &apos;Touch&apos; in the pie menu
</string>
<string name="LSLTipText_llSetSitText">
llSetSitText(string text)
-Displays text rather than sit in pie menu
+Displays text rather than the default &apos;Sit Here&apos; in the pie menu
</string>
<string name="LSLTipText_llSetCameraEyeOffset">
llSetCameraEyeOffset(vector offset)
-Sets the camera eye offset used in this object if an avatar sits on it
+Sets the camera eye offset for avatars that sit on the object
</string>
<string name="LSLTipText_llSetCameraAtOffset">
llSetCameraAtOffset(vector offset)
-Sets the camera at offset used in this object if an avatar sits on it
+Sets the point the camera is looking at to offset for avatars that sit on the object
</string>
<string name="LSLTipText_llDumpList2String">
string llDumpList2String(list src, string separator)
-Write the list out in a single string using separator between values
+Returns the list in a single string, using separator between the entries
</string>
<string name="LSLTipText_llScriptDanger">
integer llScriptDanger(vector pos)
-Returns true if pos is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts
+Returns TRUE if pos is over public land, sandbox land, land that doesn&apos;t allow everyone to edit and build, or land that doesn&apos;t allow outside scripts
</string>
<string name="LSLTipText_llDialog">
llDialog(key avatar, string message, list buttons, integer chat_channel
-Shows a dialog box on the avatar's screen with the message.
-Up to 12 strings in the list form buttons.
-If a button is clicked, the name is chatted on chat_channel.
+Shows a dialog box on the avatar&apos;s screen with a message and up to 12 buttons.
+If a button is pressed, the avatar says the text of the button label on chat_channel.
</string>
<string name="LSLTipText_llVolumeDetect">
llVolumeDetect(integer detect)
-If detect = 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.
+If detect = TRUE, object works much like Phantom, but triggers collision_start and collision_end events when other objects start and stop interpenetrating.
+Must be applied to the root prim.
</string>
<string name="LSLTipText_llResetOtherScript">
llResetOtherScript(string name)
@@ -1317,110 +1317,107 @@ Resets script name
</string>
<string name="LSLTipText_llGetScriptState">
integer llGetScriptState(string name)
-Resets TRUE if script name is running
+Returns TRUE if the script name is running
</string>
<string name="LSLTipText_llRemoteLoadScript">
-Deprecated. Please use llRemoteLoadScriptPin instead.
+DEPRECATED! Please use llRemoteLoadScriptPin instead.
</string>
<string name="LSLTipText_llSetRemoteScriptAccessPin">
llSetRemoteScriptAccessPin(integer pin)
-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.
+If pin is set to a non-zero number, allows a prim to have scripts remotely loaded via llRemoteLoadScriptPin when it passes in the correct pin. Otherwise, llRemoteLoadScriptPin is ignored.
</string>
<string name="LSLTipText_llRemoteLoadScriptPin">
llRemoteLoadScriptPin(key target, string name, integer pin, integer running, integer start_param)
-If the owner of the object this script is attached can modify target,
-they are in the same region, and the matching pin is used,
-copy script name onto target,
-if running == TRUE, start the script with param.
+Copies script name onto target, if the owner of this scripted object can modify target and is in the same region, and the matching pin is used.
+If running == TRUE, starts the script with start_param
</string>
<string name="LSLTipText_llOpenRemoteDataChannel">
llOpenRemoteDataChannel()
-Creates a channel to listen for XML-RPC calls. Will trigger a remote_data event with channel id once it is available.
+Creates a channel to listen for XML-RPC calls, and will trigger a remote_data event with channel id once it is available
</string>
<string name="LSLTipText_llSendRemoteData">
key llSendRemoteData(key channel, string dest, integer idata, string sdata)
-Send an XML-RPC request to dest through channel with payload of channel (in a string), integer idata and string sdata.
-A message identifier key is returned.
-An XML-RPC reply will trigger a remote_data event and reference the message id.
-The message_id is returned.
+Sends an XML-RPC request to dest through channel with payload of channel (in a string), integer idata and string sdata.
+Returns a key that is the message_id for the resulting remote_data events.
</string>
<string name="LSLTipText_llRemoteDataReply">
llRemoteDataReply(key channel, key message_id, string sdata, integer idata)
-Send an XML-RPC reply to message_id on channel with payload of string sdata and integer idata
+Sends an XML-RPC reply to message_id on channel with payload of string sdata and integer idata
</string>
<string name="LSLTipText_llCloseRemoteDataChannel">
llCloseRemoteDataChannel(key channel)
-Closes XML-RPC channel.
+Closes XML-RPC channel
</string>
<string name="LSLTipText_llMD5String">
string llMD5String(string src, integer nonce)
-Performs a RSA Data Security, Inc. MD5 Message-Digest Algorithm on string with nonce. Returns a 32 character hex string.
+Returns a string of 32 hex characters that is a RSA Data Security, Inc. MD5 Message-Digest Algorithm of src with nonce
</string>
<string name="LSLTipText_llSetPrimitiveParams">
llSetPrimitiveParams(list rules)
-Set primitive parameters based on rules.
+Sets the prim&apos;s parameters according to rules
</string>
<string name="LSLTipText_llStringToBase64">
string llStringToBase64(string str)
-Converts a string to the Base 64 representation of the string.
+Converts a string to the Base64 representation of the string
</string>
<string name="LSLTipText_llBase64ToString">
string llBase64ToString(string str)
-Converts a Base 64 string to a conventional string. If the conversion creates any unprintable characters, they are converted to spaces.
+Converts a Base64 string to a conventional string.
+If the conversion creates any unprintable characters, they are converted to spaces.
</string>
<string name="LSLTipText_llXorBase64Strings">
string llXorBase64Strings(string s1, string s2)
-DEPRECATED! Please use llXorBase64StringsCorrect instead!! Incorrectly performs an exclusive or on two Base 64 strings and returns a Base 64 string. s2 repeats if it is shorter than s1. Retained for backwards compatability.
+DEPRECATED! Please use llXorBase64StringsCorrect instead.
+Incorrectly performs an exclusive or on two Base64 strings and returns a Base64 string. s2 repeats if it is shorter than s1. Retained for backwards compatability.
</string>
<string name="LSLTipText_llRemoteDataSetRegion">
llRemoteDataSetRegion()
-If an object using remote data channels changes regions, you must call this function to reregister the remote data channels.
-You do not need to make this call if you don't change regions.
+DEPRECATED! Please use llOpenRemoteDataChannel instead.
+If an object using remote data channels changes regions, you must call this function to reregister the remote data channels. This call is not needed if the prim does not change regions.
</string>
<string name="LSLTipText_llLog10">
float llLog10(float val)
-Returns the base 10 log of val if val &gt; 0, otherwise returns 0.
+Returns the base 10 logarithm of val. Returns zero if val &lt;= 0.
</string>
<string name="LSLTipText_llLog">
float llLog(float val)
-Returns the base e log of val if val &gt; 0, otherwise returns 0.
+Returns the natural logarithm of val. Returns zero if val &lt;= 0.
</string>
<string name="LSLTipText_llGetAnimationList">
list llGetAnimationList(key id)
-Gets a list of all playing animations for avatar id
+Returns a list of keys of playing animations for avatar described by id
</string>
<string name="LSLTipText_llSetParcelMusicURL">
llSetParcelMusicURL(string url)
-Sets the streaming audio URL for the parcel object is on
+Sets the streaming audio URL for the parcel which the object is on
</string>
<string name="LSLTipText_llGetRootPosition">
vector llGetRootPosition()
-Gets the global position of the root object of the object script is attached to
+Returns the position (in region coordinates) of the root prim of the object which the script is attached to
</string>
<string name="LSLTipText_llGetRootRotation">
rotation llGetRootRotation()
-Gets the global rotation of the root object of the object script is attached to
+Returns the rotation (relative to the region) of the root prim of the object which the script is attached to
</string>
<string name="LSLTipText_llGetObjectDesc">
string llGetObjectDesc()
-Returns the description of the object the script is attached to
+Returns the description of the prim the script is attached to
</string>
<string name="LSLTipText_llSetObjectDesc">
llSetObjectDesc(string name)
-Sets the object's description
+Sets the prim&apos;s description
</string>
<string name="LSLTipText_llGetCreator">
key llGetCreator()
-Returns the creator of the object
+Returns a key for the creator of the prim
</string>
<string name="LSLTipText_llGetTimestamp">
string llGetTimestamp()
-Gets the timestamp in the format: YYYY-MM-DDThh:mm:ss.ff..fZ
+Returns the timestamp in the UTC time zone in the format: YYYY-MM-DDThh:mm:ss.ff..fZ
</string>
<string name="LSLTipText_llSetLinkAlpha">
llSetLinkAlpha(integer linknumber, float alpha, integer face)
-If a prim exists in the link chain at linknumber, set face to alpha
+If a prim exists in the link chain at linknumber, sets face to alpha
</string>
<string name="LSLTipText_llGetNumberOfPrims">
integer llGetNumberOfPrims()
@@ -1428,11 +1425,11 @@ Returns the number of prims in a link set the script is attached to
</string>
<string name="LSLTipText_llGetNumberOfNotecardLines">
key llGetNumberOfNotecardLines(string name)
-Returns number of lines in notecard 'name' via the dataserver event (cast return value to integer)
+Returns number of lines in notecard name via the dataserver event (cast return value to integer)
</string>
<string name="LSLTipText_llGetBoundingBox">
list llGetBoundingBox(key object)
-Returns the bounding box around an object (including any linked prims) relative to the root prim, in a list: [ (vector) min_corner, (vector) max_corner ]
+Returns the bounding box around the object (including any linked prims) relative to its root prim, in a list in the format [ (vector) min_corner, (vector) max_corner ]
</string>
<string name="LSLTipText_llGetGeometricCenter">
vector llGetGeometricCenter()
@@ -1440,142 +1437,143 @@ Returns the geometric center of the linked set the script is attached to.
</string>
<string name="LSLTipText_llGetPrimitiveParams">
list llGetPrimitiveParams(list params)
-Gets primitive parameters specified in the params list.
+Returns the primitive parameters specified in the params list.
</string>
<string name="LSLTipText_llIntegerToBase64">
string llIntegerToBase64(integer number)
-Big endian encode of of integer as a Base64 string.
+Returns a string that is a Base64 big endian encode of number
</string>
<string name="LSLTipText_llBase64ToInteger">
integer llBase64ToInteger(string str)
-Big endian decode of a Base64 string into an integer.
+Returns an integer that is the str Base64 decoded as a big endian integer
</string>
<string name="LSLTipText_llGetGMTclock">
float llGetGMTclock()
-Gets the time in seconds since midnight in GMT
+Returns the time in seconds since midnight GMT
</string>
<string name="LSLTipText_llGetSimulatorHostname">
string llGetSimulatorHostname()
-Gets the hostname of the machine script is running on (same as string in viewer Help dialog)
+Returns the hostname of the machine which the script is running on (same as string in viewer Help dialog)
</string>
<string name="LSLTipText_llSetLocalRot">
llSetLocalRot(rotation rot)
-sets the rotation of a child prim relative to the root prim
+Sets the rotation of a child prim relative to the root prim
</string>
<string name="LSLTipText_llParseStringKeepNulls">
list llParseStringKeepNulls(string src, list separators, list spacers)
-Breaks src into a list, discarding separators, keeping spacers (separators and spacers must be lists of strings, maximum of 8 each), keeping any null values generated.
+Breaks src into a list, discarding separators, keeping spacers, keeping any null values generated.
+(separators and spacers must be lists of strings, maximum of 8 each)
</string>
<string name="LSLTipText_llRezAtRoot">
llRezAtRoot(string inventory, vector pos, vector vel, rotation rot, integer param)
-Instantiate owner's inventory object at pos with velocity vel and rotation rot with start parameter param.
-The last selected root object's location will be set to pos
+Instantiates owner&apos;s inventory object rotated to rot with its root at pos, moving at vel, using param as the start parameter
</string>
<string name="LSLTipText_llGetObjectPermMask">
integer llGetObjectPermMask(integer mask)
-Returns the requested permission mask for the root object the task is attached to.
+Returns the requested permission mask for the root object the task is attached to
</string>
<string name="LSLTipText_llSetObjectPermMask">
llSetObjectPermMask(integer mask, integer value)
-Sets the given permission mask to the new value on the root object the task is attached to.
+Sets the given permission mask to the new value on the root object the task is attached to
</string>
<string name="LSLTipText_llGetInventoryPermMask">
integer llGetInventoryPermMask(string item, integer mask)
-Returns the requested permission mask for the inventory item.
+Returns the requested permission mask for the inventory item
</string>
<string name="LSLTipText_llSetInventoryPermMask">
llSetInventoryPermMask(string item, integer mask, integer value)
-Sets the given permission mask to the new value on the inventory item.
+Sets the given permission mask to the new value on the inventory item
</string>
<string name="LSLTipText_llGetInventoryCreator">
key llGetInventoryCreator(string item)
-Returns the key for the creator of the inventory item.
+Returns a key for the creator of the inventory item
</string>
<string name="LSLTipText_llOwnerSay">
llOwnerSay(string msg)
-says msg to owner only (if owner in sim)
+Says msg to owner only. (Owner must be in the same region.)
</string>
<string name="LSLTipText_llRequestSimulatorData">
key llRequestSimulatorData(string simulator, integer data)
-Requests data about simulator. When data is available the dataserver event will be raised
+Requests data about simulator. When data is available the dataserver event will be raised.
</string>
<string name="LSLTipText_llForceMouselook">
llForceMouselook(integer mouselook)
-If mouselook is TRUE any avatar that sits on this object is forced into mouselook mode
+If mouselook is TRUE, any avatar that sits upon the prim will be forced into mouselook mode
</string>
<string name="LSLTipText_llGetObjectMass">
float llGetObjectMass(key id)
-Get the mass of the object with key id
+Returns the mass of the avatar or object in the region
</string>
<string name="LSLTipText_llListReplaceList">
list llListReplaceList(list dest, list src, integer start, integer end)
-Replaces start through end of dest with src.
+Returns a list that is dest with start through end removed and src inserted at start
</string>
<string name="LSLTipText_llLoadURL">
-llLoadURL(key avatar_id, string message, string url)
-Shows dialog to avatar avatar_id offering to load web page at URL. If user clicks yes, launches their web browser.
+llLoadURL(key avatar, string message, string url)
+Shows a dialog to avatar offering to load the web page at url with a message.
+If user clicks yes, launches the page in their web browser.
</string>
<string name="LSLTipText_llParcelMediaCommandList">
llParcelMediaCommandList(list command)
-Sends a list of commands, some with arguments, to a parcel.
+Sends a list of commands, some with arguments, to a parcel to control the playback of movies and other media
</string>
<string name="LSLTipText_llParcelMediaQuery">
list llParcelMediaQuery(list query)
-Sends a list of queries, returns a list of results.
+Returns a list containing results of the sent query
</string>
<string name="LSLTipText_llModPow">
integer llModPow(integer a, integer b, integer c)
-Returns a raised to the b power, mod c. ( (a**b)%c ). b is capped at 0xFFFF (16 bits).
+Returns a raised to the b power, mod c. ( (a**b)%c )
+b is capped at 0xFFFF (16 bits).
</string>
<string name="LSLTipText_llGetInventoryType">
integer llGetInventoryType(string name)
-Returns the type of the inventory name
+Returns the type of the inventory item name
</string>
<string name="LSLTipText_llSetPayPrice">
llSetPayPrice(integer price, list quick_pay_buttons)
-Sets the default amount when someone chooses to pay this object.
+Sets the default amount on the dialog that appears when someone chooses to pay this prim
</string>
<string name="LSLTipText_llGetCameraPos">
vector llGetCameraPos()
-Gets current camera position for agent task has permissions for.
+Returns the current camera position for the agent the task has permissions for
</string>
<string name="LSLTipText_llGetCameraRot">
rotation llGetCameraRot()
-Gets current camera orientation for agent task has permissions for.
+Returns the current camera orientation for the agent the task has permissions for
</string>
<string name="LSLTipText_llSetPrimURL">
llSetPrimURL(string url)
-Updates the URL for the web page shown on the sides of the object.
+Updates the URL for the web page shown on the sides of the object
</string>
<string name="LSLTipText_llRefreshPrimURL">
llRefreshPrimURL()
-Reloads the web page shown on the sides of the object.
+Reloads the web page shown on the sides of the object
</string>
<string name="LSLTipText_llEscapeURL">
string llEscapeURL(string url)
-Returns and escaped/encoded version of url, replacing spaces with %20 etc.
+Returns an escaped/encoded version of url, replacing spaces with %20 etc.
</string>
<string name="LSLTipText_llUnescapeURL">
string llUnescapeURL(string url)
-Returns and unescaped/unencoded version of url, replacing %20 with spaces etc.
+Returns an unescaped/ unencoded version of url, replacing %20 with spaces etc.
</string>
<string name="LSLTipText_llMapDestination">
llMapDestination(string simname, vector pos, vector look_at)
-Opens world map centered on region with pos highlighted.
+Opens the World Map centered on the region simname with pos highlighted. (NOTE: look_at currently does nothing.)
Only works for scripts attached to avatar, or during touch events.
-(NOTE: look_at currently does nothing)
</string>
<string name="LSLTipText_llAddToLandBanList">
llAddToLandBanList(key avatar, float hours)
-Add avatar to the land ban list for hours
+Adds avatar to the land ban list for hours, or indefinitely if hours is 0
</string>
<string name="LSLTipText_llRemoveFromLandPassList">
llRemoveFromLandPassList(key avatar)
-Remove avatar from the land pass list
+Removes avatar from the land pass list
</string>
<string name="LSLTipText_llRemoveFromLandBanList">
llRemoveFromLandBanList(key avatar)
-Remove avatar from the land ban list
+Removes avatar from the land ban list
</string>
<string name="LSLTipText_llSetCameraParams">
llSetCameraParams(list rules)
@@ -1584,155 +1582,156 @@ List format is [ rule1, data1, rule2, data2 . . . rulen, datan ]
</string>
<string name="LSLTipText_llClearCameraParams">
llClearCameraParams()
-Resets all camera parameters to default values and turns off scripted camera control.
+Resets all camera parameters to default values and turns off scripted camera control
</string>
<string name="LSLTipText_llListStatistics">
-float llListStatistics(integer operation, list l)
-Perform statistical aggregate functions on list l using LIST_STAT_* operations.
+float llListStatistics(integer operation, list src)
+Performs statistical aggregate functions on list src using LIST_STAT_* operations
</string>
<string name="LSLTipText_llGetUnixTime">
integer llGetUnixTime()
-Get the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock.
+Returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock
</string>
<string name="LSLTipText_llGetParcelFlags">
integer llGetParcelFlags(vector pos)
-Get the parcel flags (PARCEL_FLAG_*) for the parcel including the point pos.
+Returns a mask of the parcel flags (PARCEL_FLAG_*) for the parcel that includes the point pos
</string>
<string name="LSLTipText_llGetRegionFlags">
integer llGetRegionFlags()
-Get the region flags (REGION_FLAG_*) for the region the object is in.
+Returns the region flags (REGION_FLAG_*) for the region the object is in
</string>
<string name="LSLTipText_llXorBase64StringsCorrect">
string llXorBase64StringsCorrect(string s1, string s2)
-Correctly performs an exclusive or on two Base 64 strings and returns a Base 64 string. s2 repeats if it is shorter than s1.
+Correctly performs an exclusive or on two Base64 strings and returns a Base64 string.
+s2 repeats if it is shorter than s1.
</string>
<string name="LSLTipText_llHTTPRequest">
llHTTPRequest(string url, list parameters, string body)
-Send an HTTP request.
+Sends an HTTP request to the specified url with the body of the request and parameters
</string>
<string name="LSLTipText_llResetLandBanList">
llResetLandBanList()
-Removes all residents from the land ban list.
+Removes all residents from the land ban list
</string>
<string name="LSLTipText_llResetLandPassList">
llResetLandPassList()
-Removes all residents from the land access/pass list.
+Removes all residents from the land access/pass list
</string>
<string name="LSLTipText_llGetObjectPrimCount">
integer llGetObjectPrimCount(key object_id)
-Returns the total number of prims for an object.
+Returns the total number of prims for an object in the region
</string>
<string name="LSLTipText_llGetParcelPrimOwners">
list llGetParcelPrimOwners(vector pos)
-Returns a list of all residents who own objects on the parcel and the number of objects they own.
+Returns a list of all residents who own objects on the parcel at pos and with individual prim counts.
Requires owner-like permissions for the parcel.
</string>
<string name="LSLTipText_llGetParcelPrimCount">
integer llGetParcelPrimCount(vector pos, integer category, integer sim_wide)
-Gets the number of prims on the parcel of the given category.
-Categories: PARCEL_COUNT_TOTAL, _OWNER, _GROUP, _OTHER, _SELECTED, _TEMP.
+Returns the number of prims on the parcel at pos of the given category.
+Categories: PARCEL_COUNT_TOTAL, _OWNER, _GROUP, _OTHER, _SELECTED, _TEMP
</string>
<string name="LSLTipText_llGetParcelMaxPrims">
integer llGetParcelMaxPrims(vector pos, integer sim_wide)
-Gets the maximum number of prims allowed on the parcel at pos.
+Returns the maximum number of prims allowed on the parcel at pos
</string>
<string name="LSLTipText_llGetParcelDetails">
list llGetParcelDetails(vector pos, list params)
-Gets the parcel details specified in params for the parcel at pos.
+Returns the parcel details specified in params for the parcel at pos.
Params is one or more of: PARCEL_DETAILS_NAME, _DESC, _OWNER, _GROUP, _AREA
</string>
<string name="LSLTipText_llSetLinkPrimitiveParams">
llSetLinkPrimitiveParams(integer linknumber, list rules)
-Set primitive parameters for linknumber based on rules.
+Sets primitive parameters for linknumber based on rules
</string>
<string name="LSLTipText_llSetLinkTexture">
-llSetLinkTexture(integer link_pos, string texture, integer face)
-Sets the texture of face for link_pos
+llSetLinkTexture(integer linknumber, string texture, integer face)
+Sets the texture of face for a task that exists in the link chain at linknumber
</string>
<string name="LSLTipText_llStringTrim">
string llStringTrim(string src, integer trim_type)
-Trim leading and/or trailing spaces from a string.
-Uses trim_type of STRING_TRIM, STRING_TRIM_HEAD or STRING_TRIM_TAIL.
+Trims the leading and/or trailing white spaces from a string.
+trim_type can be STRING_TRIM, STRING_TRIM_HEAD or STRING_TRIM_TAIL.
</string>
<string name="LSLTipText_llRegionSay">
llRegionSay(integer channel, string msg)
-broadcasts msg to entire region on channel (not 0.)
+Broadcasts msg on channel (not 0) that can be heard anywhere in the region by a script listening on channel
</string>
<string name="LSLTipText_llGetObjectDetails">
list llGetObjectDetails(key id, list params)
-Gets the object details specified in params for the object with key id.
-Details are OBJECT_NAME, _DESC, _POS, _ROT, _VELOCITY, _OWNER, _GROUP, _CREATOR.
+Returns the object details specified in params for the object with key id.
+Params are OBJECT_NAME, _DESC, _POS, _ROT, _VELOCITY, _OWNER, _GROUP, _CREATOR
</string>
<string name="LSLTipText_llSetClickAction">
llSetClickAction(integer action)
-Sets the action performed when a prim is clicked upon.
+Sets the action performed when a prim is clicked upon
</string>
<string name="LSLTipText_llGetRegionAgentCount">
-int llGetRegionAgentCount()
-returns the number of agents in a region
+integer llGetRegionAgentCount()
+Returns the number of avatars in the region
</string>
<string name="LSLTipText_llTextBox">
llTextBox(key avatar, string message, integer chat_channel
-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 chat_channel.
+Shows a dialog box on the avatar&apos;s screen with the message.
+It contains a text box for input, and if entered that text is chatted on chat_channel.
</string>
<string name="LSLTipText_llGetAgentLanguage">
-string llGetAgentLanguage(key id)
-Gets the agents preferred language..
+string llGetAgentLanguage(key avatar)
+Returns the language code of the preferred interface language of the avatar
</string>
<string name="LSLTipText_llDetectedTouchUV">
-vector llDetectedTouchUV(integer number)
-returns the u and v coordinates in the first two components of a vector, for a triggered touch event
+vector llDetectedTouchUV(integer index)
+Returns the u and v coordinates in the first two components of a vector, for the texture coordinates where the prim was touched in a triggered touch event
</string>
<string name="LSLTipText_llDetectedTouchFace">
-integer llDetectedTouchFace(integer number)
-returns the index of the face on the object for a triggered touch event
+integer llDetectedTouchFace(integer index)
+Returns the index of the face where the avatar clicked in a triggered touch event
</string>
<string name="LSLTipText_llDetectedTouchPos">
-vector llDetectedTouchPos(integer number)
-returns the position touched for a triggered touch event
+vector llDetectedTouchPos(integer index)
+Returns the position where the object was touched in a triggered touch event
</string>
<string name="LSLTipText_llDetectedTouchNormal">
-vector llDetectedTouchNormal(integer number)
-returns the surface normal for a triggered touch event
+vector llDetectedTouchNormal(integer index)
+Returns the surface normal for a triggered touch event
</string>
<string name="LSLTipText_llDetectedTouchBinormal">
-vector llDetectedTouchBinormal(integer number)
-returns the surface binormal for a triggered touch event
+vector llDetectedTouchBinormal(integer index)
+Returns the surface binormal for a triggered touch event
</string>
<string name="LSLTipText_llDetectedTouchST">
-vector llDetectedTouchST(integer number)
-returns the s and t coordinates in the first two components of a vector, for a triggered touch event
+vector llDetectedTouchST(integer index)
+Returns the s and t coordinates in the first two components of a vector, for the surface coordinates where the prim was touched in a triggered touch event
</string>
<string name="LSLTipText_llSHA1String">
-string llSHA1String(string sr)
-Performs a SHA1 security Hash. Returns a 40 character hex string.
+string llSHA1String(string src)
+Returns a string of 40 hex characters that is the SHA1 security Hash of src
</string>
<string name="LSLTipText_llGetFreeURLs">
integer llGetFreeURLs()
-returns the available urls for the current script
+Returns the number of available URLs for the current script
</string>
<string name="LSLTipText_llRequestURL">
key llRequestURL()
-Requests one HTTP:// url for use by this object
-Triggers an http_server event with results.
+Requests one HTTP:// url for use by this object.
+An http_request event is triggered with the results.
</string>
<string name="LSLTipText_llRequestSecureURL">
key llRequestSecureURL()
-Requests one HTTPS:// (SSL) url for use by this object
-Triggers an http_server event with results.
+Requests one HTTPS:// (SSL) url for use by this object.
+An http_request event is triggered with the results.
</string>
<string name="LSLTipText_llReleaseURL">
llReleaseURL(string url)
-Releases the specified URL, it will no longer be usable.
+Releases the specified URL, it will no longer be usable
</string>
<string name="LSLTipText_llHTTPResponse">
-llHTTPResponse(key id, integer status, string body)
-Responds to request id with status and body.
+llHTTPResponse(key request_id, integer status, string body)
+Responds to request_id with status and body
</string>
<string name="LSLTipText_llGetHTTPHeader">
-string llGetHTTPHeader(key id, string header)
-Get the value for header for request id.
+string llGetHTTPHeader(key request_id, string header)
+Returns the value for header for request_id
</string>
<!-- Avatar busy/away mode -->