aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/ScriptSyntax.xml
diff options
context:
space:
mode:
authorUbitUmarov2019-05-02 03:11:16 +0100
committerUbitUmarov2019-05-02 03:11:16 +0100
commit3a055c578d9fb2e1f6c0c9ba47a7b8c9c5d8af48 (patch)
tree233a28a4846b7fc45eb7375d2565bdac4eff8efa /bin/ScriptSyntax.xml
parentosLocalTeleportAgent: no region crossings :( ; check avatar access to target ... (diff)
downloadopensim-SC-3a055c578d9fb2e1f6c0c9ba47a7b8c9c5d8af48.zip
opensim-SC-3a055c578d9fb2e1f6c0c9ba47a7b8c9c5d8af48.tar.gz
opensim-SC-3a055c578d9fb2e1f6c0c9ba47a7b8c9c5d8af48.tar.bz2
opensim-SC-3a055c578d9fb2e1f6c0c9ba47a7b8c9c5d8af48.tar.xz
soem cleanup
Diffstat (limited to 'bin/ScriptSyntax.xml')
-rw-r--r--bin/ScriptSyntax.xml104
1 files changed, 72 insertions, 32 deletions
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml
index d01414b..2282ada 100644
--- a/bin/ScriptSyntax.xml
+++ b/bin/ScriptSyntax.xml
@@ -1,4 +1,4 @@
15b85f255-466f-238d-90ed-5726eaa2e67b 124121ec8-c0a3-099d-8d83-64feaa32418c
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>
@@ -1513,7 +1513,7 @@
1513 </map> 1513 </map>
1514 <key>OS_APIVERSION</key><map> 1514 <key>OS_APIVERSION</key><map>
1515 <key>type</key><string>integer</string> 1515 <key>type</key><string>integer</string>
1516 <key>value</key><string>3</string> 1516 <key>value</key><string>4</string>
1517 </map> 1517 </map>
1518 <key>OS_ATTACH_MSG_ALL</key><map> 1518 <key>OS_ATTACH_MSG_ALL</key><map>
1519 <key>type</key><string>integer</string> 1519 <key>type</key><string>integer</string>
@@ -1539,6 +1539,36 @@
1539 <key>type</key><string>integer</string> 1539 <key>type</key><string>integer</string>
1540 <key>value</key><string>0x1</string> 1540 <key>value</key><string>0x1</string>
1541 </map> 1541 </map>
1542 <key>OS_LTPAG_ALGNLV</key><map>
1543 <key>type</key><string>integer</string>
1544 <key>value</key><string>0x4</string>
1545 <key>tooltip</key><string>osLocalTeleportAgent align lookat to velocity</string>
1546 </map>
1547 <key>OS_LTPAG_FORCEFLY</key><map>
1548 <key>type</key><string>integer</string>
1549 <key>value</key><string>0x8</string>
1550 <key>tooltip</key><string>osLocalTeleportAgent force fly</string>
1551 </map>
1552 <key>OS_LTPAG_FORCENOFLY</key><map>
1553 <key>type</key><string>integer</string>
1554 <key>value</key><string>0x16</string>
1555 <key>tooltip</key><string>osLocalTeleportAgent force no fly</string>
1556 </map>
1557 <key>OS_LTPAG_NONE</key><map>
1558 <key>type</key><string>integer</string>
1559 <key>value</key><string>0x0</string>
1560 <key>tooltip</key><string>osLocalTeleportAgent no flags</string>
1561 </map>
1562 <key>OS_LTPAG_USELOOKAT</key><map>
1563 <key>type</key><string>integer</string>
1564 <key>value</key><string>0x2</string>
1565 <key>tooltip</key><string>osLocalTeleportAgent use lookat</string>
1566 </map>
1567 <key>OS_LTPAG_USEVEL</key><map>
1568 <key>type</key><string>integer</string>
1569 <key>value</key><string>0x1</string>
1570 <key>tooltip</key><string>osLocalTeleportAgent use velocity</string>
1571 </map>
1542 <key>OS_NPC_CREATOR_OWNED</key><map> 1572 <key>OS_NPC_CREATOR_OWNED</key><map>
1543 <key>type</key><string>integer</string> 1573 <key>type</key><string>integer</string>
1544 <key>value</key><string>0x1</string> 1574 <key>value</key><string>0x1</string>
@@ -6116,49 +6146,49 @@
6116 <key>arguments</key><array> 6146 <key>arguments</key><array>
6117 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6147 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6118 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6148 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6119 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6120 </array> 6149 </array>
6121 </map> 6150 </map>
6122 <key>osApproxEquals</key> 6151 <key>osApproxEquals</key>
6123 <map> 6152 <map>
6124 <key>return</key><string>integer</string> 6153 <key>return</key><string>integer</string>
6125 <key>arguments</key><array> 6154 <key>arguments</key><array>
6126 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map> 6155 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6127 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map> 6156 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6128 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6129 </array> 6157 </array>
6130 </map> 6158 </map>
6131 <key>osApproxEquals</key> 6159 <key>osApproxEquals</key>
6132 <map> 6160 <map>
6133 <key>return</key><string>integer</string> 6161 <key>return</key><string>integer</string>
6134 <key>arguments</key><array> 6162 <key>arguments</key><array>
6135 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map> 6163 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6136 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map> 6164 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6165 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6137 </array> 6166 </array>
6138 </map> 6167 </map>
6139 <key>osApproxEquals</key> 6168 <key>osApproxEquals</key>
6140 <map> 6169 <map>
6141 <key>return</key><string>integer</string> 6170 <key>return</key><string>integer</string>
6142 <key>arguments</key><array> 6171 <key>arguments</key><array>
6143 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6172 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map>
6144 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6173 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map>
6145 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6146 </array> 6174 </array>
6147 </map> 6175 </map>
6148 <key>osApproxEquals</key> 6176 <key>osApproxEquals</key>
6149 <map> 6177 <map>
6150 <key>return</key><string>integer</string> 6178 <key>return</key><string>integer</string>
6151 <key>arguments</key><array> 6179 <key>arguments</key><array>
6152 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6180 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map>
6153 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6181 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map>
6182 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6154 </array> 6183 </array>
6155 </map> 6184 </map>
6156 <key>osApproxEquals</key> 6185 <key>osApproxEquals</key>
6157 <map> 6186 <map>
6158 <key>return</key><string>integer</string> 6187 <key>return</key><string>integer</string>
6159 <key>arguments</key><array> 6188 <key>arguments</key><array>
6160 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6189 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6161 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6190 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6191 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6162 </array> 6192 </array>
6163 </map> 6193 </map>
6164 <key>osAvatarName2Key</key> 6194 <key>osAvatarName2Key</key>
@@ -6284,8 +6314,6 @@
6284 <key>return</key><string>string</string> 6314 <key>return</key><string>string</string>
6285 <key>arguments</key><array> 6315 <key>arguments</key><array>
6286 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6316 <map><key>drawList</key><map><key>type</key><string>string</string></map></map>
6287 <map><key>startX</key><map><key>type</key><string>integer</string></map></map>
6288 <map><key>startY</key><map><key>type</key><string>integer</string></map></map>
6289 <map><key>endX</key><map><key>type</key><string>integer</string></map></map> 6317 <map><key>endX</key><map><key>type</key><string>integer</string></map></map>
6290 <map><key>endY</key><map><key>type</key><string>integer</string></map></map> 6318 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6291 </array> 6319 </array>
@@ -6295,6 +6323,8 @@
6295 <key>return</key><string>string</string> 6323 <key>return</key><string>string</string>
6296 <key>arguments</key><array> 6324 <key>arguments</key><array>
6297 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6325 <map><key>drawList</key><map><key>type</key><string>string</string></map></map>
6326 <map><key>startX</key><map><key>type</key><string>integer</string></map></map>
6327 <map><key>startY</key><map><key>type</key><string>integer</string></map></map>
6298 <map><key>endX</key><map><key>type</key><string>integer</string></map></map> 6328 <map><key>endX</key><map><key>type</key><string>integer</string></map></map>
6299 <map><key>endY</key><map><key>type</key><string>integer</string></map></map> 6329 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6300 </array> 6330 </array>
@@ -6433,13 +6463,13 @@
6433 <map> 6463 <map>
6434 <key>arguments</key><array> 6464 <key>arguments</key><array>
6435 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6465 <map><key>avatar</key><map><key>type</key><string>string</string></map></map>
6466 <map><key>target</key><map><key>type</key><string>string</string></map></map>
6436 </array> 6467 </array>
6437 </map> 6468 </map>
6438 <key>osForceOtherSit</key> 6469 <key>osForceOtherSit</key>
6439 <map> 6470 <map>
6440 <key>arguments</key><array> 6471 <key>arguments</key><array>
6441 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6472 <map><key>avatar</key><map><key>type</key><string>string</string></map></map>
6442 <map><key>target</key><map><key>type</key><string>string</string></map></map>
6443 </array> 6473 </array>
6444 </map> 6474 </map>
6445 <key>osFormatString</key> 6475 <key>osFormatString</key>
@@ -6754,15 +6784,15 @@
6754 <key>osKickAvatar</key> 6784 <key>osKickAvatar</key>
6755 <map> 6785 <map>
6756 <key>arguments</key><array> 6786 <key>arguments</key><array>
6757 <map><key>agentId</key><map><key>type</key><string>key</string></map></map> 6787 <map><key>FirstName</key><map><key>type</key><string>string</string></map></map>
6788 <map><key>SurName</key><map><key>type</key><string>string</string></map></map>
6758 <map><key>alert</key><map><key>type</key><string>string</string></map></map> 6789 <map><key>alert</key><map><key>type</key><string>string</string></map></map>
6759 </array> 6790 </array>
6760 </map> 6791 </map>
6761 <key>osKickAvatar</key> 6792 <key>osKickAvatar</key>
6762 <map> 6793 <map>
6763 <key>arguments</key><array> 6794 <key>arguments</key><array>
6764 <map><key>FirstName</key><map><key>type</key><string>string</string></map></map> 6795 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6765 <map><key>SurName</key><map><key>type</key><string>string</string></map></map>
6766 <map><key>alert</key><map><key>type</key><string>string</string></map></map> 6796 <map><key>alert</key><map><key>type</key><string>string</string></map></map>
6767 </array> 6797 </array>
6768 </map> 6798 </map>
@@ -6781,6 +6811,16 @@
6781 <key>return</key><string>string</string> 6811 <key>return</key><string>string</string>
6782 <key>arguments</key><undef/> 6812 <key>arguments</key><undef/>
6783 </map> 6813 </map>
6814 <key>osLocalTeleportAgent</key>
6815 <map>
6816 <key>arguments</key><array>
6817 <map><key>agent</key><map><key>type</key><string>key</string></map></map>
6818 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6819 <map><key>velocity</key><map><key>type</key><string>vector</string></map></map>
6820 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
6821 <map><key>flags</key><map><key>type</key><string>integer</string></map></map>
6822 </array>
6823 </map>
6784 <key>osLoopSound</key> 6824 <key>osLoopSound</key>
6785 <map> 6825 <map>
6786 <key>arguments</key><array> 6826 <key>arguments</key><array>
@@ -7105,13 +7145,13 @@
7105 <key>osRegionNotice</key> 7145 <key>osRegionNotice</key>
7106 <map> 7146 <map>
7107 <key>arguments</key><array> 7147 <key>arguments</key><array>
7148 <map><key>agentID</key><map><key>type</key><string>key</string></map></map>
7108 <map><key>msg</key><map><key>type</key><string>string</string></map></map> 7149 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7109 </array> 7150 </array>
7110 </map> 7151 </map>
7111 <key>osRegionNotice</key> 7152 <key>osRegionNotice</key>
7112 <map> 7153 <map>
7113 <key>arguments</key><array> 7154 <key>arguments</key><array>
7114 <map><key>agentID</key><map><key>type</key><string>key</string></map></map>
7115 <map><key>msg</key><map><key>type</key><string>string</string></map></map> 7155 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7116 </array> 7156 </array>
7117 </map> 7157 </map>
@@ -7351,7 +7391,6 @@
7351 <key>osSetProjectionParams</key> 7391 <key>osSetProjectionParams</key>
7352 <map> 7392 <map>
7353 <key>arguments</key><array> 7393 <key>arguments</key><array>
7354 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7355 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7394 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7356 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7395 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7357 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7396 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7362,6 +7401,7 @@
7362 <key>osSetProjectionParams</key> 7401 <key>osSetProjectionParams</key>
7363 <map> 7402 <map>
7364 <key>arguments</key><array> 7403 <key>arguments</key><array>
7404 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map>
7365 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7405 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7366 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7406 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7367 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7407 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7372,7 +7412,7 @@
7372 <key>osSetProjectionParams</key> 7412 <key>osSetProjectionParams</key>
7373 <map> 7413 <map>
7374 <key>arguments</key><array> 7414 <key>arguments</key><array>
7375 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map> 7415 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7376 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7416 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7377 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7417 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7378 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7418 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7494,8 +7534,6 @@
7494 <key>arguments</key><array> 7534 <key>arguments</key><array>
7495 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7535 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7496 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7536 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7497 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7498 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7499 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7537 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7500 </array> 7538 </array>
7501 </map> 7539 </map>
@@ -7505,6 +7543,8 @@
7505 <key>arguments</key><array> 7543 <key>arguments</key><array>
7506 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7544 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7507 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7545 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7546 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7547 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7508 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7548 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7509 </array> 7549 </array>
7510 </map> 7550 </map>
@@ -7541,6 +7581,7 @@
7541 <key>arguments</key><array> 7581 <key>arguments</key><array>
7542 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7582 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7543 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7583 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7584 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7544 </array> 7585 </array>
7545 </map> 7586 </map>
7546 <key>osStringSubString</key> 7587 <key>osStringSubString</key>
@@ -7549,7 +7590,6 @@
7549 <key>arguments</key><array> 7590 <key>arguments</key><array>
7550 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7591 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7551 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7592 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7552 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7553 </array> 7593 </array>
7554 </map> 7594 </map>
7555 <key>osSunGetParam</key> 7595 <key>osSunGetParam</key>
@@ -7579,8 +7619,6 @@
7579 <map> 7619 <map>
7580 <key>arguments</key><array> 7620 <key>arguments</key><array>
7581 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7621 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7582 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7583 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7584 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7622 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7585 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7623 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7586 </array> 7624 </array>
@@ -7589,6 +7627,8 @@
7589 <map> 7627 <map>
7590 <key>arguments</key><array> 7628 <key>arguments</key><array>
7591 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7629 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7630 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7631 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7592 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7632 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7593 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7633 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7594 </array> 7634 </array>
@@ -7606,8 +7646,6 @@
7606 <key>osTeleportOwner</key> 7646 <key>osTeleportOwner</key>
7607 <map> 7647 <map>
7608 <key>arguments</key><array> 7648 <key>arguments</key><array>
7609 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7610 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7611 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7649 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7612 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7650 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7613 </array> 7651 </array>
@@ -7615,7 +7653,8 @@
7615 <key>osTeleportOwner</key> 7653 <key>osTeleportOwner</key>
7616 <map> 7654 <map>
7617 <key>arguments</key><array> 7655 <key>arguments</key><array>
7618 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7656 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7657 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7619 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7658 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7620 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7659 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7621 </array> 7660 </array>
@@ -7623,6 +7662,7 @@
7623 <key>osTeleportOwner</key> 7662 <key>osTeleportOwner</key>
7624 <map> 7663 <map>
7625 <key>arguments</key><array> 7664 <key>arguments</key><array>
7665 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7626 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7666 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7627 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7667 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7628 </array> 7668 </array>