diff options
author | UbitUmarov | 2019-10-17 23:33:11 +0100 |
---|---|---|
committer | UbitUmarov | 2019-10-17 23:33:11 +0100 |
commit | 2a90f78fe16933fb33d5392610ff17046816ad04 (patch) | |
tree | 03c3f9bf410c7eec2ef7d43650629ae458b43858 /bin | |
parent | simplify last code a bit (diff) | |
download | opensim-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.xml | 57 |
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 @@ | |||
1 | dfadabce-becc-8749-2b74-781332befa2e | 1 | 7ddea7b6-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> |