User:Strife Onizuka/LSLFunctions: Difference between revisions

From Second Life Wiki
Jump to navigation Jump to search
Strife Onizuka (talk | contribs)
No edit summary
Strife Onizuka (talk | contribs)
Removing all content from page
 
Line 1: Line 1:
<code>
 
<nowiki>{{LSLFunctionAll|func_id=1|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCos}}<nowiki>|return_type=float|p1_type=float|p1_name=theta|func_footnote=theta in radians}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=2|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTan}}<nowiki>|return_type=float|p1_type=float|p1_name=theta|func_footnote=theta radians}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=3|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAtan2}}<nowiki>|return_type=float|p1_type=float|p1_name=y|p2_type=float|p2_name=x}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=4|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSqrt}}<nowiki>|return_type=float|p1_type=float|p1_name=val|func_footnote=returns 0 and triggers a Math Error for imaginary results}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=5|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPow}}<nowiki>|return_type=float|p1_type=float|p1_name=base|p2_type=float|p2_name=exponent|func_footnote=returns 0 and triggers Math Error for imaginary results}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=6|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAbs}}<nowiki>|return_type=integer|p1_type=integer|p1_name=val}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=7|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llFabs}}<nowiki>|return_type=float|p1_type=float|p1_name=val}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=8|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llFrand}}<nowiki>|return_type=float|p1_type=float|p1_name=mag|func_footnote=returns random number in range [0,mag)}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=9|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llFloor}}<nowiki>|return_type=integer|p1_type=float|p1_name=val|func_footnote=returns largest integer value <= val}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=10|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCeil}}<nowiki>|return_type=integer|p1_type=float|p1_name=val|func_footnote=returns smallest integer value >= val}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=11|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRound}}<nowiki>|return_type=integer|p1_type=float|p1_name=val|func_footnote=returns val rounded to the nearest integer}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=12|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llVecMag}}<nowiki>|return_type=float|p1_type=vector|p1_name=v|func_footnote=returns the magnitude of v}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=13|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llVecNorm}}<nowiki>|return_type=vector|p1_type=vector|p1_name=v|func_footnote=returns the v normalized}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=14|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llVecDist}}<nowiki>|return_type=float|p1_type=vector|p1_name=v1|p2_type=vector|p2_name=v2|func_footnote=returns the 3D distance between v1 and v2}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=15|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRot2Euler}}<nowiki>|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the Euler representation (roll, pitch, yaw) of q}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=16|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llEuler2Rot}}<nowiki>|return_type=rotation|p1_type=vector|p1_name=v|func_footnote=returns the rotation representation of Euler Angles v}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=17|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAxes2Rot}}<nowiki>|return_type=rotation|p1_type=vector|p1_name=fwd|p2_type=vector|p2_name=left|p3_type=vector|p3_name=up|func_footnote=returns the rotation defined by the coordinate axes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=18|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRot2Fwd}}<nowiki>|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the forward vector defined by q}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=19|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRot2Left}}<nowiki>|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the left vector defined by q}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=20|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRot2Up}}<nowiki>|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the up vector defined by q}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=21|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRotBetween}}<nowiki>|return_type=rotation|p1_type=vector|p1_name=v1|p2_type=vector|p2_name=v2|func_footnote=returns the rotation to rotate v1 to v2}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=22|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llWhisper}}<nowiki>|p1_type=integer|p1_name=channel|p2_type=string|p2_name=msg|func_footnote=whispers msg on channel}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=23|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSay}}<nowiki>|p1_type=integer|p1_name=channel|p2_type=string|p2_name=msg|func_footnote=says msg on channel}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=24|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llShout}}<nowiki>|p1_type=integer|p1_name=channel|p2_type=string|p2_name=msg|func_footnote=shouts msg on channel}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=25|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListen}}<nowiki>|return_type=integer|p1_type=integer|p1_name=channel|p2_type=string|p2_name=name|p3_type=key|p3_name=id|p4_type=string|p4_name=msg|func_footnote=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}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=26|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListenControl}}<nowiki>|p1_type=integer|p1_name=number|p2_type=integer|p2_name=active|func_footnote=makes a listen event callback active or inactive}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=27|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListenRemove}}<nowiki>|p1_type=integer|p1_name=number|func_footnote=removes listen event callback number}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=28|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSensor}}<nowiki>|p1_type=string|p1_name=name|p2_type=key|p2_name=id|p3_type=integer|p3_name=type|p4_type=float|p4_name=range|p5_type=float|p5_name=arc|func_footnote=Performs a single scan for name and id with type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within range meters and arc radians of forward vector (name, id, and/or keytype can be empty or 0)}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=29|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSensorRepeat}}<nowiki>|p1_type=string|p1_name=name|p2_type=key|p2_name=id|p3_type=integer|p3_name=type|p4_type=float|p4_name=range|p5_type=float|p5_name=arc|p6_type=float|p6_name=rate|func_footnote=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}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=30|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSensorRemove}}<nowiki>|func_footnote=removes sensor}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=31|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedName}}<nowiki>|return_type=string|p1_type=integer|p1_name=number|func_footnote=returns the name of detected object number (returns empty string if number is not valid sensed object)}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=32|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedKey}}<nowiki>|return_type=key|p1_type=integer|p1_name=number|func_footnote=returns the key of detected object number (returns empty key if number is not valid sensed object)}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=33|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedOwner}}<nowiki>|return_type=key|p1_type=integer|p1_name=number|func_footnote=returns the key of detected objects owner (returns empty key if number is not valid sensed object)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=34|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedType}}<nowiki>|return_type=integer|p1_type=integer|p1_name=number|func_footnote=returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object (returns 0 if number is not valid sensed object)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=35|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedPos}}<nowiki>|return_type=vector|p1_type=integer|p1_name=number|func_footnote=returns the position of detected object number (returns <0,0,0> if number is not valid sensed object)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=36|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedVel}}<nowiki>|return_type=vector|p1_type=integer|p1_name=number|func_footnote=returns the velocity of detected object number (returns <0,0,0> if number is not valid sensed object)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=37|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedGrab}}<nowiki>|return_type=vector|p1_type=integer|p1_name=number|func_footnote=returns the grab offset of the user touching object (returns <0,0,0> if number is not valid sensed object)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=38|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedRot}}<nowiki>|return_type=rotation|p1_type=integer|p1_name=number|func_footnote=returns the rotation of detected object number (returns <0,0,0,1> if number is not valid sensed object)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=39|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedGroup}}<nowiki>|return_type=integer|p1_type=integer|p1_name=number|func_footnote=Returns TRUE if detected object is part of same group as owner|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=40|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetectedLinkNumber}}<nowiki>|return_type=integer|p1_type=integer|p1_name=number|func_footnote=returns the link position of the triggered event for touches and collisions only|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=41|func_sleep=0.0|func_energy=0.0|func=</nowiki>{{LSLG|llDie}}<nowiki>|func_footnote=deletes the object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=42|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGround}}<nowiki>|return_type=float|p1_type=vector|p1_name=v|func_footnote=returns the ground height below the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=43|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCloud}}<nowiki>|return_type=float|p1_type=vector|p1_name=v|func_footnote=returns the cloud density at the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=44|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llWind}}<nowiki>|return_type=vector|p1_type=vector|p1_name=v|func_footnote=returns the wind velocity at the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=45|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetStatus}}<nowiki>|p1_type=integer|p1_name=status|p2_type=integer|p2_name=value|func_footnote=sets status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB,<br />STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=46|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetStatus}}<nowiki>|return_type=integer|p1_type=integer|p1_name=status|func_footnote=gets value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB,<br />STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=47|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetScale}}<nowiki>|p1_type=vector|p1_name=scale|func_footnote=sets the scale|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=48|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetScale}}<nowiki>|return_type=vector|func_footnote=gets the scale|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=49|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetColor}}<nowiki>|p1_type=vector|p1_name=color|p2_type=integer|p2_name=face|func_footnote=sets the color|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=50|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAlpha}}<nowiki>|return_type=float|p1_type=integer|p1_name=face|func_footnote=gets the alpha|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=51|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetAlpha}}<nowiki>|p1_type=float|p1_name=alpha|p2_type=integer|p2_name=face|func_footnote=sets the alpha|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=52|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetColor}}<nowiki>|return_type=vector|p1_type=integer|p1_name=face|func_footnote=gets the color|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=53|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llSetTexture}}<nowiki>|p1_type=string|p1_name=texture|p2_type=integer|p2_name=face|func_footnote=sets the texture of face|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=54|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llScaleTexture}}<nowiki>|p1_type=float|p1_name=scales|p2_type=float|p2_name=scalet|p3_type=integer|p3_name=face|func_footnote=sets the texture s, t scales for the chosen face|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=55|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llOffsetTexture}}<nowiki>|p1_type=float|p1_name=offsets|p2_type=float|p2_name=offsett|p3_type=integer|p3_name=face|func_footnote=sets the texture s, t offsets for the chosen face|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=56|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llOffsetTexture}}<nowiki>|p1_type=float|p1_name=rotation|p2_type=integer|p2_name=face|func_footnote=sets the texture rotation for the chosen face|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=57|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTexture}}<nowiki>|return_type=string|p1_type=integer|p1_name=face|func_footnote=gets the texture of face (if its a texture in the object inventory, otherwise the key in a string)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=58|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llSetPos}}<nowiki>|p1_type=vector|p1_name=pos|func_footnote=sets the position (if the script isnt physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=59|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetPos}}<nowiki>|return_type=vector|func_footnote=gets the position (if the script isnt physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=60|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetLocalPos}}<nowiki>|return_type=vector|func_footnote=gets the position relative to the root (if the script isnt physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=61|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llSetRot}}<nowiki>|p1_type=rotation|p1_name=rot|func_footnote=sets the rotation (if the script isnt physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=62|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRot}}<nowiki>|return_type=rotation|func_footnote=gets the rotation (if the script isnt physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=63|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetLocalRot}}<nowiki>|return_type=rotation|func_footnote=gets the rotation local to the root (if the script isnt physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=64|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetForce}}<nowiki>|p1_type=vector|p1_name=force|p2_type=integer|p2_name=local|func_footnote=sets force on object, in local coords if local == TRUE (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=65|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetForce}}<nowiki>|return_type=vector|func_footnote=gets the force (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=66|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTarget}}<nowiki>|return_type=integer|p1_type=vector|p1_name=position|p2_type=float|p2_name=range|func_footnote=set positions within range of position as a target and return an ID for the target|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=67|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTargetRemove}}<nowiki>|p1_type=integer|p1_name=number|func_footnote=removes target number|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=68|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRotTarget}}<nowiki>|return_type=integer|p1_type=rotation|p1_name=rot|p2_type=float|p2_name=error|func_footnote=set rotations with error of rot as a rotational target and return an ID for the rotational target|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=69|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRotTargetRemove}}<nowiki>|p1_type=integer|p1_name=number|func_footnote=removes rotational target number|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=70|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llMoveToTarget}}<nowiki>|p1_type=vector|p1_name=target|p2_type=float|p2_name=tau|func_footnote=critically damp to target in tau seconds (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=71|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStopMoveToTarget}}<nowiki>|func_footnote=Stops critically damped motion|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=72|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llApplyImpulse}}<nowiki>|p1_type=vector|p1_name=force|p2_type=integer|p2_name=local|func_footnote=applies impulse to object, in local coords if local == TRUE (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=73|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llApplyRotationalImpulse}}<nowiki>|p1_type=vector|p1_name=force|p2_type=integer|p2_name=local|func_footnote=applies rotational impulse to object, in local coords if local == TRUE (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=74|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetTorque}}<nowiki>|p1_type=vector|p1_name=torque|p2_type=integer|p2_name=local|func_footnote=sets the torque of object, in local coords if local == TRUE (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=75|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTorque}}<nowiki>|return_type=vector|func_footnote=gets the torque (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=76|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetForceAndTorque}}<nowiki>|p1_type=vector|p1_name=force|p2_type=vector|p2_name=torque|p3_type=integer|p3_name=local|func_footnote=sets the force and torque of object, in local coords if local == TRUE (if the script is physical)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=77|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetVel}}<nowiki>|return_type=vector|func_footnote=gets the velocity|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=78|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAccel}}<nowiki>|return_type=vector|func_footnote=gets the acceleration|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=79|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetOmega}}<nowiki>|return_type=vector|func_footnote=gets the omega|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=80|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTimeOfDay}}<nowiki>|return_type=float|func_footnote=gets the time in seconds since Second Life server midnight (or since server up-time; whichever is smaller)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=81|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetWallclock}}<nowiki>|return_type=float|func_footnote=gets the time in seconds since midnight|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=82|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTime}}<nowiki>|return_type=float|func_footnote=gets the time in seconds since creation|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=83|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llResetTime}}<nowiki>|func_footnote=sets the time to zero|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=84|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAndResetTime}}<nowiki>|return_type=float|func_footnote=gets the time in seconds since creation and sets the time to zero|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=85|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSound}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|p3_type=integer|p3_name=queue|p4_type=integer|p4_name=loop|func_footnote=plays sound at volume and whether it should loop or not|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=86|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPlaySound}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|func_footnote=plays attached sound once at volume (0.0 - 1.0)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=87|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llLoopSound}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|func_footnote=plays attached sound looping indefinitely at volume (0.0 - 1.0)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=88|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llLoopSoundMaster}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|func_footnote=plays attached sound looping at volume (0.0 - 1.0), declares it a sync master|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=89|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llLoopSoundSlave}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|func_footnote=plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=90|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPlaySoundSlave}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|func_footnote=plays attached sound once at volume (0.0 - 1.0), synced to next loop of most audible sync master|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=91|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTriggerSound}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|func_footnote=plays sound at volume (0.0 - 1.0), centered at but not attached to object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=92|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStopSound}}<nowiki>|func_footnote=Stops currently attached sound|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=93|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llPreloadSound}}<nowiki>|p1_type=string|p1_name=sound|func_footnote=preloads a sound on viewers within range|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=94|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetSubString}}<nowiki>|return_type=string|p1_type=string|p1_name=src|p2_type=integer|p2_name=start|p3_type=integer|p3_name=end|func_footnote=returns the indicated substring|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=95|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDeleteSubString}}<nowiki>|return_type=string|p1_type=string|p1_name=src|p2_type=integer|p2_name=start|p3_type=integer|p3_name=end|func_footnote=removes the indicated substring and returns the result|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=96|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llInsertString}}<nowiki>|return_type=string|p1_type=string|p1_name=dst|p2_type=integer|p2_name=position|p3_type=string|p3_name=src|func_footnote=inserts src into dst at position and returns the result|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=97|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llToUpper}}<nowiki>|return_type=string|p1_type=string|p1_name=src|func_footnote=convert src to all upper case and returns the result|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=98|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llToLower}}<nowiki>|return_type=string|p1_type=string|p1_name=src|func_footnote=convert src to all lower case and returns the result|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=99|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGiveMoney}}<nowiki>|return_type=integer|p1_type=key|p1_name=destination|p2_type=integer|p2_name=amount|func_footnote=transfer amount of money from script owner to destination|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=100|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llMakeExplosion}}<nowiki>|p1_type=integer|p1_name=particles|p2_type=float|p2_name=scale|p3_type=float|p3_name=vel|p4_type=float|p4_name=lifetime|p5_type=float|p5_name=arc|p6_type=string|p6_name=texture|p7_type=vector|p7_name=offset|func_footnote=Make a round explosion of particles|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=101|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llMakeFountain}}<nowiki>|p1_type=integer|p1_name=particles|p2_type=float|p2_name=scale|p3_type=float|p3_name=vel|p4_type=float|p4_name=lifetime|p5_type=float|p5_name=arc|p6_type=integer|p6_name=bounce|p7_type=string|p7_name=texture|p8_type=vector|p8_name=offset|p9_type=float|p9_name=bounce_offset|func_footnote=Make a fountain of particles|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=102|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llMakeSmoke}}<nowiki>|p1_type=integer|p1_name=particles|p2_type=float|p2_name=scale|p3_type=float|p3_name=vel|p4_type=float|p4_name=lifetime|p5_type=float|p5_name=arc|p6_type=string|p6_name=texture|p7_type=vector|p7_name=offset|func_footnote=Make smoke like particles|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=103|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llMakeFire}}<nowiki>|p1_type=integer|p1_name=particles|p2_type=float|p2_name=scale|p3_type=float|p3_name=vel|p4_type=float|p4_name=lifetime|p5_type=float|p5_name=arc|p6_type=string|p6_name=texture|p7_type=vector|p7_name=offset|func_footnote=Make fire like particles|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=104|func_sleep=0.1|func_energy=200.0|func=</nowiki>{{LSLG|llRezObject}}<nowiki>|p1_type=string|p1_name=inventory|p2_type=vector|p2_name=pos|p3_type=vector|p3_name=vel|p4_type=rotation|p4_name=rot|p5_type=integer|p5_name=param|func_footnote=Instanciate owners inventory object at pos with velocity vel and rotation rot with start parameter param|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=105|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llLookAt}}<nowiki>|p1_type=vector|p1_name=target|(, F32 strength, F32 damping)|func_footnote=Cause object name to point its forward axis towards target|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=106|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStopLookAt}}<nowiki>|func_footnote=Stop causing object name to point at a target|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=107|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetTimerEvent}}<nowiki>|p1_type=float|p1_name=sec|func_footnote=Cause the timer event to be triggered every sec seconds|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=108|func_sleep=0.0|func_energy=0.0|func=</nowiki>{{LSLG|llSleep}}<nowiki>|p1_type=float|p1_name=sec|func_footnote=Put script to sleep for sec seconds|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=109|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetMass}}<nowiki>|return_type=float|func_footnote=Get the mass of task name that script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=110|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCollisionFilter}}<nowiki>|p1_type=string|p1_name=name|p2_type=key|p2_name=id|p3_type=integer|p3_name=accept|func_footnote=if accept == TRUE, only accept collisions with objects name and id (either is optional), otherwise with objects not name or id|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=111|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTakeControls}}<nowiki>|p1_type=integer|p1_name=controls|p2_type=integer|p2_name=accept|p3_type=integer|p3_name=pass_on|func_footnote=Take controls from agent task has permissions for.  If (accept == (controls & input)), send input to task.  If pass_on send to agent also.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=112|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llReleaseControls}}<nowiki>|func_footnote=Stop taking inputs|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=113|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAttachToAvatar}}<nowiki>|p1_type=integer|p1_name=attachment|func_footnote=Attach to avatar task has permissions for at point attachment|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=114|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDetachFromAvatar}}<nowiki>|func_footnote=Drop off of avatar|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=115|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTakeCamera}}<nowiki>|p1_type=key|p1_name=avatar|func_footnote=Move avatars viewpoint to task|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=116|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llReleaseCamera}}<nowiki>|p1_type=key|p1_name=avatar|func_footnote=Return camera to agent|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=117|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetOwner}}<nowiki>|return_type=key|func_footnote=Returns the owner of the task|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=118|func_sleep=2.0|func_energy=10.0|func=</nowiki>{{LSLG|llInstantMessage}}<nowiki>|p1_type=key|p1_name=user|p2_type=string|p2_name=message|func_footnote=IMs message to the user|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=119|func_sleep=20.0|func_energy=10.0|func=</nowiki>{{LSLG|llEmail}}<nowiki>|p1_type=string|p1_name=address|p2_type=string|p2_name=subject|p3_type=string|p3_name=message|func_footnote=Sends email to address with subject and message|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=120|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetNextEmail}}<nowiki>|p1_type=string|p1_name=address|p2_type=string|p2_name=subject|func_footnote=Get the next waiting email with appropriate address and/or subject (if blank they are ignored)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=121|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetKey}}<nowiki>|return_type=key|func_footnote=Get the key for the task the script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=122|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetBuoyancy}}<nowiki>|p1_type=float|p1_name=buoyancy|func_footnote=Set the tasks buoyancy (0 is none, < 1.0 sinks, 1.0 loats, > 1.0 rises)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=123|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetHoverHeight}}<nowiki>|p1_type=float|p1_name=height|p2_type=integer|p2_name=water|p3_type=float|p3_name=tau|func_footnote=Critically damps to a height (either above ground level or above the higher of land and water if water == TRUE)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=124|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStopHover}}<nowiki>|func_footnote=Stop hovering to a height|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=125|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llMinEventDelay}}<nowiki>|p1_type=float|p1_name=delay|func_footnote=Set the minimum time between events being handled|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=126|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSoundPreload}}<nowiki>|p1_type=string|p1_name=sound|func_footnote=preloads a sound on viewers within range|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=127|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRotLookAt}}<nowiki>|p1_type=rotation|p1_name=target|(, F32 strength, F32 damping)|func_footnote=Cause object name to point its forward axis towards target|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=128|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStringLength}}<nowiki>|return_type=integer|p1_type=string|p1_name=str|func_footnote=Returns the length of string|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=129|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStartAnimation}}<nowiki>|p1_type=string|p1_name=anim|func_footnote=Start animation anim for agent that owns object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=130|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStopAnimation}}<nowiki>|p1_type=string|p1_name=anim|func_footnote=Stop animation anim for agent that owns object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=131|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPointAt}}<nowiki>|p1_type=vector|p1_name=pos|func_footnote=Make agent that owns object point at pos|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=132|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStopPointAt}}<nowiki>|func_footnote=Stop agent that owns object pointing|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=133|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTargetOmega}}<nowiki>|p1_type=vector|p1_name=axis|p2_type=float|p2_name=spinrate|p3_type=float|p3_name=gain|func_footnote=Attempt to spin at spinrate with strength gain|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=134|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetStartParameter}}<nowiki>|return_type=integer|func_footnote=Gets the start paramter passed to llRezObject|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=135|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGodLikeRezObject}}<nowiki>|p1_type=key|p1_name=inventory|p2_type=vector|p2_name=pos|func_footnote=rez directly off of a UUID if owner has dog-bit set|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=136|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRequestPermissions}}<nowiki>|p1_type=key|p1_name=agent|p2_type=integer|p2_name=perm|func_footnote=ask agent to allow the script to do perm (NB: Debit, ownership, link, joint, and permission requests can only go to the tasks owner)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=137|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetPermissionsKey}}<nowiki>|return_type=key|func_footnote=Return agent that permissions are enabled for.  NULL_KEY if not enabled|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=138|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetPermissions}}<nowiki>|return_type=integer|func_footnote=return what permissions have been enabled|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=139|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetLinkNumber}}<nowiki>|return_type=integer|func_footnote=Returns what number in a link set the script is attached to (0 means no link, 1 the root, 2 or first child, &c)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=140|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetLinkColor}}<nowiki>|p1_type=integer|p1_name=linknumber|p2_type=vector|p2_name=color|p3_type=integer|p3_name=face|func_footnote=If a task exists in the link chain at linknumber, set face to color|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=141|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llCreateLink}}<nowiki>|p1_type=key|p1_name=target|p2_type=integer|p2_name=parent|func_footnote=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|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=142|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llBreakLink}}<nowiki>|p1_type=integer|p1_name=linknum|func_footnote=Delinks the task with the given link number (requires permission PERMISSION_CHANGE_LINKS be set)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=143|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llBreakAllLinks}}<nowiki>|func_footnote=Delinks all tasks in the link set (requires permission PERMISSION_CHANGE_LINKS be set)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=144|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetLinkKey}}<nowiki>|return_type=key|p1_type=integer|p1_name=linknum|func_footnote=Get the key of linknumber in link set|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=145|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetLinkName}}<nowiki>|return_type=string|p1_type=integer|p1_name=linknum|func_footnote=Get the name of linknumber in link set|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=146|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetInventoryNumber}}<nowiki>|return_type=integer|p1_type=integer|p1_name=type|func_footnote=Get the number of items of a given type in the tasks inventory.<br />Valid types: INVENTORY_TEXTURE, INVENTORY_SOUND, INVENTORY_OBJECT, INVENTORY_SCRIPT, INVENTORY_CLOTHING, INVENTORY_BODYPART, INVENTORY_NOTECARD, INVENTORY_LANDMARK, INVENTORY_ALL|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=147|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetInventoryName}}<nowiki>|return_type=string|p1_type=integer|p1_name=type|p2_type=integer|p2_name=number|func_footnote=Get the name of the inventory item number of type|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=148|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetScriptState}}<nowiki>|p1_type=string|p1_name=name|p2_type=integer|p2_name=run|func_footnote=Control the state of a script name.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=149|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetEnergy}}<nowiki>|return_type=float|func_footnote=Returns how much energy is in the object as a percentage of maximum|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=150|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGiveInventory}}<nowiki>|p1_type=key|p1_name=destination|p2_type=string|p2_name=inventory|func_footnote=Give inventory to destination|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=151|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRemoveInventory}}<nowiki>|p1_type=string|p1_name=inventory|func_footnote=Remove the named inventory item|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=152|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetText}}<nowiki>|p1_type=string|p1_name=text|p2_type=vector|p2_name=color|p3_type=float|p3_name=alpha|func_footnote=Set text floating over object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=153|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llWater}}<nowiki>|return_type=float|p1_type=vector|p1_name=v|func_footnote=returns the water height below the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=154|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPassTouches}}<nowiki>|p1_type=integer|p1_name=pass|func_footnote=if pass == TRUE, touches are passed from children on to parents (default is FALSE)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=155|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llRequestAgentData}}<nowiki>|return_type=key|p1_type=key|p1_name=id|p2_type=integer|p2_name=data|func_footnote=Requests data about agent id.  When data is available the dataserver event will be raised|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=156|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llRequestInventoryData}}<nowiki>|return_type=key|p1_type=string|p1_name=name|func_footnote=Requests data from objects inventory object.  When data is available the dataserver event will be raised|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=157|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetDamage}}<nowiki>|p1_type=float|p1_name=damage|func_footnote=Sets the amount of damage that will be done to an object that this task hits.  Task will be killed.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=158|func_sleep=5.0|func_energy=100.0|func=</nowiki>{{LSLG|llTeleportAgentHome}}<nowiki>|p1_type=key|p1_name=id|func_footnote=Teleports agent on owner's land to agent's home location|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=159|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llModifyLand}}<nowiki>|p1_type=integer|p1_name=action|p2_type=integer|p2_name=size|func_footnote=Modify land with action (LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE, LAND_REVERT)|func_footnote=on size (LAND_SMALL_BRUSH, LAND_MEDIUM_BRUSH, LAND_LARGE_BRUSH)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=160|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCollisionSound}}<nowiki>|p1_type=string|p1_name=impact_sound|p2_type=float|p2_name=impact_volume|func_footnote=Suppress default collision sounds, replace default impact sounds with impact_sound (empty string to just suppress)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=161|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCollisionSprite}}<nowiki>|p1_type=string|p1_name=impact_sprite|func_footnote=Suppress default collision sprites, replace default impact sprite with impact_sprite (empty string to just suppress)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=162|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAnimation}}<nowiki>|return_type=string|p1_type=key|p1_name=id|func_footnote=Get the currently playing locomotion animation for avatar id|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=163|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llResetScript}}<nowiki>|func_footnote=Resets the script|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=164|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llMessageLinked}}<nowiki>|p1_type=integer|p1_name=linknum|p2_type=integer|p2_name=num|p3_type=string|p3_name=str|p4_type=key|p4_name=id|func_footnote=Sends num, str, and id to members of the link set (LINK_ROOT sends to root task in a linked set,<br />LINK_SET sends to all tasks,<br />LINK_ALL_OTHERS to all other tasks,<br />LINK_ALL_CHILDREN to all children,<br />LINK_THIS to the task the script it is in)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=165|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPushObject}}<nowiki>|p1_type=key|p1_name=id|p2_type=vector|p2_name=impulse|p3_type=vector|p3_name=ang_impulse|p4_type=integer|p4_name=local|func_footnote=Applies impulse and ang_impulse to object id|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=166|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llPassCollisions}}<nowiki>|p1_type=integer|p1_name=pass|func_footnote=if pass == TRUE, collisions are passed from children on to parents (default is FALSE)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=167|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetScriptName}}<nowiki>|func_footnote=Returns the script name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=168|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetNumberOfSides}}<nowiki>|return_type=integer|func_footnote=Returns the number of sides|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=169|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAxisAngle2Rot}}<nowiki>|return_type=rotation|p1_type=vector|p1_name=axis|p2_type=float|p2_name=angle|func_footnote=Returns the rotation generated angle about axis|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=170|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRot2Axis}}<nowiki>|return_type=vector|p1_type=rotation|p1_name=rot|func_footnote=Returns the rotation axis represented by rot|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=171|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRot2Angle}}<nowiki>|return_type=float|p1_type=rotation|p1_name=rot|func_footnote=Returns the rotation angle represented by rot|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=172|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAcos}}<nowiki>|return_type=float|p1_type=float|p1_name=val|func_footnote=Returns the arccosine in radians of val|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=173|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAsin}}<nowiki>|return_type=float|p1_type=float|p1_name=val|func_footnote=Returns the arcsine in radians of val|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=174|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAngleBetween}}<nowiki>|return_type=float|p1_type=rotation|p1_name=a|p2_type=rotation|p2_name=b|func_footnote=Returns angle between rotation a and b|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=175|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetInventoryKey}}<nowiki>|return_type=key|p1_type=string|p1_name=name|func_footnote=Returns the key of the inventory name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=176|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAllowInventoryDrop}}<nowiki>|p1_type=integer|p1_name=add|func_footnote=If add == TRUE, users without permissions can still drop inventory items onto task|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=177|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetSunDirection}}<nowiki>|return_type=vector|func_footnote=Returns the sun direction on the simulator|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=178|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTextureOffset}}<nowiki>|return_type=vector|p1_type=integer|p1_name=side|func_footnote=Returns the texture offset of side in the x and y components of a vector|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=179|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTextureScale}}<nowiki>|return_type=vector|p1_type=integer|p1_name=side|func_footnote=Returns the texture scale of side in the x and y components of a vector|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=180|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTextureRot}}<nowiki>|return_type=float|p1_type=integer|p1_name=side|func_footnote=Returns the texture rotation of side|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=181|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSubStringIndex}}<nowiki>|return_type=integer|p1_type=string|p1_name=source|p2_type=string|p2_name=pattern|func_footnote=Finds index in source where pattern first appears (returns -1 if not found)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=182|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetOwnerKey}}<nowiki>|return_type=key|p1_type=key|p1_name=id|func_footnote=Find the owner of id|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=183|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetCenterOfMass}}<nowiki>|return_type=vector|func_footnote=Get the objects center of mass|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=184|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListSort}}<nowiki>|return_type=list|p1_type=list|p1_name=src|p2_type=integer|p2_name=stride|p3_type=integer|p3_name=ascending|func_footnote=Sort the list into blocks of stride in ascending order if ascending == TRUE.  Note that sort only works between same types.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=185|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetListLength}}<nowiki>|return_type=integer|p1_type=list|p1_name=src|func_footnote=Get the number of elements in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=186|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2Integer}}<nowiki>|return_type=integer|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Copy the integer at index in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=187|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2Float}}<nowiki>|return_type=float|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Copy the float at index in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=188|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2String}}<nowiki>|return_type=string|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Copy the string at index in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=189|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2Key}}<nowiki>|return_type=key|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Copy the key at index in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=190|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2Vector}}<nowiki>|return_type=vector|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Copy the vector at index in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=191|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2Rot}}<nowiki>|return_type=rotation|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Copy the rotation at index in the list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=192|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2List}}<nowiki>|return_type=list|p1_type=list|p1_name=src|p2_type=integer|p2_name=start|p3_type=integer|p3_name=end|func_footnote=Copy the slice of the list from start to end|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=193|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDeleteSubList}}<nowiki>|return_type=list|p1_type=list|p1_name=src|p2_type=integer|p2_name=start|p3_type=integer|p3_name=end|func_footnote=Remove the slice from the list and return the remainder|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=194|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetListEntryType}}<nowiki>|return_type=integer|p1_type=list|p1_name=src|p2_type=integer|p2_name=index|func_footnote=Returns the type of the index entry in the list<br />(TYPE_INTEGER, TYPE_FLOAT, TYPE_STRING, TYPE_KEY, TYPE_VECTOR, TYPE_ROTATION, or TYPE_INVALID if index is off list)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=195|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2CSV}}<nowiki>|return_type=string|p1_type=list|p1_name=src|func_footnote=Create a string of comma separated values from list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=196|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llCSV2List}}<nowiki>|return_type=list|p1_type=string|p1_name=src|func_footnote=Create a list from a string of comma separated values|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=197|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListRandomize}}<nowiki>|return_type=list|p1_type=list|p1_name=src|p2_type=integer|p2_name=stride|func_footnote=Returns a randomized list of blocks of size stride|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=198|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llList2ListStrided}}<nowiki>|return_type=list|p1_type=list|p1_name=src|p2_type=integer|p2_name=start|p3_type=integer|p3_name=end|p4_type=integer|p4_name=stride|func_footnote=Copy the strided slice of the list from start to end|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=199|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRegionCorner}}<nowiki>|return_type=vector|func_footnote=Returns a vector with the south west corner x,y position of the region the object is in|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=200|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListInsertList}}<nowiki>|return_type=list|p1_type=list|p1_name=dest|p2_type=list|p2_name=src|p3_type=integer|p3_name=start|func_footnote=Inserts src into dest at position start|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=201|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListFindList}}<nowiki>|return_type=integer|p1_type=list|p1_name=src|p2_type=list|p2_name=test|func_footnote=Returns the start of the first instance of test in src, -1 if not found|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=202|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetObjectName}}<nowiki>|return_type=string|func_footnote=Returns the name of the object script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=203|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetObjectName}}<nowiki>|p1_type=string|p1_name=name|func_footnote=Sets the objects name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=204|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetDate}}<nowiki>|return_type=string|func_footnote=Gets the date as YYYY-MM-DD|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=205|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llEdgeOfWorld}}<nowiki>|return_type=integer|p1_type=vector|p1_name=pos|p2_type=vector|p2_name=dir|func_footnote=Checks to see whether the border hit by dir from pos is the edge of the world (has no neighboring simulator)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=206|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAgentInfo}}<nowiki>|return_type=integer|p1_type=key|p1_name=id|func_footnote=Gets information about agent ID.<br />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.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=207|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llAdjustSoundVolume}}<nowiki>|p1_type=float|p1_name=volume|func_footnote=adjusts volume of attached sound (0.0 - 1.0)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=208|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetSoundQueueing}}<nowiki>|p1_type=integer|p1_name=queue|func_footnote=determines whether attached sound calls wait for the current sound to finish (0 = no [default], nonzero = yes)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=209|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetSoundRadius}}<nowiki>|p1_type=float|p1_name=radius|func_footnote=establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=210|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llKey2Name}}<nowiki>|return_type=string|p1_type=key|p1_name=id|func_footnote=Returns the name of the object key, iff the object is in the current simulator, otherwise the empty string|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=211|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetTextureAnim}}<nowiki>|p1_type=integer|p1_name=mode|p2_type=integer|p2_name=face|p3_type=integer|p3_name=sizex|p4_type=integer|p4_name=sizey|p5_type=float|p5_name=start|p6_type=float|p6_name=length|p7_type=float|p7_name=rate|func_footnote=Animate the texture on the specified face/faces|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=212|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llTriggerSoundLimited}}<nowiki>|p1_type=string|p1_name=sound|p2_type=float|p2_name=volume|p3_type=vector|p3_name=tne|p4_type=vector|p4_name=bsw|func_footnote=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|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=213|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llEjectFromLand}}<nowiki>|p1_type=key|p1_name=pest|func_footnote=Ejects pest from land that you own|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=214|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llParseString2List}}<nowiki>|return_type=list|p1_type=string|p1_name=src|p2_type=list|p2_name=separators|p3_type=list|p3_name=spacers|func_footnote=Breaks src into a list, discarding separators, keeping spacers (separators and spacers must be lists of strings, maximum of 8 each)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=215|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llOverMyLand}}<nowiki>|return_type=integer|p1_type=key|p1_name=id|func_footnote=Returns TRUE if id is over land owner of object owns, FALSE otherwise|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=216|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetLandOwnerAt}}<nowiki>|return_type=key|p1_type=vector|p1_name=pos|func_footnote=Returns the key of the land owner, NULL_KEY if public|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=217|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llGetNotecardLine}}<nowiki>|return_type=key|p1_type=string|p1_name=name|p2_type=integer|p2_name=line|func_footnote=Returns line line of notecard name via the dataserver event|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=218|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAgentSize}}<nowiki>|return_type=vector|p1_type=key|p1_name=id|func_footnote=If the agent is in the same sim as the object, returns the size of the avatar|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=219|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSameGroup}}<nowiki>|return_type=integer|p1_type=key|p1_name=id|func_footnote=Returns TRUE if ID is in the same sim and has the same active group, otherwise FALSE|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=220|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llUnSit}}<nowiki>|return_type=key|p1_type=key|p1_name=id|func_footnote=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|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=221|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGroundSlope}}<nowiki>|return_type=vector|p1_type=vector|p1_name=v|func_footnote=returns the ground slope below the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=222|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGroundNormal}}<nowiki>|return_type=vector|p1_type=vector|p1_name=v|func_footnote=returns the ground normal below the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=223|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGroundCountour}}<nowiki>|return_type=vector|p1_type=vector|p1_name=v|func_footnote=returns the ground contour below the object position + v|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=224|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAttached}}<nowiki>|return_type=integer|func_footnote=returns the object attachment point or 0 if not attached|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=225|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetFreeMemory}}<nowiki>|return_type=integer|func_footnote=returns the available heap space for the current script|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=226|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRegionName}}<nowiki>|return_type=string|func_footnote=returns the current region name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=227|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRegionTimeDilation}}<nowiki>|return_type=float|func_footnote=returns the current time dilation as a float between 0 and 1|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=228|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRegionFPS}}<nowiki>|return_type=float|func_footnote=returns the mean region frames per second|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=229|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llParticleSystem}}<nowiki>|p1_type=list|p1_name=rules|func_footnote=Creates a particle system based on rules.  Empty list removes particle system from object.<br />List format is [ rule1, data1, rule2, data2 . . . rulen, datan ]|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=230|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGroundRepel}}<nowiki>|p1_type=float|p1_name=height|p2_type=integer|p2_name=water|p3_type=float|p3_name=tau|func_footnote=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)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=231|func_sleep=3.0|func_energy=10.0|func=</nowiki>{{LSLG|llGiveInventoryList}}<nowiki>|p1_type=key|p1_name=destination|p2_type=string|p2_name=category|p3_type=list|p3_name=inventory|func_footnote=Give inventory to destination in a new category|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=232|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetVehicleType}}<nowiki>|p1_type=integer|p1_name=type|func_footnote=sets vehicle to one of the default types|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=233|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetVehicleFloatParam}}<nowiki>|p1_type=integer|p1_name=param|p2_type=float|p2_name=value|func_footnote=sets the specified vehicle float parameter|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=234|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetVehicleVectorParam}}<nowiki>|p1_type=integer|p1_name=param|p2_type=vector|p2_name=vec|func_footnote=sets the specified vehicle vector parameter|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=235|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetVehicleVectorParam}}<nowiki>|p1_type=integer|p1_name=param|p2_type=rotation|p2_name=rot|func_footnote=sets the specified vehicle rotation parameter|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=236|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetVehicleFlags}}<nowiki>|p1_type=integer|p1_name=flags|func_footnote=sets the enabled bits in 'flags'|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=237|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRemoveVehicleFlags}}<nowiki>|p1_type=integer|p1_name=flags|func_footnote=removes the enabled bits in 'flags'|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=238|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSitTarget}}<nowiki>|p1_type=vector|p1_name=offset|p2_type=rotation|p2_name=rot|func_footnote=Set the sit location for this object (if offset == <0,0,0> clear it)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=239|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llAvatarOnSitTarget}}<nowiki>|return_type=key|func_footnote=If an avatar is sitting on the sit target, return the avatars key, NULL_KEY otherwise|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=240|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llAddToLandPassList}}<nowiki>|p1_type=key|p1_name=avatar|p2_type=float|p2_name=hours|func_footnote=Add avatar to the land pass list for hours|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=241|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetTouchText}}<nowiki>|p1_type=string|p1_name=text|func_footnote=Displays text in pie menu that acts as a touch|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=242|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetSitText}}<nowiki>|p1_type=string|p1_name=text|func_footnote=Displays text rather than sit in pie menu|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=243|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetCameraEyeOffset}}<nowiki>|p1_type=vector|p1_name=offset|func_footnote=Sets the camera eye offset used in this object if an avatar sits on it|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=244|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetCameraAtOffset}}<nowiki>|p1_type=vector|p1_name=offset|func_footnote=Sets the camera at offset used in this object if an avatar sits on it|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=245|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llDumpList2String}}<nowiki>|return_type=string|p1_type=list|p1_name=src|p2_type=string|p2_name=separator|func_footnote=Write the list out in a single string using separator between values|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=246|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llScriptDanger}}<nowiki>|return_type=integer|p1_type=vector|p1_name=pos|func_footnote=Returns true if pos is over public land, sandbox land, land that doesnt allow everyone to edit and build, or land that doesnt allow outside scripts|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=247|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llDialog}}<nowiki>|p1_type=key|p1_name=avatar|p2_type=string|p2_name=message|p3_type=list|p3_name=buttons|p4_type=integer|p4_name=chat_channel|(<br />Shows a dialog box on the avatars screen with the message.<br />Up to 12 strings in the list form buttons.<br />If a button is clicked, the name is chatted on chat_channel.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=248|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llVolumeDetect}}<nowiki>|p1_type=integer|p1_name=detect|func_footnote=If detect = TRUE, object becomes phantom but triggers collision_start and collision_end events<br />when other objects start and stop interpenetrating.<br />Must be applied to the root object.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=249|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llResetOtherScript}}<nowiki>|p1_type=string|p1_name=name|func_footnote=Resets script name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=250|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetScriptState}}<nowiki>|return_type=integer|p1_type=string|p1_name=name|func_footnote=Resets TRUE if script name is running|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=251|func_sleep=3.0|func_energy=10.0|func=</nowiki>{{LSLG|llRemoteLoadScript}}<nowiki>|p1_type=key|p1_name=target|p2_type=string|p2_name=name|p3_type=integer|p3_name=running|p4_type=integer|p4_name=start_param|func_footnote=Depreciated|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=252|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llSetRemoteScriptAccessPin}}<nowiki>|p1_type=integer|p1_name=pin|func_footnote=If pin is set to a non-zero number, the task will accept remote script<br />loads via llRemoteLoadScriptPin if it passes in the correct pin.<br />Othersise, llRemoteLoadScriptPin is ignored.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=253|func_sleep=3.0|func_energy=10.0|func=</nowiki>{{LSLG|llRemoteLoadScriptPin}}<nowiki>|p1_type=key|p1_name=target|p2_type=string|p2_name=name|p3_type=integer|p3_name=pin|p4_type=integer|p4_name=running|p5_type=integer|p5_name=start_param|func_footnote=If the owner of the object this script is attached can modify target,<br />they are in the same region,<br />and the matching pin is used,<br />copy script name onto target,<br />if running == TRUE, start the script with param.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=254|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llOpenRemoteDataChannel}}<nowiki>|func_footnote=Creates a channel to listen for XML-RPC calls.  Will trigger a remote_data event with channel id once it is available.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=255|func_sleep=3.0|func_energy=10.0|func=</nowiki>{{LSLG|llSendRemoteData}}<nowiki>|return_type=key|p1_type=key|p1_name=channel|p2_type=string|p2_name=dest|p3_type=integer|p3_name=idata|p4_type=string|p4_name=sdata|func_footnote=Send an XML-RPC request to dest through channel with payload of channel (in a string), integer idata and string sdata.<br />A message identifier key is returned.<br />An XML-RPC reply will trigger a remote_data event and reference the message id.<br />The message_id is returned.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=256|func_sleep=3.0|func_energy=10.0|func=</nowiki>{{LSLG|llRemoteDataReply}}<nowiki>|p1_type=key|p1_name=channel|p2_type=key|p2_name=message_id|p3_type=string|p3_name=sdata|p4_type=integer|p4_name=idata|func_footnote=Send an XML-RPC reply to message_id on channel with payload of string sdata and integer idata|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=257|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llCloseRemoteDataChannel}}<nowiki>|p1_type=key|p1_name=channel|func_footnote=Closes XML-RPC channel.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=258|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llMD5String}}<nowiki>|return_type=string|p1_type=string|p1_name=src|p2_type=integer|p2_name=nonce|func_footnote=Performs a RSA Data Security, Inc. MD5 Message-Digest Algorithm on string with nonce.  Returns a 32 character hex string.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=259|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llSetPrimitiveParams}}<nowiki>|p1_type=list|p1_name=rules|func_footnote=Set primitive parameters based on rules.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=260|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llStringToBase64}}<nowiki>|return_type=string|p1_type=string|p1_name=str|func_footnote=Converts a string to the Base 64 representation of the string.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=261|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llBase64ToString}}<nowiki>|return_type=string|p1_type=string|p1_name=str|func_footnote=Converts a Base 64 string to a conventional string.  If the conversion creates any unprintable characters, they are converted to spaces.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=262|func_sleep=0.3|func_energy=10.0|func=</nowiki>{{LSLG|llXorBase64Strings}}<nowiki>|return_type=string|p1_type=string|p1_name=s1|p2_type=string|p2_name=s2|func_footnote=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.0  Retained for backwards compatability.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=263|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llRemoteDataSetRegion}}<nowiki>|func_footnote=If an object using remote data channels changes regions, you must call this function to reregister the remote data channels.<br />You do not need to make this call if you dont change regions.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=264|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llLog10}}<nowiki>|return_type=float|p1_type=loat|p1_name=val|func_footnote=Returns the base 10 log of val if val > 0, otherwise returns 0.0|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=265|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llLog}}<nowiki>|return_type=float|p1_type=float|p1_name=val|func_footnote=Returns the base e log of val if val > 0, otherwise returns 0.0|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=266|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetAnimationList}}<nowiki>|return_type=list|p1_type=key|p1_name=id|func_footnote=Gets a list of all playing animations for avatar id|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=267|func_sleep=2.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetParcelMusicURL}}<nowiki>|p1_type=string|p1_name=url|func_footnote=Sets the streaming audio URL for the parcel object is on|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=268|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRootPosition}}<nowiki>|return_type=vector|func_footnote=Gets the global position of the root object of the object script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=269|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRootRotation}}<nowiki>|return_type=rotation|func_footnote=Gets the global rotation of the root object of the object script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=270|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetObjectDesc}}<nowiki>|return_type=string|func_footnote=Returns the description of the object the script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=271|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetObjectDesc}}<nowiki>|p1_type=string|p1_name=name|func_footnote=Sets the objects description|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=272|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetCreator}}<nowiki>|return_type=key|func_footnote=Returns the creator of the object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=273|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetTimestamp}}<nowiki>|return_type=string|func_footnote=Gets the timestamp in the format: YYYY-MM-DDThh:mm:ss.ff..fZ|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=274|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetLinkAlpha}}<nowiki>|p1_type=integer|p1_name=linknumber|p2_type=float|p2_name=alpha|p3_type=integer|p3_name=face|func_footnote=If a prim exists in the link chain at linknumber, set face to alpha|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=275|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetNumberOfPrims}}<nowiki>|return_type=integer|func_footnote=Returns the number of prims in a link set the script is attached to|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=276|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llGetNumberOfNotecardLines}}<nowiki>|return_type=key|p1_type=string|p1_name=name|func_footnote=Returns number of lines in notecard 'name' via the dataserver event (cast return value to integer)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=277|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetBoundingBox}}<nowiki>|return_type=list|p1_type=key|p1_name=object|func_footnote=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 ]|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=278|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetGeometricCenter}}<nowiki>|return_type=vector|func_footnote=Returns the geometric center of the linked set the script is attached to.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=279|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llGetPrimitiveParams}}<nowiki>|return_type=list|p1_type=list|p1_name=params|func_footnote=Gets primitive parameters specified in the params list.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=280|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llIntegerToBase64}}<nowiki>|return_type=string|p1_type=integer|p1_name=number|func_footnote=Big endian encode of of integer as a Base64 string.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=281|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llBase64ToInteger}}<nowiki>|return_type=integer|p1_type=string|p1_name=str|func_footnote=Big endian decode of a Base64 string into an integer.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=282|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetGMTclock}}<nowiki>|return_type=float|func_footnote=Gets the time in seconds since midnight in GMT|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=283|func_sleep=10.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetSimulatorHostname}}<nowiki>|return_type=string|func_footnote=Gets the hostname of the machine script is running on (same as string in viewer Help dialog)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=284|func_sleep=0.2|func_energy=10.0|func=</nowiki>{{LSLG|llSetLocalRot}}<nowiki>|p1_type=rotation|p1_name=rot|func_footnote=sets the rotation of a child prim relative to the root prim|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=285|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llParseStringKeepNulls}}<nowiki>|return_type=list|p1_type=string|p1_name=src|p2_type=list|p2_name=separators|p3_type=list|p3_name=spacers|func_footnote=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.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=286|func_sleep=0.1|func_energy=200.0|func=</nowiki>{{LSLG|llRezAtRoot}}<nowiki>|p1_type=string|p1_name=inventory|p2_type=vector|p2_name=pos|p3_type=vector|p3_name=vel|p4_type=rotation|p4_name=rot|p5_type=integer|p5_name=param|func_footnote=Instantiate owner's inventory object at pos with velocity vel and rotation rot with start parameter param.<br />The last selected root object's location will be set to pos|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=287|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetObjectPermMask}}<nowiki>|return_type=integer|p1_type=integer|p1_name=mask|func_footnote=Returns the requested permission mask for the root object the task is attached to.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=288|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetObjectPermMask}}<nowiki>|p1_type=integer|p1_name=mask|p2_type=integer|p2_name=value|func_footnote=Sets the given permission mask to the new value on the root object the task is attached to.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=289|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetInventoryPermMask}}<nowiki>|return_type=integer|p1_type=string|p1_name=item|p2_type=integer|p2_name=mask|func_footnote=Returns the requested permission mask for the inventory item.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=290|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetInventoryPermMask}}<nowiki>|p1_type=string|p1_name=item|p2_type=integer|p2_name=mask|p3_type=integer|p3_name=value|func_footnote=Sets the given permission mask to the new value on the inventory item.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=291|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetInventoryCreator}}<nowiki>|return_type=key|p1_type=string|p1_name=item|func_footnote=Returns the key for the creator of the inventory item.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=292|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llOwnerSay}}<nowiki>|p1_type=string|p1_name=msg|func_footnote=says msg to owner only (if owner in sim)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=293|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llRequestSimulatorData}}<nowiki>|return_type=key|p1_type=string|p1_name=simulator|p2_type=integer|p2_name=data|func_footnote=Requests data about simulator.  When data is available the dataserver event will be raised|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=294|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llForceMouselook}}<nowiki>|p1_type=integer|p1_name=mouselook|func_footnote=If mouselook is TRUE any avatar that sits on this object is forced into mouselook mode|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=295|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetObjectMass}}<nowiki>|return_type=float|p1_type=key|p1_name=id|func_footnote=Get the mass of the object with key id|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=296|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListReplaceList}}<nowiki>|return_type=list|p1_type=list|p1_name=dest|p2_type=list|p2_name=src|p3_type=integer|p3_name=start|p4_type=integer|p4_name=end|func_footnote=Replaces start through end of dest with src.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=297|func_sleep=10.0|func_energy=10.0|func=</nowiki>{{LSLG|llLoadURL}}<nowiki>|p1_type=key|p1_name=avatar_id|p2_type=string|p2_name=message|p3_type=string|p3_name=url|func_footnote=Shows dialog to avatar avatar_id offering to load web page at URL.  If user clicks yes, launches their web browser.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=298|func_sleep=2.0|func_energy=10.0|func=</nowiki>{{LSLG|llParcelMediaCommandList}}<nowiki>|p1_type=list|p1_name=command|func_footnote=Sends a list of commands, some with arguments, to a parcel.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=299|func_sleep=2.0|func_energy=10.0|func=</nowiki>{{LSLG|llParcelMediaQuery}}<nowiki>|return_type=list|p1_type=list|p1_name=query|func_footnote=Sends a list of queries, returns a list of results.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=300|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llModPow}}<nowiki>|return_type=integer|p1_type=integer|p1_name=a|p2_type=integer|p2_name=b|p3_type=integer|p3_name=c|func_footnote=Returns a raised to the b power, mod c. ( (a**b)%c ).  b is capped at 0xFFF (16 bits).|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=301|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetInventoryType}}<nowiki>|return_type=integer|p1_type=string|p1_name=name|func_footnote=Returns the type of the inventory name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=302|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetPayPrice}}<nowiki>|p1_type=integer|p1_name=price|p2_type=list|p2_name=quick_pay_buttons|func_footnote=Sets the default amount when someone chooses to pay this object.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=303|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetCameraPos}}<nowiki>|return_type=vector|func_footnote=Gets current camera position for agent task has permissions for.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=304|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetCameraRot}}<nowiki>|return_type=rotation|func_footnote=Gets current camera orientation for agent task has permissions for.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=305|func_sleep=2.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetPrimURL}}<nowiki>|p1_type=string|p1_name=url|func_footnote=Updates the URL for the web page shown on the sides of the object.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=306|func_sleep=20.0|func_energy=10.0|func=</nowiki>{{LSLG|llRefreshPrimURL}}<nowiki>|func_footnote=Reloads the web page shown on the sides of the object.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=307|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llEscapeURL}}<nowiki>|return_type=string|p1_type=string|p1_name=url|func_footnote=Returns and escaped/encoded version of url, replacing spaces with %20 etc.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=308|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llUnescapeURL}}<nowiki>|return_type=string|p1_type=string|p1_name=url|func_footnote=Returns and unescaped/unencoded version of url, replacing %20 with spaces etc.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=309|func_sleep=1.0|func_energy=10.0|func=</nowiki>{{LSLG|llMapDestination}}<nowiki>|p1_type=string|p1_name=simname|p2_type=vector|p2_name=pos|p3_type=vector|p3_name=look_at|func_footnote=Opens world map centered on region with pos highlighted.<br />Only works for scripts attached to avatar, or during touch events.<br />(NOTE: look_at currently does nothing)|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=310|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llAddToLandBanList}}<nowiki>|p1_type=key|p1_name=avatar|p2_type=float|p2_name=hours|func_footnote=Add avatar to the land ban list for hours|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=311|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llRemoveFromLandPassList}}<nowiki>|p1_type=key|p1_name=avatar|func_footnote=Remove avatar from the land pass list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=312|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llRemoveFromLandBanList}}<nowiki>|p1_type=key|p1_name=avatar|func_footnote=Remove avatar from the land ban list|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=313|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llSetCameraParams}}<nowiki>|p1_type=list|p1_name=rules|func_footnote=Sets multiple camera parameters at once.<br />List format is [ rule1, data1, rule2, data2 . . . rulen, datan ]|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=314|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llClearCameraParams}}<nowiki>|func_footnote=Resets all camera parameters to default values and turns off scripted camera control.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=315|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llListStatistics}}<nowiki>|return_type=integer|p1_type=integer|p1_name=operation|p2_type=list|p2_name=l|func_footnote=Perform statistical aggregate functions on list l using LIST_STAT_* operations.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=316|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetUnixTime}}<nowiki>|return_type=integer|func_footnote=Get the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=317|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetParcelFlags}}<nowiki>|return_type=integer|p1_type=vector|p1_name=pos|func_footnote=Get the parcel flags (PARCEL_FLAG_*) for the parcel including the point pos.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=318|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetRegionFlags}}<nowiki>|return_type=integer|func_footnote=Get the region flags (REGION_FLAG_*) for the region the object is in.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=319|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llXorBase64StringsCorrect}}<nowiki>|return_type=string|p1_type=string|p1_name=s1|p2_type=string|p2_name=s2|func_footnote=Correctly performs an exclusive or on two Base 64 strings and returns a Base 64 string.  s2 repeats if it is shorter than s1.0|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=320|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llHTTPRequest}}<nowiki>|p1_type=string|p1_name=url|p2_type=list|p2_name=parameters|p3_type=string|p3_name=body|func_footnote=Send an HTTP request.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=321|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llResetLandBanList}}<nowiki>|func_footnote=Removes all residents from the land ban list.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=322|func_sleep=0.1|func_energy=10.0|func=</nowiki>{{LSLG|llResetLandPassList}}<nowiki>|func_footnote=Removes all residents from the land access/pass list.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=323|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetObjectPrimCount}}<nowiki>|return_type=integer|p1_type=key|p1_name=object_id|func_footnote=Returns the total number of prims for an object.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=324|func_sleep=2.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetParcelPrimOwners}}<nowiki>|return_type=list|p1_type=vector|p1_name=pos|func_footnote=Returns a list of all residents who own objects on the parcel and the number of objects they own.<br />Requires owner-like permissions for the parcel.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=325|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetParcelPrimCount}}<nowiki>|return_type=integer|p1_type=vector|p1_name=pos|p2_type=integer|p2_name=category|p3_type=integer|p3_name=sim_wide|func_footnote=Gets the number of prims on the parcel of the given category.<br />Categories: PARCEL_COUNT_TOTAL, _OWNER, _GROUP, _OTHER, _SELECTED, _TEMP.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=326|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetParcelMaxPrims}}<nowiki>|return_type=integer|p1_type=vector|p1_name=pos|p2_type=integer|p2_name=sim_wide|func_footnote=Gets the maximum number of prims allowed on the parcel at pos.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
<nowiki>{{LSLFunctionAll|func_id=327|func_sleep=0.0|func_energy=10.0|func=</nowiki>{{LSLG|llGetParcelDetails}}<nowiki>|return_type=list|p1_type=vector|p1_name=pos|p2_type=list|p2_name=params|func_footnote=Gets the parcel details specified in params for the parcel at pos.<br />Params is one or more of: PARCEL_DETAILS_NAME, _DESC, _OWNER, _GROUP, _AREA|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]</nowiki>
</code>

Latest revision as of 07:45, 22 July 2007