User:Strife Onizuka/LSLFunctions

From Second Life Wiki
Jump to navigation Jump to search
{{LSLFunctionAll|func_id=1|func_sleep=0.0|func_energy=10.0|func=llCos|return_type=float|p1_type{{LSLFunctionAll|func_id=1|func_sleep=0.0|func_energy=10.0|func=llCos|return_type=float|p1_type=float|p1_name=theta|func_footnote=theta in radians}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=2|func_sleep=0.0|func_energy=10.0|func=llTan|return_type=float|p1_type=float|p1_name=theta|func_footnote=theta radians}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=3|func_sleep=0.0|func_energy=10.0|func=llAtan2|return_type=float|p1_type=float|p1_name=y|p2_type=float|p2_name=x}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=4|func_sleep=0.0|func_energy=10.0|func=llSqrt|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_Polish]]
{{LSLFunctionAll|func_id=5|func_sleep=0.0|func_energy=10.0|func=llPow|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_Polish]]
{{LSLFunctionAll|func_id=6|func_sleep=0.0|func_energy=10.0|func=llAbs|return_type=integer|p1_type=integer|p1_name=val}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=7|func_sleep=0.0|func_energy=10.0|func=llFabs|return_type=float|p1_type=float|p1_name=val}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=8|func_sleep=0.0|func_energy=10.0|func=llFrand|return_type=float|p1_type=float|p1_name=mag|func_footnote=returns random number in range [0,mag)}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=9|func_sleep=0.0|func_energy=10.0|func=llFloor|return_type=integer|p1_type=float|p1_name=val|func_footnote=returns largest integer value <= val}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=10|func_sleep=0.0|func_energy=10.0|func=llCeil|return_type=integer|p1_type=float|p1_name=val|func_footnote=returns smallest integer value >= val}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=11|func_sleep=0.0|func_energy=10.0|func=llRound|return_type=integer|p1_type=float|p1_name=val|func_footnote=returns val rounded to the nearest integer}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=12|func_sleep=0.0|func_energy=10.0|func=llVecMag|return_type=float|p1_type=vector|p1_name=v|func_footnote=returns the magnitude of v}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=13|func_sleep=0.0|func_energy=10.0|func=llVecNorm|return_type=vector|p1_type=vector|p1_name=v|func_footnote=returns the v normalized}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=14|func_sleep=0.0|func_energy=10.0|func=llVecDist|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_Polish]]
{{LSLFunctionAll|func_id=15|func_sleep=0.0|func_energy=10.0|func=llRot2Euler|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_Polish]]
{{LSLFunctionAll|func_id=16|func_sleep=0.0|func_energy=10.0|func=llEuler2Rot|return_type=rotation|p1_type=vector|p1_name=v|func_footnote=returns the rotation representation of Euler Angles v}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=17|func_sleep=0.0|func_energy=10.0|func=llAxes2Rot|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_Polish]]
{{LSLFunctionAll|func_id=18|func_sleep=0.0|func_energy=10.0|func=llRot2Fwd|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the forward vector defined by q}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=19|func_sleep=0.0|func_energy=10.0|func=llRot2Left|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the left vector defined by q}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=20|func_sleep=0.0|func_energy=10.0|func=llRot2Up|return_type=vector|p1_type=rotation|p1_name=q|func_footnote=returns the up vector defined by q}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=21|func_sleep=0.0|func_energy=10.0|func=llRotBetween|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_Polish]]
{{LSLFunctionAll|func_id=22|func_sleep=0.0|func_energy=10.0|func=llWhisper|p1_type=integer|p1_name=channel|p2_type=string|p2_name=msg|func_footnote=whispers msg on channel}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=23|func_sleep=0.0|func_energy=10.0|func=llSay|p1_type=integer|p1_name=channel|p2_type=string|p2_name=msg|func_footnote=says msg on channel}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=24|func_sleep=0.0|func_energy=10.0|func=llShout|p1_type=integer|p1_name=channel|p2_type=string|p2_name=msg|func_footnote=shouts msg on channel}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=25|func_sleep=0.0|func_energy=10.0|func=llListen|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_Polish]]
{{LSLFunctionAll|func_id=26|func_sleep=0.0|func_energy=10.0|func=llListenControl|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_Polish]]
{{LSLFunctionAll|func_id=27|func_sleep=0.0|func_energy=10.0|func=llListenRemove|p1_type=integer|p1_name=number|func_footnote=removes listen event callback number}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=28|func_sleep=0.0|func_energy=10.0|func=llSensor|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_Polish]]
{{LSLFunctionAll|func_id=29|func_sleep=0.0|func_energy=10.0|func=llSensorRepeat|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_Polish]]
{{LSLFunctionAll|func_id=30|func_sleep=0.0|func_energy=10.0|func=llSensorRemove|func_footnote=removes sensor}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=31|func_sleep=0.0|func_energy=10.0|func=llDetectedName|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_Polish]]
{{LSLFunctionAll|func_id=32|func_sleep=0.0|func_energy=10.0|func=llDetectedKey|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_Polish]]
{{LSLFunctionAll|func_id=33|func_sleep=0.0|func_energy=10.0|func=llDetectedOwner|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_Polish]]
{{LSLFunctionAll|func_id=34|func_sleep=0.0|func_energy=10.0|func=llDetectedType|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_Polish]]
{{LSLFunctionAll|func_id=35|func_sleep=0.0|func_energy=10.0|func=llDetectedPos|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_Polish]]
{{LSLFunctionAll|func_id=36|func_sleep=0.0|func_energy=10.0|func=llDetectedVel|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_Polish]]
{{LSLFunctionAll|func_id=37|func_sleep=0.0|func_energy=10.0|func=llDetectedGrab|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_Polish]]
{{LSLFunctionAll|func_id=38|func_sleep=0.0|func_energy=10.0|func=llDetectedRot|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_Polish]]
{{LSLFunctionAll|func_id=39|func_sleep=0.0|func_energy=10.0|func=llDetectedGroup|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_Polish]]
{{LSLFunctionAll|func_id=40|func_sleep=0.0|func_energy=10.0|func=llDetectedLinkNumber|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_Polish]]
{{LSLFunctionAll|func_id=41|func_sleep=0.0|func_energy=0.0|func=llDie|func_footnote=deletes the object|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=42|func_sleep=0.0|func_energy=10.0|func=llGround|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_Polish]]
{{LSLFunctionAll|func_id=43|func_sleep=0.0|func_energy=10.0|func=llCloud|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_Polish]]
{{LSLFunctionAll|func_id=44|func_sleep=0.0|func_energy=10.0|func=llWind|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_Polish]]
{{LSLFunctionAll|func_id=45|func_sleep=0.0|func_energy=10.0|func=llSetStatus|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_Polish]]
{{LSLFunctionAll|func_id=46|func_sleep=0.0|func_energy=10.0|func=llGetStatus|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_Polish]]
{{LSLFunctionAll|func_id=47|func_sleep=0.0|func_energy=10.0|func=llSetScale|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_Polish]]
{{LSLFunctionAll|func_id=48|func_sleep=0.0|func_energy=10.0|func=llGetScale|return_type=vector|func_footnote=gets the scale|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=49|func_sleep=0.0|func_energy=10.0|func=llSetColor|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_Polish]]
{{LSLFunctionAll|func_id=50|func_sleep=0.0|func_energy=10.0|func=llGetAlpha|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_Polish]]
{{LSLFunctionAll|func_id=51|func_sleep=0.0|func_energy=10.0|func=llSetAlpha|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_Polish]]
{{LSLFunctionAll|func_id=52|func_sleep=0.0|func_energy=10.0|func=llGetColor|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_Polish]]
{{LSLFunctionAll|func_id=53|func_sleep=0.2|func_energy=10.0|func=llSetTexture|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_Polish]]
{{LSLFunctionAll|func_id=54|func_sleep=0.2|func_energy=10.0|func=llScaleTexture|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_Polish]]
{{LSLFunctionAll|func_id=55|func_sleep=0.2|func_energy=10.0|func=llOffsetTexture|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_Polish]]
{{LSLFunctionAll|func_id=56|func_sleep=0.2|func_energy=10.0|func=llOffsetTexture|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_Polish]]
{{LSLFunctionAll|func_id=57|func_sleep=0.0|func_energy=10.0|func=llGetTexture|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_Polish]]
{{LSLFunctionAll|func_id=58|func_sleep=0.2|func_energy=10.0|func=llSetPos|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_Polish]]
{{LSLFunctionAll|func_id=59|func_sleep=0.0|func_energy=10.0|func=llGetPos|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_Polish]]
{{LSLFunctionAll|func_id=60|func_sleep=0.0|func_energy=10.0|func=llGetLocalPos|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_Polish]]
{{LSLFunctionAll|func_id=61|func_sleep=0.2|func_energy=10.0|func=llSetRot|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_Polish]]
{{LSLFunctionAll|func_id=62|func_sleep=0.0|func_energy=10.0|func=llGetRot|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_Polish]]
{{LSLFunctionAll|func_id=63|func_sleep=0.0|func_energy=10.0|func=llGetLocalRot|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_Polish]]
{{LSLFunctionAll|func_id=64|func_sleep=0.0|func_energy=10.0|func=llSetForce|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_Polish]]
{{LSLFunctionAll|func_id=65|func_sleep=0.0|func_energy=10.0|func=llGetForce|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_Polish]]
{{LSLFunctionAll|func_id=66|func_sleep=0.0|func_energy=10.0|func=llTarget|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_Polish]]
{{LSLFunctionAll|func_id=67|func_sleep=0.0|func_energy=10.0|func=llTargetRemove|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_Polish]]
{{LSLFunctionAll|func_id=68|func_sleep=0.0|func_energy=10.0|func=llRotTarget|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_Polish]]
{{LSLFunctionAll|func_id=69|func_sleep=0.0|func_energy=10.0|func=llRotTargetRemove|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_Polish]]
{{LSLFunctionAll|func_id=70|func_sleep=0.0|func_energy=10.0|func=llMoveToTarget|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_Polish]]
{{LSLFunctionAll|func_id=71|func_sleep=0.0|func_energy=10.0|func=llStopMoveToTarget|func_footnote=Stops critically damped motion|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=72|func_sleep=0.0|func_energy=10.0|func=llApplyImpulse|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_Polish]]
{{LSLFunctionAll|func_id=73|func_sleep=0.0|func_energy=10.0|func=llApplyRotationalImpulse|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_Polish]]
{{LSLFunctionAll|func_id=74|func_sleep=0.0|func_energy=10.0|func=llSetTorque|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_Polish]]
{{LSLFunctionAll|func_id=75|func_sleep=0.0|func_energy=10.0|func=llGetTorque|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_Polish]]
{{LSLFunctionAll|func_id=76|func_sleep=0.0|func_energy=10.0|func=llSetForceAndTorque|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_Polish]]
{{LSLFunctionAll|func_id=77|func_sleep=0.0|func_energy=10.0|func=llGetVel|return_type=vector|func_footnote=gets the velocity|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=78|func_sleep=0.0|func_energy=10.0|func=llGetAccel|return_type=vector|func_footnote=gets the acceleration|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=79|func_sleep=0.0|func_energy=10.0|func=llGetOmega|return_type=vector|func_footnote=gets the omega|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=80|func_sleep=0.0|func_energy=10.0|func=llGetTimeOfDay|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_Polish]]
{{LSLFunctionAll|func_id=81|func_sleep=0.0|func_energy=10.0|func=llGetWallclock|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_Polish]]
{{LSLFunctionAll|func_id=82|func_sleep=0.0|func_energy=10.0|func=llGetTime|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_Polish]]
{{LSLFunctionAll|func_id=83|func_sleep=0.0|func_energy=10.0|func=llResetTime|func_footnote=sets the time to zero|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=84|func_sleep=0.0|func_energy=10.0|func=llGetAndResetTime|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_Polish]]
{{LSLFunctionAll|func_id=85|func_sleep=0.0|func_energy=10.0|func=llSound|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_Polish]]
{{LSLFunctionAll|func_id=86|func_sleep=0.0|func_energy=10.0|func=llPlaySound|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_Polish]]
{{LSLFunctionAll|func_id=87|func_sleep=0.0|func_energy=10.0|func=llLoopSound|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_Polish]]
{{LSLFunctionAll|func_id=88|func_sleep=0.0|func_energy=10.0|func=llLoopSoundMaster|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_Polish]]
{{LSLFunctionAll|func_id=89|func_sleep=0.0|func_energy=10.0|func=llLoopSoundSlave|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_Polish]]
{{LSLFunctionAll|func_id=90|func_sleep=0.0|func_energy=10.0|func=llPlaySoundSlave|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_Polish]]
{{LSLFunctionAll|func_id=91|func_sleep=0.0|func_energy=10.0|func=llTriggerSound|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_Polish]]
{{LSLFunctionAll|func_id=92|func_sleep=0.0|func_energy=10.0|func=llStopSound|func_footnote=Stops currently attached sound|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=93|func_sleep=1.0|func_energy=10.0|func=llPreloadSound|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_Polish]]
{{LSLFunctionAll|func_id=94|func_sleep=0.0|func_energy=10.0|func=llGetSubString|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_Polish]]
{{LSLFunctionAll|func_id=95|func_sleep=0.0|func_energy=10.0|func=llDeleteSubString|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_Polish]]
{{LSLFunctionAll|func_id=96|func_sleep=0.0|func_energy=10.0|func=llInsertString|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_Polish]]
{{LSLFunctionAll|func_id=97|func_sleep=0.0|func_energy=10.0|func=llToUpper|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_Polish]]
{{LSLFunctionAll|func_id=98|func_sleep=0.0|func_energy=10.0|func=llToLower|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_Polish]]
{{LSLFunctionAll|func_id=99|func_sleep=0.0|func_energy=10.0|func=llGiveMoney|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_Polish]]
{{LSLFunctionAll|func_id=100|func_sleep=0.1|func_energy=10.0|func=llMakeExplosion|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_Polish]]
{{LSLFunctionAll|func_id=101|func_sleep=0.1|func_energy=10.0|func=llMakeFountain|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_Polish]]
{{LSLFunctionAll|func_id=102|func_sleep=0.1|func_energy=10.0|func=llMakeSmoke|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_Polish]]
{{LSLFunctionAll|func_id=103|func_sleep=0.1|func_energy=10.0|func=llMakeFire|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_Polish]]
{{LSLFunctionAll|func_id=104|func_sleep=0.1|func_energy=200.0|func=llRezObject|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_Polish]]
{{LSLFunctionAll|func_id=105|func_sleep=0.0|func_energy=10.0|func=llLookAt|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_Polish]]
{{LSLFunctionAll|func_id=106|func_sleep=0.0|func_energy=10.0|func=llStopLookAt|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_Polish]]
{{LSLFunctionAll|func_id=107|func_sleep=0.0|func_energy=10.0|func=llSetTimerEvent|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_Polish]]
{{LSLFunctionAll|func_id=108|func_sleep=0.0|func_energy=0.0|func=llSleep|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_Polish]]
{{LSLFunctionAll|func_id=109|func_sleep=0.0|func_energy=10.0|func=llGetMass|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_Polish]]
{{LSLFunctionAll|func_id=110|func_sleep=0.0|func_energy=10.0|func=llCollisionFilter|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_Polish]]
{{LSLFunctionAll|func_id=111|func_sleep=0.0|func_energy=10.0|func=llTakeControls|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_Polish]]
{{LSLFunctionAll|func_id=112|func_sleep=0.0|func_energy=10.0|func=llReleaseControls|func_footnote=Stop taking inputs|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=113|func_sleep=0.0|func_energy=10.0|func=llAttachToAvatar|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_Polish]]
{{LSLFunctionAll|func_id=114|func_sleep=0.0|func_energy=10.0|func=llDetachFromAvatar|func_footnote=Drop off of avatar|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=115|func_sleep=0.0|func_energy=10.0|func=llTakeCamera|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_Polish]]
{{LSLFunctionAll|func_id=116|func_sleep=0.0|func_energy=10.0|func=llReleaseCamera|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_Polish]]
{{LSLFunctionAll|func_id=117|func_sleep=0.0|func_energy=10.0|func=llGetOwner|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_Polish]]
{{LSLFunctionAll|func_id=118|func_sleep=2.0|func_energy=10.0|func=llInstantMessage|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_Polish]]
{{LSLFunctionAll|func_id=119|func_sleep=20.0|func_energy=10.0|func=llEmail|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_Polish]]
{{LSLFunctionAll|func_id=120|func_sleep=0.0|func_energy=10.0|func=llGetNextEmail|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_Polish]]
{{LSLFunctionAll|func_id=121|func_sleep=0.0|func_energy=10.0|func=llGetKey|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_Polish]]
{{LSLFunctionAll|func_id=122|func_sleep=0.0|func_energy=10.0|func=llSetBuoyancy|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_Polish]]
{{LSLFunctionAll|func_id=123|func_sleep=0.0|func_energy=10.0|func=llSetHoverHeight|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_Polish]]
{{LSLFunctionAll|func_id=124|func_sleep=0.0|func_energy=10.0|func=llStopHover|func_footnote=Stop hovering to a height|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=125|func_sleep=0.0|func_energy=10.0|func=llMinEventDelay|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_Polish]]
{{LSLFunctionAll|func_id=126|func_sleep=0.0|func_energy=10.0|func=llSoundPreload|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_Polish]]
{{LSLFunctionAll|func_id=127|func_sleep=0.0|func_energy=10.0|func=llRotLookAt|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_Polish]]
{{LSLFunctionAll|func_id=128|func_sleep=0.0|func_energy=10.0|func=llStringLength|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_Polish]]
{{LSLFunctionAll|func_id=129|func_sleep=0.0|func_energy=10.0|func=llStartAnimation|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_Polish]]
{{LSLFunctionAll|func_id=130|func_sleep=0.0|func_energy=10.0|func=llStopAnimation|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_Polish]]
{{LSLFunctionAll|func_id=131|func_sleep=0.0|func_energy=10.0|func=llPointAt|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_Polish]]
{{LSLFunctionAll|func_id=132|func_sleep=0.0|func_energy=10.0|func=llStopPointAt|func_footnote=Stop agent that owns object pointing|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=133|func_sleep=0.0|func_energy=10.0|func=llTargetOmega|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_Polish]]
{{LSLFunctionAll|func_id=134|func_sleep=0.0|func_energy=10.0|func=llGetStartParameter|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_Polish]]
{{LSLFunctionAll|func_id=135|func_sleep=0.0|func_energy=10.0|func=llGodLikeRezObject|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_Polish]]
{{LSLFunctionAll|func_id=136|func_sleep=0.0|func_energy=10.0|func=llRequestPermissions|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_Polish]]
{{LSLFunctionAll|func_id=137|func_sleep=0.0|func_energy=10.0|func=llGetPermissionsKey|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_Polish]]
{{LSLFunctionAll|func_id=138|func_sleep=0.0|func_energy=10.0|func=llGetPermissions|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_Polish]]
{{LSLFunctionAll|func_id=139|func_sleep=0.0|func_energy=10.0|func=llGetLinkNumber|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_Polish]]
{{LSLFunctionAll|func_id=140|func_sleep=0.0|func_energy=10.0|func=llSetLinkColor|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_Polish]]
{{LSLFunctionAll|func_id=141|func_sleep=1.0|func_energy=10.0|func=llCreateLink|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_Polish]]
{{LSLFunctionAll|func_id=142|func_sleep=0.0|func_energy=10.0|func=llBreakLink|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_Polish]]
{{LSLFunctionAll|func_id=143|func_sleep=0.0|func_energy=10.0|func=llBreakAllLinks|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_Polish]]
{{LSLFunctionAll|func_id=144|func_sleep=0.0|func_energy=10.0|func=llGetLinkKey|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_Polish]]
{{LSLFunctionAll|func_id=145|func_sleep=0.0|func_energy=10.0|func=llGetLinkName|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_Polish]]
{{LSLFunctionAll|func_id=146|func_sleep=0.0|func_energy=10.0|func=llGetInventoryNumber|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_Polish]]
{{LSLFunctionAll|func_id=147|func_sleep=0.0|func_energy=10.0|func=llGetInventoryName|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_Polish]]
{{LSLFunctionAll|func_id=148|func_sleep=0.0|func_energy=10.0|func=llSetScriptState|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_Polish]]
{{LSLFunctionAll|func_id=149|func_sleep=0.0|func_energy=10.0|func=llGetEnergy|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_Polish]]
{{LSLFunctionAll|func_id=150|func_sleep=0.0|func_energy=10.0|func=llGiveInventory|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_Polish]]
{{LSLFunctionAll|func_id=151|func_sleep=0.0|func_energy=10.0|func=llRemoveInventory|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_Polish]]
{{LSLFunctionAll|func_id=152|func_sleep=0.0|func_energy=10.0|func=llSetText|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_Polish]]
{{LSLFunctionAll|func_id=153|func_sleep=0.0|func_energy=10.0|func=llWater|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_Polish]]
{{LSLFunctionAll|func_id=154|func_sleep=0.0|func_energy=10.0|func=llPassTouches|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_Polish]]
{{LSLFunctionAll|func_id=155|func_sleep=0.1|func_energy=10.0|func=llRequestAgentData|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_Polish]]
{{LSLFunctionAll|func_id=156|func_sleep=1.0|func_energy=10.0|func=llRequestInventoryData|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_Polish]]
{{LSLFunctionAll|func_id=157|func_sleep=0.0|func_energy=10.0|func=llSetDamage|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_Polish]]
{{LSLFunctionAll|func_id=158|func_sleep=5.0|func_energy=100.0|func=llTeleportAgentHome|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_Polish]]
{{LSLFunctionAll|func_id=159|func_sleep=0.0|func_energy=10.0|func=llModifyLand|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_Polish]]
{{LSLFunctionAll|func_id=160|func_sleep=0.0|func_energy=10.0|func=llCollisionSound|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_Polish]]
{{LSLFunctionAll|func_id=161|func_sleep=0.0|func_energy=10.0|func=llCollisionSprite|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_Polish]]
{{LSLFunctionAll|func_id=162|func_sleep=0.0|func_energy=10.0|func=llGetAnimation|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_Polish]]
{{LSLFunctionAll|func_id=163|func_sleep=0.0|func_energy=10.0|func=llResetScript|func_footnote=Resets the script|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=164|func_sleep=0.0|func_energy=10.0|func=llMessageLinked|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_Polish]]
{{LSLFunctionAll|func_id=165|func_sleep=0.0|func_energy=10.0|func=llPushObject|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_Polish]]
{{LSLFunctionAll|func_id=166|func_sleep=0.0|func_energy=10.0|func=llPassCollisions|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_Polish]]
{{LSLFunctionAll|func_id=167|func_sleep=0.0|func_energy=10.0|func=llGetScriptName|func_footnote=Returns the script name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=168|func_sleep=0.0|func_energy=10.0|func=llGetNumberOfSides|return_type=integer|func_footnote=Returns the number of sides|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=169|func_sleep=0.0|func_energy=10.0|func=llAxisAngle2Rot|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_Polish]]
{{LSLFunctionAll|func_id=170|func_sleep=0.0|func_energy=10.0|func=llRot2Axis|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_Polish]]
{{LSLFunctionAll|func_id=171|func_sleep=0.0|func_energy=10.0|func=llRot2Angle|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_Polish]]
{{LSLFunctionAll|func_id=172|func_sleep=0.0|func_energy=10.0|func=llAcos|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_Polish]]
{{LSLFunctionAll|func_id=173|func_sleep=0.0|func_energy=10.0|func=llAsin|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_Polish]]
{{LSLFunctionAll|func_id=174|func_sleep=0.0|func_energy=10.0|func=llAngleBetween|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_Polish]]
{{LSLFunctionAll|func_id=175|func_sleep=0.0|func_energy=10.0|func=llGetInventoryKey|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_Polish]]
{{LSLFunctionAll|func_id=176|func_sleep=0.0|func_energy=10.0|func=llAllowInventoryDrop|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_Polish]]
{{LSLFunctionAll|func_id=177|func_sleep=0.0|func_energy=10.0|func=llGetSunDirection|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_Polish]]
{{LSLFunctionAll|func_id=178|func_sleep=0.0|func_energy=10.0|func=llGetTextureOffset|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_Polish]]
{{LSLFunctionAll|func_id=179|func_sleep=0.0|func_energy=10.0|func=llGetTextureScale|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_Polish]]
{{LSLFunctionAll|func_id=180|func_sleep=0.0|func_energy=10.0|func=llGetTextureRot|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_Polish]]
{{LSLFunctionAll|func_id=181|func_sleep=0.0|func_energy=10.0|func=llSubStringIndex|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_Polish]]
{{LSLFunctionAll|func_id=182|func_sleep=0.0|func_energy=10.0|func=llGetOwnerKey|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_Polish]]
{{LSLFunctionAll|func_id=183|func_sleep=0.0|func_energy=10.0|func=llGetCenterOfMass|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_Polish]]
{{LSLFunctionAll|func_id=184|func_sleep=0.0|func_energy=10.0|func=llListSort|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_Polish]]
{{LSLFunctionAll|func_id=185|func_sleep=0.0|func_energy=10.0|func=llGetListLength|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_Polish]]
{{LSLFunctionAll|func_id=186|func_sleep=0.0|func_energy=10.0|func=llList2Integer|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_Polish]]
{{LSLFunctionAll|func_id=187|func_sleep=0.0|func_energy=10.0|func=llList2Float|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_Polish]]
{{LSLFunctionAll|func_id=188|func_sleep=0.0|func_energy=10.0|func=llList2String|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_Polish]]
{{LSLFunctionAll|func_id=189|func_sleep=0.0|func_energy=10.0|func=llList2Key|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_Polish]]
{{LSLFunctionAll|func_id=190|func_sleep=0.0|func_energy=10.0|func=llList2Vector|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_Polish]]
{{LSLFunctionAll|func_id=191|func_sleep=0.0|func_energy=10.0|func=llList2Rot|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_Polish]]
{{LSLFunctionAll|func_id=192|func_sleep=0.0|func_energy=10.0|func=llList2List|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_Polish]]
{{LSLFunctionAll|func_id=193|func_sleep=0.0|func_energy=10.0|func=llDeleteSubList|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_Polish]]
{{LSLFunctionAll|func_id=194|func_sleep=0.0|func_energy=10.0|func=llGetListEntryType|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_Polish]]
{{LSLFunctionAll|func_id=195|func_sleep=0.0|func_energy=10.0|func=llList2CSV|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_Polish]]
{{LSLFunctionAll|func_id=196|func_sleep=0.0|func_energy=10.0|func=llCSV2List|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_Polish]]
{{LSLFunctionAll|func_id=197|func_sleep=0.0|func_energy=10.0|func=llListRandomize|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_Polish]]
{{LSLFunctionAll|func_id=198|func_sleep=0.0|func_energy=10.0|func=llList2ListStrided|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_Polish]]
{{LSLFunctionAll|func_id=199|func_sleep=0.0|func_energy=10.0|func=llGetRegionCorner|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_Polish]]
{{LSLFunctionAll|func_id=200|func_sleep=0.0|func_energy=10.0|func=llListInsertList|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_Polish]]
{{LSLFunctionAll|func_id=201|func_sleep=0.0|func_energy=10.0|func=llListFindList|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_Polish]]
{{LSLFunctionAll|func_id=202|func_sleep=0.0|func_energy=10.0|func=llGetObjectName|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_Polish]]
{{LSLFunctionAll|func_id=203|func_sleep=0.0|func_energy=10.0|func=llSetObjectName|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_Polish]]
{{LSLFunctionAll|func_id=204|func_sleep=0.0|func_energy=10.0|func=llGetDate|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_Polish]]
{{LSLFunctionAll|func_id=205|func_sleep=0.0|func_energy=10.0|func=llEdgeOfWorld|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_Polish]]
{{LSLFunctionAll|func_id=206|func_sleep=0.0|func_energy=10.0|func=llGetAgentInfo|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_Polish]]
{{LSLFunctionAll|func_id=207|func_sleep=0.1|func_energy=10.0|func=llAdjustSoundVolume|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_Polish]]
{{LSLFunctionAll|func_id=208|func_sleep=0.0|func_energy=10.0|func=llSetSoundQueueing|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_Polish]]
{{LSLFunctionAll|func_id=209|func_sleep=0.0|func_energy=10.0|func=llSetSoundRadius|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_Polish]]
{{LSLFunctionAll|func_id=210|func_sleep=0.0|func_energy=10.0|func=llKey2Name|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_Polish]]
{{LSLFunctionAll|func_id=211|func_sleep=0.0|func_energy=10.0|func=llSetTextureAnim|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_Polish]]
{{LSLFunctionAll|func_id=212|func_sleep=0.0|func_energy=10.0|func=llTriggerSoundLimited|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_Polish]]
{{LSLFunctionAll|func_id=213|func_sleep=0.0|func_energy=10.0|func=llEjectFromLand|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_Polish]]
{{LSLFunctionAll|func_id=214|func_sleep=0.0|func_energy=10.0|func=llParseString2List|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_Polish]]
{{LSLFunctionAll|func_id=215|func_sleep=0.0|func_energy=10.0|func=llOverMyLand|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_Polish]]
{{LSLFunctionAll|func_id=216|func_sleep=0.0|func_energy=10.0|func=llGetLandOwnerAt|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_Polish]]
{{LSLFunctionAll|func_id=217|func_sleep=0.1|func_energy=10.0|func=llGetNotecardLine|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_Polish]]
{{LSLFunctionAll|func_id=218|func_sleep=0.0|func_energy=10.0|func=llGetAgentSize|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_Polish]]
{{LSLFunctionAll|func_id=219|func_sleep=0.0|func_energy=10.0|func=llSameGroup|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_Polish]]
{{LSLFunctionAll|func_id=220|func_sleep=0.0|func_energy=10.0|func=llUnSit|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_Polish]]
{{LSLFunctionAll|func_id=221|func_sleep=0.0|func_energy=10.0|func=llGroundSlope|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_Polish]]
{{LSLFunctionAll|func_id=222|func_sleep=0.0|func_energy=10.0|func=llGroundNormal|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_Polish]]
{{LSLFunctionAll|func_id=223|func_sleep=0.0|func_energy=10.0|func=llGroundCountour|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_Polish]]
{{LSLFunctionAll|func_id=224|func_sleep=0.0|func_energy=10.0|func=llGetAttached|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_Polish]]
{{LSLFunctionAll|func_id=225|func_sleep=0.0|func_energy=10.0|func=llGetFreeMemory|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_Polish]]
{{LSLFunctionAll|func_id=226|func_sleep=0.0|func_energy=10.0|func=llGetRegionName|return_type=string|func_footnote=returns the current region name|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=227|func_sleep=0.0|func_energy=10.0|func=llGetRegionTimeDilation|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_Polish]]
{{LSLFunctionAll|func_id=228|func_sleep=0.0|func_energy=10.0|func=llGetRegionFPS|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_Polish]]
{{LSLFunctionAll|func_id=229|func_sleep=0.0|func_energy=10.0|func=llParticleSystem|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_Polish]]
{{LSLFunctionAll|func_id=230|func_sleep=0.0|func_energy=10.0|func=llGroundRepel|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_Polish]]
{{LSLFunctionAll|func_id=231|func_sleep=3.0|func_energy=10.0|func=llGiveInventoryList|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_Polish]]
{{LSLFunctionAll|func_id=232|func_sleep=0.0|func_energy=10.0|func=llSetVehicleType|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_Polish]]
{{LSLFunctionAll|func_id=233|func_sleep=0.0|func_energy=10.0|func=llSetVehicleFloatParam|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_Polish]]
{{LSLFunctionAll|func_id=234|func_sleep=0.0|func_energy=10.0|func=llSetVehicleVectorParam|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_Polish]]
{{LSLFunctionAll|func_id=235|func_sleep=0.0|func_energy=10.0|func=llSetVehicleVectorParam|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_Polish]]
{{LSLFunctionAll|func_id=236|func_sleep=0.0|func_energy=10.0|func=llSetVehicleFlags|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_Polish]]
{{LSLFunctionAll|func_id=237|func_sleep=0.0|func_energy=10.0|func=llRemoveVehicleFlags|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_Polish]]
{{LSLFunctionAll|func_id=238|func_sleep=0.0|func_energy=10.0|func=llSitTarget|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_Polish]]
{{LSLFunctionAll|func_id=239|func_sleep=0.0|func_energy=10.0|func=llAvatarOnSitTarget|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_Polish]]
{{LSLFunctionAll|func_id=240|func_sleep=0.1|func_energy=10.0|func=llAddToLandPassList|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_Polish]]
{{LSLFunctionAll|func_id=241|func_sleep=0.0|func_energy=10.0|func=llSetTouchText|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_Polish]]
{{LSLFunctionAll|func_id=242|func_sleep=0.0|func_energy=10.0|func=llSetSitText|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_Polish]]
{{LSLFunctionAll|func_id=243|func_sleep=0.0|func_energy=10.0|func=llSetCameraEyeOffset|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_Polish]]
{{LSLFunctionAll|func_id=244|func_sleep=0.0|func_energy=10.0|func=llSetCameraAtOffset|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_Polish]]
{{LSLFunctionAll|func_id=245|func_sleep=0.0|func_energy=10.0|func=llDumpList2String|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_Polish]]
{{LSLFunctionAll|func_id=246|func_sleep=0.0|func_energy=10.0|func=llScriptDanger|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_Polish]]
{{LSLFunctionAll|func_id=247|func_sleep=1.0|func_energy=10.0|func=llDialog|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_Polish]]
{{LSLFunctionAll|func_id=248|func_sleep=0.0|func_energy=10.0|func=llVolumeDetect|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_Polish]]
{{LSLFunctionAll|func_id=249|func_sleep=0.0|func_energy=10.0|func=llResetOtherScript|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_Polish]]
{{LSLFunctionAll|func_id=250|func_sleep=0.0|func_energy=10.0|func=llGetScriptState|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_Polish]]
{{LSLFunctionAll|func_id=251|func_sleep=3.0|func_energy=10.0|func=llRemoteLoadScript|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_Polish]]
{{LSLFunctionAll|func_id=252|func_sleep=0.2|func_energy=10.0|func=llSetRemoteScriptAccessPin|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_Polish]]
{{LSLFunctionAll|func_id=253|func_sleep=3.0|func_energy=10.0|func=llRemoteLoadScriptPin|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_Polish]]
{{LSLFunctionAll|func_id=254|func_sleep=1.0|func_energy=10.0|func=llOpenRemoteDataChannel|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_Polish]]
{{LSLFunctionAll|func_id=255|func_sleep=3.0|func_energy=10.0|func=llSendRemoteData|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_Polish]]
{{LSLFunctionAll|func_id=256|func_sleep=3.0|func_energy=10.0|func=llRemoteDataReply|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_Polish]]
{{LSLFunctionAll|func_id=257|func_sleep=1.0|func_energy=10.0|func=llCloseRemoteDataChannel|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_Polish]]
{{LSLFunctionAll|func_id=258|func_sleep=0.0|func_energy=10.0|func=llMD5String|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_Polish]]
{{LSLFunctionAll|func_id=259|func_sleep=0.2|func_energy=10.0|func=llSetPrimitiveParams|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_Polish]]
{{LSLFunctionAll|func_id=260|func_sleep=0.0|func_energy=10.0|func=llStringToBase64|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_Polish]]
{{LSLFunctionAll|func_id=261|func_sleep=0.0|func_energy=10.0|func=llBase64ToString|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_Polish]]
{{LSLFunctionAll|func_id=262|func_sleep=0.3|func_energy=10.0|func=llXorBase64Strings|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_Polish]]
{{LSLFunctionAll|func_id=263|func_sleep=0.0|func_energy=10.0|func=llRemoteDataSetRegion|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_Polish]]
{{LSLFunctionAll|func_id=264|func_sleep=0.0|func_energy=10.0|func=llLog10|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_Polish]]
{{LSLFunctionAll|func_id=265|func_sleep=0.0|func_energy=10.0|func=llLog|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_Polish]]
{{LSLFunctionAll|func_id=266|func_sleep=0.0|func_energy=10.0|func=llGetAnimationList|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_Polish]]
{{LSLFunctionAll|func_id=267|func_sleep=2.0|func_energy=10.0|func=llSetParcelMusicURL|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_Polish]]
{{LSLFunctionAll|func_id=268|func_sleep=0.0|func_energy=10.0|func=llGetRootPosition|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_Polish]]
{{LSLFunctionAll|func_id=269|func_sleep=0.0|func_energy=10.0|func=llGetRootRotation|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_Polish]]
{{LSLFunctionAll|func_id=270|func_sleep=0.0|func_energy=10.0|func=llGetObjectDesc|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_Polish]]
{{LSLFunctionAll|func_id=271|func_sleep=0.0|func_energy=10.0|func=llSetObjectDesc|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_Polish]]
{{LSLFunctionAll|func_id=272|func_sleep=0.0|func_energy=10.0|func=llGetCreator|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_Polish]]
{{LSLFunctionAll|func_id=273|func_sleep=0.0|func_energy=10.0|func=llGetTimestamp|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_Polish]]
{{LSLFunctionAll|func_id=274|func_sleep=0.0|func_energy=10.0|func=llSetLinkAlpha|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_Polish]]
{{LSLFunctionAll|func_id=275|func_sleep=0.0|func_energy=10.0|func=llGetNumberOfPrims|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_Polish]]
{{LSLFunctionAll|func_id=276|func_sleep=0.1|func_energy=10.0|func=llGetNumberOfNotecardLines|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_Polish]]
{{LSLFunctionAll|func_id=277|func_sleep=0.0|func_energy=10.0|func=llGetBoundingBox|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_Polish]]
{{LSLFunctionAll|func_id=278|func_sleep=0.0|func_energy=10.0|func=llGetGeometricCenter|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_Polish]]
{{LSLFunctionAll|func_id=279|func_sleep=0.2|func_energy=10.0|func=llGetPrimitiveParams|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_Polish]]
{{LSLFunctionAll|func_id=280|func_sleep=0.0|func_energy=10.0|func=llIntegerToBase64|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_Polish]]
{{LSLFunctionAll|func_id=281|func_sleep=0.0|func_energy=10.0|func=llBase64ToInteger|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_Polish]]
{{LSLFunctionAll|func_id=282|func_sleep=0.0|func_energy=10.0|func=llGetGMTclock|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_Polish]]
{{LSLFunctionAll|func_id=283|func_sleep=10.0|func_energy=10.0|func=llGetSimulatorHostname|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_Polish]]
{{LSLFunctionAll|func_id=284|func_sleep=0.2|func_energy=10.0|func=llSetLocalRot|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_Polish]]
{{LSLFunctionAll|func_id=285|func_sleep=0.0|func_energy=10.0|func=llParseStringKeepNulls|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_Polish]]
{{LSLFunctionAll|func_id=286|func_sleep=0.1|func_energy=200.0|func=llRezAtRoot|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_Polish]]
{{LSLFunctionAll|func_id=287|func_sleep=0.0|func_energy=10.0|func=llGetObjectPermMask|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_Polish]]
{{LSLFunctionAll|func_id=288|func_sleep=0.0|func_energy=10.0|func=llSetObjectPermMask|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_Polish]]
{{LSLFunctionAll|func_id=289|func_sleep=0.0|func_energy=10.0|func=llGetInventoryPermMask|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_Polish]]
{{LSLFunctionAll|func_id=290|func_sleep=0.0|func_energy=10.0|func=llSetInventoryPermMask|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_Polish]]
{{LSLFunctionAll|func_id=291|func_sleep=0.0|func_energy=10.0|func=llGetInventoryCreator|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_Polish]]
{{LSLFunctionAll|func_id=292|func_sleep=0.0|func_energy=10.0|func=llOwnerSay|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_Polish]]
{{LSLFunctionAll|func_id=293|func_sleep=1.0|func_energy=10.0|func=llRequestSimulatorData|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_Polish]]
{{LSLFunctionAll|func_id=294|func_sleep=0.0|func_energy=10.0|func=llForceMouselook|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_Polish]]
{{LSLFunctionAll|func_id=295|func_sleep=0.0|func_energy=10.0|func=llGetObjectMass|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_Polish]]
{{LSLFunctionAll|func_id=296|func_sleep=0.0|func_energy=10.0|func=llListReplaceList|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_Polish]]
{{LSLFunctionAll|func_id=297|func_sleep=10.0|func_energy=10.0|func=llLoadURL|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_Polish]]
{{LSLFunctionAll|func_id=298|func_sleep=2.0|func_energy=10.0|func=llParcelMediaCommandList|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_Polish]]
{{LSLFunctionAll|func_id=299|func_sleep=2.0|func_energy=10.0|func=llParcelMediaQuery|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_Polish]]
{{LSLFunctionAll|func_id=300|func_sleep=1.0|func_energy=10.0|func=llModPow|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_Polish]]
{{LSLFunctionAll|func_id=301|func_sleep=0.0|func_energy=10.0|func=llGetInventoryType|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_Polish]]
{{LSLFunctionAll|func_id=302|func_sleep=0.0|func_energy=10.0|func=llSetPayPrice|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_Polish]]
{{LSLFunctionAll|func_id=303|func_sleep=0.0|func_energy=10.0|func=llGetCameraPos|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_Polish]]
{{LSLFunctionAll|func_id=304|func_sleep=0.0|func_energy=10.0|func=llGetCameraRot|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_Polish]]
{{LSLFunctionAll|func_id=305|func_sleep=2.0|func_energy=10.0|func=llSetPrimURL|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_Polish]]
{{LSLFunctionAll|func_id=306|func_sleep=20.0|func_energy=10.0|func=llRefreshPrimURL|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_Polish]]
{{LSLFunctionAll|func_id=307|func_sleep=0.0|func_energy=10.0|func=llEscapeURL|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_Polish]]
{{LSLFunctionAll|func_id=308|func_sleep=0.0|func_energy=10.0|func=llUnescapeURL|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_Polish]]
{{LSLFunctionAll|func_id=309|func_sleep=1.0|func_energy=10.0|func=llMapDestination|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_Polish]]
{{LSLFunctionAll|func_id=310|func_sleep=0.1|func_energy=10.0|func=llAddToLandBanList|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_Polish]]
{{LSLFunctionAll|func_id=311|func_sleep=0.1|func_energy=10.0|func=llRemoveFromLandPassList|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_Polish]]
{{LSLFunctionAll|func_id=312|func_sleep=0.1|func_energy=10.0|func=llRemoveFromLandBanList|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_Polish]]
{{LSLFunctionAll|func_id=313|func_sleep=0.0|func_energy=10.0|func=llSetCameraParams|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_Polish]]
{{LSLFunctionAll|func_id=314|func_sleep=0.0|func_energy=10.0|func=llClearCameraParams|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_Polish]]
{{LSLFunctionAll|func_id=315|func_sleep=0.0|func_energy=10.0|func=llListStatistics|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_Polish]]
{{LSLFunctionAll|func_id=316|func_sleep=0.0|func_energy=10.0|func=llGetUnixTime|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_Polish]]
{{LSLFunctionAll|func_id=317|func_sleep=0.0|func_energy=10.0|func=llGetParcelFlags|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_Polish]]
{{LSLFunctionAll|func_id=318|func_sleep=0.0|func_energy=10.0|func=llGetRegionFlags|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_Polish]]
{{LSLFunctionAll|func_id=319|func_sleep=0.0|func_energy=10.0|func=llXorBase64StringsCorrect|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_Polish]]
{{LSLFunctionAll|func_id=320|func_sleep=0.0|func_energy=10.0|func=llHTTPRequest|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_Polish]]
{{LSLFunctionAll|func_id=321|func_sleep=0.1|func_energy=10.0|func=llResetLandBanList|func_footnote=Removes all residents from the land ban list.|return_text|spec|caveats|examples|helpers|related|also|notes}}[[Category:LSL_Functions]][[Category:LSL_Polish]]
{{LSLFunctionAll|func_id=322|func_sleep=0.1|func_energy=10.0|func=llResetLandPassList|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_Polish]]
{{LSLFunctionAll|func_id=323|func_sleep=0.0|func_energy=10.0|func=llGetObjectPrimCount|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_Polish]]
{{LSLFunctionAll|func_id=324|func_sleep=2.0|func_energy=10.0|func=llGetParcelPrimOwners|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_Polish]]
{{LSLFunctionAll|func_id=325|func_sleep=0.0|func_energy=10.0|func=llGetParcelPrimCount|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_Polish]]
{{LSLFunctionAll|func_id=326|func_sleep=0.0|func_energy=10.0|func=llGetParcelMaxPrims|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_Polish]]
{{LSLFunctionAll|func_id=327|func_sleep=0.0|func_energy=10.0|func=llGetParcelDetails|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_Polish]]