aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/ScriptSyntax.xml
diff options
context:
space:
mode:
authorUbitUmarov2018-12-11 18:23:26 +0000
committerUbitUmarov2018-12-11 18:23:26 +0000
commitd6c9ddfdeebf8c18daacb421ab59a2bcd6481ab2 (patch)
tree66885913b03520bd8d8b81acef32977d35f67dd0 /bin/ScriptSyntax.xml
parentAdd osNpcSayTo(key npc, key target, integer channel, string message) (diff)
downloadopensim-SC-d6c9ddfdeebf8c18daacb421ab59a2bcd6481ab2.zip
opensim-SC-d6c9ddfdeebf8c18daacb421ab59a2bcd6481ab2.tar.gz
opensim-SC-d6c9ddfdeebf8c18daacb421ab59a2bcd6481ab2.tar.bz2
opensim-SC-d6c9ddfdeebf8c18daacb421ab59a2bcd6481ab2.tar.xz
cleanup last patch
Diffstat (limited to 'bin/ScriptSyntax.xml')
-rw-r--r--bin/ScriptSyntax.xml239
1 files changed, 225 insertions, 14 deletions
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml
index 5f5c421..fb6969e 100644
--- a/bin/ScriptSyntax.xml
+++ b/bin/ScriptSyntax.xml
@@ -1,4 +1,4 @@
194172d61-5659-3578-82df-8eef2e48ef45 1fe7d5416-2379-feca-3b16-6b9854799c50
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>
@@ -3805,6 +3805,11 @@
3805 <map><key>face</key><map><key>type</key><string>integer</string></map></map> 3805 <map><key>face</key><map><key>type</key><string>integer</string></map></map>
3806 </array> 3806 </array>
3807 </map> 3807 </map>
3808 <key>llGetCreator</key>
3809 <map>
3810 <key>return</key><string>key</string>
3811 <key>arguments</key><undef/>
3812 </map>
3808 <key>llGetDate</key> 3813 <key>llGetDate</key>
3809 <map> 3814 <map>
3810 <key>return</key><string>string</string> 3815 <key>return</key><string>string</string>
@@ -4003,11 +4008,21 @@
4003 <key>return</key><string>float</string> 4008 <key>return</key><string>float</string>
4004 <key>arguments</key><undef/> 4009 <key>arguments</key><undef/>
4005 </map> 4010 </map>
4011 <key>llGetMaxScaleFactor</key>
4012 <map>
4013 <key>return</key><string>float</string>
4014 <key>arguments</key><undef/>
4015 </map>
4006 <key>llGetMemoryLimit</key> 4016 <key>llGetMemoryLimit</key>
4007 <map> 4017 <map>
4008 <key>return</key><string>integer</string> 4018 <key>return</key><string>integer</string>
4009 <key>arguments</key><undef/> 4019 <key>arguments</key><undef/>
4010 </map> 4020 </map>
4021 <key>llGetMinScaleFactor</key>
4022 <map>
4023 <key>return</key><string>float</string>
4024 <key>arguments</key><undef/>
4025 </map>
4011 <key>llGetNextEmail</key> 4026 <key>llGetNextEmail</key>
4012 <map> 4027 <map>
4013 <key>arguments</key><array> 4028 <key>arguments</key><array>
@@ -6054,6 +6069,14 @@
6054 <map><key>volume</key><map><key>type</key><string>float</string></map></map> 6069 <map><key>volume</key><map><key>type</key><string>float</string></map></map>
6055 </array> 6070 </array>
6056 </map> 6071 </map>
6072 <key>osAgentSaveAppearance</key>
6073 <map>
6074 <key>return</key><string>key</string>
6075 <key>arguments</key><array>
6076 <map><key>agentId</key><map><key>type</key><string>key</string></map></map>
6077 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6078 </array>
6079 </map>
6057 <key>osAngleBetween</key> 6080 <key>osAngleBetween</key>
6058 <map> 6081 <map>
6059 <key>return</key><string>float</string> 6082 <key>return</key><string>float</string>
@@ -6068,15 +6091,15 @@
6068 <key>arguments</key><array> 6091 <key>arguments</key><array>
6069 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6092 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6070 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6093 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6071 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6072 </array> 6094 </array>
6073 </map> 6095 </map>
6074 <key>osApproxEquals</key> 6096 <key>osApproxEquals</key>
6075 <map> 6097 <map>
6076 <key>return</key><string>integer</string> 6098 <key>return</key><string>integer</string>
6077 <key>arguments</key><array> 6099 <key>arguments</key><array>
6078 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6100 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6079 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6101 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6102 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6080 </array> 6103 </array>
6081 </map> 6104 </map>
6082 <key>osApproxEquals</key> 6105 <key>osApproxEquals</key>
@@ -6085,15 +6108,15 @@
6085 <key>arguments</key><array> 6108 <key>arguments</key><array>
6086 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6109 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6087 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6110 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6088 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6089 </array> 6111 </array>
6090 </map> 6112 </map>
6091 <key>osApproxEquals</key> 6113 <key>osApproxEquals</key>
6092 <map> 6114 <map>
6093 <key>return</key><string>integer</string> 6115 <key>return</key><string>integer</string>
6094 <key>arguments</key><array> 6116 <key>arguments</key><array>
6095 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6117 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6096 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6118 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6119 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6097 </array> 6120 </array>
6098 </map> 6121 </map>
6099 <key>osApproxEquals</key> 6122 <key>osApproxEquals</key>
@@ -6783,6 +6806,194 @@
6783 <map><key>y</key><map><key>type</key><string>integer</string></map></map> 6806 <map><key>y</key><map><key>type</key><string>integer</string></map></map>
6784 </array> 6807 </array>
6785 </map> 6808 </map>
6809 <key>osNpcCreate</key>
6810 <map>
6811 <key>return</key><string>key</string>
6812 <key>arguments</key><array>
6813 <map><key>user</key><map><key>type</key><string>string</string></map></map>
6814 <map><key>name</key><map><key>type</key><string>string</string></map></map>
6815 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6816 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6817 </array>
6818 </map>
6819 <key>osNpcCreate</key>
6820 <map>
6821 <key>return</key><string>key</string>
6822 <key>arguments</key><array>
6823 <map><key>user</key><map><key>type</key><string>string</string></map></map>
6824 <map><key>name</key><map><key>type</key><string>string</string></map></map>
6825 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6826 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6827 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6828 </array>
6829 </map>
6830 <key>osNpcGetOwner</key>
6831 <map>
6832 <key>return</key><string>key</string>
6833 <key>arguments</key><array>
6834 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6835 </array>
6836 </map>
6837 <key>osNpcGetPos</key>
6838 <map>
6839 <key>return</key><string>vector</string>
6840 <key>arguments</key><array>
6841 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6842 </array>
6843 </map>
6844 <key>osNpcGetRot</key>
6845 <map>
6846 <key>return</key><string>rotation</string>
6847 <key>arguments</key><array>
6848 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6849 </array>
6850 </map>
6851 <key>osNpcLoadAppearance</key>
6852 <map>
6853 <key>arguments</key><array>
6854 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6855 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6856 </array>
6857 </map>
6858 <key>osNpcMoveTo</key>
6859 <map>
6860 <key>arguments</key><array>
6861 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6862 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6863 </array>
6864 </map>
6865 <key>osNpcMoveToTarget</key>
6866 <map>
6867 <key>arguments</key><array>
6868 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6869 <map><key>target</key><map><key>type</key><string>vector</string></map></map>
6870 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6871 </array>
6872 </map>
6873 <key>osNpcPlayAnimation</key>
6874 <map>
6875 <key>arguments</key><array>
6876 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6877 <map><key>animation</key><map><key>type</key><string>string</string></map></map>
6878 </array>
6879 </map>
6880 <key>osNpcRemove</key>
6881 <map>
6882 <key>arguments</key><array>
6883 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6884 </array>
6885 </map>
6886 <key>osNpcSaveAppearance</key>
6887 <map>
6888 <key>return</key><string>key</string>
6889 <key>arguments</key><array>
6890 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6891 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6892 </array>
6893 </map>
6894 <key>osNpcSay</key>
6895 <map>
6896 <key>arguments</key><array>
6897 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6898 <map><key>message</key><map><key>type</key><string>string</string></map></map>
6899 </array>
6900 </map>
6901 <key>osNpcSay</key>
6902 <map>
6903 <key>arguments</key><array>
6904 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6905 <map><key>channel</key><map><key>type</key><string>integer</string></map></map>
6906 <map><key>message</key><map><key>type</key><string>string</string></map></map>
6907 </array>
6908 </map>
6909 <key>osNpcSayTo</key>
6910 <map>
6911 <key>arguments</key><array>
6912 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6913 <map><key>target</key><map><key>type</key><string>key</string></map></map>
6914 <map><key>channel</key><map><key>type</key><string>integer</string></map></map>
6915 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
6916 </array>
6917 </map>
6918 <key>osNpcSetProfileAbout</key>
6919 <map>
6920 <key>arguments</key><array>
6921 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6922 <map><key>about</key><map><key>type</key><string>string</string></map></map>
6923 </array>
6924 </map>
6925 <key>osNpcSetProfileImage</key>
6926 <map>
6927 <key>arguments</key><array>
6928 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6929 <map><key>image</key><map><key>type</key><string>string</string></map></map>
6930 </array>
6931 </map>
6932 <key>osNpcSetRot</key>
6933 <map>
6934 <key>arguments</key><array>
6935 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6936 <map><key>rot</key><map><key>type</key><string>rotation</string></map></map>
6937 </array>
6938 </map>
6939 <key>osNpcShout</key>
6940 <map>
6941 <key>arguments</key><array>
6942 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6943 <map><key>channel</key><map><key>type</key><string>integer</string></map></map>
6944 <map><key>message</key><map><key>type</key><string>string</string></map></map>
6945 </array>
6946 </map>
6947 <key>osNpcSit</key>
6948 <map>
6949 <key>arguments</key><array>
6950 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6951 <map><key>target</key><map><key>type</key><string>key</string></map></map>
6952 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6953 </array>
6954 </map>
6955 <key>osNpcStand</key>
6956 <map>
6957 <key>arguments</key><array>
6958 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6959 </array>
6960 </map>
6961 <key>osNpcStopAnimation</key>
6962 <map>
6963 <key>arguments</key><array>
6964 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6965 <map><key>animation</key><map><key>type</key><string>string</string></map></map>
6966 </array>
6967 </map>
6968 <key>osNpcStopMoveToTarget</key>
6969 <map>
6970 <key>arguments</key><array>
6971 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6972 </array>
6973 </map>
6974 <key>osNpcTouch</key>
6975 <map>
6976 <key>arguments</key><array>
6977 <map><key>npcLSL_Key</key><map><key>type</key><string>key</string></map></map>
6978 <map><key>object_key</key><map><key>type</key><string>key</string></map></map>
6979 <map><key>link_num</key><map><key>type</key><string>integer</string></map></map>
6980 </array>
6981 </map>
6982 <key>osNpcWhisper</key>
6983 <map>
6984 <key>arguments</key><array>
6985 <map><key>npc</key><map><key>type</key><string>key</string></map></map>
6986 <map><key>channel</key><map><key>type</key><string>integer</string></map></map>
6987 <map><key>message</key><map><key>type</key><string>string</string></map></map>
6988 </array>
6989 </map>
6990 <key>osOwnerSaveAppearance</key>
6991 <map>
6992 <key>return</key><string>key</string>
6993 <key>arguments</key><array>
6994 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6995 </array>
6996 </map>
6786 <key>osParcelJoin</key> 6997 <key>osParcelJoin</key>
6787 <map> 6998 <map>
6788 <key>arguments</key><array> 6999 <key>arguments</key><array>
@@ -6853,6 +7064,7 @@
6853 <key>return</key><string>integer</string> 7064 <key>return</key><string>integer</string>
6854 <key>arguments</key><array> 7065 <key>arguments</key><array>
6855 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7066 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
7067 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
6856 </array> 7068 </array>
6857 </map> 7069 </map>
6858 <key>osRegionRestart</key> 7070 <key>osRegionRestart</key>
@@ -6860,7 +7072,6 @@
6860 <key>return</key><string>integer</string> 7072 <key>return</key><string>integer</string>
6861 <key>arguments</key><array> 7073 <key>arguments</key><array>
6862 <map><key>seconds</key><map><key>type</key><string>float</string></map></map> 7074 <map><key>seconds</key><map><key>type</key><string>float</string></map></map>
6863 <map><key>msg</key><map><key>type</key><string>string</string></map></map>
6864 </array> 7075 </array>
6865 </map> 7076 </map>
6866 <key>osReplaceString</key> 7077 <key>osReplaceString</key>
@@ -7084,7 +7295,6 @@
7084 <key>osSetProjectionParams</key> 7295 <key>osSetProjectionParams</key>
7085 <map> 7296 <map>
7086 <key>arguments</key><array> 7297 <key>arguments</key><array>
7087 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7088 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7298 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7089 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7299 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7090 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7300 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7095,6 +7305,7 @@
7095 <key>osSetProjectionParams</key> 7305 <key>osSetProjectionParams</key>
7096 <map> 7306 <map>
7097 <key>arguments</key><array> 7307 <key>arguments</key><array>
7308 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7098 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7309 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7099 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7310 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7100 <map><key>fov</key><map><key>type</key><string>float</string></map></map> 7311 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
@@ -7196,6 +7407,8 @@
7196 <key>arguments</key><array> 7407 <key>arguments</key><array>
7197 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7408 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7198 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7409 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7410 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7411 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7199 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7412 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7200 </array> 7413 </array>
7201 </map> 7414 </map>
@@ -7205,8 +7418,6 @@
7205 <key>arguments</key><array> 7418 <key>arguments</key><array>
7206 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7419 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7207 <map><key>value</key><map><key>type</key><string>string</string></map></map> 7420 <map><key>value</key><map><key>type</key><string>string</string></map></map>
7208 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7209 <map><key>count</key><map><key>type</key><string>integer</string></map></map>
7210 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> 7421 <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map>
7211 </array> 7422 </array>
7212 </map> 7423 </map>
@@ -7328,6 +7539,7 @@
7328 <key>osTeleportOwner</key> 7539 <key>osTeleportOwner</key>
7329 <map> 7540 <map>
7330 <key>arguments</key><array> 7541 <key>arguments</key><array>
7542 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7331 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7543 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7332 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7544 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7333 </array> 7545 </array>
@@ -7335,7 +7547,8 @@
7335 <key>osTeleportOwner</key> 7547 <key>osTeleportOwner</key>
7336 <map> 7548 <map>
7337 <key>arguments</key><array> 7549 <key>arguments</key><array>
7338 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7550 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7551 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7339 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7552 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7340 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7553 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7341 </array> 7554 </array>
@@ -7343,8 +7556,6 @@
7343 <key>osTeleportOwner</key> 7556 <key>osTeleportOwner</key>
7344 <map> 7557 <map>
7345 <key>arguments</key><array> 7558 <key>arguments</key><array>
7346 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7347 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7348 <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>
7349 <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>
7350 </array> 7561 </array>