aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/ScriptSyntax.xml
diff options
context:
space:
mode:
authorUbitUmarov2019-02-22 22:42:07 +0000
committerUbitUmarov2019-02-22 22:42:07 +0000
commit009af3122f8005ae5b8ed82f8ed1da89e9843e90 (patch)
tree056412eb806a10a881db613336c8081848cbad3b /bin/ScriptSyntax.xml
parentremove redundant osInventoryDescription() and improve osInventoryDesc() to do... (diff)
downloadopensim-SC-009af3122f8005ae5b8ed82f8ed1da89e9843e90.zip
opensim-SC-009af3122f8005ae5b8ed82f8ed1da89e9843e90.tar.gz
opensim-SC-009af3122f8005ae5b8ed82f8ed1da89e9843e90.tar.bz2
opensim-SC-009af3122f8005ae5b8ed82f8ed1da89e9843e90.tar.xz
update script sintaxe
Diffstat (limited to '')
-rw-r--r--bin/ScriptSyntax.xml90
1 files changed, 58 insertions, 32 deletions
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml
index 862a66d..8f2f6002 100644
--- a/bin/ScriptSyntax.xml
+++ b/bin/ScriptSyntax.xml
@@ -1,4 +1,4 @@
1a0b4b514-3c14-6b98-ca98-e18a79e9792f 120392e48-fad2-094e-bc5b-cda003a1e940
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 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
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>2</string> 1516 <key>value</key><string>3</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>
@@ -6114,34 +6114,34 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6114 <map> 6114 <map>
6115 <key>return</key><string>integer</string> 6115 <key>return</key><string>integer</string>
6116 <key>arguments</key><array> 6116 <key>arguments</key><array>
6117 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6117 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6118 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6118 <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> 6119 </array>
6121 </map> 6120 </map>
6122 <key>osApproxEquals</key> 6121 <key>osApproxEquals</key>
6123 <map> 6122 <map>
6124 <key>return</key><string>integer</string> 6123 <key>return</key><string>integer</string>
6125 <key>arguments</key><array> 6124 <key>arguments</key><array>
6126 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6125 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6127 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6126 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6127 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6128 </array> 6128 </array>
6129 </map> 6129 </map>
6130 <key>osApproxEquals</key> 6130 <key>osApproxEquals</key>
6131 <map> 6131 <map>
6132 <key>return</key><string>integer</string> 6132 <key>return</key><string>integer</string>
6133 <key>arguments</key><array> 6133 <key>arguments</key><array>
6134 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6134 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map>
6135 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6135 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map>
6136 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6137 </array> 6136 </array>
6138 </map> 6137 </map>
6139 <key>osApproxEquals</key> 6138 <key>osApproxEquals</key>
6140 <map> 6139 <map>
6141 <key>return</key><string>integer</string> 6140 <key>return</key><string>integer</string>
6142 <key>arguments</key><array> 6141 <key>arguments</key><array>
6143 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6142 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6144 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6143 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6144 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6145 </array> 6145 </array>
6146 </map> 6146 </map>
6147 <key>osApproxEquals</key> 6147 <key>osApproxEquals</key>
@@ -6157,8 +6157,8 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6157 <map> 6157 <map>
6158 <key>return</key><string>integer</string> 6158 <key>return</key><string>integer</string>
6159 <key>arguments</key><array> 6159 <key>arguments</key><array>
6160 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map> 6160 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6161 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map> 6161 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6162 </array> 6162 </array>
6163 </map> 6163 </map>
6164 <key>osAvatarName2Key</key> 6164 <key>osAvatarName2Key</key>
@@ -6186,14 +6186,14 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6186 <key>osCauseDamage</key> 6186 <key>osCauseDamage</key>
6187 <map> 6187 <map>
6188 <key>arguments</key><array> 6188 <key>arguments</key><array>
6189 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6189 <map><key>avatar</key><map><key>type</key><string>key</string></map></map>
6190 <map><key>damage</key><map><key>type</key><string>float</string></map></map> 6190 <map><key>damage</key><map><key>type</key><string>float</string></map></map>
6191 </array> 6191 </array>
6192 </map> 6192 </map>
6193 <key>osCauseHealing</key> 6193 <key>osCauseHealing</key>
6194 <map> 6194 <map>
6195 <key>arguments</key><array> 6195 <key>arguments</key><array>
6196 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6196 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6197 <map><key>healing</key><map><key>type</key><string>float</string></map></map> 6197 <map><key>healing</key><map><key>type</key><string>float</string></map></map>
6198 </array> 6198 </array>
6199 </map> 6199 </map>
@@ -6284,8 +6284,6 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6284 <key>return</key><string>string</string> 6284 <key>return</key><string>string</string>
6285 <key>arguments</key><array> 6285 <key>arguments</key><array>
6286 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6286 <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> 6287 <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> 6288 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6291 </array> 6289 </array>
@@ -6295,6 +6293,8 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6295 <key>return</key><string>string</string> 6293 <key>return</key><string>string</string>
6296 <key>arguments</key><array> 6294 <key>arguments</key><array>
6297 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6295 <map><key>drawList</key><map><key>type</key><string>string</string></map></map>
6296 <map><key>startX</key><map><key>type</key><string>integer</string></map></map>
6297 <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> 6298 <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> 6299 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6300 </array> 6300 </array>
@@ -6539,14 +6539,14 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6539 <map> 6539 <map>
6540 <key>return</key><string>float</string> 6540 <key>return</key><string>float</string>
6541 <key>arguments</key><array> 6541 <key>arguments</key><array>
6542 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6542 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6543 </array> 6543 </array>
6544 </map> 6544 </map>
6545 <key>osGetHealth</key> 6545 <key>osGetHealth</key>
6546 <map> 6546 <map>
6547 <key>return</key><string>float</string> 6547 <key>return</key><string>float</string>
6548 <key>arguments</key><array> 6548 <key>arguments</key><array>
6549 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 6549 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6550 </array> 6550 </array>
6551 </map> 6551 </map>
6552 <key>osGetInertiaData</key> 6552 <key>osGetInertiaData</key>
@@ -6558,9 +6558,28 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6558 <map> 6558 <map>
6559 <key>return</key><string>string</string> 6559 <key>return</key><string>string</string>
6560 <key>arguments</key><array> 6560 <key>arguments</key><array>
6561 <map><key>item</key><map><key>type</key><string>string</string></map></map> 6561 <map><key>itemNameOrId</key><map><key>type</key><string>string</string></map></map>
6562 </array>
6563 </map>
6564 <key>osGetInventoryLastOwner</key>
6565 <map>
6566 <key>return</key><string>key</string>
6567 <key>arguments</key><array>
6568 <map><key>itemNameOrId</key><map><key>type</key><string>string</string></map></map>
6562 </array> 6569 </array>
6563 </map> 6570 </map>
6571 <key>osGetInventoryName</key>
6572 <map>
6573 <key>return</key><string>string</string>
6574 <key>arguments</key><array>
6575 <map><key>itemId</key><map><key>type</key><string>key</string></map></map>
6576 </array>
6577 </map>
6578 <key>osGetLastChangedEventKey</key>
6579 <map>
6580 <key>return</key><string>key</string>
6581 <key>arguments</key><undef/>
6582 </map>
6564 <key>osGetLinkNumber</key> 6583 <key>osGetLinkNumber</key>
6565 <map> 6584 <map>
6566 <key>return</key><string>integer</string> 6585 <key>return</key><string>integer</string>
@@ -6735,6 +6754,13 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6735 <map><key>alert</key><map><key>type</key><string>string</string></map></map> 6754 <map><key>alert</key><map><key>type</key><string>string</string></map></map>
6736 </array> 6755 </array>
6737 </map> 6756 </map>
6757 <key>osKickAvatar</key>
6758 <map>
6759 <key>arguments</key><array>
6760 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6761 <map><key>alert</key><map><key>type</key><string>string</string></map></map>
6762 </array>
6763 </map>
6738 <key>osLoadedCreationDate</key> 6764 <key>osLoadedCreationDate</key>
6739 <map> 6765 <map>
6740 <key>return</key><string>string</string> 6766 <key>return</key><string>string</string>
@@ -6839,7 +6865,6 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6839 <map><key>name</key><map><key>type</key><string>string</string></map></map> 6865 <map><key>name</key><map><key>type</key><string>string</string></map></map>
6840 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 6866 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6841 <map><key>notecard</key><map><key>type</key><string>string</string></map></map> 6867 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6842 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6843 </array> 6868 </array>
6844 </map> 6869 </map>
6845 <key>osNpcCreate</key> 6870 <key>osNpcCreate</key>
@@ -6850,6 +6875,7 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
6850 <map><key>name</key><map><key>type</key><string>string</string></map></map> 6875 <map><key>name</key><map><key>type</key><string>string</string></map></map>
6851 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 6876 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6852 <map><key>notecard</key><map><key>type</key><string>string</string></map></map> 6877 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6878 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6853 </array> 6879 </array>
6854 </map> 6880 </map>
6855 <key>osNpcGetOwner</key> 6881 <key>osNpcGetOwner</key>
@@ -7089,7 +7115,6 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7089 <key>return</key><string>integer</string> 7115 <key>return</key><string>integer</string>
7090 <key>arguments</key><array> 7116 <key>arguments</key><array>
7091 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7117 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
7092 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7093 </array> 7118 </array>
7094 </map> 7119 </map>
7095 <key>osRegionRestart</key> 7120 <key>osRegionRestart</key>
@@ -7097,6 +7122,7 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7097 <key>return</key><string>integer</string> 7122 <key>return</key><string>integer</string>
7098 <key>arguments</key><array> 7123 <key>arguments</key><array>
7099 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7124 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
7125 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7100 </array> 7126 </array>
7101 </map> 7127 </map>
7102 <key>osReplaceString</key> 7128 <key>osReplaceString</key>
@@ -7199,14 +7225,14 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7199 <key>osSetHealRate</key> 7225 <key>osSetHealRate</key>
7200 <map> 7226 <map>
7201 <key>arguments</key><array> 7227 <key>arguments</key><array>
7202 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 7228 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
7203 <map><key>health</key><map><key>type</key><string>float</string></map></map> 7229 <map><key>health</key><map><key>type</key><string>float</string></map></map>
7204 </array> 7230 </array>
7205 </map> 7231 </map>
7206 <key>osSetHealth</key> 7232 <key>osSetHealth</key>
7207 <map> 7233 <map>
7208 <key>arguments</key><array> 7234 <key>arguments</key><array>
7209 <map><key>avatar</key><map><key>type</key><string>string</string></map></map> 7235 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
7210 <map><key>health</key><map><key>type</key><string>float</string></map></map> 7236 <map><key>health</key><map><key>type</key><string>float</string></map></map>
7211 </array> 7237 </array>
7212 </map> 7238 </map>
@@ -7432,6 +7458,8 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7432 <key>arguments</key><array> 7458 <key>arguments</key><array>
7433 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7459 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7434 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7460 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7461 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7462 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7435 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7463 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7436 </array> 7464 </array>
7437 </map> 7465 </map>
@@ -7441,8 +7469,6 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7441 <key>arguments</key><array> 7469 <key>arguments</key><array>
7442 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7470 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7443 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7471 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7444 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7445 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7446 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7472 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7447 </array> 7473 </array>
7448 </map> 7474 </map>
@@ -7528,7 +7554,8 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7528 <map> 7554 <map>
7529 <key>arguments</key><array> 7555 <key>arguments</key><array>
7530 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7556 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7531 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7557 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7558 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7532 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7559 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7533 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7560 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7534 </array> 7561 </array>
@@ -7537,8 +7564,6 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7537 <map> 7564 <map>
7538 <key>arguments</key><array> 7565 <key>arguments</key><array>
7539 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7566 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7540 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7541 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7542 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7567 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7543 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7568 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7544 </array> 7569 </array>
@@ -7547,6 +7572,7 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7547 <map> 7572 <map>
7548 <key>arguments</key><array> 7573 <key>arguments</key><array>
7549 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7574 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7575 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7550 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7576 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7551 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7577 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7552 </array> 7578 </array>
@@ -7564,8 +7590,6 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7564 <key>osTeleportOwner</key> 7590 <key>osTeleportOwner</key>
7565 <map> 7591 <map>
7566 <key>arguments</key><array> 7592 <key>arguments</key><array>
7567 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7568 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7569 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7593 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7570 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7594 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7571 </array> 7595 </array>
@@ -7581,6 +7605,8 @@ a0b4b514-3c14-6b98-ca98-e18a79e9792f
7581 <key>osTeleportOwner</key> 7605 <key>osTeleportOwner</key>
7582 <map> 7606 <map>
7583 <key>arguments</key><array> 7607 <key>arguments</key><array>
7608 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7609 <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> 7610 <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> 7611 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7586 </array> 7612 </array>