aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorUbitUmarov2019-10-17 23:33:11 +0100
committerUbitUmarov2019-10-17 23:33:11 +0100
commit2a90f78fe16933fb33d5392610ff17046816ad04 (patch)
tree03c3f9bf410c7eec2ef7d43650629ae458b43858 /bin
parentsimplify last code a bit (diff)
downloadopensim-SC-2a90f78fe16933fb33d5392610ff17046816ad04.zip
opensim-SC-2a90f78fe16933fb33d5392610ff17046816ad04.tar.gz
opensim-SC-2a90f78fe16933fb33d5392610ff17046816ad04.tar.bz2
opensim-SC-2a90f78fe16933fb33d5392610ff17046816ad04.tar.xz
add LSL_Integer osIsNotValidNumber(LSL_Float v)
Diffstat (limited to 'bin')
-rw-r--r--bin/ScriptSyntax.xml57
1 files changed, 32 insertions, 25 deletions
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml
index 135ded9..e2ab46e 100644
--- a/bin/ScriptSyntax.xml
+++ b/bin/ScriptSyntax.xml
@@ -1,4 +1,4 @@
1dfadabce-becc-8749-2b74-781332befa2e 17ddea7b6-2c1f-1bf6-d0b1-8e99955c9587
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>
@@ -1557,7 +1557,7 @@ dfadabce-becc-8749-2b74-781332befa2e
1557 </map> 1557 </map>
1558 <key>OS_APIVERSION</key><map> 1558 <key>OS_APIVERSION</key><map>
1559 <key>type</key><string>integer</string> 1559 <key>type</key><string>integer</string>
1560 <key>value</key><string>9</string> 1560 <key>value</key><string>10</string>
1561 </map> 1561 </map>
1562 <key>OS_ATTACH_MSG_ALL</key><map> 1562 <key>OS_ATTACH_MSG_ALL</key><map>
1563 <key>type</key><string>integer</string> 1563 <key>type</key><string>integer</string>
@@ -6196,17 +6196,16 @@ dfadabce-becc-8749-2b74-781332befa2e
6196 <map> 6196 <map>
6197 <key>return</key><string>integer</string> 6197 <key>return</key><string>integer</string>
6198 <key>arguments</key><array> 6198 <key>arguments</key><array>
6199 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map> 6199 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6200 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map> 6200 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6201 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6202 </array> 6201 </array>
6203 </map> 6202 </map>
6204 <key>osApproxEquals</key> 6203 <key>osApproxEquals</key>
6205 <map> 6204 <map>
6206 <key>return</key><string>integer</string> 6205 <key>return</key><string>integer</string>
6207 <key>arguments</key><array> 6206 <key>arguments</key><array>
6208 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map> 6207 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6209 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map> 6208 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6210 </array> 6209 </array>
6211 </map> 6210 </map>
6212 <key>osApproxEquals</key> 6211 <key>osApproxEquals</key>
@@ -6222,8 +6221,8 @@ dfadabce-becc-8749-2b74-781332befa2e
6222 <map> 6221 <map>
6223 <key>return</key><string>integer</string> 6222 <key>return</key><string>integer</string>
6224 <key>arguments</key><array> 6223 <key>arguments</key><array>
6225 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6224 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map>
6226 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6225 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map>
6227 </array> 6226 </array>
6228 </map> 6227 </map>
6229 <key>osApproxEquals</key> 6228 <key>osApproxEquals</key>
@@ -6239,8 +6238,9 @@ dfadabce-becc-8749-2b74-781332befa2e
6239 <map> 6238 <map>
6240 <key>return</key><string>integer</string> 6239 <key>return</key><string>integer</string>
6241 <key>arguments</key><array> 6240 <key>arguments</key><array>
6242 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6241 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map>
6243 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6242 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map>
6243 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6244 </array> 6244 </array>
6245 </map> 6245 </map>
6246 <key>osAvatarName2Key</key> 6246 <key>osAvatarName2Key</key>
@@ -6366,8 +6366,6 @@ dfadabce-becc-8749-2b74-781332befa2e
6366 <key>return</key><string>string</string> 6366 <key>return</key><string>string</string>
6367 <key>arguments</key><array> 6367 <key>arguments</key><array>
6368 <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>
6371 <map><key>endX</key><map><key>type</key><string>integer</string></map></map> 6369 <map><key>endX</key><map><key>type</key><string>integer</string></map></map>
6372 <map><key>endY</key><map><key>type</key><string>integer</string></map></map> 6370 <map><key>endY</key><map><key>type</key><string>integer</string></map></map>
6373 </array> 6371 </array>
@@ -6377,6 +6375,8 @@ dfadabce-becc-8749-2b74-781332befa2e
6377 <key>return</key><string>string</string> 6375 <key>return</key><string>string</string>
6378 <key>arguments</key><array> 6376 <key>arguments</key><array>
6379 <map><key>drawList</key><map><key>type</key><string>string</string></map></map> 6377 <map><key>drawList</key><map><key>type</key><string>string</string></map></map>
6378 <map><key>startX</key><map><key>type</key><string>integer</string></map></map>
6379 <map><key>startY</key><map><key>type</key><string>integer</string></map></map>
6380 <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>
6381 <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>
6382 </array> 6382 </array>
@@ -6826,6 +6826,13 @@ dfadabce-becc-8749-2b74-781332befa2e
6826 <map><key>agentId</key><map><key>type</key><string>key</string></map></map> 6826 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6827 </array> 6827 </array>
6828 </map> 6828 </map>
6829 <key>osIsNotValidNumber</key>
6830 <map>
6831 <key>return</key><string>integer</string>
6832 <key>arguments</key><array>
6833 <map><key>v</key><map><key>type</key><string>float</string></map></map>
6834 </array>
6835 </map>
6829 <key>osIsNpc</key> 6836 <key>osIsNpc</key>
6830 <map> 6837 <map>
6831 <key>return</key><string>integer</string> 6838 <key>return</key><string>integer</string>
@@ -7057,6 +7064,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7057 <map> 7064 <map>
7058 <key>arguments</key><array> 7065 <key>arguments</key><array>
7059 <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>
7060 <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>
7061 </array> 7069 </array>
7062 </map> 7070 </map>
@@ -7064,7 +7072,6 @@ dfadabce-becc-8749-2b74-781332befa2e
7064 <map> 7072 <map>
7065 <key>arguments</key><array> 7073 <key>arguments</key><array>
7066 <map><key>npc</key><map><key>type</key><string>key</string></map></map> 7074 <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>
7068 <map><key>message</key><map><key>type</key><string>string</string></map></map> 7075 <map><key>message</key><map><key>type</key><string>string</string></map></map>
7069 </array> 7076 </array>
7070 </map> 7077 </map>
@@ -7211,13 +7218,13 @@ dfadabce-becc-8749-2b74-781332befa2e
7211 <key>osRegionNotice</key> 7218 <key>osRegionNotice</key>
7212 <map> 7219 <map>
7213 <key>arguments</key><array> 7220 <key>arguments</key><array>
7214 <map><key>agentID</key><map><key>type</key><string>key</string></map></map>
7215 <map><key>msg</key><map><key>type</key><string>string</string></map></map> 7221 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7216 </array> 7222 </array>
7217 </map> 7223 </map>
7218 <key>osRegionNotice</key> 7224 <key>osRegionNotice</key>
7219 <map> 7225 <map>
7220 <key>arguments</key><array> 7226 <key>arguments</key><array>
7227 <map><key>agentID</key><map><key>type</key><string>key</string></map></map>
7221 <map><key>msg</key><map><key>type</key><string>string</string></map></map> 7228 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7222 </array> 7229 </array>
7223 </map> 7230 </map>
@@ -7226,7 +7233,6 @@ dfadabce-becc-8749-2b74-781332befa2e
7226 <key>return</key><string>integer</string> 7233 <key>return</key><string>integer</string>
7227 <key>arguments</key><array> 7234 <key>arguments</key><array>
7228 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7235 <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>
7230 </array> 7236 </array>
7231 </map> 7237 </map>
7232 <key>osRegionRestart</key> 7238 <key>osRegionRestart</key>
@@ -7234,6 +7240,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7234 <key>return</key><string>integer</string> 7240 <key>return</key><string>integer</string>
7235 <key>arguments</key><array> 7241 <key>arguments</key><array>
7236 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7242 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
7243 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
7237 </array> 7244 </array>
7238 </map> 7245 </map>
7239 <key>osReplaceString</key> 7246 <key>osReplaceString</key>
@@ -7463,7 +7470,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7463 <key>osSetProjectionParams</key> 7470 <key>osSetProjectionParams</key>
7464 <map> 7471 <map>
7465 <key>arguments</key><array> 7472 <key>arguments</key><array>
7466 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map> 7473 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7467 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7474 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7468 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7475 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7469 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7476 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7474,7 +7481,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7474 <key>osSetProjectionParams</key> 7481 <key>osSetProjectionParams</key>
7475 <map> 7482 <map>
7476 <key>arguments</key><array> 7483 <key>arguments</key><array>
7477 <map><key>prim</key><map><key>type</key><string>key</string></map></map> 7484 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map>
7478 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7485 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7479 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7486 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7480 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7487 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7662,6 +7669,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7662 <key>arguments</key><array> 7669 <key>arguments</key><array>
7663 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7670 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7664 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7671 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7672 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7665 </array> 7673 </array>
7666 </map> 7674 </map>
7667 <key>osStringSubString</key> 7675 <key>osStringSubString</key>
@@ -7670,7 +7678,6 @@ dfadabce-becc-8749-2b74-781332befa2e
7670 <key>arguments</key><array> 7678 <key>arguments</key><array>
7671 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7679 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7672 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7680 <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>
7674 </array> 7681 </array>
7675 </map> 7682 </map>
7676 <key>osSunGetParam</key> 7683 <key>osSunGetParam</key>
@@ -7691,6 +7698,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7691 <map> 7698 <map>
7692 <key>arguments</key><array> 7699 <key>arguments</key><array>
7693 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7700 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7701 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7694 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7702 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7695 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7703 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7696 </array> 7704 </array>
@@ -7699,7 +7707,8 @@ dfadabce-becc-8749-2b74-781332befa2e
7699 <map> 7707 <map>
7700 <key>arguments</key><array> 7708 <key>arguments</key><array>
7701 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7709 <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> 7710 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7711 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7703 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7712 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7704 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7713 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7705 </array> 7714 </array>
@@ -7708,8 +7717,6 @@ dfadabce-becc-8749-2b74-781332befa2e
7708 <map> 7717 <map>
7709 <key>arguments</key><array> 7718 <key>arguments</key><array>
7710 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7719 <map><key>agent</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>
7713 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7720 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7714 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7721 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7715 </array> 7722 </array>
@@ -7734,7 +7741,8 @@ dfadabce-becc-8749-2b74-781332befa2e
7734 <key>osTeleportOwner</key> 7741 <key>osTeleportOwner</key>
7735 <map> 7742 <map>
7736 <key>arguments</key><array> 7743 <key>arguments</key><array>
7737 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7744 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7745 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7738 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7746 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7739 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7747 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7740 </array> 7748 </array>
@@ -7742,8 +7750,7 @@ dfadabce-becc-8749-2b74-781332befa2e
7742 <key>osTeleportOwner</key> 7750 <key>osTeleportOwner</key>
7743 <map> 7751 <map>
7744 <key>arguments</key><array> 7752 <key>arguments</key><array>
7745 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> 7753 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7746 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7747 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7754 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7748 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7755 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7749 </array> 7756 </array>