<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WhiteStar</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=WhiteStar"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/WhiteStar"/>
		<updated>2026-04-21T13:41:41Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/User:WhiteStar</id>
		<title>User:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:WhiteStar"/>
				<updated>2013-05-01T01:05:10Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: --&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''No further support for any material posted in OpenSim Wiki or other Forums.'''&lt;br /&gt;
&lt;br /&gt;
WS Accounts closed and / or terminated where possible.&lt;br /&gt;
Use of any material is As/Is / Where Is.&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:WhiteStar</id>
		<title>User:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:WhiteStar"/>
				<updated>2013-05-01T01:04:45Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: --&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''No further support for any material posted in OpenSim Wiki or other Forums.'''&lt;br /&gt;
WS Accounts closed and / or terminated where possible.&lt;br /&gt;
Use of any material is As/Is / Where Is.&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:WhiteStar</id>
		<title>User:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:WhiteStar"/>
				<updated>2013-02-14T17:42:37Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:OSSL_Constants</id>
		<title>Talk:OSSL Constants</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:OSSL_Constants"/>
				<updated>2012-11-22T15:02:22Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Suggested new Constants Table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a Thought&lt;br /&gt;
&lt;br /&gt;
This constants page is starting to get quite unruly and hard to follow. I've transposed this to a table here which is similar to the one used for LSL-Constants with the addition of one field for the Associated Function.  This keeps it more consistent, simpler and less cluttered.  &lt;br /&gt;
&lt;br /&gt;
--[[User:WhiteStar|WhiteStar]] 15:02, 22 November 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Constant Name''' || '''Value''' || '''Associated Function''' ||'''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CHANGED_ANIMATION|CHANGED_ANIMATION]] &lt;br /&gt;
|16384&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/Changed changed()]&lt;br /&gt;
|The set of animations playing on the avatar to whom this object is attached has been changed &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/DATA_SIM_RELEASE|DATA_SIM_RELEASE]]&lt;br /&gt;
|128&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlRequestSimulatorData llRequestSimulatorData()] [http://wiki.secondlife.com/wiki/Dataserver dataserver()]&lt;br /&gt;
|Returns the version of the simulator the script is running in the string parameter of llRequestSimulatorData is ignored.  &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_NPC|OS_NPC]]&lt;br /&gt;
|0x01000000 &lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlDetectedType llDetectedType()]&lt;br /&gt;
[http://wiki.secondlife.com/wiki/LlSensor llSensor()]&lt;br /&gt;
| Target is [[OSSLNPC|NPC]]. Use this instead of NPC ([http://justincc.org/blog/2012/07/25/this-week-in-opensim-dev-week-ending-21st-july-2012/ Justincc's blog])&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_RANGE_BLOCK|VEHICLE_RANGE_BLOCK]]&lt;br /&gt;
|45&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleVectorParam llSetVehicleVectorParam()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_ROLL_FRAME|VEHICLE_ROLL_FRAME]]&lt;br /&gt;
|46&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleRotationParam llSetVehicleRotationParam()] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_FLAG_NO_X|VEHICLE_FLAG_NO_X]]&lt;br /&gt;
|1024&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleFlags llSetVehicleFlags()][http://wiki.secondlife.com/wiki/LlRemoveVehicleFlags llRemoveVehicleFlags()] &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_FLAG_NO_Y|VEHICLE_FLAG_NO_Y]] &lt;br /&gt;
|2048&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleFlags llSetVehicleFlags()][http://wiki.secondlife.com/wiki/LlRemoveVehicleFlags llRemoveVehicleFlags()] &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_FLAG_NO_Z|VEHICLE_FLAG_NO_Z]]&lt;br /&gt;
|4096&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleFlags llSetVehicleFlags()][http://wiki.secondlife.com/wiki/LlRemoveVehicleFlags llRemoveVehicleFlags()]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_FLAG_LOCK_HOVER_HEIGHT|VEHICLE_FLAG_LOCK_HOVER_HEIGHT]]&lt;br /&gt;
|8192&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleFlags llSetVehicleFlags()][http://wiki.secondlife.com/wiki/LlRemoveVehicleFlags llRemoveVehicleFlags()]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_FLAG_NO_DEFLECTION|VEHICLE_FLAG_NO_DEFLECTION]]&lt;br /&gt;
|16392&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleFlags llSetVehicleFlags()][http://wiki.secondlife.com/wiki/LlRemoveVehicleFlags llRemoveVehicleFlags()]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/VEHICLE_FLAG_LOCK_ROTATION|VEHICLE_FLAG_LOCK_ROTATION]]&lt;br /&gt;
|32784&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetVehicleFlags llSetVehicleFlags()][http://wiki.secondlife.com/wiki/LlRemoveVehicleFlags llRemoveVehicleFlags()]&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LIST_STAT_HARMONIC_MEAN|LIST_STAT_HARMONIC_MEAN]]&lt;br /&gt;
|100 &lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlListStatistics llListStatistics()]&lt;br /&gt;
|Returns the harmonic mean of a list of numbers.&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_FOCUS_OFFSET_X|CAMERA_FOCUS_OFFSET_X]]&lt;br /&gt;
|2&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Adjusts the camera focus x position relative to the target. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_FOCUS_OFFSET_Y|CAMERA_FOCUS_OFFSET_Y]]&lt;br /&gt;
|3&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Adjusts the camera focus y position relative to the target. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_FOCUS_OFFSET_Z|CAMERA_FOCUS_OFFSET_Z]]&lt;br /&gt;
|4&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Adjusts the camera focus z position relative to the target. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_POSITION_X|CAMERA_POSITION_X]]&lt;br /&gt;
|14&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Sets camera x position in region coordinates. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_POSITION_Y|CAMERA_POSITION_Y]]&lt;br /&gt;
|15&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Sets camera y position in region coordinates. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_POSITION_Z|CAMERA_POSITION_Z]]&lt;br /&gt;
|16&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|sets camera z position in region coordinates. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_FOCUS_X|CAMERA_FOCUS_X]]&lt;br /&gt;
|18&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Sets camera x focus (target position) in region coordinates. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_FOCUS_Y|CAMERA_FOCUS_Y]]&lt;br /&gt;
|19&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Sets camera y focus (target position) in region coordinates. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/CAMERA_FOCUS_Z|CAMERA_FOCUS_Z]]&lt;br /&gt;
|20&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetCameraParams llSetCameraParams()]&lt;br /&gt;
|Sets camera z focus (target position) in region coordinates. (float)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_OK|LSL_STATUS_OK]] &lt;br /&gt;
|0&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_MALFORMED_PARAMS|LSL_STATUS_MALFORMED_PARAMS]] &lt;br /&gt;
|1000&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_TYPE_MISMATCH|LSL_STATUS_TYPE_MISMATCH]]&lt;br /&gt;
|1001&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_BOUNDS_ERROR|LSL_STATUS_BOUNDS_ERROR]]&lt;br /&gt;
|1002&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_NOT_FOUND|LSL_STATUS_NOT_FOUND]] &lt;br /&gt;
|1003&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_NOT_SUPPORTED|LSL_STATUS_NOT_SUPPORTED]]&lt;br /&gt;
|1004&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_INTERNAL_ERROR|LSL_STATUS_INTERNAL_ERROR]]&lt;br /&gt;
|1999&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/LSL_STATUS_WHITELIST_FAILED|LSL_STATUS_WHITELIST_FAILED]]&lt;br /&gt;
|2001&lt;br /&gt;
|[http://wiki.secondlife.com/wiki/LlSetPrimMediaParams llSetPrimMediaParams()]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS TIME DILATION|STATS_TIME_DILATION]] &lt;br /&gt;
|0&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Time Dilation &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS SIM FPS|STATS_SIM_FPS]] &lt;br /&gt;
|1&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Sim FPS &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS PHYSICS FPS|STATS_PHYSICS_FPS]] &lt;br /&gt;
|2&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Physics FPS &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS AGENT UPDATES|STATS_AGENT_UPDATES]] &lt;br /&gt;
|3&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Agent Updates/Sec &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS ROOT AGENTS|STATS_ROOT_AGENTS]]&lt;br /&gt;
|4&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Main Agents &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS CHILD AGENTS|STATS_CHILD_AGENTS]] &lt;br /&gt;
|5&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Child Agents &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS TOTAL PRIMS|STATS_TOTAL_PRIMS]] &lt;br /&gt;
|6&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Objects&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS ACTIVE PRIMS|STATS_ACTIVE_PRIMS]] &lt;br /&gt;
|7&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Active Objects&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS FRAME MS|STATS_FRAME_MS]]&lt;br /&gt;
|8&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Total Frame Time&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS NET MS|STATS_NET_MS]] &lt;br /&gt;
|9&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Net Time&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS PHYSICS MS|STATS_PHYSICS_MS]] &lt;br /&gt;
|10&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Physics Time&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS IMAGE MS|STATS_IMAGE_MS]]&lt;br /&gt;
|11&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Images Time&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS OTHER MS|STATS_OTHER_MS]]&lt;br /&gt;
|12&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|(Other Time)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS IN PACKETS PER SECOND|STATS_IN_PACKETS_PER_SECOND]] &lt;br /&gt;
|13&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Packets In&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS OUT PACKETS PER SECOND|STATS_OUT_PACKETS_PER_SECOND]] &lt;br /&gt;
|14&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Packets Out&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS UNACKED BYTES|STATS_UNACKED_BYTES]] &lt;br /&gt;
|15&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Total Unacked Bytes&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS AGENT MS|STATS_AGENT_MS]]&lt;br /&gt;
|16&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Agent Time&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS PENDING DOWNLOADS|STATS_PENDING_DOWNLOADS]] &lt;br /&gt;
|17&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Pending Downloads &lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS PENDING UPLOADS|STATS_PENDING_UPLOADS]] &lt;br /&gt;
|18&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Pending Uploads&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS ACTIVE SCRIPTS|STATS_ACTIVE_SCRIPTS]]&lt;br /&gt;
|19&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|Active Scripts&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/STATS SCRIPT LPS|STATS_SCRIPT_LPS]] &lt;br /&gt;
|20&lt;br /&gt;
|[[OsGetRegionStats|osGetRegionStats()]]&lt;br /&gt;
|(Script Line Per Second)&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC FLY|OS_NPC_FLY]] &lt;br /&gt;
|0  &lt;br /&gt;
|[[OsNpcMoveToTarget|osNpcMoveToTarget()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC NO FLY|OS_NPC_NO_FLY]] &lt;br /&gt;
|1  &lt;br /&gt;
|[[OsNpcMoveToTarget|osNpcMoveToTarget()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC LAND AT TARGET|OS_NPC_LAND_AT_TARGET]] &lt;br /&gt;
|2 &lt;br /&gt;
|[[OsNpcMoveToTarget|osNpcMoveToTarget()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_NPC_RUNNING|OS_NPC_RUNNING]] &lt;br /&gt;
|4&lt;br /&gt;
|[[OsNpcMoveToTarget|osNpcMoveToTarget()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC SIT NOW|OS_NPC_SIT_NOW]] &lt;br /&gt;
|0 &lt;br /&gt;
|[[OsNpcSit|osNpcSit()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC CREATOR OWNED|OS_NPC_CREATOR_OWNED]] &lt;br /&gt;
|0x1 &lt;br /&gt;
|[[OsNpcCreate|osNpcCreate()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC NOT OWNED|OS_NPC_NOT_OWNED]] &lt;br /&gt;
|0x2 &lt;br /&gt;
|[[OsNpcCreate|osNpcCreate()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS NPC SENSE AS AGENT|OS_NPC_SENSE_AS_AGENT]] &lt;br /&gt;
|0x4 &lt;br /&gt;
|[[OsNpcCreate|osNpcCreate()]] &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/PARCEL DETAILS CLAIMDATE|PARCEL_DETAILS_CLAIMDATE]] &lt;br /&gt;
|10&lt;br /&gt;
|[[OsSetParcelDetails| osSetParcelDetails()]] &lt;br /&gt;
|Set parcel claim date&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_LISTEN_REGEX_NAME|OS_LISTEN_REGEX_NAME]] &lt;br /&gt;
|0x1&lt;br /&gt;
|[[OsListenRegex|osListenRegex()]] &lt;br /&gt;
|Process name parameter as regex&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_LISTEN_REGEX_MESSAGE|OS_LISTEN_REGEX_MESSAGE]] &lt;br /&gt;
|0x2&lt;br /&gt;
|[[OsListenRegex|osListenRegex()]] &lt;br /&gt;
|Process message parameter as regex&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_ATTACH_MSG_ALL|OS_ATTACH_MSG_ALL]] &lt;br /&gt;
| -65535 &lt;br /&gt;
|[[OsMessageAttachments|osMessageAttachments()]]&lt;br /&gt;
|Send the message to attachments on every point&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_ATTACH_MSG_INVERT_POINTS|OS_ATTACH_MSG_INVERT_POINTS]] &lt;br /&gt;
|1&lt;br /&gt;
|[[OsMessageAttachments|osMessageAttachments()]]&lt;br /&gt;
|Invert how the attachment points list should be treated&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_ATTACH_MSG_OBJECT_CREATOR|OS_ATTACH_MSG_OBJECT_CREATOR]] &lt;br /&gt;
|2&lt;br /&gt;
|[[OsMessageAttachments|osMessageAttachments()]]&lt;br /&gt;
|Send only to those have the same CreatorID with host object CreatorID&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/OS_ATTACH_MSG_SCRIPT_CREATOR|OS_ATTACH_MSG_SCRIPT_CREATOR]] &lt;br /&gt;
|4&lt;br /&gt;
|[[OsMessageAttachments|osMessageAttachments()]]&lt;br /&gt;
|Send only to those have the same CreatorID with sender script CreatorID&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL WATER COLOR|WL_WATER_COLOR]] &lt;br /&gt;
|0&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL WATER FOG DENSITY EXPONENT|WL_WATER_FOG_DENSITY_EXPONENT]] &lt;br /&gt;
|1 &lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL UNDERWATER FOG MODIFIER|WL_UNDERWATER_FOG_MODIFIER]] &lt;br /&gt;
|2&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL REFLECTION WAVELET SCALE|WL_REFLECTION_WAVELET_SCALE]] &lt;br /&gt;
|3&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL FRESNEL SCALE|WL_FRESNEL_SCALE]] &lt;br /&gt;
|4&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL FRESNEL OFFSET|WL_FRESNEL_OFFSET]] &lt;br /&gt;
|5&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL REFRACT SCALE ABOVE|WL_REFRACT_SCALE_ABOVE]] &lt;br /&gt;
|6&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL REFRACT SCALE BELOW|WL_REFRACT_SCALE_BELOW]] &lt;br /&gt;
|7&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL BLUR MULTIPLIER|WL_BLUR_MULTIPLIER]] &lt;br /&gt;
|8&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL BIG WAVE DIRECTION|WL_BIG_WAVE_DIRECTION]] &lt;br /&gt;
|9&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL LITTLE WAVE DIRECTION|WL_LITTLE_WAVE_DIRECTION]] &lt;br /&gt;
|10&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL NORMAL MAP TEXTURE|WL_NORMAL_MAP_TEXTURE]] &lt;br /&gt;
|11&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL HORIZON|WL_HORIZON]] &lt;br /&gt;
|12&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL HAZE HORIZON|WL_HAZE_HORIZON]] &lt;br /&gt;
|13&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL BLUE DENSITY|WL_BLUE_DENSITY]] &lt;br /&gt;
|14&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL HAZE DENSITY|WL_HAZE_DENSITY]] &lt;br /&gt;
|15&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL DENSITY MULTIPLIER|WL_DENSITY_MULTIPLIER]] &lt;br /&gt;
|16&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL DISTANCE MULTIPLIER|WL_DISTANCE_MULTIPLIER]] &lt;br /&gt;
|17&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL MAX ALTITUDE|WL_MAX_ALTITUDE]] &lt;br /&gt;
|18&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL SUN MOON COLOR|WL_SUN_MOON_COLOR]] &lt;br /&gt;
|19&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL AMBIENT|WL_AMBIENT]] &lt;br /&gt;
|20&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL EAST ANGLE|WL_EAST_ANGLE]] &lt;br /&gt;
|21&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL SUN GLOW FOCUS|WL_SUN_GLOW_FOCUS]] &lt;br /&gt;
|22&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL SUN GLOW SIZE|WL_SUN_GLOW_SIZE]] &lt;br /&gt;
|23&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL SCENE GAMMA|WL_SCENE_GAMMA]] &lt;br /&gt;
|24&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL STAR BRIGHTNESS|WL_STAR_BRIGHTNESS]] &lt;br /&gt;
|25&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD COLOR|WL_CLOUD_COLOR]] &lt;br /&gt;
|26&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD XY DENSITY|WL_CLOUD_XY_DENSITY]] &lt;br /&gt;
|27&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD COVERAGE|WL_CLOUD_COVERAGE]] &lt;br /&gt;
|28&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD SCALE|WL_CLOUD_SCALE]] &lt;br /&gt;
|29&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD DETAIL XY DENSITY|WL_CLOUD_DETAIL_XY_DENSITY]] &lt;br /&gt;
|30&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD SCROLL X|WL_CLOUD_SCROLL_X]] &lt;br /&gt;
|31&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD SCROLL Y|WL_CLOUD_SCROLL_Y]] &lt;br /&gt;
|32&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD SCROLL Y LOCK|WL_CLOUD_SCROLL_Y_LOCK]] &lt;br /&gt;
|33&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL CLOUD SCROLL X LOCK|WL_CLOUD_SCROLL_X_LOCK]] &lt;br /&gt;
|34&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL DRAW CLASSIC CLOUDS|WL_DRAW_CLASSIC_CLOUDS]] &lt;br /&gt;
|35&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OSSL Constants/WL SUN MOON POSITION|WL_SUN_MOON_POSITION]] &lt;br /&gt;
|36&lt;br /&gt;
|[[lsGetWindlightScene|lsGetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightScene|lsSetWindlightScene()]]&amp;lt;br/&amp;gt;[[lsSetWindlightSceneTargeted|lsSetWindlightSceneTargeted()]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[Scripting Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;br /&gt;
[[Category:OSSL Constants]]&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status/Functions</id>
		<title>LSL Status/Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status/Functions"/>
				<updated>2012-11-11T00:43:05Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* LSL Functions Status Revised Table to Current */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL Function Status? =&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
== LSL Functions Status ==&lt;br /&gt;
&lt;br /&gt;
'''Updated: November 10, 2012 using OpenSim-86b2260-r/20949'''&lt;br /&gt;
&lt;br /&gt;
The update will reflect ALL current LL-LSL Functions including those which are not supported in OpenSimulator.&amp;lt;br /&amp;gt;&lt;br /&gt;
These unsupported functions (notably Pathfinding etc) are there to show what is implemented &amp;amp; not.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
There is a total of 405 LL Functions as of the date of the update.&amp;lt;br /&amp;gt;&lt;br /&gt;
    Deprecated Functions:  12 indicated&amp;lt;br /&amp;gt;&lt;br /&gt;
    God Mode Functions:     3 indicated&amp;lt;br /&amp;gt;&lt;br /&gt;
    Pathfinding Functions: 12 indicated. (Path Finding is '''not''' supported by OpenSimulator)&amp;lt;br /&amp;gt;&lt;br /&gt;
    Total remaining functions: 378&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Function List Reference at SL. [http://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name Reference]&lt;br /&gt;
&lt;br /&gt;
'''Note:''' If the Implemented field is blank, the function requires testing and verification.  Possibly incomplete or stub within the OpenSimulator Source code.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{LSL Key Table}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on a letter to see the implementation information or click on the function to see an example how the function was tested in-world.&lt;br /&gt;
&lt;br /&gt;
{{ABC}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align:left; font-size:8pt&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-size:10pt&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; scope=&amp;quot;col&amp;quot; | Function &lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Implemented&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Developer&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Tester &lt;br /&gt;
| width=&amp;quot;10%&amp;quot; scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAbs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=A&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAcos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=F&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAdjustSoundVolume&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAllowInventoryDrop&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAngleBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=NUnit&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyImpulse&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyRotationalImpulse&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAsin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAtan2&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAttachToAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAttachToAvatarTemp&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxes2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxisAngle2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToInteger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=B&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakAllLinks&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCastRay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=C&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCeil&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearCameraParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearPrimMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloseRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloud&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionFilter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSound&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSprite&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683) llSay(0,(string)llCos(100));&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCreateCharacter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCreateLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCSV2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteCharacter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
|anc=D&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetachFromAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGrab&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Z axis reads 100 + actual axis (was showing 129m when it was at 29m).&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchBinormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchFace&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchNormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchST&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchUV&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDialog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works, but appears on channel 0 as &amp;quot;User Name shouts: dialog message&amp;quot; instead of &amp;quot;User Name: dialog message&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDie&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDumpList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEdgeOfWorld&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes*&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Garmin Kawaguichi&lt;br /&gt;
|comment=* Megaregion = No&lt;br /&gt;
|anc=E&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEjectFromLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEscapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEuler2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Should work now. Someone who understands the math, please&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEvade&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llExecCharacterCmd&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFabs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=F&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFleeFrom&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFloor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llForceMouselook&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFrand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGenerateKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= 0.7.4 onwards. From commit 9c2a73b61ef (30th April 2012)&lt;br /&gt;
|anc=G&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAccel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentInfo&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentLanguage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentList&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentSize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAlpha&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not sum, specific faces display correctly&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAndResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=StrawberryFride&lt;br /&gt;
|test=StrawberryFride&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimationList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAttached&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetBoundingBox&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Phrearch&lt;br /&gt;
|test=Phrearch&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCenterOfMass&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetClosestNavPoint&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetColor&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDate&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnergy&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 1.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnv&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Probably pointless to implement&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeURLs&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGeometricCenter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Physics engine reports as &amp;lt;0,0,0&amp;gt; currently&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGMTclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetHTTPHeader&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev with XEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLandOwnerAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumberOfSides&lt;br /&gt;
|status=ready&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=See [http://wiki.secondlife.com/wiki/LlGetLinkNumberOfSides LL's LSL wiki]&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkPrimitiveParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=** does not highlight like normal. together with llSetLinkPrimitiveParamsFast, they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListEntryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalPos&lt;br /&gt;
|status=fail&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2809) Reports parent pos in sim, not child&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=May not be identical to main grid, due to different physics engine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMassMKS&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNextEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNotecardLine&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This is badly needed to read settings from notecards&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfNotecardLines&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfSides&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDetails&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwnerKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelDetails&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMaxPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMusicURL&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimOwners&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissionsKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPhysicsMaterial&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimitiveParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionAgentCount&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionCorner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFPS&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 10.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionTimeDilation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootPosition&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootRotation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSimStats&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSimulatorHostname&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSPMaxMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStartParameter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Returns always 0!   Same limitations as llSetStatus&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStaticPath&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStatus&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=dev&lt;br /&gt;
|test=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSubString&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=Partially working. Just reports wrong position in strings.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSunDirection&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=FredoChaplin&lt;br /&gt;
|comment=Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimeOfDay&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Vytek&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimestamp&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUnixTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsedMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetWallclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventory&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=(Does not send to avatars in other sims)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventoryList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveMoney&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGodLikeRezObject&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGround&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Partially... will not compile with llGetPos.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundContour&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundNormal&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundRepel&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundSlope&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPRequest&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=H&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPResponse&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInsertString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=I&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInstantMessage&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100%&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llIntegerToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llKey2Name&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=K&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkParticleSystem&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=L&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2CSV&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Float&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Integer&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Key&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2ListStrided&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Vector&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListen&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenControl&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListFindList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#11&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListInsertList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListRandomize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListReplaceList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListSort&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListStatistics&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoadURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog10&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works via UUID or Name, volume works too..&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundMaster&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeExplosion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=M&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFire&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFountain&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeSmoke&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llManageEstateAccess&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMapDestination&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMD5String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMessageLinked&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMinEventDelay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModifyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llNavigateTo&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
|anc=N&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOffsetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=O&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOpenRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOverMyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOwnerSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaCommandList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=P&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaQuery&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseString2List&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Spacers are not parsed if separator list is empty&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseStringKeepNulls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParticleSystem&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassCollisions&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassTouches&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPatrolPoints&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPreloadSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPursue&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPushObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRefreshPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=R&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSayTo&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=BlueWall&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseControls&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataReply&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataSetRegion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScript&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated (from LSL Wiki)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScriptPin&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveInventory&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This function should be ported&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestAgentData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestInventoryData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#12.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSecureURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSimulatorData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetOtherScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezAtRoot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works :)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Angle&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Axis&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Euler&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Fwd&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Left&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Up&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotateTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotLookAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Kayaker Magic&lt;br /&gt;
|comment=Works different than SL (better?)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTargetRemove&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSameGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=S&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)(limted to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScaleTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptDanger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptProfiler&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSendRemoteData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRepeat&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAngularVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetBuoyancy&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraAtOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraEyeOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetClickAction&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetContentType&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetDamage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForceAndTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetHoverHeight&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetInventoryPermMask&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetKeyframedMotion&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkCamera&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParamsFast&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* does not highlight like normal. (in connection to llGetLinkPrimitiveParams), together they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTextureAnim&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetParcelMusicURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2826) Land update not sending changed streams to client.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPayPrice&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPhysicsMaterial&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (now with limitation of 10m as in sl)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) Blackdog Ashbourne: PRIM_POSITION doesn't seem to work - certainly doesn't allow for a warpPos implementation&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRegionPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRemoteScriptAccessPin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSitText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundQueueing&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundRadius&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetStatus&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTextureAnim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTimerEvent&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (uses Timer plugin!)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTouchText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFloatParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleRotationParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleType&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleVectorParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSHA1String&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llShout&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (limits 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSleep&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=This function CAN lock script threads.  This is a Partial Implementation.  DO NOT USE!  There are Mantii on it and it is a well known OpenSim buglet.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSound&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSoundPreload&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSqrt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStartAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopHover&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringTrim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Hashbox&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSubStringIndex&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=T&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeControls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=Needed for Kan-ed#12&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTan&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgent&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgentGlobalCoords&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgentHome&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTextBox&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie_T&lt;br /&gt;
|test=Fritigern&lt;br /&gt;
|comment=Operational with Viewers that support it.  V3 and above all do.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToLower&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToUpper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTransferLindenDollars&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSoundLimited&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnescapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=U&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnSit&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUpdateCharacter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecDist&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=V&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecMag&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecNorm&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVolumeDetect&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Gerhard&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Implementation needs ODE to work, other physics engine only have a stub for this. Persitance of this feature (survive region restart) only implemented for SQLite. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWanderWithin&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=LL Pathfinding Only. Not in OpenSimulator&lt;br /&gt;
|anc=W&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWater&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWhisper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (but limited to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWind&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64Strings&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=X&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64StringsCorrect&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status/Functions</id>
		<title>LSL Status/Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status/Functions"/>
				<updated>2012-11-10T19:58:54Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* LSL Functions Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL Function Status? =&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
== LSL Functions Status ==&lt;br /&gt;
'''This Table is presently OUT OF DATE, it will be updated by no later than November 15.2012'''&lt;br /&gt;
&lt;br /&gt;
The update will reflect ALL current LL-LSL Functions including those which are not supported in OpenSimulator.&lt;br /&gt;
These unsupported functions (notably Pathfinding etc) are there to show what is implemented &amp;amp; not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LAST UPDATE March 01,2012 using OpenSim-0007711-r/18206 compared with LL-LSL references.&lt;br /&gt;
&lt;br /&gt;
According to the LSL wiki there are '''385''' total functions, including Deprecated and God Mode. [http://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name Reference]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on a letter to see the implementation information or click on the function to see an example how the function was tested inworld&lt;br /&gt;
&lt;br /&gt;
Table Display change note:&amp;lt;br /&amp;gt; * DNE Status no longer applies as DotNetEngine is long removed from OpenSim.&amp;lt;br /&amp;gt; * XEngine Status is redundant as Implemented serves this purpose.&lt;br /&gt;
&lt;br /&gt;
{{LSL Key Table}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ABC}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align:left; font-size:8pt&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-size:10pt&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; scope=&amp;quot;col&amp;quot; | Function &lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Implemented&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Developer&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Tester &lt;br /&gt;
| width=&amp;quot;10%&amp;quot; scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAbs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=A&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAcos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=F&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAdjustSoundVolume&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAllowInventoryDrop&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAngleBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=NUnit&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyImpulse&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyRotationalImpulse&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAsin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAtan2&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAttachToAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxes2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxisAngle2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToInteger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=B&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakAllLinks&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCastRay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=C&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCeil&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearCameraParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearPrimMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloseRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloud&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionFilter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSound&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSprite&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683) llSay(0,(string)llCos(100));&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCreateLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCSV2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=D&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetachFromAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGrab&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Z axis reads 100 + actual axis (was showing 129m when it was at 29m).&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchBinormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchFace&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchNormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchST&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchUV&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDialog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works, but appears on channel 0 as &amp;quot;User Name shouts: dialog message&amp;quot; instead of &amp;quot;User Name: dialog message&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDie&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDumpList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEdgeOfWorld&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes*&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Garmin Kawaguichi 0.7.3&lt;br /&gt;
|comment=* Megaregion = No&lt;br /&gt;
|anc=E&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEjectFromLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEscapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEuler2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Should work now. Someone who understands the math, please&lt;br /&gt;
|test=. -CO&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFabs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=F&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFloor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llForceMouselook&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFrand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGenerateKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= 0.7.4 onwards. From commit 9c2a73b61ef (30th April 2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAccel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=G&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentInfo&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentLanguage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentList&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentSize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAlpha&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not sum, specific faces display correctly&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAndResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=StrawberryFride&lt;br /&gt;
|test=StrawberryFride&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimationList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAttached&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetBoundingBox&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Phrearch&lt;br /&gt;
|test=Phrearch&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCenterOfMass&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetColor&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDate&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnergy&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 1.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnv&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Probably pointless to implement&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeURLs&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGeometricCenter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Physics engine reports as &amp;lt;0,0,0&amp;gt; currently&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGMTclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetHTTPHeader&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev with XEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLandOwnerAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumberOfSides&lt;br /&gt;
|status=ready&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=See [http://wiki.secondlife.com/wiki/LlGetLinkNumberOfSides LL's LSL wiki]&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkPrimitiveParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=** does not highlight like normal. together with llSetLinkPrimitiveParamsFast, they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListEntryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalPos&lt;br /&gt;
|status=fail&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2809) Reports parent pos in sim, not child&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=May not be identical to main grid, due to different physics engine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMassMKS&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNextEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNotecardLine&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This is badly needed to read settings from notecards&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfNotecardLines&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfSides&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDetails&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwnerKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelDetails&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMaxPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMusicURL&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimOwners&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissionsKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimitiveParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionAgentCount&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionCorner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFPS&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 10.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionTimeDilation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootPosition&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootRotation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSimulatorHostname&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSPMaxMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStartParameter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Returns always 0!   Same limitations as llSetStatus&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStatus&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (&lt;br /&gt;
|dev=dev&lt;br /&gt;
|test=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=comment&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSubString&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=Partially working. Just reports wrong position in strings.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSunDirection&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=FredoChaplin&lt;br /&gt;
|comment=Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimeOfDay&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Vytek&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimestamp&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUnixTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsedMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetWallclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventory&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=(Does not send to avatars in other sims)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventoryList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveMoney&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGodLikeRezObject&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGround&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Partially... will not compile with llGetPos.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundContour&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundNormal&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundRepel&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundSlope&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPRequest&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=H&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPResponse&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInsertString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInstantMessage&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100%&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llIntegerToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llKey2Name&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=K&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkParticleSystem&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2CSV&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Float&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Integer&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Key&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2ListStrided&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Vector&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListen&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenControl&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListFindList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#11&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListInsertList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListRandomize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListReplaceList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListSort&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListStatistics&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoadURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog10&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works via UUID or Name, volume works too..&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundMaster&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeExplosion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=M&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFire&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFountain&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeSmoke&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llManageEstateAccess&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMapDestination&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMD5String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMessageLinked&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMinEventDelay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModifyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOffsetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOpenRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOverMyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOwnerSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaCommandList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=P&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaQuery&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseString2List&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Spacers are not parsed if separator list is empty&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseStringKeepNulls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParticleSystem&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassCollisions&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassTouches&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPreloadSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPushObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRefreshPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=R&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSayTo&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=BlueWall&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseControls&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataReply&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataSetRegion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScript&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated (from LSL Wiki)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScriptPin&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveInventory&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This function should be ported&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestAgentData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestInventoryData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#12.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSecureURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSimulatorData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetOtherScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (but 800 LPS?)&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezAtRoot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works :)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Angle&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Axis&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Euler&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Fwd&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Left&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Up&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotateTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotLookAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Kayaker Magic&lt;br /&gt;
|comment=Works different than SL (better?)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTargetRemove&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSameGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=S&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)(limted to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScaleTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptDanger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptProfiler&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSendRemoteData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRepeat&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAngularVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetBuoyancy&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraAtOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraEyeOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetClickAction&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetContentType&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetDamage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForceAndTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetHoverHeight&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetInventoryPermMask&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetKeyframedMotion&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkCamera&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParamsFast&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* does not highlight like normal. (in connection to llGetLinkPrimitiveParams), together they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTextureAnim&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetParcelMusicURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2826) Land update not sending changed streams to client.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPayPrice&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (now with limitation of 10m as in sl)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) Blackdog Ashbourne: PRIM_POSITION doesn't seem to work - certainly doesn't allow for a warpPos implementation&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRegionPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRemoteScriptAccessPin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSitText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundQueueing&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundRadius&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetStatus&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTextureAnim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTimerEvent&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (uses Timer plugin!)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTouchText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFloatParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleRotationParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleType&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleVectorParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSHA1String&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llShout&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (limits 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSleep&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=This function CAN lock script threads.  This is a Partial Implementation.  DO NOT USE!  There are Mantii on it and it is a well known OpenSim buglet.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSound&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSoundPreload&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSqrt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStartAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopHover&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringTrim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Hashbox&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSubStringIndex&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=T&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeControls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=Needed for Kan-ed#12&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTan&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgentHome&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTextBox&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie_T&lt;br /&gt;
|test=Fritigern&lt;br /&gt;
|comment=Function broke some time ago, but was fixed in commit 4cdc88 on 23 Jul 2011&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToLower&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToUpper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTransferLindenDollars&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSoundLimited&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnescapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=U&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnSit&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecDist&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=V&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecMag&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecNorm&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVolumeDetect&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Gerhard&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Implementation needs ODE to work, other physics engine only have a stub for this. Persitance of this feature (survive region restart) only implemented for SQLite. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWater&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=W&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWhisper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (but limited to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWind&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64Strings&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=X&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64StringsCorrect&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status/Functions</id>
		<title>LSL Status/Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status/Functions"/>
				<updated>2012-11-10T19:58:27Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* LSL Functions Status note re next major update to table.*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL Function Status? =&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
== LSL Functions Status ==&lt;br /&gt;
'''This Table is presently OUT OF DATE, it will be updated by no later than November 15.2012'''&lt;br /&gt;
The update will reflect ALL current LL-LSL Functions including those which are not supported in OpenSimulator.&lt;br /&gt;
These unsupported functions (notably Pathfinding etc) are there to show what is implemented &amp;amp; not.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
LAST UPDATE March 01,2012 using OpenSim-0007711-r/18206 compared with LL-LSL references.&lt;br /&gt;
&lt;br /&gt;
According to the LSL wiki there are '''385''' total functions, including Deprecated and God Mode. [http://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name Reference]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on a letter to see the implementation information or click on the function to see an example how the function was tested inworld&lt;br /&gt;
&lt;br /&gt;
Table Display change note:&amp;lt;br /&amp;gt; * DNE Status no longer applies as DotNetEngine is long removed from OpenSim.&amp;lt;br /&amp;gt; * XEngine Status is redundant as Implemented serves this purpose.&lt;br /&gt;
&lt;br /&gt;
{{LSL Key Table}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ABC}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align:left; font-size:8pt&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-size:10pt&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; scope=&amp;quot;col&amp;quot; | Function &lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Implemented&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Developer&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Tester &lt;br /&gt;
| width=&amp;quot;10%&amp;quot; scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAbs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=A&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAcos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=F&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAdjustSoundVolume&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAllowInventoryDrop&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAngleBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=NUnit&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyImpulse&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyRotationalImpulse&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAsin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAtan2&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAttachToAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxes2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxisAngle2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToInteger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=B&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakAllLinks&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCastRay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=C&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCeil&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearCameraParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearPrimMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloseRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloud&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionFilter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSound&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSprite&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683) llSay(0,(string)llCos(100));&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCreateLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCSV2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=D&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetachFromAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGrab&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Z axis reads 100 + actual axis (was showing 129m when it was at 29m).&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchBinormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchFace&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchNormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchST&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchUV&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDialog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works, but appears on channel 0 as &amp;quot;User Name shouts: dialog message&amp;quot; instead of &amp;quot;User Name: dialog message&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDie&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDumpList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEdgeOfWorld&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes*&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Garmin Kawaguichi 0.7.3&lt;br /&gt;
|comment=* Megaregion = No&lt;br /&gt;
|anc=E&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEjectFromLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEscapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEuler2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Should work now. Someone who understands the math, please&lt;br /&gt;
|test=. -CO&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFabs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=F&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFloor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llForceMouselook&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFrand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGenerateKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= 0.7.4 onwards. From commit 9c2a73b61ef (30th April 2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAccel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=G&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentInfo&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentLanguage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentList&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentSize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAlpha&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not sum, specific faces display correctly&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAndResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=StrawberryFride&lt;br /&gt;
|test=StrawberryFride&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimationList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAttached&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetBoundingBox&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Phrearch&lt;br /&gt;
|test=Phrearch&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCenterOfMass&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetColor&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDate&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnergy&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 1.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnv&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Probably pointless to implement&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeURLs&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGeometricCenter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Physics engine reports as &amp;lt;0,0,0&amp;gt; currently&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGMTclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetHTTPHeader&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev with XEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLandOwnerAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumberOfSides&lt;br /&gt;
|status=ready&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=See [http://wiki.secondlife.com/wiki/LlGetLinkNumberOfSides LL's LSL wiki]&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkPrimitiveParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=** does not highlight like normal. together with llSetLinkPrimitiveParamsFast, they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListEntryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalPos&lt;br /&gt;
|status=fail&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2809) Reports parent pos in sim, not child&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=May not be identical to main grid, due to different physics engine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMassMKS&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNextEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNotecardLine&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This is badly needed to read settings from notecards&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfNotecardLines&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfSides&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDetails&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwnerKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelDetails&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMaxPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMusicURL&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimOwners&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissionsKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimitiveParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionAgentCount&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionCorner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFPS&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 10.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionTimeDilation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootPosition&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootRotation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSimulatorHostname&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSPMaxMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStartParameter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Returns always 0!   Same limitations as llSetStatus&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStatus&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (&lt;br /&gt;
|dev=dev&lt;br /&gt;
|test=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=comment&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSubString&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=Partially working. Just reports wrong position in strings.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSunDirection&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=FredoChaplin&lt;br /&gt;
|comment=Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimeOfDay&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Vytek&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimestamp&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUnixTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsedMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetWallclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventory&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=(Does not send to avatars in other sims)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventoryList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveMoney&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGodLikeRezObject&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGround&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Partially... will not compile with llGetPos.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundContour&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundNormal&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundRepel&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundSlope&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPRequest&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=H&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPResponse&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInsertString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInstantMessage&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100%&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llIntegerToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llKey2Name&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=K&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkParticleSystem&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2CSV&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Float&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Integer&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Key&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2ListStrided&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Vector&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListen&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenControl&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListFindList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#11&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListInsertList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListRandomize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListReplaceList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListSort&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListStatistics&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoadURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog10&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works via UUID or Name, volume works too..&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundMaster&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeExplosion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=M&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFire&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFountain&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeSmoke&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llManageEstateAccess&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMapDestination&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMD5String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMessageLinked&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMinEventDelay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModifyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOffsetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOpenRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOverMyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOwnerSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaCommandList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=P&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaQuery&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseString2List&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Spacers are not parsed if separator list is empty&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseStringKeepNulls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParticleSystem&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassCollisions&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassTouches&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPreloadSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPushObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRefreshPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=R&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSayTo&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=BlueWall&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseControls&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataReply&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataSetRegion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScript&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated (from LSL Wiki)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScriptPin&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveInventory&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This function should be ported&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestAgentData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestInventoryData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#12.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSecureURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSimulatorData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetOtherScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (but 800 LPS?)&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezAtRoot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works :)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Angle&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Axis&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Euler&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Fwd&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Left&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Up&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotateTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotLookAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Kayaker Magic&lt;br /&gt;
|comment=Works different than SL (better?)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTargetRemove&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSameGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=S&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)(limted to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScaleTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptDanger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptProfiler&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSendRemoteData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRepeat&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAngularVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetBuoyancy&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraAtOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraEyeOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetClickAction&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetContentType&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetDamage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForceAndTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetHoverHeight&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetInventoryPermMask&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetKeyframedMotion&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkCamera&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParamsFast&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* does not highlight like normal. (in connection to llGetLinkPrimitiveParams), together they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTextureAnim&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetParcelMusicURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2826) Land update not sending changed streams to client.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPayPrice&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (now with limitation of 10m as in sl)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) Blackdog Ashbourne: PRIM_POSITION doesn't seem to work - certainly doesn't allow for a warpPos implementation&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRegionPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRemoteScriptAccessPin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSitText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundQueueing&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundRadius&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetStatus&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTextureAnim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTimerEvent&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (uses Timer plugin!)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTouchText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFloatParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleRotationParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleType&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleVectorParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSHA1String&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llShout&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (limits 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSleep&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=This function CAN lock script threads.  This is a Partial Implementation.  DO NOT USE!  There are Mantii on it and it is a well known OpenSim buglet.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSound&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSoundPreload&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSqrt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStartAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopHover&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringTrim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Hashbox&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSubStringIndex&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=T&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeControls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=Needed for Kan-ed#12&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTan&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgentHome&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTextBox&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie_T&lt;br /&gt;
|test=Fritigern&lt;br /&gt;
|comment=Function broke some time ago, but was fixed in commit 4cdc88 on 23 Jul 2011&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToLower&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToUpper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTransferLindenDollars&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSoundLimited&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnescapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=U&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnSit&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecDist&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=V&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecMag&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecNorm&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVolumeDetect&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Gerhard&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Implementation needs ODE to work, other physics engine only have a stub for this. Persitance of this feature (survive region restart) only implemented for SQLite. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWater&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=W&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWhisper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (but limited to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWind&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64Strings&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=X&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64StringsCorrect&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:LSL_Status/Functions</id>
		<title>Talk:LSL Status/Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:LSL_Status/Functions"/>
				<updated>2012-11-10T19:39:29Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: updating info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UPDATING NOTES !&lt;br /&gt;
&lt;br /&gt;
To update the Main Table please ensure the format is correct, otherwise it will skew the data presented.&lt;br /&gt;
If in doubt or if too daunting (which it can be, it's ok to admit it... wiki is a tough nut) you can add info here with the following info and someone who is cozy &amp;amp; comfy with Wiki can update it.&lt;br /&gt;
&lt;br /&gt;
'''Function:''' (Name of the function: example, llSay)&lt;br /&gt;
&lt;br /&gt;
'''Implemented:''' (yes / no / blank)&lt;br /&gt;
&lt;br /&gt;
'''Developer:''' (can be left blank, ''only the person who implemented it should be noted here''.)&lt;br /&gt;
&lt;br /&gt;
'''Tester:''' (your name, as the tester)&lt;br /&gt;
&lt;br /&gt;
'''Comments:''' (short &amp;amp; simple. observations if differences exist, errors if broken etc)&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Feature_Matrix</id>
		<title>Feature Matrix</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Feature_Matrix"/>
				<updated>2012-11-01T16:20:15Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* World added LightShare/Windlight was missing*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
This is a matrix of the features currently implemented in OpenSimulator. Please feel free to correct existing entries and add new ones. The data in this matrix refers to the currently released version of OpenSimulator unless otherwise stated.&lt;br /&gt;
&lt;br /&gt;
OpenSimulator can&amp;amp;nbsp;run on Linux &amp;amp;amp; Mac with MONO, see the [http://www.mono-project.com/Main_Page Mono project] for availability or your distribution provider. Windows requires Net Framework 3.51&amp;amp;nbsp;available from [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en MS Downloads] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prims ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Create/change/move/delete prims &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Prim sizing &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Default supported sizes 0.001m to 256.000m (Viewer Support Required)&lt;br /&gt;
|-&lt;br /&gt;
| Prim hollows&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Default supported hollows to 99% or 0.001 (Viewer Support Required)&lt;br /&gt;
|-&lt;br /&gt;
| Persistent prim inventories &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Basic asset types &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Basic asset types include textures, sounds, notecards, etc.&lt;br /&gt;
|-&lt;br /&gt;
| Coalesced object groups &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Coalesced object groups means being able to take a selection of unlinked objects as one group that can be rezzed back in the same spatial arrangements.  Support added in OpenSimulator 0.7.1&lt;br /&gt;
|-&lt;br /&gt;
| Linksets &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Bugs (some fairly fundamental) remain with linksets but basic support is implemented.&lt;br /&gt;
|-&lt;br /&gt;
| Linkset Limits&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Can be larger than 255 prims, and can cover an entire region. (Viewer Support Required)&lt;br /&gt;
|-&lt;br /&gt;
| [http://community.secondlife.com/t5/English-Knowledge-Base/Shared-Media/ta-p/700145 Media on a prim/Shared Media]&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Support added in OpenSimulator 0.7.1.&lt;br /&gt;
|-&lt;br /&gt;
| [[Dynamic textures]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Dynamic textures are textures that can be created on the fly via draw commands.&lt;br /&gt;
|-&lt;br /&gt;
| Sculpties &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesh]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Mesh was implemented in OpenSimulator 0.7.2 onwards.  Complies with current Linden Lab viewer 3 specs.  Previous OpenSimulator versions contained the initial beta implementation.  Please note that this feature is experimental and should be used cautiously.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Walking &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Flying &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Sitting &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Animations &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Gestures &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Attachments &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Both worn attachments and Head Up Displays (HUDs) are implemented.  Outfits are implemented.  Wearing multiple attachments at a single point is not yet implemented.&lt;br /&gt;
|-&lt;br /&gt;
| Combat &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Region crossing &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Teleport &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Persistent avatar inventories &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Inventory library &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Chat &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Instant messaging &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Offline IM storage requires a third party packages such as http://forge.opensimulator.org/gf/project/opensimwi/ in releases before 0.7.2.&lt;br /&gt;
|-&lt;br /&gt;
| Names &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Ordinary names consisting of a first and last name separated by a space are implemented.  'Display' names are not yet implemented.&lt;br /&gt;
|-&lt;br /&gt;
| Archiving &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Users inventories and parts of inventories can be saved and loaded as [[Inventory Archives|OpenSimulator Inventory Archives]].&lt;br /&gt;
|-&lt;br /&gt;
| Friends &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Lure &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Enabling Groups|Groups]]&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party&lt;br /&gt;
| Group support is only available as third party projects: &lt;br /&gt;
* [https://github.com/mcortez/flotsam Group service implementation from the Flotsam project]. '''Please note: this is not working properly with OpenSimulator 0.7.0.1 or 0.7.0.2, though it is fixed in OpenSimulator 0.7.1 and onwards. 0.6.9 should also work okay.''' &lt;br /&gt;
* [https://github.com/jor3l/OSModules/tree/master/osgroups/ osgroups from jor3l] &lt;br /&gt;
* [http://code.google.com/p/openmetaverse SimianGrid] also provides a Groups connector as part of its grid services package.&lt;br /&gt;
&lt;br /&gt;
These services have connectors that are bundled with core OpenSimulator. See [[Enabling Groups]] and the OpenSim.ini.example file for more details.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Profiles &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| &lt;br /&gt;
Only avatar names are stored in core OpenSimulator. Profile support (e.g. interests, 1st Life, etc.) is available via 3rd party modules, though these may currently only support OpenSimulator 0.6.9. Please add suitable links here. &lt;br /&gt;
&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osprofile forge.opensimulator.org/gf/project/osprofile]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Search &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| Search support is only available via third party modules. &lt;br /&gt;
* [[OpenSimSearch]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Display names &lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | No&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[Developer Documentation#Scripting|Scripts]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| A large percentage (though not all) of LSL is implemented by OpenSimulator. There are also OpenSimulator specific OSSL functions available.&lt;br /&gt;
|-&lt;br /&gt;
| [[Non-LSL scripting|C# scripting]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| C# scripting is experimental and insecure. However, it can be useful in some situations&lt;br /&gt;
|-&lt;br /&gt;
| Script control &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| There are some facilities to control what user types can create and edit scripts. This can help secure an implementation using C# scripts. See the OpenSim.ini.example file in the OpenSimulator distribution for more details.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
== World ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Terrain &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Sun &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Wind &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Cloud &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Vegetation &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Sound &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Not all sound facilties work (e.g. queueing sounds).&lt;br /&gt;
|-&lt;br /&gt;
| Minimap &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| World Map &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Neighbouring regions &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Regions can neighbour each other, even if hosted on different servers.&lt;br /&gt;
|-&lt;br /&gt;
| Archiving &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Entire regions can be saved and loaded as [[OpenSim Archives]].&lt;br /&gt;
|-&lt;br /&gt;
| [[PhysicsEngines|Physics]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| There are several physics modules bundled with OpenSim, but only the ODE module (Open Dynamics Engine) really works.&lt;br /&gt;
|-&lt;br /&gt;
| Parcel management &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Region settings &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Region / Parcel Lightshare / Windlight&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Lightshare implemented March 30,2010 (Git: ec637e2b8).  LightShare/WindLight from Region to Client enables full environmental control of the simulation, providing a more complete immersive experience.  Supported in most V3 and some modified V1 Viewers.&lt;br /&gt;
|-&lt;br /&gt;
| Telehubs &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Estates &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Partial estate support is implemented. However, the only way to manipulate estates currently is via direct changes to the database.&lt;br /&gt;
|-&lt;br /&gt;
| Avatar limits &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Avatar limits were implemented in OpenSimulator 0.7.2.&lt;br /&gt;
|-&lt;br /&gt;
| Prim limits&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Prim limits where implement in OpenSimulator 0.7.2.&lt;br /&gt;
|-&lt;br /&gt;
| Teleports&lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Teleporting in can be done to any point in or off world (if hypergrid enabled) however, Blocking teleports to a parcel is not currently enforced.&lt;br /&gt;
|-&lt;br /&gt;
| Megaregions&lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | Experimental&lt;br /&gt;
| This is a system that allows regions to be created on the simulator that are larger than 256m x 256m.  This is implemented purely on the server without requiring a specially adapted client.  However, this is not fully implemented and you may encounter various issues with megaregions.&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSLNPC|NPCs]]&lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | Experimental&lt;br /&gt;
| Allow NPCs to be created and manipulated on a region.  This is handled purely on the server-side - NPCs are different from bots controlled as external clients via a library such as libomv.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Other Simulation Features ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| IRC &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Relay chat back and forth to an Internet Relay Channel.&lt;br /&gt;
|-&lt;br /&gt;
| Money &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| There are no plans to directly provide economy modules in OpenSimulator though custom currency names are supported in 0.7.2 and after. Third party facilities include: &lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/opencurrency/ OpenCurrency] &lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/currency/ DTL Currency] &lt;br /&gt;
* [http://github.com/SnoopyPfeffer/Mod-PayPal Mod-PayPal] &lt;br /&gt;
* [https://www.virwox.com/omc-open-metaverse-currency.php Open Metaverse Currency (OMC)]&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FMoneyServer DTL/NSL Money Server]&lt;br /&gt;
|-&lt;br /&gt;
| Permissions &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Permissions (e.g. controlling whether objects can be modified or copied) must be enabled in OpenSim.ini - these are not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| [[Monitoring]] &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| A number of monitoring facilities exist, though none of them yet cover everything that one would want to monitor.&lt;br /&gt;
|-&lt;br /&gt;
| Voice &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Voice support is currently primitive. OpenSimulator currently bundles a Vivox module (only usable with a Vivox voice server) and a [[Freeswitch Module|Freeswitch module]].  A third party [[Mumble]] voice module also exists which supports indication of which avatar is speaking.  No module yet supports spatial voice.&lt;br /&gt;
|-&lt;br /&gt;
| Web frontends &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| Various third-party web frontends are available, detailed on the [[Webinterface]] page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Server Features ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Local console &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| The local command console in OpenSimulator is the one present when you start an OpenSimulator instance&lt;br /&gt;
|-&lt;br /&gt;
| [[RestConsole|Remote console]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[RemoteAdmin|Remote admin]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| The remote admin plugin allows OpenSimulator commands to be executed remotely.&lt;br /&gt;
|-&lt;br /&gt;
| [[Logging]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| OpenSimulator uses the log4net package. More details on the logging page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
== Architectures ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Single server (standalone) mode &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Persistent databases supported in standalone mode are SQLite and MySQL. A MSSQL exists and should work, but is not officially supported.&lt;br /&gt;
|-&lt;br /&gt;
| Grid (multi-server) mode &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| In grid mode, only persistence to a MySQL database is officially supported. Persistence can also be done with a MSSQL database but this is not officially supported.&lt;br /&gt;
|-&lt;br /&gt;
| [[Hypergrid]] &lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | Experimental&lt;br /&gt;
| This is an architecture, [http://en.wikipedia.org/wiki/Orthogonal orthogonal] to the previous two, that allows users to visit completely separate OpenSimulator installations while retaining their appearance, identity and inventory.  This is under active development and should be considered experimental.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Feature_Matrix</id>
		<title>Feature Matrix</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Feature_Matrix"/>
				<updated>2012-11-01T16:06:16Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Prims */  added a few missing details&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
This is a matrix of the features currently implemented in OpenSimulator. Please feel free to correct existing entries and add new ones. The data in this matrix refers to the currently released version of OpenSimulator unless otherwise stated.&lt;br /&gt;
&lt;br /&gt;
OpenSimulator can&amp;amp;nbsp;run on Linux &amp;amp;amp; Mac with MONO, see the [http://www.mono-project.com/Main_Page Mono project] for availability or your distribution provider. Windows requires Net Framework 3.51&amp;amp;nbsp;available from [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en MS Downloads] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Prims ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Create/change/move/delete prims &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Prim sizing &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Default supported sizes 0.001m to 256.000m (Viewer Support Required)&lt;br /&gt;
|-&lt;br /&gt;
| Prim hollows&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Default supported hollows to 99% or 0.001 (Viewer Support Required)&lt;br /&gt;
|-&lt;br /&gt;
| Persistent prim inventories &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Basic asset types &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Basic asset types include textures, sounds, notecards, etc.&lt;br /&gt;
|-&lt;br /&gt;
| Coalesced object groups &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Coalesced object groups means being able to take a selection of unlinked objects as one group that can be rezzed back in the same spatial arrangements.  Support added in OpenSimulator 0.7.1&lt;br /&gt;
|-&lt;br /&gt;
| Linksets &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Bugs (some fairly fundamental) remain with linksets but basic support is implemented.&lt;br /&gt;
|-&lt;br /&gt;
| Linkset Limits&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Can be larger than 255 prims, and can cover an entire region. (Viewer Support Required)&lt;br /&gt;
|-&lt;br /&gt;
| [http://community.secondlife.com/t5/English-Knowledge-Base/Shared-Media/ta-p/700145 Media on a prim/Shared Media]&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Support added in OpenSimulator 0.7.1.&lt;br /&gt;
|-&lt;br /&gt;
| [[Dynamic textures]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Dynamic textures are textures that can be created on the fly via draw commands.&lt;br /&gt;
|-&lt;br /&gt;
| Sculpties &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Mesh]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Mesh was implemented in OpenSimulator 0.7.2 onwards.  Complies with current Linden Lab viewer 3 specs.  Previous OpenSimulator versions contained the initial beta implementation.  Please note that this feature is experimental and should be used cautiously.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Users ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Walking &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Flying &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Sitting &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Animations &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Gestures &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Attachments &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Both worn attachments and Head Up Displays (HUDs) are implemented.  Outfits are implemented.  Wearing multiple attachments at a single point is not yet implemented.&lt;br /&gt;
|-&lt;br /&gt;
| Combat &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Region crossing &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Teleport &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Persistent avatar inventories &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Inventory library &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Chat &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Instant messaging &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Offline IM storage requires a third party packages such as http://forge.opensimulator.org/gf/project/opensimwi/ in releases before 0.7.2.&lt;br /&gt;
|-&lt;br /&gt;
| Names &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Ordinary names consisting of a first and last name separated by a space are implemented.  'Display' names are not yet implemented.&lt;br /&gt;
|-&lt;br /&gt;
| Archiving &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Users inventories and parts of inventories can be saved and loaded as [[Inventory Archives|OpenSimulator Inventory Archives]].&lt;br /&gt;
|-&lt;br /&gt;
| Friends &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Lure &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [[Enabling Groups|Groups]]&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party&lt;br /&gt;
| Group support is only available as third party projects: &lt;br /&gt;
* [https://github.com/mcortez/flotsam Group service implementation from the Flotsam project]. '''Please note: this is not working properly with OpenSimulator 0.7.0.1 or 0.7.0.2, though it is fixed in OpenSimulator 0.7.1 and onwards. 0.6.9 should also work okay.''' &lt;br /&gt;
* [https://github.com/jor3l/OSModules/tree/master/osgroups/ osgroups from jor3l] &lt;br /&gt;
* [http://code.google.com/p/openmetaverse SimianGrid] also provides a Groups connector as part of its grid services package.&lt;br /&gt;
&lt;br /&gt;
These services have connectors that are bundled with core OpenSimulator. See [[Enabling Groups]] and the OpenSim.ini.example file for more details.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Profiles &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| &lt;br /&gt;
Only avatar names are stored in core OpenSimulator. Profile support (e.g. interests, 1st Life, etc.) is available via 3rd party modules, though these may currently only support OpenSimulator 0.6.9. Please add suitable links here. &lt;br /&gt;
&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/osprofile forge.opensimulator.org/gf/project/osprofile]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Search &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| Search support is only available via third party modules. &lt;br /&gt;
* [[OpenSimSearch]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Display names &lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | No&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Scripting ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[Developer Documentation#Scripting|Scripts]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| A large percentage (though not all) of LSL is implemented by OpenSimulator. There are also OpenSimulator specific OSSL functions available.&lt;br /&gt;
|-&lt;br /&gt;
| [[Non-LSL scripting|C# scripting]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| C# scripting is experimental and insecure. However, it can be useful in some situations&lt;br /&gt;
|-&lt;br /&gt;
| Script control &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| There are some facilities to control what user types can create and edit scripts. This can help secure an implementation using C# scripts. See the OpenSim.ini.example file in the OpenSimulator distribution for more details.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
== World ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Terrain &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Sun &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Wind &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Cloud &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Vegetation &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Sound &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Not all sound facilties work (e.g. queueing sounds).&lt;br /&gt;
|-&lt;br /&gt;
| Minimap &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| World Map &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Neighbouring regions &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Regions can neighbour each other, even if hosted on different servers.&lt;br /&gt;
|-&lt;br /&gt;
| Archiving &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Entire regions can be saved and loaded as [[OpenSim Archives]].&lt;br /&gt;
|-&lt;br /&gt;
| [[PhysicsEngines|Physics]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| There are several physics modules bundled with OpenSim, but only the ODE module (Open Dynamics Engine) really works.&lt;br /&gt;
|-&lt;br /&gt;
| Parcel management &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Region settings &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Telehubs &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| Estates &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Partial estate support is implemented. However, the only way to manipulate estates currently is via direct changes to the database.&lt;br /&gt;
|-&lt;br /&gt;
| Avatar limits &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Avatar limits were implemented in OpenSimulator 0.7.2.&lt;br /&gt;
|-&lt;br /&gt;
| Prim limits&lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes&lt;br /&gt;
| Prim limits where implement in OpenSimulator 0.7.2.&lt;br /&gt;
|-&lt;br /&gt;
| Teleports&lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Teleporting in can be done to any point in or off world (if hypergrid enabled) however, Blocking teleports to a parcel is not currently enforced.&lt;br /&gt;
|-&lt;br /&gt;
| Megaregions&lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | Experimental&lt;br /&gt;
| This is a system that allows regions to be created on the simulator that are larger than 256m x 256m.  This is implemented purely on the server without requiring a specially adapted client.  However, this is not fully implemented and you may encounter various issues with megaregions.&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSLNPC|NPCs]]&lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | Experimental&lt;br /&gt;
| Allow NPCs to be created and manipulated on a region.  This is handled purely on the server-side - NPCs are different from bots controlled as external clients via a library such as libomv.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Other Simulation Features ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| IRC &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Relay chat back and forth to an Internet Relay Channel.&lt;br /&gt;
|-&lt;br /&gt;
| Money &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| There are no plans to directly provide economy modules in OpenSimulator though custom currency names are supported in 0.7.2 and after. Third party facilities include: &lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/opencurrency/ OpenCurrency] &lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/currency/ DTL Currency] &lt;br /&gt;
* [http://github.com/SnoopyPfeffer/Mod-PayPal Mod-PayPal] &lt;br /&gt;
* [https://www.virwox.com/omc-open-metaverse-currency.php Open Metaverse Currency (OMC)]&lt;br /&gt;
* [http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FMoneyServer DTL/NSL Money Server]&lt;br /&gt;
|-&lt;br /&gt;
| Permissions &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Permissions (e.g. controlling whether objects can be modified or copied) must be enabled in OpenSim.ini - these are not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| [[Monitoring]] &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| A number of monitoring facilities exist, though none of them yet cover everything that one would want to monitor.&lt;br /&gt;
|-&lt;br /&gt;
| Voice &lt;br /&gt;
| bgcolor=&amp;quot;#ffd700&amp;quot; align=&amp;quot;center&amp;quot; | Partial &lt;br /&gt;
| Voice support is currently primitive. OpenSimulator currently bundles a Vivox module (only usable with a Vivox voice server) and a [[Freeswitch Module|Freeswitch module]].  A third party [[Mumble]] voice module also exists which supports indication of which avatar is speaking.  No module yet supports spatial voice.&lt;br /&gt;
|-&lt;br /&gt;
| Web frontends &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; align=&amp;quot;center&amp;quot; | 3rd party &lt;br /&gt;
| Various third-party web frontends are available, detailed on the [[Webinterface]] page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Server Features ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Local console &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| The local command console in OpenSimulator is the one present when you start an OpenSimulator instance&lt;br /&gt;
|-&lt;br /&gt;
| [[RestConsole|Remote console]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[RemoteAdmin|Remote admin]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| The remote admin plugin allows OpenSimulator commands to be executed remotely.&lt;br /&gt;
|-&lt;br /&gt;
| [[Logging]] &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| OpenSimulator uses the log4net package. More details on the logging page.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
== Architectures ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Feature Name &lt;br /&gt;
! Core OpenSim? &lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Single server (standalone) mode &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| Persistent databases supported in standalone mode are SQLite and MySQL. A MSSQL exists and should work, but is not officially supported.&lt;br /&gt;
|-&lt;br /&gt;
| Grid (multi-server) mode &lt;br /&gt;
| bgcolor=&amp;quot;#00ff00&amp;quot; align=&amp;quot;center&amp;quot; | Yes &lt;br /&gt;
| In grid mode, only persistence to a MySQL database is officially supported. Persistence can also be done with a MSSQL database but this is not officially supported.&lt;br /&gt;
|-&lt;br /&gt;
| [[Hypergrid]] &lt;br /&gt;
| bgcolor=&amp;quot;#ff0000&amp;quot; align=&amp;quot;center&amp;quot; | Experimental&lt;br /&gt;
| This is an architecture, [http://en.wikipedia.org/wiki/Orthogonal orthogonal] to the previous two, that allows users to visit completely separate OpenSimulator installations while retaining their appearance, identity and inventory.  This is under active development and should be considered experimental.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Download</id>
		<title>Talk:Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Download"/>
				<updated>2012-09-01T13:18:15Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a suggestion for these Releases &amp;amp; related documentation on the page, it may be prudent to indicate the Git hash and possibly the R/### so that it could be more easily identified.   Noticed that the current release of Aug.31.2012 does not contain a .version file, which would make it a little harder to identify for posting Mantii.&lt;br /&gt;
--[[User:WhiteStar|WhiteStar]] 13:17, 1 September 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modified the sidebar link to correct for page move. MediaWiki stops double redirects by default to prevent looping. [[User:DynamiteT|DynamiteT]] 13:40, 11 January 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
== SVN history copyright ==&lt;br /&gt;
&lt;br /&gt;
Does anyone know if the SVN history is considered Copyrighted?&lt;br /&gt;
&lt;br /&gt;
I started breaking out the log by tagged version and creating release notes from that.  Then I wondered if someone might try to claim copyright on their comment.  If this is a problem, I'll remove the release notes section and the pages I created.  However, I think that something like this would be useful to have.&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Download</id>
		<title>Talk:Download</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Download"/>
				<updated>2012-09-01T13:17:38Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Release Info suggestion for JCC&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Just a suggestion for these Releases &amp;amp; related documentation on the page, it may be prudent to indicate the Git hash and possibly the R/### so that it could be more easily identified.   Noticed that the current release of Aug.31.2012 does not contain a .version file, which would make it a little harder to identify for posting Mantii.&lt;br /&gt;
--[[User:WhiteStar|WhiteStar]] 13:17, 1 September 2012 (UTC)&lt;br /&gt;
&lt;br /&gt;
Modified the sidebar link to correct for page move. MediaWiki stops double redirects by default to prevent looping. [[User:DynamiteT|DynamiteT]] 13:40, 11 January 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
== SVN history copyright ==&lt;br /&gt;
&lt;br /&gt;
Does anyone know if the SVN history is considered Copyrighted?&lt;br /&gt;
&lt;br /&gt;
I started breaking out the log by tagged version and creating release notes from that.  Then I wondered if someone might try to claim copyright on their comment.  If this is a problem, I'll remove the release notes section and the pages I created.  However, I think that something like this would be useful to have.&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status/Functions</id>
		<title>LSL Status/Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status/Functions"/>
				<updated>2012-05-24T23:09:50Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* LSL Functions Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL Function Status? =&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
== LSL Functions Status ==&lt;br /&gt;
&lt;br /&gt;
UPDATED March 01,2012 using OpenSim-0007711-r/18206 compared with LL-LSL references.&lt;br /&gt;
&lt;br /&gt;
According to the LSL wiki there are '''385''' total functions, including Deprecated and God Mode. [http://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name Reference]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on a letter to see the implementation information or click on the function to see an example how the function was tested inworld&lt;br /&gt;
&lt;br /&gt;
Table Display change note:&amp;lt;br /&amp;gt; * DNE Status no longer applies as DotNetEngine is long removed from OpenSim.&amp;lt;br /&amp;gt; * XEngine Status is redundant as Implemented serves this purpose.&lt;br /&gt;
&lt;br /&gt;
{{LSL Key Table}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ABC}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align:left; font-size:8pt&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-size:10pt&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; scope=&amp;quot;col&amp;quot; | Function &lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Implemented&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Developer&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Tester &lt;br /&gt;
| width=&amp;quot;10%&amp;quot; scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAbs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=A&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAcos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=F&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAdjustSoundVolume&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAllowInventoryDrop&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAngleBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=NUnit&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyImpulse&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyRotationalImpulse&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAsin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAtan2&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAttachToAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=produces a NULL_KEY, not implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxes2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxisAngle2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToInteger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=B&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakAllLinks&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCastRay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=C&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCeil&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearCameraParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearPrimMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloseRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloud&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionFilter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSound&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSprite&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683) llSay(0,(string)llCos(100));&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCreateLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCSV2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=D&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetachFromAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGrab&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Z axis reads 100 + actual axis (was showing 129m when it was at 29m).&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchBinormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchFace&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchNormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchST&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchUV&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDialog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works, but appears on channel 0 as &amp;quot;User Name shouts: dialog message&amp;quot; instead of &amp;quot;User Name: dialog message&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDie&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDumpList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEdgeOfWorld&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes*&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Garmin Kawaguichi 0.7.3&lt;br /&gt;
|comment=* Megaregion = No&lt;br /&gt;
|anc=E&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEjectFromLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEscapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEuler2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Should work now. Someone who understands the math, please&lt;br /&gt;
|test=. -CO&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFabs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=F&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFloor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llForceMouselook&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFrand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAccel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=G&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentInfo&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentLanguage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentList&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentSize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAlpha&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not sum, specific faces display correctly&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAndResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=StrawberryFride&lt;br /&gt;
|test=StrawberryFride&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimationList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAttached&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetBoundingBox&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Phrearch&lt;br /&gt;
|test=Phrearch&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCenterOfMass&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetColor&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDate&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnergy&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 1.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnv&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Probably pointless to implement&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeURLs&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGeometricCenter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Physics engine reports as &amp;lt;0,0,0&amp;gt; currently&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGMTclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetHTTPHeader&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev with XEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLandOwnerAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumberOfSides&lt;br /&gt;
|status=ready&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=See [http://wiki.secondlife.com/wiki/LlGetLinkNumberOfSides LL's LSL wiki]&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkPrimitiveParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=** does not highlight like normal. together with llSetLinkPrimitiveParamsFast, they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListEntryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalPos&lt;br /&gt;
|status=fail&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2809) Reports parent pos in sim, not child&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=May not be identical to main grid, due to different physics engine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMassMKS&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNextEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNotecardLine&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This is badly needed to read settings from notecards&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfNotecardLines&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfSides&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDetails&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwnerKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelDetails&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMaxPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMusicURL&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimOwners&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissionsKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimitiveParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionAgentCount&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionCorner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFPS&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 10.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionTimeDilation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootPosition&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootRotation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSimulatorHostname&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSPMaxMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStartParameter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Returns always 0!   Same limitations as llSetStatus&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStatus&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (&lt;br /&gt;
|dev=dev&lt;br /&gt;
|test=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=comment&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSubString&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=Partially working. Just reports wrong position in strings.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSunDirection&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=FredoChaplin&lt;br /&gt;
|comment=Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimeOfDay&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Vytek&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimestamp&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUnixTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsedMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetWallclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventory&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=(Does not send to avatars in other sims)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventoryList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveMoney&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGodLikeRezObject&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGround&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Partially... will not compile with llGetPos.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundContour&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundNormal&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundRepel&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundSlope&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPRequest&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=H&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPResponse&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInsertString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInstantMessage&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100%&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llIntegerToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llKey2Name&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=K&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkParticleSystem&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2CSV&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Float&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Integer&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Key&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2ListStrided&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Vector&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListen&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenControl&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListFindList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#11&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListInsertList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListRandomize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListReplaceList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListSort&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListStatistics&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoadURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog10&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works via UUID or Name, volume works too..&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundMaster&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeExplosion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=M&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFire&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFountain&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeSmoke&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llManageEstateAccess&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMapDestination&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMD5String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMessageLinked&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMinEventDelay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModifyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOffsetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOpenRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOverMyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOwnerSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaCommandList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=P&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaQuery&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseString2List&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Spacers are not parsed if separator list is empty&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseStringKeepNulls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParticleSystem&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassCollisions&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassTouches&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPreloadSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPushObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRefreshPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=R&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSayTo&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=BlueWall&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseControls&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataReply&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataSetRegion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScript&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated (from LSL Wiki)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScriptPin&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveInventory&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This function should be ported&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestAgentData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestInventoryData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#12.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSecureURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSimulatorData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetOtherScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (but 800 LPS?)&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezAtRoot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works :)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Angle&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Axis&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Euler&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Fwd&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Left&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Up&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotateTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTargetRemove&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSameGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=S&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)(limted to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScaleTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptDanger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptProfiler&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSendRemoteData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRepeat&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAngularVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetBuoyancy&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraAtOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraEyeOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetClickAction&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetContentType&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetDamage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForceAndTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetHoverHeight&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetInventoryPermMask&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetKeyframedMotion&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkCamera&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParamsFast&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* does not highlight like normal. (in connection to llGetLinkPrimitiveParams), together they rip linked prims apart when the item is worn. but not when it is dropped on the ground&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTextureAnim&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetParcelMusicURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2826) Land update not sending changed streams to client.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPayPrice&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (now with limitation of 10m as in sl)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) Blackdog Ashbourne: PRIM_POSITION doesn't seem to work - certainly doesn't allow for a warpPos implementation&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRegionPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRemoteScriptAccessPin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSitText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundQueueing&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundRadius&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetStatus&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTextureAnim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTimerEvent&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (uses Timer plugin!)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTouchText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFloatParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleRotationParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleType&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleVectorParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSHA1String&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llShout&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (limits 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSleep&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=This function CAN lock script threads.  This is a Partial Implementation.  DO NOT USE!  There are Mantii on it and it is a well known OpenSim buglet.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSound&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSoundPreload&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSqrt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStartAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopHover&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringTrim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Hashbox&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSubStringIndex&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=T&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeControls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=Needed for Kan-ed#12&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTan&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgentHome&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTextBox&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie_T&lt;br /&gt;
|test=Fritigern&lt;br /&gt;
|comment=Function broke some time ago, but was fixed in commit 4cdc88 on 23 Jul 2011&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToLower&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToUpper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTransferLindenDollars&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSoundLimited&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnescapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=U&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnSit&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecDist&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=V&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecMag&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecNorm&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVolumeDetect&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Gerhard&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Implementation needs ODE to work, other physics engine only have a stub for this. Persitance of this feature (survive region restart) only implemented for SQLite. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWater&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=W&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWhisper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (but limited to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWind&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64Strings&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=X&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64StringsCorrect&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_Constants</id>
		<title>OSSL Constants</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_Constants"/>
				<updated>2012-05-12T13:16:26Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* OSSL Constants */ OS NPC RUNNING&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==OSSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSimulator DEV 0.7.4 OpenSim-9d66792-r/18996 May 12, 2012&lt;br /&gt;
&lt;br /&gt;
Sources:&lt;br /&gt;
* LSL_Constants.cs (OpenSimulator source) for LSL and OSSL Constants&lt;br /&gt;
* CM_Constants.cs (OpenSimulator source) for LightShare/Windlight Constants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/NPC|NPC]] || 0x20 || &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/CHANGED ANIMATION|CHANGED_ANIMATION]] || 16384 || OS Only Change Event Useage &lt;br /&gt;
|-        &lt;br /&gt;
| [[OSSL Constants/STATS TIME DILATION|STATS_TIME_DILATION]] || 0 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS SIM FPS|STATS_SIM_FPS]] || 1 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PHYSICS FPS|STATS_PHYSICS_FPS]] || 2 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS AGENT UPDATES|STATS_AGENT_UPDATES]] || 3 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS ROOT AGENTS|STATS_ROOT_AGENTS]] || 4 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS CHILD AGENTS|STATS_CHILD_AGENTS]] || 5 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS TOTAL PRIMS|STATS_TOTAL_PRIMS]] || 6 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS ACTIVE PRIMS|STATS_ACTIVE_PRIMS]] || 7 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS FRAME MS|STATS_FRAME_MS]] || 8 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS NET MS|STATS_NET_MS]] || 9 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PHYSICS MS|STATS_PHYSICS_MS]] || 10 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS IMAGE MS|STATS_IMAGE_MS]] || 11 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS OTHER MS|STATS_OTHER_MS]] || 12 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS IN PACKETS PER SECOND|STATS_IN_PACKETS_PER_SECOND]] || 13 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS OUT PACKETS PER SECOND|STATS_OUT_PACKETS_PER_SECOND]] || 14 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS UNACKED BYTES|STATS_UNACKED_BYTES]] || 15 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS AGENT MS|STATS_AGENT_MS]] || 16 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PENDING DOWNLOADS|STATS_PENDING_DOWNLOADS]] || 17 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PENDING UPLOADS|STATS_PENDING_UPLOADS]] || 18 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS ACTIVE SCRIPTS|STATS_ACTIVE_SCRIPTS]] || 19 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS SCRIPT LPS|STATS_SCRIPT_LPS]] || 20 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC FLY|OS_NPC_FLY]] || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC NO FLY|OS_NPC_NO_FLY]] || 1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC LAND AT TARGET|OS_NPC_LAND_AT_TARGET]] || 2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC SIT NOW|OS_NPC_SIT_NOW]] || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC CREATOR OWNED|OS_NPC_CREATOR_OWNED]] || 0x1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC NOT OWNED|OS_NPC_NOT_OWNED]] || 0x2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC SENSE AS AGENT|OS_NPC_SENSE_AS_AGENT]] || 0x4 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC RUNNING| OS_NPC_RUNNING]] || 4 || osNPC&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/PARCEL DETAILS CLAIMDATE|PARCEL_DETAILS_CLAIMDATE]] || 10|| osSetParcelDetails&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL WATER COLOR|WL_WATER_COLOR]] || 0|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL WATER FOG DENSITY EXPONENT|WL_WATER_FOG_DENSITY_EXPONENT]] || 1|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL UNDERWATER FOG MODIFIER|WL_UNDERWATER_FOG_MODIFIER]] || 2|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL REFLECTION WAVELET SCALE|WL_REFLECTION_WAVELET_SCALE]] || 3|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL FRESNEL SCALE|WL_FRESNEL_SCALE]] || 4|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL FRESNEL OFFSET|WL_FRESNEL_OFFSET]] || 5|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL REFRACT SCALE ABOVE|WL_REFRACT_SCALE_ABOVE]] || 6|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL REFRACT SCALE BELOW|WL_REFRACT_SCALE_BELOW]] || 7|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL BLUR MULTIPLIER|WL_BLUR_MULTIPLIER]] || 8|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL BIG WAVE DIRECTION|WL_BIG_WAVE_DIRECTION]] || 9|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL LITTLE WAVE DIRECTION|WL_LITTLE_WAVE_DIRECTION]] || 10|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL NORMAL MAP TEXTURE|WL_NORMAL_MAP_TEXTURE]] || 11|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL HORIZON|WL_HORIZON]] || 12|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL HAZE HORIZON|WL_HAZE_HORIZON]] || 13|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL BLUE DENSITY|WL_BLUE_DENSITY]] || 14|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL HAZE DENSITY|WL_HAZE_DENSITY]] || 15|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL DENSITY MULTIPLIER|WL_DENSITY_MULTIPLIER]] || 16|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL DISTANCE MULTIPLIER|WL_DISTANCE_MULTIPLIER]] || 17|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL MAX ALTITUDE|WL_MAX_ALTITUDE]] || 18|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN MOON COLOR|WL_SUN_MOON_COLOR]] || 19|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL AMBIENT|WL_AMBIENT]] || 20|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL EAST ANGLE|WL_EAST_ANGLE]] || 21|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN GLOW FOCUS|WL_SUN_GLOW_FOCUS]] || 22|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN GLOW SIZE|WL_SUN_GLOW_SIZE]] || 23|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SCENE GAMMA|WL_SCENE_GAMMA]] || 24|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL STAR BRIGHTNESS|WL_STAR_BRIGHTNESS]] || 25|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD COLOR|WL_CLOUD_COLOR]] || 26|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD XY DENSITY|WL_CLOUD_XY_DENSITY]] || 27|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD COVERAGE|WL_CLOUD_COVERAGE]] || 28|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCALE|WL_CLOUD_SCALE]] || 29|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD DETAIL XY DENSITY|WL_CLOUD_DETAIL_XY_DENSITY]] || 30|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL X|WL_CLOUD_SCROLL_X]] || 31|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL Y|WL_CLOUD_SCROLL_Y]] || 32|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL Y LOCK|WL_CLOUD_SCROLL_Y_LOCK]] || 33|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL X LOCK|WL_CLOUD_SCROLL_X_LOCK]] || 34|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL DRAW CLASSIC CLOUDS|WL_DRAW_CLASSIC_CLOUDS]] || 35|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN MOON POSITION|WL_SUN_MOON_POSITION]] || 36||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[Scripting Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;br /&gt;
[[Category:OSSL Constants]]&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_Status/Events</id>
		<title>OSSL Status/Events</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_Status/Events"/>
				<updated>2012-05-12T13:09:25Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* See Also */ fixy an oopsie. Can't link to the page your on LOL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==What is the current OSSLEvent Status?==&lt;br /&gt;
&lt;br /&gt;
=== OSSL Events Status ===&lt;br /&gt;
&lt;br /&gt;
0 Events listed.&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status|Status]]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[LSL Status|LSL/OSSL Status Page]]&lt;br /&gt;
* OSSL&lt;br /&gt;
** [[OSSL Status/Types|OSSL Types Status Page]]&lt;br /&gt;
** [[OSSL Proposals|OSSL Proposed Functions]]&lt;br /&gt;
** [[OSSL Implemented|OSSL Implemented Functions]]&lt;br /&gt;
** [[OSSL Standards]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-05-12T13:00:26Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* See Also */ fixed ordering &amp;amp; added constants link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot; '''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatars ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
*[[osInviteToGroup]]&lt;br /&gt;
*[[osEjectFromGroup]]&lt;br /&gt;
*[[osForceAttachToAvatar]]&lt;br /&gt;
*[[osForceDetachFromAvatar]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSay (with channel)]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcShout]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[osIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
*[[osNpcWhisper]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manipulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]]&lt;br /&gt;
*[[osGetInventoryDesc]]&lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
*[[osSetTerrainTexture]]&lt;br /&gt;
*[[osSetTerrainTextureHeight]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Information ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridGatekeeperURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administration ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]]&lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]]&lt;br /&gt;
*[[osParseJSONNew]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]]&lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Constants|OSSL Constants]] &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status</id>
		<title>LSL Status</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status"/>
				<updated>2012-05-12T12:59:09Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Latest OSSL News */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL/OSSL Status? =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This page is for those who want to flesh out the LSL ScriptEngine. The file you modify is OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs.&lt;br /&gt;
&lt;br /&gt;
'''This page is always under construction and perpetually being updated, don't consider the info here to be 100% updated or correct.'''&lt;br /&gt;
''If you find a feature that works that is not listed as &amp;quot;working&amp;quot; here,''&lt;br /&gt;
''Please fully test it out and update it here or make a note that it is working and ready to be tested, if you can't test it.''&lt;br /&gt;
&lt;br /&gt;
== LSL/OSSL Status | Quick Progress Guide ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Script tests'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=48.0% style=background:#00E000|&lt;br /&gt;
|align=center width=52.0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=50.0% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Types|LSL-Types Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=100% style=background:#00E000|&lt;br /&gt;
|align=center width=0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=40% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Events|LSL-Events Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=94.0% style=background:#00E000|&lt;br /&gt;
|align=center width=6.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Functions|LSL-Functions Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=85.0% style=background:#00E000|&lt;br /&gt;
|align=center width=15.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Latest LSL News ==&lt;br /&gt;
&lt;br /&gt;
* 2 events, 7 functions missing from LSL.&lt;br /&gt;
* Some notes on converting [[LSL:PrimitiveParams]] to OpenSimulator PrimitiveBaseShape&lt;br /&gt;
&lt;br /&gt;
== Latest OSSL News ==&lt;br /&gt;
&lt;br /&gt;
* For help enabling OSSL, [[OSSL Enabling Functions|click here]].&lt;br /&gt;
* [[OSSL TextureDrawing|OSSL texture drawing functions]]&lt;br /&gt;
* [[OS Scripting Tutorial]]&lt;br /&gt;
&lt;br /&gt;
*OSSL Reference&lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Constants|OSSL Constants]] &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]]&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* LSL&lt;br /&gt;
** [[LSL Status/Types|LSL Types Status Page]]&lt;br /&gt;
** [[LSL Status/Events|LSL Events Status Page]]&lt;br /&gt;
** [[LSL Status/Functions|LSL Functions Status Page]]&lt;br /&gt;
** [[LSL_Status/Constants|LSL Constants]]&lt;br /&gt;
** [[LSL Status/Kan-ed|Kan-Ed Tests]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status</id>
		<title>LSL Status</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status"/>
				<updated>2012-05-12T12:58:46Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Latest OSSL News */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL/OSSL Status? =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This page is for those who want to flesh out the LSL ScriptEngine. The file you modify is OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs.&lt;br /&gt;
&lt;br /&gt;
'''This page is always under construction and perpetually being updated, don't consider the info here to be 100% updated or correct.'''&lt;br /&gt;
''If you find a feature that works that is not listed as &amp;quot;working&amp;quot; here,''&lt;br /&gt;
''Please fully test it out and update it here or make a note that it is working and ready to be tested, if you can't test it.''&lt;br /&gt;
&lt;br /&gt;
== LSL/OSSL Status | Quick Progress Guide ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Script tests'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=48.0% style=background:#00E000|&lt;br /&gt;
|align=center width=52.0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=50.0% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Types|LSL-Types Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=100% style=background:#00E000|&lt;br /&gt;
|align=center width=0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=40% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Events|LSL-Events Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=94.0% style=background:#00E000|&lt;br /&gt;
|align=center width=6.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Functions|LSL-Functions Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=85.0% style=background:#00E000|&lt;br /&gt;
|align=center width=15.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Latest LSL News ==&lt;br /&gt;
&lt;br /&gt;
* 2 events, 7 functions missing from LSL.&lt;br /&gt;
* Some notes on converting [[LSL:PrimitiveParams]] to OpenSimulator PrimitiveBaseShape&lt;br /&gt;
&lt;br /&gt;
== Latest OSSL News ==&lt;br /&gt;
&lt;br /&gt;
* For help enabling OSSL, [[OSSL Enabling Functions|click here]].&lt;br /&gt;
* [[OSSL TextureDrawing|OSSL texture drawing functions]]&lt;br /&gt;
* [[OS Scripting Tutorial]]&lt;br /&gt;
&lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Constants|OSSL Constants]] &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]]&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* LSL&lt;br /&gt;
** [[LSL Status/Types|LSL Types Status Page]]&lt;br /&gt;
** [[LSL Status/Events|LSL Events Status Page]]&lt;br /&gt;
** [[LSL Status/Functions|LSL Functions Status Page]]&lt;br /&gt;
** [[LSL_Status/Constants|LSL Constants]]&lt;br /&gt;
** [[LSL Status/Kan-ed|Kan-Ed Tests]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status</id>
		<title>LSL Status</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status"/>
				<updated>2012-05-12T12:58:31Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Latest OSSL News */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL/OSSL Status? =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This page is for those who want to flesh out the LSL ScriptEngine. The file you modify is OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs.&lt;br /&gt;
&lt;br /&gt;
'''This page is always under construction and perpetually being updated, don't consider the info here to be 100% updated or correct.'''&lt;br /&gt;
''If you find a feature that works that is not listed as &amp;quot;working&amp;quot; here,''&lt;br /&gt;
''Please fully test it out and update it here or make a note that it is working and ready to be tested, if you can't test it.''&lt;br /&gt;
&lt;br /&gt;
== LSL/OSSL Status | Quick Progress Guide ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Script tests'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=48.0% style=background:#00E000|&lt;br /&gt;
|align=center width=52.0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=50.0% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Types|LSL-Types Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=100% style=background:#00E000|&lt;br /&gt;
|align=center width=0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=40% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Events|LSL-Events Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=94.0% style=background:#00E000|&lt;br /&gt;
|align=center width=6.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Functions|LSL-Functions Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=85.0% style=background:#00E000|&lt;br /&gt;
|align=center width=15.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Latest LSL News ==&lt;br /&gt;
&lt;br /&gt;
* 2 events, 7 functions missing from LSL.&lt;br /&gt;
* Some notes on converting [[LSL:PrimitiveParams]] to OpenSimulator PrimitiveBaseShape&lt;br /&gt;
&lt;br /&gt;
== Latest OSSL News ==&lt;br /&gt;
&lt;br /&gt;
* For help enabling OSSL, [[OSSL Enabling Functions|click here]].&lt;br /&gt;
* [[OSSL TextureDrawing|OSSL texture drawing functions]]&lt;br /&gt;
* [[OS Scripting Tutorial]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Constants|OSSL Constants]] &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]]&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* LSL&lt;br /&gt;
** [[LSL Status/Types|LSL Types Status Page]]&lt;br /&gt;
** [[LSL Status/Events|LSL Events Status Page]]&lt;br /&gt;
** [[LSL Status/Functions|LSL Functions Status Page]]&lt;br /&gt;
** [[LSL_Status/Constants|LSL Constants]]&lt;br /&gt;
** [[LSL Status/Kan-ed|Kan-Ed Tests]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_Constants</id>
		<title>OSSL Constants</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_Constants"/>
				<updated>2012-05-12T12:50:39Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* OSSL Constants */ updated with return link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==OSSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSimulator DEV 0.7.4 OpenSim-9d66792-r/18996 May 12, 2012&lt;br /&gt;
&lt;br /&gt;
Sources:&lt;br /&gt;
* LSL_Constants.cs (OpenSimulator source) for LSL and OSSL Constants&lt;br /&gt;
* CM_Constants.cs (OpenSimulator source) for LightShare/Windlight Constants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/NPC|NPC]] || 0x20 || &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/CHANGED ANIMATION|CHANGED_ANIMATION]] || 16384 || OS Only Change Event Useage &lt;br /&gt;
|-        &lt;br /&gt;
| [[OSSL Constants/STATS TIME DILATION|STATS_TIME_DILATION]] || 0 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS SIM FPS|STATS_SIM_FPS]] || 1 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PHYSICS FPS|STATS_PHYSICS_FPS]] || 2 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS AGENT UPDATES|STATS_AGENT_UPDATES]] || 3 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS ROOT AGENTS|STATS_ROOT_AGENTS]] || 4 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS CHILD AGENTS|STATS_CHILD_AGENTS]] || 5 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS TOTAL PRIMS|STATS_TOTAL_PRIMS]] || 6 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS ACTIVE PRIMS|STATS_ACTIVE_PRIMS]] || 7 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS FRAME MS|STATS_FRAME_MS]] || 8 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS NET MS|STATS_NET_MS]] || 9 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PHYSICS MS|STATS_PHYSICS_MS]] || 10 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS IMAGE MS|STATS_IMAGE_MS]] || 11 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS OTHER MS|STATS_OTHER_MS]] || 12 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS IN PACKETS PER SECOND|STATS_IN_PACKETS_PER_SECOND]] || 13 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS OUT PACKETS PER SECOND|STATS_OUT_PACKETS_PER_SECOND]] || 14 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS UNACKED BYTES|STATS_UNACKED_BYTES]] || 15 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS AGENT MS|STATS_AGENT_MS]] || 16 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PENDING DOWNLOADS|STATS_PENDING_DOWNLOADS]] || 17 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS PENDING UPLOADS|STATS_PENDING_UPLOADS]] || 18 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS ACTIVE SCRIPTS|STATS_ACTIVE_SCRIPTS]] || 19 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/STATS SCRIPT LPS|STATS_SCRIPT_LPS]] || 20 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC FLY|OS_NPC_FLY]] || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC NO FLY|OS_NPC_NO_FLY]] || 1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC LAND AT TARGET|OS_NPC_LAND_AT_TARGET]] || 2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC SIT NOW|OS_NPC_SIT_NOW]] || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC CREATOR OWNED|OS_NPC_CREATOR_OWNED]] || 0x1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC NOT OWNED|OS_NPC_NOT_OWNED]] || 0x2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/OS NPC SENSE AS AGENT|OS_NPC_SENSE_AS_AGENT]] || 0x4 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/PARCEL DETAILS CLAIMDATE|PARCEL_DETAILS_CLAIMDATE]] || 10|| osSetParcelDetails&lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL WATER COLOR|WL_WATER_COLOR]] || 0|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL WATER FOG DENSITY EXPONENT|WL_WATER_FOG_DENSITY_EXPONENT]] || 1|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL UNDERWATER FOG MODIFIER|WL_UNDERWATER_FOG_MODIFIER]] || 2|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL REFLECTION WAVELET SCALE|WL_REFLECTION_WAVELET_SCALE]] || 3|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL FRESNEL SCALE|WL_FRESNEL_SCALE]] || 4|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL FRESNEL OFFSET|WL_FRESNEL_OFFSET]] || 5|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL REFRACT SCALE ABOVE|WL_REFRACT_SCALE_ABOVE]] || 6|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL REFRACT SCALE BELOW|WL_REFRACT_SCALE_BELOW]] || 7|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL BLUR MULTIPLIER|WL_BLUR_MULTIPLIER]] || 8|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL BIG WAVE DIRECTION|WL_BIG_WAVE_DIRECTION]] || 9|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL LITTLE WAVE DIRECTION|WL_LITTLE_WAVE_DIRECTION]] || 10|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL NORMAL MAP TEXTURE|WL_NORMAL_MAP_TEXTURE]] || 11|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL HORIZON|WL_HORIZON]] || 12|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL HAZE HORIZON|WL_HAZE_HORIZON]] || 13|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL BLUE DENSITY|WL_BLUE_DENSITY]] || 14|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL HAZE DENSITY|WL_HAZE_DENSITY]] || 15|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL DENSITY MULTIPLIER|WL_DENSITY_MULTIPLIER]] || 16|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL DISTANCE MULTIPLIER|WL_DISTANCE_MULTIPLIER]] || 17|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL MAX ALTITUDE|WL_MAX_ALTITUDE]] || 18|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN MOON COLOR|WL_SUN_MOON_COLOR]] || 19|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL AMBIENT|WL_AMBIENT]] || 20|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL EAST ANGLE|WL_EAST_ANGLE]] || 21|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN GLOW FOCUS|WL_SUN_GLOW_FOCUS]] || 22|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN GLOW SIZE|WL_SUN_GLOW_SIZE]] || 23|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SCENE GAMMA|WL_SCENE_GAMMA]] || 24|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL STAR BRIGHTNESS|WL_STAR_BRIGHTNESS]] || 25|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD COLOR|WL_CLOUD_COLOR]] || 26|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD XY DENSITY|WL_CLOUD_XY_DENSITY]] || 27|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD COVERAGE|WL_CLOUD_COVERAGE]] || 28|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCALE|WL_CLOUD_SCALE]] || 29|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD DETAIL XY DENSITY|WL_CLOUD_DETAIL_XY_DENSITY]] || 30|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL X|WL_CLOUD_SCROLL_X]] || 31|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL Y|WL_CLOUD_SCROLL_Y]] || 32|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL Y LOCK|WL_CLOUD_SCROLL_Y_LOCK]] || 33|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL CLOUD SCROLL X LOCK|WL_CLOUD_SCROLL_X_LOCK]] || 34|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL DRAW CLASSIC CLOUDS|WL_DRAW_CLASSIC_CLOUDS]] || 35|| &lt;br /&gt;
|-&lt;br /&gt;
| [[OSSL Constants/WL SUN MOON POSITION|WL_SUN_MOON_POSITION]] || 36||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[Scripting Documentation]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;br /&gt;
[[Category:OSSL Constants]]&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status/Constants</id>
		<title>LSL Status/Constants</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status/Constants"/>
				<updated>2012-05-12T12:40:29Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* LSL Constants */ updated with new constants.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==LSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSimulator DEV 0.7.4 OpenSim-9d66792-r/18996 May 12, 2012&lt;br /&gt;
and are in sync with Second Life Server/12 12.04.30.255166&lt;br /&gt;
&lt;br /&gt;
Sources:&lt;br /&gt;
LSL_Constants.cs (OpenSimulator source) for LSL and OSSL Constants&amp;lt;br /&amp;gt;&lt;br /&gt;
LL Wiki and SL Server/12 Release Notes and other sources used for comparison.&lt;br /&gt;
&lt;br /&gt;
NOTES:&lt;br /&gt;
This is NOT Complete. More info required. Subject to change. &lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| TRUE || Integer(1) ||&lt;br /&gt;
|-&lt;br /&gt;
| FALSE || Integer(0) ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_PHYSICS || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_ROTATE_X || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_ROTATE_Y || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_ROTATE_Z || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_PHANTOM || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_SANDBOX || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_BLOCK_GRAB || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_DIE_AT_EDGE || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_RETURN_AT_EDGE || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| STATUS_CAST_SHADOWS || 512 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_BY_LEGACY_NAME || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_BY_USERNAME || 0x10 ||&lt;br /&gt;
|-&lt;br /&gt;
| ACTIVE || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PASSIVE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| SCRIPTED || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_FWD || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_BACK || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_LEFT || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_RIGHT || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_UP || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_DOWN || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_ROT_LEFT || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_ROT_RIGHT || 512 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_LBUTTON || 268435456 ||&lt;br /&gt;
|-&lt;br /&gt;
| CONTROL_ML_LBUTTON || 1073741824 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_DEBIT || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_TAKE_CONTROLS || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_REMAP_CONTROLS || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_TRIGGER_ANIMATION || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_ATTACH || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_RELEASE_OWNERSHIP || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_CHANGE_LINKS || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_CHANGE_JOINTS || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_CHANGE_PERMISSIONS || 512 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_TRACK_CAMERA || 1024 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION_CONTROL_CAMERA || 2048 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_FLYING || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_ATTACHMENTS || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_SCRIPTED || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_MOUSELOOK || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_SITTING || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_ON_OBJECT || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_AWAY || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_WALKING || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_IN_AIR || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_TYPING || 512 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_CROUCHING || 1024 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_BUSY || 2048 ||&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_ALWAYS_RUN || 4096 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_INTERP_COLOR_MASK || 1 || http://wiki.secondlife.com/wiki/LlParticleSystem&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_INTERP_SCALE_MASK || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_BOUNCE_MASK || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_WIND_MASK  || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_FOLLOW_SRC_MASK  || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_FOLLOW_VELOCITY_MASK || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_TARGET_POS_MASK || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_TARGET_LINEAR_MASK || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_EMISSIVE_MASK  || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_FLAGS || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_START_COLOR || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_START_ALPHA || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_END_COLOR || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_END_ALPHA  || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_START_SCALE  || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_END_SCALE || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_PART_MAX_AGE || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_ACCEL || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_PATTERN || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_INNERANGLE  || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_OUTERANGLE || 11 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_TEXTURE  || 12 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_BURST_RATE  || 13 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_BURST_PART_COUNT || 15 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_BURST_RADIUS  || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_BURST_SPEED_MIN  || 17 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_BURST_SPEED_MAX  || 18 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_MAX_AGE || 19 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_TARGET_KEY  || 20 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_OMEGA || 21 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_ANGLE_BEGIN  || 22 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_ANGLE_END  || 23 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_PATTERN_DROP  || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_PATTERN_EXPLODE || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_PATTERN_ANGLE  || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_PATTERN_ANGLE_CONE  || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY  || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_TYPE_NONE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_TYPE_SLED || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_TYPE_CAR || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_TYPE_BOAT || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_TYPE_AIRPLANE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_TYPE_BALLOON || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_FRICTION_TIMESCALE || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ANGULAR_FRICTION_TIMESCALE || 17 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_MOTOR_DIRECTION || 18 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_MOTOR_OFFSET || 20 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ANGULAR_MOTOR_DIRECTION || 19 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_HOVER_HEIGHT || 24 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_HOVER_EFFICIENCY || 25 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_HOVER_TIMESCALE || 26 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_BUOYANCY || 27 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_DEFLECTION_EFFICIENCY || 28 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_DEFLECTION_TIMESCALE || 29 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_MOTOR_TIMESCALE || 30 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE || 31 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ANGULAR_DEFLECTION_TIMESCALE || 33 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ANGULAR_MOTOR_TIMESCALE || 34 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE || 35 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY || 36 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_VERTICAL_ATTRACTION_TIMESCALE || 37 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_BANKING_EFFICIENCY || 38 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_BANKING_MIX || 39 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_BANKING_TIMESCALE || 40 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_REFERENCE_FRAME || 44 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_RANGE_BLOCK || 45 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_ROLL_FRAME || 46 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_NO_DEFLECTION_UP || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_LIMIT_ROLL_ONLY || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_HOVER_WATER_ONLY || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_HOVER_TERRAIN_ONLY || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_HOVER_UP_ONLY || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_LIMIT_MOTOR_UP || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_MOUSELOOK_STEER || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_MOUSELOOK_BANK || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_CAMERA_DECOUPLED || 512 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_NO_X || 1024 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_NO_Y || 2048 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_NO_Z || 4096 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_LOCK_HOVER_HEIGHT || 8192 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_NO_DEFLECTION || 16392 ||&lt;br /&gt;
|-&lt;br /&gt;
| VEHICLE_FLAG_LOCK_ROTATION || 32784 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_ALL || -1 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_NONE || -1 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_TEXTURE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_SOUND || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_LANDMARK || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_CLOTHING || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_OBJECT || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_NOTECARD || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_SCRIPT || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_BODYPART || 13 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_ANIMATION || 20 ||&lt;br /&gt;
|-&lt;br /&gt;
| INVENTORY_GESTURE || 21 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_CHEST || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HEAD || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LSHOULDER || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RSHOULDER || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LHAND || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RHAND || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LFOOT || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RFOOT || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_BACK || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_PELVIS || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_MOUTH || 11 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_CHIN || 12 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LEAR || 13 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_REAR || 14 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LEYE || 15 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_REYE || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_NOSE || 17 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RUARM || 18 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RLARM || 19 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LUARM || 20 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LLARM || 21 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RHIP || 22 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RULEG || 23 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RLLEG || 24 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LHIP || 25 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LULEG || 26 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LLLEG || 27 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_BELLY || 28 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_RPEC || 29 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_LPEC || 30 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_CENTER_2 || 31 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_TOP_RIGHT || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_TOP_CENTER || 33 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_TOP_LEFT || 34 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_CENTER_1 || 35 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_BOTTOM_LEFT || 36 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_BOTTOM || 37 ||&lt;br /&gt;
|-&lt;br /&gt;
| ATTACH_HUD_BOTTOM_RIGHT || 38 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_LEVEL || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_RAISE || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_LOWER || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_SMOOTH || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_NOISE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_REVERT || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_SMALL_BRUSH || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_MEDIUM_BRUSH || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| LAND_LARGE_BRUSH || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_ONLINE || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_NAME || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_BORN || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_RATING || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_SIM_POS || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_SIM_STATUS || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_SIM_RATING || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_PAYINFO || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| DATA_SIM_RELEASE || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| ANIM_ON || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LOOP || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| REVERSE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PING_PONG || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| SMOOTH || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| ROTATE || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| SCALE || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| ALL_SIDES || -1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LINK_SET || -1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LINK_ROOT || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LINK_ALL_OTHERS || -2 ||&lt;br /&gt;
|-&lt;br /&gt;
| LINK_ALL_CHILDREN || -3 ||&lt;br /&gt;
|-&lt;br /&gt;
| LINK_THIS || -4 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_INVENTORY || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_COLOR || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_SHAPE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_SCALE || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_TEXTURE || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_LINK || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_ALLOWED_DROP || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_OWNER || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_REGION || 256 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_TELEPORT || 512 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_REGION_RESTART || 1024 ||&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_REGION_START || 1024 || //LL Changed the constant from CHANGED_REGION_RESTART&lt;br /&gt;
|-&lt;br /&gt;
| CHANGED_MEDIA || 2048 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_INVALID || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_INTEGER || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_FLOAT || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_STRING || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_KEY || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_VECTOR || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| TYPE_ROTATION || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| REMOTE_DATA_CHANNEL || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| REMOTE_DATA_REQUEST || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| REMOTE_DATA_REPLY || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| HTTP_METHOD || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| HTTP_MIMETYPE || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| HTTP_BODY_MAXLENGTH || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| HTTP_VERIFY_CERT || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_PHYSICS || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TEMP_ON_REZ || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_PHANTOM || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_POSITION || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SIZE || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_ROTATION || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TEXTURE || 17 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_COLOR || 18 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_SHINY || 19 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_FULLBRIGHT || 20 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_FLEXIBLE || 21 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TEXGEN || 22 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_CAST_SHADOWS || 24 || // Not implemented, here for completeness sake&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_POINT_LIGHT || 23 || &lt;br /&gt;
|-&lt;br /&gt;
| PRIM_GLOW || 25 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TEXT || 26 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_NAME || 27 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_DESC || 28 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_ROT_LOCAL || 29 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_OMEGA || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_POS_LOCAL || 33 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_LINK_TARGET || 34 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TEXGEN_DEFAULT || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TEXGEN_PLANAR || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_BOX || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_CYLINDER || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_PRISM || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_SPHERE || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_TORUS || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_TUBE || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_RING || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_TYPE_SCULPT || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_HOLE_DEFAULT || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_HOLE_CIRCLE || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_HOLE_SQUARE || 32 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_HOLE_TRIANGLE || 48 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_STONE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_METAL || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_GLASS || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_WOOD || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_FLESH || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_PLASTIC || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_RUBBER || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MATERIAL_LIGHT || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SHINY_NONE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SHINY_LOW || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SHINY_MEDIUM || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SHINY_HIGH || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_NONE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_BRIGHT || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_DARK || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_WOOD || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_BARK || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_BRICKS || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_CHECKER || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_CONCRETE || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_TILE || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_STONE || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_DISKS || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_GRAVEL || 11 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_BLOBS || 12 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_SIDING || 13 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_LARGETILE || 14 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_STUCCO || 15 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_SUCTION || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_BUMP_WEAVE || 17 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SCULPT_TYPE_SPHERE || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SCULPT_TYPE_TORUS || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SCULPT_TYPE_PLANE || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SCULPT_TYPE_CYLINDER || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SCULPT_TYPE_CYLINDER || 64 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_SCULPT_TYPE_CYLINDER || 128 ||&lt;br /&gt;
|-&lt;br /&gt;
| MASK_BASE || 0&lt;br /&gt;
|-&lt;br /&gt;
| MASK_OWNER || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| MASK_GROUP || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| MASK_EVERYONE || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| MASK_NEXT || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERM_TRANSFER || 8192 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERM_MODIFY || 16384 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERM_COPY || 32768 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERM_MOVE || 524288 ||&lt;br /&gt;
|-&lt;br /&gt;
| PERM_ALL || 2147483647 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_STOP || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_PAUSE || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_PLAY || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_LOOP || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_TEXTURE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_URL || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_TIME || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_AGENT || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_UNLOAD || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_AUTO_ALIGN || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_TYPE || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_SIZE || 11 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_MEDIA_COMMAND_DESC || 12 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_FLY || 0x1 || //parcel allows flying&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_SCRIPTS || 0x2 || //parcel allows outside scripts&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_LANDMARK || 0x8 || //parcel allows landmarks to be created&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_TERRAFORM || 0x10 || //parcel allows anyone to terraform the land&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_DAMAGE || 0x20 || //parcel allows damage&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_CREATE_OBJECTS || 0x40 || //parcel allows anyone to create objects&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_USE_ACCESS_GROUP || 0x100 || // parcel limits access to a group&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_USE_ACCESS_LIST || 0x200 || //parcel limits access to a list of residents&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_USE_BAN_LIST || 0x400 || //parcel uses a ban list, including restricting access based on payment info&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_USE_LAND_PASS_LIST || 0x800 || // parcel allows passes to be purchased&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_LOCAL_SOUND_ONLY || 0x8000 || // parcel restricts spatialized sound to the parcel&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_RESTRICT_PUSHOBJECT || 0x200000 || //parcel restricts llPushObject&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_GROUP_SCRIPTS || 0x2000000 || //parcel allows scripts owned by group&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS || 0x4000000 || //parcel allows group object creation&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY || 0x8000000 || // parcel allows objects owned by any user to enter&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY || 0x10000000 || //parcel allows with the same group to enter&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_ALLOW_DAMAGE || 0x1 || // region is entirely damage enabled&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_FIXED_SUN || 0x10 || // region has a fixed sun position&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_BLOCK_TERRAFORM || 0x40 || //region terraforming disabled&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_SANDBOX || 0x100 || //region is a sandbox&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_DISABLE_COLLISIONS || 0x1000 || //region has disabled collisions&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_DISABLE_PHYSICS || 0x4000 || // region has disabled physics&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_BLOCK_FLY || 0x80000 || //region blocks flying&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_ALLOW_DIRECT_TELEPORT || 0x100000 || // region allows direct teleports&lt;br /&gt;
|-&lt;br /&gt;
| REGION_FLAG_RESTRICT_PUSHOBJECT || 0x400000 || //region restricts llPushObject&lt;br /&gt;
|-&lt;br /&gt;
| ESTATE_ACCESS_ALLOWED_AGENT_ADD || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| ESTATE_ACCESS_ALLOWED_AGENT_REMOVE || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| ESTATE_ACCESS_ALLOWED_GROUP_ADD || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| ESTATE_ACCESS_ALLOWED_GROUP_REMOVE || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| ESTATE_ACCESS_BANNED_AGENT_ADD || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| ESTATE_ACCESS_BANNED_AGENT_REMOVE || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PAY_HIDE || Integer(-1) ||&lt;br /&gt;
|-&lt;br /&gt;
| PAY_DEFAULT || Integer(-2) ||&lt;br /&gt;
|-&lt;br /&gt;
| NULL_KEY || &amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| EOF || &amp;quot;\n\n\n&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| PI || 3.14159274f || SL= 3.141592653, Viewer= 3.1415926536&lt;br /&gt;
|-&lt;br /&gt;
| TWO_PI || 6.28318548f || SL= 6.283185307 Viewer= 6.2831853072&lt;br /&gt;
|-&lt;br /&gt;
| PI_BY_TWO || 1.57079637f || SL= 1.570796326  Viewer= 1.5707963268&lt;br /&gt;
|-&lt;br /&gt;
| DEG_TO_RAD || 0.01745329238f || SL= 0.0174532924&lt;br /&gt;
|-&lt;br /&gt;
| RAD_TO_DEG || 57.29578f || SL=57.29578&lt;br /&gt;
|-&lt;br /&gt;
| SQRT2 || 1.414213538f || SL= 1.4142135623  Viewer= 1.4142135624&lt;br /&gt;
|-&lt;br /&gt;
| STRING_TRIM_HEAD || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| STRING_TRIM_TAIL || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| STRING_TRIM || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_RANGE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_MIN || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_MAX || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_MEAN || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_MEDIAN || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_STD_DEV || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_SUM || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_SUM_SQUARES || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_NUM_COUNT || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_GEOMETRIC_MEAN || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| LIST_STAT_HARMONIC_MEAN || 100 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_COUNT_TOTAL || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_COUNT_OWNER || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_COUNT_GROUP || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_COUNT_OTHER || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_COUNT_SELECTED || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_COUNT_TEMP || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| DEBUG_CHANNEL || 0x7FFFFFFF ||&lt;br /&gt;
|-&lt;br /&gt;
| PUBLIC_CHANNEL || 0x00000000 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_NAME || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_DESC || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_POS || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_ROT || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_VELOCITY || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_OWNER || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_GROUP || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| OBJECT_CREATOR || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| ZERO_VECTOR || vector(0.0, 0.0, 0.0) ||&lt;br /&gt;
|-&lt;br /&gt;
| ZERO_ROTATION || rotation(0.0, 0.0, 0.0, 1.0) ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_PITCH || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_OFFSET || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_OFFSET_X || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_OFFSET_Y || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_OFFSET_Z || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION_LAG || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_LAG || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_DISTANCE || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_BEHINDNESS_ANGLE || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_BEHINDNESS_LAG || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION_THRESHOLD || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_THRESHOLD || 11 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_ACTIVE || 12 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION || 13 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION_X || 14 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION_Y || 15 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION_Z || 16 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS || 17 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_X || 18 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_Y || 19 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_Z || 20 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_POSITION_LOCKED || 21 ||&lt;br /&gt;
|-&lt;br /&gt;
| CAMERA_FOCUS_LOCKED || 22 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_NAME || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_DESC || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_OWNER || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_GROUP || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_AREA || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_ID || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_SEE_AVATARS || 6 || // not implemented&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_NONE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_TOUCH || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_SIT || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_BUY || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_PAY || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_OPEN || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_PLAY || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| CLICK_ACTION_OPEN_MEDIA || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| TOUCH_INVALID_FACE || -1 ||&lt;br /&gt;
|-&lt;br /&gt;
| TOUCH_INVALID_TEXCOORD || vector(-1.0, -1.0, 0.0) ||&lt;br /&gt;
|-&lt;br /&gt;
| TOUCH_INVALID_VECTOR || ZERO_VECTOR ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_ALT_IMAGE_ENABLE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_CONTROLS || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_CURRENT_URL || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_HOME_URL || 3 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_AUTO_LOOP || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_AUTO_PLAY || 5 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_AUTO_SCALE || 6 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_AUTO_ZOOM || 7 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_FIRST_CLICK_INTERACT || 8 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_WIDTH_PIXELS || 9 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_HEIGHT_PIXELS || 10 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_WHITELIST_ENABLE || 11 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_WHITELIST || 12 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_PERMS_INTERACT || 13 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_PERMS_CONTROL || 14 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_CONTROLS_STANDARD || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_CONTROLS_MINI || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_PERM_NONE || 0 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_PERM_OWNER || 1 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_PERM_GROUP || 2 ||&lt;br /&gt;
|-&lt;br /&gt;
| PRIM_MEDIA_PERM_ANYONE || 4 ||&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_OK || Integer(0) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_MALFORMED_PARAMS || Integer(1000) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_TYPE_MISMATCH || Integer(1001) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_BOUNDS_ERROR || Integer(1002) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_NOT_FOUND || Integer(1003) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_NOT_SUPPORTED || Integer(1004) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_INTERNAL_ERROR || Integer(1999) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| LSL_STATUS_WHITELIST_FAILED || Integer(2001) || extra constants for llSetPrimMediaParams&lt;br /&gt;
|-&lt;br /&gt;
| TEXTURE_BLANK || &amp;quot;5748decc-f629-461c-9a36-a35a221fe21f&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| TEXTURE_DEFAULT || &amp;quot;89556747-24cb-43ed-920b-47caed15465f&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| TEXTURE_PLYWOOD || &amp;quot;89556747-24cb-43ed-920b-47caed15465f&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| TEXTURE_TRANSPARENT || &amp;quot;8dcd4a48-2d37-4909-9f78-f7a9eb4ef903&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| TEXTURE_MEDIA || &amp;quot;8b5fec65-8d8d-9dc5-cda8-8fdf2716e361&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| URL_REQUEST_GRANTED || &amp;quot;URL_REQUEST_GRANTED&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| URL_REQUEST_DENIED || &amp;quot;URL_REQUEST_DENIED&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| RC_REJECT_TYPES || 2 || SL/LL value = 0&lt;br /&gt;
|-&lt;br /&gt;
| RC_DATA_FLAGS || 4 || SL/LL value = 2&lt;br /&gt;
|-&lt;br /&gt;
| RC_MAX_HITS || 8 || SL/LL value = 3&lt;br /&gt;
|-&lt;br /&gt;
| RC_DETECT_PHANTOM || 16 || SL/LL value = 1&lt;br /&gt;
|-&lt;br /&gt;
| RC_REJECT_AGENTS || 2 || SL/LL value = 1&lt;br /&gt;
|-&lt;br /&gt;
| RC_REJECT_PHYSICAL || 4 || SL/LL value = 2&lt;br /&gt;
|-&lt;br /&gt;
| RC_REJECT_NONPHYSICAL || 8 || SL/LL value = 4&lt;br /&gt;
|-&lt;br /&gt;
| RC_REJECT_LAND || 16 || SL/LL value = 8&lt;br /&gt;
|-&lt;br /&gt;
| RC_GET_NORMAL || 2 || SL/LL value = 1&lt;br /&gt;
|-&lt;br /&gt;
| RC_GET_ROOT_KEY || 4 || SL/LL value = 2&lt;br /&gt;
|-&lt;br /&gt;
| RC_GET_LINK_NUM || 8 || SL/LL value = 4&lt;br /&gt;
|-&lt;br /&gt;
| RCERR_CAST_TIME_EXCEEDED || 1 || SL/LL value = 3&lt;br /&gt;
|-&lt;br /&gt;
| RCERR_SIM_PERF_LOW || -2 || SL/LL value = -2 ''incomplete''&lt;br /&gt;
|-&lt;br /&gt;
| RCERR_UNKNOWN || -1 || SL/LL value = -1 ''incomplete''&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_LIST_PARCEL || 1 ||  SL Server/12 12.04.30.255166 llGetAgentList&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_LIST_PARCEL_OWNER || 1 ||  SL Server/12 12.04.30.255166 llGetAgentList&lt;br /&gt;
|-&lt;br /&gt;
| AGENT_LIST_REGION || 1 ||  SL Server/12 12.04.30.255166 llGetAgentList&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status</id>
		<title>LSL Status</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status"/>
				<updated>2012-05-12T12:26:37Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* See Also */  added missing link to Constants&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
= What is the current LSL/OSSL Status? =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This page is for those who want to flesh out the LSL ScriptEngine. The file you modify is OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs.&lt;br /&gt;
&lt;br /&gt;
'''This page is always under construction and perpetually being updated, don't consider the info here to be 100% updated or correct.'''&lt;br /&gt;
''If you find a feature that works that is not listed as &amp;quot;working&amp;quot; here,''&lt;br /&gt;
''Please fully test it out and update it here or make a note that it is working and ready to be tested, if you can't test it.''&lt;br /&gt;
&lt;br /&gt;
== LSL/OSSL Status | Quick Progress Guide ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Script tests'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=48.0% style=background:#00E000|&lt;br /&gt;
|align=center width=52.0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=50.0% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Types|LSL-Types Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=100% style=background:#00E000|&lt;br /&gt;
|align=center width=0% style=background:#E00000|&lt;br /&gt;
&amp;lt;!-- |align=center width=40% style=background:#E00000| --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Events|LSL-Events Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=94.0% style=background:#00E000|&lt;br /&gt;
|align=center width=6.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''[[LSL Status/Functions|LSL-Functions Status]]'''&lt;br /&gt;
{| style=&amp;quot;border: 1px solid black&amp;quot; cellspacing=1 width=50% height=15x align=left&lt;br /&gt;
|align=center width=85.0% style=background:#00E000|&lt;br /&gt;
|align=center width=15.0% style=background:#E00000|&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Latest LSL News ==&lt;br /&gt;
&lt;br /&gt;
* 2 events, 7 functions missing from LSL.&lt;br /&gt;
* Some notes on converting [[LSL:PrimitiveParams]] to OpenSimulator PrimitiveBaseShape&lt;br /&gt;
&lt;br /&gt;
== Latest OSSL News ==&lt;br /&gt;
&lt;br /&gt;
* For help enabling OSSL, [[OSSL Enabling Functions|click here]].&lt;br /&gt;
* [[OSSL TextureDrawing|OSSL texture drawing functions]]&lt;br /&gt;
* [[OS Scripting Tutorial]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
* LSL&lt;br /&gt;
** [[LSL Status/Types|LSL Types Status Page]]&lt;br /&gt;
** [[LSL Status/Events|LSL Events Status Page]]&lt;br /&gt;
** [[LSL Status/Functions|LSL Functions Status Page]]&lt;br /&gt;
** [[LSL_Status/Constants|LSL Constants]]&lt;br /&gt;
** [[LSL Status/Kan-ed|Kan-Ed Tests]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Dependencies</id>
		<title>Dependencies</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Dependencies"/>
				<updated>2012-05-08T21:44:51Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Another Path to the obvious&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
In addition to the OpenSimulator code itself, certain other packages need to be installed on different platforms in order to get OpenSimulator binaries to run. &lt;br /&gt;
&lt;br /&gt;
As well as the information on this page (which should be expanded), you may find more information on dependencies in [[Build Instructions]] though this will also contain dependencies required only for building. This are also more hints in [[Troubleshooting]].&lt;br /&gt;
&lt;br /&gt;
After solving dependencies, you may need to configure the firewall installed in your system by default so that the viewers outside can access to OpenSimulator inside it. See [[Firewall Settings]] for more informations.&lt;br /&gt;
&lt;br /&gt;
[[NAT Loopback Routers]] Router and Nat Loopback Information to help you configure your Router / Modem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Windows =&lt;br /&gt;
&lt;br /&gt;
OpenSimulator now requires '''.NET Framework 3.5''' when running under Windows.  If you run OpenSimulator on '''Windows 7''' or '''Windows Server 2008 R2''', it is already bundled so you can run OpenSimulator 0.7.1 out-of-the-box. On '''Windows Vista''', '''Windows Server 2008''', '''Windows Server 2003''' or '''Windows XP''', you'll need to upgrade it to 3.5(or later, but NET Framework 4.0 not officially supported by OpenSimulator yet), downloading from [http://msdn.microsoft.com/en-us/netframework/cc378097 Microsoft .NET Framework Download Page@.NET Framework Developer Center]. Note that prior versions of Windows(ex. NT or 2000) are NOT supported.&lt;br /&gt;
&lt;br /&gt;
If you run on Windows XP ensure it is updated to at least Service Pack 2 (SP2). &lt;br /&gt;
&lt;br /&gt;
Double-click or execute on command prompt:&lt;br /&gt;
*32-bit version of Windows: '''OpenSim.exe'''&lt;br /&gt;
*64-bit version of Windows: '''OpenSim.32BitLaunch.exe'''&lt;br /&gt;
Depending on your installation, you may have to run the program as administrator(right click -&amp;gt; 'Run as administrator'). It will pop up a window asking permission, select &amp;quot;Allow&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Linux and Mac OSX =&lt;br /&gt;
&lt;br /&gt;
OpenSimulator requires Mono 2.4.3 or later. '''WARNING:''' OpenSimulator is known to have significant performance and scalability problems with Mono versions 2.8.x, 2.10.0 and 2.10.1. As of Mono 2.10.2, the scalability problems appear to have been resolved. Mono 2.6.x also appears to be fine, though the mono VM does seem to have some issues (crashing with a native stacktrace) on simulators running many regions or lots of users/prims.  Therefore you should either use Mono 2.6.x or Mono 2.10.2 or later. You can also use Mono 2.4.3, but it is fairly old now.&lt;br /&gt;
&lt;br /&gt;
To run OpenSimulator with mono, execute &lt;br /&gt;
&lt;br /&gt;
 mono --debug OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
This is the same for 32 bit and 64 bit systems.  The --debug switch isn't strictly necessary, but it will insert line numbers for stack traces if you ever need to make a bug report, and the overhead of using it is very small.&lt;br /&gt;
&lt;br /&gt;
== Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mono-complete&lt;br /&gt;
&lt;br /&gt;
{{anchor|CentOS}}{{anchor|RedHat}}{{anchor|RHEL}}{{anchor|Fedora}}&lt;br /&gt;
== RHEL, Fedora, CentOS or Any Other RedHat-based Distributions ==&lt;br /&gt;
&lt;br /&gt;
First, run &amp;quot;yum info mono-core&amp;quot; to see the version of the mono packages in the core repository for your distribution. If it shows '''2.4.3''' or later, proceed to [[#Installing from Core Repository]]. If not, skip to [[#Installing from Mono Repository]]. Note that the current version you can get from yum repository for some distributions is lower than requirement (ex. '''1.2.4''' on CentOS). Unlike Ubuntu, RedHat-based distributions should be always conservative, therefore it is natural that they don't so often update their repository. What you can do to manage this problem is to add an extra repository for mono.&lt;br /&gt;
&lt;br /&gt;
=== Installing from Core Repository ===&lt;br /&gt;
&lt;br /&gt;
Just type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo yum install  mono-core mono-data-sqlite mono-extras libgdiplus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
It will also install dependent modules. After that you can launch OpenSim.exe with mono out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
=== Installing from Mono Repository ===&lt;br /&gt;
&lt;br /&gt;
This procedure is tested on CentOS 5.5 &amp;amp; 5.6 box with OpenSimulator 0.7.1.&lt;br /&gt;
&lt;br /&gt;
Go to yum config file folder and create new one for mono.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /etc/yum.repos.d&lt;br /&gt;
sudo vi mono.repo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then in mono.repo :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[mono]&lt;br /&gt;
name = novell-mono&lt;br /&gt;
baseurl=http://ftp.novell.com/pub/mono/download-stable/RHEL_5/&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, you can yum install the later version of mono from this repository. Additional note that make sure all of mono packages are i386(not IA64 build). If your box is 32bit, don't care and you can even install properly without &amp;quot;.i386&amp;quot; suffix.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo yum install mono-addon-core.i386 mono-addon-data.i386 mono-addon-data-sqlite.i386  \&lt;br /&gt;
      mono-addon-extras.i386 mono-addon-web.i386 mono-addon-winforms.i386 mono-addon-libgdiplus0.i386&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yum will install mono into /opt/novell/mono, so you can create a symbolic link to /usr/bin :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo ln -s /opt/novell/mono/bin/mono /usr/bin/mono&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After that, you should be able to launch OpenSim.exe without any errors.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Debian ==&lt;br /&gt;
&lt;br /&gt;
Debian 4 (Etch) is no longer supported by debian.org. Update at least to 5 (Lenny) before running OpenSimulator. See [http://www.debian.org/releases/lenny/i386/release-notes/ch-upgrading.html Upgrades from previous release@debian.org] for detail.&lt;br /&gt;
&lt;br /&gt;
For Debian 5 (Lenny) or later, just Type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo aptitude install mono-gmcs libmono-microsoft8.0-cil \&lt;br /&gt;
    libmono-system-runtime2.0-cil libmono-i18n2.0-cil&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can even use apt-get instead of aptitude. They both will also install dependent packages.&lt;br /&gt;
&lt;br /&gt;
Tested on Debian 5(Lenny), Debian 6(Squeeze) and Debian 7(Wheezy) unstable.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== openSuSE ==&lt;br /&gt;
&lt;br /&gt;
Just type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo zypper install  mono-core mono-data-sqlite mono-extras libgdiplus&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
It will also install dependent modules. After that you can launch OpenSim.exe with mono out-of-the-box.&lt;br /&gt;
&lt;br /&gt;
== Mac OS X ==&lt;br /&gt;
&lt;br /&gt;
All you have to do is to fetch Mono '''Runtime''' package from [http://www.go-mono.com/mono-downloads/download.html Mono Download Page] and install it.&lt;br /&gt;
&lt;br /&gt;
If you are using OS X 10.4, you should also install X11 from the OS X install CDs. In OS X 10.5, this is not required.&lt;br /&gt;
&lt;br /&gt;
= Locales and Regional Settings =&lt;br /&gt;
OpenSimulator will only work properly when you run it with an English locale or regional setting. With other settings than English, you are likely to see a variety of issues, ranging from misbehaving scripts to crashes.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
In Linux, you can easily use the standard &amp;quot;C&amp;quot; locale just for running OpenSim.exe, as explained in [[Troubleshooting#ScriptEngine Issues]]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
env LANG=C mono OpenSim.exe&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about changing your locale in a more general way, see [[Troubleshooting#Locales Issues]]&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
If you are not using an English regional setting in Windows by default, then there is not a solution as easy as for Linux, unfortunately. I did it with an additional user account that I created just for OpenSimulator in which I set the regional setting to &amp;quot;English (US)&amp;quot;. I run OpenSim.exe from my normal user account with &amp;quot;Run as...&amp;quot; (or check &amp;quot;Run with different credentials&amp;quot; in a shortcut's advanced properties) and specify the OpenSimulator account as the one to be used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Additional Resources =&lt;br /&gt;
&lt;br /&gt;
OSGrid Technical Support Forum with many installation tutorials:&amp;amp;nbsp; [http://osgrid.org/forums/viewforum.php?f=14 osgrid.org/forums/viewforum.php] &lt;br /&gt;
&lt;br /&gt;
MONO&amp;amp;nbsp;Project:&amp;amp;nbsp; [http://www.mono-project.com/Main_Page www.mono-project.com/Main_Page]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Configuration</id>
		<title>Configuration</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Configuration"/>
				<updated>2012-05-08T21:42:34Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Where to go from here */ added link to Router Info.  Why was this not here ???&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== OpenSimulator simulator configuration file ==&lt;br /&gt;
The region simulator configuration is managed using a file called OpenSim.ini. This file is used regardless of whether the sim is running in standalone or grid mode. This file references some additional configuration information from the config-include/ directory. Information about the various settings is contained in the OpenSim.ini file itself (or OpenSim.ini.example for reference).&lt;br /&gt;
&lt;br /&gt;
Please note, that the name OpenSim.ini can be changed via [[OpenSim.exe Command Line Options|command line arguments]].&lt;br /&gt;
&lt;br /&gt;
It is also possible to distribute the inifile settings over two files. This is useful if you want to run several OpenSimulator processes where most of your settings are identical except for a few. The master file is read first, then the inifile is read. Settings given in the inifile overrule settings given in the master file. The master file has the same format and the same keywords as the inifile, so the same documentation applies.&lt;br /&gt;
&lt;br /&gt;
== Database ==&lt;br /&gt;
&lt;br /&gt;
Opensim supports the following database-engines. Information about setting these up can be found in the OpenSim.ini.example file and the other various example files in bin/config-include.  '''If you do not want to use the default SQLite configuration then you will need to setup your database before proceeding further'''.  SQLite does not require further configuration.  See [[Database Settings]] for the detailed settings.&lt;br /&gt;
&lt;br /&gt;
* '''SQLite''' (default) - a lightweight database that comes bundled with OpenSimulator and can be used without requiring any extra configuration. It is mostly intended to get you up and running quickly, not for production use. It is significantly slower than MySQL. A few features here (such as attachment persistence) have not yet been fully implemented. &lt;br /&gt;
&lt;br /&gt;
* '''MySQL''' (fully supported) - This is the recommended database for any use beyond experimentation or small standalone applications. The minimum MySQL version is 5.1.&lt;br /&gt;
::* '''Windows x64 systems:''' &amp;amp;nbsp;There is currently an unresolved [http://opensimulator.org/mantis/bug_view_advanced_page.php?bug_id=5294 bug_id=5294] found when running OpenSimulator with MySQL 5.5 on Windows x64 systems.&lt;br /&gt;
::* '''Opensim 0.7.0.2:''' &amp;amp;nbsp;Some users have reported problems with MySQL 5.1.55 and up with Opensim 0.7.0.2, see [http://opensim-users.2152040.n2.nabble.com/OpenSim-1-7-0-2-and-MySQL-Versions-td6155064.html this thread] for more information. The issue can be resolved by using an updated version of MySql.Data.dll OR installing an older version of MySQL such as [http://downloads.mysql.com/archives.php?p=mysql-5.1&amp;amp;v=5.1.52 MySQL 5.1.52] with Opensim version 0.7.0.2. &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
* '''MSSQL''' (fairly supported) - persistence support for some recent OpenSimulator features may not yet be implemented though the vast majority of them are supported.&lt;br /&gt;
&lt;br /&gt;
== Standalone vs. Grid ==&lt;br /&gt;
We recommend that you first get OpenSimulator running in standalone mode before you attempt to connect it to a grid or run your own grid. OpenSimulator will start up in standalone mode out-of-the-box on the binary distributions.&lt;br /&gt;
&lt;br /&gt;
An OpenSimulator configuration consists of regions (run by region simulators) and backend data services (such as user, assets and inventory management).&lt;br /&gt;
&lt;br /&gt;
A system running in '''standalone mode''' runs both the region simulator and all the data services in a single process when you run OpenSim.exe. In this mode you can run as many regions as you like but only on a single machine.&lt;br /&gt;
&lt;br /&gt;
[[Image:Opensim-standalone.png|frame|center|OpenSimulator running in standalone mode. Both simulator and services run in the same process (OpenSim.exe).]]&lt;br /&gt;
&lt;br /&gt;
In '''grid mode''', the data services are not part of the region server process. Instead, they are run in a separate executable called Robust.exe. A Robust shell can run all the services or they can be split amongst any number of Robust instances. This allows them to be run on entirely separate machines if necessary. In this mode, the OpenSim.exe acts solely as the region server, serving one or more regions that communicate with the separate data services. At this point you can run multiple OpenSim.exe region simulators on different machines.&lt;br /&gt;
&lt;br /&gt;
[[Image:Opensim-grid-simple.png|frame|center|OpenSimulator running in grid mode. In this case, all the services are being run within a Robust.exe process. Multiple copies of OpenSim.exe (usually running on different machines) all use the same set of common services.]]&lt;br /&gt;
&lt;br /&gt;
Running in grid mode is more complicated than running in standalone mode. It requires an understanding of UUID, X,Y location, server handshake passwords, estates and estate owners, and a couple of other settings. These require more care and patience to set up. We strongly recommend that you don't attempt this unless you are extremely patient and very technically proficient.&lt;br /&gt;
&lt;br /&gt;
= Running OpenSimulator in Standalone mode =&lt;br /&gt;
&lt;br /&gt;
Binary distributions of OpenSimulator are by default configured to run in standalone mode.&lt;br /&gt;
&lt;br /&gt;
However, if you build OpenSimulator from the source distribution or from the git repository then you will need to:&lt;br /&gt;
&lt;br /&gt;
# Change into the '''''bin''''' folder&lt;br /&gt;
# Copy the file '''''OpenSim.ini.example''''' to '''''OpenSim.ini'''''. This configures the 3D simulator itself.&lt;br /&gt;
# Change into the '''''bin/config-include''''' folder&lt;br /&gt;
# Copy the file '''''StandaloneCommon.ini.example''''' to '''''StandaloneCommon.ini'''''. This configures the in-process data services used by the standalone configuration.&lt;br /&gt;
# In the '''[Architecture]''' section of '''''OpenSim.ini''''', near the bottom of the file, uncomment the ''Standalone.ini'' line. To uncomment a line of code, remove the semi-colon (;) comment symbol preceding the line so that it says:&lt;br /&gt;
&lt;br /&gt;
 Include-Architecture = &amp;quot;config-include/Standalone.ini&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Running OpenSimulator is then a matter of launching OpenSim.exe. However, you need to have installed all dependencies before that. See [[Dependencies]] for details. After that, open a command prompt (for Windows users, Start menu &amp;gt; Run &amp;gt; cmd) and navigate to the Opensim /bin directory.&lt;br /&gt;
&lt;br /&gt;
On a '''Windows 32-bit''' command prompt:&lt;br /&gt;
 OpenSim.exe&lt;br /&gt;
Under '''Windows 64-bit''', ODE cannot yet be compiled for 64 bit mode, so if using the default ODE physics plugin run:&lt;br /&gt;
 OpenSim.32BitLaunch.exe&lt;br /&gt;
On '''Linux''' run:&lt;br /&gt;
 mono OpenSim.exe&lt;br /&gt;
This can be done under both 32 and 64 bit modes with the ODE physics engine.&lt;br /&gt;
&lt;br /&gt;
== Running OpenSimulator for the first time ==&lt;br /&gt;
&lt;br /&gt;
If you're running OpenSimulator for the first time, it will ask you several questions at the console that will set up a single region for you. The configuration options you enter will be written to the bin/Regions/Regions.ini file, which you can then edit at a later date if you need to make changes.&lt;br /&gt;
&lt;br /&gt;
Many of the questions have defaults. Here are some explanations of the questions asked:&lt;br /&gt;
&lt;br /&gt;
* '''New region name'''&lt;br /&gt;
::The name for your region. Don't leave this blank!&lt;br /&gt;
* '''Region UUID'''&lt;br /&gt;
::The unique ID of your region. In pretty much all cases you will want to accept the randomly generated default in the square brackets. The only time when you wouldn't is if you were trying to set up a configuration to point to pre-existing region data. But in this case you are probably better off editing the Regions.ini file directly anyway&lt;br /&gt;
* '''Region Location'''&lt;br /&gt;
::This is the location of the region on the grid. In standalone mode you can safely leave these as the default (1000,1000). If you were to set up additional regions later on in Regions.ini then they would need different grid co-ordinates (e.g. 1000,1001). OpenSimulator regions can be placed anywhere on a 65536 by 65536 grid, but [[Hypergrid]] enabled regions may need special consideration for region location. See [[Installing and Running Hypergrid#The 4096 Regions Limit]] for more information.&lt;br /&gt;
* '''Internal IP address'''&lt;br /&gt;
::In virtually all cases this can be left as 0.0.0.0 (this is a wildcard that allows OpenSimulator to listen for UDP connections on any of the server's network interfaces). If you want to restrict UDP connections to only one network interface then you can specify an explicit IP address. This address is only used internally - the '''External host name''' is the one that is actually passed to the viewer (and hence is the important one).&lt;br /&gt;
* '''Internal port'''&lt;br /&gt;
::This is the IP port for all incoming client connections. The name is a bit misleading since it will be used externally (by a Second Life viewer, for instance) as well as internally. You can make this any port you want, but it is safe to leave at the default 9000. Each region on your server must have a unique port.&lt;br /&gt;
* '''Allow alternate ports'''&lt;br /&gt;
::This is currently experimental. Please leave it at the default of False.&lt;br /&gt;
* '''External host name'''&lt;br /&gt;
::If you leave this at the default 'SYSTEMIP' then this will become the LAN network address of the machine (e.g. 192.168.1.2). This is fine if you are connecting only from within your LAN. If you want to connect to it from a client on the internet, this should be the External IP Address of your router. Fully Qualified Domain Names (FQDNs) can also be used though they will be converted to a numeric IP address before being sent to the viewer.&lt;br /&gt;
&lt;br /&gt;
The following details are also asked in OpenSimulator 0.6.9 and earlier.&lt;br /&gt;
&lt;br /&gt;
* '''Master Avatar UUID'''&lt;br /&gt;
::This is a legacy OpenSimulator feature and can be left at the default of 00000000-0000-0000-0000-000000000000. Later on, you may want to change this to your own avatar's UUID in Regions.ini if you have problems editing terrain.&lt;br /&gt;
* '''Master Avatar first name'''&lt;br /&gt;
::This is an alternative way of specifying the master avatar by avatar name rather than UUID. If you press enter here then both this field and the last name field will be left blank. Accepting the blank default is fine - this can always be changed later in Regions.ini file.&lt;br /&gt;
* '''Master Avatar last name'''&lt;br /&gt;
::The last name of the master avatar.&lt;br /&gt;
* '''Master Avatar sandbox password'''&lt;br /&gt;
::The password of the master avatar.&lt;br /&gt;
&lt;br /&gt;
In OpenSimulator 0.7 and later, OpenSimulator will ask you to assign each region to an estate during the setup process. If an estate needs to be created then it will also ask you to assign an estate manager. In standalone mode, an estate manager can also be created during the setup process.&lt;br /&gt;
&lt;br /&gt;
Don't forget the account details you use to set up the master avatar (in 0.6.9) or the estate manager (in 0.7 and later). Only this user will initially be able to configure the in-world settings for your region. This is also a user account that you can use to perform your initial login test.&lt;br /&gt;
&lt;br /&gt;
See [[Configuring Regions]] for more information about the Regions.ini file that these questions generate.&lt;br /&gt;
&lt;br /&gt;
If you want to create a user other than the estate manager, then in the server console type:&lt;br /&gt;
&lt;br /&gt;
 create user&lt;br /&gt;
&lt;br /&gt;
This will ask you a series of questions for creating a user (such as first name, last name and password).&lt;br /&gt;
&lt;br /&gt;
== Connecting to OpenSimulator ==&lt;br /&gt;
&lt;br /&gt;
To connect to your new sim with your user, start up a Second Life viewer with the following command line switches:&lt;br /&gt;
&lt;br /&gt;
'''Client on same machine as OpenSim:'''&lt;br /&gt;
 -loginuri http://127.0.0.1:9000&lt;br /&gt;
&lt;br /&gt;
'''Client on same LAN as OpenSim:'''&lt;br /&gt;
 -loginuri http://lan_ip:9000&lt;br /&gt;
&lt;br /&gt;
'''Client on different machine or internet:'''&lt;br /&gt;
 -loginuri http://external_ip:9000&lt;br /&gt;
&lt;br /&gt;
Then enter the user name and password you set up in the previous step and your new user should login.&lt;br /&gt;
&lt;br /&gt;
Be aware of [http://osgrid.org/forums/viewtopic.php?f=5&amp;amp;t=400&amp;amp;start=0&amp;amp;st=0&amp;amp;sk=t&amp;amp;sd=a loopback] problems when Running viewer &amp;amp;amp; server(s) on the same machine (LAN) by using the &amp;quot;external&amp;quot; configuration. (&amp;lt;u&amp;gt;'''You might notice endless waiting for region handshake'''&amp;lt;/u&amp;gt;.) See also [[Troubleshooting|troubleshoot hints]]. If you're having Connectivity problems, [[Network Settings|be sure to read the Network Configuration Page]]. This is important if you see Region handshake issue.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Exclamation.png|left]]&lt;br /&gt;
== IMPORTANT NOTE, DIVA DISTRO - 4 Apr. 2012  - ==&lt;br /&gt;
&lt;br /&gt;
'''If you download the latest version of diva-r18611.tar.bz''', it is necessary to first launch the setup program ''configure.exe''&lt;br /&gt;
*In Linux or MacOSX : open a terminal and enter &amp;quot;mono /diva-r18611/bin/Configure.exe&amp;quot; (assuming that you have placed the Diva distro in /diva-r18611)&lt;br /&gt;
*In Windows, assuming they extracted Diva in My Documents, one would open &amp;quot;Run =&amp;gt; cmd&amp;quot; and enter '''cd &amp;quot;%USERPROFILE%\My Documents\diva-r18611\&amp;quot;'', followed by &amp;quot;Configure.exe&amp;quot;. &lt;br /&gt;
After issuing the command, you can set your sim's domain name, and carefully answer the program's questions, then start the program as instructed in above paragraphs.&lt;br /&gt;
&lt;br /&gt;
The program will install the optimum configuration for OpenSim, example: '''&amp;lt;nowiki&amp;gt;http://&amp;lt;your_IP&amp;gt;:9000&amp;lt;/nowiki&amp;gt;''' and WiFi '''&amp;lt;nowiki&amp;gt;http:&amp;lt;your_IP&amp;gt;:9000/wifi&amp;lt;/nowiki&amp;gt;''' &lt;br /&gt;
In the standalone version, four regions will be set up. You can optionally add other regions later on, so make sure to use the same first name with the addition of a number &lt;br /&gt;
(ex: &amp;quot;region 5&amp;quot;, &amp;quot;region 6&amp;quot;, &amp;quot;region 7&amp;quot;, etc. otherwise you can't enter the region and you'd be placed in the nearest free location.&lt;br /&gt;
&lt;br /&gt;
 If you wish to enter a different region name, make sure that the &amp;quot;distance&amp;quot; between the island created by the Wifi configuration program and the next, &lt;br /&gt;
 will be at least 40 positions away from the first installed region)&lt;br /&gt;
 (command console: create region Johnnyland RegionConfigure.ini)&lt;br /&gt;
&lt;br /&gt;
= Running OpenSimulator in Grid mode =&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;background:LavenderBlush; color:black&amp;quot; |&lt;br /&gt;
[[Image:Exclamation.png|left]]&lt;br /&gt;
NOTE: 0.7 is the first OpenSimulator release that fully migrates all services to the ROBUST server shell.  OpenSim.Grid.UserServer.exe and MessageServer.exe from OpenSimulator 0.6.9 are no longer necessary.  Please see the [[0.7 Release|0.7 release notes]] for more details.  For details on how to set up grid services in OpenSimulator 0.6.9 and earlier please see [[OpenSim 0.6.9 Grid Mode Configuration]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Running OpenSimulator in grid mode is considerably more complicated than running a standalone instance. Instead of running everything in the same process, backend data services (asset, inventory, etc.) run in one or more separate processes, often on a different machine. This allows multiple OpenSim.exe simulator instances to use the same asset and inventory data.&lt;br /&gt;
&lt;br /&gt;
== Step 1: Set up a ROBUST services instance ==&lt;br /&gt;
&lt;br /&gt;
1. In the bin directory, copy Robust.ini.example to Robust.ini. The example file is configured to run all the services in a single ROBUST instance.&lt;br /&gt;
&lt;br /&gt;
2. Configure the [DatabaseService] section of Robust.ini to use your MySQL database. Only MySQL is supported for running grid services.&lt;br /&gt;
&lt;br /&gt;
3. Start up Robust.exe. &lt;br /&gt;
&lt;br /&gt;
 mono Robust.exe (Linux, BSD, Mac OS X)&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 Robust.exe (Windows)&lt;br /&gt;
&lt;br /&gt;
If you don't see any errors (in red) on the console then you can move on to the next step.&lt;br /&gt;
&lt;br /&gt;
4. Every region must belong to an estate, and every estate must have an owner which is a valid user account in OpenSim's user account service. Create a user on the ROBUST command console with the following command.&lt;br /&gt;
&lt;br /&gt;
 create user&lt;br /&gt;
&lt;br /&gt;
This will ask you for the user's name, password and an optional e-mail. Remember this name since you will need it when you start up the simulator for the first time.&lt;br /&gt;
&lt;br /&gt;
== Step 2: Configure an OpenSim.exe to use the ROBUST services ==&lt;br /&gt;
&lt;br /&gt;
In grid mode, as in standalone mode, you need to configure OpenSim.ini which controls the 3D simulator itself.&lt;br /&gt;
&lt;br /&gt;
However, instead of using and configuring the file config-include/StandaloneCommon.ini, a simulator connecting to a grid needs to use and configure the config-include/GridCommon.ini file, in order to connect to the ROBUST hosted remote data services rather than in-process local ones.&lt;br /&gt;
&lt;br /&gt;
The steps for both these operations are as follows.&lt;br /&gt;
&lt;br /&gt;
1. Copy bin/OpenSim.ini.example to OpenSim.ini&lt;br /&gt;
&lt;br /&gt;
2. Find the [Architecture] section at the very bottom of OpenSim.ini. Make sure that one of the following lines is uncommented:&lt;br /&gt;
&lt;br /&gt;
 Include-Architecture = &amp;quot;config-include/Grid.ini&amp;quot; (in OpenSimulator 0.7.1 and later)&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 Include-Grid         = &amp;quot;config-include/Grid.ini&amp;quot; (in OpenSimulator 0.7.0.2 and earlier)&lt;br /&gt;
&lt;br /&gt;
The others should remain commented.&lt;br /&gt;
&lt;br /&gt;
3. Go to bin/config-include and copy GridCommon.ini.example to GridCommon.ini.&lt;br /&gt;
&lt;br /&gt;
4. Open GridCommon.ini in a text editor. You will see lots of URL entries, each of which have dummy defaults of http://myassetserver.com:8003, http://myinventoryserver.com:8003, etc. You will need to change each of these to point towards the address of your ROBUST instance. For instance, if you're running ROBUST on a machine with a local IP address of 192.168.1.2, you will need to change AssetServerURI to the setting&lt;br /&gt;
&lt;br /&gt;
 AssetServerURI = &amp;quot;http://192.168.1.2:8003&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Run OpenSim.exe. If you're running OpenSim.exe for the first time you will get the same questions about setting up the region that occur on a first-run in standalone mode. Please see the standalone section for instructions on how to answer these, or read more information about the Regions.ini file on the [[Configuring Regions]] page.&lt;br /&gt;
&lt;br /&gt;
If everything is set up correctly, when starting up OpenSim.exe you shouldn't see any errors. You should also see the ROBUST console display log lines saying that the region has registered with the grid service. For example,&lt;br /&gt;
&lt;br /&gt;
 21:43:45 - [GRID SERVICE]: Region t1 (176cc95e-f693-4b02-8e08-af86e2372faa) registered successfully at 256000-256000&lt;br /&gt;
 21:43:47 - [GRID SERVICE]: region t1 has 0 neighbours&lt;br /&gt;
&lt;br /&gt;
6. Login with a client. Your client startup line will look something like&lt;br /&gt;
&lt;br /&gt;
 -loginuri http://192.168.1.2:8002&lt;br /&gt;
&lt;br /&gt;
The loginuri needs to be the address to the login service. In standalone mode, this was the same address as the region simulator and the port was 9000 by default. However, in grid mode it will be the address to login service hosted on the ROBUST instance. In this case, the address will be 192.168.1.2. The port number of 8002 is the traditional one for the grid login service and is the default in Robust.ini.example.&lt;br /&gt;
&lt;br /&gt;
7. If the login is successful, you will see log lines on the ROBUST console (for the login itself) and then log lines on the region simulator console (as the login process tells the simulator to expect the avatar, tells the viewer the address of the region simulator and then when the viewer starts talking to the simulator directly).&lt;br /&gt;
&lt;br /&gt;
= Running multiple ROBUST service instances =&lt;br /&gt;
&lt;br /&gt;
If you are operating a grid, then you can run different services (e.g. asset, inventory) in different ROBUST instances, in order to spread the load.  To do this, you will need to edit the ServiceConnectors parameter in the [Startup] section of Robust.ini (or Robust.HG.ini if you're running Hypergrid).  The default ServiceConnectors parameter looks something like this&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Startup]&lt;br /&gt;
ServiceConnectors = &amp;quot;8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003/OpenSim.Server.Handlers.dll:XInventoryInConnector,&lt;br /&gt;
8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector,8003/OpenSim.Server.Handlers.dll:GridServiceConnector,&lt;br /&gt;
8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector,8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector,&lt;br /&gt;
8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector,8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector,&lt;br /&gt;
8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector,8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector,8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector,8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector,&lt;br /&gt;
8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Entrys are divided by commas.  Each has the form &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;port-number&amp;gt;/&amp;lt;dll&amp;gt;:&amp;lt;connector-class-name&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance, the first entry above&lt;br /&gt;
&lt;br /&gt;
 8003/OpenSim.Server.Handlers.dll:AssetServiceConnector&lt;br /&gt;
&lt;br /&gt;
says to start an AssetServiceConnector (and hence an asset service) from the OpenSim.Server.Handlers.dll and to server that from port 8003.&lt;br /&gt;
&lt;br /&gt;
By default, Robust.exe loads a configuration file with the same name but with .ini appended instead of .exe.  So Robust.exe will look for an inifile called Robust.ini.  You can change this by giving the parameter on the commandline.  For instance, to start Robust with HG parameters, one would use&lt;br /&gt;
&lt;br /&gt;
 Robust.exe -inifile=Robust.HG.ini&lt;br /&gt;
&lt;br /&gt;
So if you wanted to run every connector apart from assets in one instance of ROBUST and the asset connector in another instance, you would have two ini files.  One could remain Robust.ini and have&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Startup]&lt;br /&gt;
ServiceConnectors = &amp;quot;8003/OpenSim.Server.Handlers.dll:XInventoryInConnector,8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:GridServiceConnector,8002/OpenSim.Server.Handlers.dll:GridInfoServerInConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector,8002/OpenSim.Server.Handlers.dll:OpenIdServerConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:AvatarServiceConnector,8002/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:PresenceServiceConnector,8003/OpenSim.Server.Handlers.dll:UserAccountServiceConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:GridUserServiceConnector,8003/OpenSim.Server.Handlers.dll:FriendsServiceConnector,&lt;br /&gt;
8003/OpenSim.Server.Handlers.dll:MapAddServiceConnector,8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The other could be called Robust.Assets.ini and have&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Startup]&lt;br /&gt;
ServiceConnectors = &amp;quot;8004/OpenSim.Server.Handlers.dll:AssetServiceConnector&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that this is using port 8004 instead of port 8003.  This is necessary since only one executable can use each port at a time.  You will need to make sure your simulator configuration files use port 8004 for the asset service as well.&lt;br /&gt;
&lt;br /&gt;
You will also need to change the default network port to 8004 for this second copy of Robust.exe&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Network]&lt;br /&gt;
   port = 8004&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you've created the two ROBUST configuration files (Robust.ini containing all services apart from asset and Robust.Assets.ini containing only the asset service), then you could start the first Robust.exe as usual.&lt;br /&gt;
&lt;br /&gt;
 Robust.exe&lt;br /&gt;
&lt;br /&gt;
This will load Robust.ini, as we haven't specified a Robust.ini.  Also, the logfile it will use will be Robust.log as we haven't manually specified one.&lt;br /&gt;
&lt;br /&gt;
The second ROBUST instance we would start with&lt;br /&gt;
&lt;br /&gt;
 Robust.exe -inifile=Robust.Assets.ini -logfile=Robust.Assets.log&lt;br /&gt;
&lt;br /&gt;
The -inifile switch tells the second Robust instance to load it's configuration from Robust.Assets.ini rather than Robust.ini.  The -logfile switch tells Robust.exe to use Robuts.Assets.log as its logfile rather than the default Robust.log.  If you don't specify this switch then you may see errors on the console about a locked log file.&lt;br /&gt;
&lt;br /&gt;
At this point you should have two running Robust.exe instances.&lt;br /&gt;
&lt;br /&gt;
If you put the ROBUST instances on different machines then don't forget to change the relevant service URIs in each simulator to match.&lt;br /&gt;
&lt;br /&gt;
Since OpenSimulator services are stateless (e.g. every request is unconnected with other requests as long as they affect the same persistent data where necessary), you can also load balance by starting more than one ROBUST instance with a copy of the same service (e.g. multiple asset services using the same database).  Requests would be round-robined between the service copies using an HTTP reverse proxy implementation (e.g. nginx).  See [[Performance#Services]] for more details.&lt;br /&gt;
&lt;br /&gt;
= Attaching your sim to someone else's grid =&lt;br /&gt;
&lt;br /&gt;
To set up the region server (i.e., &amp;lt;tt&amp;gt;OpenSim.exe&amp;lt;/tt&amp;gt;) to connect to an external grid, follow the [[Configuration#Step 2: Configure an OpenSim.exe to use the ROBUST services]] instructions above.&lt;br /&gt;
&lt;br /&gt;
The grid will have already provided with the required services. In step 2 you will need to use the provided URLs for their services.&lt;br /&gt;
&lt;br /&gt;
In your bin/Regions.ini file (or other region config file) you will also need to set the grid co-ordinates to your regions provided from the grid operator. See [[Configuring Regions]] for more information.&lt;br /&gt;
&lt;br /&gt;
= Running an OpenSimulator standalone or grid installation with Hypergrid enabled =&lt;br /&gt;
[[Hypergrid]] is an emerging architecture supported by OpenSimulator that allows a user with an account on one standalone or grid to visit other Hypergrid-enabled standalones or grids, and for users from those grids to visit the home grid. This does not require the two installations to share a central set of data services (assets, inventory, etc.). Please see [[Installing and Running Hypergrid]] for more details.&lt;br /&gt;
&lt;br /&gt;
= Further notes =&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
See [[Troubleshooting]] &lt;br /&gt;
&lt;br /&gt;
== Running OpenSimulator 0.6.7 and onwards in 64 bit Windows ==&lt;br /&gt;
[[Image:Exclamation.png|left]]&lt;br /&gt;
As of OpenSimulator 0.6.7, the default physics engine for OpenSimulator was changed to the ODE engine. This is because ODE is by far the most advanced physics engine plugin currently in OpenSimulator. Unfortunately, it has the drawback in that its library is not compilable under 64-bit in Windows. &lt;br /&gt;
&lt;br /&gt;
Therefore, in order to launch the region simulator, 64-bit Windows users may need to run: &lt;br /&gt;
&lt;br /&gt;
 OpenSim.32BitLaunch.exe&lt;br /&gt;
&lt;br /&gt;
instead of:&lt;br /&gt;
&lt;br /&gt;
 OpenSim.exe&lt;br /&gt;
&lt;br /&gt;
An alternative is to use the basicphysics engine instead or one of the other alternative physics engines bundled with OpenSim, though all these are far less functional than the ODE plugin.&lt;br /&gt;
&lt;br /&gt;
== Note About Mono ==&lt;br /&gt;
&lt;br /&gt;
''This only applies for Mono before 2.6. More recent versions of Mono have better thread handling. For more information, see [http://www.mono-project.com/ThreadPool_DeadLocks ThreadPool_Deadlocks at the mono-project website].''&lt;br /&gt;
&lt;br /&gt;
If you're using mono, you should increase the value of the mono environment variable MONO_THREADS_PER_CPU from its default of 5 to some number that works for your sim. The exact number depends on many factors including: the number of CPUs in your machine, what else you use that machine for, how many regions you have in your sim, how many of them are adjacent, how many scripts you have, and how many avatars you expect to serve at the same time. As a reference, Wright Plaza in OSGrid, which is running as a single region on a sim and routinely hosts meetings with 20 avatars, uses the value 125. &lt;br /&gt;
&lt;br /&gt;
If this number is too low, the operation of your sim will start to break in all sorts of different ways. A common symptom is the freezing of all activity upon login of a new avatar. Other symptoms are a lot more subtle.&lt;br /&gt;
&lt;br /&gt;
For example: $ export MONO_THREADS_PER_CPU=125&lt;br /&gt;
&lt;br /&gt;
== Increasing the stack reserve level when using OpenDynamicsEngine on *nix ==&lt;br /&gt;
&lt;br /&gt;
If you have problems using the OpenDynamicsEngine on *nix, try setting your stack reserve level higher than the default with the following command;&lt;br /&gt;
&amp;lt;tt&amp;gt;ulimit -s 262144&amp;lt;/tt&amp;gt; Or, run the opensim-ode.sh to start up OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
== Firewalls ==&lt;br /&gt;
Some operation systems or distributions run their own firewall by default. If you can't access to OpenSimulator from remote client, you'll need to check their settings. See [[Firewall Settings]] for details.&lt;br /&gt;
&lt;br /&gt;
== Legacy Configuration Information ==&lt;br /&gt;
These are some pages containing some legacy configuration information of unknown accuracy.&lt;br /&gt;
&lt;br /&gt;
[[OpenSim 0.6.6 legacy configuration information]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Additional Optional Configuration Tasks ==&lt;br /&gt;
&lt;br /&gt;
=== Further configure OpenSimulator ===&lt;br /&gt;
If you've looked through OpenSim.ini.example or any other of the config files, you'll see that there's a very large number of configurable parameters. See [[Configuring Simulator Parameters]] for more details.&lt;br /&gt;
&lt;br /&gt;
=== Set up a second region to run on the same simulator ===&lt;br /&gt;
See [[Configuring Regions]].&lt;br /&gt;
&lt;br /&gt;
=== Run Multiple Standalone Instances of OpenSimulator on the Same Server ===&lt;br /&gt;
For each subsequent instance of OpenSim, change the 'http_listener_port' in OpenSim.ini to the value excluding 9000, and 'InternalPort' in Regions.ini to the value excluding 9000. Also, make sure your regions are using different ports, as explained in [[Configuring Regions]].&lt;br /&gt;
&lt;br /&gt;
=== Load region content ===&lt;br /&gt;
You can load content onto regions by using the [[OpenSim Archives|load oar command]]. To load individual OAR files into each region, use the 'change region [regionname]' command and then 'load oar [oar-location]'.&lt;br /&gt;
&lt;br /&gt;
=== OpenSim.exe command line options ===&lt;br /&gt;
OpenSim.exe has command line options which allow you to perform actions such as reading configuration files from a different directory. See [[OpenSim.exe Command Line Options]] for more details.&lt;br /&gt;
&lt;br /&gt;
=== Script engine ===&lt;br /&gt;
OpenSimulator supports multiple script engines. See [[ScriptEngines]] for details. If you don't know what this means then the default script engine will be fine. In fact, recent versions of OpenSimulator only ship with one script engine, the XEngine.&lt;br /&gt;
&lt;br /&gt;
=== Permissions Configuration ===&lt;br /&gt;
OpenSimulator has a quite elaborate set of permissions. See [[Permissions (Server)]] for details. By default, permissions are active on region simulators.&lt;br /&gt;
&lt;br /&gt;
=== Logging ===&lt;br /&gt;
By default, OpenSimulator logs information to a file called OpenSim.log in the bin directory. See [[Logging]] for details on how to further configure this if required.&lt;br /&gt;
&lt;br /&gt;
=== Configuration of region modules ===&lt;br /&gt;
* [[IRCBridgeModule]]&lt;br /&gt;
* [[Freeswitch Module]]&lt;br /&gt;
* [[Offline Messaging]]&lt;br /&gt;
* [[Profile]]&lt;br /&gt;
* [[Enabling Groups]]&lt;br /&gt;
&lt;br /&gt;
=== Configuration of Web Server and Pages ===&lt;br /&gt;
OpenSimulator contains a web server that can serve up a variety of pages. Some which come from external files and some are generated internally.&lt;br /&gt;
* [[External Files]]&lt;br /&gt;
* [[Internally Generated]]&lt;br /&gt;
&lt;br /&gt;
= Where to go from here =&lt;br /&gt;
&lt;br /&gt;
* [[NAT Loopback Routers]] Router and Nat Loopback Information&lt;br /&gt;
&lt;br /&gt;
* [[Upgrading]] to MySQL from SQLite.&lt;br /&gt;
&lt;br /&gt;
* [[Server Commands]] for creating users and controlling the system.&lt;br /&gt;
&lt;br /&gt;
* Fix the bent knees bug: [[FAQ#Why are my knees bent when I stand idle.3F]]&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&lt;br /&gt;
* [http://dist.opensimulator.org/wiki/opensim-standalone.odg OpenOffice draw file for OpenSimulator standalone diagram]&lt;br /&gt;
* [http://dist.opensimulator.org/wiki/opensim-grid-simple.odg OpenOffice draw file for OpenSimulator grid diagram]&lt;br /&gt;
&lt;br /&gt;
[[Category:Configuration]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/NAT_Loopback_Routers</id>
		<title>NAT Loopback Routers</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/NAT_Loopback_Routers"/>
				<updated>2012-05-08T21:39:47Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Router / Modem Table */ corrected PortForward links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}} {{content}}&lt;br /&gt;
&lt;br /&gt;
= INTRODUCTION =&lt;br /&gt;
&lt;br /&gt;
What is NAT Loopback and why is it needed to host a public Opensimulator Region?&lt;br /&gt;
&lt;br /&gt;
Currently (as at August 2010), a hosted region on a home connection with a broadband router needs, what is known as ''NAT Loopback'' functionality.&lt;br /&gt;
&lt;br /&gt;
Many DSL routers/modems prevent loopback connections as a security feature. This means that a machine on your local network (e.g. behind your DSL router/modem) cannot connect to a forward facing IP address (such as 199.149.252.44) of a machine that it also on your local network. Connecting to the local IP address (such as 192.168.2.40) of that same machine works fine.&lt;br /&gt;
&lt;br /&gt;
This is an issue since each region has to be specify an IP address for the client to connect. This is the ExternalHostName parameter in a regions config file (e.g. bin/Regions/Regions.ini). In the absence of NAT loopback, if a forward facing IP address is specified (such as 199.149.252.44) then external clients will be able to connect to the region but clients on your local network will not. If the internal address were put in ExternalHostName instead (e.g. 192.168.2.40) then viewers on the local network will be able to connect but viewers from an external network would not.&lt;br /&gt;
&lt;br /&gt;
This page shows a list of routers supporting NAT Loopback. Please add both known working and non-working routers to the list.&lt;br /&gt;
&lt;br /&gt;
= Working Routers =&lt;br /&gt;
&lt;br /&gt;
== 3Com ==&lt;br /&gt;
&lt;br /&gt;
* 3CRWDR100A-72&lt;br /&gt;
* 3CRWDR101A-75&lt;br /&gt;
&lt;br /&gt;
== D-Link ==&lt;br /&gt;
&lt;br /&gt;
D-Link DGL-4500 series of routers have the largest available nat table of any router on the market.&amp;amp;nbsp; These routers range from 70$-180$ USD depending on where you live and purchase from. &lt;br /&gt;
&lt;br /&gt;
When considering a purchase, consider performance against cost. Upper end ADSL 2+ routers can add several Mbs to your modems sync speed. &lt;br /&gt;
&lt;br /&gt;
'''Wireless Routers - Access Point Only'''&lt;br /&gt;
&lt;br /&gt;
These routers are Access Point devices, and contain no ADSL modem and hence need a separate adsl modem operating in Bridge mode.&lt;br /&gt;
&lt;br /&gt;
* [http://www.dlink.com/products/?pid=64 D-Link DGL-4500] &lt;br /&gt;
* [http://www.dlink.com/products/?pid=530 D-Link DIR-655] &lt;br /&gt;
* [http://www.dlink.com/products/?pid=DIR-635 D-Link DIR-635]&lt;br /&gt;
* [http://www.dlink.com/products/?pid=DIR-601 D-Link DIR-601]&lt;br /&gt;
* [http://www.dlink.com/products/?pid=DIR-600 D-Link DIR-600]&lt;br /&gt;
* D-Link DI-524&lt;br /&gt;
&lt;br /&gt;
'''Routers With ADSL modem'''&lt;br /&gt;
No items to list currently&lt;br /&gt;
&lt;br /&gt;
Note: The DGL-4100 &amp;amp; DGL-4300 have been discontinued, and the replacement model is the DIL-825 and DIL-855 - Loopback status unknown on these later models. The DGL-4300 may be available second hand.&lt;br /&gt;
&lt;br /&gt;
== Draytek ==&lt;br /&gt;
&lt;br /&gt;
* Draytek Vigor 2710n [http://www.draytek.com/user/PdInfoDetail.php?Id=82] does NAT loopback out of the box and seems to be generally an all-round great router.&lt;br /&gt;
* Draytek Vigor 120 [http://www.draytek.com/user/PdInfoDetail.php?Id=71] does NAT loopback out of the box and has some nice features. NOTE that if it's using PPPoA (common in UK and New Zealand) there is a bug that stops Opensim (and Secondlife) ping packets from working so you disconnect after 3 minutes. You need to upgrade to firmware 3.2.4.3 (or higher).&lt;br /&gt;
&lt;br /&gt;
== Linksys/Cisco ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.linksysbycisco.com/EU/en/support/WAG200G Linksys WAG200G] with Firmware Version: 1.01.09&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Linksys_WRT54G_series Linksys WRT54G]&lt;br /&gt;
* [http://homesupport.cisco.com/en-us/wireless/lbc/WAG54G Linksys WAG54G v3] &lt;br /&gt;
* [http://homesupport.cisco.com/en-us/wireless/lbc/WAG54G Linksys WAG54G v2 - NZ/Australia version] &lt;br /&gt;
* Linksys RT31P2&lt;br /&gt;
Note: The WAG54G v2 NZ/Australia version has a faster processor, more memory and larger NAT table, and works with OS out of the box. Other market versions may not.&lt;br /&gt;
&lt;br /&gt;
WAG120N Linksys Wireless-N ADSL2+ Modem Router (Australia)&lt;br /&gt;
&lt;br /&gt;
== Netgear ==&lt;br /&gt;
&lt;br /&gt;
* NETGEAR WNR834M&amp;amp;nbsp;: ftp://downloads.netgear.com/files/wnr834m_ref_manual.pdf &lt;br /&gt;
* NETGEAR WNR2000&amp;amp;nbsp;: With firmware 1.2.3.7 ( http://kb.netgear.com/app/answers/detail/a_id/11895 ) loopback now enabled 'out of the box' &lt;br /&gt;
* NETGEAR WGR614&amp;amp;nbsp;: has been confirmed to work out of the box &lt;br /&gt;
* Netgear RP614 v3&lt;br /&gt;
* Netgear DG834G v3 with latest firmware &amp;amp; v4 upto firmware version v5.01.09 (according to [http://forum1.netgear.com/showthread.php?t=42641 this link], a later firmware update of v4 removed NAT loopback) NAT Loopback returned as menu option with latest v5.01.16 firmware for the v4 model. The latest model versions, marked v5 on the unit's label, has significantly different internals and is not currently Loopback capable(the v5 has the wireless aerial on the right, not the left, as looking from the front. The DG834G v1, v2, v3 &amp;amp; v4 are end of line in most markets. The v3 &amp;amp; v4 are proven good performers.&lt;br /&gt;
* Netgear DGN1000 worked out of the box. Note this working item reports its firmware version as V2.1.00.19_VG which seems much newer than the version offered for download on netgear.com.&lt;br /&gt;
* NETGEAR FVS338&amp;amp;nbsp;: loopback issue with firmware v3.0.3-17 (2008). LAN address is incorrectly presented to simulator instead of WAN address. Fixed in latest update v3.0.6-25 (2010).&lt;br /&gt;
&lt;br /&gt;
== Thomson ==&lt;br /&gt;
&lt;br /&gt;
* Thomson SpeedTouch router-modem&amp;amp;nbsp;TG585, ST-585i (requires Telnet acces to it to Enable Loopback) &lt;br /&gt;
* Thomson Speedtouch ST-780, ST-516 &lt;br /&gt;
&lt;br /&gt;
== Other routers &amp;amp;amp; Hardware ==&lt;br /&gt;
&lt;br /&gt;
* Arris TM502b&amp;amp;nbsp;: http://portforward.com/english/routers/port_forwarding/Arris/TM502b/ &lt;br /&gt;
* 2wire 2701hg-s NOT Loopback capable. but the 2wire 2701hg-B &amp;amp;amp; 2701hg-D Series ARE loopback capable.&amp;amp;nbsp; (These can be purchased for approximately $50 USD) &lt;br /&gt;
* AVM FritzBox (most Models are working perfect, '''except 3790 VDSL Router''', Date Sep 2010)&amp;amp;nbsp;: http://www.avm.de &lt;br /&gt;
* Ubee Wireless Cable Router DDW2600&amp;amp;nbsp; [http://www.ubeeinteractive.com/index.php/products/product-overview/wireless_cable_router1/ http://www.ubeeinteractive.com/index.php/products/product-overview/wireless_cable_router1/]&lt;br /&gt;
* BT home hub V2&lt;br /&gt;
* If you are using a ZyXEL DSL router/modem from Embarq, please read [[OpenSim:Network_settings#A_solution_for_local_connections_when_you_are_using_NAT_and_Port_Forwarding|this configuration guide]]. This will show you how to reconfigure your DSL router/modem to fix this problem.&lt;br /&gt;
&lt;br /&gt;
= KNOWN&amp;amp;nbsp;non-functional for OpenSim: =&lt;br /&gt;
&lt;br /&gt;
* Netgear Pro Safe VPN FVS318&amp;amp;nbsp;: [http://www.netgear.com/Products/VPNandSSL/WiredVPNFirewallRouters/FVS318.aspx http://www.netgear.com/Products/VPNandSSL/WiredVPNFirewallRouters/FVS318.aspx] &lt;br /&gt;
* NetGear WGR614 does not work with ISP required gateway modems&lt;br /&gt;
* Belkin F5D7230-4 (the router might work if 3rd party firmware is used, such as DD-WRT&amp;amp;nbsp;: http://www.dd-wrt.com/ )&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= REFERENCE&amp;amp;nbsp;LINKS: =&lt;br /&gt;
&lt;br /&gt;
More Information Related to Routers and Solutions @: [http://osgrid.org/forums/viewtopic.php?f=8&amp;amp;t=2283 osgrid.org/forums/viewtopic.php]&lt;br /&gt;
&lt;br /&gt;
= Router/Modem Table =&lt;br /&gt;
==== Router / Modem Table ====&lt;br /&gt;
(this information gathered from the OpenSimulator WIKI and OSGrid forums information collectively and assembled into this sortable formatted table for ease of use and quick access. Links provided are either to the Manufactures pages or Pages which can further assit in configuration and troubleshooting.)&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Make''' || '''Model''' || '''Status''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| Belgacom BBox-2  || [http://support.en.belgacom.be/app/answers/detail/a_id/14453/~/how-to-install-and-manage-my-wireless-modem%3F BBox-2 Docs] || Works || Also known as [http://www.sagemcom.com/index.php?id=1226&amp;amp;L=0 SAGEM 3464]. BBox-1 work, BBox-2 =  Method 1: flash the firmare (in this case we lose the guarantee provider)  Method 2: Configure Bbox Bridge mode and put a second router for OpenSim-Sim.&lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.com/products/?pid=DGL-4500 DGL-4500] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DGL-4500/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.com/products/?pid=370 DGL-4300] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DGL-4300/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.ca/products/?tab=3&amp;amp;pid=DI-524&amp;amp;rev=DI-524 DI-524] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DI-524/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.com/products/?pid=DIR-600 DIR-600] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DIR-600/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.com/products/?pid=DIR-601 DIR-601] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DIR-601/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.com/products/?pid=DIR-635 DIR-635] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DIR-635/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Dlink || [http://www.dlink.com/products/?pid=DIR-655 DIR-655] || Works || [http://portforward.com/english/routers/port_forwarding/Dlink/DIR-655/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Draytek || [http://www.draytek.com/user/PdInfoDetail.php?Id=71 Vigor120] || Works ||  &lt;br /&gt;
|-&lt;br /&gt;
| Draytek || [http://www.draytek.com/user/PdInfoDetail.php?Id=82 Vigor2710] || Works || [http://portforward.com/english/routers/port_forwarding/DrayTek/Vigor_2710n/defaultguide.htm] firmware 3.2.4.3 (or higher). &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || WNR834M || Works ||  &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || WNR2000 || Works || With firmware 1.2.3.7  Loop back now enabled 'out of the box'  &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || WGR614 || Works || confirmed to work out of the box  &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || RP614  || Works || Version 3 or better &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || DG834G || Works || v1, v2, v3 &amp;amp; v4 are end of line in most markets. The v3 &amp;amp; v4 are proven good performers. &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || RT31P2  || Works || [http://portforward.com/english/routers/port_forwarding/Linksys/RT31P2/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://www.linksysbycisco.com/APAC/en/support/AG241 AG241] || Works || [http://portforward.com/english/routers/port_forwarding/Linksys/AG241/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://www.linksysbycisco.com/EU/en/support/WAG200G WAG200G] || Works || [http://portforward.com/english/routers/port_forwarding/Linksys/WAG200G/default.htm] Firmware Version: 1.01.09 or better &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://en.wikipedia.org/wiki/Linksys_WRT54G_series WRT54G] || Works || [http://portforward.com/english/routers/port_forwarding/Linksys/WRT54G/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://www.linksysbycisco.com/ANZ/en/products/WAG160N WAG160N] || Works || [http://portforward.com/english/routers/port_forwarding/Linksys/WAG160N/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://homesupport.cisco.com/en-us/wireless/lbc/WAG54G WAG54G v3]  || Works ||  &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://www.linksysbycisco.com/ANZ/en/products/E3000 E3000] || Works || [http://portforward.com/english/routers/port_forwarding/Cisco/Linksys-E3000/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://homesupport.cisco.com/en-us/wireless/lbc/WAG54G WAG54G v2 - NZ/AU]  || Works ||  &lt;br /&gt;
|-&lt;br /&gt;
| 3Com / HP || 3CRWDR100A-72 || Works || [http://portforward.com/english/routers/port_forwarding/3com/3CRWDR100A-72/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| 3Com / HP || 3CRWDR101A-75 || Works || [http://portforward.com/english/routers/port_forwarding/3com/3CRWDR101A-75/eMule.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Arris || TM502b || Works || [http://portforward.com/english/routers/port_forwarding/Arris/TM502b/] &lt;br /&gt;
|-&lt;br /&gt;
| 2wire || 2701hg-s || Not Working ||  &lt;br /&gt;
|-&lt;br /&gt;
| 2wire || 2701hg-B || Works || [http://portforward.com/english/routers/port_forwarding/2wire/2701HG-B/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| 2wire || 2701hg-D || Works || [http://portforward.com/english/routers/port_forwarding/2wire/2701HG-D/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Thomson SpeedTouch  || TG585 || Works || [http://portforward.com/english/routers/port_forwarding/Thomson-Alcatel/SpeedTouch585/default.htm] new ver. Only &lt;br /&gt;
|-&lt;br /&gt;
| Thomson SpeedTouch  || ST-585i  || Works || [http://portforward.com/english/routers/port_forwarding/Thomson-Alcatel/SpeedTouch585i/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Thomson SpeedTouch  || ST-780 || Works || [http://portforward.com/english/routers/port_forwarding/Thomson-Alcatel/ST780/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Thomson SpeedTouch  || ST-516  || Works || [http://portforward.com/english/routers/port_forwarding/Thomson-Alcatel/SpeedTouch516/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| AVM || FRITZ!Box  || Works || [http://www.avm.de/en/Produkte/FRITZBox/index.html] Except 3790 VDSL Router (old stock) &lt;br /&gt;
|-&lt;br /&gt;
| Ubee || DDW2600  || Works || [http://www.ubeeinteractive.com/index.php/products/product-overview/wireless_cable_router1/] Cable Router &lt;br /&gt;
|-&lt;br /&gt;
| BT || BT Home Hub V2 || Works || [http://portforward.com/english/routers/port_forwarding/BT/BT_Home_Hub_v2/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| BT || BT2700HGV || Works || [ http://portforward.com/english/routers/port_forwarding/BT/BT2700HGV/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Netgear  || Pro Safe VPN FVS318  || Not Working || [http://www.netgear.com/service-provider/products/security/wired-VPN-firewalls/FVS318.aspx#two] &lt;br /&gt;
|-&lt;br /&gt;
| Netgear  || WGR614  || Not Working || [http://www.netgear.com/home/products/wirelessrouters/simplesharing/WGR614.aspx] does not work with ISP required gateway modems &lt;br /&gt;
|-&lt;br /&gt;
| Asus  || [http://www.asus.com/Networks/Wireless_Routers/WL520gC/ WL-520GC] || Works || [http://portforward.com/english/routers/port_forwarding/Asus/WL-520GC/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| SMC || [http://www.smc.com/index.cfm?event=viewProduct&amp;amp;cid=1&amp;amp;scid=17&amp;amp;localeCode=EN%5FUSA&amp;amp;pid=924 SMC-7004VBR] || Works || [http://portforward.com/english/routers/port_forwarding/SMC/SMC7004ABR/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Inventel / Livebox || DV42190WA  || Works || Sold as Livebox 3420 by Orange/SFR in Europe. Set port forwarding for UDP and TCP separately &lt;br /&gt;
|-&lt;br /&gt;
| Linksys/Cisco || [http://homesupport.cisco.com/en-us/wireless/lbc/BEFSR41/  BEFSR41] || Works || [http://portforward.com/english/routers/port_forwarding/Linksys/BEFSR41/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Netgear  || [http://support.netgear.com/app/products/family/a_id/8213 WNR3500 ] || Works || [http://portforward.com/english/routers/port_forwarding/Netgear/WNR3500/defaultguide.htm] NB restart after configuration &lt;br /&gt;
|-&lt;br /&gt;
| Apple || [http://www.apple.com/airportextreme/ AirPort Extreme] || Works ||  &lt;br /&gt;
|-&lt;br /&gt;
| Airlink || Airlink 101 Super G || Works || older model, search for reference &lt;br /&gt;
|-&lt;br /&gt;
| Airlink || Airlink 101 802.11G wireless || Works || older model, search for reference &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || RP614v3 and Newer revisions || Works || [http://portforward.com/english/routers/port_forwarding/Netgear/RP614v3/defaultguide.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Actiontec || [http://www.actiontec.com/products/product.php?pid=189 Verizon FiOS Router Model # 424WR] || Works || [http://www.actiontec.com/support/product_details.php?pid=189#q23]  Set TCP and UDP separately &lt;br /&gt;
|-&lt;br /&gt;
| Netgear || [http://www.netgear.com/home/products/wirelessrouters/high-performance/WNDR3700.aspx WNDR3700] || Works || [http://portforward.com/english/routers/port_forwarding/Netgear/WNDR3700/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Actiontec || [http://www.actiontec.com/support/product_details.php?pid=71 GT701-WG] || Works || [http://portforward.com/english/routers/port_forwarding/Actiontec/GT701WG/default.htm] &lt;br /&gt;
|-&lt;br /&gt;
| Cisco || [http://www.cisco.com/en/US/products/ps9925/index.html RV042] || Works ||  &lt;br /&gt;
|-&lt;br /&gt;
| Scientific Atlanta  || WebSTAR-DPR2320 || Works || [http://portforward.com/english/routers/port_forwarding/Scientific-Atlanta/WebSTAR-DPR2320/default.htm] Google for more info &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Linux specific solutions =&lt;br /&gt;
== SETTING UP A LINUX COMPUTER TO ACT AS A ROUTER ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For Linux based Netfilter (iptables) routers, you want to set up the NAT table with some extra entries The following script is something to get you started, you'll need to fix up the variables at the top to match your system and network. &amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# vvvvv - Fix these! - vvvvv&lt;br /&gt;
IPTABLES=/usr/sbin/iptables&lt;br /&gt;
LAN_NETWORK=192.168.0.0/24&lt;br /&gt;
SERVER_IP=192.168.0.2&lt;br /&gt;
INTERNET_IP=100.100.100.100&lt;br /&gt;
REMOTING_PORT=8895&lt;br /&gt;
REGION_PORT=9000&lt;br /&gt;
# ^^^^^ - Fix these! - ^^^^^&lt;br /&gt;
&lt;br /&gt;
# First, the Destination NAT, anything going to the external address on our ports, we redirect to the server&lt;br /&gt;
# Note, if you have a double NAT running and this router doesn't actually have the internet IP address, you'll&lt;br /&gt;
# need another set of PREROUTING-DNAT lines with the --destination (-d) set to the internet facing private address&lt;br /&gt;
$IPTABLES -t nat -I PREROUTING -d $INTERNET_IP -p tcp --dport $REMOTING_PORT --jump DNAT --to-destination $SERVER_IP&lt;br /&gt;
$IPTABLES -t nat -I PREROUTING -d $INTERNET_IP -p udp --dport $REGION_PORT --jump DNAT --to-destination $SERVER_IP&lt;br /&gt;
$IPTABLES -t nat -I PREROUTING -d $INTERNET_IP -p tcp --dport $REGION_PORT --jump DNAT --to-destination $SERVER_IP&lt;br /&gt;
&lt;br /&gt;
# Second, the Source NAT, we need this so that returning packets to our LAN clients go back through the router first,&lt;br /&gt;
# otherwise, the server will try to talk directly to the client and the client will reject them&lt;br /&gt;
$IPTABLES -t nat -I POSTROUTING -s $LAN_NETWORK -d $SERVER_IP -p tcp --dport $REMOTING_PORT --jump SNAT --to-source $INTERNET_IP&lt;br /&gt;
$IPTABLES -t nat -I POSTROUTING -s $LAN_NETWORK -d $SERVER_IP -p udp --dport $REGION_PORT --jump SNAT --to-source $INTERNET_IP&lt;br /&gt;
$IPTABLES -t nat -I POSTROUTING -s $LAN_NETWORK -d $SERVER_IP -p tcp --dport $REGION_PORT --jump SNAT --to-source $INTERNET_IP&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
&lt;br /&gt;
--[[User:Hell Fire|Hell Fire]]&lt;br /&gt;
&lt;br /&gt;
== DNS solution ==&lt;br /&gt;
It's possible to host your own DNS-server, so you can prevent some of the dns-naming problems mentioned before. If http://example.org resolves to the external ip, and that loopback connection is prevented by your router, you could point your resolv.conf to a local nameserver like:&lt;br /&gt;
 nameserver 192.168.2.2&lt;br /&gt;
Now you need bind/named installed in order to handle the dns-requests. You can find a bind example configfile here.&lt;br /&gt;
&lt;br /&gt;
= openWRT Routers: =&lt;br /&gt;
&lt;br /&gt;
If you use openWRT firmware on your router, check here: [[Users:Thomax:nat-loopback|OpenWRT NATLoopback]]&lt;br /&gt;
&lt;br /&gt;
= Windows XP Work Around: =&lt;br /&gt;
&lt;br /&gt;
Please see this -&amp;gt; http://vio.blpcomputers.info/loopbacknat.php&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:WhiteStar</id>
		<title>User:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:WhiteStar"/>
				<updated>2012-05-04T12:07:52Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: housekeeping old stuff out&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Just some working stuff.'''  &lt;br /&gt;
Use discussion off this page if you have questions, suggestions etc...&lt;br /&gt;
&lt;br /&gt;
Material here is WIP (Work in Progress) and may not be 100% complete or accurate.  &lt;br /&gt;
Material is pulled from OpenSim source code, sometimes Viewer Source and Linden Labs SL Wiki.&lt;br /&gt;
&lt;br /&gt;
=My Source Repositories=&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/WhiteStar-Magic/NotePad---userdef NotePad++ Syntax Highlighting]&lt;br /&gt;
* [https://github.com/WhiteStar-Magic/Scripting-Syntax-Highlights GeSHi Syntax Highlighting]&lt;br /&gt;
* [https://bitbucket.org/WhiteStar_Magic/viewer-ossl Viewer V3 Syntax for OSSL]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:WhiteStar</id>
		<title>User talk:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:WhiteStar"/>
				<updated>2012-05-04T12:06:37Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: blanked old stuff out.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Compatible_Viewers</id>
		<title>Compatible Viewers</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Compatible_Viewers"/>
				<updated>2012-05-04T10:10:45Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Feature Table */ corrected. CV supports OSSL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{thirdparty}}{{Warning|The contents in this section may have some non-objective explanations. Use these informations at your own risk.}} &lt;br /&gt;
&lt;br /&gt;
If you find a viewer which can connect to OpenSim, feel free to add it to the list.&lt;br /&gt;
&lt;br /&gt;
=== Viewers with Grid Selector and Grid Manager ===&lt;br /&gt;
&lt;br /&gt;
Below are viewers that have both a grid selector and a &amp;quot;Grid Manager&amp;quot;. It enables you to select one of the many [[Grid List|grids]], including a grid or region on localhost (your own PC). There is also a UI interface to allow you to modify or add connection settings to these grids.&lt;br /&gt;
&lt;br /&gt;
* [[RealXtend]] - a fork of the 1.23 Linden Client that has specialized features (not fully supported.)&lt;br /&gt;
* [http://mjm-labs.com/viewer/ Hippo Viewer] - a fork of version 1.23 of the Linden Client with OpenSimulator specific enhancements&lt;br /&gt;
* [http://imprudenceviewer.org/ Imprudence] Innovative viewer with a high focus on OpenSimulator (good [[OSSL]] support). Highly popular amongst users on [[Grid List/OSGrid|OSGrid]].&lt;br /&gt;
* [http://www.phoenixviewer.com/ Phoenix Viewer] Based on the now discontinued Emerald Viewer (which was based on the 1.23 LL viewer), one of the most popular viewers. Combines many improvements and features from different viewers. (Not fully supported)&lt;br /&gt;
* [http://www.singularityviewer.org/ Singularity] - A V1 based viewer, with the all the good stuff from v2/3 added. Supports [[Mesh]], [[OSSL]], [[LightShare]], multiple attachments, and more.&lt;br /&gt;
* [http://sldev.free.fr/ Cool VL Viewer] - the oldest of all actively maintained Third Party Viewers (former name: Cool SL Viewer), fully OpenSimulator compatible. It also got support for [[Mesh]], Alpha, Tattoos and Physics, multiple attachments per joint, multiple clothing layers, inventory links, etc...&lt;br /&gt;
&lt;br /&gt;
=== Viewers with Grid Selector ===&lt;br /&gt;
&lt;br /&gt;
These viewers don't have a Grid Manager, but you can a grid from a list, including localhost. You may need to manually edit a configuration file in order to connect to grids that are not originally included.&lt;br /&gt;
&lt;br /&gt;
* [http://lookingglassviewer.org/wiki/Main_Page Looking Glass viewer], Discontinued. Only OSGrid, ScienceSim and localhost are available from the list.&lt;br /&gt;
* [http://www.phoenixviewer.com/ Firestorm viewer] v3 based TPV, touted as Phoenix's successor.&lt;br /&gt;
* [http://imprudenceviewer.org/ Kokua] v2/3 based successor of Imprudence. Currently in alpha/experimental stage.&lt;br /&gt;
* [http://dolphinviewer.eregion.de/ Dolphin Viewer] v3 based viewer, but v1 and v2 based versions are also available. Contains modifications which are useful for building, sailing, and for using vehicles.&lt;br /&gt;
&lt;br /&gt;
=== Viewers without Grid Selector ===&lt;br /&gt;
You will need to launch this viewer with a --loginuri command line parameter to connect to OpenSimulator grids. See [http://wiki.secondlife.com/wiki/Viewer_parameters] for the syntax of this command, or visit the support section on the homepage of your preferred grid.&lt;br /&gt;
&lt;br /&gt;
* [http://secondlife.com/support/downloads/ Second Life Viewer]&lt;br /&gt;
&lt;br /&gt;
=== Text-only Viewers ===&lt;br /&gt;
These are lightweight viewers, which either do not offer a graphical component or where the graphical component is not used by deault. The function of these viewers however is to connect to a grid, chat, manage inventory, etc. Useful on systems with low specifications or for bringing an alt online without having your main avatar log out, or to quickly take care of messages, inventory, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://radegast.org Radegast Metaverse Client] Works with OpenSim-based grids, as well as with SL. Has Windows, MacOS and Linux versions.&lt;br /&gt;
&lt;br /&gt;
=== Other Viewers ===&lt;br /&gt;
* [http://forge.opensimulator.org/gf/project/idealistviewer/ Idealist viewer], Not actively developed.&lt;br /&gt;
* [http://3di-rei.org/ 3Di viewer], Status unknown.&lt;br /&gt;
* [[Xenki]], an XBAP 3D application intended to be a browser add-on for OpenSimulator. Not actively developed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Feature Table ===&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;center&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Viewer&amp;lt;br /&amp;gt;Name'''&lt;br /&gt;
| Based on Version&lt;br /&gt;
| Grid&amp;lt;br /&amp;gt;Selector&lt;br /&gt;
| Grid&amp;lt;br /&amp;gt;Manager&lt;br /&gt;
| Graphical&lt;br /&gt;
| Mesh&lt;br /&gt;
| [[:Category:OSSL|OSSL]]&amp;lt;br /&amp;gt;support&lt;br /&gt;
| LightShare [[#note1|[1]]]&lt;br /&gt;
| Parcel&amp;lt;br /&amp;gt;Windlight [[#note2|[2]]]&lt;br /&gt;
| Multiple&amp;lt;br /&amp;gt;Attachments&lt;br /&gt;
| Multiple&amp;lt;br /&amp;gt;Clothing&amp;lt;br /&amp;gt;Layers&lt;br /&gt;
| Operating System&lt;br /&gt;
| '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://realxtend.wordpress.com/download/ RealXtend Naali]&lt;br /&gt;
| n/a&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]]&lt;br /&gt;
| [[#note3|[3]]]&lt;br /&gt;
|-&lt;br /&gt;
| [http://forge.opensimulator.org/gf/project/opensim-viewer/frs/ Hippo Viewer]&lt;br /&gt;
| v1&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.kokuaviewer.org/wiki/Downloads Imprudence]&lt;br /&gt;
| v1&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|frameless|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.phoenixviewer.com/ Phoenix Viewer]&lt;br /&gt;
| v1&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.singularityviewer.org/downloads Singularity]&lt;br /&gt;
| v1&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://sldev.free.fr/ Cool VL Viewer]&lt;br /&gt;
| v1&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://wiki.kokuaviewer.org/wiki/Kokua:Experimental Kokua]&lt;br /&gt;
| v2/3&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| [[#note4|[4]]]&lt;br /&gt;
|-&lt;br /&gt;
| [http://lookingglassviewer.org/wiki/Download Looking Glass viewer]&lt;br /&gt;
| ?&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://secondlife.com/support/downloads/ Second Life Viewer]&lt;br /&gt;
| v2/3&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.phoenixviewer.com/ Firestorm viewer]&lt;br /&gt;
| v2/3&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://radegast.org/wiki/Radegast_Download Radegast Metaverse Client]&lt;br /&gt;
| n/a&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | Text client&amp;lt;br /&amp;gt;with graphical&amp;lt;br /&amp;gt;component&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://forge.opensimulator.org/gf/project/idealistviewer/ Idealist viewer]&lt;br /&gt;
| ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
| [[#note5|[5]]]&lt;br /&gt;
|-&lt;br /&gt;
| [http://3di-rei.org/home/downloads/index.html 3Di viewer]&lt;br /&gt;
| Browser&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| [http://forge.opensimulator.org/gf/project/xenki/ Xenki]&lt;br /&gt;
| Browser&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;background-color:white;text-align:center;&amp;quot; | ?&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
| [[#note5|[5]]]&lt;br /&gt;
|-&lt;br /&gt;
| [http://dolphinviewer.eregion.de/download-and-install/ Dolphin Viewer]&lt;br /&gt;
| v1/2/3&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √ (v2/3)&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:red;text-align:center;&amp;quot; | X&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √&lt;br /&gt;
| style=&amp;quot;background-color:chartreuse;text-align:center;&amp;quot; | √ (v2/3)&lt;br /&gt;
| style=&amp;quot;text-align:right;&amp;quot; | [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
| &amp;amp;nbsp;&lt;br /&gt;
&amp;lt;!-- Copy the code below to help you fill in all the fields, but append new viewers immediately ABOVE this line!&lt;br /&gt;
|- &lt;br /&gt;
| '''Viewer&amp;lt;br/&amp;gt;Name'''&lt;br /&gt;
| Based on Version&lt;br /&gt;
| Grid&amp;lt;br/&amp;gt;Selector&lt;br /&gt;
| Grid&amp;lt;br/&amp;gt;Manager&lt;br /&gt;
| Graphical&lt;br /&gt;
| Mesh&lt;br /&gt;
| [[:Category:OSSL|OSSL]]&amp;lt;br/&amp;gt;support&lt;br /&gt;
| LightShare [[#note1|[1]]]&lt;br /&gt;
| Parcel&amp;lt;br/&amp;gt;Windlight [[#note2|[2]]]&lt;br /&gt;
| Multiple&amp;lt;br/&amp;gt;Attachments&lt;br /&gt;
| Operating System&lt;br /&gt;
| '''Notes'''&lt;br /&gt;
 --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:'''Notes'''&lt;br /&gt;
----&lt;br /&gt;
* '''&amp;lt;span id=&amp;quot;note1&amp;quot;&amp;gt;#1&amp;lt;/span&amp;gt;''' LightShare is a method for altering WindLight settings on a parcel or region by means of a script. See [[Lightshare]].&lt;br /&gt;
* '''&amp;lt;span id=&amp;quot;note2&amp;quot;&amp;gt;#2&amp;lt;/span&amp;gt;''' The Parcel Windlight referred to here, is a Phoenix/Firestorm feature which lets parcel owners define a windlight setting which is to be applied to a user's viewer if the viewer supports it, and if the visitor has enabled that feature. See [http://wiki.phoenixviewer.com/doku.php?id=parcelwl the Parcel WL article on the Phoenix wiki] for more info.&lt;br /&gt;
* '''&amp;lt;span id=&amp;quot;note3&amp;quot;&amp;gt;#3&amp;lt;/span&amp;gt;''' RealXtend requires an additional module to be active on OpenSimulator. See [[ModRex]].&lt;br /&gt;
* '''&amp;lt;span id=&amp;quot;note4&amp;quot;&amp;gt;#4&amp;lt;/span&amp;gt;''' Data based on Kokua-3.0.0-WIP [http://wiki.kokuaviewer.org/wiki/Kokua:Experimental], may soon be out of date!&lt;br /&gt;
* '''&amp;lt;span id=&amp;quot;note5&amp;quot;&amp;gt;#5&amp;lt;/span&amp;gt;''' Only source code is provided. No precompiled binaries!&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:Makopoppo</id>
		<title>User talk:Makopoppo</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:Makopoppo"/>
				<updated>2012-03-28T20:28:40Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: for makopoppo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Hello from Friti ==&lt;br /&gt;
&lt;br /&gt;
Hi Makopoppo,&lt;br /&gt;
&lt;br /&gt;
I just wanted to say thank you for doing so much to help improve the wiki. Now i don't feel so alone anymore :-)&lt;br /&gt;
&lt;br /&gt;
Let's keep in touch about our ideas and plans for the wiki, so that we can help eachother do the things that need to be done :-)&lt;br /&gt;
&lt;br /&gt;
P.S. Happy new year! &lt;br /&gt;
&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 19:25, 1 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
: You're very welcome:) Happy new year! -[[User:Makopoppo|Makopoppo]] 00:39, 2 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Trash bin ==&lt;br /&gt;
&lt;br /&gt;
It's a nice idea, and does hide the title of the old pages. But the problem is that those pages still remain on the the wiki.&lt;br /&gt;
This problem also exists when using the template, but the difference is that with the template, all the pages will be gathered under [[:Category:To Delete]], where they will sit until [[User:justincc|Justin]] can get around to killing them all off.&lt;br /&gt;
&lt;br /&gt;
Redirecting to trash may therefore only lead to forever hiding them, and never actually getting them deleted.&lt;br /&gt;
&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 09:08, 3 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:Thank you for commenting. That's why I added a line to [[WikiTodo]] to peep in [[Special:WhatLinksHere/Trash_Bin]]. And, actually only the current active sysop is Justincc, and he is busy on codes, coming features and a lot of bugs added to [http://opensimulator.org/mantis/main_page.php Mantis] every day. So we anyway cannot rely on immediate maintenance of Wiki and therefore we as users basically have to act against the problem by ourselves - do our best to hide those page as soon as possible.&lt;br /&gt;
:Or, if you are interested in becoming sysop to solve the problem quickly, you might want to let Justincc know.&lt;br /&gt;
:-- [[User:Makopoppo|Makopoppo]]&lt;br /&gt;
&lt;br /&gt;
::Actually, I rather want Justincc to concentrate on OpenSimulator code base than solving unrelated article issues on this wiki like spams. I recommended you for sysop now. -- [[User:Makopoppo|Makopoppo]] 11:35, 3 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Thanks to Justincc, now we both have ops, so we can simply delete spam pages and images immediately. I've deleted every spams as much as I can find, and I'll check [http://opensimulator.org/index.php?limit=50&amp;amp;title=Special%3AContributions&amp;amp;contribs=newbie User Contributions of New Accounts] to watch the activities of newly created accounts, I think which is the most efficient way of finding spams - as far as I see, all the spammers post one page and one image per account. Note that images will not be on the ToDelete list even if you add &amp;lt;nowiki&amp;gt;{{delete}}&amp;lt;/nowiki&amp;gt; tag, so you anyway find them by [[Special:NewImages]]. Thanks -- [[User:Makopoppo|Makopoppo]] 02:20, 4 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Entry on development team page? ==&lt;br /&gt;
Hey Makopoppo.  Do you think it would be a good idea to have an additional section for wiki sysops on the [[Development Team]] page?  I'd really like to give you guys some recognition for the work that you're doing [[User:Justincc|Justincc]] 14:24, 4 June 2011 (UTC)&lt;br /&gt;
::Cool:) Thank you for your consideration! I've added mine at the bottom of current page so that you will be able to move it after creation. -- [[User:Makopoppo|Makopoppo]] 14:45, 4 June 2011 (UTC)&lt;br /&gt;
::: Done - please adjust if necessary.  I also let Fritigern know on his talk page - [[User:Justincc|Justincc]] 15:26, 4 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Language links in template ==&lt;br /&gt;
&lt;br /&gt;
Hi Makopopo,&lt;br /&gt;
&lt;br /&gt;
I was doing some maintenance on [[Заглавная_страница]] (Russian main page), and i can't figure out how to get the language bar to work properly. &lt;br /&gt;
&lt;br /&gt;
I also don't know Russian, and i don't think you would know any either :-)&lt;br /&gt;
&lt;br /&gt;
Anyway, could you have a look at that page? I am not sure if &amp;quot;language bar&amp;quot; is the correct term, but it's the bar just below the one with the buttons from &amp;lt;nowiki&amp;gt;{{template:quicklinks}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 09:25, 5 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:I fixed and saved. &amp;lt;nowiki&amp;gt;{{MainPageQuicklinks}} and {{Quicklinks}}&amp;lt;/nowiki&amp;gt; can have one argument which is the name of original(english) page. If argument not provided, the page itself will be considered as original(english) and language link won't appear. By the way, &amp;lt;nowiki&amp;gt;{{MainPageQuicklinks}}&amp;lt;/nowiki&amp;gt; is used only for Main Page and its localizations, which has larger icons than &amp;lt;nowiki&amp;gt;{{Quicklinks}}&amp;lt;/nowiki&amp;gt;. I almost forget to mention about the difference between &amp;lt;nowiki&amp;gt;{{Template:Quicklinks}} and {{Quicklinks}}&amp;lt;/nowiki&amp;gt; - both are just the same and generally the latter is often used.-- [[User:Makopoppo|Makopoppo]] 10:01, 5 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: Wow, that's pretty confusing. I should read this again after i have had some sleep :-) Thank you for fixing it though. It's been bugging me for some time now.&lt;br /&gt;
:: --[[User:Fritigern|Fritigern]] 10:06, 5 June 2011 (UTC)&lt;br /&gt;
:: Okay, i've had some sleep, and i am starting to understand. Can we do away with &amp;lt;nowiki&amp;gt;{{Template:Quicklinks}}&amp;lt;/nowiki&amp;gt; and just keep &amp;lt;nowiki&amp;gt;{{Quicklinks}}&amp;lt;/nowiki&amp;gt;? Maybe we can create a bot for certain search/replace functions. I'm sure it will come in handy.&lt;br /&gt;
:: --[[User:Fritigern|Fritigern]] 22:37, 5 June 2011 (UTC)&lt;br /&gt;
:::I fix it when I notice and there is another thing to change. I personally think it is not so important thing to fix around manually only for that, the page appearance won't changed. And if we do manually, Recent Changes page will become too complicated so it will be hard for the users to find the changes in the articles. If we have bot, it will be handy and bots won't dirt Recent Changes if it is properly set. Can you write a bot script? I want to do that but I have some articles to finish up soon. Thanks. -- [[User:Makopoppo|Makopoppo]] 23:13, 5 June 2011 (UTC)&lt;br /&gt;
I wish i knew how to write a bot, but i'm afraid i don't know how to do that. However, we may not have to wrote a bot ourselves. There may be one (or more) already available somewhere. We should look into this :-)&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 00:22, 6 June 2011 (UTC)&lt;br /&gt;
:mokay... I created my own bot with [http://dotnetwikibot.sourceforge.net/ DotNetWikiBot Framework] and it works fine now. I'll run it fully after my bot account is added in bot group so that the wiki history won't dirt anymore(Justincc seems to be away today so I guess it will take a few days). For now, I'll make it remove &amp;quot;Template:&amp;quot; prefix and replace external links to internal one. -- [[User:Makopoppo|Makopoppo]] 13:31, 6 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Should the wiki be upgraded? ==&lt;br /&gt;
&lt;br /&gt;
First off, it's awesome that you've got a bot working. I've looked into it, and it just confused me. Ah well... ^_^&lt;br /&gt;
&lt;br /&gt;
Now, i have been looking at [[Special:Version]] and i was pretty shocked to see that the wiki (the MediaWiki software, that is) is still at v1.13, which came out in 2008. More recent versions have better protection against spam, auto-completion in search, and a lot more improvements that are either badly needed here, or desired.&lt;br /&gt;
&lt;br /&gt;
What do you think, should we nag Justin and ask him to upgrade the wiki? &lt;br /&gt;
&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 16:11, 8 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:At least not now! He's still recovering... It's rather joke but I personally don't think that it will improve our experience of writings and settings quite much. As far as I've seen from its release notes, the progress stays within server-side settings and the system against h@ckings. Actually, v1,13 has anti-spam feature - but we can't change server-side settings to enable it, since it is php variables in MediaWiki deploy, not changeable from wiki interface. -- [[User:Makopoppo|Makopoppo]] 10:21, 9 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::I'd love to upgrade the wiki but unfortunately it's a question of getting the time.  It's not straightforward because there are various links and things mixed in (e.g. mantis).  But it does need to be done.  If there's a really compelling new feature or security fix then please do bug me about this [[User:Justincc|Justincc]] 21:22, 27 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::Anytime you're available:) It is the thing to done to be better, but not in hurry. And I'll watch for any problems it will cause afterward. -- [[User:Makopoppo|Makopoppo]] 23:53, 27 June 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== An Idea Which Has Been On My Mind For Some Time ==&lt;br /&gt;
&lt;br /&gt;
As the header says, this idea has been on my mind for some time now, but only now do i actually have a little more clear picture in my head about this.&lt;br /&gt;
&lt;br /&gt;
Let me try to say this as briefly as i can, if it lacks in tact, then it's not meant like that, i just want to get my idea across:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
My idea is to virtually split the wiki in 2 or more parts. A part for developers and/or advanced users, and a part for less tech savvy end users. I will call these parts Developers and Users, just to give them a name.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Developers part should contain technical documentation, development status, etcetera. Basically everything that regular users would not be able to understand, or are simply not interested in.&lt;br /&gt;
&lt;br /&gt;
The Users part would contain basic info, documentation, and procedures, like how to set up a server in wordings that they can understand, or what to do if they can't connect their server to the grid that they signed up for. Or even how clone the git and compile OpenSim on their own (which is a very confusing article to regular people, btw).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Users part can again be split up in sections for beginners, intermediate, and advanced, should this be needed.&lt;br /&gt;
The Developers part could be split up too, in however way would be useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I do realize that splitting, or sorting, the wiki this way would take a lot of time. Although most of it would be moving articles and categories into a new, into an additional, or into a different category. Several articles will have to be split into a user part, and an advanced or developer part. &lt;br /&gt;
&lt;br /&gt;
I definitely think that this would benefit the usability for all users of the wiki, from beginners, to developers, and even the sysops. Because everyone would be able to easily find information at their own level of expertise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I would really like to hear your thoughts about this.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
P.S. I also think it would be a good idea to have several portals on the wiki, and either link to them from the main page, or add them to the main page.&lt;br /&gt;
&lt;br /&gt;
P.P.S. I am discussing this idea with you, because we really should stop having our own little or large projects, and collaborate as much as possible. We should know what the other is doing and try to help eachother as much as we can. To use a duth expression: we need to get our noses to face in the same direction. If we don't, then we will just keep getting in eachother's way. So communication is vital, and we will have to agree on things that will impact the wiki, wether the impact will be large or small.&lt;br /&gt;
&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 14:19, 2 August 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::Sorry for being quick reply, and I haven't yet fully read your comment, if my reply is far off the mark. I have written the memo in [[User:Makopoppo/ThoughtOfGuidesTOC]], which has my thought about the possible document TOC. I'm not sure it is cover the full topic about OpenSimulator, but it would be some reference for considering categorizing the contents. I'm now working on mantis, there are still ton (no longer ton from a few days ago though) of issue piling for years, so for me wiki is rather low priority(except spam or some trifle issue). I'll read your comment tomorrow (or a few hours later in your timezone), and might make some comment, but I maybe can't actually move well on the wiki until the mantis issues will be cleared for some amount. -- [[User:Makopoppo|Makopoppo]] 14:33, 2 August 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
:::It seems not the matter only you and I can decide, I posted my thought in opensim-dev mailing list to know the community thoughts. Please see it there. -- [[User:Makopoppo|Makopoppo]] 17:37, 3 August 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: I've just read the discussion on the mailing list and it looks like my idea gave you additional ideas, which is cool, although i don't think that creating new subdomains would be a good idea. It would make it feel like the wiki was really split into multiple different wikis. This would also cause problems with overlap I think my idea is a little simpler., which is to make use of namespaces and categories. Should an overlap occur (like if there's an article that can be placed under advanced users, but also under developers), we can simply add them to both categories. But placing them into two different subdomains would take more work.&lt;br /&gt;
:::: As sysops, we can just go ahead, and do all this. In the end, it will improve the readability. It will give the users of the wiki a starting point at their own level. A start could be to create new categories, and start moving other categories into them, and later re-categorise individual articles.&lt;br /&gt;
:::: This would be a pretty big step. But i am sure that it would work well for everyone.&lt;br /&gt;
:::: P.S. It look like the people on the mailinglist don't know that you are a wiki sysop, and i also think that Dahlia thinks you are proposing a new article....&lt;br /&gt;
:::: --[[User:Fritigern|Fritigern]] 20:38, 3 August 2011 (UTC)&lt;br /&gt;
::::I'm writing this in the train on ipad. If my spell is broken, it woule be probablly because of that. Since you said &amp;quot;communication is vital, and we will have to agree on things that will impact the wiki&amp;quot;, I thought communication with people is before going is vital too. You parhaps already know but, dahila and meranie is Beaurocrats on this wiki, higher than ours. And we simply undergo the job the users might want to do that for them, so if we make big changes, I think we'd better consulting it to them before going. And in the mailinglist we &amp;quot;can&amp;quot; say our opinion as an user, not as a sysop, it is great point. Indeed we might feel they are not so kind to understand our opinion easily, but they have &amp;quot;created&amp;quot; OpenSimulator for years, and many of the users on mailinglist have contributed their articles or support for newbies, they shouled be ther person to be respected. My sight is, wiki sysop jobs is, to say, like &amp;quot;clearing undergrowth&amp;quot;, which as itself is not so &amp;quot;superior&amp;quot; job. I'll continue discussing it on the mailinglist, if you have some more opinion, you might want to post it there too. (Since despite the link to here, they likely not keep watching here) --[[User:Makopoppo|Makopoppo]] 23:41, 3 August 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Something i have been playing with ==&lt;br /&gt;
&lt;br /&gt;
I am not sure if you have seen it yet, but i have been working on a footer box for categorized pages, somewhat similar to what Wikipedia has.&lt;br /&gt;
&lt;br /&gt;
My idea is to add these footer boxes to the end of pages of certain categories. Like we can have a footer box with interesting links to pages in the user category, the developer category, scripting, OSSL, Physics, etcetera. It would be like a standardized &amp;quot;see also&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
To see what I mean, please have a look at [[User:Fritigern/BrainStorm#Footerbox_template]], but keep in mind that i am not completely happy with it yet. Still, this is the basic idea, and it would be great if we can fix the layout of the footer box, maybe add some features, and then deploy it.&lt;br /&gt;
&lt;br /&gt;
I would like to hear your thoughts about this.&lt;br /&gt;
&lt;br /&gt;
--[[User:Fritigern|Fritigern]] 18:06, 20 September 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Suggestion Box Ideas ==&lt;br /&gt;
The recent spam attacks and other issues hitting the OpenSimulator.org site I suggested the following which Friti suggested I point out to you as well.   Have a peek-a-boo at [[MediaWiki_talk:Titleblacklist]]&lt;br /&gt;
&lt;br /&gt;
hope it helps --[[User:WhiteStar|WhiteStar]] 13:28, 28 March 2012 (PDT)&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/MediaWiki_talk:Titleblacklist</id>
		<title>MediaWiki talk:Titleblacklist</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/MediaWiki_talk:Titleblacklist"/>
				<updated>2012-03-28T20:06:17Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Might be less tedious and troublesome to disable account creation for now and set it to e-mail verification.&lt;br /&gt;
Updating MediaWiki to the latest version may also be of benefit as it has some better goodies to protect the system.  See here @ http://lists.wikimedia.org/pipermail/mediawiki-announce/2012-March/000110.html&lt;br /&gt;
&lt;br /&gt;
These Bitcoin buffoons are seriously in need of some med's, legal or otherwise.&lt;br /&gt;
&lt;br /&gt;
EDIT:&lt;br /&gt;
Another option to consider, not only to protect the wiki and all of OpenSimulator.org would be to update Apache Server and mod the httpd.conf  and reflect it in .htaccess    There are major lists of &amp;quot;Bad Bots&amp;quot; which you can further add in here but the material here is a darned good start to blocking the trashers &amp;amp; spammers as well as getting rid of the scrapers which can seriously slow down the website &amp;amp; server response times.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    #  --- LINE 237 in apache\conf\httpd.conf&lt;br /&gt;
    # Controls who can get stuff from this server.&lt;br /&gt;
    #&lt;br /&gt;
    Order allow,deny&lt;br /&gt;
    Allow from all&lt;br /&gt;
    # &lt;br /&gt;
    # Good Bots&lt;br /&gt;
    SetEnvIfNoCase User-Agent .*google.* search_robot&lt;br /&gt;
    SetEnvIfNoCase User-Agent .*yahoo.* search_robot&lt;br /&gt;
    # SetEnvIfNoCase User-Agent .*bot.* search_robot&lt;br /&gt;
    SetEnvIfNoCase User-Agent .*ask.* search_robot&lt;br /&gt;
    # &lt;br /&gt;
    # Nasty IP's that hit us looking for things they shouldn't&lt;br /&gt;
    Deny from 188.40.231.165&lt;br /&gt;
    Deny from 50.22.21.218&lt;br /&gt;
    Deny from 66.135.49.5&lt;br /&gt;
    Deny from 60.231.215.42&lt;br /&gt;
    Deny from 220.181.108.123&lt;br /&gt;
    #&lt;br /&gt;
    # BAD BOTS added by WS as they changed a little&lt;br /&gt;
    SetEnvIfNoCase User-Agent ^$ bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Baiduspider+&amp;quot; bad_bot	&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Yandex&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Exabot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Cityreview&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Dotbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Sogou&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Sosospider&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Twiceler&amp;quot; bad_bot &lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Python-urllib/2.4&amp;quot; bad_bot &lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^whitehat&amp;quot; bad_bot &lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BitKinex&amp;quot; bad_bot &lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^w00tw00t^&amp;quot; bad_bot &lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ZmEu&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;ZmEu&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Morfeus&amp;quot; bad_bot&lt;br /&gt;
    #&lt;br /&gt;
    # this ruleset is for unwanted useragents... possibly email harvesters&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^AESOP_com_SpiderMan&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Alexibot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Anonymouse.org&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^asterias&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^attach&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BackDoorBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BackWeb&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Bandit&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Baiduspider&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BatchFTP&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Bigfoot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Black.Hole&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BlackWidow&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BlowFish&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Bot\ mailto:craftbot@yahoo.com&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BotALot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Buddy&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BuiltBotTough&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Bullseye&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^BunnySlippers&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Cegbfeieh&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^CheeseBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^CherryPicker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ChinaClaw&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Collector&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Copier&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^CopyRightCheck&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^cosmos&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Crescent&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Curl&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Custo&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^DA&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^DISCo&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^DIIbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^DittoSpyder&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Download&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Download\ Demon&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Download\ Devil&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Download\ Wonder&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Downloader&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^dragonfly&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Drip&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^eCatch&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EasyDL&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ebingbong&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EirGrabber&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EmailCollector&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EmailSiphon&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EmailWolf&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EroCrawler&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Exabot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Express\ WebPictures&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Extractor&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^EyeNetIE&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^FileHound&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^FlashGet&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Foobot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^flunky&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^FrontPage&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^GetRight&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^GetSmart&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^GetWeb!&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Go!Zilla&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Google\ Wireless\ Transcoder&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Go-Ahead-Got-It&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^gotit&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Grabber&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^GrabNet&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Grafula&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Harvest&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^hloader&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^HMView&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^httplib&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^HTTrack&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^humanlinks&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ia_archiver&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^IlseBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Image\ Stripper&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Image\ Sucker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Indy\ Library&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^InfoNaviRobot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^InfoTekies&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Intelliseek&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^InterGET&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Internet\ Ninja&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Iria&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Jakarta&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^JennyBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^JetCar&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^JOC&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^JustView&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Jyxobot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Kenjin.Spider&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Keyword.Density&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^larbin&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LeechFTP&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LexiBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^lftp&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^libWeb/clsHTTP&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^likse&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LinkextractorPro&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LinkScan/8.1a.Unix&amp;quot; bad_bo&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LNSpiderguy&amp;quot; bad_bott&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LinkWalker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^lwp-trivial&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^LWP::Simple&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Magnet&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mag-Net&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^MarkWatch&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mass\ Downloader&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mata.Hari&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Memo&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Microsoft.URL&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Microsoft\ URL\ Control&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^MIDown\ tool&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^MIIxpc&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mirror&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Missigua\ Locator&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mister\ PiX&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^moget&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mozilla/3.Mozilla/2.01&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Mozilla.*NEWT&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NAMEPROTECT&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Navroad&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NearSite&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NetAnts&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Netcraft&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NetMechanic&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NetSpider&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Net\ Vampire&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NetZIP&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NextGenSearchBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NG&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NICErsPRO&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NimbleCrawler&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Ninja&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^NPbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Octopus&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Offline\ Explorer&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Offline\ Navigator&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Openfind&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^OutfoxBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^PageGrabber&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Papa\ Foto&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^pavuk&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^pcBrowser&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^PHP\ version\ tracker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Pockey&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ProPowerBot/2.14&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ProWebWalker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^psbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Pump&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^QueryN.Metasearch&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^RealDownload&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Reaper&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Recorder&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^ReGet&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^RepoMonkey&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^RMA&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Siphon&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;sitecheck.internetseer.com&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SiteSnagger&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SlySearch&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SmartDownload&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Snake&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Snapbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Snoopy&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^sogou&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SpaceBison&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SpankBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^spanner&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Sqworm&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Stripper&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Sucker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SuperBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^SuperHTTP&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Surfbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^suzuran&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Szukacz/1.4&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^tAkeOut&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Teleport&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Telesoft&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^TurnitinBot/1.5&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^The.Intraformant&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^TheNomad&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^TightTwatBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Titan&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^toCrawl/UrlDispatcher&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^True_Robot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^turingos&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^TurnitinBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^URLy.Warning&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Vacuum&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^VCI&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^VoidEYE&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Web\ Image\ Collector&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Web\ Sucker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebAuto&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebBandit&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Webclipping.com&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebCopier&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebEMailExtrac.*&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebEnhancer&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebFetch&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebGo\ IS&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Web.Image.Collector&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebLeacher&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebmasterWorldForumBot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebReaper&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebSauger&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebSite&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Website\ eXtractor&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Website\ Quester&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Webster&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebStripper&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebWhacker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WebZIP&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Wget&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;Whacker&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Widow&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WISENutbot&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WWWOFFLE&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^WWW-Collector-E&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Xaldon&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Xenu&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Zeus&amp;quot; bad_bot&lt;br /&gt;
    SetEnvIfNoCase User-Agent &amp;quot;^Zyborg&amp;quot; bad_bot&lt;br /&gt;
    &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
.htacess  to match above&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    Order Allow,Deny&lt;br /&gt;
    Allow from all&lt;br /&gt;
    Deny from env=bad_bot&lt;br /&gt;
    Allow from env=search_robot&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/MediaWiki_talk:Titleblacklist</id>
		<title>MediaWiki talk:Titleblacklist</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/MediaWiki_talk:Titleblacklist"/>
				<updated>2012-03-28T19:48:34Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: hopefully-helpful info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Might be less tedious and troublesome to disable account creation for now and set it to e-mail verification.&lt;br /&gt;
Updating MediaWiki to the latest version may also be of benefit as it has some better goodies to protect the system.  See here @ http://lists.wikimedia.org/pipermail/mediawiki-announce/2012-March/000110.html&lt;br /&gt;
&lt;br /&gt;
These Bitcoin buffoons are seriously in need of some med's, legal or otherwise.&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Main_Page"/>
				<updated>2012-03-26T19:59:34Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Undo revision 29333 by Rakibulhassan (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{MainPageQuicklinks}}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Please use the Information Template to announce new things, the other languages are added as well&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{{Information}}&lt;br /&gt;
=== What is OpenSimulator? ===&lt;br /&gt;
{{FrontPageSidebar}}&lt;br /&gt;
&lt;br /&gt;
OpenSimulator is an open source multi-platform, multi-user 3D application server. It can be used to create a virtual environment (or world) which can be accessed through a variety of clients, on multiple protocols. OpenSimulator allows virtual world developers to customize their worlds using the technologies they feel work best - we've designed the framework to be easily extensible. OpenSimulator is written in [http://www.ecma-international.org/publications/standards/Ecma-334.htm C#], running both on Windows over the [http://www.microsoft.com/net/ .NET Framework] and on Unix-like machines over the [http://www.mono-project.com/ Mono] framework. The source code is released under a [[BSD License]], a commercially friendly license to embed OpenSimulator in products. If you want to know about our development history, see [[History]].&lt;br /&gt;
&lt;br /&gt;
Out of the box, OpenSimulator can be used to simulate virtual environments similar to [http://www.secondlifegrid.net Second Life™], given that it supports the core of [http://wiki.secondlife.com/wiki/Protocol SL's messaging protocol]. As such, these virtual worlds can be accessed with the regular [http://wiki.secondlife.com/wiki/Alternate_viewers SL viewers]. However, OpenSimulator is neither a clone of Second Life's server nor does it aim at becoming such a clone. On the contrary, OpenSimulator lacks support for many of the game-specific features of Second Life (on purpose), while pursuing innovative directions towards becoming the bare bones, but extensible, server of the 3D Web. &lt;br /&gt;
&lt;br /&gt;
OpenSimulator is getting more stable as it approaches release 1.0, but we still consider it alpha software; so should you.&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
&lt;br /&gt;
* Supports online, multi-user 3D environments as small as 1 simulator or as large as thousands of simulators.&lt;br /&gt;
* Supports 3D virtual spaces of variable size within one single instance.&lt;br /&gt;
* Supports multiple clients and protocols - access the same world at the same time via multiple protocols.&lt;br /&gt;
* Supports realtime Physics Simulation, with multiple engine options including ODE.&lt;br /&gt;
* Supports clients that create 3D content in real time. &lt;br /&gt;
* Supports inworld scripting using a number of different languages, including LSL/OSSL, C# and VB.NET&lt;br /&gt;
* Provides unlimited ability to customize virtual world applications through the use of [[IRegionModule|scene plugin modules]].&lt;br /&gt;
&lt;br /&gt;
For a more extensive list, see the [[Feature Matrix]].&lt;br /&gt;
&lt;br /&gt;
=== Running an OpenSimulator-Based World ===&lt;br /&gt;
&lt;br /&gt;
*[[Download|Downloading OpenSimulator]] &lt;br /&gt;
*[[Dependencies|Required Dependencies]]&lt;br /&gt;
*[[Build Instructions|Building OpenSimulator]] &lt;br /&gt;
*[[Configuration|Configuring and Running OpenSimulator]] &lt;br /&gt;
*[[Server Commands]] &lt;br /&gt;
*[[FAQ|Frequently Asked Questions in Running OpenSimulator]] &lt;br /&gt;
*[[:Category:Tech Reference|Technical Reference Pages]]&lt;br /&gt;
&lt;br /&gt;
=== Participating in the OpenSimulator Community ===&lt;br /&gt;
OpenSimulator is an [http://en.wikipedia.org/wiki/Open_source open source] project, and is powered by the community members that devote time and energy to the effort.  There are many ways to participate and contribute to the community:&lt;br /&gt;
* Participate via [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] - [irc://irc.freenode.net/opensim #opensim] (for users), [irc://irc.freenode.net/opensim-dev #opensim-dev] (for developers) and [irc://irc.freenode.net/opensim-scripts #opensim-scripts] &lt;br /&gt;
* Participate via the [[Mailing Lists]].  There are mailing lists for OpenSimulator use and development, as well as broader topics such as education and HyperGrid.&lt;br /&gt;
* [[WikiStructure|Contribute to this wiki]], making the OpenSimulator documentation even better.  Don't be afraid of making mistakes - they can be easily corrected.&lt;br /&gt;
* Report [[bugs]] or submit [[Submitting code to OpenSim|patches]] via our [http://opensimulator.org/mantis/ mantis bug tracker].  If you're submitting code, please read through the [[Contributions Policy]] before starting.&lt;br /&gt;
* Create an OpenSimulator related project hosted on the [http://forge.opensimulator.org Forge] or [[Related Software|elsewhere]] on the web.  In the forge there are over a dozen registered projects, and it's a great way to further extend the OpenSimulator community.&lt;br /&gt;
* Participate to open content creation for OpenSimulator. More details at [[Artist Home]].&lt;br /&gt;
* Blog about OpenSimulator, and let us know about that blog on [irc://irc.freenode.net/opensim #opensim] so it can be added to [http://planet.opensim.us Planet OpenSim]&lt;br /&gt;
* Participate in the weekly [[Office Hours]] for OpenSimulator development. &lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Pages by Category: ===&lt;br /&gt;
'''[[:Category:Getting_Started | Getting Started]] , [[:Category:Support | Support]] , [[:Category:Tech Reference|Technical Reference Pages]] , [[:Category:Help|Help]] , [[:Category:Configuration|Configuration Pages]] , [[:Category:Users|User's Pages]] , [[:Category:Development | Development Pages]] , [[:Category:Scripts|Scripts]] , [[Special:Recentchanges| Recent Wiki Changes]]'''&amp;lt;br /&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;cleanpage title=hide cats=hide /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Getting Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-03-17T15:28:57Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Prim Manipulations  typo fix from Manupulations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot; '''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatar Managements ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[osIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manipulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]]&lt;br /&gt;
*[[osGetInventoryDesc]]&lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Informations ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridGatekeeperURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administrations ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]] &lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]]&lt;br /&gt;
*[[osParseJSONNew]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]]&lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-03-17T15:28:13Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Prim Manupulations added osGetInventoryDesc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot; '''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatar Managements ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[osIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manupulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]]&lt;br /&gt;
*[[osGetInventoryDesc]]&lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Informations ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridGatekeeperURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administrations ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]] &lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]]&lt;br /&gt;
*[[osParseJSONNew]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]]&lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:WhiteStar</id>
		<title>User:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:WhiteStar"/>
				<updated>2012-03-11T15:48:48Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: update adding source repos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Just some working stuff.'''  &lt;br /&gt;
Use discussion off this page if you have questions, suggestions etc...&lt;br /&gt;
&lt;br /&gt;
Material here is WIP (Work in Progress) and may not be 100% complete or accurate.  &lt;br /&gt;
Material is pulled from OpenSim source code, sometimes Viewer Source and Linden Labs SL Wiki.&lt;br /&gt;
&lt;br /&gt;
=My Source Repositories=&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/WhiteStar-Magic/NotePad---userdef NotePad++ Syntax Highlighting]&lt;br /&gt;
* [https://github.com/WhiteStar-Magic/Scripting-Syntax-Highlights GeSHi Syntax Highlighting]&lt;br /&gt;
* [https://bitbucket.org/WhiteStar_Magic/viewer-ossl Viewer V3 Syntax for OSSL]&lt;br /&gt;
&lt;br /&gt;
=Assorted OSSL &amp;amp; LSL material=&lt;br /&gt;
&lt;br /&gt;
==OSSL-Functions Table==&lt;br /&gt;
&lt;br /&gt;
'''OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012'''&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''osFunction''' || '''Threat-Level''' || '''Status''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| [[osOwnerSaveAppearance]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetRot]] || VeryHigh || N/A || (missing from IOSSL_API.cs)&lt;br /&gt;
|-&lt;br /&gt;
| [[osAgentSaveAppearance]] || VeryHigh  || N/A || (missing from IOSSL_API.cs)&lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureURL]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureURLBlend]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureURLBlendFace]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureData]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureDataBlend]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureDataBlendFace]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetTerrainHeight]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAgents]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetTerrainHeight]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osTerrainFlush]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osRegionRestart]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osRegionNotice]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osConsoleCommand]] || Severe || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetParcelMediaURL]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPrimFloatOnWater]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetParcelSIPAddress]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAgentIP]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAgents]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osTeleportAgent]] || Severe || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osTeleportOwner]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osAvatarPlayAnimation]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osAvatarStopAnimation]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMovePen]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawLine]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawText]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawEllipse]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawRectangle]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawFilledRectangle]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawPolygon]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawFilledPolygon]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetFontName]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetFontSize]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenSize]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenColor]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenColour]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenCap]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawImage]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetDrawStringSize]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetStateEvents]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osList2Double]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetRegionWaterHeight]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetRegionSunSettings]] || Nuisance || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetEstateSunSettings]] || Nuisance || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetCurrentSunHour]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetSunParam]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetSunParam]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osWindActiveModelPluginName]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetWindParam]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetWindParam]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParcelJoin]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParcelSubdivide]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetParcelDetails]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetScriptEngineName]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetSimulatorVersion]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParseJSONNew]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParseJSON]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMessageObject]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMakeNotecard]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetNotecardLine]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetNotecard]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetNumberOfNotecardLines]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osAvatarName2Key]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osKey2Name]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridNick]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridName]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridLoginURI]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridHomeURI]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridCustom]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osFormatString]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMatchString]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osLoadedCreationDate]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osLoadedCreationTime]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osLoadedCreationID]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetLinkPrimitiveParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osIsNpc]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcCreate]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSaveAppearance]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcLoadAppearance]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcGetPos]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcMoveTo]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcMoveToTarget]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcGetOwner]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcGetRot]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSetRot]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcStopMoveToTarget]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSay]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSit]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcStand]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcRemove]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcPlayAnimation]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcStopAnimation]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetMapTexture]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetRegionMapTexture]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetRegionStats]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetSimulatorMemory]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osKickAvatar]] || Severe || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetSpeed]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osCauseHealing]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osCauseDamage]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetPrimitiveParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPrimitiveParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetProjectionParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAvatarList]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osUnixTimeToTimestamp]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==LSL Function Implementation Table==&lt;br /&gt;
&lt;br /&gt;
Current Linden Labs / SecondLife(tm) &amp;lt;-&amp;gt; OpenSim LSL comparison.  &lt;br /&gt;
&lt;br /&gt;
'''Data Sources'''&lt;br /&gt;
&lt;br /&gt;
ILSL_Api.cs OpenSim DEV 0.7.3 OpenSim-003bd9f-r/17959 February 1, 2012&lt;br /&gt;
&lt;br /&gt;
SL Wiki [https://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name] 386 Total Functions as of Feb.03.2012&lt;br /&gt;
&lt;br /&gt;
SL Server Notes: Server 11 [https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11] Server 12 [https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12]&lt;br /&gt;
&lt;br /&gt;
'''Status Keys'''&lt;br /&gt;
 N = New Function&lt;br /&gt;
 I = ID unknown&lt;br /&gt;
 D = Deprecated, avoid use&lt;br /&gt;
 R = Removed&lt;br /&gt;
 U = Un-implemented&lt;br /&gt;
 B = Broken&lt;br /&gt;
 G - God mode function&lt;br /&gt;
 RQ - Requested but not implemented. Do Not Use.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| '''LSL SecondLife''' || '''LSL OpenSim''' || '''LL Status''' &lt;br /&gt;
|-&lt;br /&gt;
| llAbs || llAbs ||&lt;br /&gt;
|-&lt;br /&gt;
| llAcos || llAcos ||&lt;br /&gt;
|-&lt;br /&gt;
| llAddToLandBanList || llAddToLandBanList ||&lt;br /&gt;
|-&lt;br /&gt;
| llAddToLandPassList || llAddToLandPassList ||&lt;br /&gt;
|-&lt;br /&gt;
| llAdjustSoundVolume || llAdjustSoundVolume ||&lt;br /&gt;
|-&lt;br /&gt;
| llAllowInventoryDrop || llAllowInventoryDrop ||&lt;br /&gt;
|-&lt;br /&gt;
| llAngleBetween || llAngleBetween ||&lt;br /&gt;
|-&lt;br /&gt;
| llApplyImpulse || llApplyImpulse ||&lt;br /&gt;
|-&lt;br /&gt;
| llApplyRotationalImpulse || llApplyRotationalImpulse ||&lt;br /&gt;
|-&lt;br /&gt;
| llAsin || llAsin ||&lt;br /&gt;
|-&lt;br /&gt;
| llAtan2 || llAtan2 ||&lt;br /&gt;
|-&lt;br /&gt;
| llAttachToAvatar || llAttachToAvatar ||&lt;br /&gt;
|-&lt;br /&gt;
| llAvatarOnLinkSitTarget || llAvatarOnLinkSitTarget || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llAvatarOnSitTarget || llAvatarOnSitTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llAxes2Rot || llAxes2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llAxisAngle2Rot || llAxisAngle2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llBase64ToInteger || llBase64ToInteger ||&lt;br /&gt;
|-&lt;br /&gt;
| llBase64ToString || llBase64ToString ||&lt;br /&gt;
|-&lt;br /&gt;
| llBreakAllLinks || llBreakAllLinks ||&lt;br /&gt;
|-&lt;br /&gt;
| llBreakLink || llBreakLink ||&lt;br /&gt;
|-&lt;br /&gt;
| llCastRay || llCastRay || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llCeil || llCeil ||&lt;br /&gt;
|-&lt;br /&gt;
| llClearCameraParams || llClearCameraParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llClearLinkMedia || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llClearPrimMedia || llClearPrimMedia || N&lt;br /&gt;
|-&lt;br /&gt;
| llCloseRemoteDataChannel || llCloseRemoteDataChannel ||&lt;br /&gt;
|-&lt;br /&gt;
| llCloud || llCloud ||&lt;br /&gt;
|-&lt;br /&gt;
| llCollisionFilter || llCollisionFilter ||&lt;br /&gt;
|-&lt;br /&gt;
| llCollisionSound || llCollisionSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llCollisionSprite || llCollisionSprite || B&lt;br /&gt;
|-&lt;br /&gt;
| llCos || llCos ||&lt;br /&gt;
|-&lt;br /&gt;
| llCreateLink || llCreateLink ||&lt;br /&gt;
|-&lt;br /&gt;
| llCSV2List || llCSV2List ||&lt;br /&gt;
|-&lt;br /&gt;
| llDeleteSubList || llDeleteSubList ||&lt;br /&gt;
|-&lt;br /&gt;
| llDeleteSubString || llDeleteSubString ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetachFromAvatar || llDetachFromAvatar ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedGrab || llDetectedGrab ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedGroup || llDetectedGroup ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedKey || llDetectedKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedLinkNumber || llDetectedLinkNumber ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedName || llDetectedName ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedOwner || llDetectedOwner ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedPos || llDetectedPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedRot || llDetectedRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchBinormal || llDetectedTouchBinormal ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchFace || llDetectedTouchFace ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchNormal || llDetectedTouchNormal ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchPos || llDetectedTouchPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchST || llDetectedTouchST ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchUV || llDetectedTouchUV ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedType || llDetectedType ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedVel || llDetectedVel ||&lt;br /&gt;
|-&lt;br /&gt;
| llDialog || llDialog ||&lt;br /&gt;
|-&lt;br /&gt;
| llDie || llDie ||&lt;br /&gt;
|-&lt;br /&gt;
| llDumpList2String || llDumpList2String ||&lt;br /&gt;
|-&lt;br /&gt;
| llEdgeOfWorld || llEdgeOfWorld ||&lt;br /&gt;
|-&lt;br /&gt;
| llEjectFromLand || llEjectFromLand ||&lt;br /&gt;
|-&lt;br /&gt;
| llEmail || llEmail ||&lt;br /&gt;
|-&lt;br /&gt;
| llEscapeURL || llEscapeURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llEuler2Rot || llEuler2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llFabs || llFabs ||&lt;br /&gt;
|-&lt;br /&gt;
| llFloor || llFloor ||&lt;br /&gt;
|-&lt;br /&gt;
| llForceMouselook || llForceMouselook ||&lt;br /&gt;
|-&lt;br /&gt;
| llFrand || llFrand ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAccel || llGetAccel ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAgentInfo || llGetAgentInfo ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAgentLanguage || llGetAgentLanguage ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAgentSize || llGetAgentSize ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAlpha || llGetAlpha ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAndResetTime || llGetAndResetTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAnimation || llGetAnimation ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAnimationList || llGetAnimationList ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAttached || llGetAttached ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetBoundingBox || llGetBoundingBox ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCameraPos || llGetCameraPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCameraRot || llGetCameraRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCenterOfMass || llGetCenterOfMass ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetColor || llGetColor ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCreator || llGetCreator ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetDate || llGetDate ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetDisplayName || llGetDisplayName || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetEnergy || llGetEnergy ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetEnv || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetForce || llGetForce ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetFreeMemory || llGetFreeMemory ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetFreeURLs || llGetFreeURLs ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetGeometricCenter || llGetGeometricCenter ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetGMTclock || llGetGMTclock ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetHTTPHeader || llGetHTTPHeader ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryCreator || llGetInventoryCreator ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryKey || llGetInventoryKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryName || llGetInventoryName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryNumber || llGetInventoryNumber ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryPermMask || llGetInventoryPermMask ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryType || llGetInventoryType ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetKey || llGetKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLandOwnerAt || llGetLandOwnerAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkKey || llGetLinkKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkMedia || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkName || llGetLinkName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkNumber || llGetLinkNumber ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkNumberOfSides || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkPrimitiveParams || llGetLinkPrimitiveParams || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetListEntryType || llGetListEntryType ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetListLength || llGetListLength ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLocalPos || llGetLocalPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLocalRot || llGetLocalRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetMass || llGetMass ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetMassMKS || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetMemoryLimit || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetNextEmail || llGetNextEmail ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNotecardLine || llGetNotecardLine ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNumberOfNotecardLines || llGetNumberOfNotecardLines ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNumberOfPrims || llGetNumberOfPrims ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNumberOfSides || llGetNumberOfSides ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectDesc || llGetObjectDesc ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectDetails || llGetObjectDetails ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectMass || llGetObjectMass ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectName || llGetObjectName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectPermMask || llGetObjectPermMask ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectPrimCount || llGetObjectPrimCount ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetOmega || llGetOmega ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetOwner || llGetOwner ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetOwnerKey || llGetOwnerKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelDetails || llGetParcelDetails ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelFlags || llGetParcelFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelMaxPrims || llGetParcelMaxPrims ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelMusicURL NEW || llGetParcelMusicURL || N,U&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelPrimCount || llGetParcelPrimCount ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelPrimOwners || llGetParcelPrimOwners ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPermissions || llGetPermissions ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPermissionsKey || llGetPermissionsKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPos || llGetPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPrimitiveParams || llGetPrimitiveParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPrimMediaParams || llGetPrimMediaParams || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionAgentCount || llGetRegionAgentCount ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionCorner || llGetRegionCorner ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionFlags || llGetRegionFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionFPS || llGetRegionFPS ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionName || llGetRegionName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionTimeDilation || llGetRegionTimeDilation ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRootPosition || llGetRootPosition ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRootRotation || llGetRootRotation ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRot || llGetRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetScale || llGetScale ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetScriptName || llGetScriptName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetScriptState || llGetScriptState ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSimulatorHostname || llGetSimulatorHostname ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSPMaxMemory || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetStartParameter || llGetStartParameter ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetStatus || llGetStatus ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSubString || llGetSubString ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSunDirection || llGetSunDirection ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTexture || llGetTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTextureOffset || llGetTextureOffset ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTextureRot || llGetTextureRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTextureScale || llGetTextureScale ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTime || llGetTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTimeOfDay || llGetTimeOfDay ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTimestamp || llGetTimestamp ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTorque || llGetTorque ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetUnixTime || llGetUnixTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetUsedMemory || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetUsername || llGetUsername || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetVel || llGetVel ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetWallclock || llGetWallclock ||&lt;br /&gt;
|-&lt;br /&gt;
| llGiveInventory || llGiveInventory ||&lt;br /&gt;
|-&lt;br /&gt;
| llGiveInventoryList || llGiveInventoryList ||&lt;br /&gt;
|-&lt;br /&gt;
| llGiveMoney || llGiveMoney ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llGodLikeRezObject&amp;lt;/s&amp;gt; || llGodLikeRezObject || G&lt;br /&gt;
|-&lt;br /&gt;
| llGround || llGround ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundContour || llGroundContour ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundNormal || llGroundNormal ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundRepel || llGroundRepel ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundSlope || llGroundSlope ||&lt;br /&gt;
|-&lt;br /&gt;
| llHTTPRequest || llHTTPRequest ||&lt;br /&gt;
|-&lt;br /&gt;
| llHTTPResponse || llHTTPResponse ||&lt;br /&gt;
|-&lt;br /&gt;
| llInsertString || llInsertString ||&lt;br /&gt;
|-&lt;br /&gt;
| llInstantMessage || llInstantMessage ||&lt;br /&gt;
|-&lt;br /&gt;
| llIntegerToBase64 || llIntegerToBase64 ||&lt;br /&gt;
|-&lt;br /&gt;
| llKey2Name || llKey2Name ||&lt;br /&gt;
|-&lt;br /&gt;
| llLinkParticleSystem || llLinkParticleSystem || N&lt;br /&gt;
|-&lt;br /&gt;
| llLinkSitTarget || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llList2CSV || llList2CSV ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Float || llList2Float ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Integer || llList2Integer ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Key || llList2Key ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2List || llList2List ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2ListStrided || llList2ListStrided ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Rot || llList2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2String || llList2String ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Vector || llList2Vector ||&lt;br /&gt;
|-&lt;br /&gt;
| llListen || llListen ||&lt;br /&gt;
|-&lt;br /&gt;
| llListenControl || llListenControl ||&lt;br /&gt;
|-&lt;br /&gt;
| llListenRemove || llListenRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llListFindList || llListFindList ||&lt;br /&gt;
|-&lt;br /&gt;
| llListInsertList || llListInsertList ||&lt;br /&gt;
|-&lt;br /&gt;
| llListRandomize || llListRandomize ||&lt;br /&gt;
|-&lt;br /&gt;
| llListReplaceList || llListReplaceList ||&lt;br /&gt;
|-&lt;br /&gt;
| llListSort || llListSort ||&lt;br /&gt;
|-&lt;br /&gt;
| llListStatistics || llListStatistics ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoadURL || llLoadURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llLog || llLog ||&lt;br /&gt;
|-&lt;br /&gt;
| llLog10 || llLog10 ||&lt;br /&gt;
|-&lt;br /&gt;
| llLookAt || llLookAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoopSound || llLoopSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoopSoundMaster || llLoopSoundMaster ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoopSoundSlave || llLoopSoundSlave ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeExplosion&amp;lt;/s&amp;gt; || llMakeExplosion || D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeFire&amp;lt;/s&amp;gt; || llMakeFire || D &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeFountain&amp;lt;/s&amp;gt; || llMakeFountain || D &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeSmoke&amp;lt;/s&amp;gt; || llMakeSmoke || D&lt;br /&gt;
|-&lt;br /&gt;
| llManageEstateAccess || llManageEstateAccess || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llMapDestination || llMapDestination ||&lt;br /&gt;
|-&lt;br /&gt;
| llMatchGroup || ------------- || U, RQ&lt;br /&gt;
|-&lt;br /&gt;
| llMD5String || llMD5String ||&lt;br /&gt;
|-&lt;br /&gt;
| llMessageLinked || llMessageLinked ||&lt;br /&gt;
|-&lt;br /&gt;
| llMinEventDelay || llMinEventDelay ||&lt;br /&gt;
|-&lt;br /&gt;
| llModifyLand || llModifyLand ||&lt;br /&gt;
|-&lt;br /&gt;
| llModPow || llModPow ||&lt;br /&gt;
|-&lt;br /&gt;
| llMoveToTarget || llMoveToTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llOffsetTexture || llOffsetTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llOpenRemoteDataChannel || llOpenRemoteDataChannel ||&lt;br /&gt;
|-&lt;br /&gt;
| llOverMyLand || llOverMyLand ||&lt;br /&gt;
|-&lt;br /&gt;
| llOwnerSay || llOwnerSay ||&lt;br /&gt;
|-&lt;br /&gt;
| llParcelMediaCommandList || llParcelMediaCommandList ||&lt;br /&gt;
|-&lt;br /&gt;
| llParcelMediaQuery || llParcelMediaQuery ||&lt;br /&gt;
|-&lt;br /&gt;
| llParseString2List || llParseString2List ||&lt;br /&gt;
|-&lt;br /&gt;
| llParseStringKeepNulls || llParseStringKeepNulls ||&lt;br /&gt;
|-&lt;br /&gt;
| llParticleSystem || llParticleSystem ||&lt;br /&gt;
|-&lt;br /&gt;
| llPassCollisions || llPassCollisions ||&lt;br /&gt;
|-&lt;br /&gt;
| llPassTouches || llPassTouches ||&lt;br /&gt;
|-&lt;br /&gt;
| llPlaySound || llPlaySound ||&lt;br /&gt;
|-&lt;br /&gt;
| llPlaySoundSlave || llPlaySoundSlave ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llPointAt&amp;lt;/s&amp;gt; || llPointAt || D&lt;br /&gt;
|-&lt;br /&gt;
| llPow || llPow ||&lt;br /&gt;
|-&lt;br /&gt;
| llPreloadSound || llPreloadSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llPushObject || llPushObject ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llRefreshPrimURL&amp;lt;/s&amp;gt; || llRefreshPrimURL || D&lt;br /&gt;
|-&lt;br /&gt;
| llRegionSay || llRegionSay ||&lt;br /&gt;
|-&lt;br /&gt;
| llRegionSayTo || llRegionSayTo || N&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llReleaseCamera&amp;lt;/s&amp;gt; || llReleaseCamera ||&lt;br /&gt;
|-&lt;br /&gt;
| llReleaseControls || llReleaseControls ||&lt;br /&gt;
|-&lt;br /&gt;
| llReleaseURL || llReleaseURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoteDataReply || llRemoteDataReply ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llRemoteDataSetRegion&amp;lt;/s&amp;gt; || llRemoteDataSetRegion || D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llRemoteLoadScript&amp;lt;/s&amp;gt; || llRemoteLoadScript || D&lt;br /&gt;
|-&lt;br /&gt;
| llRemoteLoadScriptPin || llRemoteLoadScriptPin ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveFromLandBanList || llRemoveFromLandBanList ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveFromLandPassList || llRemoveFromLandPassList ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveInventory || llRemoveInventory ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveVehicleFlags || llRemoveVehicleFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestAgentData || llRequestAgentData ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestDisplayName || llRequestDisplayName || N&lt;br /&gt;
|-&lt;br /&gt;
| llRequestInventoryData || llRequestInventoryData ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestPermissions || llRequestPermissions ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestSecureURL || llRequestSecureURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestSimulatorData || llRequestSimulatorData ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestURL || llRequestURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestUsername || llRequestUsername || N&lt;br /&gt;
|-&lt;br /&gt;
| llResetLandBanList || llResetLandBanList ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetLandPassList || llResetLandPassList ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetOtherScript || llResetOtherScript ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetScript || llResetScript ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetTime || llResetTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llRezAtRoot || llRezAtRoot ||&lt;br /&gt;
|-&lt;br /&gt;
| llRezObject || llRezObject ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Angle || llRot2Angle ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Axis || llRot2Axis ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Euler || llRot2Euler ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Fwd || llRot2Fwd ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Left || llRot2Left ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Up || llRot2Up ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotateTexture || llRotateTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotBetween || llRotBetween ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotLookAt || llRotLookAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotTarget || llRotTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotTargetRemove || llRotTargetRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llRound || llRound ||&lt;br /&gt;
|-&lt;br /&gt;
| llSameGroup || llSameGroup ||&lt;br /&gt;
|-&lt;br /&gt;
| llSay || llSay ||&lt;br /&gt;
|-&lt;br /&gt;
| llScaleTexture || llScaleTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llScriptDanger || llScriptDanger ||&lt;br /&gt;
|-&lt;br /&gt;
| llScriptProfiler || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSendRemoteData || llSendRemoteData ||&lt;br /&gt;
|-&lt;br /&gt;
| llSensor || llSensor ||&lt;br /&gt;
|-&lt;br /&gt;
| llSensorRemove || llSensorRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llSensorRepeat || llSensorRepeat ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetAlpha || llSetAlpha ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetAngularVelocity || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetBuoyancy || llSetBuoyancy ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetCameraAtOffset || llSetCameraAtOffset ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetCameraEyeOffset || llSetCameraEyeOffset ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetCameraParams || llSetCameraParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetClickAction || llSetClickAction ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetColor || llSetColor ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetContentType || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetDamage || llSetDamage ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetForce || llSetForce ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetForceAndTorque || llSetForceAndTorque ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetHoverHeight || llSetHoverHeight ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;S&amp;gt;llSetInventoryPermMask&amp;lt;/S&amp;gt; || llSetInventoryPermMask || G&lt;br /&gt;
|-&lt;br /&gt;
| llSetKeyframedMotion || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkAlpha || llSetLinkAlpha ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkCamera || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkColor || llSetLinkColor ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkMedia || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkPrimitiveParams || llSetLinkPrimitiveParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkPrimitiveParamsFast || llSetLinkPrimitiveParamsFast || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkTexture || llSetLinkTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkTextureAnim || llSetLinkTextureAnim || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetLocalRot || llSetLocalRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetMemoryLimit || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetObjectDesc || llSetObjectDesc ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetObjectName || llSetObjectName ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSetObjectPermMask&amp;lt;/s&amp;gt; || llSetObjectPermMask || G&lt;br /&gt;
|-&lt;br /&gt;
| llSetParcelMusicURL || llSetParcelMusicURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPayPrice || llSetPayPrice ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPos || llSetPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPrimitiveParams || llSetPrimitiveParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPrimMediaParams || llSetPrimMediaParams || N&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSetPrimURL&amp;lt;/s&amp;gt; || llSetPrimURL || D&lt;br /&gt;
|-&lt;br /&gt;
| llSetRegionPos || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetRemoteScriptAccessPin || llSetRemoteScriptAccessPin ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetRot || llSetRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetScale || llSetScale ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetScriptState || llSetScriptState ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetSitText || llSetSitText ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetSoundQueueing || llSetSoundQueueing ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetSoundRadius || llSetSoundRadius ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetStatus || llSetStatus ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetText || llSetText ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTexture || llSetTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTextureAnim || llSetTextureAnim ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTimerEvent || llSetTimerEvent ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTorque || llSetTorque ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTouchText || llSetTouchText ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleFlags || llSetVehicleFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleFloatParam || llSetVehicleFloatParam ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleRotationParam || llSetVehicleRotationParam ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleType || llSetVehicleType ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleVectorParam || llSetVehicleVectorParam ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVelocity || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSHA1String || llSHA1String ||&lt;br /&gt;
|-&lt;br /&gt;
| llShout || llShout ||&lt;br /&gt;
|-&lt;br /&gt;
| llSin || llSin ||&lt;br /&gt;
|-&lt;br /&gt;
| llSitTarget || llSitTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llSleep || llSleep ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSound&amp;lt;/s&amp;gt; || llSound || D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSoundPreload&amp;lt;/s&amp;gt; || llSoundPreload || D&lt;br /&gt;
|-&lt;br /&gt;
| llSqrt || llSqrt ||&lt;br /&gt;
|-&lt;br /&gt;
| llStartAnimation || llStartAnimation ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopAnimation || llStopAnimation ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopHover || llStopHover ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopLookAt || llStopLookAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopMoveToTarget || llStopMoveToTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llStopPointAt&amp;lt;/s&amp;gt; || llStopPointAt || D&lt;br /&gt;
|-&lt;br /&gt;
| llStopSound || llStopSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llStringLength || llStringLength ||&lt;br /&gt;
|-&lt;br /&gt;
| llStringToBase64 || llStringToBase64 ||&lt;br /&gt;
|-&lt;br /&gt;
| llStringTrim || llStringTrim ||&lt;br /&gt;
|-&lt;br /&gt;
| llSubStringIndex || llSubStringIndex ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llTakeCamera&amp;lt;/s&amp;gt; || llTakeCamera || D&lt;br /&gt;
|-&lt;br /&gt;
| llTakeControls || llTakeControls ||&lt;br /&gt;
|-&lt;br /&gt;
| llTan || llTan ||&lt;br /&gt;
|-&lt;br /&gt;
| llTarget || llTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llTargetOmega || llTargetOmega ||&lt;br /&gt;
|-&lt;br /&gt;
| llTargetRemove || llTargetRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llTeleportAgentHome || llTeleportAgentHome ||&lt;br /&gt;
|-&lt;br /&gt;
| llTextBox || llTextBox || N&lt;br /&gt;
|-&lt;br /&gt;
| llToLower || llToLower ||&lt;br /&gt;
|-&lt;br /&gt;
| llToUpper || llToUpper ||&lt;br /&gt;
|-&lt;br /&gt;
| llTransferLindenDollars || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llTriggerSound || llTriggerSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llTriggerSoundLimited || llTriggerSoundLimited ||&lt;br /&gt;
|-&lt;br /&gt;
| llUnescapeURL || llUnescapeURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llUnSit || llUnSit ||&lt;br /&gt;
|-&lt;br /&gt;
| llVecDist || llVecDist ||&lt;br /&gt;
|-&lt;br /&gt;
| llVecMag || llVecMag ||&lt;br /&gt;
|-&lt;br /&gt;
| llVecNorm || llVecNorm ||&lt;br /&gt;
|-&lt;br /&gt;
| llVolumeDetect || llVolumeDetect ||&lt;br /&gt;
|-&lt;br /&gt;
| llWater || llWater ||&lt;br /&gt;
|-&lt;br /&gt;
| llWhisper || llWhisper ||&lt;br /&gt;
|-&lt;br /&gt;
| llWind || llWind ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llXorBase64Strings&amp;lt;/s&amp;gt; || llXorBase64Strings || D&lt;br /&gt;
|-&lt;br /&gt;
| llXorBase64StringsCorrect || llXorBase64StringsCorrect ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==LSL &amp;amp; OSSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSim DEV 0.7.3 OpenSim-003bd9f-r/17959 February 1, 2012&lt;br /&gt;
&lt;br /&gt;
Sources:  &lt;br /&gt;
LSL_Constants.cs  (OpenSim source) for LSL and OSSL Constants&lt;br /&gt;
SL WIKI (links provided)&lt;br /&gt;
SL Viewer Source (partial from V3.2 LL Codebase)&lt;br /&gt;
&lt;br /&gt;
NOTES:&lt;br /&gt;
This is NOT Complete.  More info required.  &lt;br /&gt;
Not all LL/SL CONSTANTS are available in OpenSim as yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''OSSL / LSL''' || '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| LSL || TRUE [http://wiki.secondlife.com/wiki/TRUE] || Integer(1) || notes &lt;br /&gt;
|-&lt;br /&gt;
| LSL || FALSE [http://wiki.secondlife.com/wiki/FALSE] || Integer(0) ||  &lt;br /&gt;
|-&lt;br /&gt;
| LSL || STATUS_PHYSICS [http://wiki.secondlife.com/wiki/STATUS_PHYSICS] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_ROTATE_X [http://wiki.secondlife.com/wiki/STATUS_ROTATE_X] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_ROTATE_Y [http://wiki.secondlife.com/wiki/STATUS_ROTATE_Y] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_ROTATE_Z [http://wiki.secondlife.com/wiki/STATUS_ROTATE_Z] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_PHANTOM [http://wiki.secondlife.com/wiki/STATUS_PHANTOM] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_SANDBOX [http://wiki.secondlife.com/wiki/STATUS_SANDBOX] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_BLOCK_GRAB [http://wiki.secondlife.com/wiki/STATUS_BLOCK_GRAB] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_DIE_AT_EDGE [http://wiki.secondlife.com/wiki/STATUS_DIE_AT_EDGE] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_RETURN_AT_EDGE [http://wiki.secondlife.com/wiki/STATUS_RETURN_AT_EDGE] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_CAST_SHADOWS [http://wiki.secondlife.com/wiki/STATUS_CAST_SHADOWS] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT [http://wiki.secondlife.com/wiki/AGENT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_BY_LEGACY_NAME [http://wiki.secondlife.com/wiki/AGENT_BY_LEGACY_NAME] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_BY_USERNAME [http://wiki.secondlife.com/wiki/AGENT_BY_USERNAME] || 0x10 || &lt;br /&gt;
|- &lt;br /&gt;
| OSSL || NPC || 0x20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ACTIVE [http://wiki.secondlife.com/wiki/ACTIVE] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PASSIVE [http://wiki.secondlife.com/wiki/PASSIVE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || SCRIPTED [http://wiki.secondlife.com/wiki/SCRIPTED] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_FWD [http://wiki.secondlife.com/wiki/CONTROL_FWD] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_BACK [http://wiki.secondlife.com/wiki/CONTROL_BACK] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_LEFT [http://wiki.secondlife.com/wiki/CONTROL_LEFT] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_RIGHT [http://wiki.secondlife.com/wiki/CONTROL_RIGHT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_UP [http://wiki.secondlife.com/wiki/CONTROL_UP] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_DOWN [http://wiki.secondlife.com/wiki/CONTROL_DOWN] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_ROT_LEFT [http://wiki.secondlife.com/wiki/CONTROL_ROT_LEFT] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_ROT_RIGHT [http://wiki.secondlife.com/wiki/CONTROL_ROT_RIGHT] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_LBUTTON [http://wiki.secondlife.com/wiki/CONTROL_LBUTTON] || 268435456 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_ML_LBUTTON [http://wiki.secondlife.com/wiki/CONTROL_ML_LBUTTON] || 1073741824 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_DEBIT [http://wiki.secondlife.com/wiki/PERMISSION_DEBIT] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_TAKE_CONTROLS [http://wiki.secondlife.com/wiki/PERMISSION_TAKE_CONTROLS] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_REMAP_CONTROLS [http://wiki.secondlife.com/wiki/PERMISSION_REMAP_CONTROLS] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_TRIGGER_ANIMATION [http://wiki.secondlife.com/wiki/PERMISSION_TRIGGER_ANIMATION] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_ATTACH [http://wiki.secondlife.com/wiki/PERMISSION_ATTACH] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_RELEASE_OWNERSHIP [http://wiki.secondlife.com/wiki/PERMISSION_RELEASE_OWNERSHIP] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CHANGE_LINKS [http://wiki.secondlife.com/wiki/PERMISSION_CHANGE_LINKS] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CHANGE_JOINTS [http://wiki.secondlife.com/wiki/PERMISSION_CHANGE_JOINTS] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CHANGE_PERMISSIONS [http://wiki.secondlife.com/wiki/PERMISSION_CHANGE_PERMISSIONS] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_TRACK_CAMERA [http://wiki.secondlife.com/wiki/PERMISSION_TRACK_CAMERA] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CONTROL_CAMERA [http://wiki.secondlife.com/wiki/PERMISSION_CONTROL_CAMERA] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_FLYING [http://wiki.secondlife.com/wiki/AGENT_FLYING] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_ATTACHMENTS [http://wiki.secondlife.com/wiki/AGENT_ATTACHMENTS] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_SCRIPTED [http://wiki.secondlife.com/wiki/AGENT_SCRIPTED] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_MOUSELOOK [http://wiki.secondlife.com/wiki/AGENT_MOUSELOOK] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_SITTING [http://wiki.secondlife.com/wiki/AGENT_SITTING] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_ON_OBJECT [http://wiki.secondlife.com/wiki/AGENT_ON_OBJECT] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_AWAY [http://wiki.secondlife.com/wiki/AGENT_AWAY] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_WALKING [http://wiki.secondlife.com/wiki/AGENT_WALKING] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_IN_AIR [http://wiki.secondlife.com/wiki/AGENT_IN_AIR] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_TYPING [http://wiki.secondlife.com/wiki/AGENT_TYPING] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_CROUCHING [http://wiki.secondlife.com/wiki/AGENT_CROUCHING] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_BUSY [http://wiki.secondlife.com/wiki/AGENT_BUSY] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_ALWAYS_RUN [http://wiki.secondlife.com/wiki/AGENT_ALWAYS_RUN] || 4096 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_INTERP_COLOR_MASK || 1 || http://wiki.secondlife.com/wiki/LlParticleSystem&lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_INTERP_SCALE_MASK || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_BOUNCE_MASK || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_WIND_MASK  || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_FOLLOW_SRC_MASK  || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_FOLLOW_VELOCITY_MASK || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_TARGET_POS_MASK || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_TARGET_LINEAR_MASK || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_EMISSIVE_MASK  || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_FLAGS || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_START_COLOR || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_START_ALPHA || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_END_COLOR || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_END_ALPHA  || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_START_SCALE  || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_END_SCALE || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_MAX_AGE || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_ACCEL || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_INNERANGLE  || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_OUTERANGLE || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_TEXTURE  || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_RATE  || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_PART_COUNT || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_RADIUS  || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_SPEED_MIN  || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_SPEED_MAX  || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_MAX_AGE || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_TARGET_KEY  || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_OMEGA || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_ANGLE_BEGIN  || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_ANGLE_END  || 23 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_DROP  || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_EXPLODE || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_ANGLE  || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_ANGLE_CONE  || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY  || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_NONE [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_SLED [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_SLED] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_CAR [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_CAR] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_BOAT [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BOAT] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_AIRPLANE [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_AIRPLANE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_BALLOON [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BALLOON] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_FRICTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_FRICTION_TIMESCALE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_FRICTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_FRICTION_TIMESCALE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_DIRECTION [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_DIRECTION] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_OFFSET [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_OFFSET] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_MOTOR_DIRECTION [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_MOTOR_DIRECTION] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_HOVER_HEIGHT [http://wiki.secondlife.com/wiki/VEHICLE_HOVER_HEIGHT] || 24 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_HOVER_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_HOVER_EFFICIENCY] || 25 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_HOVER_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_HOVER_TIMESCALE] || 26 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BUOYANCY [http://wiki.secondlife.com/wiki/VEHICLE_BUOYANCY] || 27 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_DEFLECTION_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_DEFLECTION_EFFICIENCY] || 28 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_DEFLECTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_DEFLECTION_TIMESCALE] || 29 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_TIMESCALE] || 30 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE] || 31 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_DEFLECTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_DEFLECTION_TIMESCALE] || 33 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_MOTOR_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_MOTOR_TIMESCALE] || 34 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE] || 35 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY] || 36 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_VERTICAL_ATTRACTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_VERTICAL_ATTRACTION_TIMESCALE] || 37 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BANKING_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_BANKING_EFFICIENCY] || 38 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BANKING_MIX [http://wiki.secondlife.com/wiki/VEHICLE_BANKING_MIX] || 39 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BANKING_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_BANKING_TIMESCALE] || 40 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_REFERENCE_FRAME [http://wiki.secondlife.com/wiki/VEHICLE_REFERENCE_FRAME] || 44 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_RANGE_BLOCK [http://wiki.secondlife.com/wiki/VEHICLE_RANGE_BLOCK] || 45 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ROLL_FRAME [http://wiki.secondlife.com/wiki/VEHICLE_ROLL_FRAME] || 46 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_DEFLECTION_UP [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_DEFLECTION_UP] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LIMIT_ROLL_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LIMIT_ROLL_ONLY] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_WATER_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_WATER_ONLY] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_TERRAIN_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_TERRAIN_ONLY] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_UP_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_UP_ONLY] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LIMIT_MOTOR_UP [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LIMIT_MOTOR_UP] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_MOUSELOOK_STEER [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_MOUSELOOK_STEER] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_MOUSELOOK_BANK [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_MOUSELOOK_BANK] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_CAMERA_DECOUPLED [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_CAMERA_DECOUPLED] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_X [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_X] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_Y [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_Y] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_Z [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_Z] || 4096 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LOCK_HOVER_HEIGHT [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LOCK_HOVER_HEIGHT] || 8192 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_DEFLECTION [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_DEFLECTION] || 16392 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LOCK_ROTATION [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LOCK_ROTATION] || 32784 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_ALL [http://wiki.secondlife.com/wiki/INVENTORY_ALL] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_NONE [http://wiki.secondlife.com/wiki/INVENTORY_NONE] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_TEXTURE [http://wiki.secondlife.com/wiki/INVENTORY_TEXTURE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_SOUND [http://wiki.secondlife.com/wiki/INVENTORY_SOUND] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_LANDMARK [http://wiki.secondlife.com/wiki/INVENTORY_LANDMARK] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_CLOTHING [http://wiki.secondlife.com/wiki/INVENTORY_CLOTHING] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_OBJECT [http://wiki.secondlife.com/wiki/INVENTORY_OBJECT] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_NOTECARD [http://wiki.secondlife.com/wiki/INVENTORY_NOTECARD] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_SCRIPT [http://wiki.secondlife.com/wiki/INVENTORY_SCRIPT] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_BODYPART [http://wiki.secondlife.com/wiki/INVENTORY_BODYPART] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_ANIMATION [http://wiki.secondlife.com/wiki/INVENTORY_ANIMATION] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_GESTURE [http://wiki.secondlife.com/wiki/INVENTORY_GESTURE] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_CHEST [http://wiki.secondlife.com/wiki/ATTACH_CHEST] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HEAD [http://wiki.secondlife.com/wiki/ATTACH_HEAD] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LSHOULDER [http://wiki.secondlife.com/wiki/ATTACH_LSHOULDER] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RSHOULDER [http://wiki.secondlife.com/wiki/ATTACH_RSHOULDER] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LHAND [http://wiki.secondlife.com/wiki/ATTACH_LHAND] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RHAND [http://wiki.secondlife.com/wiki/ATTACH_RHAND] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LFOOT [http://wiki.secondlife.com/wiki/ATTACH_LFOOT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RFOOT [http://wiki.secondlife.com/wiki/ATTACH_RFOOT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_BACK [http://wiki.secondlife.com/wiki/ATTACH_BACK] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_PELVIS [http://wiki.secondlife.com/wiki/ATTACH_PELVIS] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_MOUTH [http://wiki.secondlife.com/wiki/ATTACH_MOUTH] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_CHIN [http://wiki.secondlife.com/wiki/ATTACH_CHIN] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LEAR [http://wiki.secondlife.com/wiki/ATTACH_LEAR] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_REAR [http://wiki.secondlife.com/wiki/ATTACH_REAR] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LEYE [http://wiki.secondlife.com/wiki/ATTACH_LEYE] || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_REYE [http://wiki.secondlife.com/wiki/ATTACH_REYE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_NOSE [http://wiki.secondlife.com/wiki/ATTACH_NOSE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RUARM [http://wiki.secondlife.com/wiki/ATTACH_RUARM] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RLARM [http://wiki.secondlife.com/wiki/ATTACH_RLARM] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LUARM [http://wiki.secondlife.com/wiki/ATTACH_LUARM] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LLARM [http://wiki.secondlife.com/wiki/ATTACH_LLARM] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RHIP [http://wiki.secondlife.com/wiki/ATTACH_RHIP] || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RULEG [http://wiki.secondlife.com/wiki/ATTACH_RULEG] || 23 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RLLEG [http://wiki.secondlife.com/wiki/ATTACH_RLLEG] || 24 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LHIP [http://wiki.secondlife.com/wiki/ATTACH_LHIP] || 25 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LULEG [http://wiki.secondlife.com/wiki/ATTACH_LULEG] || 26 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LLLEG [http://wiki.secondlife.com/wiki/ATTACH_LLLEG] || 27 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_BELLY [http://wiki.secondlife.com/wiki/ATTACH_BELLY] || 28 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RPEC [http://wiki.secondlife.com/wiki/ATTACH_RPEC] || 29 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LPEC [http://wiki.secondlife.com/wiki/ATTACH_LPEC] || 30 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_CENTER_2 [http://wiki.secondlife.com/wiki/ATTACH_HUD_CENTER_2] || 31 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_TOP_RIGHT [http://wiki.secondlife.com/wiki/ATTACH_HUD_TOP_RIGHT] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_TOP_CENTER [http://wiki.secondlife.com/wiki/ATTACH_HUD_TOP_CENTER] || 33 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_TOP_LEFT [http://wiki.secondlife.com/wiki/ATTACH_HUD_TOP_LEFT] || 34 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_CENTER_1 [http://wiki.secondlife.com/wiki/ATTACH_HUD_CENTER_1] || 35 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_BOTTOM_LEFT [http://wiki.secondlife.com/wiki/ATTACH_HUD_BOTTOM_LEFT] || 36 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_BOTTOM [http://wiki.secondlife.com/wiki/ATTACH_HUD_BOTTOM] || 37 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_BOTTOM_RIGHT [http://wiki.secondlife.com/wiki/ATTACH_HUD_BOTTOM_RIGHT] || 38 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_LEVEL [http://wiki.secondlife.com/wiki/LAND_LEVEL] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_RAISE [http://wiki.secondlife.com/wiki/LAND_RAISE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_LOWER [http://wiki.secondlife.com/wiki/LAND_LOWER] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_SMOOTH [http://wiki.secondlife.com/wiki/LAND_SMOOTH] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_NOISE [http://wiki.secondlife.com/wiki/LAND_NOISE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_REVERT [http://wiki.secondlife.com/wiki/LAND_REVERT] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_SMALL_BRUSH [http://wiki.secondlife.com/wiki/LAND_SMALL_BRUSH] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_MEDIUM_BRUSH [http://wiki.secondlife.com/wiki/LAND_MEDIUM_BRUSH] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_LARGE_BRUSH [http://wiki.secondlife.com/wiki/LAND_LARGE_BRUSH] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_ONLINE [http://wiki.secondlife.com/wiki/DATA_ONLINE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_NAME [http://wiki.secondlife.com/wiki/DATA_NAME] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_BORN [http://wiki.secondlife.com/wiki/DATA_BORN] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_RATING [http://wiki.secondlife.com/wiki/DATA_RATING] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_POS [http://wiki.secondlife.com/wiki/DATA_SIM_POS] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_STATUS [http://wiki.secondlife.com/wiki/DATA_SIM_STATUS] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_RATING [http://wiki.secondlife.com/wiki/DATA_SIM_RATING] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_PAYINFO [http://wiki.secondlife.com/wiki/DATA_PAYINFO] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_RELEASE [http://wiki.secondlife.com/wiki/DATA_SIM_RELEASE] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ANIM_ON [http://wiki.secondlife.com/wiki/ANIM_ON] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LOOP [http://wiki.secondlife.com/wiki/LOOP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REVERSE [http://wiki.secondlife.com/wiki/REVERSE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PING_PONG [http://wiki.secondlife.com/wiki/PING_PONG] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || SMOOTH [http://wiki.secondlife.com/wiki/SMOOTH] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ROTATE [http://wiki.secondlife.com/wiki/ROTATE] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || SCALE [http://wiki.secondlife.com/wiki/SCALE] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ALL_SIDES [http://wiki.secondlife.com/wiki/ALL_SIDES] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_SET [http://wiki.secondlife.com/wiki/LINK_SET] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_ROOT [http://wiki.secondlife.com/wiki/LINK_ROOT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_ALL_OTHERS [http://wiki.secondlife.com/wiki/LINK_ALL_OTHERS] || -2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_ALL_CHILDREN [http://wiki.secondlife.com/wiki/LINK_ALL_CHILDREN] || -3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_THIS [http://wiki.secondlife.com/wiki/LINK_THIS] || -4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_INVENTORY [http://wiki.secondlife.com/wiki/CHANGED_INVENTORY] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_COLOR [http://wiki.secondlife.com/wiki/CHANGED_COLOR] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_SHAPE [http://wiki.secondlife.com/wiki/CHANGED_SHAPE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_SCALE [http://wiki.secondlife.com/wiki/CHANGED_SCALE] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_TEXTURE [http://wiki.secondlife.com/wiki/CHANGED_TEXTURE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_LINK [http://wiki.secondlife.com/wiki/CHANGED_LINK] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_ALLOWED_DROP [http://wiki.secondlife.com/wiki/CHANGED_ALLOWED_DROP] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_OWNER [http://wiki.secondlife.com/wiki/CHANGED_OWNER] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_REGION [http://wiki.secondlife.com/wiki/CHANGED_REGION] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_TELEPORT [http://wiki.secondlife.com/wiki/CHANGED_TELEPORT] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_REGION_RESTART [http://wiki.secondlife.com/wiki/CHANGED_REGION_RESTART] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_REGION_START [http://wiki.secondlife.com/wiki/CHANGED_REGION_START] || 1024 || //LL Changed the constant from CHANGED_REGION_RESTART &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || CHANGED_MEDIA [http://wiki.secondlife.com/wiki/CHANGED_MEDIA] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| OSSL || CHANGED_ANIMATION CHANGED_ANIMATION || 16384 || OS Only Useage &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || TYPE_INVALID [http://wiki.secondlife.com/wiki/TYPE_INVALID] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_INTEGER [http://wiki.secondlife.com/wiki/TYPE_INTEGER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_FLOAT [http://wiki.secondlife.com/wiki/TYPE_FLOAT] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_STRING [http://wiki.secondlife.com/wiki/TYPE_STRING] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_KEY [http://wiki.secondlife.com/wiki/TYPE_KEY] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_VECTOR [http://wiki.secondlife.com/wiki/TYPE_VECTOR] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_ROTATION [http://wiki.secondlife.com/wiki/TYPE_ROTATION] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REMOTE_DATA_CHANNEL [http://wiki.secondlife.com/wiki/REMOTE_DATA_CHANNEL] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REMOTE_DATA_REQUEST [http://wiki.secondlife.com/wiki/REMOTE_DATA_REQUEST] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REMOTE_DATA_REPLY [http://wiki.secondlife.com/wiki/REMOTE_DATA_REPLY] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_METHOD [http://wiki.secondlife.com/wiki/HTTP_METHOD] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_MIMETYPE [http://wiki.secondlife.com/wiki/HTTP_MIMETYPE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_BODY_MAXLENGTH [http://wiki.secondlife.com/wiki/HTTP_BODY_MAXLENGTH] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_VERIFY_CERT [http://wiki.secondlife.com/wiki/HTTP_VERIFY_CERT] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL [http://wiki.secondlife.com/wiki/PRIM_MATERIAL] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_PHYSICS [http://wiki.secondlife.com/wiki/PRIM_PHYSICS] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEMP_ON_REZ [http://wiki.secondlife.com/wiki/PRIM_TEMP_ON_REZ] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_PHANTOM [http://wiki.secondlife.com/wiki/PRIM_PHANTOM] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_POSITION [http://wiki.secondlife.com/wiki/PRIM_POSITION] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SIZE [http://wiki.secondlife.com/wiki/PRIM_SIZE] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_ROTATION [http://wiki.secondlife.com/wiki/PRIM_ROTATION] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE [http://wiki.secondlife.com/wiki/PRIM_TYPE] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXTURE [http://wiki.secondlife.com/wiki/PRIM_TEXTURE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_COLOR [http://wiki.secondlife.com/wiki/PRIM_COLOR] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_SHINY [http://wiki.secondlife.com/wiki/PRIM_BUMP_SHINY] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_FULLBRIGHT [http://wiki.secondlife.com/wiki/PRIM_FULLBRIGHT] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_FLEXIBLE [http://wiki.secondlife.com/wiki/PRIM_FLEXIBLE] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXGEN [http://wiki.secondlife.com/wiki/PRIM_TEXGEN] || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_CAST_SHADOWS [http://wiki.secondlife.com/wiki/PRIM_CAST_SHADOWS] || 24 || // Not implemented, here for completeness sake &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PRIM_POINT_LIGHT [http://wiki.secondlife.com/wiki/PRIM_POINT_LIGHT] || 23 || // Huh? &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || PRIM_GLOW [http://wiki.secondlife.com/wiki/PRIM_GLOW] || 25 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXT [http://wiki.secondlife.com/wiki/PRIM_TEXT] || 26 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_NAME [http://wiki.secondlife.com/wiki/PRIM_NAME] || 27 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_DESC [http://wiki.secondlife.com/wiki/PRIM_DESC] || 28 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_ROT_LOCAL [http://wiki.secondlife.com/wiki/PRIM_ROT_LOCAL] || 29 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_OMEGA [http://wiki.secondlife.com/wiki/PRIM_OMEGA] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_POS_LOCAL [http://wiki.secondlife.com/wiki/PRIM_POS_LOCAL] || 33 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_LINK_TARGET [http://wiki.secondlife.com/wiki/PRIM_LINK_TARGET] || 34 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXGEN_DEFAULT [http://wiki.secondlife.com/wiki/PRIM_TEXGEN_DEFAULT] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXGEN_PLANAR [http://wiki.secondlife.com/wiki/PRIM_TEXGEN_PLANAR] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_BOX [http://wiki.secondlife.com/wiki/PRIM_TYPE_BOX] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_CYLINDER [http://wiki.secondlife.com/wiki/PRIM_TYPE_CYLINDER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_PRISM [http://wiki.secondlife.com/wiki/PRIM_TYPE_PRISM] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_SPHERE [http://wiki.secondlife.com/wiki/PRIM_TYPE_SPHERE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_TORUS [http://wiki.secondlife.com/wiki/PRIM_TYPE_TORUS] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_TUBE [http://wiki.secondlife.com/wiki/PRIM_TYPE_TUBE] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_RING [http://wiki.secondlife.com/wiki/PRIM_TYPE_RING] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_SCULPT [http://wiki.secondlife.com/wiki/PRIM_TYPE_SCULPT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_DEFAULT [http://wiki.secondlife.com/wiki/PRIM_HOLE_DEFAULT] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_CIRCLE [http://wiki.secondlife.com/wiki/PRIM_HOLE_CIRCLE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_SQUARE [http://wiki.secondlife.com/wiki/PRIM_HOLE_SQUARE] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_TRIANGLE [http://wiki.secondlife.com/wiki/PRIM_HOLE_TRIANGLE] || 48 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_STONE [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_STONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_METAL [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_METAL] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_GLASS [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_GLASS] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_WOOD [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_WOOD] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_FLESH [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_FLESH] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_PLASTIC [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_PLASTIC] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_RUBBER [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_RUBBER] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_LIGHT [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_LIGHT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_NONE [http://wiki.secondlife.com/wiki/PRIM_SHINY_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_LOW [http://wiki.secondlife.com/wiki/PRIM_SHINY_LOW] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_MEDIUM [http://wiki.secondlife.com/wiki/PRIM_SHINY_MEDIUM] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_HIGH [http://wiki.secondlife.com/wiki/PRIM_SHINY_HIGH] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_NONE [http://wiki.secondlife.com/wiki/PRIM_BUMP_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BRIGHT [http://wiki.secondlife.com/wiki/PRIM_BUMP_BRIGHT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_DARK [http://wiki.secondlife.com/wiki/PRIM_BUMP_DARK] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_WOOD [http://wiki.secondlife.com/wiki/PRIM_BUMP_WOOD] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BARK [http://wiki.secondlife.com/wiki/PRIM_BUMP_BARK] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BRICKS [http://wiki.secondlife.com/wiki/PRIM_BUMP_BRICKS] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_CHECKER [http://wiki.secondlife.com/wiki/PRIM_BUMP_CHECKER] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_CONCRETE [http://wiki.secondlife.com/wiki/PRIM_BUMP_CONCRETE] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_TILE [http://wiki.secondlife.com/wiki/PRIM_BUMP_TILE] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_STONE [http://wiki.secondlife.com/wiki/PRIM_BUMP_STONE] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_DISKS [http://wiki.secondlife.com/wiki/PRIM_BUMP_DISKS] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_GRAVEL [http://wiki.secondlife.com/wiki/PRIM_BUMP_GRAVEL] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BLOBS [http://wiki.secondlife.com/wiki/PRIM_BUMP_BLOBS] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_SIDING [http://wiki.secondlife.com/wiki/PRIM_BUMP_SIDING] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_LARGETILE [http://wiki.secondlife.com/wiki/PRIM_BUMP_LARGETILE] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_STUCCO [http://wiki.secondlife.com/wiki/PRIM_BUMP_STUCCO] || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_SUCTION [http://wiki.secondlife.com/wiki/PRIM_BUMP_SUCTION] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_WEAVE [http://wiki.secondlife.com/wiki/PRIM_BUMP_WEAVE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_SPHERE [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_SPHERE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_TORUS [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_TORUS] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_PLANE [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_PLANE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_CYLINDER [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_CYLINDER] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_BASE [http://wiki.secondlife.com/wiki/MASK_BASE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_OWNER [http://wiki.secondlife.com/wiki/MASK_OWNER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_GROUP [http://wiki.secondlife.com/wiki/MASK_GROUP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_EVERYONE [http://wiki.secondlife.com/wiki/MASK_EVERYONE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_NEXT [http://wiki.secondlife.com/wiki/MASK_NEXT] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_TRANSFER [http://wiki.secondlife.com/wiki/PERM_TRANSFER] || 8192 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_MODIFY [http://wiki.secondlife.com/wiki/PERM_MODIFY] || 16384 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_COPY [http://wiki.secondlife.com/wiki/PERM_COPY] || 32768 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_MOVE [http://wiki.secondlife.com/wiki/PERM_MOVE] || 524288 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_ALL [http://wiki.secondlife.com/wiki/PERM_ALL] || 2147483647 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_STOP [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_STOP] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_PAUSE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_PAUSE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_PLAY [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_PLAY] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_LOOP [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_LOOP] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_TEXTURE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_TEXTURE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_URL [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_URL] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_TIME [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_TIME] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_AGENT [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_AGENT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_UNLOAD [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_UNLOAD] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_AUTO_ALIGN [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_AUTO_ALIGN] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_TYPE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_TYPE] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_SIZE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_SIZE] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_DESC [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_DESC] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_FLY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_FLY] || 0x1 || //parcel allows flying &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_SCRIPTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_SCRIPTS] || 0x2 || //parcel allows outside scripts &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_LANDMARK [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_LANDMARK] || 0x8 || //parcel allows landmarks to be created &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_TERRAFORM [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_TERRAFORM] || 0x10 || //parcel allows anyone to terraform the land &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_DAMAGE [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_DAMAGE] || 0x20 || //parcel allows damage &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_CREATE_OBJECTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_CREATE_OBJECTS] || 0x40 || //parcel allows anyone to create objects &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || PARCEL_FLAG_USE_ACCESS_GROUP [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_ACCESS_GROUP] || 0x100 || // parcel limits access to a group &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PARCEL_FLAG_USE_ACCESS_LIST [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_ACCESS_LIST] || 0x200 || //parcel limits access to a list of residents &lt;br /&gt;
|-   &lt;br /&gt;
| LSL || PARCEL_FLAG_USE_BAN_LIST [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_BAN_LIST] || 0x400 || //parcel uses a ban list, including restricting access based on payment info &lt;br /&gt;
|-&lt;br /&gt;
| LSL || PARCEL_FLAG_USE_LAND_PASS_LIST [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_LAND_PASS_LIST] || 0x800 || // parcel allows passes to be purchased &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PARCEL_FLAG_LOCAL_SOUND_ONLY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_LOCAL_SOUND_ONLY] || 0x8000 || // parcel restricts spatialized sound to the parcel &lt;br /&gt;
|-   &lt;br /&gt;
| LSL || PARCEL_FLAG_RESTRICT_PUSHOBJECT [http://wiki.secondlife.com/wiki/PARCEL_FLAG_RESTRICT_PUSHOBJECT] || 0x200000 || //parcel restricts llPushObject &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_GROUP_SCRIPTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_GROUP_SCRIPTS] || 0x2000000 || //parcel allows scripts owned by group &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS] || 0x4000000 || //parcel allows group object creation &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY] || 0x8000000 || // parcel allows objects owned by any user to enter &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY] || 0x10000000 || //parcel allows with the same group to enter &lt;br /&gt;
|-   &lt;br /&gt;
| LSL || REGION_FLAG_ALLOW_DAMAGE [http://wiki.secondlife.com/wiki/REGION_FLAG_ALLOW_DAMAGE] || 0x1 || // region is entirely damage enabled &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || REGION_FLAG_FIXED_SUN [http://wiki.secondlife.com/wiki/REGION_FLAG_FIXED_SUN] || 0x10 || // region has a fixed sun position &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || REGION_FLAG_BLOCK_TERRAFORM [http://wiki.secondlife.com/wiki/REGION_FLAG_BLOCK_TERRAFORM] || 0x40 || //region terraforming disabled &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || REGION_FLAG_SANDBOX [http://wiki.secondlife.com/wiki/REGION_FLAG_SANDBOX] || 0x100 || //region is a sandbox &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || REGION_FLAG_DISABLE_COLLISIONS [http://wiki.secondlife.com/wiki/REGION_FLAG_DISABLE_COLLISIONS] || 0x1000 || //region has disabled collisions &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || REGION_FLAG_DISABLE_PHYSICS [http://wiki.secondlife.com/wiki/REGION_FLAG_DISABLE_PHYSICS] || 0x4000 || // region has disabled physics &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || REGION_FLAG_BLOCK_FLY [http://wiki.secondlife.com/wiki/REGION_FLAG_BLOCK_FLY] || 0x80000 || //region blocks flying &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || REGION_FLAG_ALLOW_DIRECT_TELEPORT [http://wiki.secondlife.com/wiki/REGION_FLAG_ALLOW_DIRECT_TELEPORT] || 0x100000 || // region allows direct teleports &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || REGION_FLAG_RESTRICT_PUSHOBJECT [http://wiki.secondlife.com/wiki/REGION_FLAG_RESTRICT_PUSHOBJECT] || 0x400000 || //region restricts llPushObject &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_AGENT_ADD [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_AGENT_ADD] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_AGENT_REMOVE [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_AGENT_REMOVE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_GROUP_ADD [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_GROUP_ADD] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_GROUP_REMOVE [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_GROUP_REMOVE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_BANNED_AGENT_ADD [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_BANNED_AGENT_ADD] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_BANNED_AGENT_REMOVE [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_BANNED_AGENT_REMOVE] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PAY_HIDE [http://wiki.secondlife.com/wiki/PAY_HIDE] || Integer(-1) || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PAY_DEFAULT [http://wiki.secondlife.com/wiki/PAY_DEFAULT] || Integer(-2) || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || NULL_KEY [http://wiki.secondlife.com/wiki/NULL_KEY] || &amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || EOF [http://wiki.secondlife.com/wiki/EOF] || &amp;quot;\n\n\n&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PI [http://wiki.secondlife.com/wiki/PI] || 3.14159274f || SL= 3.141592653, Viewer= 3.1415926536 &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || TWO_PI [http://wiki.secondlife.com/wiki/TWO_PI] || 6.28318548f || SL= 6.283185307 Viewer= 6.2831853072 &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || PI_BY_TWO [http://wiki.secondlife.com/wiki/PI_BY_TWO] || 1.57079637f || SL= 1.570796326  Viewer= 1.5707963268 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || DEG_TO_RAD [http://wiki.secondlife.com/wiki/DEG_TO_RAD] || 0.01745329238f || SL= 0.0174532924 &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || RAD_TO_DEG [http://wiki.secondlife.com/wiki/RAD_TO_DEG] || 57.29578f || SL=57.29578 &lt;br /&gt;
|-&lt;br /&gt;
| LSL || SQRT2 [http://wiki.secondlife.com/wiki/SQRT2] || 1.414213538f || SL= 1.4142135623  Viewer= 1.4142135624 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || STRING_TRIM_HEAD [http://wiki.secondlife.com/wiki/STRING_TRIM_HEAD] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STRING_TRIM_TAIL [http://wiki.secondlife.com/wiki/STRING_TRIM_TAIL] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STRING_TRIM [http://wiki.secondlife.com/wiki/STRING_TRIM] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_RANGE [http://wiki.secondlife.com/wiki/LIST_STAT_RANGE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MIN [http://wiki.secondlife.com/wiki/LIST_STAT_MIN] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MAX [http://wiki.secondlife.com/wiki/LIST_STAT_MAX] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MEAN [http://wiki.secondlife.com/wiki/LIST_STAT_MEAN] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MEDIAN [http://wiki.secondlife.com/wiki/LIST_STAT_MEDIAN] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_STD_DEV [http://wiki.secondlife.com/wiki/LIST_STAT_STD_DEV] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_SUM [http://wiki.secondlife.com/wiki/LIST_STAT_SUM] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_SUM_SQUARES [http://wiki.secondlife.com/wiki/LIST_STAT_SUM_SQUARES] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_NUM_COUNT [http://wiki.secondlife.com/wiki/LIST_STAT_NUM_COUNT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_GEOMETRIC_MEAN [http://wiki.secondlife.com/wiki/LIST_STAT_GEOMETRIC_MEAN] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_HARMONIC_MEAN [http://wiki.secondlife.com/wiki/LIST_STAT_HARMONIC_MEAN] || 100 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_TOTAL [http://wiki.secondlife.com/wiki/PARCEL_COUNT_TOTAL] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_OWNER [http://wiki.secondlife.com/wiki/PARCEL_COUNT_OWNER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_GROUP [http://wiki.secondlife.com/wiki/PARCEL_COUNT_GROUP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_OTHER [http://wiki.secondlife.com/wiki/PARCEL_COUNT_OTHER] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_SELECTED [http://wiki.secondlife.com/wiki/PARCEL_COUNT_SELECTED] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_TEMP [http://wiki.secondlife.com/wiki/PARCEL_COUNT_TEMP] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DEBUG_CHANNEL [http://wiki.secondlife.com/wiki/DEBUG_CHANNEL] || 0x7FFFFFFF || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PUBLIC_CHANNEL [http://wiki.secondlife.com/wiki/PUBLIC_CHANNEL] || 0x00000000 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_NAME [http://wiki.secondlife.com/wiki/OBJECT_NAME] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_DESC [http://wiki.secondlife.com/wiki/OBJECT_DESC] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_POS [http://wiki.secondlife.com/wiki/OBJECT_POS] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_ROT [http://wiki.secondlife.com/wiki/OBJECT_ROT] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_VELOCITY [http://wiki.secondlife.com/wiki/OBJECT_VELOCITY] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_OWNER [http://wiki.secondlife.com/wiki/OBJECT_OWNER] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_GROUP [http://wiki.secondlife.com/wiki/OBJECT_GROUP] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_CREATOR [http://wiki.secondlife.com/wiki/OBJECT_CREATOR] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ZERO_VECTOR [http://wiki.secondlife.com/wiki/ZERO_VECTOR] || vector(0.0, 0.0, 0.0) || &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || ZERO_ROTATION [http://wiki.secondlife.com/wiki/ZERO_ROTATION] || rotation(0.0, 0.0, 0.0, 1.0) || &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || CAMERA_PITCH [http://wiki.secondlife.com/wiki/CAMERA_PITCH] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET_X [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET_X] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET_Y [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET_Y] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET_Z [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET_Z] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_LAG [http://wiki.secondlife.com/wiki/CAMERA_POSITION_LAG] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_LAG [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_LAG] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_DISTANCE [http://wiki.secondlife.com/wiki/CAMERA_DISTANCE] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_BEHINDNESS_ANGLE [http://wiki.secondlife.com/wiki/CAMERA_BEHINDNESS_ANGLE] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_BEHINDNESS_LAG [http://wiki.secondlife.com/wiki/CAMERA_BEHINDNESS_LAG] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_THRESHOLD [http://wiki.secondlife.com/wiki/CAMERA_POSITION_THRESHOLD] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_THRESHOLD [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_THRESHOLD] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_ACTIVE [http://wiki.secondlife.com/wiki/CAMERA_ACTIVE] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION [http://wiki.secondlife.com/wiki/CAMERA_POSITION] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_X [http://wiki.secondlife.com/wiki/CAMERA_POSITION_X] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_Y [http://wiki.secondlife.com/wiki/CAMERA_POSITION_Y] || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_Z [http://wiki.secondlife.com/wiki/CAMERA_POSITION_Z] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS [http://wiki.secondlife.com/wiki/CAMERA_FOCUS] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_X [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_X] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_Y [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_Y] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_Z [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_Z] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_LOCKED [http://wiki.secondlife.com/wiki/CAMERA_POSITION_LOCKED] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_LOCKED [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_LOCKED] || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_NAME [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_NAME] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_DESC [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_DESC] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_OWNER [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_OWNER] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_GROUP [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_GROUP] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_AREA [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_AREA] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_ID [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_ID] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_SEE_AVATARS [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_SEE_AVATARS] || 6 || // not implemented &lt;br /&gt;
|-        &lt;br /&gt;
| OSSL || PARCEL_DETAILS_CLAIMDATE PARCEL_DETAILS_CLAIMDATE] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_NONE [http://wiki.secondlife.com/wiki/CLICK_ACTION_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_TOUCH [http://wiki.secondlife.com/wiki/CLICK_ACTION_TOUCH] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_SIT [http://wiki.secondlife.com/wiki/CLICK_ACTION_SIT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_BUY [http://wiki.secondlife.com/wiki/CLICK_ACTION_BUY] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_PAY [http://wiki.secondlife.com/wiki/CLICK_ACTION_PAY] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_OPEN [http://wiki.secondlife.com/wiki/CLICK_ACTION_OPEN] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_PLAY [http://wiki.secondlife.com/wiki/CLICK_ACTION_PLAY] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_OPEN_MEDIA [http://wiki.secondlife.com/wiki/CLICK_ACTION_OPEN_MEDIA] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TOUCH_INVALID_FACE [http://wiki.secondlife.com/wiki/TOUCH_INVALID_FACE] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TOUCH_INVALID_TEXCOORD [http://wiki.secondlife.com/wiki/TOUCH_INVALID_TEXCOORD] || vector(-1.0, -1.0, 0.0) || &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || TOUCH_INVALID_VECTOR [http://wiki.secondlife.com/wiki/TOUCH_INVALID_VECTOR] || ZERO_VECTOR || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_ALT_IMAGE_ENABLE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_ALT_IMAGE_ENABLE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CONTROLS [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CONTROLS] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CURRENT_URL [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CURRENT_URL] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_HOME_URL [http://wiki.secondlife.com/wiki/PRIM_MEDIA_HOME_URL] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_LOOP [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_LOOP] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_PLAY [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_PLAY] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_SCALE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_SCALE] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_ZOOM [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_ZOOM] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_FIRST_CLICK_INTERACT [http://wiki.secondlife.com/wiki/PRIM_MEDIA_FIRST_CLICK_INTERACT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_WIDTH_PIXELS [http://wiki.secondlife.com/wiki/PRIM_MEDIA_WIDTH_PIXELS] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_HEIGHT_PIXELS [http://wiki.secondlife.com/wiki/PRIM_MEDIA_HEIGHT_PIXELS] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_WHITELIST_ENABLE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_WHITELIST_ENABLE] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_WHITELIST [http://wiki.secondlife.com/wiki/PRIM_MEDIA_WHITELIST] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERMS_INTERACT [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERMS_INTERACT] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERMS_CONTROL [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERMS_CONTROL] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CONTROLS_STANDARD [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CONTROLS_STANDARD] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CONTROLS_MINI [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CONTROLS_MINI] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_NONE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_OWNER [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_OWNER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_GROUP [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_GROUP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_ANYONE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_ANYONE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LSL_STATUS_OK [http://wiki.secondlife.com/wiki/LSL_STATUS_OK] || Integer(0) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_MALFORMED_PARAMS [http://wiki.secondlife.com/wiki/LSL_STATUS_MALFORMED_PARAMS] || Integer(1000) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_TYPE_MISMATCH [http://wiki.secondlife.com/wiki/LSL_STATUS_TYPE_MISMATCH] || Integer(1001) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_BOUNDS_ERROR [http://wiki.secondlife.com/wiki/LSL_STATUS_BOUNDS_ERROR] || Integer(1002) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_NOT_FOUND [http://wiki.secondlife.com/wiki/LSL_STATUS_NOT_FOUND] || Integer(1003) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_NOT_SUPPORTED [http://wiki.secondlife.com/wiki/LSL_STATUS_NOT_SUPPORTED] || Integer(1004) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_INTERNAL_ERROR [http://wiki.secondlife.com/wiki/LSL_STATUS_INTERNAL_ERROR] || Integer(1999) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_WHITELIST_FAILED [http://wiki.secondlife.com/wiki/LSL_STATUS_WHITELIST_FAILED] || Integer(2001) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || TEXTURE_BLANK [http://wiki.secondlife.com/wiki/TEXTURE_BLANK] || &amp;quot;5748decc-f629-461c-9a36-a35a221fe21f&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_DEFAULT [http://wiki.secondlife.com/wiki/TEXTURE_DEFAULT] || &amp;quot;89556747-24cb-43ed-920b-47caed15465f&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_PLYWOOD [http://wiki.secondlife.com/wiki/TEXTURE_PLYWOOD] || &amp;quot;89556747-24cb-43ed-920b-47caed15465f&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_TRANSPARENT [http://wiki.secondlife.com/wiki/TEXTURE_TRANSPARENT] || &amp;quot;8dcd4a48-2d37-4909-9f78-f7a9eb4ef903&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_MEDIA [http://wiki.secondlife.com/wiki/TEXTURE_MEDIA] || &amp;quot;8b5fec65-8d8d-9dc5-cda8-8fdf2716e361&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| OSSL || STATS_TIME_DILATION || 0 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_SIM_FPS || 1 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PHYSICS_FPS || 2 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_AGENT_UPDATES || 3 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_ROOT_AGENTS || 4 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_CHILD_AGENTS || 5 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_TOTAL_PRIMS || 6 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_ACTIVE_PRIMS || 7 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_FRAME_MS || 8 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_NET_MS || 9 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PHYSICS_MS || 10 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_IMAGE_MS || 11 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_OTHER_MS || 12 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_IN_PACKETS_PER_SECOND || 13 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_OUT_PACKETS_PER_SECOND || 14 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_UNACKED_BYTES || 15 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_AGENT_MS || 16 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PENDING_DOWNLOADS || 17 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PENDING_UPLOADS || 18 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_ACTIVE_SCRIPTS || 19 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_SCRIPT_LPS || 20 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_FLY || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_NO_FLY || 1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_LAND_AT_TARGET|| 2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_SIT_NOW || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_CREATOR_OWNED || 0x1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_NOT_OWNED || 0x2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_SENSE_AS_AGENT || 0x4 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| LSL || URL_REQUEST_GRANTED [http://wiki.secondlife.com/wiki/URL_REQUEST_GRANTED] || &amp;quot;URL_REQUEST_GRANTED&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || URL_REQUEST_DENIED [http://wiki.secondlife.com/wiki/URL_REQUEST_DENIED] || &amp;quot;URL_REQUEST_DENIED&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || RC_REJECT_TYPES [http://wiki.secondlife.com/wiki/RC_REJECT_TYPES] || 2 || SL/LL value = 0 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_DATA_FLAGS [http://wiki.secondlife.com/wiki/RC_DATA_FLAGS] || 4 || SL/LL value = 2 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_MAX_HITS [http://wiki.secondlife.com/wiki/RC_MAX_HITS] || 8 || SL/LL value = 3 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_DETECT_PHANTOM [http://wiki.secondlife.com/wiki/RC_DETECT_PHANTOM] || 16 || SL/LL value = 1 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_AGENTS [http://wiki.secondlife.com/wiki/RC_REJECT_AGENTS] || 2 || SL/LL value = 1 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_PHYSICAL [http://wiki.secondlife.com/wiki/RC_REJECT_PHYSICAL] || 4 || SL/LL value = 2  &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_NONPHYSICAL [http://wiki.secondlife.com/wiki/RC_REJECT_NONPHYSICAL] || 8 || SL/LL value = 4 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_LAND [http://wiki.secondlife.com/wiki/RC_REJECT_LAND] || 16 || SL/LL value = 8 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_GET_NORMAL [http://wiki.secondlife.com/wiki/RC_GET_NORMAL] || 2 || SL/LL value = 1 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_GET_ROOT_KEY [http://wiki.secondlife.com/wiki/RC_GET_ROOT_KEY] || 4 || SL/LL value = 2 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_GET_LINK_NUM [http://wiki.secondlife.com/wiki/RC_GET_LINK_NUM] || 8 || SL/LL value = 4 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RCERR_CAST_TIME_EXCEEDED [http://wiki.secondlife.com/wiki/RCERR_CAST_TIME_EXCEEDED] || 1 || SL/LL value = 3 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RCERR_SIM_PERF_LOW [http://wiki.secondlife.com/wiki/RCERR_SIM_PERF_LOW] || X || SL/LL value = -2 || ''NOT Implemented in OS'''&lt;br /&gt;
|- &lt;br /&gt;
| LSL || RCERR_UNKNOWN [http://wiki.secondlife.com/wiki/RCERR_UNKNOWN] || X || SL/LL value = -1 || ''NOT Implemented in OS''' &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:WhiteStar</id>
		<title>User talk:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:WhiteStar"/>
				<updated>2012-03-04T02:34:59Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Message for Fritigern :)&lt;br /&gt;
&lt;br /&gt;
I just realized I made a small oops when creating some pages... it's been a while and old habits...   anyways, instead catagorizing the OSSL stuff I just made the straight pages.  I'd fix it but not sure how best to move them over or whatever it takes, therefore don't wanna make anything worse LOL.  So please accept my apologies in advance. :) --[[User:WhiteStar|WhiteStar]] 18:09, 1 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
:It's fine, we'll move stuff as we find he time. The most important thing is that the info is here :-)&lt;br /&gt;
:--[[User:Fritigern|Fritigern]] 01:59, 2 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
I know it's not a &amp;quot;big bad&amp;quot; and I did read your page will certainly follow your info there.  In fact... I wrote the stuff up yesterday, ten went to your page to see if you had an email cause I wanted to ask you to check over and see if I missed a template or whatever &amp;amp; saw what you had on there and realized I ned to chat with you... LOL   Thanks Again :) --[[User:WhiteStar|WhiteStar]] 05:15, 2 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
:I just had a look at the newly added osfunction pages, but i can't find anything wrong with them. Though perhaps in due time, and if you find the time, maybe you can add a some example scripts to the osfunction pages. That is, if no one beats you to it :-))))))&lt;br /&gt;
:--[[User:Fritigern|Fritigern]] 17:58, 3 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
::Well, if / when I get the time.  I started to test the new LLfunctions added into the table but sadly, that did not go well using the stock LL examples (try llCastray for one) but I'm also quite busy with other projects as well which require my more immediate attention. --[[User:WhiteStar|WhiteStar]] 18:34, 3 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Other things of potential interest going on:&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in what's cooking have a peek at my [https://github.com/WhiteStar-Magic Github repository]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:WhiteStar</id>
		<title>User talk:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:WhiteStar"/>
				<updated>2012-03-02T13:15:51Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Message for Fritigern :)&lt;br /&gt;
&lt;br /&gt;
I just realized I made a small oops when creating some pages... it's been a while and old habits...   anyways, instead catagorizing the OSSL stuff I just made the straight pages.  I'd fix it but not sure how best to move them over or whatever it takes, therefore don't wanna make anything worse LOL.  So please accept my apologies in advance. :) --[[User:WhiteStar|WhiteStar]] 18:09, 1 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
:It's fine, we'll move stuff as we find he time. The most important thing is that the info is here :-)&lt;br /&gt;
:--[[User:Fritigern|Fritigern]] 01:59, 2 March 2012 (PST)&lt;br /&gt;
&lt;br /&gt;
I know it's not a &amp;quot;big bad&amp;quot; and I did read your page will certainly follow your info there.  In fact... I wrote the stuff up yesterday, ten went to your page to see if you had an email cause I wanted to ask you to check over and see if I missed a template or whatever &amp;amp; saw what you had on there and realized I ned to chat with you... LOL   Thanks Again :) --[[User:WhiteStar|WhiteStar]] 05:15, 2 March 2012 (PST)&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:WhiteStar</id>
		<title>User talk:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:WhiteStar"/>
				<updated>2012-03-02T02:09:19Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: msg for Fritigern&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Message for Fritigern :)&lt;br /&gt;
&lt;br /&gt;
I just realized I made a small oops when creating some pages... it's been a while and old habits...   anyways, instead catagorizing the OSSL stuff I just made the straight pages.  I'd fix it but not sure how best to move them over or whatever it takes, therefore don't wanna make anything worse LOL.  So please accept my apologies in advance. :) --[[User:WhiteStar|WhiteStar]] 18:09, 1 March 2012 (PST)&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_talk:WhiteStar</id>
		<title>User talk:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_talk:WhiteStar"/>
				<updated>2012-03-02T02:05:19Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Message for Fritigern :)&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_Constants</id>
		<title>OSSL Constants</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_Constants"/>
				<updated>2012-03-01T22:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* OSSL Constants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==OSSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&lt;br /&gt;
Sources:&lt;br /&gt;
LSL_Constants.cs  (OpenSim source) for LSL and OSSL Constants&lt;br /&gt;
CM_Constants.cs  (OpenSim source) for LightShare/Windlight Constants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| NPC || 0x20 || &lt;br /&gt;
|- &lt;br /&gt;
| CHANGED_ANIMATION || 16384 || OS Only Change Event Useage &lt;br /&gt;
|-        &lt;br /&gt;
| STATS_TIME_DILATION || 0 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_SIM_FPS || 1 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PHYSICS_FPS || 2 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_AGENT_UPDATES || 3 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_ROOT_AGENTS || 4 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_CHILD_AGENTS || 5 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_TOTAL_PRIMS || 6 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_ACTIVE_PRIMS || 7 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_FRAME_MS || 8 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_NET_MS || 9 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PHYSICS_MS || 10 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_IMAGE_MS || 11 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_OTHER_MS || 12 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_IN_PACKETS_PER_SECOND || 13 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_OUT_PACKETS_PER_SECOND || 14 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_UNACKED_BYTES || 15 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_AGENT_MS || 16 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PENDING_DOWNLOADS || 17 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PENDING_UPLOADS || 18 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_ACTIVE_SCRIPTS || 19 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_SCRIPT_LPS || 20 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_FLY || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_NO_FLY || 1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_LAND_AT_TARGET|| 2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_SIT_NOW || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_CREATOR_OWNED || 0x1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_NOT_OWNED || 0x2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_SENSE_AS_AGENT || 0x4 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| WL_WATER_COLOR || 0|| &lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_CLAIMDATE || 10|| osSetParcelDetails&lt;br /&gt;
|-&lt;br /&gt;
| WL_WATER_FOG_DENSITY_EXPONENT || 1|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_UNDERWATER_FOG_MODIFIER || 2|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_REFLECTION_WAVELET_SCALE || 3|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_FRESNEL_SCALE || 4|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_FRESNEL_OFFSET || 5|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_REFRACT_SCALE_ABOVE || 6|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_REFRACT_SCALE_BELOW || 7|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_BLUR_MULTIPLIER || 8|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_BIG_WAVE_DIRECTION || 9|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_LITTLE_WAVE_DIRECTION || 10|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_NORMAL_MAP_TEXTURE || 11|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_HORIZON || 12|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_HAZE_HORIZON || 13|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_BLUE_DENSITY || 14|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_HAZE_DENSITY || 15|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_DENSITY_MULTIPLIER || 16|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_DISTANCE_MULTIPLIER || 17|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_MAX_ALTITUDE || 18|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_MOON_COLOR || 19|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_AMBIENT || 20|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_EAST_ANGLE || 21|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_GLOW_FOCUS || 22|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_GLOW_SIZE || 23|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SCENE_GAMMA || 24|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_STAR_BRIGHTNESS || 25|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_COLOR || 26|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_XY_DENSITY || 27|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_COVERAGE || 28|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCALE || 29|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_DETAIL_XY_DENSITY || 30|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_X || 31|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_Y || 32|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_Y_LOCK || 33|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_X_LOCK || 34|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_DRAW_CLASSIC_CLOUDS || 35|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_MOON_POSITION || 36||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OSSL_Constants</id>
		<title>OSSL Constants</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OSSL_Constants"/>
				<updated>2012-03-01T22:23:39Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Added missing PARCEL_DETAILS_CLAIMDATE&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==OSSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&lt;br /&gt;
Sources:&lt;br /&gt;
LSL_Constants.cs  (OpenSim source) for LSL and OSSL Constants&lt;br /&gt;
CM_Constants.cs  (OpenSim source) for LightShare/Windlight Constants&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| NPC || 0x20 || &lt;br /&gt;
|- &lt;br /&gt;
| CHANGED_ANIMATION || 16384 || OS Only Change Event Useage &lt;br /&gt;
|-        &lt;br /&gt;
| PARCEL_DETAILS_CLAIMDATE || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| STATS_TIME_DILATION || 0 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_SIM_FPS || 1 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PHYSICS_FPS || 2 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_AGENT_UPDATES || 3 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_ROOT_AGENTS || 4 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_CHILD_AGENTS || 5 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_TOTAL_PRIMS || 6 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_ACTIVE_PRIMS || 7 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_FRAME_MS || 8 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_NET_MS || 9 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PHYSICS_MS || 10 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_IMAGE_MS || 11 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_OTHER_MS || 12 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_IN_PACKETS_PER_SECOND || 13 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_OUT_PACKETS_PER_SECOND || 14 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_UNACKED_BYTES || 15 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_AGENT_MS || 16 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PENDING_DOWNLOADS || 17 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_PENDING_UPLOADS || 18 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_ACTIVE_SCRIPTS || 19 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| STATS_SCRIPT_LPS || 20 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_FLY || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_NO_FLY || 1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_LAND_AT_TARGET|| 2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_SIT_NOW || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_CREATOR_OWNED || 0x1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_NOT_OWNED || 0x2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OS_NPC_SENSE_AS_AGENT || 0x4 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| WL_WATER_COLOR || 0|| &lt;br /&gt;
|-&lt;br /&gt;
| PARCEL_DETAILS_CLAIMDATE || 10|| osSetParcelDetails&lt;br /&gt;
|-&lt;br /&gt;
| WL_WATER_FOG_DENSITY_EXPONENT || 1|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_UNDERWATER_FOG_MODIFIER || 2|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_REFLECTION_WAVELET_SCALE || 3|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_FRESNEL_SCALE || 4|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_FRESNEL_OFFSET || 5|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_REFRACT_SCALE_ABOVE || 6|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_REFRACT_SCALE_BELOW || 7|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_BLUR_MULTIPLIER || 8|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_BIG_WAVE_DIRECTION || 9|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_LITTLE_WAVE_DIRECTION || 10|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_NORMAL_MAP_TEXTURE || 11|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_HORIZON || 12|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_HAZE_HORIZON || 13|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_BLUE_DENSITY || 14|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_HAZE_DENSITY || 15|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_DENSITY_MULTIPLIER || 16|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_DISTANCE_MULTIPLIER || 17|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_MAX_ALTITUDE || 18|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_MOON_COLOR || 19|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_AMBIENT || 20|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_EAST_ANGLE || 21|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_GLOW_FOCUS || 22|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_GLOW_SIZE || 23|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SCENE_GAMMA || 24|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_STAR_BRIGHTNESS || 25|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_COLOR || 26|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_XY_DENSITY || 27|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_COVERAGE || 28|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCALE || 29|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_DETAIL_XY_DENSITY || 30|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_X || 31|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_Y || 32|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_Y_LOCK || 33|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_CLOUD_SCROLL_X_LOCK || 34|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_DRAW_CLASSIC_CLOUDS || 35|| &lt;br /&gt;
|-&lt;br /&gt;
| WL_SUN_MOON_POSITION || 36||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:WhiteStar</id>
		<title>User:WhiteStar</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:WhiteStar"/>
				<updated>2012-03-01T21:02:42Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* OSSL-Functions Table */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Just some working stuff.'''  &lt;br /&gt;
Use discussion off this page if you have questions, suggestions etc...&lt;br /&gt;
&lt;br /&gt;
Material here is WIP (Work in Progress) and may not be 100% complete or accurate.  &lt;br /&gt;
Material is pulled from OpenSim source code, sometimes Viewer Source and Linden Labs SL Wiki.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Assorted OSSL &amp;amp; LSL material=&lt;br /&gt;
&lt;br /&gt;
==OSSL-Functions Table==&lt;br /&gt;
&lt;br /&gt;
'''OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012'''&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''osFunction''' || '''Threat-Level''' || '''Status''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| [[osOwnerSaveAppearance]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetRot]] || VeryHigh || N/A || (missing from IOSSL_API.cs)&lt;br /&gt;
|-&lt;br /&gt;
| [[osAgentSaveAppearance]] || VeryHigh  || N/A || (missing from IOSSL_API.cs)&lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureURL]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureURLBlend]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureURLBlendFace]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureData]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureDataBlend]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetDynamicTextureDataBlendFace]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetTerrainHeight]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAgents]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetTerrainHeight]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osTerrainFlush]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osRegionRestart]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osRegionNotice]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osConsoleCommand]] || Severe || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetParcelMediaURL]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPrimFloatOnWater]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetParcelSIPAddress]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAgentIP]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAgents]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osTeleportAgent]] || Severe || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osTeleportOwner]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osAvatarPlayAnimation]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osAvatarStopAnimation]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMovePen]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawLine]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawText]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawEllipse]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawRectangle]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawFilledRectangle]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawPolygon]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawFilledPolygon]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetFontName]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetFontSize]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenSize]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenColor]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenColour]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPenCap]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osDrawImage]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetDrawStringSize]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetStateEvents]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osList2Double]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetRegionWaterHeight]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetRegionSunSettings]] || Nuisance || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetEstateSunSettings]] || Nuisance || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetCurrentSunHour]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetSunParam]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetSunParam]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osWindActiveModelPluginName]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetWindParam]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetWindParam]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParcelJoin]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParcelSubdivide]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetParcelDetails]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetScriptEngineName]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetSimulatorVersion]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParseJSONNew]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osParseJSON]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMessageObject]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMakeNotecard]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetNotecardLine]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetNotecard]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetNumberOfNotecardLines]] || VeryHigh || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osAvatarName2Key]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osKey2Name]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridNick]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridName]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridLoginURI]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridHomeURI]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetGridCustom]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osFormatString]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osMatchString]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osLoadedCreationDate]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osLoadedCreationTime]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osLoadedCreationID]] || Low || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetLinkPrimitiveParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osIsNpc]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcCreate]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSaveAppearance]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcLoadAppearance]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcGetPos]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcMoveTo]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcMoveToTarget]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcGetOwner]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcGetRot]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSetRot]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcStopMoveToTarget]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSay]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcSit]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcStand]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcRemove]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcPlayAnimation]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osNpcStopAnimation]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetMapTexture]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetRegionMapTexture]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetRegionStats]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetSimulatorMemory]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osKickAvatar]] || Severe || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetSpeed]] || Moderate || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osCauseHealing]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osCauseDamage]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetPrimitiveParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetPrimitiveParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osSetProjectionParams]] || High || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osGetAvatarList]] || None || Works || &lt;br /&gt;
|-&lt;br /&gt;
| [[osUnixTimeToTimestamp]] || VeryLow || Works || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==LSL Function Implementation Table==&lt;br /&gt;
&lt;br /&gt;
Current Linden Labs / SecondLife(tm) &amp;lt;-&amp;gt; OpenSim LSL comparison.  &lt;br /&gt;
&lt;br /&gt;
'''Data Sources'''&lt;br /&gt;
&lt;br /&gt;
ILSL_Api.cs OpenSim DEV 0.7.3 OpenSim-003bd9f-r/17959 February 1, 2012&lt;br /&gt;
&lt;br /&gt;
SL Wiki [https://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name] 386 Total Functions as of Feb.03.2012&lt;br /&gt;
&lt;br /&gt;
SL Server Notes: Server 11 [https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/11] Server 12 [https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Server/12]&lt;br /&gt;
&lt;br /&gt;
'''Status Keys'''&lt;br /&gt;
 N = New Function&lt;br /&gt;
 I = ID unknown&lt;br /&gt;
 D = Deprecated, avoid use&lt;br /&gt;
 R = Removed&lt;br /&gt;
 U = Un-implemented&lt;br /&gt;
 B = Broken&lt;br /&gt;
 G - God mode function&lt;br /&gt;
 RQ - Requested but not implemented. Do Not Use.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; ||&lt;br /&gt;
|-&lt;br /&gt;
| '''LSL SecondLife''' || '''LSL OpenSim''' || '''LL Status''' &lt;br /&gt;
|-&lt;br /&gt;
| llAbs || llAbs ||&lt;br /&gt;
|-&lt;br /&gt;
| llAcos || llAcos ||&lt;br /&gt;
|-&lt;br /&gt;
| llAddToLandBanList || llAddToLandBanList ||&lt;br /&gt;
|-&lt;br /&gt;
| llAddToLandPassList || llAddToLandPassList ||&lt;br /&gt;
|-&lt;br /&gt;
| llAdjustSoundVolume || llAdjustSoundVolume ||&lt;br /&gt;
|-&lt;br /&gt;
| llAllowInventoryDrop || llAllowInventoryDrop ||&lt;br /&gt;
|-&lt;br /&gt;
| llAngleBetween || llAngleBetween ||&lt;br /&gt;
|-&lt;br /&gt;
| llApplyImpulse || llApplyImpulse ||&lt;br /&gt;
|-&lt;br /&gt;
| llApplyRotationalImpulse || llApplyRotationalImpulse ||&lt;br /&gt;
|-&lt;br /&gt;
| llAsin || llAsin ||&lt;br /&gt;
|-&lt;br /&gt;
| llAtan2 || llAtan2 ||&lt;br /&gt;
|-&lt;br /&gt;
| llAttachToAvatar || llAttachToAvatar ||&lt;br /&gt;
|-&lt;br /&gt;
| llAvatarOnLinkSitTarget || llAvatarOnLinkSitTarget || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llAvatarOnSitTarget || llAvatarOnSitTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llAxes2Rot || llAxes2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llAxisAngle2Rot || llAxisAngle2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llBase64ToInteger || llBase64ToInteger ||&lt;br /&gt;
|-&lt;br /&gt;
| llBase64ToString || llBase64ToString ||&lt;br /&gt;
|-&lt;br /&gt;
| llBreakAllLinks || llBreakAllLinks ||&lt;br /&gt;
|-&lt;br /&gt;
| llBreakLink || llBreakLink ||&lt;br /&gt;
|-&lt;br /&gt;
| llCastRay || llCastRay || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llCeil || llCeil ||&lt;br /&gt;
|-&lt;br /&gt;
| llClearCameraParams || llClearCameraParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llClearLinkMedia || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llClearPrimMedia || llClearPrimMedia || N&lt;br /&gt;
|-&lt;br /&gt;
| llCloseRemoteDataChannel || llCloseRemoteDataChannel ||&lt;br /&gt;
|-&lt;br /&gt;
| llCloud || llCloud ||&lt;br /&gt;
|-&lt;br /&gt;
| llCollisionFilter || llCollisionFilter ||&lt;br /&gt;
|-&lt;br /&gt;
| llCollisionSound || llCollisionSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llCollisionSprite || llCollisionSprite || B&lt;br /&gt;
|-&lt;br /&gt;
| llCos || llCos ||&lt;br /&gt;
|-&lt;br /&gt;
| llCreateLink || llCreateLink ||&lt;br /&gt;
|-&lt;br /&gt;
| llCSV2List || llCSV2List ||&lt;br /&gt;
|-&lt;br /&gt;
| llDeleteSubList || llDeleteSubList ||&lt;br /&gt;
|-&lt;br /&gt;
| llDeleteSubString || llDeleteSubString ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetachFromAvatar || llDetachFromAvatar ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedGrab || llDetectedGrab ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedGroup || llDetectedGroup ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedKey || llDetectedKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedLinkNumber || llDetectedLinkNumber ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedName || llDetectedName ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedOwner || llDetectedOwner ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedPos || llDetectedPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedRot || llDetectedRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchBinormal || llDetectedTouchBinormal ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchFace || llDetectedTouchFace ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchNormal || llDetectedTouchNormal ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchPos || llDetectedTouchPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchST || llDetectedTouchST ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedTouchUV || llDetectedTouchUV ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedType || llDetectedType ||&lt;br /&gt;
|-&lt;br /&gt;
| llDetectedVel || llDetectedVel ||&lt;br /&gt;
|-&lt;br /&gt;
| llDialog || llDialog ||&lt;br /&gt;
|-&lt;br /&gt;
| llDie || llDie ||&lt;br /&gt;
|-&lt;br /&gt;
| llDumpList2String || llDumpList2String ||&lt;br /&gt;
|-&lt;br /&gt;
| llEdgeOfWorld || llEdgeOfWorld ||&lt;br /&gt;
|-&lt;br /&gt;
| llEjectFromLand || llEjectFromLand ||&lt;br /&gt;
|-&lt;br /&gt;
| llEmail || llEmail ||&lt;br /&gt;
|-&lt;br /&gt;
| llEscapeURL || llEscapeURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llEuler2Rot || llEuler2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llFabs || llFabs ||&lt;br /&gt;
|-&lt;br /&gt;
| llFloor || llFloor ||&lt;br /&gt;
|-&lt;br /&gt;
| llForceMouselook || llForceMouselook ||&lt;br /&gt;
|-&lt;br /&gt;
| llFrand || llFrand ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAccel || llGetAccel ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAgentInfo || llGetAgentInfo ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAgentLanguage || llGetAgentLanguage ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAgentSize || llGetAgentSize ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAlpha || llGetAlpha ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAndResetTime || llGetAndResetTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAnimation || llGetAnimation ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAnimationList || llGetAnimationList ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetAttached || llGetAttached ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetBoundingBox || llGetBoundingBox ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCameraPos || llGetCameraPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCameraRot || llGetCameraRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCenterOfMass || llGetCenterOfMass ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetColor || llGetColor ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetCreator || llGetCreator ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetDate || llGetDate ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetDisplayName || llGetDisplayName || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetEnergy || llGetEnergy ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetEnv || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetForce || llGetForce ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetFreeMemory || llGetFreeMemory ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetFreeURLs || llGetFreeURLs ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetGeometricCenter || llGetGeometricCenter ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetGMTclock || llGetGMTclock ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetHTTPHeader || llGetHTTPHeader ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryCreator || llGetInventoryCreator ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryKey || llGetInventoryKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryName || llGetInventoryName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryNumber || llGetInventoryNumber ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryPermMask || llGetInventoryPermMask ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetInventoryType || llGetInventoryType ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetKey || llGetKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLandOwnerAt || llGetLandOwnerAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkKey || llGetLinkKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkMedia || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkName || llGetLinkName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkNumber || llGetLinkNumber ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkNumberOfSides || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetLinkPrimitiveParams || llGetLinkPrimitiveParams || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetListEntryType || llGetListEntryType ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetListLength || llGetListLength ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLocalPos || llGetLocalPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetLocalRot || llGetLocalRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetMass || llGetMass ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetMassMKS || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetMemoryLimit || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetNextEmail || llGetNextEmail ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNotecardLine || llGetNotecardLine ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNumberOfNotecardLines || llGetNumberOfNotecardLines ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNumberOfPrims || llGetNumberOfPrims ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetNumberOfSides || llGetNumberOfSides ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectDesc || llGetObjectDesc ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectDetails || llGetObjectDetails ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectMass || llGetObjectMass ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectName || llGetObjectName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectPermMask || llGetObjectPermMask ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetObjectPrimCount || llGetObjectPrimCount ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetOmega || llGetOmega ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetOwner || llGetOwner ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetOwnerKey || llGetOwnerKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelDetails || llGetParcelDetails ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelFlags || llGetParcelFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelMaxPrims || llGetParcelMaxPrims ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelMusicURL NEW || llGetParcelMusicURL || N,U&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelPrimCount || llGetParcelPrimCount ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetParcelPrimOwners || llGetParcelPrimOwners ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPermissions || llGetPermissions ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPermissionsKey || llGetPermissionsKey ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPos || llGetPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPrimitiveParams || llGetPrimitiveParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetPrimMediaParams || llGetPrimMediaParams || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionAgentCount || llGetRegionAgentCount ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionCorner || llGetRegionCorner ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionFlags || llGetRegionFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionFPS || llGetRegionFPS ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionName || llGetRegionName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRegionTimeDilation || llGetRegionTimeDilation ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRootPosition || llGetRootPosition ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRootRotation || llGetRootRotation ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetRot || llGetRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetScale || llGetScale ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetScriptName || llGetScriptName ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetScriptState || llGetScriptState ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSimulatorHostname || llGetSimulatorHostname ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSPMaxMemory || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetStartParameter || llGetStartParameter ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetStatus || llGetStatus ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSubString || llGetSubString ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetSunDirection || llGetSunDirection ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTexture || llGetTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTextureOffset || llGetTextureOffset ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTextureRot || llGetTextureRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTextureScale || llGetTextureScale ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTime || llGetTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTimeOfDay || llGetTimeOfDay ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTimestamp || llGetTimestamp ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetTorque || llGetTorque ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetUnixTime || llGetUnixTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetUsedMemory || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llGetUsername || llGetUsername || N&lt;br /&gt;
|-&lt;br /&gt;
| llGetVel || llGetVel ||&lt;br /&gt;
|-&lt;br /&gt;
| llGetWallclock || llGetWallclock ||&lt;br /&gt;
|-&lt;br /&gt;
| llGiveInventory || llGiveInventory ||&lt;br /&gt;
|-&lt;br /&gt;
| llGiveInventoryList || llGiveInventoryList ||&lt;br /&gt;
|-&lt;br /&gt;
| llGiveMoney || llGiveMoney ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llGodLikeRezObject&amp;lt;/s&amp;gt; || llGodLikeRezObject || G&lt;br /&gt;
|-&lt;br /&gt;
| llGround || llGround ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundContour || llGroundContour ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundNormal || llGroundNormal ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundRepel || llGroundRepel ||&lt;br /&gt;
|-&lt;br /&gt;
| llGroundSlope || llGroundSlope ||&lt;br /&gt;
|-&lt;br /&gt;
| llHTTPRequest || llHTTPRequest ||&lt;br /&gt;
|-&lt;br /&gt;
| llHTTPResponse || llHTTPResponse ||&lt;br /&gt;
|-&lt;br /&gt;
| llInsertString || llInsertString ||&lt;br /&gt;
|-&lt;br /&gt;
| llInstantMessage || llInstantMessage ||&lt;br /&gt;
|-&lt;br /&gt;
| llIntegerToBase64 || llIntegerToBase64 ||&lt;br /&gt;
|-&lt;br /&gt;
| llKey2Name || llKey2Name ||&lt;br /&gt;
|-&lt;br /&gt;
| llLinkParticleSystem || llLinkParticleSystem || N&lt;br /&gt;
|-&lt;br /&gt;
| llLinkSitTarget || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llList2CSV || llList2CSV ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Float || llList2Float ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Integer || llList2Integer ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Key || llList2Key ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2List || llList2List ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2ListStrided || llList2ListStrided ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Rot || llList2Rot ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2String || llList2String ||&lt;br /&gt;
|-&lt;br /&gt;
| llList2Vector || llList2Vector ||&lt;br /&gt;
|-&lt;br /&gt;
| llListen || llListen ||&lt;br /&gt;
|-&lt;br /&gt;
| llListenControl || llListenControl ||&lt;br /&gt;
|-&lt;br /&gt;
| llListenRemove || llListenRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llListFindList || llListFindList ||&lt;br /&gt;
|-&lt;br /&gt;
| llListInsertList || llListInsertList ||&lt;br /&gt;
|-&lt;br /&gt;
| llListRandomize || llListRandomize ||&lt;br /&gt;
|-&lt;br /&gt;
| llListReplaceList || llListReplaceList ||&lt;br /&gt;
|-&lt;br /&gt;
| llListSort || llListSort ||&lt;br /&gt;
|-&lt;br /&gt;
| llListStatistics || llListStatistics ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoadURL || llLoadURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llLog || llLog ||&lt;br /&gt;
|-&lt;br /&gt;
| llLog10 || llLog10 ||&lt;br /&gt;
|-&lt;br /&gt;
| llLookAt || llLookAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoopSound || llLoopSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoopSoundMaster || llLoopSoundMaster ||&lt;br /&gt;
|-&lt;br /&gt;
| llLoopSoundSlave || llLoopSoundSlave ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeExplosion&amp;lt;/s&amp;gt; || llMakeExplosion || D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeFire&amp;lt;/s&amp;gt; || llMakeFire || D &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeFountain&amp;lt;/s&amp;gt; || llMakeFountain || D &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llMakeSmoke&amp;lt;/s&amp;gt; || llMakeSmoke || D&lt;br /&gt;
|-&lt;br /&gt;
| llManageEstateAccess || llManageEstateAccess || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llMapDestination || llMapDestination ||&lt;br /&gt;
|-&lt;br /&gt;
| llMatchGroup || ------------- || U, RQ&lt;br /&gt;
|-&lt;br /&gt;
| llMD5String || llMD5String ||&lt;br /&gt;
|-&lt;br /&gt;
| llMessageLinked || llMessageLinked ||&lt;br /&gt;
|-&lt;br /&gt;
| llMinEventDelay || llMinEventDelay ||&lt;br /&gt;
|-&lt;br /&gt;
| llModifyLand || llModifyLand ||&lt;br /&gt;
|-&lt;br /&gt;
| llModPow || llModPow ||&lt;br /&gt;
|-&lt;br /&gt;
| llMoveToTarget || llMoveToTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llOffsetTexture || llOffsetTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llOpenRemoteDataChannel || llOpenRemoteDataChannel ||&lt;br /&gt;
|-&lt;br /&gt;
| llOverMyLand || llOverMyLand ||&lt;br /&gt;
|-&lt;br /&gt;
| llOwnerSay || llOwnerSay ||&lt;br /&gt;
|-&lt;br /&gt;
| llParcelMediaCommandList || llParcelMediaCommandList ||&lt;br /&gt;
|-&lt;br /&gt;
| llParcelMediaQuery || llParcelMediaQuery ||&lt;br /&gt;
|-&lt;br /&gt;
| llParseString2List || llParseString2List ||&lt;br /&gt;
|-&lt;br /&gt;
| llParseStringKeepNulls || llParseStringKeepNulls ||&lt;br /&gt;
|-&lt;br /&gt;
| llParticleSystem || llParticleSystem ||&lt;br /&gt;
|-&lt;br /&gt;
| llPassCollisions || llPassCollisions ||&lt;br /&gt;
|-&lt;br /&gt;
| llPassTouches || llPassTouches ||&lt;br /&gt;
|-&lt;br /&gt;
| llPlaySound || llPlaySound ||&lt;br /&gt;
|-&lt;br /&gt;
| llPlaySoundSlave || llPlaySoundSlave ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llPointAt&amp;lt;/s&amp;gt; || llPointAt || D&lt;br /&gt;
|-&lt;br /&gt;
| llPow || llPow ||&lt;br /&gt;
|-&lt;br /&gt;
| llPreloadSound || llPreloadSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llPushObject || llPushObject ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llRefreshPrimURL&amp;lt;/s&amp;gt; || llRefreshPrimURL || D&lt;br /&gt;
|-&lt;br /&gt;
| llRegionSay || llRegionSay ||&lt;br /&gt;
|-&lt;br /&gt;
| llRegionSayTo || llRegionSayTo || N&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llReleaseCamera&amp;lt;/s&amp;gt; || llReleaseCamera ||&lt;br /&gt;
|-&lt;br /&gt;
| llReleaseControls || llReleaseControls ||&lt;br /&gt;
|-&lt;br /&gt;
| llReleaseURL || llReleaseURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoteDataReply || llRemoteDataReply ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llRemoteDataSetRegion&amp;lt;/s&amp;gt; || llRemoteDataSetRegion || D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llRemoteLoadScript&amp;lt;/s&amp;gt; || llRemoteLoadScript || D&lt;br /&gt;
|-&lt;br /&gt;
| llRemoteLoadScriptPin || llRemoteLoadScriptPin ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveFromLandBanList || llRemoveFromLandBanList ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveFromLandPassList || llRemoveFromLandPassList ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveInventory || llRemoveInventory ||&lt;br /&gt;
|-&lt;br /&gt;
| llRemoveVehicleFlags || llRemoveVehicleFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestAgentData || llRequestAgentData ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestDisplayName || llRequestDisplayName || N&lt;br /&gt;
|-&lt;br /&gt;
| llRequestInventoryData || llRequestInventoryData ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestPermissions || llRequestPermissions ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestSecureURL || llRequestSecureURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestSimulatorData || llRequestSimulatorData ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestURL || llRequestURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llRequestUsername || llRequestUsername || N&lt;br /&gt;
|-&lt;br /&gt;
| llResetLandBanList || llResetLandBanList ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetLandPassList || llResetLandPassList ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetOtherScript || llResetOtherScript ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetScript || llResetScript ||&lt;br /&gt;
|-&lt;br /&gt;
| llResetTime || llResetTime ||&lt;br /&gt;
|-&lt;br /&gt;
| llRezAtRoot || llRezAtRoot ||&lt;br /&gt;
|-&lt;br /&gt;
| llRezObject || llRezObject ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Angle || llRot2Angle ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Axis || llRot2Axis ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Euler || llRot2Euler ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Fwd || llRot2Fwd ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Left || llRot2Left ||&lt;br /&gt;
|-&lt;br /&gt;
| llRot2Up || llRot2Up ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotateTexture || llRotateTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotBetween || llRotBetween ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotLookAt || llRotLookAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotTarget || llRotTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llRotTargetRemove || llRotTargetRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llRound || llRound ||&lt;br /&gt;
|-&lt;br /&gt;
| llSameGroup || llSameGroup ||&lt;br /&gt;
|-&lt;br /&gt;
| llSay || llSay ||&lt;br /&gt;
|-&lt;br /&gt;
| llScaleTexture || llScaleTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llScriptDanger || llScriptDanger ||&lt;br /&gt;
|-&lt;br /&gt;
| llScriptProfiler || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSendRemoteData || llSendRemoteData ||&lt;br /&gt;
|-&lt;br /&gt;
| llSensor || llSensor ||&lt;br /&gt;
|-&lt;br /&gt;
| llSensorRemove || llSensorRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llSensorRepeat || llSensorRepeat ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetAlpha || llSetAlpha ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetAngularVelocity || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetBuoyancy || llSetBuoyancy ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetCameraAtOffset || llSetCameraAtOffset ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetCameraEyeOffset || llSetCameraEyeOffset ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetCameraParams || llSetCameraParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetClickAction || llSetClickAction ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetColor || llSetColor ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetContentType || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetDamage || llSetDamage ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetForce || llSetForce ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetForceAndTorque || llSetForceAndTorque ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetHoverHeight || llSetHoverHeight ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;S&amp;gt;llSetInventoryPermMask&amp;lt;/S&amp;gt; || llSetInventoryPermMask || G&lt;br /&gt;
|-&lt;br /&gt;
| llSetKeyframedMotion || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkAlpha || llSetLinkAlpha ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkCamera || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkColor || llSetLinkColor ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkMedia || ------------- || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkPrimitiveParams || llSetLinkPrimitiveParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkPrimitiveParamsFast || llSetLinkPrimitiveParamsFast || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkTexture || llSetLinkTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetLinkTextureAnim || llSetLinkTextureAnim || N&lt;br /&gt;
|-&lt;br /&gt;
| llSetLocalRot || llSetLocalRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetMemoryLimit || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetObjectDesc || llSetObjectDesc ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetObjectName || llSetObjectName ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSetObjectPermMask&amp;lt;/s&amp;gt; || llSetObjectPermMask || G&lt;br /&gt;
|-&lt;br /&gt;
| llSetParcelMusicURL || llSetParcelMusicURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPayPrice || llSetPayPrice ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPos || llSetPos ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPrimitiveParams || llSetPrimitiveParams ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetPrimMediaParams || llSetPrimMediaParams || N&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSetPrimURL&amp;lt;/s&amp;gt; || llSetPrimURL || D&lt;br /&gt;
|-&lt;br /&gt;
| llSetRegionPos || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSetRemoteScriptAccessPin || llSetRemoteScriptAccessPin ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetRot || llSetRot ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetScale || llSetScale ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetScriptState || llSetScriptState ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetSitText || llSetSitText ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetSoundQueueing || llSetSoundQueueing ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetSoundRadius || llSetSoundRadius ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetStatus || llSetStatus ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetText || llSetText ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTexture || llSetTexture ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTextureAnim || llSetTextureAnim ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTimerEvent || llSetTimerEvent ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTorque || llSetTorque ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetTouchText || llSetTouchText ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleFlags || llSetVehicleFlags ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleFloatParam || llSetVehicleFloatParam ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleRotationParam || llSetVehicleRotationParam ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleType || llSetVehicleType ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVehicleVectorParam || llSetVehicleVectorParam ||&lt;br /&gt;
|-&lt;br /&gt;
| llSetVelocity || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llSHA1String || llSHA1String ||&lt;br /&gt;
|-&lt;br /&gt;
| llShout || llShout ||&lt;br /&gt;
|-&lt;br /&gt;
| llSin || llSin ||&lt;br /&gt;
|-&lt;br /&gt;
| llSitTarget || llSitTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llSleep || llSleep ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSound&amp;lt;/s&amp;gt; || llSound || D&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llSoundPreload&amp;lt;/s&amp;gt; || llSoundPreload || D&lt;br /&gt;
|-&lt;br /&gt;
| llSqrt || llSqrt ||&lt;br /&gt;
|-&lt;br /&gt;
| llStartAnimation || llStartAnimation ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopAnimation || llStopAnimation ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopHover || llStopHover ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopLookAt || llStopLookAt ||&lt;br /&gt;
|-&lt;br /&gt;
| llStopMoveToTarget || llStopMoveToTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llStopPointAt&amp;lt;/s&amp;gt; || llStopPointAt || D&lt;br /&gt;
|-&lt;br /&gt;
| llStopSound || llStopSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llStringLength || llStringLength ||&lt;br /&gt;
|-&lt;br /&gt;
| llStringToBase64 || llStringToBase64 ||&lt;br /&gt;
|-&lt;br /&gt;
| llStringTrim || llStringTrim ||&lt;br /&gt;
|-&lt;br /&gt;
| llSubStringIndex || llSubStringIndex ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llTakeCamera&amp;lt;/s&amp;gt; || llTakeCamera || D&lt;br /&gt;
|-&lt;br /&gt;
| llTakeControls || llTakeControls ||&lt;br /&gt;
|-&lt;br /&gt;
| llTan || llTan ||&lt;br /&gt;
|-&lt;br /&gt;
| llTarget || llTarget ||&lt;br /&gt;
|-&lt;br /&gt;
| llTargetOmega || llTargetOmega ||&lt;br /&gt;
|-&lt;br /&gt;
| llTargetRemove || llTargetRemove ||&lt;br /&gt;
|-&lt;br /&gt;
| llTeleportAgentHome || llTeleportAgentHome ||&lt;br /&gt;
|-&lt;br /&gt;
| llTextBox || llTextBox || N&lt;br /&gt;
|-&lt;br /&gt;
| llToLower || llToLower ||&lt;br /&gt;
|-&lt;br /&gt;
| llToUpper || llToUpper ||&lt;br /&gt;
|-&lt;br /&gt;
| llTransferLindenDollars || ------------- || N,I&lt;br /&gt;
|-&lt;br /&gt;
| llTriggerSound || llTriggerSound ||&lt;br /&gt;
|-&lt;br /&gt;
| llTriggerSoundLimited || llTriggerSoundLimited ||&lt;br /&gt;
|-&lt;br /&gt;
| llUnescapeURL || llUnescapeURL ||&lt;br /&gt;
|-&lt;br /&gt;
| llUnSit || llUnSit ||&lt;br /&gt;
|-&lt;br /&gt;
| llVecDist || llVecDist ||&lt;br /&gt;
|-&lt;br /&gt;
| llVecMag || llVecMag ||&lt;br /&gt;
|-&lt;br /&gt;
| llVecNorm || llVecNorm ||&lt;br /&gt;
|-&lt;br /&gt;
| llVolumeDetect || llVolumeDetect ||&lt;br /&gt;
|-&lt;br /&gt;
| llWater || llWater ||&lt;br /&gt;
|-&lt;br /&gt;
| llWhisper || llWhisper ||&lt;br /&gt;
|-&lt;br /&gt;
| llWind || llWind ||&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;llXorBase64Strings&amp;lt;/s&amp;gt; || llXorBase64Strings || D&lt;br /&gt;
|-&lt;br /&gt;
| llXorBase64StringsCorrect || llXorBase64StringsCorrect ||&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==LSL &amp;amp; OSSL Constants==&lt;br /&gt;
&lt;br /&gt;
These are extracted from OpenSim DEV 0.7.3 OpenSim-003bd9f-r/17959 February 1, 2012&lt;br /&gt;
&lt;br /&gt;
Sources:  &lt;br /&gt;
LSL_Constants.cs  (OpenSim source) for LSL and OSSL Constants&lt;br /&gt;
SL WIKI (links provided)&lt;br /&gt;
SL Viewer Source (partial from V3.2 LL Codebase)&lt;br /&gt;
&lt;br /&gt;
NOTES:&lt;br /&gt;
This is NOT Complete.  More info required.  &lt;br /&gt;
Not all LL/SL CONSTANTS are available in OpenSim as yet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; border=&amp;quot;1&amp;quot; align=&amp;quot;centre&amp;quot; class=&amp;quot;sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''OSSL / LSL''' || '''Constant Name''' || '''Value''' || '''Notes'''&lt;br /&gt;
|-&lt;br /&gt;
| LSL || TRUE [http://wiki.secondlife.com/wiki/TRUE] || Integer(1) || notes &lt;br /&gt;
|-&lt;br /&gt;
| LSL || FALSE [http://wiki.secondlife.com/wiki/FALSE] || Integer(0) ||  &lt;br /&gt;
|-&lt;br /&gt;
| LSL || STATUS_PHYSICS [http://wiki.secondlife.com/wiki/STATUS_PHYSICS] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_ROTATE_X [http://wiki.secondlife.com/wiki/STATUS_ROTATE_X] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_ROTATE_Y [http://wiki.secondlife.com/wiki/STATUS_ROTATE_Y] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_ROTATE_Z [http://wiki.secondlife.com/wiki/STATUS_ROTATE_Z] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_PHANTOM [http://wiki.secondlife.com/wiki/STATUS_PHANTOM] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_SANDBOX [http://wiki.secondlife.com/wiki/STATUS_SANDBOX] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_BLOCK_GRAB [http://wiki.secondlife.com/wiki/STATUS_BLOCK_GRAB] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_DIE_AT_EDGE [http://wiki.secondlife.com/wiki/STATUS_DIE_AT_EDGE] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_RETURN_AT_EDGE [http://wiki.secondlife.com/wiki/STATUS_RETURN_AT_EDGE] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STATUS_CAST_SHADOWS [http://wiki.secondlife.com/wiki/STATUS_CAST_SHADOWS] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT [http://wiki.secondlife.com/wiki/AGENT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_BY_LEGACY_NAME [http://wiki.secondlife.com/wiki/AGENT_BY_LEGACY_NAME] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_BY_USERNAME [http://wiki.secondlife.com/wiki/AGENT_BY_USERNAME] || 0x10 || &lt;br /&gt;
|- &lt;br /&gt;
| OSSL || NPC || 0x20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ACTIVE [http://wiki.secondlife.com/wiki/ACTIVE] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PASSIVE [http://wiki.secondlife.com/wiki/PASSIVE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || SCRIPTED [http://wiki.secondlife.com/wiki/SCRIPTED] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_FWD [http://wiki.secondlife.com/wiki/CONTROL_FWD] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_BACK [http://wiki.secondlife.com/wiki/CONTROL_BACK] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_LEFT [http://wiki.secondlife.com/wiki/CONTROL_LEFT] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_RIGHT [http://wiki.secondlife.com/wiki/CONTROL_RIGHT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_UP [http://wiki.secondlife.com/wiki/CONTROL_UP] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_DOWN [http://wiki.secondlife.com/wiki/CONTROL_DOWN] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_ROT_LEFT [http://wiki.secondlife.com/wiki/CONTROL_ROT_LEFT] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_ROT_RIGHT [http://wiki.secondlife.com/wiki/CONTROL_ROT_RIGHT] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_LBUTTON [http://wiki.secondlife.com/wiki/CONTROL_LBUTTON] || 268435456 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CONTROL_ML_LBUTTON [http://wiki.secondlife.com/wiki/CONTROL_ML_LBUTTON] || 1073741824 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_DEBIT [http://wiki.secondlife.com/wiki/PERMISSION_DEBIT] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_TAKE_CONTROLS [http://wiki.secondlife.com/wiki/PERMISSION_TAKE_CONTROLS] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_REMAP_CONTROLS [http://wiki.secondlife.com/wiki/PERMISSION_REMAP_CONTROLS] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_TRIGGER_ANIMATION [http://wiki.secondlife.com/wiki/PERMISSION_TRIGGER_ANIMATION] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_ATTACH [http://wiki.secondlife.com/wiki/PERMISSION_ATTACH] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_RELEASE_OWNERSHIP [http://wiki.secondlife.com/wiki/PERMISSION_RELEASE_OWNERSHIP] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CHANGE_LINKS [http://wiki.secondlife.com/wiki/PERMISSION_CHANGE_LINKS] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CHANGE_JOINTS [http://wiki.secondlife.com/wiki/PERMISSION_CHANGE_JOINTS] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CHANGE_PERMISSIONS [http://wiki.secondlife.com/wiki/PERMISSION_CHANGE_PERMISSIONS] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_TRACK_CAMERA [http://wiki.secondlife.com/wiki/PERMISSION_TRACK_CAMERA] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERMISSION_CONTROL_CAMERA [http://wiki.secondlife.com/wiki/PERMISSION_CONTROL_CAMERA] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_FLYING [http://wiki.secondlife.com/wiki/AGENT_FLYING] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_ATTACHMENTS [http://wiki.secondlife.com/wiki/AGENT_ATTACHMENTS] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_SCRIPTED [http://wiki.secondlife.com/wiki/AGENT_SCRIPTED] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_MOUSELOOK [http://wiki.secondlife.com/wiki/AGENT_MOUSELOOK] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_SITTING [http://wiki.secondlife.com/wiki/AGENT_SITTING] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_ON_OBJECT [http://wiki.secondlife.com/wiki/AGENT_ON_OBJECT] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_AWAY [http://wiki.secondlife.com/wiki/AGENT_AWAY] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_WALKING [http://wiki.secondlife.com/wiki/AGENT_WALKING] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_IN_AIR [http://wiki.secondlife.com/wiki/AGENT_IN_AIR] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_TYPING [http://wiki.secondlife.com/wiki/AGENT_TYPING] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_CROUCHING [http://wiki.secondlife.com/wiki/AGENT_CROUCHING] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_BUSY [http://wiki.secondlife.com/wiki/AGENT_BUSY] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || AGENT_ALWAYS_RUN [http://wiki.secondlife.com/wiki/AGENT_ALWAYS_RUN] || 4096 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_INTERP_COLOR_MASK || 1 || http://wiki.secondlife.com/wiki/LlParticleSystem&lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_INTERP_SCALE_MASK || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_BOUNCE_MASK || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_WIND_MASK  || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_FOLLOW_SRC_MASK  || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_FOLLOW_VELOCITY_MASK || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_TARGET_POS_MASK || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_TARGET_LINEAR_MASK || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_EMISSIVE_MASK  || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_FLAGS || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_START_COLOR || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_START_ALPHA || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_END_COLOR || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_END_ALPHA  || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_START_SCALE  || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_END_SCALE || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_PART_MAX_AGE || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_ACCEL || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_INNERANGLE  || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_OUTERANGLE || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_TEXTURE  || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_RATE  || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_PART_COUNT || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_RADIUS  || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_SPEED_MIN  || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_BURST_SPEED_MAX  || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_MAX_AGE || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_TARGET_KEY  || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_OMEGA || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_ANGLE_BEGIN  || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_ANGLE_END  || 23 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_DROP  || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_EXPLODE || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_ANGLE  || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_ANGLE_CONE  || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY  || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_NONE [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_SLED [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_SLED] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_CAR [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_CAR] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_BOAT [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BOAT] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_AIRPLANE [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_AIRPLANE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_TYPE_BALLOON [http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BALLOON] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_FRICTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_FRICTION_TIMESCALE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_FRICTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_FRICTION_TIMESCALE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_DIRECTION [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_DIRECTION] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_OFFSET [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_OFFSET] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_MOTOR_DIRECTION [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_MOTOR_DIRECTION] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_HOVER_HEIGHT [http://wiki.secondlife.com/wiki/VEHICLE_HOVER_HEIGHT] || 24 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_HOVER_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_HOVER_EFFICIENCY] || 25 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_HOVER_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_HOVER_TIMESCALE] || 26 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BUOYANCY [http://wiki.secondlife.com/wiki/VEHICLE_BUOYANCY] || 27 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_DEFLECTION_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_DEFLECTION_EFFICIENCY] || 28 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_DEFLECTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_DEFLECTION_TIMESCALE] || 29 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_TIMESCALE] || 30 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE] || 31 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_DEFLECTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_DEFLECTION_TIMESCALE] || 33 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_MOTOR_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_MOTOR_TIMESCALE] || 34 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE] || 35 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY] || 36 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_VERTICAL_ATTRACTION_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_VERTICAL_ATTRACTION_TIMESCALE] || 37 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BANKING_EFFICIENCY [http://wiki.secondlife.com/wiki/VEHICLE_BANKING_EFFICIENCY] || 38 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BANKING_MIX [http://wiki.secondlife.com/wiki/VEHICLE_BANKING_MIX] || 39 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_BANKING_TIMESCALE [http://wiki.secondlife.com/wiki/VEHICLE_BANKING_TIMESCALE] || 40 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_REFERENCE_FRAME [http://wiki.secondlife.com/wiki/VEHICLE_REFERENCE_FRAME] || 44 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_RANGE_BLOCK [http://wiki.secondlife.com/wiki/VEHICLE_RANGE_BLOCK] || 45 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_ROLL_FRAME [http://wiki.secondlife.com/wiki/VEHICLE_ROLL_FRAME] || 46 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_DEFLECTION_UP [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_DEFLECTION_UP] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LIMIT_ROLL_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LIMIT_ROLL_ONLY] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_WATER_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_WATER_ONLY] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_TERRAIN_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_TERRAIN_ONLY] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_HOVER_UP_ONLY [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_HOVER_UP_ONLY] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LIMIT_MOTOR_UP [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LIMIT_MOTOR_UP] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_MOUSELOOK_STEER [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_MOUSELOOK_STEER] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_MOUSELOOK_BANK [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_MOUSELOOK_BANK] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_CAMERA_DECOUPLED [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_CAMERA_DECOUPLED] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_X [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_X] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_Y [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_Y] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_Z [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_Z] || 4096 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LOCK_HOVER_HEIGHT [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LOCK_HOVER_HEIGHT] || 8192 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_NO_DEFLECTION [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_NO_DEFLECTION] || 16392 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || VEHICLE_FLAG_LOCK_ROTATION [http://wiki.secondlife.com/wiki/VEHICLE_FLAG_LOCK_ROTATION] || 32784 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_ALL [http://wiki.secondlife.com/wiki/INVENTORY_ALL] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_NONE [http://wiki.secondlife.com/wiki/INVENTORY_NONE] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_TEXTURE [http://wiki.secondlife.com/wiki/INVENTORY_TEXTURE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_SOUND [http://wiki.secondlife.com/wiki/INVENTORY_SOUND] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_LANDMARK [http://wiki.secondlife.com/wiki/INVENTORY_LANDMARK] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_CLOTHING [http://wiki.secondlife.com/wiki/INVENTORY_CLOTHING] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_OBJECT [http://wiki.secondlife.com/wiki/INVENTORY_OBJECT] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_NOTECARD [http://wiki.secondlife.com/wiki/INVENTORY_NOTECARD] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_SCRIPT [http://wiki.secondlife.com/wiki/INVENTORY_SCRIPT] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_BODYPART [http://wiki.secondlife.com/wiki/INVENTORY_BODYPART] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_ANIMATION [http://wiki.secondlife.com/wiki/INVENTORY_ANIMATION] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || INVENTORY_GESTURE [http://wiki.secondlife.com/wiki/INVENTORY_GESTURE] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_CHEST [http://wiki.secondlife.com/wiki/ATTACH_CHEST] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HEAD [http://wiki.secondlife.com/wiki/ATTACH_HEAD] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LSHOULDER [http://wiki.secondlife.com/wiki/ATTACH_LSHOULDER] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RSHOULDER [http://wiki.secondlife.com/wiki/ATTACH_RSHOULDER] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LHAND [http://wiki.secondlife.com/wiki/ATTACH_LHAND] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RHAND [http://wiki.secondlife.com/wiki/ATTACH_RHAND] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LFOOT [http://wiki.secondlife.com/wiki/ATTACH_LFOOT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RFOOT [http://wiki.secondlife.com/wiki/ATTACH_RFOOT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_BACK [http://wiki.secondlife.com/wiki/ATTACH_BACK] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_PELVIS [http://wiki.secondlife.com/wiki/ATTACH_PELVIS] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_MOUTH [http://wiki.secondlife.com/wiki/ATTACH_MOUTH] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_CHIN [http://wiki.secondlife.com/wiki/ATTACH_CHIN] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LEAR [http://wiki.secondlife.com/wiki/ATTACH_LEAR] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_REAR [http://wiki.secondlife.com/wiki/ATTACH_REAR] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LEYE [http://wiki.secondlife.com/wiki/ATTACH_LEYE] || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_REYE [http://wiki.secondlife.com/wiki/ATTACH_REYE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_NOSE [http://wiki.secondlife.com/wiki/ATTACH_NOSE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RUARM [http://wiki.secondlife.com/wiki/ATTACH_RUARM] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RLARM [http://wiki.secondlife.com/wiki/ATTACH_RLARM] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LUARM [http://wiki.secondlife.com/wiki/ATTACH_LUARM] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LLARM [http://wiki.secondlife.com/wiki/ATTACH_LLARM] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RHIP [http://wiki.secondlife.com/wiki/ATTACH_RHIP] || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RULEG [http://wiki.secondlife.com/wiki/ATTACH_RULEG] || 23 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RLLEG [http://wiki.secondlife.com/wiki/ATTACH_RLLEG] || 24 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LHIP [http://wiki.secondlife.com/wiki/ATTACH_LHIP] || 25 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LULEG [http://wiki.secondlife.com/wiki/ATTACH_LULEG] || 26 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LLLEG [http://wiki.secondlife.com/wiki/ATTACH_LLLEG] || 27 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_BELLY [http://wiki.secondlife.com/wiki/ATTACH_BELLY] || 28 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_RPEC [http://wiki.secondlife.com/wiki/ATTACH_RPEC] || 29 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_LPEC [http://wiki.secondlife.com/wiki/ATTACH_LPEC] || 30 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_CENTER_2 [http://wiki.secondlife.com/wiki/ATTACH_HUD_CENTER_2] || 31 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_TOP_RIGHT [http://wiki.secondlife.com/wiki/ATTACH_HUD_TOP_RIGHT] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_TOP_CENTER [http://wiki.secondlife.com/wiki/ATTACH_HUD_TOP_CENTER] || 33 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_TOP_LEFT [http://wiki.secondlife.com/wiki/ATTACH_HUD_TOP_LEFT] || 34 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_CENTER_1 [http://wiki.secondlife.com/wiki/ATTACH_HUD_CENTER_1] || 35 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_BOTTOM_LEFT [http://wiki.secondlife.com/wiki/ATTACH_HUD_BOTTOM_LEFT] || 36 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_BOTTOM [http://wiki.secondlife.com/wiki/ATTACH_HUD_BOTTOM] || 37 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ATTACH_HUD_BOTTOM_RIGHT [http://wiki.secondlife.com/wiki/ATTACH_HUD_BOTTOM_RIGHT] || 38 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_LEVEL [http://wiki.secondlife.com/wiki/LAND_LEVEL] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_RAISE [http://wiki.secondlife.com/wiki/LAND_RAISE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_LOWER [http://wiki.secondlife.com/wiki/LAND_LOWER] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_SMOOTH [http://wiki.secondlife.com/wiki/LAND_SMOOTH] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_NOISE [http://wiki.secondlife.com/wiki/LAND_NOISE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_REVERT [http://wiki.secondlife.com/wiki/LAND_REVERT] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_SMALL_BRUSH [http://wiki.secondlife.com/wiki/LAND_SMALL_BRUSH] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_MEDIUM_BRUSH [http://wiki.secondlife.com/wiki/LAND_MEDIUM_BRUSH] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LAND_LARGE_BRUSH [http://wiki.secondlife.com/wiki/LAND_LARGE_BRUSH] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_ONLINE [http://wiki.secondlife.com/wiki/DATA_ONLINE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_NAME [http://wiki.secondlife.com/wiki/DATA_NAME] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_BORN [http://wiki.secondlife.com/wiki/DATA_BORN] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_RATING [http://wiki.secondlife.com/wiki/DATA_RATING] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_POS [http://wiki.secondlife.com/wiki/DATA_SIM_POS] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_STATUS [http://wiki.secondlife.com/wiki/DATA_SIM_STATUS] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_RATING [http://wiki.secondlife.com/wiki/DATA_SIM_RATING] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_PAYINFO [http://wiki.secondlife.com/wiki/DATA_PAYINFO] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DATA_SIM_RELEASE [http://wiki.secondlife.com/wiki/DATA_SIM_RELEASE] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ANIM_ON [http://wiki.secondlife.com/wiki/ANIM_ON] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LOOP [http://wiki.secondlife.com/wiki/LOOP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REVERSE [http://wiki.secondlife.com/wiki/REVERSE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PING_PONG [http://wiki.secondlife.com/wiki/PING_PONG] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || SMOOTH [http://wiki.secondlife.com/wiki/SMOOTH] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ROTATE [http://wiki.secondlife.com/wiki/ROTATE] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || SCALE [http://wiki.secondlife.com/wiki/SCALE] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ALL_SIDES [http://wiki.secondlife.com/wiki/ALL_SIDES] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_SET [http://wiki.secondlife.com/wiki/LINK_SET] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_ROOT [http://wiki.secondlife.com/wiki/LINK_ROOT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_ALL_OTHERS [http://wiki.secondlife.com/wiki/LINK_ALL_OTHERS] || -2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_ALL_CHILDREN [http://wiki.secondlife.com/wiki/LINK_ALL_CHILDREN] || -3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LINK_THIS [http://wiki.secondlife.com/wiki/LINK_THIS] || -4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_INVENTORY [http://wiki.secondlife.com/wiki/CHANGED_INVENTORY] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_COLOR [http://wiki.secondlife.com/wiki/CHANGED_COLOR] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_SHAPE [http://wiki.secondlife.com/wiki/CHANGED_SHAPE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_SCALE [http://wiki.secondlife.com/wiki/CHANGED_SCALE] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_TEXTURE [http://wiki.secondlife.com/wiki/CHANGED_TEXTURE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_LINK [http://wiki.secondlife.com/wiki/CHANGED_LINK] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_ALLOWED_DROP [http://wiki.secondlife.com/wiki/CHANGED_ALLOWED_DROP] || 64 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_OWNER [http://wiki.secondlife.com/wiki/CHANGED_OWNER] || 128 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_REGION [http://wiki.secondlife.com/wiki/CHANGED_REGION] || 256 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_TELEPORT [http://wiki.secondlife.com/wiki/CHANGED_TELEPORT] || 512 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_REGION_RESTART [http://wiki.secondlife.com/wiki/CHANGED_REGION_RESTART] || 1024 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CHANGED_REGION_START [http://wiki.secondlife.com/wiki/CHANGED_REGION_START] || 1024 || //LL Changed the constant from CHANGED_REGION_RESTART &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || CHANGED_MEDIA [http://wiki.secondlife.com/wiki/CHANGED_MEDIA] || 2048 || &lt;br /&gt;
|- &lt;br /&gt;
| OSSL || CHANGED_ANIMATION CHANGED_ANIMATION || 16384 || OS Only Useage &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || TYPE_INVALID [http://wiki.secondlife.com/wiki/TYPE_INVALID] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_INTEGER [http://wiki.secondlife.com/wiki/TYPE_INTEGER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_FLOAT [http://wiki.secondlife.com/wiki/TYPE_FLOAT] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_STRING [http://wiki.secondlife.com/wiki/TYPE_STRING] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_KEY [http://wiki.secondlife.com/wiki/TYPE_KEY] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_VECTOR [http://wiki.secondlife.com/wiki/TYPE_VECTOR] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TYPE_ROTATION [http://wiki.secondlife.com/wiki/TYPE_ROTATION] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REMOTE_DATA_CHANNEL [http://wiki.secondlife.com/wiki/REMOTE_DATA_CHANNEL] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REMOTE_DATA_REQUEST [http://wiki.secondlife.com/wiki/REMOTE_DATA_REQUEST] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || REMOTE_DATA_REPLY [http://wiki.secondlife.com/wiki/REMOTE_DATA_REPLY] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_METHOD [http://wiki.secondlife.com/wiki/HTTP_METHOD] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_MIMETYPE [http://wiki.secondlife.com/wiki/HTTP_MIMETYPE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_BODY_MAXLENGTH [http://wiki.secondlife.com/wiki/HTTP_BODY_MAXLENGTH] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || HTTP_VERIFY_CERT [http://wiki.secondlife.com/wiki/HTTP_VERIFY_CERT] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL [http://wiki.secondlife.com/wiki/PRIM_MATERIAL] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_PHYSICS [http://wiki.secondlife.com/wiki/PRIM_PHYSICS] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEMP_ON_REZ [http://wiki.secondlife.com/wiki/PRIM_TEMP_ON_REZ] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_PHANTOM [http://wiki.secondlife.com/wiki/PRIM_PHANTOM] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_POSITION [http://wiki.secondlife.com/wiki/PRIM_POSITION] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SIZE [http://wiki.secondlife.com/wiki/PRIM_SIZE] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_ROTATION [http://wiki.secondlife.com/wiki/PRIM_ROTATION] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE [http://wiki.secondlife.com/wiki/PRIM_TYPE] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXTURE [http://wiki.secondlife.com/wiki/PRIM_TEXTURE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_COLOR [http://wiki.secondlife.com/wiki/PRIM_COLOR] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_SHINY [http://wiki.secondlife.com/wiki/PRIM_BUMP_SHINY] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_FULLBRIGHT [http://wiki.secondlife.com/wiki/PRIM_FULLBRIGHT] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_FLEXIBLE [http://wiki.secondlife.com/wiki/PRIM_FLEXIBLE] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXGEN [http://wiki.secondlife.com/wiki/PRIM_TEXGEN] || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_CAST_SHADOWS [http://wiki.secondlife.com/wiki/PRIM_CAST_SHADOWS] || 24 || // Not implemented, here for completeness sake &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PRIM_POINT_LIGHT [http://wiki.secondlife.com/wiki/PRIM_POINT_LIGHT] || 23 || // Huh? &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || PRIM_GLOW [http://wiki.secondlife.com/wiki/PRIM_GLOW] || 25 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXT [http://wiki.secondlife.com/wiki/PRIM_TEXT] || 26 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_NAME [http://wiki.secondlife.com/wiki/PRIM_NAME] || 27 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_DESC [http://wiki.secondlife.com/wiki/PRIM_DESC] || 28 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_ROT_LOCAL [http://wiki.secondlife.com/wiki/PRIM_ROT_LOCAL] || 29 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_OMEGA [http://wiki.secondlife.com/wiki/PRIM_OMEGA] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_POS_LOCAL [http://wiki.secondlife.com/wiki/PRIM_POS_LOCAL] || 33 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_LINK_TARGET [http://wiki.secondlife.com/wiki/PRIM_LINK_TARGET] || 34 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXGEN_DEFAULT [http://wiki.secondlife.com/wiki/PRIM_TEXGEN_DEFAULT] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TEXGEN_PLANAR [http://wiki.secondlife.com/wiki/PRIM_TEXGEN_PLANAR] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_BOX [http://wiki.secondlife.com/wiki/PRIM_TYPE_BOX] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_CYLINDER [http://wiki.secondlife.com/wiki/PRIM_TYPE_CYLINDER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_PRISM [http://wiki.secondlife.com/wiki/PRIM_TYPE_PRISM] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_SPHERE [http://wiki.secondlife.com/wiki/PRIM_TYPE_SPHERE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_TORUS [http://wiki.secondlife.com/wiki/PRIM_TYPE_TORUS] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_TUBE [http://wiki.secondlife.com/wiki/PRIM_TYPE_TUBE] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_RING [http://wiki.secondlife.com/wiki/PRIM_TYPE_RING] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_TYPE_SCULPT [http://wiki.secondlife.com/wiki/PRIM_TYPE_SCULPT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_DEFAULT [http://wiki.secondlife.com/wiki/PRIM_HOLE_DEFAULT] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_CIRCLE [http://wiki.secondlife.com/wiki/PRIM_HOLE_CIRCLE] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_SQUARE [http://wiki.secondlife.com/wiki/PRIM_HOLE_SQUARE] || 32 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_HOLE_TRIANGLE [http://wiki.secondlife.com/wiki/PRIM_HOLE_TRIANGLE] || 48 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_STONE [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_STONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_METAL [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_METAL] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_GLASS [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_GLASS] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_WOOD [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_WOOD] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_FLESH [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_FLESH] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_PLASTIC [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_PLASTIC] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_RUBBER [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_RUBBER] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MATERIAL_LIGHT [http://wiki.secondlife.com/wiki/PRIM_MATERIAL_LIGHT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_NONE [http://wiki.secondlife.com/wiki/PRIM_SHINY_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_LOW [http://wiki.secondlife.com/wiki/PRIM_SHINY_LOW] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_MEDIUM [http://wiki.secondlife.com/wiki/PRIM_SHINY_MEDIUM] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SHINY_HIGH [http://wiki.secondlife.com/wiki/PRIM_SHINY_HIGH] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_NONE [http://wiki.secondlife.com/wiki/PRIM_BUMP_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BRIGHT [http://wiki.secondlife.com/wiki/PRIM_BUMP_BRIGHT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_DARK [http://wiki.secondlife.com/wiki/PRIM_BUMP_DARK] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_WOOD [http://wiki.secondlife.com/wiki/PRIM_BUMP_WOOD] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BARK [http://wiki.secondlife.com/wiki/PRIM_BUMP_BARK] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BRICKS [http://wiki.secondlife.com/wiki/PRIM_BUMP_BRICKS] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_CHECKER [http://wiki.secondlife.com/wiki/PRIM_BUMP_CHECKER] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_CONCRETE [http://wiki.secondlife.com/wiki/PRIM_BUMP_CONCRETE] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_TILE [http://wiki.secondlife.com/wiki/PRIM_BUMP_TILE] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_STONE [http://wiki.secondlife.com/wiki/PRIM_BUMP_STONE] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_DISKS [http://wiki.secondlife.com/wiki/PRIM_BUMP_DISKS] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_GRAVEL [http://wiki.secondlife.com/wiki/PRIM_BUMP_GRAVEL] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_BLOBS [http://wiki.secondlife.com/wiki/PRIM_BUMP_BLOBS] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_SIDING [http://wiki.secondlife.com/wiki/PRIM_BUMP_SIDING] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_LARGETILE [http://wiki.secondlife.com/wiki/PRIM_BUMP_LARGETILE] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_STUCCO [http://wiki.secondlife.com/wiki/PRIM_BUMP_STUCCO] || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_SUCTION [http://wiki.secondlife.com/wiki/PRIM_BUMP_SUCTION] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_BUMP_WEAVE [http://wiki.secondlife.com/wiki/PRIM_BUMP_WEAVE] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_SPHERE [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_SPHERE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_TORUS [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_TORUS] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_PLANE [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_PLANE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_SCULPT_TYPE_CYLINDER [http://wiki.secondlife.com/wiki/PRIM_SCULPT_TYPE_CYLINDER] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_BASE [http://wiki.secondlife.com/wiki/MASK_BASE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_OWNER [http://wiki.secondlife.com/wiki/MASK_OWNER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_GROUP [http://wiki.secondlife.com/wiki/MASK_GROUP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_EVERYONE [http://wiki.secondlife.com/wiki/MASK_EVERYONE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || MASK_NEXT [http://wiki.secondlife.com/wiki/MASK_NEXT] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_TRANSFER [http://wiki.secondlife.com/wiki/PERM_TRANSFER] || 8192 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_MODIFY [http://wiki.secondlife.com/wiki/PERM_MODIFY] || 16384 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_COPY [http://wiki.secondlife.com/wiki/PERM_COPY] || 32768 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_MOVE [http://wiki.secondlife.com/wiki/PERM_MOVE] || 524288 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PERM_ALL [http://wiki.secondlife.com/wiki/PERM_ALL] || 2147483647 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_STOP [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_STOP] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_PAUSE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_PAUSE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_PLAY [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_PLAY] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_LOOP [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_LOOP] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_TEXTURE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_TEXTURE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_URL [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_URL] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_TIME [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_TIME] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_AGENT [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_AGENT] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_UNLOAD [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_UNLOAD] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_AUTO_ALIGN [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_AUTO_ALIGN] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_TYPE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_TYPE] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_SIZE [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_SIZE] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_MEDIA_COMMAND_DESC [http://wiki.secondlife.com/wiki/PARCEL_MEDIA_COMMAND_DESC] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_FLY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_FLY] || 0x1 || //parcel allows flying &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_SCRIPTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_SCRIPTS] || 0x2 || //parcel allows outside scripts &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_LANDMARK [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_LANDMARK] || 0x8 || //parcel allows landmarks to be created &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_TERRAFORM [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_TERRAFORM] || 0x10 || //parcel allows anyone to terraform the land &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_DAMAGE [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_DAMAGE] || 0x20 || //parcel allows damage &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_CREATE_OBJECTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_CREATE_OBJECTS] || 0x40 || //parcel allows anyone to create objects &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || PARCEL_FLAG_USE_ACCESS_GROUP [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_ACCESS_GROUP] || 0x100 || // parcel limits access to a group &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PARCEL_FLAG_USE_ACCESS_LIST [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_ACCESS_LIST] || 0x200 || //parcel limits access to a list of residents &lt;br /&gt;
|-   &lt;br /&gt;
| LSL || PARCEL_FLAG_USE_BAN_LIST [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_BAN_LIST] || 0x400 || //parcel uses a ban list, including restricting access based on payment info &lt;br /&gt;
|-&lt;br /&gt;
| LSL || PARCEL_FLAG_USE_LAND_PASS_LIST [http://wiki.secondlife.com/wiki/PARCEL_FLAG_USE_LAND_PASS_LIST] || 0x800 || // parcel allows passes to be purchased &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || PARCEL_FLAG_LOCAL_SOUND_ONLY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_LOCAL_SOUND_ONLY] || 0x8000 || // parcel restricts spatialized sound to the parcel &lt;br /&gt;
|-   &lt;br /&gt;
| LSL || PARCEL_FLAG_RESTRICT_PUSHOBJECT [http://wiki.secondlife.com/wiki/PARCEL_FLAG_RESTRICT_PUSHOBJECT] || 0x200000 || //parcel restricts llPushObject &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_GROUP_SCRIPTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_GROUP_SCRIPTS] || 0x2000000 || //parcel allows scripts owned by group &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS] || 0x4000000 || //parcel allows group object creation &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY] || 0x8000000 || // parcel allows objects owned by any user to enter &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY [http://wiki.secondlife.com/wiki/PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY] || 0x10000000 || //parcel allows with the same group to enter &lt;br /&gt;
|-   &lt;br /&gt;
| LSL || REGION_FLAG_ALLOW_DAMAGE [http://wiki.secondlife.com/wiki/REGION_FLAG_ALLOW_DAMAGE] || 0x1 || // region is entirely damage enabled &lt;br /&gt;
|-     &lt;br /&gt;
| LSL || REGION_FLAG_FIXED_SUN [http://wiki.secondlife.com/wiki/REGION_FLAG_FIXED_SUN] || 0x10 || // region has a fixed sun position &lt;br /&gt;
|-    &lt;br /&gt;
| LSL || REGION_FLAG_BLOCK_TERRAFORM [http://wiki.secondlife.com/wiki/REGION_FLAG_BLOCK_TERRAFORM] || 0x40 || //region terraforming disabled &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || REGION_FLAG_SANDBOX [http://wiki.secondlife.com/wiki/REGION_FLAG_SANDBOX] || 0x100 || //region is a sandbox &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || REGION_FLAG_DISABLE_COLLISIONS [http://wiki.secondlife.com/wiki/REGION_FLAG_DISABLE_COLLISIONS] || 0x1000 || //region has disabled collisions &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || REGION_FLAG_DISABLE_PHYSICS [http://wiki.secondlife.com/wiki/REGION_FLAG_DISABLE_PHYSICS] || 0x4000 || // region has disabled physics &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || REGION_FLAG_BLOCK_FLY [http://wiki.secondlife.com/wiki/REGION_FLAG_BLOCK_FLY] || 0x80000 || //region blocks flying &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || REGION_FLAG_ALLOW_DIRECT_TELEPORT [http://wiki.secondlife.com/wiki/REGION_FLAG_ALLOW_DIRECT_TELEPORT] || 0x100000 || // region allows direct teleports &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || REGION_FLAG_RESTRICT_PUSHOBJECT [http://wiki.secondlife.com/wiki/REGION_FLAG_RESTRICT_PUSHOBJECT] || 0x400000 || //region restricts llPushObject &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_AGENT_ADD [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_AGENT_ADD] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_AGENT_REMOVE [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_AGENT_REMOVE] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_GROUP_ADD [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_GROUP_ADD] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_ALLOWED_GROUP_REMOVE [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_ALLOWED_GROUP_REMOVE] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_BANNED_AGENT_ADD [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_BANNED_AGENT_ADD] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ESTATE_ACCESS_BANNED_AGENT_REMOVE [http://wiki.secondlife.com/wiki/ESTATE_ACCESS_BANNED_AGENT_REMOVE] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PAY_HIDE [http://wiki.secondlife.com/wiki/PAY_HIDE] || Integer(-1) || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PAY_DEFAULT [http://wiki.secondlife.com/wiki/PAY_DEFAULT] || Integer(-2) || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || NULL_KEY [http://wiki.secondlife.com/wiki/NULL_KEY] || &amp;quot;00000000-0000-0000-0000-000000000000&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || EOF [http://wiki.secondlife.com/wiki/EOF] || &amp;quot;\n\n\n&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PI [http://wiki.secondlife.com/wiki/PI] || 3.14159274f || SL= 3.141592653, Viewer= 3.1415926536 &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || TWO_PI [http://wiki.secondlife.com/wiki/TWO_PI] || 6.28318548f || SL= 6.283185307 Viewer= 6.2831853072 &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || PI_BY_TWO [http://wiki.secondlife.com/wiki/PI_BY_TWO] || 1.57079637f || SL= 1.570796326  Viewer= 1.5707963268 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || DEG_TO_RAD [http://wiki.secondlife.com/wiki/DEG_TO_RAD] || 0.01745329238f || SL= 0.0174532924 &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || RAD_TO_DEG [http://wiki.secondlife.com/wiki/RAD_TO_DEG] || 57.29578f || SL=57.29578 &lt;br /&gt;
|-&lt;br /&gt;
| LSL || SQRT2 [http://wiki.secondlife.com/wiki/SQRT2] || 1.414213538f || SL= 1.4142135623  Viewer= 1.4142135624 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || STRING_TRIM_HEAD [http://wiki.secondlife.com/wiki/STRING_TRIM_HEAD] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STRING_TRIM_TAIL [http://wiki.secondlife.com/wiki/STRING_TRIM_TAIL] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || STRING_TRIM [http://wiki.secondlife.com/wiki/STRING_TRIM] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_RANGE [http://wiki.secondlife.com/wiki/LIST_STAT_RANGE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MIN [http://wiki.secondlife.com/wiki/LIST_STAT_MIN] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MAX [http://wiki.secondlife.com/wiki/LIST_STAT_MAX] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MEAN [http://wiki.secondlife.com/wiki/LIST_STAT_MEAN] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_MEDIAN [http://wiki.secondlife.com/wiki/LIST_STAT_MEDIAN] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_STD_DEV [http://wiki.secondlife.com/wiki/LIST_STAT_STD_DEV] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_SUM [http://wiki.secondlife.com/wiki/LIST_STAT_SUM] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_SUM_SQUARES [http://wiki.secondlife.com/wiki/LIST_STAT_SUM_SQUARES] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_NUM_COUNT [http://wiki.secondlife.com/wiki/LIST_STAT_NUM_COUNT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_GEOMETRIC_MEAN [http://wiki.secondlife.com/wiki/LIST_STAT_GEOMETRIC_MEAN] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LIST_STAT_HARMONIC_MEAN [http://wiki.secondlife.com/wiki/LIST_STAT_HARMONIC_MEAN] || 100 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_TOTAL [http://wiki.secondlife.com/wiki/PARCEL_COUNT_TOTAL] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_OWNER [http://wiki.secondlife.com/wiki/PARCEL_COUNT_OWNER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_GROUP [http://wiki.secondlife.com/wiki/PARCEL_COUNT_GROUP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_OTHER [http://wiki.secondlife.com/wiki/PARCEL_COUNT_OTHER] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_SELECTED [http://wiki.secondlife.com/wiki/PARCEL_COUNT_SELECTED] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_COUNT_TEMP [http://wiki.secondlife.com/wiki/PARCEL_COUNT_TEMP] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || DEBUG_CHANNEL [http://wiki.secondlife.com/wiki/DEBUG_CHANNEL] || 0x7FFFFFFF || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PUBLIC_CHANNEL [http://wiki.secondlife.com/wiki/PUBLIC_CHANNEL] || 0x00000000 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_NAME [http://wiki.secondlife.com/wiki/OBJECT_NAME] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_DESC [http://wiki.secondlife.com/wiki/OBJECT_DESC] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_POS [http://wiki.secondlife.com/wiki/OBJECT_POS] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_ROT [http://wiki.secondlife.com/wiki/OBJECT_ROT] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_VELOCITY [http://wiki.secondlife.com/wiki/OBJECT_VELOCITY] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_OWNER [http://wiki.secondlife.com/wiki/OBJECT_OWNER] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_GROUP [http://wiki.secondlife.com/wiki/OBJECT_GROUP] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || OBJECT_CREATOR [http://wiki.secondlife.com/wiki/OBJECT_CREATOR] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || ZERO_VECTOR [http://wiki.secondlife.com/wiki/ZERO_VECTOR] || vector(0.0, 0.0, 0.0) || &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || ZERO_ROTATION [http://wiki.secondlife.com/wiki/ZERO_ROTATION] || rotation(0.0, 0.0, 0.0, 1.0) || &lt;br /&gt;
|-        &lt;br /&gt;
| LSL || CAMERA_PITCH [http://wiki.secondlife.com/wiki/CAMERA_PITCH] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET_X [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET_X] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET_Y [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET_Y] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_OFFSET_Z [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_OFFSET_Z] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_LAG [http://wiki.secondlife.com/wiki/CAMERA_POSITION_LAG] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_LAG [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_LAG] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_DISTANCE [http://wiki.secondlife.com/wiki/CAMERA_DISTANCE] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_BEHINDNESS_ANGLE [http://wiki.secondlife.com/wiki/CAMERA_BEHINDNESS_ANGLE] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_BEHINDNESS_LAG [http://wiki.secondlife.com/wiki/CAMERA_BEHINDNESS_LAG] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_THRESHOLD [http://wiki.secondlife.com/wiki/CAMERA_POSITION_THRESHOLD] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_THRESHOLD [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_THRESHOLD] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_ACTIVE [http://wiki.secondlife.com/wiki/CAMERA_ACTIVE] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION [http://wiki.secondlife.com/wiki/CAMERA_POSITION] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_X [http://wiki.secondlife.com/wiki/CAMERA_POSITION_X] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_Y [http://wiki.secondlife.com/wiki/CAMERA_POSITION_Y] || 15 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_Z [http://wiki.secondlife.com/wiki/CAMERA_POSITION_Z] || 16 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS [http://wiki.secondlife.com/wiki/CAMERA_FOCUS] || 17 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_X [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_X] || 18 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_Y [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_Y] || 19 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_Z [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_Z] || 20 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_POSITION_LOCKED [http://wiki.secondlife.com/wiki/CAMERA_POSITION_LOCKED] || 21 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CAMERA_FOCUS_LOCKED [http://wiki.secondlife.com/wiki/CAMERA_FOCUS_LOCKED] || 22 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_NAME [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_NAME] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_DESC [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_DESC] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_OWNER [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_OWNER] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_GROUP [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_GROUP] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_AREA [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_AREA] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_ID [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_ID] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PARCEL_DETAILS_SEE_AVATARS [http://wiki.secondlife.com/wiki/PARCEL_DETAILS_SEE_AVATARS] || 6 || // not implemented &lt;br /&gt;
|-        &lt;br /&gt;
| OSSL || PARCEL_DETAILS_CLAIMDATE PARCEL_DETAILS_CLAIMDATE] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_NONE [http://wiki.secondlife.com/wiki/CLICK_ACTION_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_TOUCH [http://wiki.secondlife.com/wiki/CLICK_ACTION_TOUCH] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_SIT [http://wiki.secondlife.com/wiki/CLICK_ACTION_SIT] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_BUY [http://wiki.secondlife.com/wiki/CLICK_ACTION_BUY] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_PAY [http://wiki.secondlife.com/wiki/CLICK_ACTION_PAY] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_OPEN [http://wiki.secondlife.com/wiki/CLICK_ACTION_OPEN] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_PLAY [http://wiki.secondlife.com/wiki/CLICK_ACTION_PLAY] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || CLICK_ACTION_OPEN_MEDIA [http://wiki.secondlife.com/wiki/CLICK_ACTION_OPEN_MEDIA] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TOUCH_INVALID_FACE [http://wiki.secondlife.com/wiki/TOUCH_INVALID_FACE] || -1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TOUCH_INVALID_TEXCOORD [http://wiki.secondlife.com/wiki/TOUCH_INVALID_TEXCOORD] || vector(-1.0, -1.0, 0.0) || &lt;br /&gt;
|-         &lt;br /&gt;
| LSL || TOUCH_INVALID_VECTOR [http://wiki.secondlife.com/wiki/TOUCH_INVALID_VECTOR] || ZERO_VECTOR || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_ALT_IMAGE_ENABLE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_ALT_IMAGE_ENABLE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CONTROLS [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CONTROLS] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CURRENT_URL [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CURRENT_URL] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_HOME_URL [http://wiki.secondlife.com/wiki/PRIM_MEDIA_HOME_URL] || 3 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_LOOP [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_LOOP] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_PLAY [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_PLAY] || 5 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_SCALE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_SCALE] || 6 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_AUTO_ZOOM [http://wiki.secondlife.com/wiki/PRIM_MEDIA_AUTO_ZOOM] || 7 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_FIRST_CLICK_INTERACT [http://wiki.secondlife.com/wiki/PRIM_MEDIA_FIRST_CLICK_INTERACT] || 8 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_WIDTH_PIXELS [http://wiki.secondlife.com/wiki/PRIM_MEDIA_WIDTH_PIXELS] || 9 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_HEIGHT_PIXELS [http://wiki.secondlife.com/wiki/PRIM_MEDIA_HEIGHT_PIXELS] || 10 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_WHITELIST_ENABLE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_WHITELIST_ENABLE] || 11 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_WHITELIST [http://wiki.secondlife.com/wiki/PRIM_MEDIA_WHITELIST] || 12 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERMS_INTERACT [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERMS_INTERACT] || 13 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERMS_CONTROL [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERMS_CONTROL] || 14 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CONTROLS_STANDARD [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CONTROLS_STANDARD] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_CONTROLS_MINI [http://wiki.secondlife.com/wiki/PRIM_MEDIA_CONTROLS_MINI] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_NONE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_NONE] || 0 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_OWNER [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_OWNER] || 1 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_GROUP [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_GROUP] || 2 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || PRIM_MEDIA_PERM_ANYONE [http://wiki.secondlife.com/wiki/PRIM_MEDIA_PERM_ANYONE] || 4 || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || LSL_STATUS_OK [http://wiki.secondlife.com/wiki/LSL_STATUS_OK] || Integer(0) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_MALFORMED_PARAMS [http://wiki.secondlife.com/wiki/LSL_STATUS_MALFORMED_PARAMS] || Integer(1000) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_TYPE_MISMATCH [http://wiki.secondlife.com/wiki/LSL_STATUS_TYPE_MISMATCH] || Integer(1001) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_BOUNDS_ERROR [http://wiki.secondlife.com/wiki/LSL_STATUS_BOUNDS_ERROR] || Integer(1002) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_NOT_FOUND [http://wiki.secondlife.com/wiki/LSL_STATUS_NOT_FOUND] || Integer(1003) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_NOT_SUPPORTED [http://wiki.secondlife.com/wiki/LSL_STATUS_NOT_SUPPORTED] || Integer(1004) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_INTERNAL_ERROR [http://wiki.secondlife.com/wiki/LSL_STATUS_INTERNAL_ERROR] || Integer(1999) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || LSL_STATUS_WHITELIST_FAILED [http://wiki.secondlife.com/wiki/LSL_STATUS_WHITELIST_FAILED] || Integer(2001) || extra constants for llSetPrimMediaParams &lt;br /&gt;
|-       &lt;br /&gt;
| LSL || TEXTURE_BLANK [http://wiki.secondlife.com/wiki/TEXTURE_BLANK] || &amp;quot;5748decc-f629-461c-9a36-a35a221fe21f&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_DEFAULT [http://wiki.secondlife.com/wiki/TEXTURE_DEFAULT] || &amp;quot;89556747-24cb-43ed-920b-47caed15465f&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_PLYWOOD [http://wiki.secondlife.com/wiki/TEXTURE_PLYWOOD] || &amp;quot;89556747-24cb-43ed-920b-47caed15465f&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_TRANSPARENT [http://wiki.secondlife.com/wiki/TEXTURE_TRANSPARENT] || &amp;quot;8dcd4a48-2d37-4909-9f78-f7a9eb4ef903&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || TEXTURE_MEDIA [http://wiki.secondlife.com/wiki/TEXTURE_MEDIA] || &amp;quot;8b5fec65-8d8d-9dc5-cda8-8fdf2716e361&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| OSSL || STATS_TIME_DILATION || 0 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_SIM_FPS || 1 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PHYSICS_FPS || 2 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_AGENT_UPDATES || 3 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_ROOT_AGENTS || 4 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_CHILD_AGENTS || 5 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_TOTAL_PRIMS || 6 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_ACTIVE_PRIMS || 7 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_FRAME_MS || 8 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_NET_MS || 9 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PHYSICS_MS || 10 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_IMAGE_MS || 11 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_OTHER_MS || 12 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_IN_PACKETS_PER_SECOND || 13 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_OUT_PACKETS_PER_SECOND || 14 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_UNACKED_BYTES || 15 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_AGENT_MS || 16 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PENDING_DOWNLOADS || 17 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_PENDING_UPLOADS || 18 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_ACTIVE_SCRIPTS || 19 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || STATS_SCRIPT_LPS || 20 || osGetRegionStats &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_FLY || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_NO_FLY || 1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_LAND_AT_TARGET|| 2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_SIT_NOW || 0 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_CREATOR_OWNED || 0x1 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_NOT_OWNED || 0x2 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| OSSL || OS_NPC_SENSE_AS_AGENT || 0x4 || osNPC &lt;br /&gt;
|-&lt;br /&gt;
| LSL || URL_REQUEST_GRANTED [http://wiki.secondlife.com/wiki/URL_REQUEST_GRANTED] || &amp;quot;URL_REQUEST_GRANTED&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || URL_REQUEST_DENIED [http://wiki.secondlife.com/wiki/URL_REQUEST_DENIED] || &amp;quot;URL_REQUEST_DENIED&amp;quot; || &lt;br /&gt;
|- &lt;br /&gt;
| LSL || RC_REJECT_TYPES [http://wiki.secondlife.com/wiki/RC_REJECT_TYPES] || 2 || SL/LL value = 0 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_DATA_FLAGS [http://wiki.secondlife.com/wiki/RC_DATA_FLAGS] || 4 || SL/LL value = 2 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_MAX_HITS [http://wiki.secondlife.com/wiki/RC_MAX_HITS] || 8 || SL/LL value = 3 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_DETECT_PHANTOM [http://wiki.secondlife.com/wiki/RC_DETECT_PHANTOM] || 16 || SL/LL value = 1 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_AGENTS [http://wiki.secondlife.com/wiki/RC_REJECT_AGENTS] || 2 || SL/LL value = 1 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_PHYSICAL [http://wiki.secondlife.com/wiki/RC_REJECT_PHYSICAL] || 4 || SL/LL value = 2  &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_NONPHYSICAL [http://wiki.secondlife.com/wiki/RC_REJECT_NONPHYSICAL] || 8 || SL/LL value = 4 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_REJECT_LAND [http://wiki.secondlife.com/wiki/RC_REJECT_LAND] || 16 || SL/LL value = 8 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_GET_NORMAL [http://wiki.secondlife.com/wiki/RC_GET_NORMAL] || 2 || SL/LL value = 1 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_GET_ROOT_KEY [http://wiki.secondlife.com/wiki/RC_GET_ROOT_KEY] || 4 || SL/LL value = 2 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RC_GET_LINK_NUM [http://wiki.secondlife.com/wiki/RC_GET_LINK_NUM] || 8 || SL/LL value = 4 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RCERR_CAST_TIME_EXCEEDED [http://wiki.secondlife.com/wiki/RCERR_CAST_TIME_EXCEEDED] || 1 || SL/LL value = 3 &lt;br /&gt;
|-      &lt;br /&gt;
| LSL || RCERR_SIM_PERF_LOW [http://wiki.secondlife.com/wiki/RCERR_SIM_PERF_LOW] || X || SL/LL value = -2 || ''NOT Implemented in OS'''&lt;br /&gt;
|- &lt;br /&gt;
| LSL || RCERR_UNKNOWN [http://wiki.secondlife.com/wiki/RCERR_UNKNOWN] || X || SL/LL value = -1 || ''NOT Implemented in OS''' &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/LSL_Status/Functions</id>
		<title>LSL Status/Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/LSL_Status/Functions"/>
				<updated>2012-03-01T20:42:53Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: tweaking /* LSL Functions Status */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
=What is the current LSL Function Status?=&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
== LSL Functions Status ==&lt;br /&gt;
&lt;br /&gt;
UPDATED March 01,2012 using OpenSim-0007711-r/18206 compared with LL-LSL references.&lt;br /&gt;
&lt;br /&gt;
According to the LSL wiki there are '''385''' total functions, including Deprecated and God Mode. [http://wiki.secondlife.com/wiki/Template:LSL_All_Functions/Name Reference]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Click on a letter to see the implementation information or click on the function to see an example how the function was tested inworld&lt;br /&gt;
&lt;br /&gt;
Table Display change note:&amp;lt;br /&amp;gt; * DNE Status no longer applies as DotNetEngine is long removed from OpenSim.&amp;lt;br /&amp;gt; * XEngine Status is redundant as Implemented serves this purpose.&lt;br /&gt;
&lt;br /&gt;
{{LSL Key Table}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ABC}}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align:left; font-size:8pt&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-size:10pt&amp;quot;&lt;br /&gt;
| width=&amp;quot;5%&amp;quot; scope=&amp;quot;col&amp;quot; | Function &lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Implemented&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Developer&lt;br /&gt;
| width=&amp;quot;2%&amp;quot; scope=&amp;quot;col&amp;quot; | Tester &lt;br /&gt;
| width=&amp;quot;10%&amp;quot; scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAbs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=A&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAcos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=F&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAddToLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAdjustSoundVolume&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAllowInventoryDrop&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAngleBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=NUnit&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyImpulse&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llApplyRotationalImpulse&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAsin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAtan2&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAttachToAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=produces a NULL_KEY, not implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAvatarOnLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxes2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llAxisAngle2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToInteger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=B&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBase64ToString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakAllLinks&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llBreakLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCastRay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=C&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCeil&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearCameraParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llClearPrimMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloseRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCloud&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionFilter&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSound&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCollisionSprite&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683) llSay(0,(string)llCos(100));&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCreateLink&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llCSV2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=D&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDeleteSubString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetachFromAvatar&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGrab&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Z axis reads 100 + actual axis (was showing 129m when it was at 29m).&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchBinormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchFace&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchNormal&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchST&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedTouchUV&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDetectedVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDialog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works, but appears on channel 0 as &amp;quot;User Name shouts: dialog message&amp;quot; instead of &amp;quot;User Name: dialog message&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDie&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llDumpList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEdgeOfWorld&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=E&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEjectFromLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEscapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llEuler2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Should work now. Someone who understands the math, please&lt;br /&gt;
|test=. -CO&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFabs&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
|anc=F&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFloor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llForceMouselook&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llFrand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAccel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=G&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentInfo&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentLanguage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAgentSize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAlpha&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not sum, specific faces display correctly&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAndResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=StrawberryFride&lt;br /&gt;
|test=StrawberryFride&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAnimationList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetAttached&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetBoundingBox&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Phrearch&lt;br /&gt;
|test=Phrearch&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCameraRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCenterOfMass&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetColor&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=ALLSIDES returns default texture, not average, anything trying to grab more than 3 sides fails per example 2&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDate&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnergy&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 1.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetEnv&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment= Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Probably pointless to implement&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetFreeURLs&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGeometricCenter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Physics engine reports as &amp;lt;0,0,0&amp;gt; currently&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetGMTclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetHTTPHeader&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=tested at 2011.01.25 on 0.7.1 Dev with XEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryCreator&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetInventoryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLandOwnerAt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumber&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkNumberOfSides&lt;br /&gt;
|status=ready&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=See [http://wiki.secondlife.com/wiki/LlGetLinkNumberOfSides LL's LSL wiki]&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLinkPrimitiveParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListEntryType&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetListLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalPos&lt;br /&gt;
|status=fail&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2809) Reports parent pos in sim, not child&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=May not be identical to main grid, due to different physics engine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMassMKS&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNextEmail&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNotecardLine&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This is badly needed to read settings from notecards&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfNotecardLines&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetNumberOfSides&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectDetails&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Params [OBJECT_RUNNING_SCRIPT_COUNT, OBJECT_TOTAL_SCRIPT_COUNT, OBJECT_SCRIPT_MEMORY] not working&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectMass&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetObjectPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetOwnerKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelDetails&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMaxPrims&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelMusicURL&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimCount&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetParcelPrimOwners&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPermissionsKey&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimitiveParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Not available: PRIM_TYPE, PRIM_BUMP_SHINY, PRIM_FULLBRIGHT, PRIM_TEXGEN, PRIM_GLOW&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionAgentCount&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionCorner&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFlags&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionFPS&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Always returns 10.0f&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRegionTimeDilation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootPosition&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRootRotation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSimulatorHostname&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSPMaxMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStartParameter&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Returns always 0!   Same limitations as llSetStatus&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetStatus&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (&lt;br /&gt;
|dev=dev&lt;br /&gt;
|test=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=comment&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSubString&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=Partially working. Just reports wrong position in strings.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetSunDirection&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Krtaylor&lt;br /&gt;
|test=FredoChaplin&lt;br /&gt;
|comment=Sun fly on x axis and report 0 on zenith. Should fly on z axis and report 0 on horizon&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTextureScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimeOfDay&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Vytek&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTimestamp&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUnixTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsedMemory&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetVel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGetWallclock&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventory&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=(Does not send to avatars in other sims)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveInventoryList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGiveMoney&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGodLikeRezObject&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGround&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Partially... will not compile with llGetPos.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundContour&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundNormal&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundRepel&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llGroundSlope&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPRequest&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=H&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llHTTPResponse&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=Tested on 2011.01.25 with 0.7.1 Dev OS and xEngine&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInsertString&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llInstantMessage&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100%&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llIntegerToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llKey2Name&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=K&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkParticleSystem&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLinkSitTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2CSV&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Float&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Integer&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Key&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2List&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2ListStrided&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Rot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llList2Vector&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListen&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenControl&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListenRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListFindList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#11&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListInsertList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2754)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListRandomize&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListReplaceList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListSort&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llListStatistics&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoadURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLog10&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works via UUID or Name, volume works too..&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundMaster&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llLoopSoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeExplosion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=M&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFire&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeFountain&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMakeSmoke&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llManageEstateAccess&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMapDestination&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMD5String&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMessageLinked&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMinEventDelay&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModifyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llModPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOffsetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOpenRemoteDataChannel&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOverMyLand&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llOwnerSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaCommandList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=P&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParcelMediaQuery&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseString2List&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Spacers are not parsed if separator list is empty&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParseStringKeepNulls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llParticleSystem&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassCollisions&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPassTouches&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPlaySoundSlave&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPow&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPreloadSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llPushObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRefreshPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=R&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRegionSayTo&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=BlueWall&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Works with 1023 chars&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseControls&lt;br /&gt;
|status=&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llReleaseURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataReply&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteDataSetRegion&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScript&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated (from LSL Wiki)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoteLoadScriptPin&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveFromLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveInventory&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=This function should be ported&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRemoveVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestAgentData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestDisplayName&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestInventoryData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestPermissions&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Needed for Kan-ed#12.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSecureURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestSimulatorData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestURL&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRequestUsername&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandBanList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetLandPassList&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetOtherScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetScript&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes (but 800 LPS?)&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llResetTime&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2750)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezAtRoot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRezObject&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works :)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Angle&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Axis&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Euler&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Fwd&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Left&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRot2Up&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotateTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotBetween&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTarget&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRotTargetRemove&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llRound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSameGroup&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=S&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSay&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)(limted to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScaleTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2683)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptDanger&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llScriptProfiler&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSendRemoteData&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=jimbo21&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSensorRepeat&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works beyond 96m :) tested past 1000m&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetAngularVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetBuoyancy&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraAtOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraEyeOffset&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetCameraParams&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetClickAction&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetContentType&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetDamage&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForce&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetForceAndTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetHoverHeight&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetInventoryPermMask&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetKeyframedMotion&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkAlpha&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkCamera&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkColor&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Charlie Omega&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkMedia&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkPrimitiveParamsFast&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLinkTextureAnim&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetLocalRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetMemoryLimit&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectDesc&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectName&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=100% implemented&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetObjectPermMask&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetParcelMusicURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2826) Land update not sending changed streams to client.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPayPrice&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPos&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (now with limitation of 10m as in sl)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimitiveParams&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Partial (it seems complete but needed extensive checking. Also types in list are not LSL conformant) Blackdog Ashbourne: PRIM_POSITION doesn't seem to work - certainly doesn't allow for a warpPos implementation&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimMediaParams&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetPrimURL&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRegionPos&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRemoteScriptAccessPin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Tokeiito&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetRot&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScale&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetScriptState&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSitText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Teravus&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundQueueing&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetSoundRadius&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetStatus&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Doesn't honor STATUS_BLOCK_GRAB STATUS_RETURN_AT_EDGE STATUS_SANDBOX&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2760)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTexture&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTextureAnim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTimerEvent&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (uses Timer plugin!)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTorque&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetTouchText&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFlags&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleFloatParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleRotationParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleType&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVehicleVectorParam&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSetVelocity&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSHA1String&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llShout&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (limits 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSin&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSitTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSleep&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSound&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSoundPreload&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSqrt&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStartAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopAnimation&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopHover&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopLookAt&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopMoveToTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopPointAt&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStopSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringLength&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringToBase64&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llStringTrim&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Hashbox&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llSubStringIndex&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeCamera&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=T&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTakeControls&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Patnad&lt;br /&gt;
|comment=Needed for Kan-ed#12&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTan&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTarget&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetOmega&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTargetRemove&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTeleportAgentHome&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTextBox&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Melanie_T&lt;br /&gt;
|test=Fritigern&lt;br /&gt;
|comment=Function broke some time ago, but was fixed in commit 4cdc88 on 23 Jul 2011&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToLower&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llToUpper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTransferLindenDollars&lt;br /&gt;
|status=&lt;br /&gt;
|impl=NO&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Requires Implementation (Mar.01.2012)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSound&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llTriggerSoundLimited&lt;br /&gt;
|status=&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnescapeURL&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=U&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llUnSit&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Aran&lt;br /&gt;
|comment=Works.&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecDist&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
|anc=V&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecMag&lt;br /&gt;
|status=&lt;br /&gt;
|impl=&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=* Requires testing and Verification (update here plz)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVecNorm&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llVolumeDetect&lt;br /&gt;
|status=part&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Gerhard&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Implementation needs ODE to work, other physics engine only have a stub for this. Persitance of this feature (survive region restart) only implemented for SQLite. Semantics are slightly different to SL (switching off phantom via GUI also resets VolDet-status to off)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWater&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=Alondria&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
|anc=W&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWhisper&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=Charlie Omega&lt;br /&gt;
|comment=(2688) (but limited to 1023 chars)&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llWind&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64Strings&lt;br /&gt;
|status=deprecated&lt;br /&gt;
|impl=No&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=Deprecated&lt;br /&gt;
|anc=X&lt;br /&gt;
}}&lt;br /&gt;
{{FunctionStatusRow&lt;br /&gt;
|name=llXorBase64StringsCorrect&lt;br /&gt;
|status=full&lt;br /&gt;
|impl=Yes&lt;br /&gt;
|dev=&lt;br /&gt;
|test=&lt;br /&gt;
|comment=&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Back to [[LSL Status]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Todo]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OsNpcStopAnimation</id>
		<title>OsNpcStopAnimation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OsNpcStopAnimation"/>
				<updated>2012-03-01T20:20:15Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Created page with &amp;quot;{{osslfunc |function_syntax=osNpcStopAnimation(key npc, string animation) |csharp_syntax= |description=Stops animation on being played by the NPC identified by their key. |threat...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{osslfunc&lt;br /&gt;
|function_syntax=osNpcStopAnimation(key npc, string animation)&lt;br /&gt;
|csharp_syntax=&lt;br /&gt;
|description=Stops animation on being played by the NPC identified by their key.&lt;br /&gt;
|threat_level=High&lt;br /&gt;
|ossl_example=&lt;br /&gt;
|additional_info=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OsNpcPlayAnimation</id>
		<title>OsNpcPlayAnimation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OsNpcPlayAnimation"/>
				<updated>2012-03-01T20:18:24Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Created page with &amp;quot;{{osslfunc |function_syntax=osNpcPlayAnimation(key npc, string animation) |csharp_syntax= |description=Plays animation on the NPC identified by their key. |threat_level=High |oss...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{osslfunc&lt;br /&gt;
|function_syntax=osNpcPlayAnimation(key npc, string animation)&lt;br /&gt;
|csharp_syntax=&lt;br /&gt;
|description=Plays animation on the NPC identified by their key.&lt;br /&gt;
|threat_level=High&lt;br /&gt;
|ossl_example=&lt;br /&gt;
|additional_info=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OsIsNpc</id>
		<title>OsIsNpc</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OsIsNpc"/>
				<updated>2012-03-01T20:14:41Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Created page with &amp;quot;{{osslfunc |function_syntax=integer osIsNpc(key npc) |csharp_syntax= |description=Returns TRUE (1) / FALSE (0) if key provided is an NPC |threat_level=none |ossl_example= |additi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{osslfunc&lt;br /&gt;
|function_syntax=integer osIsNpc(key npc)&lt;br /&gt;
|csharp_syntax=&lt;br /&gt;
|description=Returns TRUE (1) / FALSE (0) if key provided is an NPC&lt;br /&gt;
|threat_level=none&lt;br /&gt;
|ossl_example=&lt;br /&gt;
|additional_info=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/OsNpcGetOwner</id>
		<title>OsNpcGetOwner</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/OsNpcGetOwner"/>
				<updated>2012-03-01T20:11:45Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: Created page with &amp;quot;{{osslfunc |function_syntax=key osNpcGetOwner(key npc) |csharp_syntax= |description=Gets the NPC's owner's UUID |threat_level=none |ossl_example= |additional_info= }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{osslfunc&lt;br /&gt;
|function_syntax=key osNpcGetOwner(key npc)&lt;br /&gt;
|csharp_syntax=&lt;br /&gt;
|description=Gets the NPC's owner's UUID&lt;br /&gt;
|threat_level=none&lt;br /&gt;
|ossl_example=&lt;br /&gt;
|additional_info=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-03-01T20:07:09Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Current OSSL Functions Implemented */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot; '''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatar Managements ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[osIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manupulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]] &lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Informations ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administrations ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]] &lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]]&lt;br /&gt;
*[[osParseJSONNew]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]]&lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-03-01T20:05:38Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Current OSSL Functions Implemented  - reflecting update status*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated OSSL Functions as of OpenSim DEV 0.7.4 OpenSim-0007711-r/18206 March 1, 2012&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot; '''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatar Managements ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[isIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manupulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]] &lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Informations ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administrations ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]] &lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]]&lt;br /&gt;
*[[osParseJSONNew]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]]&lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-03-01T20:03:13Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* Misc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated 30, June 2011 From OpenSimulator Master/Dev Source. &lt;br /&gt;
&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot;&amp;amp;nbsp;'''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatar Managements ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[isIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manupulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]] &lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Informations ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administrations ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]] &lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]]&lt;br /&gt;
*[[osParseJSONNew]]&lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]] &lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Category:OSSL_Functions</id>
		<title>Category:OSSL Functions</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Category:OSSL_Functions"/>
				<updated>2012-03-01T19:58:30Z</updated>
		
		<summary type="html">&lt;p&gt;WhiteStar: /* NPCs added missing funcs*/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Current OSSL Functions Implemented  ==&lt;br /&gt;
&lt;br /&gt;
Updated 30, June 2011 From OpenSimulator Master/Dev Source. &lt;br /&gt;
&lt;br /&gt;
'''!''' Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard ossl conventions. The previous are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a msg that they have been deprecated and to use new osFunction name instead. Further Updates are needed to complete existing list of osFunctions.&lt;br /&gt;
&lt;br /&gt;
Special Note: Some Functions as shown use '''&amp;quot;double&amp;quot;''' as a Value instead of '''&amp;quot;float&amp;quot;&amp;amp;nbsp;'''these vary for purposes of accuracy as shown Below. &lt;br /&gt;
&lt;br /&gt;
(Float is short for &amp;quot;floating point&amp;quot;, and just means a number with a point something on the end.) &lt;br /&gt;
&lt;br /&gt;
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 ) &lt;br /&gt;
&lt;br /&gt;
Note that some function takes doubles as arguments but may be internally down-casted to floats.&lt;br /&gt;
&lt;br /&gt;
Each of these functions has an threat level associated to it. See [[Threat level]] for more information and an overview of each function's level.&lt;br /&gt;
&lt;br /&gt;
=== Avatar Managements ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetAgentIP]] &lt;br /&gt;
*[[osGetAgents]]&lt;br /&gt;
*[[osGetAvatarList]] &lt;br /&gt;
*[[osAvatarName2Key]]&lt;br /&gt;
*[[osAvatarPlayAnimation]] &lt;br /&gt;
*[[osAvatarStopAnimation]] &lt;br /&gt;
*[[osAgentSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osOwnerSaveAppearance]]&lt;br /&gt;
*[[osTeleportAgent]] &lt;br /&gt;
*[[osTeleportOwner]] &lt;br /&gt;
*[[osKickAvatar]]&lt;br /&gt;
*[[osCauseDamage]] &lt;br /&gt;
*[[osCauseHealing]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== NPCs ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osNpcCreate]]&lt;br /&gt;
*[[osNpcGetPos]]&lt;br /&gt;
*[[osNpcGetRot]]&lt;br /&gt;
*[[osNpcGetOwner]]&lt;br /&gt;
*[[osNpcLoadAppearance]]&lt;br /&gt;
*[[osNpcMoveTo]]&lt;br /&gt;
*[[osNpcMoveToTarget]]&lt;br /&gt;
*[[osNpcRemove]]&lt;br /&gt;
*[[osNpcSaveAppearance]]&lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osNpcSay]]&lt;br /&gt;
*[[osNpcSetRot]]&lt;br /&gt;
*[[osNpcSit]]&lt;br /&gt;
*[[osNpcStand]]&lt;br /&gt;
*[[osNpcStopMoveToTarget]]&lt;br /&gt;
*[[isIsNpc]]&lt;br /&gt;
*[[osNpcPlayAnimation]]&lt;br /&gt;
*[[osNpcStopAnimation]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Prim Manupulations ===&lt;br /&gt;
*[[osGetPrimitiveParams]] &lt;br /&gt;
*[[osGetLinkPrimitiveParams]] &lt;br /&gt;
*[[osSetPrimitiveParams]] &lt;br /&gt;
*[[osSetProjectionParams]] &lt;br /&gt;
*[[osSetSpeed]] &lt;br /&gt;
*[[osMessageObject]] &lt;br /&gt;
&lt;br /&gt;
=== Prim Drawings ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osMovePen]] &lt;br /&gt;
*[[osDrawLine]] &lt;br /&gt;
*[[osDrawText]] &lt;br /&gt;
*[[osDrawEllipse]] &lt;br /&gt;
*[[osDrawRectangle]] &lt;br /&gt;
*[[osDrawFilledRectangle]] &lt;br /&gt;
*[[osDrawPolygon]] &lt;br /&gt;
*[[osDrawFilledPolygon]] &lt;br /&gt;
*[[osDrawImage]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetDrawStringSize]] &lt;br /&gt;
*[[osSetFontName]] &lt;br /&gt;
*[[osSetFontSize]] &lt;br /&gt;
*[[osSetPenSize]] &lt;br /&gt;
*[[osSetPenColor]] &lt;br /&gt;
*[[osSetPenCap]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Dynamic Textures ===&lt;br /&gt;
*[[osSetDynamicTextureData]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlend]] &lt;br /&gt;
*[[osSetDynamicTextureDataBlendFace]] &lt;br /&gt;
*[[osSetDynamicTextureURL]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlend]] &lt;br /&gt;
*[[osSetDynamicTextureURLBlendFace]]&lt;br /&gt;
&lt;br /&gt;
=== Notecards ===&lt;br /&gt;
*[[osMakeNotecard]] &lt;br /&gt;
*[[osGetNotecard]] &lt;br /&gt;
*[[osGetNotecardLine]] &lt;br /&gt;
*[[osGetNumberOfNotecardLines]] &lt;br /&gt;
&lt;br /&gt;
=== Parcels ===&lt;br /&gt;
*[[osParcelJoin]] &lt;br /&gt;
*[[osParcelSubdivide]] &lt;br /&gt;
*[[osSetParcelDetails]]&lt;br /&gt;
&lt;br /&gt;
=== Terrains ===&lt;br /&gt;
*[[osGetTerrainHeight]] &lt;br /&gt;
*[[osSetTerrainHeight]] &lt;br /&gt;
*[[osTerrainFlush]]&lt;br /&gt;
&lt;br /&gt;
=== WindLights ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osSetRegionWaterHeight]] &lt;br /&gt;
*[[osSetRegionSunSettings]] &lt;br /&gt;
*[[osSetEstateSunSettings]] &lt;br /&gt;
*[[osGetCurrentSunHour]] &lt;br /&gt;
*[[osGetSunParam]] &lt;br /&gt;
*[[osSetSunParam]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osWindActiveModelPluginName]] &lt;br /&gt;
*[[osGetWindParam]] &lt;br /&gt;
*[[osSetWindParam]]&lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Grid Informations ===&lt;br /&gt;
{{multicol}}&lt;br /&gt;
*[[osGetGridName]] &lt;br /&gt;
*[[osGetGridNick]] &lt;br /&gt;
*[[osGetGridLoginURI]]&lt;br /&gt;
*[[osGetGridHomeURI]]&lt;br /&gt;
*[[osGetGridCustom]]&lt;br /&gt;
*[[osGetScriptEngineName]] &lt;br /&gt;
*[[osGetSimulatorVersion]] &lt;br /&gt;
*[[osGetSimulatorMemory]] &lt;br /&gt;
{{multicol-break}}&lt;br /&gt;
*[[osGetMapTexture]] &lt;br /&gt;
*[[osGetRegionMapTexture]] &lt;br /&gt;
*[[osGetRegionStats]] &lt;br /&gt;
*[[osLoadedCreationDate]] &lt;br /&gt;
*[[osLoadedCreationTime]] &lt;br /&gt;
*[[osLoadedCreationID]] &lt;br /&gt;
{{multicol-end}}&lt;br /&gt;
&lt;br /&gt;
=== Administrations ===&lt;br /&gt;
*[[osRegionNotice]] &lt;br /&gt;
*[[osRegionRestart]] &lt;br /&gt;
*[[osConsoleCommand]] &lt;br /&gt;
*[[osSetParcelMediaURL]] &lt;br /&gt;
*[[osSetPrimFloatOnWater]]&lt;br /&gt;
*[[osSetParcelSIPAddress]] &lt;br /&gt;
&lt;br /&gt;
=== Misc ===&lt;br /&gt;
*[[osSetStateEvents]] &lt;br /&gt;
*[[osList2Double]] &lt;br /&gt;
*[[osKey2Name]] &lt;br /&gt;
*[[osFormatString]] &lt;br /&gt;
*[[osMatchString]] &lt;br /&gt;
*[[osUnixTimeToTimestamp]] &lt;br /&gt;
*[[osParseJSON]] &lt;br /&gt;
&lt;br /&gt;
=== Deprecated ===&lt;br /&gt;
*[[osParcelSetDetails|&amp;lt;strike&amp;gt;osParcelSetDetails&amp;lt;/strike&amp;gt;]] - Use [[osSetParcelDetails]] &lt;br /&gt;
*[[osSetPenColour|&amp;lt;strike&amp;gt;osSetPenColour&amp;lt;/strike&amp;gt;]] - Use [[osSetPenColor]] &lt;br /&gt;
*[[osSunGetParam|&amp;lt;strike&amp;gt;osSunGetParam&amp;lt;/strike&amp;gt;]] - Use [[osGetSunParam]] &lt;br /&gt;
*[[osSunSetParam|&amp;lt;strike&amp;gt;osSunSetParam&amp;lt;/strike&amp;gt;]] - Use [[osSetSunParam]] &lt;br /&gt;
*[[osTerrainGetHeight|&amp;lt;strike&amp;gt;osTerrainGetHeight&amp;lt;/strike&amp;gt;]] - Use [[osGetTerrainHeight]] &lt;br /&gt;
*[[osTerrainSetHeight|&amp;lt;strike&amp;gt;osTerrainSetHeight&amp;lt;/strike&amp;gt;]] - Use [[osSetTerrainHeight]] &lt;br /&gt;
&lt;br /&gt;
== See Also  ==&lt;br /&gt;
&lt;br /&gt;
*[[LSL Status|LSL/OSSL Status Page]] &lt;br /&gt;
*OSSL &lt;br /&gt;
**[[OSSL Status/Types|OSSL Types Status Page]] &lt;br /&gt;
**[[OSSL Status/Events|OSSL Events Status Page]] &lt;br /&gt;
**[[OSSL Proposals|OSSL Proposed Functions]] &lt;br /&gt;
**[[OSSL_Implemented|OSSL Implemented Functions]] &lt;br /&gt;
**[[OSSL Enabling Functions]] &lt;br /&gt;
**[[OSSL Standards|OSSL Standards]]&lt;br /&gt;
**[[Dynamic_textures|OSSL osDynamicTextures Functions Index Page]]&lt;br /&gt;
**[[OSSL TextureDrawing|OSSL TextureDrawing Extended Information]]&lt;br /&gt;
**[[OSSLNPC|OSSL functions for working with NPCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSSL]]&lt;/div&gt;</summary>
		<author><name>WhiteStar</name></author>	</entry>

	</feed>