diff options
| author | Ramzi Ramey <ramzi@lindenlab.com> | 2009-09-30 18:15:37 +0000 | 
|---|---|---|
| committer | Ramzi Ramey <ramzi@lindenlab.com> | 2009-09-30 18:15:37 +0000 | 
| commit | a0596b4d5c0c0aa7a9dfb88ad5d28d28a0c86fa9 (patch) | |
| tree | 62e70b659bee3438e94cd79f8bee8013154fcf08 /indra | |
| parent | feabeb496518f28359f654fdc397354355743589 (diff) | |
DEV-40452 VWR-15527: Correct small errors and linguistic consistency in the LSL editor tooltips
- also fixes the specific cases of VWR-3766, VWR-1794
- string changes only, NO CODE changed.
- this is needed so that we can begin the Localization round
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/skins/default/xui/en/strings.xml | 773 | 
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 <= val +Returns largest integer value <= val  	</string>  	<string name="LSLTipText_llCeil">  integer llCeil(float val) -returns smallest integer value >= val +Returns smallest integer value >= 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's owner (returns empty key if number is not valid sensed object) +Returns the key of detected object'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 <0,0,0> if number is not valid sensed object) +Returns the position of detected object number (returns <0,0,0> 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 <0,0,0> if number is not valid sensed object) +Returns the velocity of detected object number (returns <0,0,0> 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 <0,0,0> if number is not valid sensed object) +Returns the grab offset of the user touching object (returns <0,0,0> 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 <0,0,0,1> if number is not valid sensed object) +Returns the rotation of detected object number (returns <0,0,0,1> 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 & 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 & 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'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's inventory, otherwise the key)  	</string>  	<string name="LSLTipText_llSetPos">  llSetPos(vector pos) -sets the position (if the script isn't physical) +Moves the object or prim towards pos without using physics (if the script isn't physical)  	</string>  	<string name="LSLTipText_llGetPos">  vector llGetPos() -gets the position (if the script isn'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't physical) +Returns the position relative to the root  	</string>  	<string name="LSLTipText_llSetRot">  llSetRot(rotation rot) -sets the rotation (if the script isn't physical) +Sets the rotation  	</string>  	<string name="LSLTipText_llGetRot">  rotation llGetRot() -gets the rotation (if the script isn't physical) +Returns the rotation relative to the region's axes  	</string>  	<string name="LSLTipText_llGetLocalRot">  rotation llGetLocalRot() -gets the rotation local to the root (if the script isn'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'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'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'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 & 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's viewpoint to task +Moves avatar'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'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, < 1.0 sinks, 1.0 floats, > 1.0 rises) +Sets the buoyancy of the task or object (0 is disabled, < 1.0 sinks, 1.0 floats, > 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'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's object with the target (requires that PERMISSION_CHANGE_LINKS be granted). If parent == TRUE, then the script'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'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'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'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's center of mass (unless called from the root prim, where it returns the object'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'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'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'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 'flags'  	</string>  	<string name="LSLTipText_llRemoveVehicleFlags">  llRemoveVehicleFlags(integer flags) -removes the enabled bits in 'flags' +Removes the enabled bits in 'flags'  	</string>  	<string name="LSLTipText_llSitTarget">  llSitTarget(vector offset, rotation rot) -Set the sit location for this object (if offset == <0,0,0> clear it) +Sets the sit location for the prim.  If offset == <0,0,0> 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'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 'Touch' 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 'Sit Here' 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't allow everyone to edit and build, or land that doesn'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'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'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 > 0, otherwise returns 0. +Returns the base 10 logarithm of val.  Returns zero if val <= 0.  	</string>  	<string name="LSLTipText_llLog">  float llLog(float val) -Returns the base e log of val if val > 0, otherwise returns 0. +Returns the natural logarithm of val.  Returns zero if val <= 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'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'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'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 --> | 
