summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings/keywords_lsl_default.xml
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/app_settings/keywords_lsl_default.xml')
-rwxr-xr-xindra/newview/app_settings/keywords_lsl_default.xml18256
1 files changed, 18256 insertions, 0 deletions
diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml
new file mode 100755
index 0000000000..7bdd63e79d
--- /dev/null
+++ b/indra/newview/app_settings/keywords_lsl_default.xml
@@ -0,0 +1,18256 @@
+<?xml version="1.0" encoding="UTF-8"?><?xml-model href="llsd-lsl-syntax.rng" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?>
+<llsd>
+ <map>
+ <key>controls</key>
+ <map>
+ <key>default</key>
+ <map>
+ <key>tooltip</key>
+ <string>All scripts must have a default state, which is the first state entered when the script starts.</string>
+ </map>
+ <key>do</key>
+ <map>
+ <key>tooltip</key>
+ <string>do / while loop</string>
+ </map>
+ <key>else</key>
+ <map>
+ <key>tooltip</key>
+ <string>if / else block</string>
+ </map>
+ <key>for</key>
+ <map>
+ <key>tooltip</key>
+ <string>for loop</string>
+ </map>
+ <key>if</key>
+ <map>
+ <key>tooltip</key>
+ <string>if / else block</string>
+ </map>
+ <key>jump</key>
+ <map>
+ <key>tooltip</key>
+ <string>jump statement\njump &lt;label&gt;</string>
+ </map>
+ <key>return</key>
+ <map>
+ <key>tooltip</key>
+ <string>Leave current event or function.</string>
+ </map>
+ <key>state</key>
+ <map>
+ <key>tooltip</key>
+ <string>state &lt;target&gt;\nIf the target state is not the same as the current one, change to the target state.</string>
+ </map>
+ <key>while</key>
+ <map>
+ <key>tooltip</key>
+ <string>while loop\nwhile (&lt;condition&gt;) {\n,,,\n}</string>
+ </map>
+ </map>
+ <key>types</key>
+ <map>
+ <key>float</key>
+ <map>
+ <key>tooltip</key>
+ <string>32 bit floating point value.\nThe range is 1.175494351E-38 to 3.402823466E+38.</string>
+ </map>
+ <key>integer</key>
+ <map>
+ <key>tooltip</key>
+ <string>32 bit integer value.\n−2,147,483,648 and +2,147,483,647 (that is 0x80000000 to 0x7FFFFFFF in hex).</string>
+ </map>
+ <key>key</key>
+ <map>
+ <key>tooltip</key>
+ <string>A 128 bit unique identifier (UUID).</string>
+ </map>
+ <key>list</key>
+ <map>
+ <key>tooltip</key>
+ <string>A collection of other data types.</string>
+ </map>
+ <key>quaternion</key>
+ <map>
+ <key>tooltip</key>
+ <string>The quaternion type is a left over from way back when LSL was created. It was later renamed to &lt;rotation&gt; to make it more user friendly, but it appears someone forgot to remove it ;-)</string>
+ </map>
+ <key>rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string>The rotation type is one of several ways to represent an orientation in 3D.</string>
+ </map>
+ <key>string</key>
+ <map>
+ <key>tooltip</key>
+ <string>Text data.</string>
+ </map>
+ <key>vector</key>
+ <map>
+ <key>tooltip</key>
+ <string>A vector is a data type that contains a set of three float values.</string>
+ </map>
+ </map>
+ <key>constants</key>
+ <map>
+ <key>ACTIVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>Objects in world that are running a script or currently physically moving.</string>
+ </map>
+ <key>AGENT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>Objects in world that are agents.</string>
+ </map>
+ <key>AGENT_ALWAYS_RUN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_ATTACHMENTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>The agent has attachments.</string>
+ </map>
+ <key>AGENT_AUTOPILOT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_AWAY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_BUSY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x800</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_BY_LEGACY_NAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_BY_USERNAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_CROUCHING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x400</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_FLYING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>The agent is flying.</string>
+ </map>
+ <key>AGENT_IN_AIR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_LIST_PARCEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Agents on the same parcel where the script is running.</string>
+ </map>
+ <key>AGENT_LIST_PARCEL_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Agents on any parcel in the region where the parcel owner is the same as the owner of the parcel under the scripted object.</string>
+ </map>
+ <key>AGENT_LIST_REGION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>All agents in the region.</string>
+ </map>
+ <key>AGENT_MOUSELOOK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_ON_OBJECT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_SCRIPTED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>The agent has scripted attachments.</string>
+ </map>
+ <key>AGENT_SITTING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_TYPING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AGENT_WALKING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ALL_SIDES</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ANIM_ON</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>Texture animation is on.</string>
+ </map>
+ <key>ATTACH_AVATAR_CENTER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>40</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's geometric centre.</string>
+ </map>
+ <key>ATTACH_BACK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's back.</string>
+ </map>
+ <key>ATTACH_BELLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>28</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's belly.</string>
+ </map>
+ <key>ATTACH_CHEST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's chest.</string>
+ </map>
+ <key>ATTACH_CHIN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's chin.</string>
+ </map>
+ <key>ATTACH_HEAD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's head.</string>
+ </map>
+ <key>ATTACH_HUD_BOTTOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>37</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_BOTTOM_LEFT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>36</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_BOTTOM_RIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>38</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_CENTER_1</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>35</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_CENTER_2</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>31</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_TOP_CENTER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>33</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_TOP_LEFT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>34</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_HUD_TOP_RIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>32</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ATTACH_LEAR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left ear.</string>
+ </map>
+ <key>ATTACH_LEFT_PEC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>29</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left pectoral.</string>
+ </map>
+ <key>ATTACH_LEYE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>15</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left eye.</string>
+ </map>
+ <key>ATTACH_LFOOT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left foot.</string>
+ </map>
+ <key>ATTACH_LHAND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left hand.</string>
+ </map>
+ <key>ATTACH_LHIP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>25</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left hip.</string>
+ </map>
+ <key>ATTACH_LLARM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>21</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left lower arm.</string>
+ </map>
+ <key>ATTACH_LLLEG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>27</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's lower left leg.</string>
+ </map>
+ <key>ATTACH_LPEC</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>30</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right pectoral. (Deprecated, use ATTACH_RIGHT_PEC)</string>
+ </map>
+ <key>ATTACH_LSHOULDER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left shoulder.</string>
+ </map>
+ <key>ATTACH_LUARM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>20</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left upper arm.</string>
+ </map>
+ <key>ATTACH_LULEG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>27</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's lower upper leg.</string>
+ </map>
+ <key>ATTACH_MOUTH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's mouth.</string>
+ </map>
+ <key>ATTACH_NECK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>39</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's neck.</string>
+ </map>
+ <key>ATTACH_NOSE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's nose.</string>
+ </map>
+ <key>ATTACH_PELVIS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's pelvis.</string>
+ </map>
+ <key>ATTACH_REAR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>14</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right ear.</string>
+ </map>
+ <key>ATTACH_REYE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>16</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right eye.</string>
+ </map>
+ <key>ATTACH_RFOOT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right foot.</string>
+ </map>
+ <key>ATTACH_RHAND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right hand.</string>
+ </map>
+ <key>ATTACH_RHIP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>22</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right hip.</string>
+ </map>
+ <key>ATTACH_RIGHT_PEC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>30</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right pectoral.</string>
+ </map>
+ <key>ATTACH_RLARM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>19</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right lower arm.</string>
+ </map>
+ <key>ATTACH_RLLEG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>24</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right lower leg.</string>
+ </map>
+ <key>ATTACH_RPEC</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>29</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's left pectoral. (deprecated, use ATTACH_LEFT_PEC)</string>
+ </map>
+ <key>ATTACH_RSHOULDER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right shoulder.</string>
+ </map>
+ <key>ATTACH_RUARM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>18</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right upper arm.</string>
+ </map>
+ <key>ATTACH_RULEG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>23</integer>
+ <key>tooltip</key>
+ <string>Attach to the avatar's right upper leg.</string>
+ </map>
+ <key>AVOID_CHARACTERS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AVOID_DYNAMIC_OBSTACLES</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>AVOID_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_ACTIVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_BEHINDNESS_ANGLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_BEHINDNESS_LAG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_DISTANCE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_FOCUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_FOCUS_LAG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_FOCUS_LOCKED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>22</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_FOCUS_OFFSET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_FOCUS_THRESHOLD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_PITCH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_POSITION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_POSITION_LAG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_POSITION_LOCKED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>22</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CAMERA_POSITION_THRESHOLD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHANGED_ALLOWED_DROP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string>The object inventory has changed because an item was added through the llAllowInventoryDrop interface.</string>
+ </map>
+ <key>CHANGED_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>The object colour has changed.</string>
+ </map>
+ <key>CHANGED_INVENTORY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>The object inventory has changed.</string>
+ </map>
+ <key>CHANGED_LINK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>The object has linked or its links were broken.</string>
+ </map>
+ <key>CHANGED_MEDIA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2048</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHANGED_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHANGED_REGION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHANGED_REGION_START</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x400</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHANGED_SCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>The object scale (size) has changed.</string>
+ </map>
+ <key>CHANGED_SHAPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>The object base shape has changed, e.g., a box to a cylinder.</string>
+ </map>
+ <key>CHANGED_TELEPORT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHANGED_TEXTURE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>The texture offset, scale rotation, or simply the object texture has changed.</string>
+ </map>
+ <key>CHARACTER_ACCOUNT_FOR_SKIPPED_FRAMES</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>14</integer>
+ <key>tooltip</key>
+ <string>If set to false, character will not attempt to catch up on lost time when pathfinding performance is low, potentially providing more reliable movement (albeit while potentially appearing to be more stuttery). Default is true to match pre-existing behavior.</string>
+ </map>
+ <key>CHARACTER_AVOIDANCE_MODE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Allows you to specify that a character should not try to avoid other characters, should not try to avoid dynamic obstacles (relatively fast moving objects and avatars), or both.</string>
+ </map>
+ <key>CHARACTER_CMD_JUMP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x01</string>
+ <key>tooltip</key>
+ <string>Makes the character jump. Requires an additional parameter, the height to jump, between 0.1m and 2.0m. This must be provided as the first element of the llExecCharacterCmd option list.</string>
+ </map>
+ <key>CHARACTER_CMD_SMOOTH_STOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHARACTER_CMD_STOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x00</string>
+ <key>tooltip</key>
+ <string>Stops any current pathfinding operation.</string>
+ </map>
+ <key>CHARACTER_DESIRED_SPEED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Speed of pursuit in meters per second.</string>
+ </map>
+ <key>CHARACTER_DESIRED_TURN_SPEED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string>The character's maximum speed while turning about the Z axis. - Note that this is only loosely enforced.</string>
+ </map>
+ <key>CHARACTER_LENGTH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Set collision capsule length - cannot be less than two times the radius.</string>
+ </map>
+ <key>CHARACTER_MAX_ACCEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>The character's maximum acceleration rate.</string>
+ </map>
+ <key>CHARACTER_MAX_DECEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string>The character's maximum deceleration rate.</string>
+ </map>
+ <key>CHARACTER_MAX_SPEED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string>The character's maximum speed.</string>
+ </map>
+ <key>CHARACTER_MAX_TURN_RADIUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string>The character's turn radius when travelling at CHARACTER_MAX_TURN_SPEED.</string>
+ </map>
+ <key>CHARACTER_ORIENTATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Valid options are: VERTICAL, HORIZONTAL.</string>
+ </map>
+ <key>CHARACTER_RADIUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Set collision capsule radius.</string>
+ </map>
+ <key>CHARACTER_STAY_WITHIN_PARCEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>15</integer>
+ <key>tooltip</key>
+ <string>Determines whether a character can leave its starting parcel.\nTakes a boolean parameter. If TRUE, the character cannot voluntarilly leave the parcel, but can return to it.</string>
+ </map>
+ <key>CHARACTER_TYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>Specifies which walk-ability coefficient will be used by this character.</string>
+ </map>
+ <key>CHARACTER_TYPE_A</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHARACTER_TYPE_B</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHARACTER_TYPE_C</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHARACTER_TYPE_D</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CHARACTER_TYPE_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>CLICK_ACTION_BUY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>When the prim is clicked, the buy dialog is opened.</string>
+ </map>
+ <key>CLICK_ACTION_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Performs the default action: when the prim is clicked, touch events are triggered.</string>
+ </map>
+ <key>CLICK_ACTION_OPEN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>When the prim is clicked, the object inventory dialog is opened.</string>
+ </map>
+ <key>CLICK_ACTION_OPEN_MEDIA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>When the prim is touched, the web media dialog is opened.</string>
+ </map>
+ <key>CLICK_ACTION_PAY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>When the prim is clicked, the pay dialog is opened.</string>
+ </map>
+ <key>CLICK_ACTION_PLAY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>When the prim is clicked, html-on-a-prim is enabled?</string>
+ </map>
+ <key>CLICK_ACTION_SIT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>When the prim is clicked, the avatar sits upon it.</string>
+ </map>
+ <key>CLICK_ACTION_TOUCH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>When the prim is clicked, touch events are triggered.</string>
+ </map>
+ <key>CONTENT_TYPE_ATOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>"application/atom+xml"</string>
+ </map>
+ <key>CONTENT_TYPE_FORM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string>"application/x-www-form-urlencoded"</string>
+ </map>
+ <key>CONTENT_TYPE_HTML</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>"text/html", only valid for embedded browsers on content owned by the person viewing. Falls back to "text/plain" otherwise.</string>
+ </map>
+ <key>CONTENT_TYPE_JSON</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>"application/json"</string>
+ </map>
+ <key>CONTENT_TYPE_LLSD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>"application/llsd+xml"</string>
+ </map>
+ <key>CONTENT_TYPE_RSS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>"application/rss+xml"</string>
+ </map>
+ <key>CONTENT_TYPE_TEXT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>"text/plain"</string>
+ </map>
+ <key>CONTENT_TYPE_XHTML</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>"application/xhtml+xml"</string>
+ </map>
+ <key>CONTENT_TYPE_XML</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>"application/xml"</string>
+ </map>
+ <key>CONTROL_BACK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>Test for the avatar move back control.</string>
+ </map>
+ <key>CONTROL_DOWN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>Test for the avatar move down control.</string>
+ </map>
+ <key>CONTROL_FWD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>Test for the avatar move forward control.</string>
+ </map>
+ <key>CONTROL_LBUTTON</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10000000</string>
+ <key>tooltip</key>
+ <string>Test for the avatar left button control.</string>
+ </map>
+ <key>CONTROL_LEFT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>Test for the avatar move left control.</string>
+ </map>
+ <key>CONTROL_ML_LBUTTON</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40000000</string>
+ <key>tooltip</key>
+ <string>Test for the avatar left button control while in mouse look.</string>
+ </map>
+ <key>CONTROL_RIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>Test for the avatar move right control.</string>
+ </map>
+ <key>CONTROL_ROT_LEFT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string>Test for the avatar rotate left control.</string>
+ </map>
+ <key>CONTROL_ROT_RIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string>Test for the avatar rotate right control.</string>
+ </map>
+ <key>CONTROL_UP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>Test for the avatar move up control.</string>
+ </map>
+ <key>DATA_BORN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>The date the agent was born, returned in ISO 8601 format of YYYY-MM-DD.</string>
+ </map>
+ <key>DATA_NAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>The name of the agent.</string>
+ </map>
+ <key>DATA_ONLINE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>TRUE for online, FALSE for offline.</string>
+ </map>
+ <key>DATA_PAYINFO</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>DATA_RATING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Returns the agent ratings as a comma separated string of six integers. They are:
+ 1) Positive rated behaviour
+ 2) Negative rated behaviour
+ 3) Positive rated appearance
+ 4) Negative rated appearance
+ 5) Positive rated building
+ 6) Negative rated building</string>
+ </map>
+ <key>DATA_SIM_POS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>DATA_SIM_RATING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>DATA_SIM_STATUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>DEBUG_CHANNEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2147483647</integer>
+ <key>tooltip</key>
+ <string>DEBUG_CHANNEL is an integer constant that, when passed to llSay, llWhisper, or llShout as a channel parameter, will print text to the Script Warning/Error Window.</string>
+ </map>
+ <key>DEG_TO_RAD</key>
+ <map>
+ <key>type</key>
+ <string>float</string>
+ <key>value</key>
+ <real>0.01745329</real>
+ <key>tooltip</key>
+ <string>0.01745329 - Number of radians per degree.
+ You can use this to convert degrees to radians by multiplying the degrees by this number.</string>
+ </map>
+ <key>DENSITY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Used with llSetPhysicsMaterial to enable the density value. Must be between 1.0 and 22587.0 (in Kg/m^3 -- see if you can figure out what 22587 represents)</string>
+ </map>
+ <key>EOF</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>0x0A0x0A0x0A</string>
+ <key>tooltip</key>
+ <string>Indicates the last line of a notecard was read.</string>
+ </map>
+ <key>ERR_GENERIC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ERR_MALFORMED_PARAMS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ERR_PARCEL_PERMISSIONS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ERR_RUNTIME_PERMISSIONS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ERR_THROTTLED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ESTATE_ACCESS_ALLOWED_AGENT_ADD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Add the agent to this estate's Allowed Residents list.</string>
+ </map>
+ <key>ESTATE_ACCESS_ALLOWED_AGENT_REMOVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>Remove the agent from this estate's Allowed Residents list.</string>
+ </map>
+ <key>ESTATE_ACCESS_ALLOWED_GROUP_ADD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>16</integer>
+ <key>tooltip</key>
+ <string>Add the group to this estate's Allowed groups list.</string>
+ </map>
+ <key>ESTATE_ACCESS_ALLOWED_GROUP_REMOVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>32</integer>
+ <key>tooltip</key>
+ <string>Remove the group from this estate's Allowed groups list.</string>
+ </map>
+ <key>ESTATE_ACCESS_BANNED_AGENT_ADD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>64</integer>
+ <key>tooltip</key>
+ <string>Add the agent to this estate's Banned residents list.</string>
+ </map>
+ <key>ESTATE_ACCESS_BANNED_AGENT_REMOVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>128</integer>
+ <key>tooltip</key>
+ <string>Remove the agent from this estate's Banned residents list.</string>
+ </map>
+ <key>FALSE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>An integer constant for boolean comparisons. Has the value '0'.</string>
+ </map>
+ <key>FORCE_DIRECT_PATH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Makes character navigate in a straight line toward position. May be set to TRUE or FALSE.</string>
+ </map>
+ <key>FRICTION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Used with llSetPhysicsMaterial to enable the friction value. Must be between 0.0 and 255.0</string>
+ </map>
+ <key>GCNP_RADIUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>GCNP_STATIC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>GRAVITY_MULTIPLIER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>Used with llSetPhysicsMaterial to enable the gravity multiplier value. Must be between -1.0 and +28.0</string>
+ </map>
+ <key>HORIZONTAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>HTTP_BODY_MAXLENGTH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>HTTP_BODY_TRUNCATED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>HTTP_CUSTOM_HEADER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Add an extra custom HTTP header to the request. The first string is the name of the parameter to change, e.g. "Pragma", and the second string is the value, e.g. "no-cache". Up to 8 custom headers may be configured per request. Note that certain headers, such as the default headers, are blocked for security reasons.</string>
+ </map>
+ <key>HTTP_METHOD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>HTTP_MIMETYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>HTTP_PRAGMA_NO_CACHE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>Allows enabling/disbling of the "Pragma: no-cache" header.</string>
+ </map>
+ <key>HTTP_VERBOSE_THROTTLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>HTTP_VERIFY_CERT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_ALL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_ANIMATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>20</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_BODYPART</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_CLOTHING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_GESTURE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>21</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_LANDMARK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_NOTECARD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_OBJECT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_SCRIPT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_SOUND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>INVENTORY_TEXTURE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_APPEND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_ARRAY</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD2</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_DELETE</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD8</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_FALSE</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD7</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_INVALID</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD0</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_NULL</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD5</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_NUMBER</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD3</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_OBJECT</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD1</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_STRING</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD4</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>JSON_TRUE</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>U+FDD6</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>KFM_CMD_PAUSE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_COMMAND.</string>
+ </map>
+ <key>KFM_CMD_PLAY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_COMMAND.</string>
+ </map>
+ <key>KFM_CMD_SET_MODE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>KFM_CMD_STOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_COMMAND.</string>
+ </map>
+ <key>KFM_COMMAND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>KFM_DATA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>KFM_FORWARD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_MODE.</string>
+ </map>
+ <key>KFM_LOOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_MODE.</string>
+ </map>
+ <key>KFM_MODE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>KFM_PING_PONG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_MODE.</string>
+ </map>
+ <key>KFM_REVERSE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_MODE.</string>
+ </map>
+ <key>KFM_ROTATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_DATA.</string>
+ </map>
+ <key>KFM_TRANSLATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>For use with KFM_DATA.</string>
+ </map>
+ <key>LAND_LARGE_BRUSH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Use a large brush size.\nNOTE: This value is incorrect, a large brush should be 2.</string>
+ </map>
+ <key>LAND_LEVEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Action to level the land.</string>
+ </map>
+ <key>LAND_LOWER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Action to lower the land.</string>
+ </map>
+ <key>LAND_MEDIUM_BRUSH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Use a medium brush size.\nNOTE: This value is incorrect, a medium brush should be 1.</string>
+ </map>
+ <key>LAND_NOISE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LAND_RAISE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Action to raise the land.</string>
+ </map>
+ <key>LAND_REVERT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LAND_SMALL_BRUSH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Use a small brush size.\nNOTE: This value is incorrect, a small brush should be 0.</string>
+ </map>
+ <key>LAND_SMOOTH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LINK_ALL_CHILDREN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-3</integer>
+ <key>tooltip</key>
+ <string>This targets every object except the root in the linked set.</string>
+ </map>
+ <key>LINK_ALL_OTHERS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-2</integer>
+ <key>tooltip</key>
+ <string>This targets every object in the linked set except the object with the script.</string>
+ </map>
+ <key>LINK_ROOT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>This targets the root of the linked set.</string>
+ </map>
+ <key>LINK_SET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string>This targets every object in the linked set.</string>
+ </map>
+ <key>LINK_THIS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-4</integer>
+ <key>tooltip</key>
+ <string>The link number of the prim containing the script.</string>
+ </map>
+ <key>LIST_STAT_GEOMETRIC_MEAN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_MAX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_MEAN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_MEDIAN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_MIN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_NUM_COUNT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_RANGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_STD_DEV</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_SUM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LIST_STAT_SUM_SQUARES</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>LOOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>Loop the texture animation.</string>
+ </map>
+ <key>MASK_BASE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>MASK_EVERYONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>MASK_GROUP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>MASK_NEXT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>MASK_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>NULL_KEY</key>
+ <map>
+ <key>type</key>
+ <string>key</string>
+ <key>value</key>
+ <uuid>00000000-0000-0000-0000-000000000000</uuid>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_ATTACHED_POINT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>19</integer>
+ <key>tooltip</key>
+ <string>Gets the attachment point to which the object is attached.</string>
+ </map>
+ <key>OBJECT_CHARACTER_TIME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string>Units in seconds</string>
+ </map>
+ <key>OBJECT_CREATOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>Gets the object's creator key. If id is an avatar, a NULL_KEY is returned.</string>
+ </map>
+ <key>OBJECT_DESC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Gets the object's description. If id is an avatar, an empty string is returned.</string>
+ </map>
+ <key>OBJECT_GROUP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string>Gets the prims's group key. If id is an avatar, a NULL_KEY is returned.</string>
+ </map>
+ <key>OBJECT_NAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Gets the object's name.</string>
+ </map>
+ <key>OBJECT_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>Gets an object's owner's key. If id is group owned, a NULL_KEY is returned.</string>
+ </map>
+ <key>OBJECT_PATHFINDING_TYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>20</integer>
+ <key>tooltip</key>
+ <string>Returns the pathfinding setting of any object in the region. It returns an integer matching one of the OPT_* constants.</string>
+ </map>
+ <key>OBJECT_PHANTOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>22</integer>
+ <key>tooltip</key>
+ <string>Returns boolean, detailing if phantom is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned.</string>
+ </map>
+ <key>OBJECT_PHYSICS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>21</integer>
+ <key>tooltip</key>
+ <string>Returns boolean, detailing if physics is enabled or disabled on the object.\nIf id is an avatar or attachment, 0 is returned.</string>
+ </map>
+ <key>OBJECT_PHYSICS_COST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>16</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_POS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Gets the object's position in region coordinates.</string>
+ </map>
+ <key>OBJECT_PRIM_EQUIVALENCE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_RENDER_WEIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>24</integer>
+ <key>tooltip</key>
+ <string>This is a flag used with llGetObjectDetails to get the Avatar_Rendering_Cost of an avatar, based on values reported by nearby viewers.\nIf no data is available, -1 is returned.\nThe maximum render weight stored by the simulator is 500000. When called against an object, 0 is returned.</string>
+ </map>
+ <key>OBJECT_RETURN_PARCEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_RETURN_PARCEL_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_RETURN_REGION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_ROOT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>18</integer>
+ <key>tooltip</key>
+ <string>Gets the id of the root prim of the object requested.</string>
+ </map>
+ <key>OBJECT_ROT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Gets the object's rotation.</string>
+ </map>
+ <key>OBJECT_RUNNING_SCRIPT_COUNT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_SCRIPT_MEMORY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_SCRIPT_TIME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_SERVER_COST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>14</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_STREAMING_COST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>15</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_TEMP_ON_REZ</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>23</integer>
+ <key>tooltip</key>
+ <string>Returns boolean, detailing if temporary is enabled or disabled on the object.</string>
+ </map>
+ <key>OBJECT_TOTAL_SCRIPT_COUNT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_UNKNOWN_DETAIL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>OBJECT_VELOCITY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Gets the object's velocity.</string>
+ </map>
+ <key>OPT_AVATAR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Returned for avatars.</string>
+ </map>
+ <key>OPT_CHARACTER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Returned for pathfinding characters.</string>
+ </map>
+ <key>OPT_EXCLUSION_VOLUME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>Returned for exclusion volumes.</string>
+ </map>
+ <key>OPT_LEGACY_LINKSET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Returned for movable obstacles, movable phantoms, physical, and volumedetect objects.</string>
+ </map>
+ <key>OPT_MATERIAL_VOLUME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Returned for material volumes.</string>
+ </map>
+ <key>OPT_OTHER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string>Returned for attachments, Linden trees, and grass.</string>
+ </map>
+ <key>OPT_STATIC_OBSTACLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Returned for static obstacles.</string>
+ </map>
+ <key>OPT_WALKABLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Returned for walkable objects.</string>
+ </map>
+ <key>PARCEL_COUNT_GROUP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_COUNT_OTHER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_COUNT_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_COUNT_SELECTED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_COUNT_TEMP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_COUNT_TOTAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_DETAILS_AREA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>The parcel's area, in square meters. (5 chars.).</string>
+ </map>
+ <key>PARCEL_DETAILS_DESC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>The description of the parcel. (127 chars).</string>
+ </map>
+ <key>PARCEL_DETAILS_GROUP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>The parcel group's key. (36 chars.).</string>
+ </map>
+ <key>PARCEL_DETAILS_ID</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>The parcel's key. (36 chars.).</string>
+ </map>
+ <key>PARCEL_DETAILS_NAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>The name of the parcel. (63 chars.).</string>
+ </map>
+ <key>PARCEL_DETAILS_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>The parcel owner's key. (36 chars.).</string>
+ </map>
+ <key>PARCEL_DETAILS_SEE_AVATARS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>The parcel's avatar visibility setting. (1 char.).</string>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x08000000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4000000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_CREATE_OBJECTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_DAMAGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_FLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10000000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_GROUP_SCRIPTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2000000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_LANDMARK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_SCRIPTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_ALLOW_TERRAFORM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_LOCAL_SOUND_ONLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_RESTRICT_PUSHOBJECT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_USE_ACCESS_GROUP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_USE_ACCESS_LIST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_USE_BAN_LIST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x400</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_FLAG_USE_LAND_PASS_LIST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x800</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_AGENT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_AUTO_ALIGN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_DESC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string>Use this to get or set the parcel media description.</string>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_LOOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_LOOP_SET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string>Used to get or set the parcel's media looping variable.</string>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_PAUSE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_PLAY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_SIZE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string>Use this to get or set the parcel media pixel resolution.</string>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_STOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_TEXTURE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_TIME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_TYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string>Use this to get or set the parcel media MIME type (e.g. "text/html").</string>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_UNLOAD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PARCEL_MEDIA_COMMAND_URL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PASSIVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>Static in-world objects.</string>
+ </map>
+ <key>PATROL_PAUSE_AT_WAYPOINTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PAY_DEFAULT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PAY_HIDE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PAYMENT_INFO_ON_FILE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PAYMENT_INFO_USED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERM_ALL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x7FFFFFFF</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERM_COPY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERM_MODIFY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERM_MOVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERM_TRANSFER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERMISSION_ATTACH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>If this permission is enabled, the object can successfully call llAttachToAvatar to attach to the given avatar.</string>
+ </map>
+ <key>PERMISSION_CHANGE_JOINTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string>(not yet implemented)</string>
+ </map>
+ <key>PERMISSION_CHANGE_LINKS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80</string>
+ <key>tooltip</key>
+ <string>If this permission is enabled, the object can successfully call llCreateLink, llBreakLink, and llBreakAllLinks to change links to other objects.</string>
+ </map>
+ <key>PERMISSION_CHANGE_PERMISSIONS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string>(not yet implemented)</string>
+ </map>
+ <key>PERMISSION_CONTROL_CAMERA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x800</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERMISSION_DEBIT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>If this permission is enabled, the object can successfully call llGiveMoney or llTransferLindenDollars to debit the owners account.</string>
+ </map>
+ <key>PERMISSION_OVERRIDE_ANIMATIONS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8000</string>
+ <key>tooltip</key>
+ <string>Permission to override default animations.</string>
+ </map>
+ <key>PERMISSION_RELEASE_OWNERSHIP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string>(not yet implemented)</string>
+ </map>
+ <key>PERMISSION_REMAP_CONTROLS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>(not yet implemented)</string>
+ </map>
+ <key>PERMISSION_RETURN_OBJECTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>65536</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERMISSION_SILENT_ESTATE_MANAGEMENT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4000</string>
+ <key>tooltip</key>
+ <string>A script with this permission does not notify the object owner when it modifies estate access rules via llManageEstateAccess.</string>
+ </map>
+ <key>PERMISSION_TAKE_CONTROLS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>If this permission enabled, the object can successfully call the llTakeControls libray call.</string>
+ </map>
+ <key>PERMISSION_TELEPORT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERMISSION_TRACK_CAMERA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x400</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PERMISSION_TRIGGER_ANIMATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>If this permission is enabled, the object can successfully call llStartAnimation for the avatar that owns this.</string>
+ </map>
+ <key>PI</key>
+ <map>
+ <key>type</key>
+ <string>float</string>
+ <key>value</key>
+ <real>3.14159265</real>
+ <key>tooltip</key>
+ <string>3.14159265 - The number of radians in a semi-circle.</string>
+ </map>
+ <key>PI_BY_TWO</key>
+ <map>
+ <key>type</key>
+ <string>float</string>
+ <key>value</key>
+ <real>1.57079633</real>
+ <key>tooltip</key>
+ <string>1.57079633 - The number of radians in a quarter circle.</string>
+ </map>
+ <key>PING_PONG</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>Play animation going forwards, then backwards.</string>
+ </map>
+ <key>PRIM_BUMP_BARK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_BLOBS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_BRICKS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_BRIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_CHECKER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_CONCRETE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_DARK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_DISKS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_GRAVEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_LARGETILE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>14</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_SHINY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>19</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_SIDING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_STONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_STUCCO</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>15</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_SUCTION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>16</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_TILE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_WEAVE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_BUMP_WOOD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_CAST_SHADOWS</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>24</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>18</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_DESC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>28</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_FLEXIBLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>21</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_FULLBRIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>20</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_GLOW</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>25</integer>
+ <key>tooltip</key>
+ <string>PRIM_GLOW is used to get or set the glow status of the face.</string>
+ </map>
+ <key>PRIM_HOLE_CIRCLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_HOLE_DEFAULT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x00</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_HOLE_SQUARE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_HOLE_TRIANGLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x30</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_LINK_TARGET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>34</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_FLESH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_GLASS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_LIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_METAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_PLASTIC</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_RUBBER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_STONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MATERIAL_WOOD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_ALT_IMAGE_ENABLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets the default image state (the image that the user sees before a piece of media is active) for the chosen face. The default image is specified by Second Life's server for that media type.</string>
+ </map>
+ <key>PRIM_MEDIA_AUTO_LOOP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets whether auto-looping is enabled.</string>
+ </map>
+ <key>PRIM_MEDIA_AUTO_PLAY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets whether the media auto-plays when a Resident can view it.</string>
+ </map>
+ <key>PRIM_MEDIA_AUTO_SCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets whether auto-scaling is enabled. Auto-scaling forces the media to the full size of the texture.</string>
+ </map>
+ <key>PRIM_MEDIA_AUTO_ZOOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets whether clicking the media triggers auto-zoom and auto-focus on the media.</string>
+ </map>
+ <key>PRIM_MEDIA_CONTROLS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Integer. Gets/Sets the style of controls. Can be either PRIM_MEDIA_CONTROLS_STANDARD or PRIM_MEDIA_CONTROLS_MINI.</string>
+ </map>
+ <key>PRIM_MEDIA_CONTROLS_MINI</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Mini web navigation controls; does not include an address bar.</string>
+ </map>
+ <key>PRIM_MEDIA_CONTROLS_STANDARD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Standard web navigation controls.</string>
+ </map>
+ <key>PRIM_MEDIA_CURRENT_URL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>String. Gets/Sets the current url displayed on the chosen face. Changing this URL causes navigation. 1024 characters Maximum.</string>
+ </map>
+ <key>PRIM_MEDIA_FIRST_CLICK_INTERACT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets whether the first click interaction is enabled.</string>
+ </map>
+ <key>PRIM_MEDIA_HEIGHT_PIXELS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string>Integer. Gets/Sets the height of the media in pixels.</string>
+ </map>
+ <key>PRIM_MEDIA_HOME_URL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>String. Gets/Sets the home URL for the chosen face. 1024 characters maximum.</string>
+ </map>
+ <key>PRIM_MEDIA_MAX_HEIGHT_PIXELS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2048</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_MAX_URL_LENGTH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1024</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_MAX_WHITELIST_COUNT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>64</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_MAX_WHITELIST_SIZE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1024</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_MAX_WIDTH_PIXELS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2048</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_PARAM_MAX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>14</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_PERM_ANYONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_PERM_GROUP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_PERM_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_PERM_OWNER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_MEDIA_PERMS_CONTROL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>14</integer>
+ <key>tooltip</key>
+ <string>Integer. Gets/Sets the permissions mask that control who can see the media control bar above the object:: PRIM_MEDIA_PERM_ANYONE, PRIM_MEDIA_PERM_GROUP, PRIM_MEDIA_PERM_NONE, PRIM_MEDIA_PERM_OWNER</string>
+ </map>
+ <key>PRIM_MEDIA_PERMS_INTERACT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string>Integer. Gets/Sets the permissions mask that control who can interact with the object: PRIM_MEDIA_PERM_ANYONE, PRIM_MEDIA_PERM_GROUP, PRIM_MEDIA_PERM_NONE, PRIM_MEDIA_PERM_OWNER</string>
+ </map>
+ <key>PRIM_MEDIA_WHITELIST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string>String. Gets/Sets the white-list as a string of escaped, comma-separated URLs. This string can hold up to 64 URLs or 1024 characters, whichever comes first.</string>
+ </map>
+ <key>PRIM_MEDIA_WHITELIST_ENABLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string>Boolean. Gets/Sets whether navigation is restricted to URLs in PRIM_MEDIA_WHITELIST.</string>
+ </map>
+ <key>PRIM_MEDIA_WIDTH_PIXELS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string>Integer. Gets/Sets the width of the media in pixels.</string>
+ </map>
+ <key>PRIM_NAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>27</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_OMEGA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>32</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_PHANTOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_PHYSICS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_PHYSICS_SHAPE_CONVEX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Use the convex hull of the prim shape for physics (this is the default for mesh objects).</string>
+ </map>
+ <key>PRIM_PHYSICS_SHAPE_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Ignore this prim in the physics shape. NB: This cannot be applied to the root prim.</string>
+ </map>
+ <key>PRIM_PHYSICS_SHAPE_PRIM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Use the normal prim shape for physics (this is the default for all non-mesh objects).</string>
+ </map>
+ <key>PRIM_PHYSICS_SHAPE_TYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>30</integer>
+ <key>tooltip</key>
+ <string>Allows you to set the physics shape type of a prim via lsl. Permitted values are:
+ PRIM_PHYSICS_SHAPE_NONE, PRIM_PHYSICS_SHAPE_PRIM, PRIM_PHYSICS_SHAPE_CONVEX</string>
+ </map>
+ <key>PRIM_POINT_LIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>23</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_POS_LOCAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>33</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_POSITION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_ROT_LOCAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>29</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_ROTATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SCULPT_FLAG_INVERT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>64</integer>
+ <key>tooltip</key>
+ <string>Render inside out (inverts the normals).</string>
+ </map>
+ <key>PRIM_SCULPT_FLAG_MIRROR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>128</integer>
+ <key>tooltip</key>
+ <string>Render an X axis mirror of the sculpty.</string>
+ </map>
+ <key>PRIM_SCULPT_TYPE_CYLINDER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SCULPT_TYPE_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SCULPT_TYPE_PLANE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SCULPT_TYPE_SPHERE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SCULPT_TYPE_TORUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SHINY_HIGH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SHINY_LOW</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SHINY_MEDIUM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SHINY_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SIZE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_SLICE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>35</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TEMP_ON_REZ</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TEXGEN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>22</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TEXGEN_DEFAULT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TEXGEN_PLANAR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TEXT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>26</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TEXTURE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_BOX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_CYLINDER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_PRISM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_RING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_SCULPT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_SPHERE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_TORUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PRIM_TYPE_TUBE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PROFILE_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Disables profiling</string>
+ </map>
+ <key>PROFILE_SCRIPT_MEMORY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Enables memory profiling</string>
+ </map>
+ <key>PSYS_PART_BF_DEST_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BF_ONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BF_ONE_MINUS_DEST_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BF_SOURCE_ALPHA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BF_SOURCE_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BF_ZERO</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BLEND_FUNC_DEST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>25</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BLEND_FUNC_SOURCE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>24</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_BOUNCE_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>Particles bounce off of a plane at the objects Z height.</string>
+ </map>
+ <key>PSYS_PART_EMISSIVE_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string>The particle glows.</string>
+ </map>
+ <key>PSYS_PART_END_ALPHA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>A float which determines the ending alpha of the object.</string>
+ </map>
+ <key>PSYS_PART_END_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>A vector &lt;r, g, b&gt; which determines the ending colour of the object.</string>
+ </map>
+ <key>PSYS_PART_END_GLOW</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>27</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_END_SCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>A vector &lt;sx, sy, z&gt;, which is the ending size of the particle billboard in meters (z is ignored).</string>
+ </map>
+ <key>PSYS_PART_FLAGS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Each particle that is emitted by the particle system is simulated based on the following flags. To use multiple flags, bitwise or (|) them together.</string>
+ </map>
+ <key>PSYS_PART_FOLLOW_SRC_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>The particle position is relative to the source objects position.</string>
+ </map>
+ <key>PSYS_PART_FOLLOW_VELOCITY_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>The particle orientation is rotated so the vertical axis faces towards the particle velocity.</string>
+ </map>
+ <key>PSYS_PART_INTERP_COLOR_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>Interpolate both the colour and alpha from the start value to the end value.</string>
+ </map>
+ <key>PSYS_PART_INTERP_SCALE_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>Interpolate the particle scale from the start value to the end value.</string>
+ </map>
+ <key>PSYS_PART_MAX_AGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>19</integer>
+ <key>tooltip</key>
+ <string>Age in seconds of a particle at which it dies.</string>
+ </map>
+ <key>PSYS_PART_RIBBON_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1024</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_START_ALPHA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>A float which determines the starting alpha of the object.</string>
+ </map>
+ <key>PSYS_PART_START_COLOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>A vector &lt;r.r, g.g, b.b&gt; which determines the starting colour of the object.</string>
+ </map>
+ <key>PSYS_PART_START_GLOW</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>26</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_START_SCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>A vector &lt;sx, sy, z&gt;, which is the starting size of the particle billboard in meters (z is ignored).</string>
+ </map>
+ <key>PSYS_PART_TARGET_LINEAR_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_PART_TARGET_POS_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string>The particle heads towards the location of the target object as defined by PSYS_SRC_TARGET_KEY.</string>
+ </map>
+ <key>PSYS_PART_WIND_MASK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>Particles have their velocity damped towards the wind velocity.</string>
+ </map>
+ <key>PSYS_SRC_ACCEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string>A vector &lt;x, y, z&gt; which is the acceleration to apply on particles.</string>
+ </map>
+ <key>PSYS_SRC_ANGLE_BEGIN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>22</integer>
+ <key>tooltip</key>
+ <string>Area in radians specifying where particles will NOT be created (for ANGLE patterns)</string>
+ </map>
+ <key>PSYS_SRC_ANGLE_END</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>23</integer>
+ <key>tooltip</key>
+ <string>Area in radians filled with particles (for ANGLE patterns) (if lower than PSYS_SRC_ANGLE_BEGIN, acts as PSYS_SRC_ANGLE_BEGIN itself, and PSYS_SRC_ANGLE_BEGIN acts as PSYS_SRC_ANGLE_END).</string>
+ </map>
+ <key>PSYS_SRC_BURST_PART_COUNT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>15</integer>
+ <key>tooltip</key>
+ <string>How many particles to release in a burst.</string>
+ </map>
+ <key>PSYS_SRC_BURST_RADIUS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>16</integer>
+ <key>tooltip</key>
+ <string>What distance from the center of the object to create the particles.</string>
+ </map>
+ <key>PSYS_SRC_BURST_RATE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>13</integer>
+ <key>tooltip</key>
+ <string>How often to release a particle burst (float seconds).</string>
+ </map>
+ <key>PSYS_SRC_BURST_SPEED_MAX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>18</integer>
+ <key>tooltip</key>
+ <string>Maximum speed that a particle should be moving.</string>
+ </map>
+ <key>PSYS_SRC_BURST_SPEED_MIN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string>Minimum speed that a particle should be moving.</string>
+ </map>
+ <key>PSYS_SRC_INNERANGLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string>Specifies the inner angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern.
+ The area specified will NOT have particles in it.</string>
+ </map>
+ <key>PSYS_SRC_MAX_AGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>19</integer>
+ <key>tooltip</key>
+ <string>How long this particle system should last, 0.0 means forever.</string>
+ </map>
+ <key>PSYS_SRC_OMEGA</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>21</integer>
+ <key>tooltip</key>
+ <string>Sets the angular velocity to rotate the axis that SRC_PATTERN_ANGLE and SRC_PATTERN_ANGLE_CONE use.</string>
+ </map>
+ <key>PSYS_SRC_OUTERANGLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string>Specifies the outer angle of the arc created by the PSYS_SRC_PATTERN_ANGLE or PSYS_SRC_PATTERN_ANGLE_CONE source pattern.
+ The area between the outer and inner angle will be filled with particles.</string>
+ </map>
+ <key>PSYS_SRC_PATTERN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>9</integer>
+ <key>tooltip</key>
+ <string>The pattern which is used to generate particles.
+ Use one of the following values: PSYS_SRC_PATTERN Values.</string>
+ </map>
+ <key>PSYS_SRC_PATTERN_ANGLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x04</string>
+ <key>tooltip</key>
+ <string>Shoot particles across a 2 dimensional area defined by the arc created from PSYS_SRC_OUTERANGLE. There will be an open area defined by PSYS_SRC_INNERANGLE within the larger arc.</string>
+ </map>
+ <key>PSYS_SRC_PATTERN_ANGLE_CONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x08</string>
+ <key>tooltip</key>
+ <string>Shoot particles out in a 3 dimensional cone with an outer arc of PSYS_SRC_OUTERANGLE and an inner open area defined by PSYS_SRC_INNERANGLE.</string>
+ </map>
+ <key>PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PSYS_SRC_PATTERN_DROP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x01</string>
+ <key>tooltip</key>
+ <string>Drop particles at the source position.</string>
+ </map>
+ <key>PSYS_SRC_PATTERN_EXPLODE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x02</string>
+ <key>tooltip</key>
+ <string>Shoot particles out in all directions, using the burst parameters.</string>
+ </map>
+ <key>PSYS_SRC_TARGET_KEY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>20</integer>
+ <key>tooltip</key>
+ <string>The key of a target object to move towards if PSYS_PART_TARGET_POS_MASK is enabled.</string>
+ </map>
+ <key>PSYS_SRC_TEXTURE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>12</integer>
+ <key>tooltip</key>
+ <string>An asset name for the texture to use for the particles.</string>
+ </map>
+ <key>PU_EVADE_HIDDEN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x07</string>
+ <key>tooltip</key>
+ <string>Triggered when an llEvade character thinks it has hidden from its pursuer.</string>
+ </map>
+ <key>PU_EVADE_SPOTTED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x08</string>
+ <key>tooltip</key>
+ <string>Triggered when an llEvade character switches from hiding to running</string>
+ </map>
+ <key>PU_FAILURE_DYNAMIC_PATHFINDING_DISABLED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>10</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PU_FAILURE_INVALID_GOAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x03</string>
+ <key>tooltip</key>
+ <string>Goal is not on the navigation-mesh and cannot be reached.</string>
+ </map>
+ <key>PU_FAILURE_INVALID_START</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x02</string>
+ <key>tooltip</key>
+ <string>Character cannot navigate from the current location - e.g., the character is off the navmesh or too high above it.</string>
+ </map>
+ <key>PU_FAILURE_NO_NAVMESH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x09</string>
+ <key>tooltip</key>
+ <string>This is a fatal error reported to a character when there is no navmesh for the region. This usually indicates a server failure and users should file a bug report and include the time and region in which they received this message.</string>
+ </map>
+ <key>PU_FAILURE_NO_VALID_DESTINATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x06</string>
+ <key>tooltip</key>
+ <string>There is no good place for the character to go - e.g., it is patrolling and all the patrol points are now unreachable.</string>
+ </map>
+ <key>PU_FAILURE_OTHER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1000000</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PU_FAILURE_PARCEL_UNREACHABLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>11</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PU_FAILURE_TARGET_GONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x05</string>
+ <key>tooltip</key>
+ <string>Target (for llPursue or llEvade) can no longer be tracked - e.g., it left the region or is an avatar that is now more than about 30m outside the region.</string>
+ </map>
+ <key>PU_FAILURE_UNREACHABLE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x04</string>
+ <key>tooltip</key>
+ <string>Goal is no longer reachable for some reason - e.g., an obstacle blocks the path.</string>
+ </map>
+ <key>PU_GOAL_REACHED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x01</string>
+ <key>tooltip</key>
+ <string>Character has reached the goal and will stop or choose a new goal (if wandering).</string>
+ </map>
+ <key>PU_SLOWDOWN_DISTANCE_REACHED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x00</string>
+ <key>tooltip</key>
+ <string>Character is near current goal.</string>
+ </map>
+ <key>PUBLIC_CHANNEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>PUBLIC_CHANNEL is an integer constant that, when passed to llSay, llWhisper, or llShout as a channel parameter, will print text to the publicly heard chat channel.</string>
+ </map>
+ <key>PURSUIT_FUZZ_FACTOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Selects a random destination near the offset.</string>
+ </map>
+ <key>PURSUIT_GOAL_TOLERANCE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>PURSUIT_INTERCEPT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Define whether the character attempts to predict the target's location.</string>
+ </map>
+ <key>PURSUIT_OFFSET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Go to a position offset from the target.</string>
+ </map>
+ <key>RAD_TO_DEG</key>
+ <map>
+ <key>type</key>
+ <string>float</string>
+ <key>value</key>
+ <real>57.2957795</real>
+ <key>tooltip</key>
+ <string>57.2957795 - Number of degrees per radian. You can use this number to convert radians to degrees by multiplying the radians by this number.</string>
+ </map>
+ <key>RC_DATA_FLAGS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_DETECT_PHANTOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_GET_LINK_NUM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_GET_NORMAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_GET_ROOT_KEY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_MAX_HITS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_REJECT_AGENTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_REJECT_LAND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>8</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_REJECT_NONPHYSICAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_REJECT_PHYSICAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RC_REJECT_TYPES</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RCERR_CAST_TIME_EXCEEDED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RCERR_SIM_PERF_LOW</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>RCERR_UNKNOWN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>-1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_ALLOW_DAMAGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_ALLOW_DIRECT_TELEPORT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_BLOCK_FLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_BLOCK_TERRAFORM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_DISABLE_COLLISIONS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_DISABLE_PHYSICS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_FIXED_SUN</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_RESTRICT_PUSHOBJECT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x400000</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REGION_FLAG_SANDBOX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REMOTE_DATA_CHANNEL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REMOTE_DATA_REPLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REMOTE_DATA_REQUEST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>REQUIRE_LINE_OF_SIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Define whether the character needs a line-of-sight to give chase.</string>
+ </map>
+ <key>RESTITUTION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Used with llSetPhysicsMaterial to enable the density value. Must be between 0.0 and 1.0</string>
+ </map>
+ <key>REVERSE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>Play animation in reverse direction.</string>
+ </map>
+ <key>ROTATE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>Animate texture rotation.</string>
+ </map>
+ <key>SCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string>Animate the texture scale.</string>
+ </map>
+ <key>SCRIPTED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>Scripted in-world objects.</string>
+ </map>
+ <key>SIM_STAT_PCT_CHARS_STEPPED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Returns the % of pathfinding characters skipped each frame, averaged over the last minute.</string>
+ </map>
+ <key>SMOOTH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>Slide in the X direction, instead of playing separate frames.</string>
+ </map>
+ <key>SQRT2</key>
+ <map>
+ <key>type</key>
+ <string>float</string>
+ <key>value</key>
+ <real>1.41421356</real>
+ <key>tooltip</key>
+ <string>1.41421356 - The square root of 2.</string>
+ </map>
+ <key>STATUS_BLOCK_GRAB</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>64</integer>
+ <key>tooltip</key>
+ <string>Controls whether the object can be grabbed.</string>
+ </map>
+ <key>STATUS_BLOCK_GRAB_OBJECT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1024</integer>
+ <key>tooltip</key>
+ <string>Prevent click-and-drag movement on all prims in the object.</string>
+ </map>
+ <key>STATUS_BOUNDS_ERROR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1002</integer>
+ <key>tooltip</key>
+ <string>Argument(s) passed to function had a bounds error.</string>
+ </map>
+ <key>STATUS_CAST_SHADOWS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>STATUS_DIE_AT_EDGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80</string>
+ <key>tooltip</key>
+ <string>Controls whether the object is returned to the owners inventory if it wanders off the edge of the world.</string>
+ </map>
+ <key>STATUS_INTERNAL_ERROR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1999</integer>
+ <key>tooltip</key>
+ <string>An internal error occurred.</string>
+ </map>
+ <key>STATUS_MALFORMED_PARAMS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1000</integer>
+ <key>tooltip</key>
+ <string>Function was called with malformed parameters.</string>
+ </map>
+ <key>STATUS_NOT_FOUND</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1003</integer>
+ <key>tooltip</key>
+ <string>Object or other item was not found.</string>
+ </map>
+ <key>STATUS_NOT_SUPPORTED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1004</integer>
+ <key>tooltip</key>
+ <string>Feature not supported.</string>
+ </map>
+ <key>STATUS_OK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>Result of function call was a success.</string>
+ </map>
+ <key>STATUS_PHANTOM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>Controls/indicates whether the object collides or not.</string>
+ </map>
+ <key>STATUS_PHYSICS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>Controls/indicates whether the object moves physically.</string>
+ </map>
+ <key>STATUS_RETURN_AT_EDGE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>STATUS_ROTATE_X</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>STATUS_ROTATE_Y</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>STATUS_ROTATE_Z</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>Controls/indicates whether the object can physically rotate around
+ the specific axis or not. This flag has no meaning
+ for non-physical objects. Set the value to FALSE
+ if you want to disable rotation around that axis. The
+ default is TRUE for a physical object.
+ A useful example to think about when visualizing
+ the effect is a sit-and-spin device. They spin around the
+ Z axis (up) but not around the X or Y axis.</string>
+ </map>
+ <key>STATUS_SANDBOX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>Controls/indicates whether the object can cross region boundaries
+ and move more than 20 meters from its creation
+ point. The default if FALSE.</string>
+ </map>
+ <key>STATUS_TYPE_MISMATCH</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1001</integer>
+ <key>tooltip</key>
+ <string>Argument(s) passed to function had a type mismatch.</string>
+ </map>
+ <key>STATUS_WHITELIST_FAILED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2001</integer>
+ <key>tooltip</key>
+ <string>Whitelist Failed.</string>
+ </map>
+ <key>STRING_TRIM</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x03</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>STRING_TRIM_HEAD</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x01</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>STRING_TRIM_TAIL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x02</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TEXTURE_BLANK</key>
+ <map>
+ <key>type</key>
+ <string>key</string>
+ <key>value</key>
+ <uuid>5748decc-f629-461c-9a36-a35a221fe21f</uuid>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TEXTURE_DEFAULT</key>
+ <map>
+ <key>type</key>
+ <string>key</string>
+ <key>value</key>
+ <uuid>89556747-24cb-43ed-920b-47caed15465f</uuid>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TEXTURE_MEDIA</key>
+ <map>
+ <key>type</key>
+ <string>key</string>
+ <key>value</key>
+ <uuid>8b5fec65-8d8d-9dc5-cda8-8fdf2716e361</uuid>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TEXTURE_PLYWOOD</key>
+ <map>
+ <key>type</key>
+ <string>key</string>
+ <key>value</key>
+ <uuid>89556747-24cb-43ed-920b-47caed15465f</uuid>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TEXTURE_TRANSPARENT</key>
+ <map>
+ <key>type</key>
+ <string>key</string>
+ <key>value</key>
+ <uuid>8dcd4a48-2d37-4909-9f78-f7a9eb4ef903</uuid>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TOUCH_INVALID_FACE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0xFFFFFFFF</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TOUCH_INVALID_TEXCOORD</key>
+ <map>
+ <key>type</key>
+ <string>vector</string>
+ <key>value</key>
+ <string>&lt;-1.0, -1.0, 0.0&gt;</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TOUCH_INVALID_VECTOR</key>
+ <map>
+ <key>type</key>
+ <string>vector</string>
+ <key>value</key>
+ <string>&lt;0.0, 0.0, 0.0&gt;</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TRAVERSAL_TYPE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>7</integer>
+ <key>tooltip</key>
+ <string>One of TRAVERSAL_TYPE_FAST, TRAVERSAL_TYPE_SLOW, and TRAVERSAL_TYPE_NONE.</string>
+ </map>
+ <key>TRAVERSAL_TYPE_FAST</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TRAVERSAL_TYPE_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TRAVERSAL_TYPE_SLOW</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>TRUE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>An integer constant for boolean comparisons. Has the value '1'.</string>
+ </map>
+ <key>TWO_PI</key>
+ <map>
+ <key>type</key>
+ <string>float</string>
+ <key>value</key>
+ <real>6.28318530</real>
+ <key>tooltip</key>
+ <string>6.28318530 - The radians of a circle.</string>
+ </map>
+ <key>TYPE_FLOAT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>The list entry is a float.</string>
+ </map>
+ <key>TYPE_INTEGER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>The list entry is an integer.</string>
+ </map>
+ <key>TYPE_INVALID</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string>The list entry is invalid.</string>
+ </map>
+ <key>TYPE_KEY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>The list entry is a key.</string>
+ </map>
+ <key>TYPE_ROTATION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>6</integer>
+ <key>tooltip</key>
+ <string>The list entry is a rotation.</string>
+ </map>
+ <key>TYPE_STRING</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>The list entry is a string.</string>
+ </map>
+ <key>TYPE_VECTOR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>The list entry is a vector.</string>
+ </map>
+ <key>URL_REQUEST_DENIED</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>URL_REQUEST_DENIED</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>URL_REQUEST_GRANTED</key>
+ <map>
+ <key>type</key>
+ <string>string</string>
+ <key>value</key>
+ <string>URL_REQUEST_GRANTED</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>32</integer>
+ <key>tooltip</key>
+ <string>A slider between minimum (0.0) and maximum (1.0) deflection of angular orientation. That is, it's a simple scalar for modulating the strength of angular deflection such that the vehicles preferred axis of motion points toward its real velocity.</string>
+ </map>
+ <key>VEHICLE_ANGULAR_DEFLECTION_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>33</integer>
+ <key>tooltip</key>
+ <string>The time-scale for exponential success of linear deflection deflection. Its another way to specify the strength of the vehicles tendency to reorient itself so that its preferred axis of motion agrees with its true velocity.</string>
+ </map>
+ <key>VEHICLE_ANGULAR_FRICTION_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>17</integer>
+ <key>tooltip</key>
+ <string>A vector of timescales for exponential decay of the vehicles angular velocity about its preferred axes of motion (at, left, up).
+ Range = [0.07, inf) seconds for each element of the vector.</string>
+ </map>
+ <key>VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>35</integer>
+ <key>tooltip</key>
+ <string>The timescale for exponential decay of the angular motors magnitude.</string>
+ </map>
+ <key>VEHICLE_ANGULAR_MOTOR_DIRECTION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>19</integer>
+ <key>tooltip</key>
+ <string>The direction and magnitude (in preferred frame) of the vehicles angular motor.The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor.</string>
+ </map>
+ <key>VEHICLE_ANGULAR_MOTOR_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>34</integer>
+ <key>tooltip</key>
+ <string>The timescale for exponential approach to full angular motor velocity.</string>
+ </map>
+ <key>VEHICLE_BANKING_EFFICIENCY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>38</integer>
+ <key>tooltip</key>
+ <string>A slider between anti (-1.0), none (0.0), and maxmum (1.0) banking strength.</string>
+ </map>
+ <key>VEHICLE_BANKING_MIX</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>39</integer>
+ <key>tooltip</key>
+ <string>A slider between static (0.0) and dynamic (1.0) banking. "Static" means the banking scales only with the angle of roll, whereas "dynamic" is a term that also scales with the vehicles linear speed.</string>
+ </map>
+ <key>VEHICLE_BANKING_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>40</integer>
+ <key>tooltip</key>
+ <string>The timescale for banking to exponentially approach its maximum effect. This is another way to scale the strength of the banking effect, however it affects the term that is proportional to the difference between what the banking behavior is trying to do, and what the vehicle is actually doing.</string>
+ </map>
+ <key>VEHICLE_BUOYANCY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>27</integer>
+ <key>tooltip</key>
+ <string>A slider between minimum (0.0) and maximum anti-gravity (1.0).</string>
+ </map>
+ <key>VEHICLE_FLAG_CAMERA_DECOUPLED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x200</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x10</string>
+ <key>tooltip</key>
+ <string>Hover at global height.</string>
+ </map>
+ <key>VEHICLE_FLAG_HOVER_TERRAIN_ONLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x8</string>
+ <key>tooltip</key>
+ <string>Ignore water height when hovering.</string>
+ </map>
+ <key>VEHICLE_FLAG_HOVER_UP_ONLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x20</string>
+ <key>tooltip</key>
+ <string>Hover does not push down. Use this flag for hovering vehicles that should be able to jump above their hover height.</string>
+ </map>
+ <key>VEHICLE_FLAG_HOVER_WATER_ONLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x4</string>
+ <key>tooltip</key>
+ <string>Ignore terrain height when hovering.</string>
+ </map>
+ <key>VEHICLE_FLAG_LIMIT_MOTOR_UP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x40</string>
+ <key>tooltip</key>
+ <string>Prevents ground vehicles from motoring into the sky.</string>
+ </map>
+ <key>VEHICLE_FLAG_LIMIT_ROLL_ONLY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x2</string>
+ <key>tooltip</key>
+ <string>For vehicles with vertical attractor that want to be able to climb/dive, for instance, aeroplanes that want to use the banking feature.</string>
+ </map>
+ <key>VEHICLE_FLAG_MOUSELOOK_BANK</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x100</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>VEHICLE_FLAG_MOUSELOOK_STEER</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x80</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>VEHICLE_FLAG_NO_DEFLECTION_UP</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>This flag prevents linear deflection parallel to world z-axis. This is useful for preventing ground vehicles with large linear deflection, like bumper cars, from climbing their linear deflection into the sky.</string>
+ </map>
+ <key>VEHICLE_FLAG_NO_FLY_UP</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <string>0x1</string>
+ <key>tooltip</key>
+ <string>Old, changed to VEHICLE_FLAG_NO_DEFLECTION_UP</string>
+ </map>
+ <key>VEHICLE_HOVER_EFFICIENCY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>25</integer>
+ <key>tooltip</key>
+ <string>A slider between minimum (0.0 = bouncy) and maximum (1.0 = fast as possible) damped motion of the hover behavior. </string>
+ </map>
+ <key>VEHICLE_HOVER_HEIGHT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>24</integer>
+ <key>tooltip</key>
+ <string>The height (above the terrain or water, or global) at which the vehicle will try to hover.</string>
+ </map>
+ <key>VEHICLE_HOVER_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>26</integer>
+ <key>tooltip</key>
+ <string>Period of time (in seconds) for the vehicle to achieve its hover height.</string>
+ </map>
+ <key>VEHICLE_LINEAR_DEFLECTION_EFFICIENCY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>28</integer>
+ <key>tooltip</key>
+ <string>A slider between minimum (0.0) and maximum (1.0) deflection of linear velocity. That is, its a simple scalar for modulating the strength of linear deflection.</string>
+ </map>
+ <key>VEHICLE_LINEAR_DEFLECTION_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>29</integer>
+ <key>tooltip</key>
+ <string>The timescale for exponential success of linear deflection deflection. It is another way to specify how much time it takes for the vehicles linear velocity to be redirected to its preferred axis of motion.</string>
+ </map>
+ <key>VEHICLE_LINEAR_FRICTION_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>16</integer>
+ <key>tooltip</key>
+ <string>A vector of timescales for exponential decay of the vehicles linear velocity along its preferred axes of motion (at, left, up).
+ Range = [0.07, inf) seconds for each element of the vector.</string>
+ </map>
+ <key>VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>35</integer>
+ <key>tooltip</key>
+ <string>The timescale for exponential decay of the linear motors magnitude.</string>
+ </map>
+ <key>VEHICLE_LINEAR_MOTOR_DIRECTION</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>18</integer>
+ <key>tooltip</key>
+ <string>The direction and magnitude (in preferred frame) of the vehicles linear motor. The vehicle will accelerate (or decelerate if necessary) to match its velocity to its motor.
+ Range of magnitude = [0, 30] meters/second.</string>
+ </map>
+ <key>VEHICLE_LINEAR_MOTOR_OFFSET</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>20</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>VEHICLE_LINEAR_MOTOR_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>30</integer>
+ <key>tooltip</key>
+ <string>The timescale for exponential approach to full linear motor velocity.</string>
+ </map>
+ <key>VEHICLE_REFERENCE_FRAME</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>44</integer>
+ <key>tooltip</key>
+ <string>A rotation of the vehicles preferred axes of motion and orientation (at, left, up) with respect to the vehicles local frame (x, y, z).</string>
+ </map>
+ <key>VEHICLE_TYPE_AIRPLANE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>4</integer>
+ <key>tooltip</key>
+ <string>Uses linear deflection for lift, no hover, and banking to turn.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_AIRPLANE</string>
+ </map>
+ <key>VEHICLE_TYPE_BALLOON</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>5</integer>
+ <key>tooltip</key>
+ <string>Hover, and friction, but no deflection.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BALLOON</string>
+ </map>
+ <key>VEHICLE_TYPE_BOAT</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>3</integer>
+ <key>tooltip</key>
+ <string>Hovers over water with lots of friction and some anglar deflection.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_BOAT</string>
+ </map>
+ <key>VEHICLE_TYPE_CAR</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>2</integer>
+ <key>tooltip</key>
+ <string>Another vehicle that bounces along the ground but needs the motors to be driven from external controls or timer events.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_CAR</string>
+ </map>
+ <key>VEHICLE_TYPE_NONE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>VEHICLE_TYPE_SLED</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>1</integer>
+ <key>tooltip</key>
+ <string>Simple vehicle that bumps along the ground, and likes to move along its local x-axis.\nSee http://wiki.secondlife.com/wiki/VEHICLE_TYPE_SLED</string>
+ </map>
+ <key>VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>36</integer>
+ <key>tooltip</key>
+ <string>A slider between minimum (0.0 = wobbly) and maximum (1.0 = firm as possible) stability of the vehicle to keep itself upright.</string>
+ </map>
+ <key>VEHICLE_VERTICAL_ATTRACTION_TIMESCALE</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>37</integer>
+ <key>tooltip</key>
+ <string>The period of wobble, or timescale for exponential approach, of the vehicle to rotate such that its preferred "up" axis is oriented along the worlds "up" axis.</string>
+ </map>
+ <key>VERTICAL</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>WANDER_PAUSE_AT_WAYPOINTS</key>
+ <map>
+ <key>type</key>
+ <string>integer</string>
+ <key>value</key>
+ <integer>0</integer>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ZERO_ROTATION</key>
+ <map>
+ <key>type</key>
+ <string>rotation</string>
+ <key>value</key>
+ <string>&lt;0.0, 0.0, 0.0, 1.0&gt;</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>ZERO_VECTOR</key>
+ <map>
+ <key>type</key>
+ <string>vector</string>
+ <key>value</key>
+ <string>&lt;0.0, 0.0, 0.0&gt;</string>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ </map>
+ <key>events</key>
+ <map>
+ <key>at_rot_target</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>TargetRotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ <map>
+ <key>CurrentRotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is triggered when a script comes within a defined angle of a target rotation. The range and rotation, are set by a call to llRotTarget.</string>
+ </map>
+ <key>at_target</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>TargetPosition</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>CurrentPosition</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is triggered when the scripted object comes within a defined range of the target position, defined by the llTarget function call.</string>
+ </map>
+ <key>attach</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is triggered whenever an object is attached or detached from an avatar. If it is attached, the key of the avatar it is attached to is passed in, otherwise NULL_KEY is.</string>
+ </map>
+ <key>changed</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Changed</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered when various events change the object. The change argument will be a bit-field of CHANGED_* constants.</string>
+ </map>
+ <key>collision</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberOfCollisions</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised while another object, or avatar, is colliding with the object the script is attached to.
+ The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* functions.</string>
+ </map>
+ <key>collision_end</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberOfCollisions</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when another object, or avatar, stops colliding with the object the script is attached to.
+ The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions.</string>
+ </map>
+ <key>collision_start</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberOfCollisions</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when another object, or avatar, starts colliding with the object the script is attached to.
+ The number of detected objects is passed to the script. Information on those objects may be gathered via the llDetected* library functions.</string>
+ </map>
+ <key>control</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Levels</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Edges</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Once a script has the ability to grab control inputs from the avatar, this event will be used to pass the commands into the script.
+ The levels and edges are bit-fields of control constants.</string>
+ </map>
+ <key>dataserver</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>RequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is triggered when the requested data is returned to the script.
+ Data may be requested by the llRequestAgentData, llRequestInventoryData, and llGetNotecardLine function calls, for example.</string>
+ </map>
+ <key>email</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Time</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Address</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Subject</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Body</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>NumberRemaining</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is triggered when an email sent to this script arrives.
+ The number remaining tells how many more emails are known to be still pending.</string>
+ </map>
+ <key>http_request</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>HTTPRequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>HTTPMethod</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Body</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered when task receives an HTTP request.</string>
+ </map>
+ <key>http_response</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>HTTPRequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Status</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Metadata</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Body</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event handler is invoked when an HTTP response is received for a pending llHTTPRequest request or if a pending request fails or times out.</string>
+ </map>
+ <key>land_collision</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when the object the script is attached to is colliding with the ground.</string>
+ </map>
+ <key>land_collision_end</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when the object the script is attached to stops colliding with the ground.</string>
+ </map>
+ <key>land_collision_start</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when the object the script is attached to begins to collide with the ground.</string>
+ </map>
+ <key>link_message</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>SendersLink</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered when object receives a link message via llMessageLinked function call.</string>
+ </map>
+ <key>listen</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Name</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised whenever a chat message matching the constraints set in the llListen command is received. The name and ID of the speaker, as well as the message, are passed in as parameters.
+ Channel 0 is the public chat channel that all avatars see as chat text. Channels 1 through 2,147,483,648 are private channels that are not sent to avatars but other scripts can listen on those channels.</string>
+ </map>
+ <key>money</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Payer</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Amount</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is triggered when a resident has given an amount of Linden dollars to the object.</string>
+ </map>
+ <key>moving_end</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Triggered whenever an object with this script stops moving.</string>
+ </map>
+ <key>moving_start</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Triggered whenever an object with this script starts moving.</string>
+ </map>
+ <key>no_sensor</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>This event is raised when sensors are active, via the llSensor function call, but are not sensing anything.</string>
+ </map>
+ <key>not_at_rot_target</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>When a target is set via the llRotTarget function call, but the script is outside the specified angle this event is raised.</string>
+ </map>
+ <key>not_at_target</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>When a target is set via the llTarget library call, but the script is outside the specified range this event is raised.</string>
+ </map>
+ <key>object_rez</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>RezzedObjectsID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered when an object rezzes another object from its inventory via the llRezObject, or similar, functions. The id is the globally unique key for the object rezzed.</string>
+ </map>
+ <key>on_rez</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>StartParameter</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered whenever an object is rezzed from inventory or by another object. The start parameter is passed in from the llRezObject call, or zero if from inventory.</string>
+ </map>
+ <key>path_update</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Type</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Reserved</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is called to inform the script of changes within the object's path-finding status.</string>
+ </map>
+ <key>remote_data</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>EventType</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>ChannelID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>MessageID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Sender</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered by various XML-RPC calls with event_type specifying the type of data.</string>
+ </map>
+ <key>run_time_permissions</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>PermissionFlags</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Scripts need permission from either the owner or the avatar they wish to act on before they may perform certain functions, such as debiting money from their owners account, triggering an animation on an avatar, or capturing control inputs. The llRequestPermissions library function is used to request these permissions and the various permissions integer constants can be supplied.
+ The integer returned to this event handler contains the current set of permissions flags, so if permissions equal 0 then no permissions are set.</string>
+ </map>
+ <key>sensor</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberDetected</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised whenever objects matching the constraints of the llSensor command are detected.
+ The number of detected objects is passed to the script in the parameter. Information on those objects may be gathered via the llDetected* functions.</string>
+ </map>
+ <key>state_entry</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>The state_entry event occurs whenever a new state is entered, including at program start, and is always the first event handled.</string>
+ </map>
+ <key>state_exit</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>The state_exit event occurs whenever the state command is used to transition to another state. It is handled before the new states state_entry event.</string>
+ </map>
+ <key>timer</key>
+ <map>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>This event is raised at regular intervals set by the llSetTimerEvent library function.</string>
+ </map>
+ <key>touch</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberOfTouches</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised while a user is touching the object the script is attached to.
+ The number of touching objects is passed to the script in the parameter.
+ Information on those objects may be gathered via the llDetected* library functions.</string>
+ </map>
+ <key>touch_end</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberOfTouches</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when a user stops touching the object the script is attached to. The number of touches is passed to the script in the parameter.
+ Information on those objects may be gathered via the llDetected* library functions.</string>
+ </map>
+ <key>touch_start</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NumberOfTouches</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This event is raised when a user first touches the object the script is attached to. The number of touches is passed to the script in the parameter.
+ Information on those objects may be gathered via the llDetected() library functions.</string>
+ </map>
+ <key>transaction_result</key>
+ <map>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>RequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Success</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Message</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Triggered by llTransferMoney() function.</string>
+ </map>
+ </map>
+ <key>functions</key>
+ <map>
+ <key>llAbs</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string>An integer value.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the absolute (positive) version of Value.</string>
+ </map>
+ <key>llAcos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string>A floating-point value.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the arc-cosine of Value, in radians.</string>
+ </map>
+ <key>llAddToLandBanList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Agent UUID to add to ban-list.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Hours</key>
+ <map>
+ <key>tooltip</key>
+ <string>Period, in hours, to ban the avatar for.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Add avatar ID to the parcel ban list for the specified number of Hours.</string>
+ </map>
+ <key>llAddToLandPassList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Agent UUID to add to pass-list.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Hours</key>
+ <map>
+ <key>tooltip</key>
+ <string>Period, in hours, to allow the avatar for.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Add avatar ID to the land pass list, for a duration of Hours.</string>
+ </map>
+ <key>llAdjustSoundVolume</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string>The volume to set.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Adjusts the volume (0.0 - 1.0) of the currently playing attached sound.\nThis function has no effect on sounds started with llTriggerSound.</string>
+ </map>
+ <key>llAllowInventoryDrop</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Flag</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, If TRUE allows anyone to drop inventory on prim, FALSE revokes.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If Flag == TRUE, users without object modify permissions can still drop inventory items into the object.</string>
+ </map>
+ <key>llAngleBetween</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rot1</key>
+ <map>
+ <key>tooltip</key>
+ <string>First rotation.</string>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ <map>
+ <key>Rot2</key>
+ <map>
+ <key>tooltip</key>
+ <string>Second rotation.</string>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the angle, in radians, between rotations Rot1 and Rot2.</string>
+ </map>
+ <key>llApplyImpulse</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Force</key>
+ <map>
+ <key>tooltip</key>
+ <string>Amount of impulse force to apply.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE, force is treated as a local directional vector instead of region directional vector.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Applies impulse to the object.\nIf Local == TRUE, apply the Force in local coordinates; otherwise, apply the Force in global coordinates.\nThis function only works on physical objects.</string>
+ </map>
+ <key>llApplyRotationalImpulse</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Force</key>
+ <map>
+ <key>tooltip</key>
+ <string>Amount of impulse force to apply.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE, uses local axis, if FALSE, uses region axis.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Applies rotational impulse to the object.\nIf Local == TRUE, apply the Force in local coordinates; otherwise, apply the Force in global coordinates.\nThis function only works on physical objects.</string>
+ </map>
+ <key>llAsin</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string>A floating-point value.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the arc-sine, in radians, of Value.</string>
+ </map>
+ <key>llAtan2</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>y</key>
+ <map>
+ <key>tooltip</key>
+ <string>A floating-point value.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>x</key>
+ <map>
+ <key>tooltip</key>
+ <string>A floating-point value.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the arc-tangent2 of y, x.</string>
+ </map>
+ <key>llAttachToAvatar</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AttachmentPoint</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Attach to avatar at point AttachmentPoint.\nRequires the PERMISSION_ATTACH runtime permission.</string>
+ </map>
+ <key>llAttachToAvatarTemp</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AttachPoint</key>
+ <map>
+ <key>tooltip</key>
+ <string>Valid attachment poit or ATTACH_* constant.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Follows the same convention as llAttachToAvatar, with the exception that the object will not create new inventory for the user, and will disappear on detach or disconnect.</string>
+ </map>
+ <key>llAvatarOnLinkSitTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If an avatar is sitting on the link's sit target, return the avatar's key, NULL_KEY otherwise.</string>
+ </map>
+ <key>llAvatarOnSitTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>If an avatar is seated on the sit target, returns the avatar's key, otherwise NULL_KEY.</string>
+ </map>
+ <key>llAxes2Rot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Forward</key>
+ <map>
+ <key>tooltip</key>
+ <string>Forward/Back part of rotation.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Left</key>
+ <map>
+ <key>tooltip</key>
+ <string>Left/Right part of rotation.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Up</key>
+ <map>
+ <key>tooltip</key>
+ <string>Up/Down part of rotation.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation represented by coordinate axes Forward, Left, and Up.</string>
+ </map>
+ <key>llAxisAngle2Rot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Axis</key>
+ <map>
+ <key>tooltip</key>
+ <string>Axis.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Angle</key>
+ <map>
+ <key>tooltip</key>
+ <string>Angle in radians.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation that is a generated Angle about Axis.</string>
+ </map>
+ <key>llBase64ToInteger</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns an integer that is the Text, Base64 decoded as a big endian integer.</string>
+ </map>
+ <key>llBase64ToString</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Converts a Base64 string to a conventional string.\nIf the conversion creates any unprintable characters, they are converted to question marks.</string>
+ </map>
+ <key>llBreakAllLinks</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>De-links all prims in the link set (requires permission PERMISSION_CHANGE_LINKS be set).</string>
+ </map>
+ <key>llBreakLink</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>De-links the prim with the given link number (requires permission PERMISSION_CHANGE_LINKS be set).</string>
+ </map>
+ <key>llCastRay</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Casts a ray into the physics world from 'start' to 'end' and returns data according to details in Options.</string>
+ </map>
+ <key>llCeil</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns smallest integer value &gt;= Value.</string>
+ </map>
+ <key>llClearCameraParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Resets all camera parameters to default values and turns off scripted camera control.</string>
+ </map>
+ <key>llClearLinkMedia</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Link</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Clears (deletes) the media and all parameters from the given Face on the linked prim.</string>
+ </map>
+ <key>llClearPrimMedia</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>Number of side to clear.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Clears (deletes) the media and all parameters from the given Face.</string>
+ </map>
+ <key>llCloseRemoteDataChannel</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ChannelID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Closes the specified XML-RPC channel.</string>
+ </map>
+ <key>llCloud</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the cloud density at the object's position + Offset.</string>
+ </map>
+ <key>llCollisionFilter</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ObjectName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ObjectID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Accept</key>
+ <map>
+ <key>tooltip</key>
+ <string>If TRUE, only accept collisions with ObjectName name AND ObjectID (either is optional), otherwise with objects not ObjectName AND ObjectID.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If Accept == TRUE, only accept collisions with objects Name and ID, otherwise with objects not Name or ID.</string>
+ </map>
+ <key>llCollisionSound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ImpactSound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ImpactVolume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Suppress default collision sounds, replace default impact sounds with ImpactSound.</string>
+ </map>
+ <key>llCollisionSprite</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ImpactSprite</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Suppress default collision sprites, replace default impact sprite with ImpactSprite; found in the object inventory (empty string to just suppress).</string>
+ </map>
+ <key>llCos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Theta</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the cosine of Theta (Theta in radians).</string>
+ </map>
+ <key>llCreateCharacter</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Convert link-set to AI/Physics character.</string>
+ </map>
+ <key>llCreateLink</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetPrim</key>
+ <map>
+ <key>tooltip</key>
+ <string>Object UUID that is in the same region.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Parent</key>
+ <map>
+ <key>tooltip</key>
+ <string>If FALSE, then TargetPrim becomes the root. If TRUE, then the script's object becomes the root.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Attempt to link the object the script is in, to target (requires permission PERMISSION_CHANGE_LINKS be set).</string>
+ </map>
+ <key>llCSV2List</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Create a list from a string of comma separated values specified in Text.</string>
+ </map>
+ <key>llDeleteCharacter</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Convert link-set from AI/Physics character to Physics object.</string>
+ </map>
+ <key>llDeleteSubList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Source</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Removes the slice from start to end and returns the remainder of the list.</string>
+ </map>
+ <key>llDeleteSubString</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Source</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Removes the indicated sub-string and returns the result.</string>
+ </map>
+ <key>llDetachFromAvatar</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Remove the object containing the script from the avatar.</string>
+ </map>
+ <key>llDetectedGrab</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the grab offset of a user touching the object.</string>
+ </map>
+ <key>llDetectedGroup</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns TRUE if detected object or agent Number has the same user group active as this object.</string>
+ </map>
+ <key>llDetectedKey</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the key of detected object or avatar number.</string>
+ </map>
+ <key>llDetectedLinkNumber</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the link position of the triggered event for touches and collisions only.</string>
+ </map>
+ <key>llDetectedName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the name of detected object or avatar number.</string>
+ </map>
+ <key>llDetectedOwner</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the key of detected object's owner.</string>
+ </map>
+ <key>llDetectedPos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the position of detected object or avatar number.</string>
+ </map>
+ <key>llDetectedRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation of detected object or avatar number.</string>
+ </map>
+ <key>llDetectedTouchBinormal</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index of detection information</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the surface bi-normal for a triggered touch event.</string>
+ </map>
+ <key>llDetectedTouchFace</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index of detection information</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the index of the face where the avatar clicked in a triggered touch event.</string>
+ </map>
+ <key>llDetectedTouchNormal</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index of detection information</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the surface normal for a triggered touch event.</string>
+ </map>
+ <key>llDetectedTouchPos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index of detected information</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the position, in region coordinates, where the object was touched in a triggered touch event.</string>
+ </map>
+ <key>llDetectedTouchST</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index of detection information</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a vector that is the surface coordinates where the prim was touched.</string>
+ </map>
+ <key>llDetectedTouchUV</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index of detection information</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a vector that is the texture coordinates for where the prim was touched.</string>
+ </map>
+ <key>llDetectedType</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the type (AGENT, ACTIVE, PASSIVE, SCRIPTED) of detected object.</string>
+ </map>
+ <key>llDetectedVel</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the velocity of the detected object Number.</string>
+ </map>
+ <key>llDialog</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Buttons</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Shows a dialog box on the avatar's screen with the message.\n
+ Up to 12 strings in the list form buttons.\n
+ If a button is clicked, the name is chatted on Channel.</string>
+ </map>
+ <key>llDie</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Deletes the object.</string>
+ </map>
+ <key>llDumpList2String</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Source</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Separator</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the list as a single string, using Separator between the entries.</string>
+ </map>
+ <key>llEdgeOfWorld</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Direction</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Checks to see whether the border hit by Direction from Position is the edge of the world (has no neighboring region).</string>
+ </map>
+ <key>llEjectFromLand</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Ejects AvatarID from land that you own.</string>
+ </map>
+ <key>llEmail</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>20.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Address</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Subject</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sends email to Address with Subject and Message.</string>
+ </map>
+ <key>llEscapeURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns an escaped/encoded version of url, replacing spaces with %20 etc.</string>
+ </map>
+ <key>llEuler2Rot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Vector</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation representation of the Euler angles.</string>
+ </map>
+ <key>llEvade</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Agent or object to evade.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>No options yet.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Evade a specified target.</string>
+ </map>
+ <key>llExecCharacterCmd</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Command</key>
+ <map>
+ <key>tooltip</key>
+ <string>Command to send.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>Height for CHARACTER_CMD_JUMP.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Execute a character command.</string>
+ </map>
+ <key>llFabs</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the positive version of Value.</string>
+ </map>
+ <key>llFleeFrom</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Source</key>
+ <map>
+ <key>tooltip</key>
+ <string>Global coordinate from which to flee.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Distance</key>
+ <map>
+ <key>tooltip</key>
+ <string>Distance in meters to flee from the source.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>No options available at this time.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Flee from a point.</string>
+ </map>
+ <key>llFloor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns largest integer value &lt;= Value.</string>
+ </map>
+ <key>llForceMouselook</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Enable</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE when an avatar sits on the prim, the avatar will be forced into mouse-look mode.
+ FALSE is the default setting and will undo a previously set TRUE or do nothing.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If Enable is TRUE any avatar that sits on this object is forced into mouse-look mode.</string>
+ </map>
+ <key>llFrand</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Magnitude</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a pseudo random number in the range [0, Magnitude] or [Magnitude, 0].</string>
+ </map>
+ <key>llGenerateKey</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Generates a key (SHA-1 hash) using UUID generation to create a unique key.</string>
+ </map>
+ <key>llGetAccel</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the acceleration of the object relative to the region's axes.</string>
+ </map>
+ <key>llGetAgentInfo</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns an integer bit-field containing the agent information about id.\n
+ Returns AGENT_FLYING, AGENT_ATTACHMENTS, AGENT_SCRIPTED, AGENT_SITTING, AGENT_ON_OBJECT, AGENT_MOUSELOOK, AGENT_AWAY, AGENT_BUSY, AGENT_TYPING, AGENT_CROUCHING, AGENT_ALWAYS_RUN, AGENT_WALKING and/or AGENT_IN_AIR.</string>
+ </map>
+ <key>llGetAgentLanguage</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the language code of the preferred interface language of the avatar.</string>
+ </map>
+ <key>llGetAgentList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Scope</key>
+ <map>
+ <key>tooltip</key>
+ <string>The scope (region, parcel, parcel same owner) to return agents for.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>List of options to apply. Current unused.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests a list of agents currently in the region, limited by the scope parameter.</string>
+ </map>
+ <key>llGetAgentSize</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If the avatar is in the same region, returns the size of the bounding box of the requested avatar by id, otherwise returns ZERO_VECTOR.</string>
+ </map>
+ <key>llGetAlpha</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the alpha value of Face.</string>
+ </map>
+ <key>llGetAndResetTime</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the script time in seconds and then resets the script timer to zero.</string>
+ </map>
+ <key>llGetAnimation</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the name of the currently playing locomotion animation for the avatar id.</string>
+ </map>
+ <key>llGetAnimationList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a list of keys of playing animations for an avatar.</string>
+ </map>
+ <key>llGetAnimationOverride</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AnimationState</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string that is the name of the animation that is used for the specified animation state</string>
+ </map>
+ <key>llGetAttached</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the object's attachment point, or 0 if not attached.</string>
+ </map>
+ <key>llGetBoundingBox</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the bounding box around the object (including any linked prims) relative to its root prim, as a list in the format [ (vector) min_corner, (vector) max_corner ].</string>
+ </map>
+ <key>llGetCameraPos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the current camera position for the agent the task has permissions for.</string>
+ </map>
+ <key>llGetCameraRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the current camera orientation for the agent the task has permissions for.</string>
+ </map>
+ <key>llGetCenterOfMass</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the prim's centre of mass (unless called from the root prim, where it returns the object's centre of mass).</string>
+ </map>
+ <key>llGetClosestNavPoint</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Point</key>
+ <map>
+ <key>tooltip</key>
+ <string>A point in region-local space.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>No options at this time.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Get the closest navigable point to the point provided.</string>
+ </map>
+ <key>llGetColor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the color on Face.</string>
+ </map>
+ <key>llGetCreator</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a key for the creator of the prim.</string>
+ </map>
+ <key>llGetDate</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the current date in the UTC time zone in the format YYYY-MM-DD.</string>
+ </map>
+ <key>llGetDisplayName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Avatar UUID that is in the same region, or is otherwise known to the region.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the name of an avatar, if the avatar is in the current region, and the name has been cached, otherwise the same as llGetUsername. Use llRequestDisplayName if you absolutely must have the display name.</string>
+ </map>
+ <key>llGetEnergy</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns how much energy is in the object as a percentage of maximum.</string>
+ </map>
+ <key>llGetEnv</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>DataRequest</key>
+ <map>
+ <key>tooltip</key>
+ <string>The type of data to request. Any other string will cause an empty string to be returned.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string with the requested data about the region.</string>
+ </map>
+ <key>llGetForce</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the force (if the script is physical).</string>
+ </map>
+ <key>llGetFreeMemory</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the number of free bytes of memory the script can use.</string>
+ </map>
+ <key>llGetFreeURLs</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the number of available URLs for the current script.</string>
+ </map>
+ <key>llGetGeometricCenter</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the geometric center of the linked set the script is attached to.</string>
+ </map>
+ <key>llGetGMTclock</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the time in seconds since midnight GMT.</string>
+ </map>
+ <key>llGetHTTPHeader</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>HTTPRequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string>A valid HTTP request key</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Header</key>
+ <map>
+ <key>tooltip</key>
+ <string>Header value name</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the value for header for request_id.</string>
+ </map>
+ <key>llGetInventoryCreator</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a key for the creator of the inventory item.</string>
+ </map>
+ <key>llGetInventoryKey</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the key that is the UUID of the inventory named.</string>
+ </map>
+ <key>llGetInventoryName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryType</key>
+ <map>
+ <key>tooltip</key>
+ <string>inventory item type</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string>Index number of inventory item.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the name of the inventory item number of a given type.</string>
+ </map>
+ <key>llGetInventoryNumber</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryType</key>
+ <map>
+ <key>tooltip</key>
+ <string>Inventory item type</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the number of items of a given type (INVENTORY_* flag) in the prim's inventory.</string>
+ </map>
+ <key>llGetInventoryPermMask</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string>Inventory item name.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>BitMask</key>
+ <map>
+ <key>tooltip</key>
+ <string>MASK_BASE, MASK_OWNER, MASK_GROUP, MASK_EVERYONE or MASK_NEXT</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the requested permission mask for the inventory item.</string>
+ </map>
+ <key>llGetInventoryType</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the type of the inventory item named.</string>
+ </map>
+ <key>llGetKey</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the key of the prim the script is attached to.</string>
+ </map>
+ <key>llGetLandOwnerAt</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the key of the land owner, returns NULL_KEY if public.</string>
+ </map>
+ <key>llGetLinkKey</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the key of the linked prim LinkNumber.</string>
+ </map>
+ <key>llGetLinkMedia</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>The prim's side number</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>A list of PRIM_* property constants to return values of.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Get the media parameters for a particular face on linked prim, given the desired list of parameter names. Returns a list of values in the order requested. Returns an empty list if no media exists on the face.</string>
+ </map>
+ <key>llGetLinkName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the name of LinkNumber in a link set.</string>
+ </map>
+ <key>llGetLinkNumber</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the link number of the prim containing the script (0 means not linked, 1 the prim is the root, 2 the prim is the first child, etc.).</string>
+ </map>
+ <key>llGetLinkNumberOfSides</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the number of sides of the specified linked prim.</string>
+ </map>
+ <key>llGetLinkPrimitiveParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>PRIM_* flags.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Get primitive parameters for LinkNumber based on rules.</string>
+ </map>
+ <key>llGetListEntryType</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the type of the index entry in the list (TYPE_INTEGER, TYPE_FLOAT, TYPE_STRING, TYPE_KEY, TYPE_VECTOR, TYPE_ROTATION, or TYPE_INVALID if index is off list).</string>
+ </map>
+ <key>llGetListLength</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the number of elements in the list.</string>
+ </map>
+ <key>llGetLocalPos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the position relative to the root.</string>
+ </map>
+ <key>llGetLocalRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the rotation local to the root.</string>
+ </map>
+ <key>llGetMass</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the mass of object that the script is attached to.</string>
+ </map>
+ <key>llGetMassMKS</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Acts as llGetMass(), except that the units of the value returned are Kg.</string>
+ </map>
+ <key>llGetMaxScaleFactor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a float that is the largest scaling factor that can be used with llScaleByFactor to resize the object. This maximum is determined by the Linkability Rules and prim scale limits.</string>
+ </map>
+ <key>llGetMemoryLimit</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Get the maximum memory a script can use, in bytes.</string>
+ </map>
+ <key>llGetMinScaleFactor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a float that is the smallest scaling factor that can be used with llScaleByFactor to resize the object. This minimum is determined by the prim scale limits.</string>
+ </map>
+ <key>llGetNextEmail</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Address</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Subject</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Get the next waiting email with appropriate address and/or subject (if blank they are ignored).</string>
+ </map>
+ <key>llGetNotecardLine</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NotecardName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>LineNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns line from NotecardName via the dataserver event.</string>
+ </map>
+ <key>llGetNumberOfNotecardLines</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>NotecardName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns number of lines in NotecardName via the dataserver event (cast return value to integer).</string>
+ </map>
+ <key>llGetNumberOfPrims</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the number of prims in a link set the script is attached to.</string>
+ </map>
+ <key>llGetNumberOfSides</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the number of faces (or sides) of the prim.</string>
+ </map>
+ <key>llGetObjectDesc</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the description of the prim the script is attached to.</string>
+ </map>
+ <key>llGetObjectDetails</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Prim or avatar UUID that is in the same region.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>List of OBJECT_* flags.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the object details specified in Parameters for the object with key ID.\n
+ Parameters are OBJECT_NAME, _DESC, _POS, _ROT, _VELOCITY, _OWNER, _GROUP, _CREATOR.</string>
+ </map>
+ <key>llGetObjectMass</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the mass of the avatar or object in the region.</string>
+ </map>
+ <key>llGetObjectName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the name of the prim which the script is attached to.</string>
+ </map>
+ <key>llGetObjectPermMask</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>PermissionMask</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the requested permission mask for the root object the task is attached to.</string>
+ </map>
+ <key>llGetObjectPrimCount</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ObjectID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the total number of prims for an object in the region.</string>
+ </map>
+ <key>llGetOmega</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the rotation velocity in radians per second.</string>
+ </map>
+ <key>llGetOwner</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the object owner's UUID.</string>
+ </map>
+ <key>llGetOwnerKey</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ObjectID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the owner of ObjectID.</string>
+ </map>
+ <key>llGetParcelDetails</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string>Location within the region.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>ParcelDetails</key>
+ <map>
+ <key>tooltip</key>
+ <string>List of details requested for the specified parcel location.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the parcel details specified in ParcelDetails for the parcel at Position.\n
+ Parameters is one or more of: PARCEL_DETAILS_NAME, _DESC, _OWNER, _GROUP, _AREA, _ID, _SEE_AVATARS.</string>
+ </map>
+ <key>llGetParcelFlags</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a mask of the parcel flags (PARCEL_FLAG_*) for the parcel that includes the point Position.</string>
+ </map>
+ <key>llGetParcelMaxPrims</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string>Region coordinates (z is ignored) of parcel.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>SimWide</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the maximum number of prims allowed on the parcel at Position.</string>
+ </map>
+ <key>llGetParcelMusicURL</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Gets the streaming audio URL for the parcel object is on.</string>
+ </map>
+ <key>llGetParcelPrimCount</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string>region coordinate</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Category</key>
+ <map>
+ <key>tooltip</key>
+ <string>A PARCEL_COUNT_* flag.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SimWide</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean. If FALSE then the return is the maximum prims supported by the parcel. If TRUE then it is the combined number of prims on all parcels in the region owned by the specified parcel's owner.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the number of prims on the parcel at Position of the given category.
+ Categories: PARCEL_COUNT_TOTAL, _OWNER, _GROUP, _OTHER, _SELECTED, _TEMP.</string>
+ </map>
+ <key>llGetParcelPrimOwners</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>2.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a list of all residents who own objects on the parcel at Position, with individual prim counts.
+ Requires owner-like permissions for the parcel.</string>
+ </map>
+ <key>llGetPermissions</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns an integer bit-field with the permissions that have been granted.</string>
+ </map>
+ <key>llGetPermissionsKey</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the key of the avatar that last granted permissions to the script.</string>
+ </map>
+ <key>llGetPhysicsMaterial</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a list of the form [float gravity_multiplier, float restitution, float friction, float density].</string>
+ </map>
+ <key>llGetPos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the position of the task in region coordinates.</string>
+ </map>
+ <key>llGetPrimitiveParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>PRIM_* flags</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the primitive parameters specified in the parameters list.</string>
+ </map>
+ <key>llGetPrimMediaParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>face number</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>a set PRIM_* flags (in no particular order)</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the media parameters for a particular face on an object, given the desired list of parameter names, in the order requested. Returns an empty list if no media exists on the face.</string>
+ </map>
+ <key>llGetRegionAgentCount</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the number of avatars in the region.</string>
+ </map>
+ <key>llGetRegionCorner</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a vector, in meters, that is the global location of the south-west corner of the region which the object is in.</string>
+ </map>
+ <key>llGetRegionFlags</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the region flags (REGION_FLAG_*) for the region the object is in.</string>
+ </map>
+ <key>llGetRegionFPS</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the mean region frames per second.</string>
+ </map>
+ <key>llGetRegionName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the current region name.</string>
+ </map>
+ <key>llGetRegionTimeDilation</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the current time dilation as a float between 0.0 (full dilation) and 1.0 (no dilation).</string>
+ </map>
+ <key>llGetRootPosition</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the position (in region coordinates) of the root prim of the object which the script is attached to.</string>
+ </map>
+ <key>llGetRootRotation</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the rotation (relative to the region) of the root prim of the object which the script is attached to.</string>
+ </map>
+ <key>llGetRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the rotation relative to the region's axes.</string>
+ </map>
+ <key>llGetScale</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the scale of the prim.</string>
+ </map>
+ <key>llGetScriptName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the name of the script that this function is used in.</string>
+ </map>
+ <key>llGetScriptState</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ScriptName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns TRUE if the script named is running.</string>
+ </map>
+ <key>llGetSimStats</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>StatType</key>
+ <map>
+ <key>tooltip</key>
+ <string>Statistic type. Currently only SIM_STAT_PCT_CHARS_STEPPED is supported.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a float that is the requested statistic.</string>
+ </map>
+ <key>llGetSimulatorHostname</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>10.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the host-name of the machine which the script is running on (same as string in viewer Help dialog).</string>
+ </map>
+ <key>llGetSPMaxMemory</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the maximum used memory for the current script. Only valid after using PROFILE_SCRIPT_MEMORY. Non-mono scripts always use 16k.</string>
+ </map>
+ <key>llGetStartParameter</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns an integer that is the script start parameter.</string>
+ </map>
+ <key>llGetStaticPath</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string>Starting position.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string>Ending position.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Radius</key>
+ <map>
+ <key>tooltip</key>
+ <string>Radius of the character that the path is for, between 0.125m and 5.0m.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>Currently only accepts the parameter CHARACTER_TYPE; the options are identical to those used for llCreateCharacter. The default value is CHARACTER_TYPE_NONE.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string/>
+ </map>
+ <key>llGetStatus</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>StatusFlag</key>
+ <map>
+ <key>tooltip</key>
+ <string>A STATUS_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns value of status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z).</string>
+ </map>
+ <key>llGetSubString</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>String</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the indicated substring.</string>
+ </map>
+ <key>llGetSunDirection</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a normalized vector of the direction of the sun in the region.</string>
+ </map>
+ <key>llGetTexture</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string that is the texture on face (the inventory name if it is a texture in the prim's inventory, otherwise the key).</string>
+ </map>
+ <key>llGetTextureOffset</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the texture offset of face in the x and y components of a vector.</string>
+ </map>
+ <key>llGetTextureRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the texture rotation of side.</string>
+ </map>
+ <key>llGetTextureScale</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the texture scale of side in the x and y components of a vector.</string>
+ </map>
+ <key>llGetTime</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the time in seconds since the last region reset, script reset, or call to either llResetTime or llGetAndResetTime.</string>
+ </map>
+ <key>llGetTimeOfDay</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the time in seconds since [SECOND_LIFE] server midnight or since region up-time, whichever is smaller.</string>
+ </map>
+ <key>llGetTimestamp</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns a time-stamp (UTC time zone) in the format: YYYY-MM-DDThh:mm:ss.ff..fZ.</string>
+ </map>
+ <key>llGetTorque</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the torque (if the script is physical).</string>
+ </map>
+ <key>llGetUnixTime</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC from the system clock.</string>
+ </map>
+ <key>llGetUsedMemory</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the current used memory for the current script. Non-mono scripts always use 16K.</string>
+ </map>
+ <key>llGetUsername</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the single-word user-name of an avatar, if the avatar is in the current region, otherwise the empty string.</string>
+ </map>
+ <key>llGetVel</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the velocity of the object.</string>
+ </map>
+ <key>llGetWallclock</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Returns the time in seconds since midnight California Pacific time (PST/PDT).</string>
+ </map>
+ <key>llGiveInventory</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Give InventoryItem to destination represented by TargetID.</string>
+ </map>
+ <key>llGiveInventoryList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>3.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>FolderName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>InventoryItems</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Give InventoryItems to destination (represented by TargetID) as a new folder of items.</string>
+ </map>
+ <key>llGiveMoney</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Amount</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Transfers Amount of L from script owner to AvatarID.</string>
+ </map>
+ <key>llGodLikeRezObject</key>
+ <map>
+ <key>god-mode</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItemID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Rez directly off of a UUID if owner has dog-bit set.</string>
+ </map>
+ <key>llGround</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the ground height at the object position + offset.</string>
+ </map>
+ <key>llGroundContour</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the ground contour direction below the object position + Offset.</string>
+ </map>
+ <key>llGroundNormal</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the ground normal below the object position + offset.</string>
+ </map>
+ <key>llGroundRepel</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Height</key>
+ <map>
+ <key>tooltip</key>
+ <string>.Distance above the ground.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Water</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE then hover above water too.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Tau</key>
+ <map>
+ <key>tooltip</key>
+ <string>Seconds to critically damp in.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Critically damps to height if within height * 0.5 of level (either above ground level or above the higher of land and water if water == TRUE).</string>
+ </map>
+ <key>llGroundSlope</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the ground slope below the object position + Offset.</string>
+ </map>
+ <key>llHTTPRequest</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string>A valid HTTP/HTTPS URL.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>Configuration parameters, specified as HTTP_* flag-value pairs.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Body</key>
+ <map>
+ <key>tooltip</key>
+ <string>Contents of the request.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sends an HTTP request to the specified URL with the Body of the request and Parameters.</string>
+ </map>
+ <key>llHTTPResponse</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>HTTPRequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string>A valid HTTP request key.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Status</key>
+ <map>
+ <key>tooltip</key>
+ <string>HTTP Status (200, 400, 404, etc.).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Body</key>
+ <map>
+ <key>tooltip</key>
+ <string>Contents of the response.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Responds to HTTPRequestID with Status and Body.</string>
+ </map>
+ <key>llInsertString</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SourceVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Inserts SourceVariable into TargetVariable at Position, and returns the result.</string>
+ </map>
+ <key>llInstantMessage</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>2.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>IMs Text to the user identified.</string>
+ </map>
+ <key>llIntegerToBase64</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string that is a Base64 big endian encode of Value.</string>
+ </map>
+ <key>llJson2List</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>JSON</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Converts the top level of the JSON string to a list.</string>
+ </map>
+ <key>llJsonGetValue</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>JSON</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Specifiers</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Gets the value indicated by Specifiers from the JSON string.</string>
+ </map>
+ <key>llJsonSetValue</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>JSON</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Specifiers</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a new JSON string that is the JSON given with the Value indicated by Specifiers set to Value.</string>
+ </map>
+ <key>llJsonValueType</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>JSON</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Specifiers</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the type constant (JSON_*) for the value in JSON indicated by Specifiers.</string>
+ </map>
+ <key>llKey2Name</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Avatar or rezzed prim UUID.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the name of the prim or avatar specified by ID. The ID must be a valid rezzed prim or avatar key in the current simulator, otherwise an empty string is returned.</string>
+ </map>
+ <key>llLinkParticleSystem</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Rules</key>
+ <map>
+ <key>tooltip</key>
+ <string>Particle system rules list in the format [ rule1, data1, rule2, data2 . . . ruleN, dataN ]</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Creates a particle system based on Rules. An empty list removes a particle system from object.\n
+ List format is [ rule-1, data-1, rule-2, data-2 ... rule-n, data-n ].</string>
+ </map>
+ <key>llLinkSitTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag of the prim.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string>Position for the sit target, relative to the prim's position.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string>Rotation (relative to the prim's rotation) for the avatar.</string>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set the sit location for the linked prim(s). If Offset == &lt;0,0,0&gt; clear it.</string>
+ </map>
+ <key>llList2CSV</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Creates a string of comma separated values from the list.</string>
+ </map>
+ <key>llList2Float</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the float at Index in the list.</string>
+ </map>
+ <key>llList2Integer</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the integer at Index in the list.</string>
+ </map>
+ <key>llList2Json</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>JsonType</key>
+ <map>
+ <key>tooltip</key>
+ <string>Type is JSON_ARRAY or JSON_OBJECT.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Values</key>
+ <map>
+ <key>tooltip</key>
+ <string>List of values to convert.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Converts either a strided list of key:value pairs to a JSON_OBJECT, or a list of values to a JSON_ARRAY.</string>
+ </map>
+ <key>llList2Key</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the key at Index in the list.</string>
+ </map>
+ <key>llList2List</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the slice of the list from Start to End.</string>
+ </map>
+ <key>llList2ListStrided</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Stride</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the strided slice of the list from Start to End.</string>
+ </map>
+ <key>llList2Rot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the rotation at Index in the list.</string>
+ </map>
+ <key>llList2String</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the string at Index in the list.</string>
+ </map>
+ <key>llList2Vector</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Index</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Copies the vector at Index in the list.</string>
+ </map>
+ <key>llListen</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SpeakersName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>SpeakersID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets a callback for Text on Channel from SpeakersName and SpeakersID (SpeakersName, SpeakersID, and/or Text can be empty) and returns an identifier that can be used to deactivate or remove the listen.</string>
+ </map>
+ <key>llListenControl</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ChannelHandle</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Active</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Makes a listen event callback active or inactive.</string>
+ </map>
+ <key>llListenRemove</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ChannelHandle</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Removes listen event callback number.</string>
+ </map>
+ <key>llListFindList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Find</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the index of the first instance of Find in ListVariable. Returns -1 if not found.</string>
+ </map>
+ <key>llListInsertList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Target</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a list that contains all the elements from Target but with the elements from ListVariable inserted at Position start.</string>
+ </map>
+ <key>llListRandomize</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Stride</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a randomized list of blocks of size Stride.</string>
+ </map>
+ <key>llListReplaceList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Target</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>End</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a list that is Target with Start through End removed and ListVariable inserted at Start.</string>
+ </map>
+ <key>llListSort</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string>List to sort.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Stride</key>
+ <map>
+ <key>tooltip</key>
+ <string>Stride length.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Ascending</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean. TRUE = result in ascending order, FALSE = result in descending order.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sorts the list into blocks of stride, in Ascending order if Ascending == TRUE. The sort order is affected by type.</string>
+ </map>
+ <key>llListStatistics</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Operation</key>
+ <map>
+ <key>tooltip</key>
+ <string> One of LIST_STAT_* values </string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>ListVariable</key>
+ <map>
+ <key>tooltip</key>
+ <string>Variable to analyse.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Performs statistical aggregate functions on ListVariable using LIST_STAT_* Operations.</string>
+ </map>
+ <key>llLoadURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>10.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Shows dialog to avatar AvatarID offering to load web page at URL. If user clicks yes, launches their web browser.</string>
+ </map>
+ <key>llLog</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the natural logarithm of Value. Returns zero if Value &lt;= 0.</string>
+ </map>
+ <key>llLog10</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the base 10 logarithm of Value. Returns zero if Value &lt;= 0.</string>
+ </map>
+ <key>llLookAt</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Target</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Strength</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Damping</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Cause object name to point it's forward axis towards Target.</string>
+ </map>
+ <key>llLoopSound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays attached Sound, looping indefinitely, at Volume (0.0 - 1.0).</string>
+ </map>
+ <key>llLoopSoundMaster</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays attached Sound, looping at volume (0.0 - 1.0), and declares it a sync master.</string>
+ </map>
+ <key>llLoopSoundSlave</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays attached sound looping at volume (0.0 - 1.0), synced to most audible sync master.</string>
+ </map>
+ <key>llMakeExplosion</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Particles</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Scale</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Velocity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Lifetime</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Arc</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Texture</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Make a round explosion of particles. Deprecated: Use llParticleSystem instead.</string>
+ </map>
+ <key>llMakeFire</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Particles</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Scale</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Velocity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Lifetime</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Arc</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Texture</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Make fire like particles. Deprecated: Use llParticleSystem instead.</string>
+ </map>
+ <key>llMakeFountain</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Particles</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Scale</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Velocity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Lifetime</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Arc</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Texture</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Make a fountain of particles. Deprecated: Use llParticleSystem instead.</string>
+ </map>
+ <key>llMakeSmoke</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Particles</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Scale</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Velocity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Lifetime</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Arc</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Texture</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Make smoke like particles. Deprecated: Use llParticleSystem instead.</string>
+ </map>
+ <key>llManageEstateAccess</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Action</key>
+ <map>
+ <key>tooltip</key>
+ <string>One of the ESTATE_ACCESS_ALLOWED_* actions.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string>UUID of the avatar or group to act upon.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Use to add or remove agents from the estate's agent access or ban lists or groups from the estate's group access list.</string>
+ </map>
+ <key>llMapDestination</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>RegionName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Direction</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Opens world map centred on region with Position highlighted. Only works for scripts attached to avatar, or during touch events. NOTE: Direction currently does nothing.</string>
+ </map>
+ <key>llMD5String</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Nonce</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string of 32 hex characters that is an RSA Data Security Inc., MD5 Message-Digest Algorithm of Text with Nonce.</string>
+ </map>
+ <key>llMessageLinked</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Number</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sends Number, Text, and ID to members of the link set identified by LinkNumber (LINK_ROOT sends to root task in a linked set, LINK_SET sends to all tasks, LINK_ALL_OTHERS to all other tasks, LINK_ALL_CHILDREN to all children, LINK_THIS to the task the script it is in).</string>
+ </map>
+ <key>llMinEventDelay</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Delay</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set the minimum time between events being handled.</string>
+ </map>
+ <key>llModifyLand</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Action</key>
+ <map>
+ <key>tooltip</key>
+ <string>LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE or LAND_REVERT</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Area</key>
+ <map>
+ <key>tooltip</key>
+ <string>LAND_SMALL_BRUSH, LAND_MEDIUM_BRUSH or LAND_LARGE_BRUSH</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Modify land with action (LAND_LEVEL, LAND_RAISE, LAND_LOWER, LAND_SMOOTH, LAND_NOISE, LAND_REVERT) on size (LAND_SMALL_BRUSH, LAND_MEDIUM_BRUSH, LAND_LARGE_BRUSH).</string>
+ </map>
+ <key>llModPow</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Power</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Modulus</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a Value raised to the Power, mod Modulus. ((a**b)%c) b is capped at 0xFFFF (16 bits).</string>
+ </map>
+ <key>llMoveToTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Target</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Tau</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Critically damp to Target in Tau seconds (if the script is physical).</string>
+ </map>
+ <key>llNavigateTo</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Location</key>
+ <map>
+ <key>tooltip</key>
+ <string>Region coordinates for the character to navigate to.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>List of parameters to control the type of path-finding used. Currently only FORCE_DIRECT_PATH supported.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Navigate to destination.</string>
+ </map>
+ <key>llOffsetTexture</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>OffsetS</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>OffsetT</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the texture S and T offsets for the chosen Face.</string>
+ </map>
+ <key>llOpenRemoteDataChannel</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Requests a channel to listen for XML-RPC calls. Will trigger a remote_data event with channel ID once it is available.</string>
+ </map>
+ <key>llOverMyLand</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns TRUE if id ID over land owned by the script owner, otherwise FALSE.</string>
+ </map>
+ <key>llOwnerSay</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>says Text to owner only (if owner is in region).</string>
+ </map>
+ <key>llParcelMediaCommandList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>2.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>CommandList</key>
+ <map>
+ <key>tooltip</key>
+ <string>A list of PARCEL_MEDIA_COMMAND_* flags and their parameters </string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sends a list of commands, some with arguments, to a parcel.</string>
+ </map>
+ <key>llParcelMediaQuery</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>2.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>QueryList</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a list containing results of the sent query.</string>
+ </map>
+ <key>llParseString2List</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Separators</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Spacers</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Breaks Text into a list, discarding Separators, keeping Spacers (Separators and Spacers must be lists of strings, maximum of 8 each).</string>
+ </map>
+ <key>llParseStringKeepNulls</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>list</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Separators</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Spacers</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Breaks Text into a list, discarding separators, keeping spacers, keeping any null values generated. (separators and spacers must be lists of strings, maximum of 8 each).</string>
+ </map>
+ <key>llParticleSystem</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Creates a particle system based on Parameters. An empty list removes particle system from object.
+ List format is [ rule-1, data-1, rule-2, data-2 . . . rule-n, data-n ].</string>
+ </map>
+ <key>llPassCollisions</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Pass</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE, collisions are passed from children on to parents.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If Pass == TRUE, collisions are passed from children on to parents (default is FALSE).</string>
+ </map>
+ <key>llPassTouches</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Pass</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE, touches are passed from children on to parents.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If pass == TRUE, touches are passed from children on to parents (default is FALSE).</string>
+ </map>
+ <key>llPatrolPoints</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Points</key>
+ <map>
+ <key>tooltip</key>
+ <string>A list of vectors for the character to travel through sequentially. The list must contain at least two entries.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>No options available at this time.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Patrol a list of points.</string>
+ </map>
+ <key>llPlaySound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays attached Sound once, at Volume (0.0 - 1.0).</string>
+ </map>
+ <key>llPlaySoundSlave</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays attached Sound once, at Volume (0.0 - 1.0), synced to next loop of most audible sync master.</string>
+ </map>
+ <key>llPow</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Exponent</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the Value raised to the power Exponent, or returns 0 and triggers Math Error for imaginary results.</string>
+ </map>
+ <key>llPreloadSound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Preloads a sound on viewers within range.</string>
+ </map>
+ <key>llPursue</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Agent or object to pursue.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>Parameters for pursuit.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Chase after a target.</string>
+ </map>
+ <key>llPushObject</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ObjectID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Impulse</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>AngularImpulse</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Applies Impulse and AngularImpulse to ObjectID.</string>
+ </map>
+ <key>llRefreshPrimURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>20.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Reloads the web page shown on the sides of the object.</string>
+ </map>
+ <key>llRegionSay</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string>Any integer value except zero.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string>Message to be transmitted.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Broadcasts Text to entire region on Channel (not 0.).</string>
+ </map>
+ <key>llRegionSayTo</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>TargetID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Avatar or object to say to.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string>Output channel, any integer value.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string>Message to be transmitted.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Says Text, on Channel, to avatar or object indicated by TargetID (if within region).</string>
+ </map>
+ <key>llReleaseCamera</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Return camera to agent.</string>
+ </map>
+ <key>llReleaseControls</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Stop taking inputs.</string>
+ </map>
+ <key>llReleaseURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string>URL to release.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Releases the specified URL, it will no longer be usable.</string>
+ </map>
+ <key>llRemoteDataReply</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>3.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ChannelID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>MessageID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Send an XML-RPC reply to MessageID on ChannelID with payload of string sData and integer iData. Deprecated: Use HTTP functions/events instead.</string>
+ </map>
+ <key>llRemoteDataSetRegion</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Deprecated: Use HTTP functions/events instead.\n
+ If an object using remote data channels changes regions, you must call this function to re-register the remote data channels.
+ You do not need to make this call if you don't change regions.</string>
+ </map>
+ <key>llRemoteLoadScriptPin</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>3.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ObjectID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Target prim to attempt copying into.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>ScriptName</key>
+ <map>
+ <key>tooltip</key>
+ <string>Name of the script in current inventory to copy.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>PIN</key>
+ <map>
+ <key>tooltip</key>
+ <string>Integer set on target prim as a Personal Information Number code.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Running</key>
+ <map>
+ <key>tooltip</key>
+ <string>If the script should be set running in the target prim.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>StartParameter</key>
+ <map>
+ <key>tooltip</key>
+ <string>Integer. Parameter passed to the script if set to be running.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If the owner of the object this script is attached to can modify ObjectID, they are in the same region, and the matching PIN is used, copy ScriptName into target, if Running == TRUE, start the script with StartParameter.</string>
+ </map>
+ <key>llRemoveFromLandBanList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Remove avatar from the land ban list.</string>
+ </map>
+ <key>llRemoveFromLandPassList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Remove avatar from the land pass list.</string>
+ </map>
+ <key>llRemoveInventory</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Remove the named inventory item.</string>
+ </map>
+ <key>llRemoveVehicleFlags</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Vehiclelags</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Removes the enabled bits in 'flags'.</string>
+ </map>
+ <key>llRequestAgentData</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests data about AvatarID. When data is available the dataserver event will be raised.</string>
+ </map>
+ <key>llRequestDisplayName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Avatar UUID</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests name of an avatar. When data is available, the dataserver event will be raised.</string>
+ </map>
+ <key>llRequestInventoryData</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests data from object's inventory object. When data is available the dataserver event will be raised.</string>
+ </map>
+ <key>llRequestPermissions</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>PermmissionMask</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Ask AvatarID to allow the script to do PermmissionMask (NB: Debit, ownership, link, joint, and permission requests can only go to the task's owner).</string>
+ </map>
+ <key>llRequestSecureURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Requests one HTTPS:// (SSL) URL for use by this object. An http_request event is triggered with the results.</string>
+ </map>
+ <key>llRequestSimulatorData</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>RegionName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Data</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests data about a simulator. When data is available the dataserver event will be raised.</string>
+ </map>
+ <key>llRequestURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Requests one HTTP:// URL for use by this object. An http_request event is triggered with the results.</string>
+ </map>
+ <key>llRequestUsername</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests single-word user-name of an avatar. When data is available the dataserver event will be raised.</string>
+ </map>
+ <key>llResetAnimationOverride</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AnimationState</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Resets the animation of the specified animation state to the default value.</string>
+ </map>
+ <key>llResetLandBanList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Removes all residents from the land ban list.</string>
+ </map>
+ <key>llResetLandPassList</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Removes all residents from the land access/pass list.</string>
+ </map>
+ <key>llResetOtherScript</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ScriptName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Resets the named script.</string>
+ </map>
+ <key>llResetScript</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Resets the script.</string>
+ </map>
+ <key>llResetTime</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Sets the time to zero.</string>
+ </map>
+ <key>llReturnObjectsByID</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ObjectIDs</key>
+ <map>
+ <key>tooltip</key>
+ <string>List of object UUIDs to be returned.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Return objects using their UUIDs</string>
+ </map>
+ <key>llReturnObjectsByOwner</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Object owner's UUID.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Scope</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Return objects based upon their owner and a scope of parcel, parcel owner, or region.</string>
+ </map>
+ <key>llRezAtRoot</key>
+ <map>
+ <key>energy</key>
+ <real>200.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Velocity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ <map>
+ <key>StartParameter</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Instantiate owner's InventoryItem at Position with Velocity, Rotation and with StartParameter. The last selected root object's location will be set to Position.</string>
+ </map>
+ <key>llRezObject</key>
+ <map>
+ <key>energy</key>
+ <real>200</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Velocity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ <map>
+ <key>StartParameter</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Instantiate owners InventoryItem at Position with Velocity, Rotation and with start StartParameter.</string>
+ </map>
+ <key>llRot2Angle</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation angle represented by Rotation.</string>
+ </map>
+ <key>llRot2Axis</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation axis represented by Rotation.</string>
+ </map>
+ <key>llRot2Euler</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the Euler representation (roll, pitch, yaw) of Rotation.</string>
+ </map>
+ <key>llRot2Fwd</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the forward vector defined by Rotation.</string>
+ </map>
+ <key>llRot2Left</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the left vector defined by Rotation.</string>
+ </map>
+ <key>llRot2Up</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the up vector defined by Rotation.</string>
+ </map>
+ <key>llRotateTexture</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Radians</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the texture rotation for the chosen face.</string>
+ </map>
+ <key>llRotBetween</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>rotation</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Vector1</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Vector2</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the rotation to rotate Vector1 to Vector2.</string>
+ </map>
+ <key>llRotLookAt</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ <map>
+ <key>Strength</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Damping</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Cause object to point it's forward axis towards Rotation.</string>
+ </map>
+ <key>llRotTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ <map>
+ <key>LeeWay</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set rotations with error of LeeWay as a rotational target and return an ID for the rotational target.</string>
+ </map>
+ <key>llRotTargetRemove</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Handle</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Removes rotational target number.</string>
+ </map>
+ <key>llRound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns Value rounded to the nearest integer.</string>
+ </map>
+ <key>llSameGroup</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns TRUE if avatar ID is in the same region and has the same active group, otherwise FALSE.</string>
+ </map>
+ <key>llSay</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string>Channel to use to say text on.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string>Text to say.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Says Text on Channel.</string>
+ </map>
+ <key>llScaleByFactor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ScalingFactor</key>
+ <map>
+ <key>tooltip</key>
+ <string>The multiplier to be used with the prim sizes and their local positions.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Attempts to resize the entire object by scaling_factor, maintaining the size-position ratios of the prims.\n\nResizing is subject to prim scale limits and linkability limits. This function can not resize the object if the linkset is physical, a pathfinding character, in a keyframed motion, or if resizing would cause the parcel to overflow.\nReturns a boolean (an integer) TRUE if it succeeds, FALSE if it fails.</string>
+ </map>
+ <key>llScaleTexture</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Horizontal</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Vertical</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the texture's S and T scales for the chosen Face.</string>
+ </map>
+ <key>llScriptDanger</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns TRUE if Position is over public land, sandbox land, land that doesn't allow everyone to edit and build, or land that doesn't allow outside scripts.</string>
+ </map>
+ <key>llScriptProfiler</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>State</key>
+ <map>
+ <key>tooltip</key>
+ <string>PROFILE_NONE or PROFILE_SCRIPT_MEMORY flags to control the state.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Enables or disables script profiling options. Currently only supports PROFILE_SCRIPT_MEMORY (Mono only) and PROFILE_NONE.\n
+ MAY SIGNIFICANTLY REDUCE SCRIPT PERFORMANCE!.</string>
+ </map>
+ <key>llSendRemoteData</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>3.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ChannelID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Destination</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: use HTTP instead.\n
+ Sends an XML-RPC request to Destination through ChannelID with payload of ChannelID (in a string), integer Value and string Text.
+ Returns a key that is the message_id for the resulting remote_data events.</string>
+ </map>
+ <key>llSensor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Name</key>
+ <map>
+ <key>tooltip</key>
+ <string>Object or avatar name.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Object or avatar UUID.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Type</key>
+ <map>
+ <key>tooltip</key>
+ <string>Bit-field mask of AGENT, AGENT_BY_LEGACY_NAME, AGENT_BY_USERNAME, ACTIVE, PASSIVE, and/or SCRIPTED</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Range</key>
+ <map>
+ <key>tooltip</key>
+ <string>Distance to scan. 0.0 - 96.0m.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Arc</key>
+ <map>
+ <key>tooltip</key>
+ <string>Angle, in radians, from the local x-axis of the prim to scan.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Performs a single scan for Name and ID with Type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within Range meters and Arc radians of forward vector (Name, ID, and/or Type can be empty or 0).</string>
+ </map>
+ <key>llSensorRemove</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>removes sensor.</string>
+ </map>
+ <key>llSensorRepeat</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Name</key>
+ <map>
+ <key>tooltip</key>
+ <string>Object or avatar name.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>ID</key>
+ <map>
+ <key>tooltip</key>
+ <string>Object or avatar UUID.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Type</key>
+ <map>
+ <key>tooltip</key>
+ <string>Bit-field mask of AGENT, AGENT_BY_LEGACY_NAME, AGENT_BY_USERNAME, ACTIVE, PASSIVE, and/or SCRIPTED</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Range</key>
+ <map>
+ <key>tooltip</key>
+ <string>Distance to scan. 0.0 - 96.0m.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Arc</key>
+ <map>
+ <key>tooltip</key>
+ <string>Angle, in radians, from the local x-axis of the prim to scan.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Rate</key>
+ <map>
+ <key>tooltip</key>
+ <string>Period, in seconds, between scans.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets a callback for Name and ID with Type (AGENT, ACTIVE, PASSIVE, and/or SCRIPTED) within Range meters and Arc radians of forward vector (Name, ID, and/or Type can be empty or 0) and repeats every Rate seconds.</string>
+ </map>
+ <key>llSetAlpha</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Opacity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the alpha (opacity) of Face.</string>
+ </map>
+ <key>llSetAngularVelocity</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Force</key>
+ <map>
+ <key>tooltip</key>
+ <string>The force to apply.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>If TRUE, the Force is treated as a local directional vector instead of a regional directional vector.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets an object's angular velocity, in local coordinates if local == TRUE (if the script is physical).</string>
+ </map>
+ <key>llSetAnimationOverride</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AnimationState</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>AnimationName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the animation (in object inventory) that will play for the given animation state.</string>
+ </map>
+ <key>llSetBuoyancy</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Buoyancy</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set the tasks buoyancy (0 is none, &lt; 1.0 sinks, 1.0 floats, &gt; 1.0 rises).</string>
+ </map>
+ <key>llSetCameraAtOffset</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the camera used in this object, at offset, if an avatar sits on it.</string>
+ </map>
+ <key>llSetCameraEyeOffset</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the camera eye offset used in this object if an avatar sits on it.</string>
+ </map>
+ <key>llSetCameraParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets multiple camera parameters at once. List format is [ rule-1, data-1, rule-2, data-2 . . . rule-n, data-n ].</string>
+ </map>
+ <key>llSetClickAction</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Action</key>
+ <map>
+ <key>tooltip</key>
+ <string>A CLICK_ACTION_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the action performed when a prim is clicked upon.</string>
+ </map>
+ <key>llSetColor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Colour</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the color, for the face.</string>
+ </map>
+ <key>llSetContentType</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>HTTPRequestID</key>
+ <map>
+ <key>tooltip</key>
+ <string>A valid http_request() key</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>ContentType</key>
+ <map>
+ <key>tooltip</key>
+ <string>Media type to use with any following llHTTPResponse(HTTPRequestID, ...)</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set the media type of an LSL HTTP server response.</string>
+ </map>
+ <key>llSetDamage</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Damage</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the amount of damage that will be done to an avatar that this task hits. Task will be killed.</string>
+ </map>
+ <key>llSetForce</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Force</key>
+ <map>
+ <key>tooltip</key>
+ <string>Directional force.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE uses local axis, if FALSE uses region axis.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets Force on object, in local coordinates if Local == TRUE (if the script is physical).</string>
+ </map>
+ <key>llSetForceAndTorque</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Force</key>
+ <map>
+ <key>tooltip</key>
+ <string>Directional force.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Torque</key>
+ <map>
+ <key>tooltip</key>
+ <string>Torque force.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE uses local axis, if FALSE uses region axis.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the Force and Torque of object, in local coordinates if Local == TRUE (if the script is physical).</string>
+ </map>
+ <key>llSetHoverHeight</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Height</key>
+ <map>
+ <key>tooltip</key>
+ <string>Distance above the ground.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Water</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE then hover above water too.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Tau</key>
+ <map>
+ <key>tooltip</key>
+ <string>Seconds to critically damp in.</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Critically damps to a Height (either above ground level or above the higher of land and water if water == TRUE).</string>
+ </map>
+ <key>llSetInventoryPermMask</key>
+ <map>
+ <key>god-mode</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>InventoryItem</key>
+ <map>
+ <key>tooltip</key>
+ <string>An item in the prim's inventory</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>PermissionFlag</key>
+ <map>
+ <key>tooltip</key>
+ <string>MASK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>PermissionMask</key>
+ <map>
+ <key>tooltip</key>
+ <string>Permission bit-field (PERM_* flags)</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the given permission mask to the new value on the inventory item.</string>
+ </map>
+ <key>llSetKeyframedMotion</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Keyframes</key>
+ <map>
+ <key>tooltip</key>
+ <string>Strided keyframe list of the form: position, orientation, time. Each keyframe is interpreted relative to the previous transform of the object.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests that a non-physical object be key-framed according to key-frame list.</string>
+ </map>
+ <key>llSetLinkAlpha</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Opacity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If a prim exists in the link chain at LinkNumber, set Face to Opacity.</string>
+ </map>
+ <key>llSetLinkCamera</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Prim link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>EyeOffset</key>
+ <map>
+ <key>tooltip</key>
+ <string>Offset, relative to the object's centre and expressed in local coordinates, that the camera looks from.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>LookOffset</key>
+ <map>
+ <key>tooltip</key>
+ <string>Offset, relative to the object's centre and expressed in local coordinates, that the camera looks toward.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the camera eye offset, and the offset that camera is looking at, for avatars that sit on the linked prim.</string>
+ </map>
+ <key>llSetLinkColor</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Colour</key>
+ <map>
+ <key>tooltip</key>
+ <string>Colour in RGB &lt;R.R, G.G, B.B&gt;</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>Side number or ALL_SIDES.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If a task exists in the link chain at LinkNumber, set the Face to color.</string>
+ </map>
+ <key>llSetLinkMedia</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Link</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>Face number.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>A set of name/value pairs (in no particular order)</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set the media parameters for a particular face on linked prim. Parameters is a list of name/value pairs (in no particular order). If media is not already on this object, add it. Parameters not specified are unchanged, or if new media is added set to the default specified.</string>
+ </map>
+ <key>llSetLinkPrimitiveParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set primitive parameters for LinkNumber based on Parameters.</string>
+ </map>
+ <key>llSetLinkPrimitiveParamsFast</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set primitive parameters for LinkNumber based on Parameters, without a delay.</string>
+ </map>
+ <key>llSetLinkTexture</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Texture</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the Texture of Face on a linked prim, specified by LinkNumber. Texture may be a UUID or name of a texture in prim inventory.</string>
+ </map>
+ <key>llSetLinkTextureAnim</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>LinkNumber</key>
+ <map>
+ <key>tooltip</key>
+ <string>Link number (0: unlinked, 1: root prim, &gt;1: child prims) or a LINK_* flag to effect</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Mode</key>
+ <map>
+ <key>tooltip</key>
+ <string>Bitmask of animation options.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>Specifies which object face to animate or ALL_SIDES.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SizeX</key>
+ <map>
+ <key>tooltip</key>
+ <string>Horizontal frames (ignored for ROTATE and SCALE).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SizeY</key>
+ <map>
+ <key>tooltip</key>
+ <string>Vertical frames (ignored for ROTATE and SCALE).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string>Start position/frame number (or radians for ROTATE).</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Length</key>
+ <map>
+ <key>tooltip</key>
+ <string>Specifies the animation duration, in frames (or radians for ROTATE).</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Rate</key>
+ <map>
+ <key>tooltip</key>
+ <string>Specifies the animation playback rate, in frames per second (must be greater than zero).</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Animates a texture on the prim specified by LinkNumber, by setting the texture scale and offset.</string>
+ </map>
+ <key>llSetLocalRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the rotation of a child prim relative to the root prim.</string>
+ </map>
+ <key>llSetMemoryLimit</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Limit</key>
+ <map>
+ <key>tooltip</key>
+ <string>The amount to reserve, which must be less than the allowed maximum (currently 64KB) and not already have been exceeded.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests Limit bytes to be reserved for this script.\nReturns TRUE or FALSE indicating whether the limit was set successfully.\nThis function has no effect if the script is running in the LSO VM.</string>
+ </map>
+ <key>llSetObjectDesc</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Description</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the description of the prim to Description.\nThe description field is limited to 127 characters.</string>
+ </map>
+ <key>llSetObjectName</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Name</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the prim's name to Name.</string>
+ </map>
+ <key>llSetObjectPermMask</key>
+ <map>
+ <key>god-mode</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>PermissionFlag</key>
+ <map>
+ <key>tooltip</key>
+ <string>MASK_* flag</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>PermissionMask</key>
+ <map>
+ <key>tooltip</key>
+ <string>Permission bit-field (PERM_* flags)</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the specified PermissionFlag permission to the value specified by PermissionMask on the object the script is attached to.</string>
+ </map>
+ <key>llSetParcelMusicURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>2.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the streaming audio URL for the parcel the object is on.\nThe object must be owned by the owner of the parcel; if the parcel is group owned the object must be owned by that group.</string>
+ </map>
+ <key>llSetPayPrice</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Price</key>
+ <map>
+ <key>tooltip</key>
+ <string>The default price shown in the textu input field.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>QuickButtons</key>
+ <map>
+ <key>tooltip</key>
+ <string>Specifies the 4 payment values shown in the payment dialog's buttons (or PAY_HIDE).</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the default amount when someone chooses to pay this object.</string>
+ </map>
+ <key>llSetPhysicsMaterial</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>MaterialBits</key>
+ <map>
+ <key>tooltip</key>
+ <string>A bitmask specifying which of the parameters in the other arguments should be applied to the object.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>GravityMultiplier</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Restitution</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Friction</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Density</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the selected parameters of the root object's physics behaviour.</string>
+ </map>
+ <key>llSetPos</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string>Region coordinates to move to (within 10m).</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If the object is not physical, this function sets the position of the prim.</string>
+ </map>
+ <key>llSetPrimitiveParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Parameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>A list of changes.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>This function changes the many properties (or "parameters") of a prim in one operation.</string>
+ </map>
+ <key>llSetPrimMediaParams</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.1</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>Face number</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>MediaParameters</key>
+ <map>
+ <key>tooltip</key>
+ <string>A set of name/value pairs (in no particular order)</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the MediaParameters for a particular Face on the prim. If media is not already on this prim, adds it.</string>
+ </map>
+ <key>llSetPrimURL</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>20.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: Use llSetPrimMediaParams instead.</string>
+ </map>
+ <key>llSetRegionPos</key>
+ <map>
+ <key>energy</key>
+ <real>0.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string>Vector. The location to move to, in region coordinates.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Attempts to move the object so that the root prim is within 0.1m of Position.\nReturns an integer boolean, TRUE if the object is successfully placed within 0.1 m of Position, FALSE otherwise.</string>
+ </map>
+ <key>llSetRemoteScriptAccessPin</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>PIN</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If PIN is set to a non-zero number, the task will accept remote script loads via llRemoteLoadScriptPin() if it passes in the correct PIN. Othersise, llRemoteLoadScriptPin() is ignored.</string>
+ </map>
+ <key>llSetRot</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If the object is not physical, this function sets the rotation of the prim.</string>
+ </map>
+ <key>llSetScale</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Scale</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the prim's scale (size) to Scale.</string>
+ </map>
+ <key>llSetScriptState</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ScriptName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Running</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Enable or disable the script Running state of ScriptName in the prim.</string>
+ </map>
+ <key>llSetSitText</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Displays Text rather than "Sit" in the viewer's context menu.</string>
+ </map>
+ <key>llSetSoundQueueing</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>QueueEnable</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, sound queuing: TRUE enables, FALSE disables (default).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Determines whether attached sound calls wait for the current sound to finish (0 = no [default], non-zero = yes).</string>
+ </map>
+ <key>llSetSoundRadius</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Radius</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Establishes a hard cut-off radius for audibility of scripted sounds (both attached and triggered).</string>
+ </map>
+ <key>llSetStatus</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Status</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets status (STATUS_PHYSICS, STATUS_PHANTOM, STATUS_BLOCK_GRAB, STATUS_ROTATE_X, STATUS_ROTATE_Y, and/or STATUS_ROTATE_Z) to value.</string>
+ </map>
+ <key>llSetText</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Colour</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Opacity</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set text floating over object.</string>
+ </map>
+ <key>llSetTexture</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.2</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Texture</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the Texture of Face.</string>
+ </map>
+ <key>llSetTextureAnim</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Mode</key>
+ <map>
+ <key>tooltip</key>
+ <string>Mask of Mode flags.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Face</key>
+ <map>
+ <key>tooltip</key>
+ <string>Face number or ALL_SIDES.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SizeX</key>
+ <map>
+ <key>tooltip</key>
+ <string>Horizontal frames (ignored for ROTATE and SCALE).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>SizeY</key>
+ <map>
+ <key>tooltip</key>
+ <string>Vertical frames (ignored for ROTATE and SCALE).</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Start</key>
+ <map>
+ <key>tooltip</key>
+ <string>Start position/frame number (or radians for ROTATE).</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Length</key>
+ <map>
+ <key>tooltip</key>
+ <string>number of frames to display (or radians for ROTATE).</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Rate</key>
+ <map>
+ <key>tooltip</key>
+ <string>Frames per second (must not greater than zero).</string>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Animate the texture on the specified face/faces.</string>
+ </map>
+ <key>llSetTimerEvent</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Rate</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Cause the timer event to be triggered every Rate seconds.</string>
+ </map>
+ <key>llSetTorque</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Torque</key>
+ <map>
+ <key>tooltip</key>
+ <string>Torque force.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, if TRUE uses local axis, if FALSE uses region axis.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the Torque of object, in local coordinates if Local == TRUE (if the script is physical).</string>
+ </map>
+ <key>llSetTouchText</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Displays Text in the menu that acts on a touch.</string>
+ </map>
+ <key>llSetVehicleFlags</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Flags</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the enabled bits in 'flags'.</string>
+ </map>
+ <key>llSetVehicleFloatParam</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ParameterName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>ParameterValue</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the specified vehicle float parameter.</string>
+ </map>
+ <key>llSetVehicleRotationParam</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ParameterName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>ParameterValue</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the specified vehicle rotation parameter.</string>
+ </map>
+ <key>llSetVehicleType</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Type</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets vehicle to one of the default types.</string>
+ </map>
+ <key>llSetVehicleVectorParam</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>ParameterName</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>ParameterValue</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets the specified vehicle vector parameter.</string>
+ </map>
+ <key>llSetVelocity</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Force</key>
+ <map>
+ <key>tooltip</key>
+ <string>The force to apply.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Local</key>
+ <map>
+ <key>tooltip</key>
+ <string>If TRUE, the vForce is treated as a local directional vector instead of a regional directional vector.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets an objects velocity, in local coordinates if Local == TRUE (if the script is physical).</string>
+ </map>
+ <key>llSHA1String</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string of 40 hex characters that is the SHA1 security Hash of Text.</string>
+ </map>
+ <key>llShout</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>shouts Text on Channel.</string>
+ </map>
+ <key>llSin</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Theta</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the sine of Theta (Theta in radians).</string>
+ </map>
+ <key>llSitTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Rotation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>rotation</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Set the sit location for this object (if offset == &lt;0,0,0&gt; clear it).</string>
+ </map>
+ <key>llSleep</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Time</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Put script to sleep for Time seconds.</string>
+ </map>
+ <key>llSound</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Queue</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Loop</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: Use llPlaySound instead.</string>
+ </map>
+ <key>llSoundPreload</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: Use llPreloadSound instead.</string>
+ </map>
+ <key>llSqrt</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Value</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the square root of Value, or returns 0 and triggers a Math Error for imaginary results.</string>
+ </map>
+ <key>llStartAnimation</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Animation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Start Animation for agent that owns object.</string>
+ </map>
+ <key>llStopAnimation</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Animation</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Stop Animation for agent that owns object.</string>
+ </map>
+ <key>llStopHover</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Stop hovering to a height.</string>
+ </map>
+ <key>llStopLookAt</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Stop causing object to point at a target.</string>
+ </map>
+ <key>llStopMoveToTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Stops critically damped motion.</string>
+ </map>
+ <key>llStopSound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <undef/>
+ <key>tooltip</key>
+ <string>Stops currently attached sound.</string>
+ </map>
+ <key>llStringLength</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the length of string.</string>
+ </map>
+ <key>llStringToBase64</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Converts a string to the Base64 representation of the string.</string>
+ </map>
+ <key>llStringTrim</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string>String to trim</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>TrimType</key>
+ <map>
+ <key>tooltip</key>
+ <string>STRING_TRIM_HEAD, STRING_TRIM_TAIL, or STRING_TRIM.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Trims the leading and/or trailing white spaces from a string.\n
+ TrimType can be STRING_TRIM, STRING_TRIM_HEAD or STRING_TRIM_TAIL.</string>
+ </map>
+ <key>llSubStringIndex</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Sequence</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns an integer that is the index in source where pattern first appears. Returns -1 if not found.</string>
+ </map>
+ <key>llTakeCamera</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: Use llSetCameraParams instead.</string>
+ </map>
+ <key>llTakeControls</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Controls</key>
+ <map>
+ <key>tooltip</key>
+ <string>Bit-field of CONTROL_* flags.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Accept</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, determines whether control events are generated.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>PassOn</key>
+ <map>
+ <key>tooltip</key>
+ <string>Boolean, determines whether controls are disabled.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Take controls from agent task has permissions for. If (Accept == (controls &amp; input)), send input to task. If PassOn send to agent also.</string>
+ </map>
+ <key>llTan</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Theta</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the tangent of Theta (Theta in radians).</string>
+ </map>
+ <key>llTarget</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>integer</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Range</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Sets positions within range of position as a target and return an ID for the target.</string>
+ </map>
+ <key>llTargetOmega</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Axis</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>SpinRate</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>Gain</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Attempt to spin at SpinRate with strength Gain.</string>
+ </map>
+ <key>llTargetRemove</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Target</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Removes target number.</string>
+ </map>
+ <key>llTeleportAgent</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string>UUID of avatar.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>LandmarkName</key>
+ <map>
+ <key>tooltip</key>
+ <string>Name of landmark (in object contents), or empty string, to use.</string>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Position</key>
+ <map>
+ <key>tooltip</key>
+ <string>If no landmark was provided, the position within the current region to teleport the avatar to.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>LookAtPoint</key>
+ <map>
+ <key>tooltip</key>
+ <string>The position within the target region that the avatar should be turned to face upon arrival.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Requests a teleport of avatar to a landmark stored in the object's inventory. If no landmark is provided (an empty string), the avatar is teleported to the location position in the current region. In either case, the avatar is turned to face the position given by look_at in local coordinates.
+ Requires the PERMISSION_TELEPORT permission. This function can only teleport the owner of the object.</string>
+ </map>
+ <key>llTeleportAgentGlobalCoords</key>
+ <map>
+ <key>energy</key>
+ <real>0</real>
+ <key>sleep</key>
+ <real>0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string>UUID of avatar.</string>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>GlobalPosition</key>
+ <map>
+ <key>tooltip</key>
+ <string>Global coordinates of the destination region. Can be retrieved by using llRequestSimulatorData(region_name, DATA_SIM_POS).</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>RegionPosition</key>
+ <map>
+ <key>tooltip</key>
+ <string>The position within the target region to teleport the avatar to, if no landmark was provided.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>LookAtPoint</key>
+ <map>
+ <key>tooltip</key>
+ <string>The position within the target region that the avatar should be turned to face upon arrival.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Teleports an agent to set of a region_coordinates within a region at the specified global_coordinates. The agent lands facing the position defined by look_at local coordinates.</string>
+ </map>
+ <key>llTeleportAgentHome</key>
+ <map>
+ <key>energy</key>
+ <real>100.0</real>
+ <key>sleep</key>
+ <real>5.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Teleports agent on owner's land to agent's home location.</string>
+ </map>
+ <key>llTextBox</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>1.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Shows a dialog box on the avatar's screen with the message. A text box asks for input, and if entered the Text is chatted on Channel.</string>
+ </map>
+ <key>llToLower</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string that is Text with all lower-case characters.</string>
+ </map>
+ <key>llToUpper</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns a string that is Text with all upper-case characters.</string>
+ </map>
+ <key>llTransferLindenDollars</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>key</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ <map>
+ <key>Amount</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Transfer Amount of linden dollars (L$) from script owner to AvatarID. Returns a key to a corresponding transaction_result event for the success of the transfer.</string>
+ </map>
+ <key>llTriggerSound</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays Sound at Volume (0.0 - 1.0), centered at but not attached to object.</string>
+ </map>
+ <key>llTriggerSoundLimited</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Sound</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Volume</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>float</string>
+ </map>
+ </map>
+ <map>
+ <key>TNE</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>BSW</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Plays Sound at Volume (0.0 - 1.0), centered at but not attached to object, limited to axis-aligned bounding box defined by vectors top-north-east (TNE) and bottom-south-west (BSW).</string>
+ </map>
+ <key>llUnescapeURL</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>URL</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns an unescaped/ unencoded version of URL, replacing %20 with spaces etc.</string>
+ </map>
+ <key>llUnSit</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>AvatarID</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>key</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If agent identified by AvatarID is sitting on the object the script is attached to or is over land owned by the objects owner, the agent is forced to stand up.</string>
+ </map>
+ <key>llUpdateCharacter</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>Character configuration options. Takes the same constants as llCreateCharacter().</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Change the character's settings.</string>
+ </map>
+ <key>llVecDist</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Location1</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Location2</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the 3D distance between Location1 and Location2.</string>
+ </map>
+ <key>llVecMag</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Vector</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the magnitude of Vector.</string>
+ </map>
+ <key>llVecNorm</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Vector</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the v normalized.</string>
+ </map>
+ <key>llVolumeDetect</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>DetectEnabled</key>
+ <map>
+ <key>tooltip</key>
+ <string>.TRUE enables, FALSE disables.</string>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>If DetectEnabled = TRUE, object becomes phantom but triggers collision_start and collision_end events when other objects start and stop interpenetrating. Must be applied to the root object.</string>
+ </map>
+ <key>llWanderWithin</key>
+ <map>
+ <key>energy</key>
+ <real/>
+ <key>sleep</key>
+ <real/>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Origin</key>
+ <map>
+ <key>tooltip</key>
+ <string>Central point to wander about.</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Area</key>
+ <map>
+ <key>tooltip</key>
+ <string>Half-extents of an area the character may wander within. (i.e., it can wander from the specified origin by up to +/-Distance.x in x, +/-Distance.y in y, etc.)</string>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ <map>
+ <key>Options</key>
+ <map>
+ <key>tooltip</key>
+ <string>No options available at this time.</string>
+ <key>type</key>
+ <string>list</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Wander within a specified volume.</string>
+ </map>
+ <key>llWater</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>float</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the water height below the object position + offset.</string>
+ </map>
+ <key>llWhisper</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>void</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Channel</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>integer</string>
+ </map>
+ </map>
+ <map>
+ <key>Text</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Whispers Text on Channel.</string>
+ </map>
+ <key>llWind</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>vector</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Offset</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>vector</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Returns the wind velocity at the object position + offset.</string>
+ </map>
+ <key>llXorBase64</key>
+ <map>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.3</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text1</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Text2</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Performs an exclusive OR on two Base64 strings and returns a Base64 string. Text2 repeats if it is shorter than Text1. Retained for backwards compatibility.</string>
+ </map>
+ <key>llXorBase64Strings</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.3</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text1</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Text2</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: Please use llXorBase64 instead.\n
+ Incorrectly performs an exclusive OR on two Base64 strings and returns a Base64 string. Text2 repeats if it is shorter than Text1. Retained for backwards compatibility.</string>
+ </map>
+ <key>llXorBase64StringsCorrect</key>
+ <map>
+ <key>deprecated</key>
+ <boolean>true</boolean>
+ <key>energy</key>
+ <real>10.0</real>
+ <key>sleep</key>
+ <real>0.0</real>
+ <key>return</key>
+ <string>string</string>
+ <key>arguments</key>
+ <array>
+ <map>
+ <key>Text1</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ <map>
+ <key>Text2</key>
+ <map>
+ <key>tooltip</key>
+ <string/>
+ <key>type</key>
+ <string>string</string>
+ </map>
+ </map>
+ </array>
+ <key>tooltip</key>
+ <string>Deprecated: Please use llXorBase64 instead.\n
+ Correctly (unless nulls are present) performs an exclusive OR on two Base64 strings and returns a Base64 string.\n
+ Text2 repeats if it is shorter than Text1.</string>
+ </map>
+ </map>
+ <key>llsd-lsl-syntax-version</key>
+ <integer>2</integer>
+ </map>
+</llsd> \ No newline at end of file