diff options
author | UbitUmarov | 2018-11-18 22:45:53 +0000 |
---|---|---|
committer | UbitUmarov | 2018-11-18 22:45:53 +0000 |
commit | 5f2a76437e5d1e6b4221fb393a10ae0c19a9e960 (patch) | |
tree | 95d9438b5e489aaea3fe9df3da0a5e68c9a9c597 | |
parent | add a few string functions to OSSL (diff) | |
download | opensim-SC-5f2a76437e5d1e6b4221fb393a10ae0c19a9e960.zip opensim-SC-5f2a76437e5d1e6b4221fb393a10ae0c19a9e960.tar.gz opensim-SC-5f2a76437e5d1e6b4221fb393a10ae0c19a9e960.tar.bz2 opensim-SC-5f2a76437e5d1e6b4221fb393a10ae0c19a9e960.tar.xz |
update script syntax
-rw-r--r-- | bin/ScriptSyntax.xml | 129 |
1 files changed, 107 insertions, 22 deletions
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml index 9f48561..77c49c2 100644 --- a/bin/ScriptSyntax.xml +++ b/bin/ScriptSyntax.xml | |||
@@ -1,4 +1,4 @@ | |||
1 | 065ac300-52fe-3cd0-f691-1896f6d48c67 | 1 | 9e55237f-19be-984f-6bdc-a8fd07eb2447 |
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> |
@@ -4045,7 +4045,7 @@ | |||
4045 | <map> | 4045 | <map> |
4046 | <key>return</key><string>list</string> | 4046 | <key>return</key><string>list</string> |
4047 | <key>arguments</key><array> | 4047 | <key>arguments</key><array> |
4048 | <map><key>id</key><map><key>type</key><string>string</string></map></map> | 4048 | <map><key>objectId</key><map><key>type</key><string>key</string></map></map> |
4049 | <map><key>args</key><map><key>type</key><string>list</string></map></map> | 4049 | <map><key>args</key><map><key>type</key><string>list</string></map></map> |
4050 | </array> | 4050 | </array> |
4051 | </map> | 4051 | </map> |
@@ -4053,7 +4053,7 @@ | |||
4053 | <map> | 4053 | <map> |
4054 | <key>return</key><string>float</string> | 4054 | <key>return</key><string>float</string> |
4055 | <key>arguments</key><array> | 4055 | <key>arguments</key><array> |
4056 | <map><key>id</key><map><key>type</key><string>string</string></map></map> | 4056 | <map><key>objectId</key><map><key>type</key><string>key</string></map></map> |
4057 | </array> | 4057 | </array> |
4058 | </map> | 4058 | </map> |
4059 | <key>llGetObjectName</key> | 4059 | <key>llGetObjectName</key> |
@@ -4072,7 +4072,7 @@ | |||
4072 | <map> | 4072 | <map> |
4073 | <key>return</key><string>integer</string> | 4073 | <key>return</key><string>integer</string> |
4074 | <key>arguments</key><array> | 4074 | <key>arguments</key><array> |
4075 | <map><key>object_id</key><map><key>type</key><string>string</string></map></map> | 4075 | <map><key>objectId</key><map><key>type</key><string>key</string></map></map> |
4076 | </array> | 4076 | </array> |
4077 | </map> | 4077 | </map> |
4078 | <key>llGetOmega</key> | 4078 | <key>llGetOmega</key> |
@@ -6181,8 +6181,6 @@ | |||
6181 | <key>return</key><string>string</string> | 6181 | <key>return</key><string>string</string> |
6182 | <key>arguments</key><array> | 6182 | <key>arguments</key><array> |
6183 | <map><key>drawList</key><map><key>type</key><string>string</string></map></map> | 6183 | <map><key>drawList</key><map><key>type</key><string>string</string></map></map> |
6184 | <map><key>startX</key><map><key>type</key><string>integer</string></map></map> | ||
6185 | <map><key>startY</key><map><key>type</key><string>integer</string></map></map> | ||
6186 | <map><key>endX</key><map><key>type</key><string>integer</string></map></map> | 6184 | <map><key>endX</key><map><key>type</key><string>integer</string></map></map> |
6187 | <map><key>endY</key><map><key>type</key><string>integer</string></map></map> | 6185 | <map><key>endY</key><map><key>type</key><string>integer</string></map></map> |
6188 | </array> | 6186 | </array> |
@@ -6192,6 +6190,8 @@ | |||
6192 | <key>return</key><string>string</string> | 6190 | <key>return</key><string>string</string> |
6193 | <key>arguments</key><array> | 6191 | <key>arguments</key><array> |
6194 | <map><key>drawList</key><map><key>type</key><string>string</string></map></map> | 6192 | <map><key>drawList</key><map><key>type</key><string>string</string></map></map> |
6193 | <map><key>startX</key><map><key>type</key><string>integer</string></map></map> | ||
6194 | <map><key>startY</key><map><key>type</key><string>integer</string></map></map> | ||
6195 | <map><key>endX</key><map><key>type</key><string>integer</string></map></map> | 6195 | <map><key>endX</key><map><key>type</key><string>integer</string></map></map> |
6196 | <map><key>endY</key><map><key>type</key><string>integer</string></map></map> | 6196 | <map><key>endY</key><map><key>type</key><string>integer</string></map></map> |
6197 | </array> | 6197 | </array> |
@@ -6330,13 +6330,13 @@ | |||
6330 | <map> | 6330 | <map> |
6331 | <key>arguments</key><array> | 6331 | <key>arguments</key><array> |
6332 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> | 6332 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> |
6333 | <map><key>target</key><map><key>type</key><string>string</string></map></map> | ||
6334 | </array> | 6333 | </array> |
6335 | </map> | 6334 | </map> |
6336 | <key>osForceOtherSit</key> | 6335 | <key>osForceOtherSit</key> |
6337 | <map> | 6336 | <map> |
6338 | <key>arguments</key><array> | 6337 | <key>arguments</key><array> |
6339 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> | 6338 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> |
6339 | <map><key>target</key><map><key>type</key><string>string</string></map></map> | ||
6340 | </array> | 6340 | </array> |
6341 | </map> | 6341 | </map> |
6342 | <key>osFormatString</key> | 6342 | <key>osFormatString</key> |
@@ -6632,14 +6632,6 @@ | |||
6632 | <map><key>alert</key><map><key>type</key><string>string</string></map></map> | 6632 | <map><key>alert</key><map><key>type</key><string>string</string></map></map> |
6633 | </array> | 6633 | </array> |
6634 | </map> | 6634 | </map> |
6635 | <key>osList2Double</key> | ||
6636 | <map> | ||
6637 | <key>return</key><string>float</string> | ||
6638 | <key>arguments</key><array> | ||
6639 | <map><key>src</key><map><key>type</key><string>list</string></map></map> | ||
6640 | <map><key>index</key><map><key>type</key><string>integer</string></map></map> | ||
6641 | </array> | ||
6642 | </map> | ||
6643 | <key>osLoadedCreationDate</key> | 6635 | <key>osLoadedCreationDate</key> |
6644 | <map> | 6636 | <map> |
6645 | <key>return</key><string>string</string> | 6637 | <key>return</key><string>string</string> |
@@ -6818,7 +6810,6 @@ | |||
6818 | <key>return</key><string>integer</string> | 6810 | <key>return</key><string>integer</string> |
6819 | <key>arguments</key><array> | 6811 | <key>arguments</key><array> |
6820 | <map><key>seconds</key><map><key>type</key><string>float</string></map></map> | 6812 | <map><key>seconds</key><map><key>type</key><string>float</string></map></map> |
6821 | <map><key>msg</key><map><key>type</key><string>string</string></map></map> | ||
6822 | </array> | 6813 | </array> |
6823 | </map> | 6814 | </map> |
6824 | <key>osRegionRestart</key> | 6815 | <key>osRegionRestart</key> |
@@ -6826,6 +6817,7 @@ | |||
6826 | <key>return</key><string>integer</string> | 6817 | <key>return</key><string>integer</string> |
6827 | <key>arguments</key><array> | 6818 | <key>arguments</key><array> |
6828 | <map><key>seconds</key><map><key>type</key><string>float</string></map></map> | 6819 | <map><key>seconds</key><map><key>type</key><string>float</string></map></map> |
6820 | <map><key>msg</key><map><key>type</key><string>string</string></map></map> | ||
6829 | </array> | 6821 | </array> |
6830 | </map> | 6822 | </map> |
6831 | <key>osReplaceString</key> | 6823 | <key>osReplaceString</key> |
@@ -7146,6 +7138,99 @@ | |||
7146 | <map><key>linknum</key><map><key>type</key><string>integer</string></map></map> | 7138 | <map><key>linknum</key><map><key>type</key><string>integer</string></map></map> |
7147 | </array> | 7139 | </array> |
7148 | </map> | 7140 | </map> |
7141 | <key>osStringEndsWith</key> | ||
7142 | <map> | ||
7143 | <key>return</key><string>integer</string> | ||
7144 | <key>arguments</key><array> | ||
7145 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7146 | <map><key>value</key><map><key>type</key><string>string</string></map></map> | ||
7147 | <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> | ||
7148 | </array> | ||
7149 | </map> | ||
7150 | <key>osStringIndexOf</key> | ||
7151 | <map> | ||
7152 | <key>return</key><string>integer</string> | ||
7153 | <key>arguments</key><array> | ||
7154 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7155 | <map><key>value</key><map><key>type</key><string>string</string></map></map> | ||
7156 | <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> | ||
7157 | </array> | ||
7158 | </map> | ||
7159 | <key>osStringIndexOf</key> | ||
7160 | <map> | ||
7161 | <key>return</key><string>integer</string> | ||
7162 | <key>arguments</key><array> | ||
7163 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7164 | <map><key>value</key><map><key>type</key><string>string</string></map></map> | ||
7165 | <map><key>start</key><map><key>type</key><string>integer</string></map></map> | ||
7166 | <map><key>count</key><map><key>type</key><string>integer</string></map></map> | ||
7167 | <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> | ||
7168 | </array> | ||
7169 | </map> | ||
7170 | <key>osStringLastIndexOf</key> | ||
7171 | <map> | ||
7172 | <key>return</key><string>integer</string> | ||
7173 | <key>arguments</key><array> | ||
7174 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7175 | <map><key>value</key><map><key>type</key><string>string</string></map></map> | ||
7176 | <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> | ||
7177 | </array> | ||
7178 | </map> | ||
7179 | <key>osStringLastIndexOf</key> | ||
7180 | <map> | ||
7181 | <key>return</key><string>integer</string> | ||
7182 | <key>arguments</key><array> | ||
7183 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7184 | <map><key>value</key><map><key>type</key><string>string</string></map></map> | ||
7185 | <map><key>start</key><map><key>type</key><string>integer</string></map></map> | ||
7186 | <map><key>count</key><map><key>type</key><string>integer</string></map></map> | ||
7187 | <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> | ||
7188 | </array> | ||
7189 | </map> | ||
7190 | <key>osStringRemove</key> | ||
7191 | <map> | ||
7192 | <key>return</key><string>string</string> | ||
7193 | <key>arguments</key><array> | ||
7194 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7195 | <map><key>start</key><map><key>type</key><string>integer</string></map></map> | ||
7196 | <map><key>count</key><map><key>type</key><string>integer</string></map></map> | ||
7197 | </array> | ||
7198 | </map> | ||
7199 | <key>osStringReplace</key> | ||
7200 | <map> | ||
7201 | <key>return</key><string>string</string> | ||
7202 | <key>arguments</key><array> | ||
7203 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7204 | <map><key>oldvalue</key><map><key>type</key><string>string</string></map></map> | ||
7205 | <map><key>newvalue</key><map><key>type</key><string>string</string></map></map> | ||
7206 | </array> | ||
7207 | </map> | ||
7208 | <key>osStringStartsWith</key> | ||
7209 | <map> | ||
7210 | <key>return</key><string>integer</string> | ||
7211 | <key>arguments</key><array> | ||
7212 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7213 | <map><key>value</key><map><key>type</key><string>string</string></map></map> | ||
7214 | <map><key>ignorecase</key><map><key>type</key><string>integer</string></map></map> | ||
7215 | </array> | ||
7216 | </map> | ||
7217 | <key>osStringSubString</key> | ||
7218 | <map> | ||
7219 | <key>return</key><string>string</string> | ||
7220 | <key>arguments</key><array> | ||
7221 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7222 | <map><key>start</key><map><key>type</key><string>integer</string></map></map> | ||
7223 | <map><key>length</key><map><key>type</key><string>integer</string></map></map> | ||
7224 | </array> | ||
7225 | </map> | ||
7226 | <key>osStringSubString</key> | ||
7227 | <map> | ||
7228 | <key>return</key><string>string</string> | ||
7229 | <key>arguments</key><array> | ||
7230 | <map><key>src</key><map><key>type</key><string>string</string></map></map> | ||
7231 | <map><key>start</key><map><key>type</key><string>integer</string></map></map> | ||
7232 | </array> | ||
7233 | </map> | ||
7149 | <key>osSunGetParam</key> | 7234 | <key>osSunGetParam</key> |
7150 | <map> | 7235 | <map> |
7151 | <key>return</key><string>float</string> | 7236 | <key>return</key><string>float</string> |
@@ -7164,8 +7249,7 @@ | |||
7164 | <map> | 7249 | <map> |
7165 | <key>arguments</key><array> | 7250 | <key>arguments</key><array> |
7166 | <map><key>agent</key><map><key>type</key><string>string</string></map></map> | 7251 | <map><key>agent</key><map><key>type</key><string>string</string></map></map> |
7167 | <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> | 7252 | <map><key>regionName</key><map><key>type</key><string>string</string></map></map> |
7168 | <map><key>regionY</key><map><key>type</key><string>integer</string></map></map> | ||
7169 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> | 7253 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> |
7170 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> | 7254 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> |
7171 | </array> | 7255 | </array> |
@@ -7182,7 +7266,8 @@ | |||
7182 | <map> | 7266 | <map> |
7183 | <key>arguments</key><array> | 7267 | <key>arguments</key><array> |
7184 | <map><key>agent</key><map><key>type</key><string>string</string></map></map> | 7268 | <map><key>agent</key><map><key>type</key><string>string</string></map></map> |
7185 | <map><key>regionName</key><map><key>type</key><string>string</string></map></map> | 7269 | <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> |
7270 | <map><key>regionY</key><map><key>type</key><string>integer</string></map></map> | ||
7186 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> | 7271 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> |
7187 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> | 7272 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> |
7188 | </array> | 7273 | </array> |
@@ -7200,8 +7285,7 @@ | |||
7200 | <key>osTeleportOwner</key> | 7285 | <key>osTeleportOwner</key> |
7201 | <map> | 7286 | <map> |
7202 | <key>arguments</key><array> | 7287 | <key>arguments</key><array> |
7203 | <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> | 7288 | <map><key>regionName</key><map><key>type</key><string>string</string></map></map> |
7204 | <map><key>regionY</key><map><key>type</key><string>integer</string></map></map> | ||
7205 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> | 7289 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> |
7206 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> | 7290 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> |
7207 | </array> | 7291 | </array> |
@@ -7209,7 +7293,8 @@ | |||
7209 | <key>osTeleportOwner</key> | 7293 | <key>osTeleportOwner</key> |
7210 | <map> | 7294 | <map> |
7211 | <key>arguments</key><array> | 7295 | <key>arguments</key><array> |
7212 | <map><key>regionName</key><map><key>type</key><string>string</string></map></map> | 7296 | <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> |
7297 | <map><key>regionY</key><map><key>type</key><string>integer</string></map></map> | ||
7213 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> | 7298 | <map><key>position</key><map><key>type</key><string>vector</string></map></map> |
7214 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> | 7299 | <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> |
7215 | </array> | 7300 | </array> |