aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/ScriptSyntax.xml
diff options
context:
space:
mode:
Diffstat (limited to 'bin/ScriptSyntax.xml')
-rw-r--r--bin/ScriptSyntax.xml97
1 files changed, 78 insertions, 19 deletions
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml
index 12c3a30..135ded9 100644
--- a/bin/ScriptSyntax.xml
+++ b/bin/ScriptSyntax.xml
@@ -1,4 +1,4 @@
14c3dbda3-bc1e-b0f0-c532-2c6daf1e2343 1dfadabce-becc-8749-2b74-781332befa2e
2<llsd><map><key>llsd-lsl-syntax-version</key><integer>2</integer> 2<llsd><map><key>llsd-lsl-syntax-version</key><integer>2</integer>
3<key>controls</key> 3<key>controls</key>
4<map> 4<map>
@@ -1027,6 +1027,50 @@
1027 <key>type</key><string>integer</string> 1027 <key>type</key><string>integer</string>
1028 <key>value</key><string>3</string> 1028 <key>value</key><string>3</string>
1029 </map> 1029 </map>
1030 <key>IMG_USE_BAKED_AUX1</key><map>
1031 <key>type</key><string>string</string>
1032 <key>value</key><string>9742065b-19b5-297c-858a-29711d539043</string>
1033 </map>
1034 <key>IMG_USE_BAKED_AUX2</key><map>
1035 <key>type</key><string>string</string>
1036 <key>value</key><string>03642e83-2bd1-4eb9-34b4-4c47ed586d2d</string>
1037 </map>
1038 <key>IMG_USE_BAKED_AUX3</key><map>
1039 <key>type</key><string>string</string>
1040 <key>value</key><string>edd51b77-fc10-ce7a-4b3d-011dfc349e4f</string>
1041 </map>
1042 <key>IMG_USE_BAKED_EYES</key><map>
1043 <key>type</key><string>string</string>
1044 <key>value</key><string>52cc6bb6-2ee5-e632-d3ad-50197b1dcb8a</string>
1045 </map>
1046 <key>IMG_USE_BAKED_HAIR</key><map>
1047 <key>type</key><string>string</string>
1048 <key>value</key><string>09aac1fb-6bce-0bee-7d44-caac6dbb6c63</string>
1049 </map>
1050 <key>IMG_USE_BAKED_HEAD</key><map>
1051 <key>type</key><string>string</string>
1052 <key>value</key><string>5a9f4a74-30f2-821c-b88d-70499d3e7183</string>
1053 </map>
1054 <key>IMG_USE_BAKED_LEFTARM</key><map>
1055 <key>type</key><string>string</string>
1056 <key>value</key><string>ff62763f-d60a-9855-890b-0c96f8f8cd98</string>
1057 </map>
1058 <key>IMG_USE_BAKED_LEFTLEG</key><map>
1059 <key>type</key><string>string</string>
1060 <key>value</key><string>8e915e25-31d1-cc95-ae08-d58a47488251</string>
1061 </map>
1062 <key>IMG_USE_BAKED_LOWER</key><map>
1063 <key>type</key><string>string</string>
1064 <key>value</key><string>24daea5f-0539-cfcf-047f-fbc40b2786ba</string>
1065 </map>
1066 <key>IMG_USE_BAKED_SKIRT</key><map>
1067 <key>type</key><string>string</string>
1068 <key>value</key><string>43529ce8-7faa-ad92-165a-bc4078371687</string>
1069 </map>
1070 <key>IMG_USE_BAKED_UPPER</key><map>
1071 <key>type</key><string>string</string>
1072 <key>value</key><string>ae2de45c-d252-50b8-5c6e-19f39ce79317</string>
1073 </map>
1030 <key>INVENTORY_ALL</key><map> 1074 <key>INVENTORY_ALL</key><map>
1031 <key>type</key><string>integer</string> 1075 <key>type</key><string>integer</string>
1032 <key>value</key><string>-1</string> 1076 <key>value</key><string>-1</string>
@@ -1513,7 +1557,7 @@
1513 </map> 1557 </map>
1514 <key>OS_APIVERSION</key><map> 1558 <key>OS_APIVERSION</key><map>
1515 <key>type</key><string>integer</string> 1559 <key>type</key><string>integer</string>
1516 <key>value</key><string>6</string> 1560 <key>value</key><string>9</string>
1517 </map> 1561 </map>
1518 <key>OS_ATTACH_MSG_ALL</key><map> 1562 <key>OS_ATTACH_MSG_ALL</key><map>
1519 <key>type</key><string>integer</string> 1563 <key>type</key><string>integer</string>
@@ -6322,6 +6366,8 @@
6322 <key>return</key><string>string</string> 6366 <key>return</key><string>string</string>
6323 <key>arguments</key><array> 6367 <key>arguments</key><array>
6324 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6368 <map><key>drawList</key><map><key>type</key><string>string</string></map></map>
6369 <map><key>startX</key><map><key>type</key><string>integer</string></map></map>
6370 <map><key>startY</key><map><key>type</key><string>integer</string></map></map>
6325 <map><key>endX</key><map><key>type</key><string>integer</string></map></map> 6371 <map><key>endX</key><map><key>type</key><string>integer</string></map></map>
6326 <map><key>endY</key><map><key>type</key><string>integer</string></map></map> 6372 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6327 </array> 6373 </array>
@@ -6331,8 +6377,6 @@
6331 <key>return</key><string>string</string> 6377 <key>return</key><string>string</string>
6332 <key>arguments</key><array> 6378 <key>arguments</key><array>
6333 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6379 <map><key>drawList</key><map><key>type</key><string>string</string></map></map>
6334 <map><key>startX</key><map><key>type</key><string>integer</string></map></map>
6335 <map><key>startY</key><map><key>type</key><string>integer</string></map></map>
6336 <map><key>endX</key><map><key>type</key><string>integer</string></map></map> 6380 <map><key>endX</key><map><key>type</key><string>integer</string></map></map>
6337 <map><key>endY</key><map><key>type</key><string>integer</string></map></map> 6381 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6338 </array> 6382 </array>
@@ -6471,13 +6515,13 @@
6471 <map> 6515 <map>
6472 <key>arguments</key><array> 6516 <key>arguments</key><array>
6473 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6517 <map><key>avatar</key><map><key>type</key><string>string</string></map></map>
6474 <map><key>target</key><map><key>type</key><string>string</string></map></map>
6475 </array> 6518 </array>
6476 </map> 6519 </map>
6477 <key>osForceOtherSit</key> 6520 <key>osForceOtherSit</key>
6478 <map> 6521 <map>
6479 <key>arguments</key><array> 6522 <key>arguments</key><array>
6480 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6523 <map><key>avatar</key><map><key>type</key><string>string</string></map></map>
6524 <map><key>target</key><map><key>type</key><string>string</string></map></map>
6481 </array> 6525 </array>
6482 </map> 6526 </map>
6483 <key>osFormatString</key> 6527 <key>osFormatString</key>
@@ -6714,7 +6758,7 @@
6714 <map> 6758 <map>
6715 <key>return</key><string>key</string> 6759 <key>return</key><string>key</string>
6716 <key>arguments</key><array> 6760 <key>arguments</key><array>
6717 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 6761 <map><key>regionNameOrID</key><map><key>type</key><string>string</string></map></map>
6718 </array> 6762 </array>
6719 </map> 6763 </map>
6720 <key>osGetRegionSize</key> 6764 <key>osGetRegionSize</key>
@@ -7013,7 +7057,6 @@
7013 <map> 7057 <map>
7014 <key>arguments</key><array> 7058 <key>arguments</key><array>
7015 <map><key>npc</key><map><key>type</key><string>key</string></map></map> 7059 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
7016 <map><key>channel</key><map><key>type</key><string>integer</string></map></map>
7017 <map><key>message</key><map><key>type</key><string>string</string></map></map> 7060 <map><key>message</key><map><key>type</key><string>string</string></map></map>
7018 </array> 7061 </array>
7019 </map> 7062 </map>
@@ -7021,6 +7064,7 @@
7021 <map> 7064 <map>
7022 <key>arguments</key><array> 7065 <key>arguments</key><array>
7023 <map><key>npc</key><map><key>type</key><string>key</string></map></map> 7066 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
7067 <map><key>channel</key><map><key>type</key><string>integer</string></map></map>
7024 <map><key>message</key><map><key>type</key><string>string</string></map></map> 7068 <map><key>message</key><map><key>type</key><string>string</string></map></map>
7025 </array> 7069 </array>
7026 </map> 7070 </map>
@@ -7182,6 +7226,7 @@
7182 <key>return</key><string>integer</string> 7226 <key>return</key><string>integer</string>
7183 <key>arguments</key><array> 7227 <key>arguments</key><array>
7184 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7228 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
7229 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7185 </array> 7230 </array>
7186 </map> 7231 </map>
7187 <key>osRegionRestart</key> 7232 <key>osRegionRestart</key>
@@ -7189,7 +7234,6 @@
7189 <key>return</key><string>integer</string> 7234 <key>return</key><string>integer</string>
7190 <key>arguments</key><array> 7235 <key>arguments</key><array>
7191 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7236 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
7192 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7193 </array> 7237 </array>
7194 </map> 7238 </map>
7195 <key>osReplaceString</key> 7239 <key>osReplaceString</key>
@@ -7217,6 +7261,12 @@
7217 <map><key>options</key><map><key>type</key><string>list</string></map></map> 7261 <map><key>options</key><map><key>type</key><string>list</string></map></map>
7218 </array> 7262 </array>
7219 </map> 7263 </map>
7264 <key>osResetAllScripts</key>
7265 <map>
7266 <key>arguments</key><array>
7267 <map><key>AllLinkset</key><map><key>type</key><string>integer</string></map></map>
7268 </array>
7269 </map>
7220 <key>osRound</key> 7270 <key>osRound</key>
7221 <map> 7271 <map>
7222 <key>return</key><string>float</string> 7272 <key>return</key><string>float</string>
@@ -7413,7 +7463,7 @@
7413 <key>osSetProjectionParams</key> 7463 <key>osSetProjectionParams</key>
7414 <map> 7464 <map>
7415 <key>arguments</key><array> 7465 <key>arguments</key><array>
7416 <map><key>prim</key><map><key>type</key><string>key</string></map></map> 7466 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map>
7417 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7467 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7418 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7468 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7419 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7469 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7424,7 +7474,7 @@
7424 <key>osSetProjectionParams</key> 7474 <key>osSetProjectionParams</key>
7425 <map> 7475 <map>
7426 <key>arguments</key><array> 7476 <key>arguments</key><array>
7427 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map> 7477 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7428 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7478 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7429 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7479 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7430 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7480 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7515,6 +7565,15 @@
7515 <map><key>value</key><map><key>type</key><string>float</string></map></map> 7565 <map><key>value</key><map><key>type</key><string>float</string></map></map>
7516 </array> 7566 </array>
7517 </map> 7567 </map>
7568 <key>osSlerp</key>
7569 <map>
7570 <key>return</key><string>rotation</string>
7571 <key>arguments</key><array>
7572 <map><key>a</key><map><key>type</key><string>rotation</string></map></map>
7573 <map><key>b</key><map><key>type</key><string>rotation</string></map></map>
7574 <map><key>amount</key><map><key>type</key><string>float</string></map></map>
7575 </array>
7576 </map>
7518 <key>osStopSound</key> 7577 <key>osStopSound</key>
7519 <map> 7578 <map>
7520 <key>arguments</key><array> 7579 <key>arguments</key><array>
@@ -7556,6 +7615,8 @@
7556 <key>arguments</key><array> 7615 <key>arguments</key><array>
7557 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7616 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7558 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7617 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7618 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7619 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7559 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7620 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7560 </array> 7621 </array>
7561 </map> 7622 </map>
@@ -7565,8 +7626,6 @@
7565 <key>arguments</key><array> 7626 <key>arguments</key><array>
7566 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7627 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7567 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7628 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7568 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7569 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7570 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7629 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7571 </array> 7630 </array>
7572 </map> 7631 </map>
@@ -7603,7 +7662,6 @@
7603 <key>arguments</key><array> 7662 <key>arguments</key><array>
7604 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7663 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7605 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7664 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7606 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7607 </array> 7665 </array>
7608 </map> 7666 </map>
7609 <key>osStringSubString</key> 7667 <key>osStringSubString</key>
@@ -7612,6 +7670,7 @@
7612 <key>arguments</key><array> 7670 <key>arguments</key><array>
7613 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7671 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7614 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7672 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7673 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7615 </array> 7674 </array>
7616 </map> 7675 </map>
7617 <key>osSunGetParam</key> 7676 <key>osSunGetParam</key>
@@ -7632,8 +7691,6 @@
7632 <map> 7691 <map>
7633 <key>arguments</key><array> 7692 <key>arguments</key><array>
7634 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7693 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7635 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7636 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7637 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7694 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7638 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7695 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7639 </array> 7696 </array>
@@ -7642,6 +7699,7 @@
7642 <map> 7699 <map>
7643 <key>arguments</key><array> 7700 <key>arguments</key><array>
7644 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7701 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7702 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7645 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7703 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7646 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7704 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7647 </array> 7705 </array>
@@ -7650,7 +7708,8 @@
7650 <map> 7708 <map>
7651 <key>arguments</key><array> 7709 <key>arguments</key><array>
7652 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7710 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7653 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7711 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7712 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7654 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7713 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7655 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7714 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7656 </array> 7715 </array>
@@ -7675,8 +7734,7 @@
7675 <key>osTeleportOwner</key> 7734 <key>osTeleportOwner</key>
7676 <map> 7735 <map>
7677 <key>arguments</key><array> 7736 <key>arguments</key><array>
7678 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> 7737 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7679 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7680 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7738 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7681 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7739 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7682 </array> 7740 </array>
@@ -7684,7 +7742,8 @@
7684 <key>osTeleportOwner</key> 7742 <key>osTeleportOwner</key>
7685 <map> 7743 <map>
7686 <key>arguments</key><array> 7744 <key>arguments</key><array>
7687 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7745 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7746 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7688 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7747 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7689 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7748 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7690 </array> 7749 </array>