diff options
author | Tedd Hansen | 2008-01-12 14:45:59 +0000 |
---|---|---|
committer | Tedd Hansen | 2008-01-12 14:45:59 +0000 |
commit | 0081c060d0bb66e842a381e1a15a6cf01c0bd793 (patch) | |
tree | 19a02716e74838a6a7856a265cdc2319feb136b7 /OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs | |
parent | Added license to new files (diff) | |
download | opensim-SC_OLD-0081c060d0bb66e842a381e1a15a6cf01c0bd793.zip opensim-SC_OLD-0081c060d0bb66e842a381e1a15a6cf01c0bd793.tar.gz opensim-SC_OLD-0081c060d0bb66e842a381e1a15a6cf01c0bd793.tar.bz2 opensim-SC_OLD-0081c060d0bb66e842a381e1a15a6cf01c0bd793.tar.xz |
Set eol
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs | 4328 |
1 files changed, 2164 insertions, 2164 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs b/OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs index 5de9a85..43865c8 100644 --- a/OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs +++ b/OpenSim/Region/ScriptEngine/Common/LSL_BaseClass.cs | |||
@@ -1,2165 +1,2165 @@ | |||
1 | /* | 1 | /* |
2 | * Copyright (c) Contributors, http://opensimulator.org/ | 2 | * Copyright (c) Contributors, http://opensimulator.org/ |
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | 3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. |
4 | * | 4 | * |
5 | * Redistribution and use in source and binary forms, with or without | 5 | * Redistribution and use in source and binary forms, with or without |
6 | * modification, are permitted provided that the following conditions are met: | 6 | * modification, are permitted provided that the following conditions are met: |
7 | * * Redistributions of source code must retain the above copyright | 7 | * * Redistributions of source code must retain the above copyright |
8 | * notice, this list of conditions and the following disclaimer. | 8 | * notice, this list of conditions and the following disclaimer. |
9 | * * Redistributions in binary form must reproduce the above copyright | 9 | * * Redistributions in binary form must reproduce the above copyright |
10 | * notice, this list of conditions and the following disclaimer in the | 10 | * notice, this list of conditions and the following disclaimer in the |
11 | * documentation and/or other materials provided with the distribution. | 11 | * documentation and/or other materials provided with the distribution. |
12 | * * Neither the name of the OpenSim Project nor the | 12 | * * Neither the name of the OpenSim Project nor the |
13 | * names of its contributors may be used to endorse or promote products | 13 | * names of its contributors may be used to endorse or promote products |
14 | * derived from this software without specific prior written permission. | 14 | * derived from this software without specific prior written permission. |
15 | * | 15 | * |
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS AS IS AND ANY | 16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS AS IS AND ANY |
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | 17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | 18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | 19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY |
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | 20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | 21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | 22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | 23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | 24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
26 | * | 26 | * |
27 | */ | 27 | */ |
28 | 28 | ||
29 | using System; | 29 | using System; |
30 | using System.Collections.Generic; | 30 | using System.Collections.Generic; |
31 | using System.Runtime.Remoting.Lifetime; | 31 | using System.Runtime.Remoting.Lifetime; |
32 | using System.Threading; | 32 | using System.Threading; |
33 | using OpenSim.Region.ScriptEngine.Common; | 33 | using OpenSim.Region.ScriptEngine.Common; |
34 | using integer = System.Int32; | 34 | using integer = System.Int32; |
35 | using key = System.String; | 35 | using key = System.String; |
36 | using vector = OpenSim.Region.ScriptEngine.Common.LSL_Types.Vector3; | 36 | using vector = OpenSim.Region.ScriptEngine.Common.LSL_Types.Vector3; |
37 | using rotation = OpenSim.Region.ScriptEngine.Common.LSL_Types.Quaternion; | 37 | using rotation = OpenSim.Region.ScriptEngine.Common.LSL_Types.Quaternion; |
38 | 38 | ||
39 | namespace OpenSim.Region.ScriptEngine.Common | 39 | namespace OpenSim.Region.ScriptEngine.Common |
40 | { | 40 | { |
41 | public class LSL_BaseClass : MarshalByRefObject, LSL_BuiltIn_Commands_Interface, IScript | 41 | public class LSL_BaseClass : MarshalByRefObject, LSL_BuiltIn_Commands_Interface, IScript |
42 | { | 42 | { |
43 | 43 | ||
44 | // | 44 | // |
45 | // Included as base for any LSL-script that is compiled. | 45 | // Included as base for any LSL-script that is compiled. |
46 | // Any function added here will be accessible to the LSL script. But it must also be added to "LSL_BuiltIn_Commands_Interface" in "OpenSim.Region.ScriptEngine.Common" class. | 46 | // Any function added here will be accessible to the LSL script. But it must also be added to "LSL_BuiltIn_Commands_Interface" in "OpenSim.Region.ScriptEngine.Common" class. |
47 | // | 47 | // |
48 | // Security note: This script will be running inside an restricted AppDomain. Currently AppDomain is not very restricted. | 48 | // Security note: This script will be running inside an restricted AppDomain. Currently AppDomain is not very restricted. |
49 | // | 49 | // |
50 | 50 | ||
51 | // Object never expires | 51 | // Object never expires |
52 | public override Object InitializeLifetimeService() | 52 | public override Object InitializeLifetimeService() |
53 | { | 53 | { |
54 | //Console.WriteLine("LSL_BaseClass: InitializeLifetimeService()"); | 54 | //Console.WriteLine("LSL_BaseClass: InitializeLifetimeService()"); |
55 | // return null; | 55 | // return null; |
56 | ILease lease = (ILease)base.InitializeLifetimeService(); | 56 | ILease lease = (ILease)base.InitializeLifetimeService(); |
57 | 57 | ||
58 | if (lease.CurrentState == LeaseState.Initial) | 58 | if (lease.CurrentState == LeaseState.Initial) |
59 | { | 59 | { |
60 | lease.InitialLeaseTime = TimeSpan.Zero; // TimeSpan.FromMinutes(1); | 60 | lease.InitialLeaseTime = TimeSpan.Zero; // TimeSpan.FromMinutes(1); |
61 | //lease.SponsorshipTimeout = TimeSpan.FromMinutes(2); | 61 | //lease.SponsorshipTimeout = TimeSpan.FromMinutes(2); |
62 | //lease.RenewOnCallTime = TimeSpan.FromSeconds(2); | 62 | //lease.RenewOnCallTime = TimeSpan.FromSeconds(2); |
63 | } | 63 | } |
64 | return lease; | 64 | return lease; |
65 | } | 65 | } |
66 | 66 | ||
67 | 67 | ||
68 | private Executor m_Exec; | 68 | private Executor m_Exec; |
69 | 69 | ||
70 | Executor IScript.Exec | 70 | Executor IScript.Exec |
71 | { | 71 | { |
72 | get | 72 | get |
73 | { | 73 | { |
74 | if (m_Exec == null) | 74 | if (m_Exec == null) |
75 | m_Exec = new Executor(this); | 75 | m_Exec = new Executor(this); |
76 | return m_Exec; | 76 | return m_Exec; |
77 | } | 77 | } |
78 | } | 78 | } |
79 | 79 | ||
80 | 80 | ||
81 | public LSL_BuiltIn_Commands_Interface m_LSL_Functions; | 81 | public LSL_BuiltIn_Commands_Interface m_LSL_Functions; |
82 | private string _Source = ""; | 82 | private string _Source = ""; |
83 | public string Source | 83 | public string Source |
84 | { | 84 | { |
85 | get | 85 | get |
86 | { | 86 | { |
87 | return _Source; | 87 | return _Source; |
88 | } | 88 | } |
89 | set { _Source = value; } | 89 | set { _Source = value; } |
90 | } | 90 | } |
91 | 91 | ||
92 | 92 | ||
93 | public LSL_BaseClass() | 93 | public LSL_BaseClass() |
94 | { | 94 | { |
95 | } | 95 | } |
96 | 96 | ||
97 | public string State() | 97 | public string State() |
98 | { | 98 | { |
99 | return m_LSL_Functions.State(); | 99 | return m_LSL_Functions.State(); |
100 | } | 100 | } |
101 | 101 | ||
102 | 102 | ||
103 | 103 | ||
104 | public void Start(LSL_BuiltIn_Commands_Interface LSL_Functions) | 104 | public void Start(LSL_BuiltIn_Commands_Interface LSL_Functions) |
105 | { | 105 | { |
106 | m_LSL_Functions = LSL_Functions; | 106 | m_LSL_Functions = LSL_Functions; |
107 | 107 | ||
108 | //MainLog.Instance.Notice("ScriptEngine", "LSL_BaseClass.Start() called."); | 108 | //MainLog.Instance.Notice("ScriptEngine", "LSL_BaseClass.Start() called."); |
109 | 109 | ||
110 | // Get this AppDomain's settings and display some of them. | 110 | // Get this AppDomain's settings and display some of them. |
111 | AppDomainSetup ads = AppDomain.CurrentDomain.SetupInformation; | 111 | AppDomainSetup ads = AppDomain.CurrentDomain.SetupInformation; |
112 | Console.WriteLine("AppName={0}, AppBase={1}, ConfigFile={2}", | 112 | Console.WriteLine("AppName={0}, AppBase={1}, ConfigFile={2}", |
113 | ads.ApplicationName, | 113 | ads.ApplicationName, |
114 | ads.ApplicationBase, | 114 | ads.ApplicationBase, |
115 | ads.ConfigurationFile | 115 | ads.ConfigurationFile |
116 | ); | 116 | ); |
117 | 117 | ||
118 | // Display the name of the calling AppDomain and the name | 118 | // Display the name of the calling AppDomain and the name |
119 | // of the second domain. | 119 | // of the second domain. |
120 | // NOTE: The application's thread has transitioned between | 120 | // NOTE: The application's thread has transitioned between |
121 | // AppDomains. | 121 | // AppDomains. |
122 | Console.WriteLine("Calling to '{0}'.", | 122 | Console.WriteLine("Calling to '{0}'.", |
123 | Thread.GetDomain().FriendlyName | 123 | Thread.GetDomain().FriendlyName |
124 | ); | 124 | ); |
125 | 125 | ||
126 | return; | 126 | return; |
127 | } | 127 | } |
128 | 128 | ||
129 | 129 | ||
130 | // | 130 | // |
131 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 131 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
132 | // | 132 | // |
133 | // They are only forwarders to LSL_BuiltIn_Commands.cs | 133 | // They are only forwarders to LSL_BuiltIn_Commands.cs |
134 | // | 134 | // |
135 | public double llSin(double f) | 135 | public double llSin(double f) |
136 | { | 136 | { |
137 | return m_LSL_Functions.llSin(f); | 137 | return m_LSL_Functions.llSin(f); |
138 | } | 138 | } |
139 | 139 | ||
140 | public double llCos(double f) | 140 | public double llCos(double f) |
141 | { | 141 | { |
142 | return m_LSL_Functions.llCos(f); | 142 | return m_LSL_Functions.llCos(f); |
143 | } | 143 | } |
144 | 144 | ||
145 | public double llTan(double f) | 145 | public double llTan(double f) |
146 | { | 146 | { |
147 | return m_LSL_Functions.llTan(f); | 147 | return m_LSL_Functions.llTan(f); |
148 | } | 148 | } |
149 | 149 | ||
150 | public double llAtan2(double x, double y) | 150 | public double llAtan2(double x, double y) |
151 | { | 151 | { |
152 | return m_LSL_Functions.llAtan2(x, y); | 152 | return m_LSL_Functions.llAtan2(x, y); |
153 | } | 153 | } |
154 | 154 | ||
155 | public double llSqrt(double f) | 155 | public double llSqrt(double f) |
156 | { | 156 | { |
157 | return m_LSL_Functions.llSqrt(f); | 157 | return m_LSL_Functions.llSqrt(f); |
158 | } | 158 | } |
159 | 159 | ||
160 | public double llPow(double fbase, double fexponent) | 160 | public double llPow(double fbase, double fexponent) |
161 | { | 161 | { |
162 | return m_LSL_Functions.llPow(fbase, fexponent); | 162 | return m_LSL_Functions.llPow(fbase, fexponent); |
163 | } | 163 | } |
164 | 164 | ||
165 | public int llAbs(int i) | 165 | public int llAbs(int i) |
166 | { | 166 | { |
167 | return m_LSL_Functions.llAbs(i); | 167 | return m_LSL_Functions.llAbs(i); |
168 | } | 168 | } |
169 | 169 | ||
170 | public double llFabs(double f) | 170 | public double llFabs(double f) |
171 | { | 171 | { |
172 | return m_LSL_Functions.llFabs(f); | 172 | return m_LSL_Functions.llFabs(f); |
173 | } | 173 | } |
174 | 174 | ||
175 | public double llFrand(double mag) | 175 | public double llFrand(double mag) |
176 | { | 176 | { |
177 | return m_LSL_Functions.llFrand(mag); | 177 | return m_LSL_Functions.llFrand(mag); |
178 | } | 178 | } |
179 | 179 | ||
180 | public int llFloor(double f) | 180 | public int llFloor(double f) |
181 | { | 181 | { |
182 | return m_LSL_Functions.llFloor(f); | 182 | return m_LSL_Functions.llFloor(f); |
183 | } | 183 | } |
184 | 184 | ||
185 | public int llCeil(double f) | 185 | public int llCeil(double f) |
186 | { | 186 | { |
187 | return m_LSL_Functions.llCeil(f); | 187 | return m_LSL_Functions.llCeil(f); |
188 | } | 188 | } |
189 | 189 | ||
190 | public int llRound(double f) | 190 | public int llRound(double f) |
191 | { | 191 | { |
192 | return m_LSL_Functions.llRound(f); | 192 | return m_LSL_Functions.llRound(f); |
193 | } | 193 | } |
194 | 194 | ||
195 | public double llVecMag(vector v) | 195 | public double llVecMag(vector v) |
196 | { | 196 | { |
197 | return m_LSL_Functions.llVecMag(v); | 197 | return m_LSL_Functions.llVecMag(v); |
198 | } | 198 | } |
199 | 199 | ||
200 | public vector llVecNorm(vector v) | 200 | public vector llVecNorm(vector v) |
201 | { | 201 | { |
202 | return m_LSL_Functions.llVecNorm(v); | 202 | return m_LSL_Functions.llVecNorm(v); |
203 | } | 203 | } |
204 | 204 | ||
205 | public double llVecDist(vector a, vector b) | 205 | public double llVecDist(vector a, vector b) |
206 | { | 206 | { |
207 | return m_LSL_Functions.llVecDist(a, b); | 207 | return m_LSL_Functions.llVecDist(a, b); |
208 | } | 208 | } |
209 | 209 | ||
210 | public vector llRot2Euler(rotation r) | 210 | public vector llRot2Euler(rotation r) |
211 | { | 211 | { |
212 | return m_LSL_Functions.llRot2Euler(r); | 212 | return m_LSL_Functions.llRot2Euler(r); |
213 | } | 213 | } |
214 | 214 | ||
215 | public rotation llEuler2Rot(vector v) | 215 | public rotation llEuler2Rot(vector v) |
216 | { | 216 | { |
217 | return m_LSL_Functions.llEuler2Rot(v); | 217 | return m_LSL_Functions.llEuler2Rot(v); |
218 | } | 218 | } |
219 | 219 | ||
220 | public rotation llAxes2Rot(vector fwd, vector left, vector up) | 220 | public rotation llAxes2Rot(vector fwd, vector left, vector up) |
221 | { | 221 | { |
222 | return m_LSL_Functions.llAxes2Rot(fwd, left, up); | 222 | return m_LSL_Functions.llAxes2Rot(fwd, left, up); |
223 | } | 223 | } |
224 | 224 | ||
225 | public vector llRot2Fwd(rotation r) | 225 | public vector llRot2Fwd(rotation r) |
226 | { | 226 | { |
227 | return m_LSL_Functions.llRot2Fwd(r); | 227 | return m_LSL_Functions.llRot2Fwd(r); |
228 | } | 228 | } |
229 | 229 | ||
230 | public vector llRot2Left(rotation r) | 230 | public vector llRot2Left(rotation r) |
231 | { | 231 | { |
232 | return m_LSL_Functions.llRot2Left(r); | 232 | return m_LSL_Functions.llRot2Left(r); |
233 | } | 233 | } |
234 | 234 | ||
235 | public vector llRot2Up(rotation r) | 235 | public vector llRot2Up(rotation r) |
236 | { | 236 | { |
237 | return m_LSL_Functions.llRot2Up(r); | 237 | return m_LSL_Functions.llRot2Up(r); |
238 | } | 238 | } |
239 | 239 | ||
240 | public rotation llRotBetween(vector start, vector end) | 240 | public rotation llRotBetween(vector start, vector end) |
241 | { | 241 | { |
242 | return m_LSL_Functions.llRotBetween(start, end); | 242 | return m_LSL_Functions.llRotBetween(start, end); |
243 | } | 243 | } |
244 | 244 | ||
245 | public void llWhisper(int channelID, string text) | 245 | public void llWhisper(int channelID, string text) |
246 | { | 246 | { |
247 | m_LSL_Functions.llWhisper(channelID, text); | 247 | m_LSL_Functions.llWhisper(channelID, text); |
248 | } | 248 | } |
249 | 249 | ||
250 | public void llSay(int channelID, string text) | 250 | public void llSay(int channelID, string text) |
251 | { | 251 | { |
252 | m_LSL_Functions.llSay(channelID, text); | 252 | m_LSL_Functions.llSay(channelID, text); |
253 | } | 253 | } |
254 | 254 | ||
255 | // | 255 | // |
256 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 256 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
257 | // | 257 | // |
258 | public void llShout(int channelID, string text) | 258 | public void llShout(int channelID, string text) |
259 | { | 259 | { |
260 | m_LSL_Functions.llShout(channelID, text); | 260 | m_LSL_Functions.llShout(channelID, text); |
261 | } | 261 | } |
262 | 262 | ||
263 | public int llListen(int channelID, string name, string ID, string msg) | 263 | public int llListen(int channelID, string name, string ID, string msg) |
264 | { | 264 | { |
265 | return m_LSL_Functions.llListen(channelID, name, ID, msg); | 265 | return m_LSL_Functions.llListen(channelID, name, ID, msg); |
266 | } | 266 | } |
267 | 267 | ||
268 | public void llListenControl(int number, int active) | 268 | public void llListenControl(int number, int active) |
269 | { | 269 | { |
270 | m_LSL_Functions.llListenControl(number, active); | 270 | m_LSL_Functions.llListenControl(number, active); |
271 | } | 271 | } |
272 | 272 | ||
273 | public void llListenRemove(int number) | 273 | public void llListenRemove(int number) |
274 | { | 274 | { |
275 | m_LSL_Functions.llListenRemove(number); | 275 | m_LSL_Functions.llListenRemove(number); |
276 | } | 276 | } |
277 | 277 | ||
278 | public void llSensor(string name, string id, int type, double range, double arc) | 278 | public void llSensor(string name, string id, int type, double range, double arc) |
279 | { | 279 | { |
280 | m_LSL_Functions.llSensor(name, id, type, range, arc); | 280 | m_LSL_Functions.llSensor(name, id, type, range, arc); |
281 | } | 281 | } |
282 | 282 | ||
283 | public void llSensorRepeat(string name, string id, int type, double range, double arc, double rate) | 283 | public void llSensorRepeat(string name, string id, int type, double range, double arc, double rate) |
284 | { | 284 | { |
285 | m_LSL_Functions.llSensorRepeat(name, id, type, range, arc, rate); | 285 | m_LSL_Functions.llSensorRepeat(name, id, type, range, arc, rate); |
286 | } | 286 | } |
287 | 287 | ||
288 | public void llSensorRemove() | 288 | public void llSensorRemove() |
289 | { | 289 | { |
290 | m_LSL_Functions.llSensorRemove(); | 290 | m_LSL_Functions.llSensorRemove(); |
291 | } | 291 | } |
292 | 292 | ||
293 | public string llDetectedName(int number) | 293 | public string llDetectedName(int number) |
294 | { | 294 | { |
295 | return m_LSL_Functions.llDetectedName(number); | 295 | return m_LSL_Functions.llDetectedName(number); |
296 | } | 296 | } |
297 | 297 | ||
298 | public string llDetectedKey(int number) | 298 | public string llDetectedKey(int number) |
299 | { | 299 | { |
300 | return m_LSL_Functions.llDetectedKey(number); | 300 | return m_LSL_Functions.llDetectedKey(number); |
301 | } | 301 | } |
302 | 302 | ||
303 | public string llDetectedOwner(int number) | 303 | public string llDetectedOwner(int number) |
304 | { | 304 | { |
305 | return m_LSL_Functions.llDetectedOwner(number); | 305 | return m_LSL_Functions.llDetectedOwner(number); |
306 | } | 306 | } |
307 | 307 | ||
308 | public int llDetectedType(int number) | 308 | public int llDetectedType(int number) |
309 | { | 309 | { |
310 | return m_LSL_Functions.llDetectedType(number); | 310 | return m_LSL_Functions.llDetectedType(number); |
311 | } | 311 | } |
312 | 312 | ||
313 | public vector llDetectedPos(int number) | 313 | public vector llDetectedPos(int number) |
314 | { | 314 | { |
315 | return m_LSL_Functions.llDetectedPos(number); | 315 | return m_LSL_Functions.llDetectedPos(number); |
316 | } | 316 | } |
317 | 317 | ||
318 | public vector llDetectedVel(int number) | 318 | public vector llDetectedVel(int number) |
319 | { | 319 | { |
320 | return m_LSL_Functions.llDetectedVel(number); | 320 | return m_LSL_Functions.llDetectedVel(number); |
321 | } | 321 | } |
322 | 322 | ||
323 | public vector llDetectedGrab(int number) | 323 | public vector llDetectedGrab(int number) |
324 | { | 324 | { |
325 | return m_LSL_Functions.llDetectedGrab(number); | 325 | return m_LSL_Functions.llDetectedGrab(number); |
326 | } | 326 | } |
327 | 327 | ||
328 | public rotation llDetectedRot(int number) | 328 | public rotation llDetectedRot(int number) |
329 | { | 329 | { |
330 | return m_LSL_Functions.llDetectedRot(number); | 330 | return m_LSL_Functions.llDetectedRot(number); |
331 | } | 331 | } |
332 | 332 | ||
333 | public int llDetectedGroup(int number) | 333 | public int llDetectedGroup(int number) |
334 | { | 334 | { |
335 | return m_LSL_Functions.llDetectedGroup(number); | 335 | return m_LSL_Functions.llDetectedGroup(number); |
336 | } | 336 | } |
337 | 337 | ||
338 | public int llDetectedLinkNumber(int number) | 338 | public int llDetectedLinkNumber(int number) |
339 | { | 339 | { |
340 | return m_LSL_Functions.llDetectedLinkNumber(number); | 340 | return m_LSL_Functions.llDetectedLinkNumber(number); |
341 | } | 341 | } |
342 | 342 | ||
343 | // | 343 | // |
344 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 344 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
345 | // | 345 | // |
346 | public void llDie() | 346 | public void llDie() |
347 | { | 347 | { |
348 | m_LSL_Functions.llDie(); | 348 | m_LSL_Functions.llDie(); |
349 | } | 349 | } |
350 | 350 | ||
351 | public double llGround(vector offset) | 351 | public double llGround(vector offset) |
352 | { | 352 | { |
353 | return m_LSL_Functions.llGround(offset); | 353 | return m_LSL_Functions.llGround(offset); |
354 | } | 354 | } |
355 | 355 | ||
356 | public double llCloud(vector offset) | 356 | public double llCloud(vector offset) |
357 | { | 357 | { |
358 | return m_LSL_Functions.llCloud(offset); | 358 | return m_LSL_Functions.llCloud(offset); |
359 | } | 359 | } |
360 | 360 | ||
361 | public vector llWind(vector offset) | 361 | public vector llWind(vector offset) |
362 | { | 362 | { |
363 | return m_LSL_Functions.llWind(offset); | 363 | return m_LSL_Functions.llWind(offset); |
364 | } | 364 | } |
365 | 365 | ||
366 | public void llSetStatus(int status, int value) | 366 | public void llSetStatus(int status, int value) |
367 | { | 367 | { |
368 | m_LSL_Functions.llSetStatus(status, value); | 368 | m_LSL_Functions.llSetStatus(status, value); |
369 | } | 369 | } |
370 | 370 | ||
371 | public int llGetStatus(int status) | 371 | public int llGetStatus(int status) |
372 | { | 372 | { |
373 | return m_LSL_Functions.llGetStatus(status); | 373 | return m_LSL_Functions.llGetStatus(status); |
374 | } | 374 | } |
375 | 375 | ||
376 | public void llSetScale(vector scale) | 376 | public void llSetScale(vector scale) |
377 | { | 377 | { |
378 | m_LSL_Functions.llSetScale(scale); | 378 | m_LSL_Functions.llSetScale(scale); |
379 | } | 379 | } |
380 | 380 | ||
381 | public vector llGetScale() | 381 | public vector llGetScale() |
382 | { | 382 | { |
383 | return m_LSL_Functions.llGetScale(); | 383 | return m_LSL_Functions.llGetScale(); |
384 | } | 384 | } |
385 | 385 | ||
386 | public void llSetColor(vector color, int face) | 386 | public void llSetColor(vector color, int face) |
387 | { | 387 | { |
388 | m_LSL_Functions.llSetColor(color, face); | 388 | m_LSL_Functions.llSetColor(color, face); |
389 | } | 389 | } |
390 | 390 | ||
391 | public double llGetAlpha(int face) | 391 | public double llGetAlpha(int face) |
392 | { | 392 | { |
393 | return m_LSL_Functions.llGetAlpha(face); | 393 | return m_LSL_Functions.llGetAlpha(face); |
394 | } | 394 | } |
395 | 395 | ||
396 | public void llSetAlpha(double alpha, int face) | 396 | public void llSetAlpha(double alpha, int face) |
397 | { | 397 | { |
398 | m_LSL_Functions.llSetAlpha(alpha, face); | 398 | m_LSL_Functions.llSetAlpha(alpha, face); |
399 | } | 399 | } |
400 | 400 | ||
401 | public vector llGetColor(int face) | 401 | public vector llGetColor(int face) |
402 | { | 402 | { |
403 | return m_LSL_Functions.llGetColor(face); | 403 | return m_LSL_Functions.llGetColor(face); |
404 | } | 404 | } |
405 | 405 | ||
406 | public void llSetTexture(string texture, int face) | 406 | public void llSetTexture(string texture, int face) |
407 | { | 407 | { |
408 | m_LSL_Functions.llSetTexture(texture, face); | 408 | m_LSL_Functions.llSetTexture(texture, face); |
409 | } | 409 | } |
410 | 410 | ||
411 | public void llScaleTexture(double u, double v, int face) | 411 | public void llScaleTexture(double u, double v, int face) |
412 | { | 412 | { |
413 | m_LSL_Functions.llScaleTexture(u, v, face); | 413 | m_LSL_Functions.llScaleTexture(u, v, face); |
414 | } | 414 | } |
415 | 415 | ||
416 | public void llOffsetTexture(double u, double v, int face) | 416 | public void llOffsetTexture(double u, double v, int face) |
417 | { | 417 | { |
418 | m_LSL_Functions.llOffsetTexture(u, v, face); | 418 | m_LSL_Functions.llOffsetTexture(u, v, face); |
419 | } | 419 | } |
420 | 420 | ||
421 | public void llRotateTexture(double rotation, int face) | 421 | public void llRotateTexture(double rotation, int face) |
422 | { | 422 | { |
423 | m_LSL_Functions.llRotateTexture(rotation, face); | 423 | m_LSL_Functions.llRotateTexture(rotation, face); |
424 | } | 424 | } |
425 | 425 | ||
426 | public string llGetTexture(int face) | 426 | public string llGetTexture(int face) |
427 | { | 427 | { |
428 | return m_LSL_Functions.llGetTexture(face); | 428 | return m_LSL_Functions.llGetTexture(face); |
429 | } | 429 | } |
430 | 430 | ||
431 | // | 431 | // |
432 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 432 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
433 | // | 433 | // |
434 | public void llSetPos(vector pos) | 434 | public void llSetPos(vector pos) |
435 | { | 435 | { |
436 | m_LSL_Functions.llSetPos(pos); | 436 | m_LSL_Functions.llSetPos(pos); |
437 | } | 437 | } |
438 | 438 | ||
439 | public vector llGetPos() | 439 | public vector llGetPos() |
440 | { | 440 | { |
441 | return m_LSL_Functions.llGetPos(); | 441 | return m_LSL_Functions.llGetPos(); |
442 | } | 442 | } |
443 | 443 | ||
444 | public vector llGetLocalPos() | 444 | public vector llGetLocalPos() |
445 | { | 445 | { |
446 | return m_LSL_Functions.llGetLocalPos(); | 446 | return m_LSL_Functions.llGetLocalPos(); |
447 | } | 447 | } |
448 | 448 | ||
449 | public void llSetRot(rotation rot) | 449 | public void llSetRot(rotation rot) |
450 | { | 450 | { |
451 | m_LSL_Functions.llSetRot(rot); | 451 | m_LSL_Functions.llSetRot(rot); |
452 | } | 452 | } |
453 | 453 | ||
454 | public rotation llGetRot() | 454 | public rotation llGetRot() |
455 | { | 455 | { |
456 | return m_LSL_Functions.llGetRot(); | 456 | return m_LSL_Functions.llGetRot(); |
457 | } | 457 | } |
458 | 458 | ||
459 | public rotation llGetLocalRot() | 459 | public rotation llGetLocalRot() |
460 | { | 460 | { |
461 | return m_LSL_Functions.llGetLocalRot(); | 461 | return m_LSL_Functions.llGetLocalRot(); |
462 | } | 462 | } |
463 | 463 | ||
464 | public void llSetForce(vector force, int local) | 464 | public void llSetForce(vector force, int local) |
465 | { | 465 | { |
466 | m_LSL_Functions.llSetForce(force, local); | 466 | m_LSL_Functions.llSetForce(force, local); |
467 | } | 467 | } |
468 | 468 | ||
469 | public vector llGetForce() | 469 | public vector llGetForce() |
470 | { | 470 | { |
471 | return m_LSL_Functions.llGetForce(); | 471 | return m_LSL_Functions.llGetForce(); |
472 | } | 472 | } |
473 | 473 | ||
474 | public int llTarget(vector position, double range) | 474 | public int llTarget(vector position, double range) |
475 | { | 475 | { |
476 | return m_LSL_Functions.llTarget(position, range); | 476 | return m_LSL_Functions.llTarget(position, range); |
477 | } | 477 | } |
478 | 478 | ||
479 | public void llTargetRemove(int number) | 479 | public void llTargetRemove(int number) |
480 | { | 480 | { |
481 | m_LSL_Functions.llTargetRemove(number); | 481 | m_LSL_Functions.llTargetRemove(number); |
482 | } | 482 | } |
483 | 483 | ||
484 | public int llRotTarget(rotation rot, double error) | 484 | public int llRotTarget(rotation rot, double error) |
485 | { | 485 | { |
486 | return m_LSL_Functions.llRotTarget(rot, error); | 486 | return m_LSL_Functions.llRotTarget(rot, error); |
487 | } | 487 | } |
488 | 488 | ||
489 | public void llRotTargetRemove(int number) | 489 | public void llRotTargetRemove(int number) |
490 | { | 490 | { |
491 | m_LSL_Functions.llRotTargetRemove(number); | 491 | m_LSL_Functions.llRotTargetRemove(number); |
492 | } | 492 | } |
493 | 493 | ||
494 | public void llMoveToTarget(vector target, double tau) | 494 | public void llMoveToTarget(vector target, double tau) |
495 | { | 495 | { |
496 | m_LSL_Functions.llMoveToTarget(target, tau); | 496 | m_LSL_Functions.llMoveToTarget(target, tau); |
497 | } | 497 | } |
498 | 498 | ||
499 | public void llStopMoveToTarget() | 499 | public void llStopMoveToTarget() |
500 | { | 500 | { |
501 | m_LSL_Functions.llStopMoveToTarget(); | 501 | m_LSL_Functions.llStopMoveToTarget(); |
502 | } | 502 | } |
503 | 503 | ||
504 | public void llApplyImpulse(vector force, int local) | 504 | public void llApplyImpulse(vector force, int local) |
505 | { | 505 | { |
506 | m_LSL_Functions.llApplyImpulse(force, local); | 506 | m_LSL_Functions.llApplyImpulse(force, local); |
507 | } | 507 | } |
508 | 508 | ||
509 | // | 509 | // |
510 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 510 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
511 | // | 511 | // |
512 | public void llApplyRotationalImpulse(vector force, int local) | 512 | public void llApplyRotationalImpulse(vector force, int local) |
513 | { | 513 | { |
514 | m_LSL_Functions.llApplyRotationalImpulse(force, local); | 514 | m_LSL_Functions.llApplyRotationalImpulse(force, local); |
515 | } | 515 | } |
516 | 516 | ||
517 | public void llSetTorque(vector torque, int local) | 517 | public void llSetTorque(vector torque, int local) |
518 | { | 518 | { |
519 | m_LSL_Functions.llSetTorque(torque, local); | 519 | m_LSL_Functions.llSetTorque(torque, local); |
520 | } | 520 | } |
521 | 521 | ||
522 | public vector llGetTorque() | 522 | public vector llGetTorque() |
523 | { | 523 | { |
524 | return m_LSL_Functions.llGetTorque(); | 524 | return m_LSL_Functions.llGetTorque(); |
525 | } | 525 | } |
526 | 526 | ||
527 | public void llSetForceAndTorque(vector force, vector torque, int local) | 527 | public void llSetForceAndTorque(vector force, vector torque, int local) |
528 | { | 528 | { |
529 | m_LSL_Functions.llSetForceAndTorque(force, torque, local); | 529 | m_LSL_Functions.llSetForceAndTorque(force, torque, local); |
530 | } | 530 | } |
531 | 531 | ||
532 | public vector llGetVel() | 532 | public vector llGetVel() |
533 | { | 533 | { |
534 | return m_LSL_Functions.llGetVel(); | 534 | return m_LSL_Functions.llGetVel(); |
535 | } | 535 | } |
536 | 536 | ||
537 | public vector llGetAccel() | 537 | public vector llGetAccel() |
538 | { | 538 | { |
539 | return m_LSL_Functions.llGetAccel(); | 539 | return m_LSL_Functions.llGetAccel(); |
540 | } | 540 | } |
541 | 541 | ||
542 | public vector llGetOmega() | 542 | public vector llGetOmega() |
543 | { | 543 | { |
544 | return m_LSL_Functions.llGetOmega(); | 544 | return m_LSL_Functions.llGetOmega(); |
545 | } | 545 | } |
546 | 546 | ||
547 | public double llGetTimeOfDay() | 547 | public double llGetTimeOfDay() |
548 | { | 548 | { |
549 | return m_LSL_Functions.llGetTimeOfDay(); | 549 | return m_LSL_Functions.llGetTimeOfDay(); |
550 | } | 550 | } |
551 | 551 | ||
552 | public double llGetWallclock() | 552 | public double llGetWallclock() |
553 | { | 553 | { |
554 | return m_LSL_Functions.llGetWallclock(); | 554 | return m_LSL_Functions.llGetWallclock(); |
555 | } | 555 | } |
556 | 556 | ||
557 | public double llGetTime() | 557 | public double llGetTime() |
558 | { | 558 | { |
559 | return m_LSL_Functions.llGetTime(); | 559 | return m_LSL_Functions.llGetTime(); |
560 | } | 560 | } |
561 | 561 | ||
562 | public void llResetTime() | 562 | public void llResetTime() |
563 | { | 563 | { |
564 | m_LSL_Functions.llResetTime(); | 564 | m_LSL_Functions.llResetTime(); |
565 | } | 565 | } |
566 | 566 | ||
567 | public double llGetAndResetTime() | 567 | public double llGetAndResetTime() |
568 | { | 568 | { |
569 | return m_LSL_Functions.llGetAndResetTime(); | 569 | return m_LSL_Functions.llGetAndResetTime(); |
570 | } | 570 | } |
571 | 571 | ||
572 | public void llSound() | 572 | public void llSound() |
573 | { | 573 | { |
574 | m_LSL_Functions.llSound(); | 574 | m_LSL_Functions.llSound(); |
575 | } | 575 | } |
576 | 576 | ||
577 | public void llPlaySound(string sound, double volume) | 577 | public void llPlaySound(string sound, double volume) |
578 | { | 578 | { |
579 | m_LSL_Functions.llPlaySound(sound, volume); | 579 | m_LSL_Functions.llPlaySound(sound, volume); |
580 | } | 580 | } |
581 | 581 | ||
582 | public void llLoopSound(string sound, double volume) | 582 | public void llLoopSound(string sound, double volume) |
583 | { | 583 | { |
584 | m_LSL_Functions.llLoopSound(sound, volume); | 584 | m_LSL_Functions.llLoopSound(sound, volume); |
585 | } | 585 | } |
586 | 586 | ||
587 | public void llLoopSoundMaster(string sound, double volume) | 587 | public void llLoopSoundMaster(string sound, double volume) |
588 | { | 588 | { |
589 | m_LSL_Functions.llLoopSoundMaster(sound, volume); | 589 | m_LSL_Functions.llLoopSoundMaster(sound, volume); |
590 | } | 590 | } |
591 | 591 | ||
592 | public void llLoopSoundSlave(string sound, double volume) | 592 | public void llLoopSoundSlave(string sound, double volume) |
593 | { | 593 | { |
594 | m_LSL_Functions.llLoopSoundSlave(sound, volume); | 594 | m_LSL_Functions.llLoopSoundSlave(sound, volume); |
595 | } | 595 | } |
596 | 596 | ||
597 | public void llPlaySoundSlave(string sound, double volume) | 597 | public void llPlaySoundSlave(string sound, double volume) |
598 | { | 598 | { |
599 | m_LSL_Functions.llPlaySoundSlave(sound, volume); | 599 | m_LSL_Functions.llPlaySoundSlave(sound, volume); |
600 | } | 600 | } |
601 | 601 | ||
602 | // | 602 | // |
603 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 603 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
604 | // | 604 | // |
605 | public void llTriggerSound(string sound, double volume) | 605 | public void llTriggerSound(string sound, double volume) |
606 | { | 606 | { |
607 | m_LSL_Functions.llTriggerSound(sound, volume); | 607 | m_LSL_Functions.llTriggerSound(sound, volume); |
608 | } | 608 | } |
609 | 609 | ||
610 | public void llStopSound() | 610 | public void llStopSound() |
611 | { | 611 | { |
612 | m_LSL_Functions.llStopSound(); | 612 | m_LSL_Functions.llStopSound(); |
613 | } | 613 | } |
614 | 614 | ||
615 | public void llPreloadSound(string sound) | 615 | public void llPreloadSound(string sound) |
616 | { | 616 | { |
617 | m_LSL_Functions.llPreloadSound(sound); | 617 | m_LSL_Functions.llPreloadSound(sound); |
618 | } | 618 | } |
619 | 619 | ||
620 | public string llGetSubString(string src, int start, int end) | 620 | public string llGetSubString(string src, int start, int end) |
621 | { | 621 | { |
622 | return m_LSL_Functions.llGetSubString(src, start, end); | 622 | return m_LSL_Functions.llGetSubString(src, start, end); |
623 | } | 623 | } |
624 | 624 | ||
625 | public string llDeleteSubString(string src, int start, int end) | 625 | public string llDeleteSubString(string src, int start, int end) |
626 | { | 626 | { |
627 | return m_LSL_Functions.llDeleteSubString(src, start, end); | 627 | return m_LSL_Functions.llDeleteSubString(src, start, end); |
628 | } | 628 | } |
629 | 629 | ||
630 | public string llInsertString(string dst, int position, string src) | 630 | public string llInsertString(string dst, int position, string src) |
631 | { | 631 | { |
632 | return m_LSL_Functions.llInsertString(dst, position, src); | 632 | return m_LSL_Functions.llInsertString(dst, position, src); |
633 | } | 633 | } |
634 | 634 | ||
635 | public string llToUpper(string source) | 635 | public string llToUpper(string source) |
636 | { | 636 | { |
637 | return m_LSL_Functions.llToUpper(source); | 637 | return m_LSL_Functions.llToUpper(source); |
638 | } | 638 | } |
639 | 639 | ||
640 | public string llToLower(string source) | 640 | public string llToLower(string source) |
641 | { | 641 | { |
642 | return m_LSL_Functions.llToLower(source); | 642 | return m_LSL_Functions.llToLower(source); |
643 | } | 643 | } |
644 | 644 | ||
645 | public int llGiveMoney(string destination, int amount) | 645 | public int llGiveMoney(string destination, int amount) |
646 | { | 646 | { |
647 | return m_LSL_Functions.llGiveMoney(destination, amount); | 647 | return m_LSL_Functions.llGiveMoney(destination, amount); |
648 | } | 648 | } |
649 | 649 | ||
650 | public void llMakeExplosion() | 650 | public void llMakeExplosion() |
651 | { | 651 | { |
652 | m_LSL_Functions.llMakeExplosion(); | 652 | m_LSL_Functions.llMakeExplosion(); |
653 | } | 653 | } |
654 | 654 | ||
655 | public void llMakeFountain() | 655 | public void llMakeFountain() |
656 | { | 656 | { |
657 | m_LSL_Functions.llMakeFountain(); | 657 | m_LSL_Functions.llMakeFountain(); |
658 | } | 658 | } |
659 | 659 | ||
660 | public void llMakeSmoke() | 660 | public void llMakeSmoke() |
661 | { | 661 | { |
662 | m_LSL_Functions.llMakeSmoke(); | 662 | m_LSL_Functions.llMakeSmoke(); |
663 | } | 663 | } |
664 | 664 | ||
665 | public void llMakeFire() | 665 | public void llMakeFire() |
666 | { | 666 | { |
667 | m_LSL_Functions.llMakeFire(); | 667 | m_LSL_Functions.llMakeFire(); |
668 | } | 668 | } |
669 | 669 | ||
670 | public void llRezObject(string inventory, vector pos, rotation rot, int param) | 670 | public void llRezObject(string inventory, vector pos, rotation rot, int param) |
671 | { | 671 | { |
672 | m_LSL_Functions.llRezObject(inventory, pos, rot, param); | 672 | m_LSL_Functions.llRezObject(inventory, pos, rot, param); |
673 | } | 673 | } |
674 | 674 | ||
675 | public void llLookAt(vector target, double strength, double damping) | 675 | public void llLookAt(vector target, double strength, double damping) |
676 | { | 676 | { |
677 | m_LSL_Functions.llLookAt(target, strength, damping); | 677 | m_LSL_Functions.llLookAt(target, strength, damping); |
678 | } | 678 | } |
679 | 679 | ||
680 | public void llStopLookAt() | 680 | public void llStopLookAt() |
681 | { | 681 | { |
682 | m_LSL_Functions.llStopLookAt(); | 682 | m_LSL_Functions.llStopLookAt(); |
683 | } | 683 | } |
684 | 684 | ||
685 | public void llSetTimerEvent(double sec) | 685 | public void llSetTimerEvent(double sec) |
686 | { | 686 | { |
687 | m_LSL_Functions.llSetTimerEvent(sec); | 687 | m_LSL_Functions.llSetTimerEvent(sec); |
688 | } | 688 | } |
689 | 689 | ||
690 | public void llSleep(double sec) | 690 | public void llSleep(double sec) |
691 | { | 691 | { |
692 | m_LSL_Functions.llSleep(sec); | 692 | m_LSL_Functions.llSleep(sec); |
693 | } | 693 | } |
694 | 694 | ||
695 | // | 695 | // |
696 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 696 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
697 | // | 697 | // |
698 | public double llGetMass() | 698 | public double llGetMass() |
699 | { | 699 | { |
700 | return m_LSL_Functions.llGetMass(); | 700 | return m_LSL_Functions.llGetMass(); |
701 | } | 701 | } |
702 | 702 | ||
703 | public void llCollisionFilter(string name, string id, int accept) | 703 | public void llCollisionFilter(string name, string id, int accept) |
704 | { | 704 | { |
705 | m_LSL_Functions.llCollisionFilter(name, id, accept); | 705 | m_LSL_Functions.llCollisionFilter(name, id, accept); |
706 | } | 706 | } |
707 | 707 | ||
708 | public void llTakeControls(int controls, int accept, int pass_on) | 708 | public void llTakeControls(int controls, int accept, int pass_on) |
709 | { | 709 | { |
710 | m_LSL_Functions.llTakeControls(controls, accept, pass_on); | 710 | m_LSL_Functions.llTakeControls(controls, accept, pass_on); |
711 | } | 711 | } |
712 | 712 | ||
713 | public void llReleaseControls() | 713 | public void llReleaseControls() |
714 | { | 714 | { |
715 | m_LSL_Functions.llReleaseControls(); | 715 | m_LSL_Functions.llReleaseControls(); |
716 | } | 716 | } |
717 | 717 | ||
718 | public void llAttachToAvatar(int attachment) | 718 | public void llAttachToAvatar(int attachment) |
719 | { | 719 | { |
720 | m_LSL_Functions.llAttachToAvatar(attachment); | 720 | m_LSL_Functions.llAttachToAvatar(attachment); |
721 | } | 721 | } |
722 | 722 | ||
723 | public void llDetachFromAvatar() | 723 | public void llDetachFromAvatar() |
724 | { | 724 | { |
725 | m_LSL_Functions.llDetachFromAvatar(); | 725 | m_LSL_Functions.llDetachFromAvatar(); |
726 | } | 726 | } |
727 | 727 | ||
728 | public void llTakeCamera() | 728 | public void llTakeCamera() |
729 | { | 729 | { |
730 | m_LSL_Functions.llTakeCamera(); | 730 | m_LSL_Functions.llTakeCamera(); |
731 | } | 731 | } |
732 | 732 | ||
733 | public void llReleaseCamera() | 733 | public void llReleaseCamera() |
734 | { | 734 | { |
735 | m_LSL_Functions.llReleaseCamera(); | 735 | m_LSL_Functions.llReleaseCamera(); |
736 | } | 736 | } |
737 | 737 | ||
738 | public string llGetOwner() | 738 | public string llGetOwner() |
739 | { | 739 | { |
740 | return m_LSL_Functions.llGetOwner(); | 740 | return m_LSL_Functions.llGetOwner(); |
741 | } | 741 | } |
742 | 742 | ||
743 | public void llInstantMessage(string user, string message) | 743 | public void llInstantMessage(string user, string message) |
744 | { | 744 | { |
745 | m_LSL_Functions.llInstantMessage(user, message); | 745 | m_LSL_Functions.llInstantMessage(user, message); |
746 | } | 746 | } |
747 | 747 | ||
748 | public void llEmail(string address, string subject, string message) | 748 | public void llEmail(string address, string subject, string message) |
749 | { | 749 | { |
750 | m_LSL_Functions.llEmail(address, subject, message); | 750 | m_LSL_Functions.llEmail(address, subject, message); |
751 | } | 751 | } |
752 | 752 | ||
753 | public void llGetNextEmail(string address, string subject) | 753 | public void llGetNextEmail(string address, string subject) |
754 | { | 754 | { |
755 | m_LSL_Functions.llGetNextEmail(address, subject); | 755 | m_LSL_Functions.llGetNextEmail(address, subject); |
756 | } | 756 | } |
757 | 757 | ||
758 | public string llGetKey() | 758 | public string llGetKey() |
759 | { | 759 | { |
760 | return m_LSL_Functions.llGetKey(); | 760 | return m_LSL_Functions.llGetKey(); |
761 | } | 761 | } |
762 | 762 | ||
763 | public void llSetBuoyancy(double buoyancy) | 763 | public void llSetBuoyancy(double buoyancy) |
764 | { | 764 | { |
765 | m_LSL_Functions.llSetBuoyancy(buoyancy); | 765 | m_LSL_Functions.llSetBuoyancy(buoyancy); |
766 | } | 766 | } |
767 | 767 | ||
768 | public void llSetHoverHeight(double height, int water, double tau) | 768 | public void llSetHoverHeight(double height, int water, double tau) |
769 | { | 769 | { |
770 | m_LSL_Functions.llSetHoverHeight(height, water, tau); | 770 | m_LSL_Functions.llSetHoverHeight(height, water, tau); |
771 | } | 771 | } |
772 | 772 | ||
773 | public void llStopHover() | 773 | public void llStopHover() |
774 | { | 774 | { |
775 | m_LSL_Functions.llStopHover(); | 775 | m_LSL_Functions.llStopHover(); |
776 | } | 776 | } |
777 | 777 | ||
778 | public void llMinEventDelay(double delay) | 778 | public void llMinEventDelay(double delay) |
779 | { | 779 | { |
780 | m_LSL_Functions.llMinEventDelay(delay); | 780 | m_LSL_Functions.llMinEventDelay(delay); |
781 | } | 781 | } |
782 | 782 | ||
783 | public void llSoundPreload() | 783 | public void llSoundPreload() |
784 | { | 784 | { |
785 | m_LSL_Functions.llSoundPreload(); | 785 | m_LSL_Functions.llSoundPreload(); |
786 | } | 786 | } |
787 | 787 | ||
788 | public void llRotLookAt(rotation target, double strength, double damping) | 788 | public void llRotLookAt(rotation target, double strength, double damping) |
789 | { | 789 | { |
790 | m_LSL_Functions.llRotLookAt(target, strength, damping); | 790 | m_LSL_Functions.llRotLookAt(target, strength, damping); |
791 | } | 791 | } |
792 | 792 | ||
793 | // | 793 | // |
794 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 794 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
795 | // | 795 | // |
796 | public int llStringLength(string str) | 796 | public int llStringLength(string str) |
797 | { | 797 | { |
798 | return m_LSL_Functions.llStringLength(str); | 798 | return m_LSL_Functions.llStringLength(str); |
799 | } | 799 | } |
800 | 800 | ||
801 | public void llStartAnimation(string anim) | 801 | public void llStartAnimation(string anim) |
802 | { | 802 | { |
803 | m_LSL_Functions.llStartAnimation(anim); | 803 | m_LSL_Functions.llStartAnimation(anim); |
804 | } | 804 | } |
805 | 805 | ||
806 | public void llStopAnimation(string anim) | 806 | public void llStopAnimation(string anim) |
807 | { | 807 | { |
808 | m_LSL_Functions.llStopAnimation(anim); | 808 | m_LSL_Functions.llStopAnimation(anim); |
809 | } | 809 | } |
810 | 810 | ||
811 | public void llPointAt() | 811 | public void llPointAt() |
812 | { | 812 | { |
813 | m_LSL_Functions.llPointAt(); | 813 | m_LSL_Functions.llPointAt(); |
814 | } | 814 | } |
815 | 815 | ||
816 | public void llStopPointAt() | 816 | public void llStopPointAt() |
817 | { | 817 | { |
818 | m_LSL_Functions.llStopPointAt(); | 818 | m_LSL_Functions.llStopPointAt(); |
819 | } | 819 | } |
820 | 820 | ||
821 | public void llTargetOmega(vector axis, double spinrate, double gain) | 821 | public void llTargetOmega(vector axis, double spinrate, double gain) |
822 | { | 822 | { |
823 | m_LSL_Functions.llTargetOmega(axis, spinrate, gain); | 823 | m_LSL_Functions.llTargetOmega(axis, spinrate, gain); |
824 | } | 824 | } |
825 | 825 | ||
826 | public int llGetStartParameter() | 826 | public int llGetStartParameter() |
827 | { | 827 | { |
828 | return m_LSL_Functions.llGetStartParameter(); | 828 | return m_LSL_Functions.llGetStartParameter(); |
829 | } | 829 | } |
830 | 830 | ||
831 | public void llGodLikeRezObject(string inventory, vector pos) | 831 | public void llGodLikeRezObject(string inventory, vector pos) |
832 | { | 832 | { |
833 | m_LSL_Functions.llGodLikeRezObject(inventory, pos); | 833 | m_LSL_Functions.llGodLikeRezObject(inventory, pos); |
834 | } | 834 | } |
835 | 835 | ||
836 | public void llRequestPermissions(string agent, int perm) | 836 | public void llRequestPermissions(string agent, int perm) |
837 | { | 837 | { |
838 | m_LSL_Functions.llRequestPermissions(agent, perm); | 838 | m_LSL_Functions.llRequestPermissions(agent, perm); |
839 | } | 839 | } |
840 | 840 | ||
841 | public string llGetPermissionsKey() | 841 | public string llGetPermissionsKey() |
842 | { | 842 | { |
843 | return m_LSL_Functions.llGetPermissionsKey(); | 843 | return m_LSL_Functions.llGetPermissionsKey(); |
844 | } | 844 | } |
845 | 845 | ||
846 | public int llGetPermissions() | 846 | public int llGetPermissions() |
847 | { | 847 | { |
848 | return m_LSL_Functions.llGetPermissions(); | 848 | return m_LSL_Functions.llGetPermissions(); |
849 | } | 849 | } |
850 | 850 | ||
851 | public int llGetLinkNumber() | 851 | public int llGetLinkNumber() |
852 | { | 852 | { |
853 | return m_LSL_Functions.llGetLinkNumber(); | 853 | return m_LSL_Functions.llGetLinkNumber(); |
854 | } | 854 | } |
855 | 855 | ||
856 | public void llSetLinkColor(int linknumber, vector color, int face) | 856 | public void llSetLinkColor(int linknumber, vector color, int face) |
857 | { | 857 | { |
858 | m_LSL_Functions.llSetLinkColor(linknumber, color, face); | 858 | m_LSL_Functions.llSetLinkColor(linknumber, color, face); |
859 | } | 859 | } |
860 | 860 | ||
861 | public void llCreateLink(string target, int parent) | 861 | public void llCreateLink(string target, int parent) |
862 | { | 862 | { |
863 | m_LSL_Functions.llCreateLink(target, parent); | 863 | m_LSL_Functions.llCreateLink(target, parent); |
864 | } | 864 | } |
865 | 865 | ||
866 | public void llBreakLink(int linknum) | 866 | public void llBreakLink(int linknum) |
867 | { | 867 | { |
868 | m_LSL_Functions.llBreakLink(linknum); | 868 | m_LSL_Functions.llBreakLink(linknum); |
869 | } | 869 | } |
870 | 870 | ||
871 | public void llBreakAllLinks() | 871 | public void llBreakAllLinks() |
872 | { | 872 | { |
873 | m_LSL_Functions.llBreakAllLinks(); | 873 | m_LSL_Functions.llBreakAllLinks(); |
874 | } | 874 | } |
875 | 875 | ||
876 | public string llGetLinkKey(int linknum) | 876 | public string llGetLinkKey(int linknum) |
877 | { | 877 | { |
878 | return m_LSL_Functions.llGetLinkKey(linknum); | 878 | return m_LSL_Functions.llGetLinkKey(linknum); |
879 | } | 879 | } |
880 | 880 | ||
881 | public string llGetLinkName(int linknum) | 881 | public string llGetLinkName(int linknum) |
882 | { | 882 | { |
883 | return m_LSL_Functions.llGetLinkName(linknum); | 883 | return m_LSL_Functions.llGetLinkName(linknum); |
884 | } | 884 | } |
885 | 885 | ||
886 | public int llGetInventoryNumber(int type) | 886 | public int llGetInventoryNumber(int type) |
887 | { | 887 | { |
888 | return m_LSL_Functions.llGetInventoryNumber(type); | 888 | return m_LSL_Functions.llGetInventoryNumber(type); |
889 | } | 889 | } |
890 | 890 | ||
891 | public string llGetInventoryName(int type, int number) | 891 | public string llGetInventoryName(int type, int number) |
892 | { | 892 | { |
893 | return m_LSL_Functions.llGetInventoryName(type, number); | 893 | return m_LSL_Functions.llGetInventoryName(type, number); |
894 | } | 894 | } |
895 | 895 | ||
896 | // | 896 | // |
897 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 897 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
898 | // | 898 | // |
899 | public void llSetScriptState(string name, int run) | 899 | public void llSetScriptState(string name, int run) |
900 | { | 900 | { |
901 | m_LSL_Functions.llSetScriptState(name, run); | 901 | m_LSL_Functions.llSetScriptState(name, run); |
902 | } | 902 | } |
903 | 903 | ||
904 | public double llGetEnergy() | 904 | public double llGetEnergy() |
905 | { | 905 | { |
906 | return m_LSL_Functions.llGetEnergy(); | 906 | return m_LSL_Functions.llGetEnergy(); |
907 | } | 907 | } |
908 | 908 | ||
909 | public void llGiveInventory(string destination, string inventory) | 909 | public void llGiveInventory(string destination, string inventory) |
910 | { | 910 | { |
911 | m_LSL_Functions.llGiveInventory(destination, inventory); | 911 | m_LSL_Functions.llGiveInventory(destination, inventory); |
912 | } | 912 | } |
913 | 913 | ||
914 | public void llRemoveInventory(string item) | 914 | public void llRemoveInventory(string item) |
915 | { | 915 | { |
916 | m_LSL_Functions.llRemoveInventory(item); | 916 | m_LSL_Functions.llRemoveInventory(item); |
917 | } | 917 | } |
918 | 918 | ||
919 | public void llSetText(string text, vector color, double alpha) | 919 | public void llSetText(string text, vector color, double alpha) |
920 | { | 920 | { |
921 | m_LSL_Functions.llSetText(text, color, alpha); | 921 | m_LSL_Functions.llSetText(text, color, alpha); |
922 | } | 922 | } |
923 | 923 | ||
924 | public double llWater(vector offset) | 924 | public double llWater(vector offset) |
925 | { | 925 | { |
926 | return m_LSL_Functions.llWater(offset); | 926 | return m_LSL_Functions.llWater(offset); |
927 | } | 927 | } |
928 | 928 | ||
929 | public void llPassTouches(int pass) | 929 | public void llPassTouches(int pass) |
930 | { | 930 | { |
931 | m_LSL_Functions.llPassTouches(pass); | 931 | m_LSL_Functions.llPassTouches(pass); |
932 | } | 932 | } |
933 | 933 | ||
934 | public string llRequestAgentData(string id, int data) | 934 | public string llRequestAgentData(string id, int data) |
935 | { | 935 | { |
936 | return m_LSL_Functions.llRequestAgentData(id, data); | 936 | return m_LSL_Functions.llRequestAgentData(id, data); |
937 | } | 937 | } |
938 | 938 | ||
939 | public string llRequestInventoryData(string name) | 939 | public string llRequestInventoryData(string name) |
940 | { | 940 | { |
941 | return m_LSL_Functions.llRequestInventoryData(name); | 941 | return m_LSL_Functions.llRequestInventoryData(name); |
942 | } | 942 | } |
943 | 943 | ||
944 | public void llSetDamage(double damage) | 944 | public void llSetDamage(double damage) |
945 | { | 945 | { |
946 | m_LSL_Functions.llSetDamage(damage); | 946 | m_LSL_Functions.llSetDamage(damage); |
947 | } | 947 | } |
948 | 948 | ||
949 | public void llTeleportAgentHome(string agent) | 949 | public void llTeleportAgentHome(string agent) |
950 | { | 950 | { |
951 | m_LSL_Functions.llTeleportAgentHome(agent); | 951 | m_LSL_Functions.llTeleportAgentHome(agent); |
952 | } | 952 | } |
953 | 953 | ||
954 | public void llModifyLand(int action, int brush) | 954 | public void llModifyLand(int action, int brush) |
955 | { | 955 | { |
956 | m_LSL_Functions.llModifyLand(action, brush); | 956 | m_LSL_Functions.llModifyLand(action, brush); |
957 | } | 957 | } |
958 | 958 | ||
959 | public void llCollisionSound(string impact_sound, double impact_volume) | 959 | public void llCollisionSound(string impact_sound, double impact_volume) |
960 | { | 960 | { |
961 | m_LSL_Functions.llCollisionSound(impact_sound, impact_volume); | 961 | m_LSL_Functions.llCollisionSound(impact_sound, impact_volume); |
962 | } | 962 | } |
963 | 963 | ||
964 | public void llCollisionSprite(string impact_sprite) | 964 | public void llCollisionSprite(string impact_sprite) |
965 | { | 965 | { |
966 | m_LSL_Functions.llCollisionSprite(impact_sprite); | 966 | m_LSL_Functions.llCollisionSprite(impact_sprite); |
967 | } | 967 | } |
968 | 968 | ||
969 | public string llGetAnimation(string id) | 969 | public string llGetAnimation(string id) |
970 | { | 970 | { |
971 | return m_LSL_Functions.llGetAnimation(id); | 971 | return m_LSL_Functions.llGetAnimation(id); |
972 | } | 972 | } |
973 | 973 | ||
974 | public void llResetScript() | 974 | public void llResetScript() |
975 | { | 975 | { |
976 | m_LSL_Functions.llResetScript(); | 976 | m_LSL_Functions.llResetScript(); |
977 | } | 977 | } |
978 | 978 | ||
979 | public void llMessageLinked(int linknum, int num, string str, string id) | 979 | public void llMessageLinked(int linknum, int num, string str, string id) |
980 | { | 980 | { |
981 | m_LSL_Functions.llMessageLinked(linknum, num, str, id); | 981 | m_LSL_Functions.llMessageLinked(linknum, num, str, id); |
982 | } | 982 | } |
983 | 983 | ||
984 | public void llPushObject(string target, vector impulse, vector ang_impulse, int local) | 984 | public void llPushObject(string target, vector impulse, vector ang_impulse, int local) |
985 | { | 985 | { |
986 | m_LSL_Functions.llPushObject(target, impulse, ang_impulse, local); | 986 | m_LSL_Functions.llPushObject(target, impulse, ang_impulse, local); |
987 | } | 987 | } |
988 | 988 | ||
989 | public void llPassCollisions(int pass) | 989 | public void llPassCollisions(int pass) |
990 | { | 990 | { |
991 | m_LSL_Functions.llPassCollisions(pass); | 991 | m_LSL_Functions.llPassCollisions(pass); |
992 | } | 992 | } |
993 | 993 | ||
994 | public string llGetScriptName() | 994 | public string llGetScriptName() |
995 | { | 995 | { |
996 | return m_LSL_Functions.llGetScriptName(); | 996 | return m_LSL_Functions.llGetScriptName(); |
997 | } | 997 | } |
998 | 998 | ||
999 | public int llGetNumberOfSides() | 999 | public int llGetNumberOfSides() |
1000 | { | 1000 | { |
1001 | return m_LSL_Functions.llGetNumberOfSides(); | 1001 | return m_LSL_Functions.llGetNumberOfSides(); |
1002 | } | 1002 | } |
1003 | 1003 | ||
1004 | // | 1004 | // |
1005 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1005 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1006 | // | 1006 | // |
1007 | public rotation llAxisAngle2Rot(vector axis, double angle) | 1007 | public rotation llAxisAngle2Rot(vector axis, double angle) |
1008 | { | 1008 | { |
1009 | return m_LSL_Functions.llAxisAngle2Rot(axis, angle); | 1009 | return m_LSL_Functions.llAxisAngle2Rot(axis, angle); |
1010 | } | 1010 | } |
1011 | 1011 | ||
1012 | public vector llRot2Axis(rotation rot) | 1012 | public vector llRot2Axis(rotation rot) |
1013 | { | 1013 | { |
1014 | return m_LSL_Functions.llRot2Axis(rot); | 1014 | return m_LSL_Functions.llRot2Axis(rot); |
1015 | } | 1015 | } |
1016 | 1016 | ||
1017 | public void llRot2Angle() | 1017 | public void llRot2Angle() |
1018 | { | 1018 | { |
1019 | m_LSL_Functions.llRot2Angle(); | 1019 | m_LSL_Functions.llRot2Angle(); |
1020 | } | 1020 | } |
1021 | 1021 | ||
1022 | public double llAcos(double val) | 1022 | public double llAcos(double val) |
1023 | { | 1023 | { |
1024 | return m_LSL_Functions.llAcos(val); | 1024 | return m_LSL_Functions.llAcos(val); |
1025 | } | 1025 | } |
1026 | 1026 | ||
1027 | public double llAsin(double val) | 1027 | public double llAsin(double val) |
1028 | { | 1028 | { |
1029 | return m_LSL_Functions.llAsin(val); | 1029 | return m_LSL_Functions.llAsin(val); |
1030 | } | 1030 | } |
1031 | 1031 | ||
1032 | public double llAngleBetween(rotation a, rotation b) | 1032 | public double llAngleBetween(rotation a, rotation b) |
1033 | { | 1033 | { |
1034 | return m_LSL_Functions.llAngleBetween(a, b); | 1034 | return m_LSL_Functions.llAngleBetween(a, b); |
1035 | } | 1035 | } |
1036 | 1036 | ||
1037 | public string llGetInventoryKey(string name) | 1037 | public string llGetInventoryKey(string name) |
1038 | { | 1038 | { |
1039 | return m_LSL_Functions.llGetInventoryKey(name); | 1039 | return m_LSL_Functions.llGetInventoryKey(name); |
1040 | } | 1040 | } |
1041 | 1041 | ||
1042 | public void llAllowInventoryDrop(int add) | 1042 | public void llAllowInventoryDrop(int add) |
1043 | { | 1043 | { |
1044 | m_LSL_Functions.llAllowInventoryDrop(add); | 1044 | m_LSL_Functions.llAllowInventoryDrop(add); |
1045 | } | 1045 | } |
1046 | 1046 | ||
1047 | public vector llGetSunDirection() | 1047 | public vector llGetSunDirection() |
1048 | { | 1048 | { |
1049 | return m_LSL_Functions.llGetSunDirection(); | 1049 | return m_LSL_Functions.llGetSunDirection(); |
1050 | } | 1050 | } |
1051 | 1051 | ||
1052 | public vector llGetTextureOffset(int face) | 1052 | public vector llGetTextureOffset(int face) |
1053 | { | 1053 | { |
1054 | return m_LSL_Functions.llGetTextureOffset(face); | 1054 | return m_LSL_Functions.llGetTextureOffset(face); |
1055 | } | 1055 | } |
1056 | 1056 | ||
1057 | public vector llGetTextureScale(int side) | 1057 | public vector llGetTextureScale(int side) |
1058 | { | 1058 | { |
1059 | return m_LSL_Functions.llGetTextureScale(side); | 1059 | return m_LSL_Functions.llGetTextureScale(side); |
1060 | } | 1060 | } |
1061 | 1061 | ||
1062 | public double llGetTextureRot(int side) | 1062 | public double llGetTextureRot(int side) |
1063 | { | 1063 | { |
1064 | return m_LSL_Functions.llGetTextureRot(side); | 1064 | return m_LSL_Functions.llGetTextureRot(side); |
1065 | } | 1065 | } |
1066 | 1066 | ||
1067 | public int llSubStringIndex(string source, string pattern) | 1067 | public int llSubStringIndex(string source, string pattern) |
1068 | { | 1068 | { |
1069 | return m_LSL_Functions.llSubStringIndex(source, pattern); | 1069 | return m_LSL_Functions.llSubStringIndex(source, pattern); |
1070 | } | 1070 | } |
1071 | 1071 | ||
1072 | public string llGetOwnerKey(string id) | 1072 | public string llGetOwnerKey(string id) |
1073 | { | 1073 | { |
1074 | return m_LSL_Functions.llGetOwnerKey(id); | 1074 | return m_LSL_Functions.llGetOwnerKey(id); |
1075 | } | 1075 | } |
1076 | 1076 | ||
1077 | public vector llGetCenterOfMass() | 1077 | public vector llGetCenterOfMass() |
1078 | { | 1078 | { |
1079 | return m_LSL_Functions.llGetCenterOfMass(); | 1079 | return m_LSL_Functions.llGetCenterOfMass(); |
1080 | } | 1080 | } |
1081 | 1081 | ||
1082 | public LSL_Types.list llListSort(LSL_Types.list src, int stride, int ascending) | 1082 | public LSL_Types.list llListSort(LSL_Types.list src, int stride, int ascending) |
1083 | { | 1083 | { |
1084 | return m_LSL_Functions.llListSort(src, stride, ascending); | 1084 | return m_LSL_Functions.llListSort(src, stride, ascending); |
1085 | } | 1085 | } |
1086 | 1086 | ||
1087 | public int llGetListLength(LSL_Types.list src) | 1087 | public int llGetListLength(LSL_Types.list src) |
1088 | { | 1088 | { |
1089 | return m_LSL_Functions.llGetListLength(src); | 1089 | return m_LSL_Functions.llGetListLength(src); |
1090 | } | 1090 | } |
1091 | 1091 | ||
1092 | // | 1092 | // |
1093 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1093 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1094 | // | 1094 | // |
1095 | public int llList2Integer(LSL_Types.list src, int index) | 1095 | public int llList2Integer(LSL_Types.list src, int index) |
1096 | { | 1096 | { |
1097 | return m_LSL_Functions.llList2Integer(src, index); | 1097 | return m_LSL_Functions.llList2Integer(src, index); |
1098 | } | 1098 | } |
1099 | 1099 | ||
1100 | public double osList2Double(LSL_Types.list src, int index) | 1100 | public double osList2Double(LSL_Types.list src, int index) |
1101 | { | 1101 | { |
1102 | return m_LSL_Functions.osList2Double(src, index); | 1102 | return m_LSL_Functions.osList2Double(src, index); |
1103 | } | 1103 | } |
1104 | 1104 | ||
1105 | public string llList2String(LSL_Types.list src, int index) | 1105 | public string llList2String(LSL_Types.list src, int index) |
1106 | { | 1106 | { |
1107 | return m_LSL_Functions.llList2String(src, index); | 1107 | return m_LSL_Functions.llList2String(src, index); |
1108 | } | 1108 | } |
1109 | 1109 | ||
1110 | public string llList2Key(LSL_Types.list src, int index) | 1110 | public string llList2Key(LSL_Types.list src, int index) |
1111 | { | 1111 | { |
1112 | return m_LSL_Functions.llList2Key(src, index); | 1112 | return m_LSL_Functions.llList2Key(src, index); |
1113 | } | 1113 | } |
1114 | 1114 | ||
1115 | public vector llList2Vector(LSL_Types.list src, int index) | 1115 | public vector llList2Vector(LSL_Types.list src, int index) |
1116 | { | 1116 | { |
1117 | return m_LSL_Functions.llList2Vector(src, index); | 1117 | return m_LSL_Functions.llList2Vector(src, index); |
1118 | } | 1118 | } |
1119 | 1119 | ||
1120 | public rotation llList2Rot(LSL_Types.list src, int index) | 1120 | public rotation llList2Rot(LSL_Types.list src, int index) |
1121 | { | 1121 | { |
1122 | return m_LSL_Functions.llList2Rot(src, index); | 1122 | return m_LSL_Functions.llList2Rot(src, index); |
1123 | } | 1123 | } |
1124 | 1124 | ||
1125 | public LSL_Types.list llList2List(LSL_Types.list src, int start, int end) | 1125 | public LSL_Types.list llList2List(LSL_Types.list src, int start, int end) |
1126 | { | 1126 | { |
1127 | return m_LSL_Functions.llList2List(src, start, end); | 1127 | return m_LSL_Functions.llList2List(src, start, end); |
1128 | } | 1128 | } |
1129 | 1129 | ||
1130 | public LSL_Types.list llDeleteSubList(LSL_Types.list src, int start, int end) | 1130 | public LSL_Types.list llDeleteSubList(LSL_Types.list src, int start, int end) |
1131 | { | 1131 | { |
1132 | return m_LSL_Functions.llDeleteSubList(src, start, end); | 1132 | return m_LSL_Functions.llDeleteSubList(src, start, end); |
1133 | } | 1133 | } |
1134 | 1134 | ||
1135 | public int llGetListEntryType(LSL_Types.list src, int index) | 1135 | public int llGetListEntryType(LSL_Types.list src, int index) |
1136 | { | 1136 | { |
1137 | return m_LSL_Functions.llGetListEntryType(src, index); | 1137 | return m_LSL_Functions.llGetListEntryType(src, index); |
1138 | } | 1138 | } |
1139 | 1139 | ||
1140 | public string llList2CSV(LSL_Types.list src) | 1140 | public string llList2CSV(LSL_Types.list src) |
1141 | { | 1141 | { |
1142 | return m_LSL_Functions.llList2CSV(src); | 1142 | return m_LSL_Functions.llList2CSV(src); |
1143 | } | 1143 | } |
1144 | 1144 | ||
1145 | public LSL_Types.list llCSV2List(string src) | 1145 | public LSL_Types.list llCSV2List(string src) |
1146 | { | 1146 | { |
1147 | return m_LSL_Functions.llCSV2List(src); | 1147 | return m_LSL_Functions.llCSV2List(src); |
1148 | } | 1148 | } |
1149 | 1149 | ||
1150 | public LSL_Types.list llListRandomize(LSL_Types.list src, int stride) | 1150 | public LSL_Types.list llListRandomize(LSL_Types.list src, int stride) |
1151 | { | 1151 | { |
1152 | return m_LSL_Functions.llListRandomize(src, stride); | 1152 | return m_LSL_Functions.llListRandomize(src, stride); |
1153 | } | 1153 | } |
1154 | 1154 | ||
1155 | public LSL_Types.list llList2ListStrided(LSL_Types.list src, int start, int end, int stride) | 1155 | public LSL_Types.list llList2ListStrided(LSL_Types.list src, int start, int end, int stride) |
1156 | { | 1156 | { |
1157 | return m_LSL_Functions.llList2ListStrided(src, start, end, stride); | 1157 | return m_LSL_Functions.llList2ListStrided(src, start, end, stride); |
1158 | } | 1158 | } |
1159 | 1159 | ||
1160 | public vector llGetRegionCorner() | 1160 | public vector llGetRegionCorner() |
1161 | { | 1161 | { |
1162 | return m_LSL_Functions.llGetRegionCorner(); | 1162 | return m_LSL_Functions.llGetRegionCorner(); |
1163 | } | 1163 | } |
1164 | 1164 | ||
1165 | public LSL_Types.list llListInsertList(LSL_Types.list dest, LSL_Types.list src, int start) | 1165 | public LSL_Types.list llListInsertList(LSL_Types.list dest, LSL_Types.list src, int start) |
1166 | { | 1166 | { |
1167 | return m_LSL_Functions.llListInsertList(dest, src, start); | 1167 | return m_LSL_Functions.llListInsertList(dest, src, start); |
1168 | } | 1168 | } |
1169 | 1169 | ||
1170 | public int llListFindList(LSL_Types.list src, LSL_Types.list test) | 1170 | public int llListFindList(LSL_Types.list src, LSL_Types.list test) |
1171 | { | 1171 | { |
1172 | return m_LSL_Functions.llListFindList(src, test); | 1172 | return m_LSL_Functions.llListFindList(src, test); |
1173 | } | 1173 | } |
1174 | 1174 | ||
1175 | public string llGetObjectName() | 1175 | public string llGetObjectName() |
1176 | { | 1176 | { |
1177 | return m_LSL_Functions.llGetObjectName(); | 1177 | return m_LSL_Functions.llGetObjectName(); |
1178 | } | 1178 | } |
1179 | 1179 | ||
1180 | public void llSetObjectName(string name) | 1180 | public void llSetObjectName(string name) |
1181 | { | 1181 | { |
1182 | m_LSL_Functions.llSetObjectName(name); | 1182 | m_LSL_Functions.llSetObjectName(name); |
1183 | } | 1183 | } |
1184 | 1184 | ||
1185 | public string llGetDate() | 1185 | public string llGetDate() |
1186 | { | 1186 | { |
1187 | return m_LSL_Functions.llGetDate(); | 1187 | return m_LSL_Functions.llGetDate(); |
1188 | } | 1188 | } |
1189 | 1189 | ||
1190 | public int llEdgeOfWorld(vector pos, vector dir) | 1190 | public int llEdgeOfWorld(vector pos, vector dir) |
1191 | { | 1191 | { |
1192 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); | 1192 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); |
1193 | } | 1193 | } |
1194 | 1194 | ||
1195 | public int llGetAgentInfo(string id) | 1195 | public int llGetAgentInfo(string id) |
1196 | { | 1196 | { |
1197 | return m_LSL_Functions.llGetAgentInfo(id); | 1197 | return m_LSL_Functions.llGetAgentInfo(id); |
1198 | } | 1198 | } |
1199 | 1199 | ||
1200 | // | 1200 | // |
1201 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1201 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1202 | // | 1202 | // |
1203 | public void llAdjustSoundVolume(double volume) | 1203 | public void llAdjustSoundVolume(double volume) |
1204 | { | 1204 | { |
1205 | m_LSL_Functions.llAdjustSoundVolume(volume); | 1205 | m_LSL_Functions.llAdjustSoundVolume(volume); |
1206 | } | 1206 | } |
1207 | 1207 | ||
1208 | public void llSetSoundQueueing(int queue) | 1208 | public void llSetSoundQueueing(int queue) |
1209 | { | 1209 | { |
1210 | m_LSL_Functions.llSetSoundQueueing(queue); | 1210 | m_LSL_Functions.llSetSoundQueueing(queue); |
1211 | } | 1211 | } |
1212 | 1212 | ||
1213 | public void llSetSoundRadius(double radius) | 1213 | public void llSetSoundRadius(double radius) |
1214 | { | 1214 | { |
1215 | m_LSL_Functions.llSetSoundRadius(radius); | 1215 | m_LSL_Functions.llSetSoundRadius(radius); |
1216 | } | 1216 | } |
1217 | 1217 | ||
1218 | public string llKey2Name(string id) | 1218 | public string llKey2Name(string id) |
1219 | { | 1219 | { |
1220 | return m_LSL_Functions.llKey2Name(id); | 1220 | return m_LSL_Functions.llKey2Name(id); |
1221 | } | 1221 | } |
1222 | 1222 | ||
1223 | public void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate) | 1223 | public void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate) |
1224 | { | 1224 | { |
1225 | m_LSL_Functions.llSetTextureAnim(mode, face, sizex, sizey, start, length, rate); | 1225 | m_LSL_Functions.llSetTextureAnim(mode, face, sizex, sizey, start, length, rate); |
1226 | } | 1226 | } |
1227 | 1227 | ||
1228 | public void llTriggerSoundLimited(string sound, double volume, vector top_north_east, vector bottom_south_west) | 1228 | public void llTriggerSoundLimited(string sound, double volume, vector top_north_east, vector bottom_south_west) |
1229 | { | 1229 | { |
1230 | m_LSL_Functions.llTriggerSoundLimited(sound, volume, top_north_east, bottom_south_west); | 1230 | m_LSL_Functions.llTriggerSoundLimited(sound, volume, top_north_east, bottom_south_west); |
1231 | } | 1231 | } |
1232 | 1232 | ||
1233 | public void llEjectFromLand(string pest) | 1233 | public void llEjectFromLand(string pest) |
1234 | { | 1234 | { |
1235 | m_LSL_Functions.llEjectFromLand(pest); | 1235 | m_LSL_Functions.llEjectFromLand(pest); |
1236 | } | 1236 | } |
1237 | 1237 | ||
1238 | public void llParseString2List() | 1238 | public void llParseString2List() |
1239 | { | 1239 | { |
1240 | m_LSL_Functions.llParseString2List(); | 1240 | m_LSL_Functions.llParseString2List(); |
1241 | } | 1241 | } |
1242 | 1242 | ||
1243 | public int llOverMyLand(string id) | 1243 | public int llOverMyLand(string id) |
1244 | { | 1244 | { |
1245 | return m_LSL_Functions.llOverMyLand(id); | 1245 | return m_LSL_Functions.llOverMyLand(id); |
1246 | } | 1246 | } |
1247 | 1247 | ||
1248 | public string llGetLandOwnerAt(vector pos) | 1248 | public string llGetLandOwnerAt(vector pos) |
1249 | { | 1249 | { |
1250 | return m_LSL_Functions.llGetLandOwnerAt(pos); | 1250 | return m_LSL_Functions.llGetLandOwnerAt(pos); |
1251 | } | 1251 | } |
1252 | 1252 | ||
1253 | public string llGetNotecardLine(string name, int line) | 1253 | public string llGetNotecardLine(string name, int line) |
1254 | { | 1254 | { |
1255 | return m_LSL_Functions.llGetNotecardLine(name, line); | 1255 | return m_LSL_Functions.llGetNotecardLine(name, line); |
1256 | } | 1256 | } |
1257 | 1257 | ||
1258 | public vector llGetAgentSize(string id) | 1258 | public vector llGetAgentSize(string id) |
1259 | { | 1259 | { |
1260 | return m_LSL_Functions.llGetAgentSize(id); | 1260 | return m_LSL_Functions.llGetAgentSize(id); |
1261 | } | 1261 | } |
1262 | 1262 | ||
1263 | public int llSameGroup(string agent) | 1263 | public int llSameGroup(string agent) |
1264 | { | 1264 | { |
1265 | return m_LSL_Functions.llSameGroup(agent); | 1265 | return m_LSL_Functions.llSameGroup(agent); |
1266 | } | 1266 | } |
1267 | 1267 | ||
1268 | public void llUnSit(string id) | 1268 | public void llUnSit(string id) |
1269 | { | 1269 | { |
1270 | m_LSL_Functions.llUnSit(id); | 1270 | m_LSL_Functions.llUnSit(id); |
1271 | } | 1271 | } |
1272 | 1272 | ||
1273 | public vector llGroundSlope(vector offset) | 1273 | public vector llGroundSlope(vector offset) |
1274 | { | 1274 | { |
1275 | return m_LSL_Functions.llGroundSlope(offset); | 1275 | return m_LSL_Functions.llGroundSlope(offset); |
1276 | } | 1276 | } |
1277 | 1277 | ||
1278 | public vector llGroundNormal(vector offset) | 1278 | public vector llGroundNormal(vector offset) |
1279 | { | 1279 | { |
1280 | return m_LSL_Functions.llGroundNormal(offset); | 1280 | return m_LSL_Functions.llGroundNormal(offset); |
1281 | } | 1281 | } |
1282 | 1282 | ||
1283 | public vector llGroundContour(vector offset) | 1283 | public vector llGroundContour(vector offset) |
1284 | { | 1284 | { |
1285 | return m_LSL_Functions.llGroundContour(offset); | 1285 | return m_LSL_Functions.llGroundContour(offset); |
1286 | } | 1286 | } |
1287 | 1287 | ||
1288 | public int llGetAttached() | 1288 | public int llGetAttached() |
1289 | { | 1289 | { |
1290 | return m_LSL_Functions.llGetAttached(); | 1290 | return m_LSL_Functions.llGetAttached(); |
1291 | } | 1291 | } |
1292 | 1292 | ||
1293 | public int llGetFreeMemory() | 1293 | public int llGetFreeMemory() |
1294 | { | 1294 | { |
1295 | return m_LSL_Functions.llGetFreeMemory(); | 1295 | return m_LSL_Functions.llGetFreeMemory(); |
1296 | } | 1296 | } |
1297 | 1297 | ||
1298 | public string llGetRegionName() | 1298 | public string llGetRegionName() |
1299 | { | 1299 | { |
1300 | return m_LSL_Functions.llGetRegionName(); | 1300 | return m_LSL_Functions.llGetRegionName(); |
1301 | } | 1301 | } |
1302 | 1302 | ||
1303 | public double llGetRegionTimeDilation() | 1303 | public double llGetRegionTimeDilation() |
1304 | { | 1304 | { |
1305 | return m_LSL_Functions.llGetRegionTimeDilation(); | 1305 | return m_LSL_Functions.llGetRegionTimeDilation(); |
1306 | } | 1306 | } |
1307 | 1307 | ||
1308 | public double llGetRegionFPS() | 1308 | public double llGetRegionFPS() |
1309 | { | 1309 | { |
1310 | return m_LSL_Functions.llGetRegionFPS(); | 1310 | return m_LSL_Functions.llGetRegionFPS(); |
1311 | } | 1311 | } |
1312 | 1312 | ||
1313 | // | 1313 | // |
1314 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1314 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1315 | // | 1315 | // |
1316 | public void llParticleSystem(List<Object> rules) | 1316 | public void llParticleSystem(List<Object> rules) |
1317 | { | 1317 | { |
1318 | m_LSL_Functions.llParticleSystem(rules); | 1318 | m_LSL_Functions.llParticleSystem(rules); |
1319 | } | 1319 | } |
1320 | 1320 | ||
1321 | public void llGroundRepel(double height, int water, double tau) | 1321 | public void llGroundRepel(double height, int water, double tau) |
1322 | { | 1322 | { |
1323 | m_LSL_Functions.llGroundRepel(height, water, tau); | 1323 | m_LSL_Functions.llGroundRepel(height, water, tau); |
1324 | } | 1324 | } |
1325 | 1325 | ||
1326 | public void llGiveInventoryList() | 1326 | public void llGiveInventoryList() |
1327 | { | 1327 | { |
1328 | m_LSL_Functions.llGiveInventoryList(); | 1328 | m_LSL_Functions.llGiveInventoryList(); |
1329 | } | 1329 | } |
1330 | 1330 | ||
1331 | public void llSetVehicleType(int type) | 1331 | public void llSetVehicleType(int type) |
1332 | { | 1332 | { |
1333 | m_LSL_Functions.llSetVehicleType(type); | 1333 | m_LSL_Functions.llSetVehicleType(type); |
1334 | } | 1334 | } |
1335 | 1335 | ||
1336 | public void llSetVehicledoubleParam(int param, double value) | 1336 | public void llSetVehicledoubleParam(int param, double value) |
1337 | { | 1337 | { |
1338 | m_LSL_Functions.llSetVehicledoubleParam(param, value); | 1338 | m_LSL_Functions.llSetVehicledoubleParam(param, value); |
1339 | } | 1339 | } |
1340 | 1340 | ||
1341 | public void llSetVehicleVectorParam(int param, vector vec) | 1341 | public void llSetVehicleVectorParam(int param, vector vec) |
1342 | { | 1342 | { |
1343 | m_LSL_Functions.llSetVehicleVectorParam(param, vec); | 1343 | m_LSL_Functions.llSetVehicleVectorParam(param, vec); |
1344 | } | 1344 | } |
1345 | 1345 | ||
1346 | public void llSetVehicleRotationParam(int param, rotation rot) | 1346 | public void llSetVehicleRotationParam(int param, rotation rot) |
1347 | { | 1347 | { |
1348 | m_LSL_Functions.llSetVehicleRotationParam(param, rot); | 1348 | m_LSL_Functions.llSetVehicleRotationParam(param, rot); |
1349 | } | 1349 | } |
1350 | 1350 | ||
1351 | public void llSetVehicleFlags(int flags) | 1351 | public void llSetVehicleFlags(int flags) |
1352 | { | 1352 | { |
1353 | m_LSL_Functions.llSetVehicleFlags(flags); | 1353 | m_LSL_Functions.llSetVehicleFlags(flags); |
1354 | } | 1354 | } |
1355 | 1355 | ||
1356 | public void llRemoveVehicleFlags(int flags) | 1356 | public void llRemoveVehicleFlags(int flags) |
1357 | { | 1357 | { |
1358 | m_LSL_Functions.llRemoveVehicleFlags(flags); | 1358 | m_LSL_Functions.llRemoveVehicleFlags(flags); |
1359 | } | 1359 | } |
1360 | 1360 | ||
1361 | public void llSitTarget(vector offset, rotation rot) | 1361 | public void llSitTarget(vector offset, rotation rot) |
1362 | { | 1362 | { |
1363 | m_LSL_Functions.llSitTarget(offset, rot); | 1363 | m_LSL_Functions.llSitTarget(offset, rot); |
1364 | } | 1364 | } |
1365 | 1365 | ||
1366 | public string llAvatarOnSitTarget() | 1366 | public string llAvatarOnSitTarget() |
1367 | { | 1367 | { |
1368 | return m_LSL_Functions.llAvatarOnSitTarget(); | 1368 | return m_LSL_Functions.llAvatarOnSitTarget(); |
1369 | } | 1369 | } |
1370 | 1370 | ||
1371 | public void llAddToLandPassList(string avatar, double hours) | 1371 | public void llAddToLandPassList(string avatar, double hours) |
1372 | { | 1372 | { |
1373 | m_LSL_Functions.llAddToLandPassList(avatar, hours); | 1373 | m_LSL_Functions.llAddToLandPassList(avatar, hours); |
1374 | } | 1374 | } |
1375 | 1375 | ||
1376 | public void llSetTouchText(string text) | 1376 | public void llSetTouchText(string text) |
1377 | { | 1377 | { |
1378 | m_LSL_Functions.llSetTouchText(text); | 1378 | m_LSL_Functions.llSetTouchText(text); |
1379 | } | 1379 | } |
1380 | 1380 | ||
1381 | public void llSetSitText(string text) | 1381 | public void llSetSitText(string text) |
1382 | { | 1382 | { |
1383 | m_LSL_Functions.llSetSitText(text); | 1383 | m_LSL_Functions.llSetSitText(text); |
1384 | } | 1384 | } |
1385 | 1385 | ||
1386 | public void llSetCameraEyeOffset(vector offset) | 1386 | public void llSetCameraEyeOffset(vector offset) |
1387 | { | 1387 | { |
1388 | m_LSL_Functions.llSetCameraEyeOffset(offset); | 1388 | m_LSL_Functions.llSetCameraEyeOffset(offset); |
1389 | } | 1389 | } |
1390 | 1390 | ||
1391 | public void llSetCameraAtOffset(vector offset) | 1391 | public void llSetCameraAtOffset(vector offset) |
1392 | { | 1392 | { |
1393 | m_LSL_Functions.llSetCameraAtOffset(offset); | 1393 | m_LSL_Functions.llSetCameraAtOffset(offset); |
1394 | } | 1394 | } |
1395 | 1395 | ||
1396 | public string llDumpList2String(LSL_Types.list src, string seperator) | 1396 | public string llDumpList2String(LSL_Types.list src, string seperator) |
1397 | { | 1397 | { |
1398 | return m_LSL_Functions.llDumpList2String(src, seperator); | 1398 | return m_LSL_Functions.llDumpList2String(src, seperator); |
1399 | } | 1399 | } |
1400 | 1400 | ||
1401 | public void llScriptDanger(vector pos) | 1401 | public void llScriptDanger(vector pos) |
1402 | { | 1402 | { |
1403 | m_LSL_Functions.llScriptDanger(pos); | 1403 | m_LSL_Functions.llScriptDanger(pos); |
1404 | } | 1404 | } |
1405 | 1405 | ||
1406 | public void llDialog(string avatar, string message, LSL_Types.list buttons, int chat_channel) | 1406 | public void llDialog(string avatar, string message, LSL_Types.list buttons, int chat_channel) |
1407 | { | 1407 | { |
1408 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); | 1408 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); |
1409 | } | 1409 | } |
1410 | 1410 | ||
1411 | public void llVolumeDetect(int detect) | 1411 | public void llVolumeDetect(int detect) |
1412 | { | 1412 | { |
1413 | m_LSL_Functions.llVolumeDetect(detect); | 1413 | m_LSL_Functions.llVolumeDetect(detect); |
1414 | } | 1414 | } |
1415 | 1415 | ||
1416 | public void llResetOtherScript(string name) | 1416 | public void llResetOtherScript(string name) |
1417 | { | 1417 | { |
1418 | m_LSL_Functions.llResetOtherScript(name); | 1418 | m_LSL_Functions.llResetOtherScript(name); |
1419 | } | 1419 | } |
1420 | 1420 | ||
1421 | public int llGetScriptState(string name) | 1421 | public int llGetScriptState(string name) |
1422 | { | 1422 | { |
1423 | return m_LSL_Functions.llGetScriptState(name); | 1423 | return m_LSL_Functions.llGetScriptState(name); |
1424 | } | 1424 | } |
1425 | 1425 | ||
1426 | public void llRemoteLoadScript() | 1426 | public void llRemoteLoadScript() |
1427 | { | 1427 | { |
1428 | m_LSL_Functions.llRemoteLoadScript(); | 1428 | m_LSL_Functions.llRemoteLoadScript(); |
1429 | } | 1429 | } |
1430 | 1430 | ||
1431 | public void llSetRemoteScriptAccessPin(int pin) | 1431 | public void llSetRemoteScriptAccessPin(int pin) |
1432 | { | 1432 | { |
1433 | m_LSL_Functions.llSetRemoteScriptAccessPin(pin); | 1433 | m_LSL_Functions.llSetRemoteScriptAccessPin(pin); |
1434 | } | 1434 | } |
1435 | 1435 | ||
1436 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) | 1436 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) |
1437 | { | 1437 | { |
1438 | m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); | 1438 | m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); |
1439 | } | 1439 | } |
1440 | 1440 | ||
1441 | // | 1441 | // |
1442 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1442 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1443 | // | 1443 | // |
1444 | public void llOpenRemoteDataChannel() | 1444 | public void llOpenRemoteDataChannel() |
1445 | { | 1445 | { |
1446 | m_LSL_Functions.llOpenRemoteDataChannel(); | 1446 | m_LSL_Functions.llOpenRemoteDataChannel(); |
1447 | } | 1447 | } |
1448 | 1448 | ||
1449 | public string llSendRemoteData(string channel, string dest, int idata, string sdata) | 1449 | public string llSendRemoteData(string channel, string dest, int idata, string sdata) |
1450 | { | 1450 | { |
1451 | return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); | 1451 | return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); |
1452 | } | 1452 | } |
1453 | 1453 | ||
1454 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) | 1454 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) |
1455 | { | 1455 | { |
1456 | m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); | 1456 | m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); |
1457 | } | 1457 | } |
1458 | 1458 | ||
1459 | public void llCloseRemoteDataChannel(string channel) | 1459 | public void llCloseRemoteDataChannel(string channel) |
1460 | { | 1460 | { |
1461 | m_LSL_Functions.llCloseRemoteDataChannel(channel); | 1461 | m_LSL_Functions.llCloseRemoteDataChannel(channel); |
1462 | } | 1462 | } |
1463 | 1463 | ||
1464 | public string llMD5String(string src, int nonce) | 1464 | public string llMD5String(string src, int nonce) |
1465 | { | 1465 | { |
1466 | return m_LSL_Functions.llMD5String(src, nonce); | 1466 | return m_LSL_Functions.llMD5String(src, nonce); |
1467 | } | 1467 | } |
1468 | 1468 | ||
1469 | public void llSetPrimitiveParams(LSL_Types.list rules) | 1469 | public void llSetPrimitiveParams(LSL_Types.list rules) |
1470 | { | 1470 | { |
1471 | m_LSL_Functions.llSetPrimitiveParams(rules); | 1471 | m_LSL_Functions.llSetPrimitiveParams(rules); |
1472 | } | 1472 | } |
1473 | 1473 | ||
1474 | public string llStringToBase64(string str) | 1474 | public string llStringToBase64(string str) |
1475 | { | 1475 | { |
1476 | return m_LSL_Functions.llStringToBase64(str); | 1476 | return m_LSL_Functions.llStringToBase64(str); |
1477 | } | 1477 | } |
1478 | 1478 | ||
1479 | public string llBase64ToString(string str) | 1479 | public string llBase64ToString(string str) |
1480 | { | 1480 | { |
1481 | return m_LSL_Functions.llBase64ToString(str); | 1481 | return m_LSL_Functions.llBase64ToString(str); |
1482 | } | 1482 | } |
1483 | 1483 | ||
1484 | public void llXorBase64Strings() | 1484 | public void llXorBase64Strings() |
1485 | { | 1485 | { |
1486 | m_LSL_Functions.llXorBase64Strings(); | 1486 | m_LSL_Functions.llXorBase64Strings(); |
1487 | } | 1487 | } |
1488 | 1488 | ||
1489 | public void llRemoteDataSetRegion() | 1489 | public void llRemoteDataSetRegion() |
1490 | { | 1490 | { |
1491 | m_LSL_Functions.llRemoteDataSetRegion(); | 1491 | m_LSL_Functions.llRemoteDataSetRegion(); |
1492 | } | 1492 | } |
1493 | 1493 | ||
1494 | public double llLog10(double val) | 1494 | public double llLog10(double val) |
1495 | { | 1495 | { |
1496 | return m_LSL_Functions.llLog10(val); | 1496 | return m_LSL_Functions.llLog10(val); |
1497 | } | 1497 | } |
1498 | 1498 | ||
1499 | public double llLog(double val) | 1499 | public double llLog(double val) |
1500 | { | 1500 | { |
1501 | return m_LSL_Functions.llLog(val); | 1501 | return m_LSL_Functions.llLog(val); |
1502 | } | 1502 | } |
1503 | 1503 | ||
1504 | public LSL_Types.list llGetAnimationList(string id) | 1504 | public LSL_Types.list llGetAnimationList(string id) |
1505 | { | 1505 | { |
1506 | return m_LSL_Functions.llGetAnimationList(id); | 1506 | return m_LSL_Functions.llGetAnimationList(id); |
1507 | } | 1507 | } |
1508 | 1508 | ||
1509 | public void llSetParcelMusicURL(string url) | 1509 | public void llSetParcelMusicURL(string url) |
1510 | { | 1510 | { |
1511 | m_LSL_Functions.llSetParcelMusicURL(url); | 1511 | m_LSL_Functions.llSetParcelMusicURL(url); |
1512 | } | 1512 | } |
1513 | 1513 | ||
1514 | public vector llGetRootPosition() | 1514 | public vector llGetRootPosition() |
1515 | { | 1515 | { |
1516 | return m_LSL_Functions.llGetRootPosition(); | 1516 | return m_LSL_Functions.llGetRootPosition(); |
1517 | } | 1517 | } |
1518 | 1518 | ||
1519 | public rotation llGetRootRotation() | 1519 | public rotation llGetRootRotation() |
1520 | { | 1520 | { |
1521 | return m_LSL_Functions.llGetRootRotation(); | 1521 | return m_LSL_Functions.llGetRootRotation(); |
1522 | } | 1522 | } |
1523 | 1523 | ||
1524 | public string llGetObjectDesc() | 1524 | public string llGetObjectDesc() |
1525 | { | 1525 | { |
1526 | return m_LSL_Functions.llGetObjectDesc(); | 1526 | return m_LSL_Functions.llGetObjectDesc(); |
1527 | } | 1527 | } |
1528 | 1528 | ||
1529 | public void llSetObjectDesc(string desc) | 1529 | public void llSetObjectDesc(string desc) |
1530 | { | 1530 | { |
1531 | m_LSL_Functions.llSetObjectDesc(desc); | 1531 | m_LSL_Functions.llSetObjectDesc(desc); |
1532 | } | 1532 | } |
1533 | 1533 | ||
1534 | public string llGetCreator() | 1534 | public string llGetCreator() |
1535 | { | 1535 | { |
1536 | return m_LSL_Functions.llGetCreator(); | 1536 | return m_LSL_Functions.llGetCreator(); |
1537 | } | 1537 | } |
1538 | 1538 | ||
1539 | public string llGetTimestamp() | 1539 | public string llGetTimestamp() |
1540 | { | 1540 | { |
1541 | return m_LSL_Functions.llGetTimestamp(); | 1541 | return m_LSL_Functions.llGetTimestamp(); |
1542 | } | 1542 | } |
1543 | 1543 | ||
1544 | public void llSetLinkAlpha(int linknumber, double alpha, int face) | 1544 | public void llSetLinkAlpha(int linknumber, double alpha, int face) |
1545 | { | 1545 | { |
1546 | m_LSL_Functions.llSetLinkAlpha(linknumber, alpha, face); | 1546 | m_LSL_Functions.llSetLinkAlpha(linknumber, alpha, face); |
1547 | } | 1547 | } |
1548 | 1548 | ||
1549 | public int llGetNumberOfPrims() | 1549 | public int llGetNumberOfPrims() |
1550 | { | 1550 | { |
1551 | return m_LSL_Functions.llGetNumberOfPrims(); | 1551 | return m_LSL_Functions.llGetNumberOfPrims(); |
1552 | } | 1552 | } |
1553 | 1553 | ||
1554 | public string llGetNumberOfNotecardLines(string name) | 1554 | public string llGetNumberOfNotecardLines(string name) |
1555 | { | 1555 | { |
1556 | return m_LSL_Functions.llGetNumberOfNotecardLines(name); | 1556 | return m_LSL_Functions.llGetNumberOfNotecardLines(name); |
1557 | } | 1557 | } |
1558 | 1558 | ||
1559 | public LSL_Types.list llGetBoundingBox(string obj) | 1559 | public LSL_Types.list llGetBoundingBox(string obj) |
1560 | { | 1560 | { |
1561 | return m_LSL_Functions.llGetBoundingBox(obj); | 1561 | return m_LSL_Functions.llGetBoundingBox(obj); |
1562 | } | 1562 | } |
1563 | 1563 | ||
1564 | public vector llGetGeometricCenter() | 1564 | public vector llGetGeometricCenter() |
1565 | { | 1565 | { |
1566 | return m_LSL_Functions.llGetGeometricCenter(); | 1566 | return m_LSL_Functions.llGetGeometricCenter(); |
1567 | } | 1567 | } |
1568 | 1568 | ||
1569 | public void llGetPrimitiveParams() | 1569 | public void llGetPrimitiveParams() |
1570 | { | 1570 | { |
1571 | m_LSL_Functions.llGetPrimitiveParams(); | 1571 | m_LSL_Functions.llGetPrimitiveParams(); |
1572 | } | 1572 | } |
1573 | 1573 | ||
1574 | // | 1574 | // |
1575 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1575 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1576 | // | 1576 | // |
1577 | public string llIntegerToBase64(int number) | 1577 | public string llIntegerToBase64(int number) |
1578 | { | 1578 | { |
1579 | return m_LSL_Functions.llIntegerToBase64(number); | 1579 | return m_LSL_Functions.llIntegerToBase64(number); |
1580 | } | 1580 | } |
1581 | 1581 | ||
1582 | public int llBase64ToInteger(string str) | 1582 | public int llBase64ToInteger(string str) |
1583 | { | 1583 | { |
1584 | return m_LSL_Functions.llBase64ToInteger(str); | 1584 | return m_LSL_Functions.llBase64ToInteger(str); |
1585 | } | 1585 | } |
1586 | 1586 | ||
1587 | public double llGetGMTclock() | 1587 | public double llGetGMTclock() |
1588 | { | 1588 | { |
1589 | return m_LSL_Functions.llGetGMTclock(); | 1589 | return m_LSL_Functions.llGetGMTclock(); |
1590 | } | 1590 | } |
1591 | 1591 | ||
1592 | public string llGetSimulatorHostname() | 1592 | public string llGetSimulatorHostname() |
1593 | { | 1593 | { |
1594 | return m_LSL_Functions.llGetSimulatorHostname(); | 1594 | return m_LSL_Functions.llGetSimulatorHostname(); |
1595 | } | 1595 | } |
1596 | 1596 | ||
1597 | public void llSetLocalRot(rotation rot) | 1597 | public void llSetLocalRot(rotation rot) |
1598 | { | 1598 | { |
1599 | m_LSL_Functions.llSetLocalRot(rot); | 1599 | m_LSL_Functions.llSetLocalRot(rot); |
1600 | } | 1600 | } |
1601 | 1601 | ||
1602 | public LSL_Types.list llParseStringKeepNulls(string src, LSL_Types.list seperators, LSL_Types.list spacers) | 1602 | public LSL_Types.list llParseStringKeepNulls(string src, LSL_Types.list seperators, LSL_Types.list spacers) |
1603 | { | 1603 | { |
1604 | return m_LSL_Functions.llParseStringKeepNulls(src, seperators, spacers); | 1604 | return m_LSL_Functions.llParseStringKeepNulls(src, seperators, spacers); |
1605 | } | 1605 | } |
1606 | 1606 | ||
1607 | public void llRezAtRoot(string inventory, vector position, vector velocity, rotation rot, int param) | 1607 | public void llRezAtRoot(string inventory, vector position, vector velocity, rotation rot, int param) |
1608 | { | 1608 | { |
1609 | m_LSL_Functions.llRezAtRoot(inventory, position, velocity, rot, param); | 1609 | m_LSL_Functions.llRezAtRoot(inventory, position, velocity, rot, param); |
1610 | } | 1610 | } |
1611 | 1611 | ||
1612 | public int llGetObjectPermMask(int mask) | 1612 | public int llGetObjectPermMask(int mask) |
1613 | { | 1613 | { |
1614 | return m_LSL_Functions.llGetObjectPermMask(mask); | 1614 | return m_LSL_Functions.llGetObjectPermMask(mask); |
1615 | } | 1615 | } |
1616 | 1616 | ||
1617 | public void llSetObjectPermMask(int mask, int value) | 1617 | public void llSetObjectPermMask(int mask, int value) |
1618 | { | 1618 | { |
1619 | m_LSL_Functions.llSetObjectPermMask(mask, value); | 1619 | m_LSL_Functions.llSetObjectPermMask(mask, value); |
1620 | } | 1620 | } |
1621 | 1621 | ||
1622 | public void llGetInventoryPermMask(string item, int mask) | 1622 | public void llGetInventoryPermMask(string item, int mask) |
1623 | { | 1623 | { |
1624 | m_LSL_Functions.llGetInventoryPermMask(item, mask); | 1624 | m_LSL_Functions.llGetInventoryPermMask(item, mask); |
1625 | } | 1625 | } |
1626 | 1626 | ||
1627 | public void llSetInventoryPermMask(string item, int mask, int value) | 1627 | public void llSetInventoryPermMask(string item, int mask, int value) |
1628 | { | 1628 | { |
1629 | m_LSL_Functions.llSetInventoryPermMask(item, mask, value); | 1629 | m_LSL_Functions.llSetInventoryPermMask(item, mask, value); |
1630 | } | 1630 | } |
1631 | 1631 | ||
1632 | public string llGetInventoryCreator(string item) | 1632 | public string llGetInventoryCreator(string item) |
1633 | { | 1633 | { |
1634 | return m_LSL_Functions.llGetInventoryCreator(item); | 1634 | return m_LSL_Functions.llGetInventoryCreator(item); |
1635 | } | 1635 | } |
1636 | 1636 | ||
1637 | public void llOwnerSay(string msg) | 1637 | public void llOwnerSay(string msg) |
1638 | { | 1638 | { |
1639 | m_LSL_Functions.llOwnerSay(msg); | 1639 | m_LSL_Functions.llOwnerSay(msg); |
1640 | } | 1640 | } |
1641 | 1641 | ||
1642 | public void llRequestSimulatorData(string simulator, int data) | 1642 | public void llRequestSimulatorData(string simulator, int data) |
1643 | { | 1643 | { |
1644 | m_LSL_Functions.llRequestSimulatorData(simulator, data); | 1644 | m_LSL_Functions.llRequestSimulatorData(simulator, data); |
1645 | } | 1645 | } |
1646 | 1646 | ||
1647 | public void llForceMouselook(int mouselook) | 1647 | public void llForceMouselook(int mouselook) |
1648 | { | 1648 | { |
1649 | m_LSL_Functions.llForceMouselook(mouselook); | 1649 | m_LSL_Functions.llForceMouselook(mouselook); |
1650 | } | 1650 | } |
1651 | 1651 | ||
1652 | public double llGetObjectMass(string id) | 1652 | public double llGetObjectMass(string id) |
1653 | { | 1653 | { |
1654 | return m_LSL_Functions.llGetObjectMass(id); | 1654 | return m_LSL_Functions.llGetObjectMass(id); |
1655 | } | 1655 | } |
1656 | 1656 | ||
1657 | public LSL_Types.list llListReplaceList(LSL_Types.list dest, LSL_Types.list src, int start, int end) | 1657 | public LSL_Types.list llListReplaceList(LSL_Types.list dest, LSL_Types.list src, int start, int end) |
1658 | { | 1658 | { |
1659 | return m_LSL_Functions.llListReplaceList(dest, src, start, end); | 1659 | return m_LSL_Functions.llListReplaceList(dest, src, start, end); |
1660 | } | 1660 | } |
1661 | 1661 | ||
1662 | public void llLoadURL(string avatar_id, string message, string url) | 1662 | public void llLoadURL(string avatar_id, string message, string url) |
1663 | { | 1663 | { |
1664 | m_LSL_Functions.llLoadURL(avatar_id, message, url); | 1664 | m_LSL_Functions.llLoadURL(avatar_id, message, url); |
1665 | } | 1665 | } |
1666 | 1666 | ||
1667 | public void llParcelMediaCommandList(LSL_Types.list commandList) | 1667 | public void llParcelMediaCommandList(LSL_Types.list commandList) |
1668 | { | 1668 | { |
1669 | m_LSL_Functions.llParcelMediaCommandList(commandList); | 1669 | m_LSL_Functions.llParcelMediaCommandList(commandList); |
1670 | } | 1670 | } |
1671 | 1671 | ||
1672 | public void llParcelMediaQuery() | 1672 | public void llParcelMediaQuery() |
1673 | { | 1673 | { |
1674 | m_LSL_Functions.llParcelMediaQuery(); | 1674 | m_LSL_Functions.llParcelMediaQuery(); |
1675 | } | 1675 | } |
1676 | 1676 | ||
1677 | public int llModPow(int a, int b, int c) | 1677 | public int llModPow(int a, int b, int c) |
1678 | { | 1678 | { |
1679 | return m_LSL_Functions.llModPow(a, b, c); | 1679 | return m_LSL_Functions.llModPow(a, b, c); |
1680 | } | 1680 | } |
1681 | 1681 | ||
1682 | // | 1682 | // |
1683 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1683 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1684 | // | 1684 | // |
1685 | public int llGetInventoryType(string name) | 1685 | public int llGetInventoryType(string name) |
1686 | { | 1686 | { |
1687 | return m_LSL_Functions.llGetInventoryType(name); | 1687 | return m_LSL_Functions.llGetInventoryType(name); |
1688 | } | 1688 | } |
1689 | 1689 | ||
1690 | public void llSetPayPrice(int price, LSL_Types.list quick_pay_buttons) | 1690 | public void llSetPayPrice(int price, LSL_Types.list quick_pay_buttons) |
1691 | { | 1691 | { |
1692 | m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); | 1692 | m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); |
1693 | } | 1693 | } |
1694 | 1694 | ||
1695 | public vector llGetCameraPos() | 1695 | public vector llGetCameraPos() |
1696 | { | 1696 | { |
1697 | return m_LSL_Functions.llGetCameraPos(); | 1697 | return m_LSL_Functions.llGetCameraPos(); |
1698 | } | 1698 | } |
1699 | 1699 | ||
1700 | public rotation llGetCameraRot() | 1700 | public rotation llGetCameraRot() |
1701 | { | 1701 | { |
1702 | return m_LSL_Functions.llGetCameraRot(); | 1702 | return m_LSL_Functions.llGetCameraRot(); |
1703 | } | 1703 | } |
1704 | 1704 | ||
1705 | public void llSetPrimURL() | 1705 | public void llSetPrimURL() |
1706 | { | 1706 | { |
1707 | m_LSL_Functions.llSetPrimURL(); | 1707 | m_LSL_Functions.llSetPrimURL(); |
1708 | } | 1708 | } |
1709 | 1709 | ||
1710 | public void llRefreshPrimURL() | 1710 | public void llRefreshPrimURL() |
1711 | { | 1711 | { |
1712 | m_LSL_Functions.llRefreshPrimURL(); | 1712 | m_LSL_Functions.llRefreshPrimURL(); |
1713 | } | 1713 | } |
1714 | 1714 | ||
1715 | public string llEscapeURL(string url) | 1715 | public string llEscapeURL(string url) |
1716 | { | 1716 | { |
1717 | return m_LSL_Functions.llEscapeURL(url); | 1717 | return m_LSL_Functions.llEscapeURL(url); |
1718 | } | 1718 | } |
1719 | 1719 | ||
1720 | public string llUnescapeURL(string url) | 1720 | public string llUnescapeURL(string url) |
1721 | { | 1721 | { |
1722 | return m_LSL_Functions.llUnescapeURL(url); | 1722 | return m_LSL_Functions.llUnescapeURL(url); |
1723 | } | 1723 | } |
1724 | 1724 | ||
1725 | public void llMapDestination(string simname, vector pos, vector look_at) | 1725 | public void llMapDestination(string simname, vector pos, vector look_at) |
1726 | { | 1726 | { |
1727 | m_LSL_Functions.llMapDestination(simname, pos, look_at); | 1727 | m_LSL_Functions.llMapDestination(simname, pos, look_at); |
1728 | } | 1728 | } |
1729 | 1729 | ||
1730 | public void llAddToLandBanList(string avatar, double hours) | 1730 | public void llAddToLandBanList(string avatar, double hours) |
1731 | { | 1731 | { |
1732 | m_LSL_Functions.llAddToLandBanList(avatar, hours); | 1732 | m_LSL_Functions.llAddToLandBanList(avatar, hours); |
1733 | } | 1733 | } |
1734 | 1734 | ||
1735 | public void llRemoveFromLandPassList(string avatar) | 1735 | public void llRemoveFromLandPassList(string avatar) |
1736 | { | 1736 | { |
1737 | m_LSL_Functions.llRemoveFromLandPassList(avatar); | 1737 | m_LSL_Functions.llRemoveFromLandPassList(avatar); |
1738 | } | 1738 | } |
1739 | 1739 | ||
1740 | public void llRemoveFromLandBanList(string avatar) | 1740 | public void llRemoveFromLandBanList(string avatar) |
1741 | { | 1741 | { |
1742 | m_LSL_Functions.llRemoveFromLandBanList(avatar); | 1742 | m_LSL_Functions.llRemoveFromLandBanList(avatar); |
1743 | } | 1743 | } |
1744 | 1744 | ||
1745 | public void llSetCameraParams(LSL_Types.list rules) | 1745 | public void llSetCameraParams(LSL_Types.list rules) |
1746 | { | 1746 | { |
1747 | m_LSL_Functions.llSetCameraParams(rules); | 1747 | m_LSL_Functions.llSetCameraParams(rules); |
1748 | } | 1748 | } |
1749 | 1749 | ||
1750 | public void llClearCameraParams() | 1750 | public void llClearCameraParams() |
1751 | { | 1751 | { |
1752 | m_LSL_Functions.llClearCameraParams(); | 1752 | m_LSL_Functions.llClearCameraParams(); |
1753 | } | 1753 | } |
1754 | 1754 | ||
1755 | public double llListStatistics(int operation, LSL_Types.list src) | 1755 | public double llListStatistics(int operation, LSL_Types.list src) |
1756 | { | 1756 | { |
1757 | return m_LSL_Functions.llListStatistics(operation, src); | 1757 | return m_LSL_Functions.llListStatistics(operation, src); |
1758 | } | 1758 | } |
1759 | 1759 | ||
1760 | public int llGetUnixTime() | 1760 | public int llGetUnixTime() |
1761 | { | 1761 | { |
1762 | return m_LSL_Functions.llGetUnixTime(); | 1762 | return m_LSL_Functions.llGetUnixTime(); |
1763 | } | 1763 | } |
1764 | 1764 | ||
1765 | public int llGetParcelFlags(vector pos) | 1765 | public int llGetParcelFlags(vector pos) |
1766 | { | 1766 | { |
1767 | return m_LSL_Functions.llGetParcelFlags(pos); | 1767 | return m_LSL_Functions.llGetParcelFlags(pos); |
1768 | } | 1768 | } |
1769 | 1769 | ||
1770 | public int llGetRegionFlags() | 1770 | public int llGetRegionFlags() |
1771 | { | 1771 | { |
1772 | return m_LSL_Functions.llGetRegionFlags(); | 1772 | return m_LSL_Functions.llGetRegionFlags(); |
1773 | } | 1773 | } |
1774 | 1774 | ||
1775 | public string llXorBase64StringsCorrect(string str1, string str2) | 1775 | public string llXorBase64StringsCorrect(string str1, string str2) |
1776 | { | 1776 | { |
1777 | return m_LSL_Functions.llXorBase64StringsCorrect(str1, str2); | 1777 | return m_LSL_Functions.llXorBase64StringsCorrect(str1, str2); |
1778 | } | 1778 | } |
1779 | 1779 | ||
1780 | public string llHTTPRequest(string url, LSL_Types.list parameters, string body) | 1780 | public string llHTTPRequest(string url, LSL_Types.list parameters, string body) |
1781 | { | 1781 | { |
1782 | return m_LSL_Functions.llHTTPRequest(url, parameters, body); | 1782 | return m_LSL_Functions.llHTTPRequest(url, parameters, body); |
1783 | } | 1783 | } |
1784 | 1784 | ||
1785 | public void llResetLandBanList() | 1785 | public void llResetLandBanList() |
1786 | { | 1786 | { |
1787 | m_LSL_Functions.llResetLandBanList(); | 1787 | m_LSL_Functions.llResetLandBanList(); |
1788 | } | 1788 | } |
1789 | 1789 | ||
1790 | public void llResetLandPassList() | 1790 | public void llResetLandPassList() |
1791 | { | 1791 | { |
1792 | m_LSL_Functions.llResetLandPassList(); | 1792 | m_LSL_Functions.llResetLandPassList(); |
1793 | } | 1793 | } |
1794 | 1794 | ||
1795 | public int llGetParcelPrimCount(vector pos, int category, int sim_wide) | 1795 | public int llGetParcelPrimCount(vector pos, int category, int sim_wide) |
1796 | { | 1796 | { |
1797 | return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); | 1797 | return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); |
1798 | } | 1798 | } |
1799 | 1799 | ||
1800 | public LSL_Types.list llGetParcelPrimOwners(vector pos) | 1800 | public LSL_Types.list llGetParcelPrimOwners(vector pos) |
1801 | { | 1801 | { |
1802 | return m_LSL_Functions.llGetParcelPrimOwners(pos); | 1802 | return m_LSL_Functions.llGetParcelPrimOwners(pos); |
1803 | } | 1803 | } |
1804 | 1804 | ||
1805 | public int llGetObjectPrimCount(string object_id) | 1805 | public int llGetObjectPrimCount(string object_id) |
1806 | { | 1806 | { |
1807 | return m_LSL_Functions.llGetObjectPrimCount(object_id); | 1807 | return m_LSL_Functions.llGetObjectPrimCount(object_id); |
1808 | } | 1808 | } |
1809 | 1809 | ||
1810 | // | 1810 | // |
1811 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs | 1811 | // DO NOT MODIFY HERE: MODIFY IN LSL_BuiltIn_Commands.cs |
1812 | // | 1812 | // |
1813 | public int llGetParcelMaxPrims(vector pos, int sim_wide) | 1813 | public int llGetParcelMaxPrims(vector pos, int sim_wide) |
1814 | { | 1814 | { |
1815 | return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); | 1815 | return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); |
1816 | } | 1816 | } |
1817 | 1817 | ||
1818 | public LSL_Types.list llGetParcelDetails(vector pos, LSL_Types.list param) | 1818 | public LSL_Types.list llGetParcelDetails(vector pos, LSL_Types.list param) |
1819 | { | 1819 | { |
1820 | return m_LSL_Functions.llGetParcelDetails(pos, param); | 1820 | return m_LSL_Functions.llGetParcelDetails(pos, param); |
1821 | } | 1821 | } |
1822 | 1822 | ||
1823 | // | 1823 | // |
1824 | // OpenSim Functions | 1824 | // OpenSim Functions |
1825 | // | 1825 | // |
1826 | public string osSetDynamicTextureURL(string dynamicID, string contentType, string url, string extraParams, | 1826 | public string osSetDynamicTextureURL(string dynamicID, string contentType, string url, string extraParams, |
1827 | int timer) | 1827 | int timer) |
1828 | { | 1828 | { |
1829 | return m_LSL_Functions.osSetDynamicTextureURL(dynamicID, contentType, url, extraParams, timer); | 1829 | return m_LSL_Functions.osSetDynamicTextureURL(dynamicID, contentType, url, extraParams, timer); |
1830 | } | 1830 | } |
1831 | 1831 | ||
1832 | public double osTerrainGetHeight(int x, int y) | 1832 | public double osTerrainGetHeight(int x, int y) |
1833 | { | 1833 | { |
1834 | return m_LSL_Functions.osTerrainGetHeight(x, y); | 1834 | return m_LSL_Functions.osTerrainGetHeight(x, y); |
1835 | } | 1835 | } |
1836 | 1836 | ||
1837 | public int osTerrainSetHeight(int x, int y, double val) | 1837 | public int osTerrainSetHeight(int x, int y, double val) |
1838 | { | 1838 | { |
1839 | return m_LSL_Functions.osTerrainSetHeight(x, y, val); | 1839 | return m_LSL_Functions.osTerrainSetHeight(x, y, val); |
1840 | } | 1840 | } |
1841 | 1841 | ||
1842 | public int osRegionRestart(double seconds) | 1842 | public int osRegionRestart(double seconds) |
1843 | { | 1843 | { |
1844 | return m_LSL_Functions.osRegionRestart(seconds); | 1844 | return m_LSL_Functions.osRegionRestart(seconds); |
1845 | } | 1845 | } |
1846 | 1846 | ||
1847 | // LSL CONSTANTS | 1847 | // LSL CONSTANTS |
1848 | public const int TRUE = 1; | 1848 | public const int TRUE = 1; |
1849 | public const int FALSE = 0; | 1849 | public const int FALSE = 0; |
1850 | public const int STATUS_PHYSICS = 1; | 1850 | public const int STATUS_PHYSICS = 1; |
1851 | public const int STATUS_ROTATE_X = 2; | 1851 | public const int STATUS_ROTATE_X = 2; |
1852 | public const int STATUS_ROTATE_Y = 4; | 1852 | public const int STATUS_ROTATE_Y = 4; |
1853 | public const int STATUS_ROTATE_Z = 8; | 1853 | public const int STATUS_ROTATE_Z = 8; |
1854 | public const int STATUS_PHANTOM = 16; | 1854 | public const int STATUS_PHANTOM = 16; |
1855 | public const int STATUS_SANDBOX = 32; | 1855 | public const int STATUS_SANDBOX = 32; |
1856 | public const int STATUS_BLOCK_GRAB = 64; | 1856 | public const int STATUS_BLOCK_GRAB = 64; |
1857 | public const int STATUS_DIE_AT_EDGE = 128; | 1857 | public const int STATUS_DIE_AT_EDGE = 128; |
1858 | public const int STATUS_RETURN_AT_EDGE = 256; | 1858 | public const int STATUS_RETURN_AT_EDGE = 256; |
1859 | public const int AGENT = 1; | 1859 | public const int AGENT = 1; |
1860 | public const int ACTIVE = 2; | 1860 | public const int ACTIVE = 2; |
1861 | public const int PASSIVE = 4; | 1861 | public const int PASSIVE = 4; |
1862 | public const int SCRIPTED = 8; | 1862 | public const int SCRIPTED = 8; |
1863 | public const int CONTROL_FWD = 1; | 1863 | public const int CONTROL_FWD = 1; |
1864 | public const int CONTROL_BACK = 2; | 1864 | public const int CONTROL_BACK = 2; |
1865 | public const int CONTROL_LEFT = 4; | 1865 | public const int CONTROL_LEFT = 4; |
1866 | public const int CONTROL_RIGHT = 8; | 1866 | public const int CONTROL_RIGHT = 8; |
1867 | public const int CONTROL_UP = 16; | 1867 | public const int CONTROL_UP = 16; |
1868 | public const int CONTROL_DOWN = 32; | 1868 | public const int CONTROL_DOWN = 32; |
1869 | public const int CONTROL_ROT_LEFT = 256; | 1869 | public const int CONTROL_ROT_LEFT = 256; |
1870 | public const int CONTROL_ROT_RIGHT = 512; | 1870 | public const int CONTROL_ROT_RIGHT = 512; |
1871 | public const int CONTROL_LBUTTON = 268435456; | 1871 | public const int CONTROL_LBUTTON = 268435456; |
1872 | public const int CONTROL_ML_LBUTTON = 1073741824; | 1872 | public const int CONTROL_ML_LBUTTON = 1073741824; |
1873 | public const int PERMISSION_DEBIT = 2; | 1873 | public const int PERMISSION_DEBIT = 2; |
1874 | public const int PERMISSION_TAKE_CONTROLS = 4; | 1874 | public const int PERMISSION_TAKE_CONTROLS = 4; |
1875 | public const int PERMISSION_REMAP_CONTROLS = 8; | 1875 | public const int PERMISSION_REMAP_CONTROLS = 8; |
1876 | public const int PERMISSION_TRIGGER_ANIMATION = 16; | 1876 | public const int PERMISSION_TRIGGER_ANIMATION = 16; |
1877 | public const int PERMISSION_ATTACH = 32; | 1877 | public const int PERMISSION_ATTACH = 32; |
1878 | public const int PERMISSION_RELEASE_OWNERSHIP = 64; | 1878 | public const int PERMISSION_RELEASE_OWNERSHIP = 64; |
1879 | public const int PERMISSION_CHANGE_LINKS = 128; | 1879 | public const int PERMISSION_CHANGE_LINKS = 128; |
1880 | public const int PERMISSION_CHANGE_JOINTS = 256; | 1880 | public const int PERMISSION_CHANGE_JOINTS = 256; |
1881 | public const int PERMISSION_CHANGE_PERMISSIONS = 512; | 1881 | public const int PERMISSION_CHANGE_PERMISSIONS = 512; |
1882 | public const int PERMISSION_TRACK_CAMERA = 1024; | 1882 | public const int PERMISSION_TRACK_CAMERA = 1024; |
1883 | public const int AGENT_FLYING = 1; | 1883 | public const int AGENT_FLYING = 1; |
1884 | public const int AGENT_ATTACHMENTS = 2; | 1884 | public const int AGENT_ATTACHMENTS = 2; |
1885 | public const int AGENT_SCRIPTED = 4; | 1885 | public const int AGENT_SCRIPTED = 4; |
1886 | public const int AGENT_MOUSELOOK = 8; | 1886 | public const int AGENT_MOUSELOOK = 8; |
1887 | public const int AGENT_SITTING = 16; | 1887 | public const int AGENT_SITTING = 16; |
1888 | public const int AGENT_ON_OBJECT = 32; | 1888 | public const int AGENT_ON_OBJECT = 32; |
1889 | public const int AGENT_AWAY = 64; | 1889 | public const int AGENT_AWAY = 64; |
1890 | public const int AGENT_WALKING = 128; | 1890 | public const int AGENT_WALKING = 128; |
1891 | public const int AGENT_IN_AIR = 256; | 1891 | public const int AGENT_IN_AIR = 256; |
1892 | public const int AGENT_TYPING = 512; | 1892 | public const int AGENT_TYPING = 512; |
1893 | public const int AGENT_CROUCHING = 1024; | 1893 | public const int AGENT_CROUCHING = 1024; |
1894 | public const int AGENT_BUSY = 2048; | 1894 | public const int AGENT_BUSY = 2048; |
1895 | public const int AGENT_ALWAYS_RUN = 4096; | 1895 | public const int AGENT_ALWAYS_RUN = 4096; |
1896 | public const int PSYS_PART_INTERP_COLOR_MASK = 1; | 1896 | public const int PSYS_PART_INTERP_COLOR_MASK = 1; |
1897 | public const int PSYS_PART_INTERP_SCALE_MASK = 2; | 1897 | public const int PSYS_PART_INTERP_SCALE_MASK = 2; |
1898 | public const int PSYS_PART_BOUNCE_MASK = 4; | 1898 | public const int PSYS_PART_BOUNCE_MASK = 4; |
1899 | public const int PSYS_PART_WIND_MASK = 8; | 1899 | public const int PSYS_PART_WIND_MASK = 8; |
1900 | public const int PSYS_PART_FOLLOW_SRC_MASK = 16; | 1900 | public const int PSYS_PART_FOLLOW_SRC_MASK = 16; |
1901 | public const int PSYS_PART_FOLLOW_VELOCITY_MASK = 32; | 1901 | public const int PSYS_PART_FOLLOW_VELOCITY_MASK = 32; |
1902 | public const int PSYS_PART_TARGET_POS_MASK = 64; | 1902 | public const int PSYS_PART_TARGET_POS_MASK = 64; |
1903 | public const int PSYS_PART_TARGET_LINEAR_MASK = 128; | 1903 | public const int PSYS_PART_TARGET_LINEAR_MASK = 128; |
1904 | public const int PSYS_PART_EMISSIVE_MASK = 256; | 1904 | public const int PSYS_PART_EMISSIVE_MASK = 256; |
1905 | public const int PSYS_PART_FLAGS = 0; | 1905 | public const int PSYS_PART_FLAGS = 0; |
1906 | public const int PSYS_PART_START_COLOR = 1; | 1906 | public const int PSYS_PART_START_COLOR = 1; |
1907 | public const int PSYS_PART_START_ALPHA = 2; | 1907 | public const int PSYS_PART_START_ALPHA = 2; |
1908 | public const int PSYS_PART_END_COLOR = 3; | 1908 | public const int PSYS_PART_END_COLOR = 3; |
1909 | public const int PSYS_PART_END_ALPHA = 4; | 1909 | public const int PSYS_PART_END_ALPHA = 4; |
1910 | public const int PSYS_PART_START_SCALE = 5; | 1910 | public const int PSYS_PART_START_SCALE = 5; |
1911 | public const int PSYS_PART_END_SCALE = 6; | 1911 | public const int PSYS_PART_END_SCALE = 6; |
1912 | public const int PSYS_PART_MAX_AGE = 7; | 1912 | public const int PSYS_PART_MAX_AGE = 7; |
1913 | public const int PSYS_SRC_ACCEL = 8; | 1913 | public const int PSYS_SRC_ACCEL = 8; |
1914 | public const int PSYS_SRC_PATTERN = 9; | 1914 | public const int PSYS_SRC_PATTERN = 9; |
1915 | public const int PSYS_SRC_INNERANGLE = 10; | 1915 | public const int PSYS_SRC_INNERANGLE = 10; |
1916 | public const int PSYS_SRC_OUTERANGLE = 11; | 1916 | public const int PSYS_SRC_OUTERANGLE = 11; |
1917 | public const int PSYS_SRC_TEXTURE = 12; | 1917 | public const int PSYS_SRC_TEXTURE = 12; |
1918 | public const int PSYS_SRC_BURST_RATE = 13; | 1918 | public const int PSYS_SRC_BURST_RATE = 13; |
1919 | public const int PSYS_SRC_BURST_PART_COUNT = 15; | 1919 | public const int PSYS_SRC_BURST_PART_COUNT = 15; |
1920 | public const int PSYS_SRC_BURST_RADIUS = 16; | 1920 | public const int PSYS_SRC_BURST_RADIUS = 16; |
1921 | public const int PSYS_SRC_BURST_SPEED_MIN = 17; | 1921 | public const int PSYS_SRC_BURST_SPEED_MIN = 17; |
1922 | public const int PSYS_SRC_BURST_SPEED_MAX = 18; | 1922 | public const int PSYS_SRC_BURST_SPEED_MAX = 18; |
1923 | public const int PSYS_SRC_MAX_AGE = 19; | 1923 | public const int PSYS_SRC_MAX_AGE = 19; |
1924 | public const int PSYS_SRC_TARGET_KEY = 20; | 1924 | public const int PSYS_SRC_TARGET_KEY = 20; |
1925 | public const int PSYS_SRC_OMEGA = 21; | 1925 | public const int PSYS_SRC_OMEGA = 21; |
1926 | public const int PSYS_SRC_ANGLE_BEGIN = 22; | 1926 | public const int PSYS_SRC_ANGLE_BEGIN = 22; |
1927 | public const int PSYS_SRC_ANGLE_END = 23; | 1927 | public const int PSYS_SRC_ANGLE_END = 23; |
1928 | public const int PSYS_SRC_PATTERN_DROP = 1; | 1928 | public const int PSYS_SRC_PATTERN_DROP = 1; |
1929 | public const int PSYS_SRC_PATTERN_EXPLODE = 2; | 1929 | public const int PSYS_SRC_PATTERN_EXPLODE = 2; |
1930 | public const int PSYS_SRC_PATTERN_ANGLE = 4; | 1930 | public const int PSYS_SRC_PATTERN_ANGLE = 4; |
1931 | public const int PSYS_SRC_PATTERN_ANGLE_CONE = 8; | 1931 | public const int PSYS_SRC_PATTERN_ANGLE_CONE = 8; |
1932 | public const int PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY = 16; | 1932 | public const int PSYS_SRC_PATTERN_ANGLE_CONE_EMPTY = 16; |
1933 | public const int VEHICLE_TYPE_NONE = 0; | 1933 | public const int VEHICLE_TYPE_NONE = 0; |
1934 | public const int VEHICLE_TYPE_SLED = 1; | 1934 | public const int VEHICLE_TYPE_SLED = 1; |
1935 | public const int VEHICLE_TYPE_CAR = 2; | 1935 | public const int VEHICLE_TYPE_CAR = 2; |
1936 | public const int VEHICLE_TYPE_BOAT = 3; | 1936 | public const int VEHICLE_TYPE_BOAT = 3; |
1937 | public const int VEHICLE_TYPE_AIRPLANE = 4; | 1937 | public const int VEHICLE_TYPE_AIRPLANE = 4; |
1938 | public const int VEHICLE_TYPE_BALLOON = 5; | 1938 | public const int VEHICLE_TYPE_BALLOON = 5; |
1939 | public const int VEHICLE_LINEAR_FRICTION_TIMESCALE = 16; | 1939 | public const int VEHICLE_LINEAR_FRICTION_TIMESCALE = 16; |
1940 | public const int VEHICLE_ANGULAR_FRICTION_TIMESCALE = 17; | 1940 | public const int VEHICLE_ANGULAR_FRICTION_TIMESCALE = 17; |
1941 | public const int VEHICLE_LINEAR_MOTOR_DIRECTION = 18; | 1941 | public const int VEHICLE_LINEAR_MOTOR_DIRECTION = 18; |
1942 | public const int VEHICLE_LINEAR_MOTOR_OFFSET = 20; | 1942 | public const int VEHICLE_LINEAR_MOTOR_OFFSET = 20; |
1943 | public const int VEHICLE_ANGULAR_MOTOR_DIRECTION = 19; | 1943 | public const int VEHICLE_ANGULAR_MOTOR_DIRECTION = 19; |
1944 | public const int VEHICLE_HOVER_HEIGHT = 24; | 1944 | public const int VEHICLE_HOVER_HEIGHT = 24; |
1945 | public const int VEHICLE_HOVER_EFFICIENCY = 25; | 1945 | public const int VEHICLE_HOVER_EFFICIENCY = 25; |
1946 | public const int VEHICLE_HOVER_TIMESCALE = 26; | 1946 | public const int VEHICLE_HOVER_TIMESCALE = 26; |
1947 | public const int VEHICLE_BUOYANCY = 27; | 1947 | public const int VEHICLE_BUOYANCY = 27; |
1948 | public const int VEHICLE_LINEAR_DEFLECTION_EFFICIENCY = 28; | 1948 | public const int VEHICLE_LINEAR_DEFLECTION_EFFICIENCY = 28; |
1949 | public const int VEHICLE_LINEAR_DEFLECTION_TIMESCALE = 29; | 1949 | public const int VEHICLE_LINEAR_DEFLECTION_TIMESCALE = 29; |
1950 | public const int VEHICLE_LINEAR_MOTOR_TIMESCALE = 30; | 1950 | public const int VEHICLE_LINEAR_MOTOR_TIMESCALE = 30; |
1951 | public const int VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE = 31; | 1951 | public const int VEHICLE_LINEAR_MOTOR_DECAY_TIMESCALE = 31; |
1952 | public const int VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY = 32; | 1952 | public const int VEHICLE_ANGULAR_DEFLECTION_EFFICIENCY = 32; |
1953 | public const int VEHICLE_ANGULAR_DEFLECTION_TIMESCALE = 33; | 1953 | public const int VEHICLE_ANGULAR_DEFLECTION_TIMESCALE = 33; |
1954 | public const int VEHICLE_ANGULAR_MOTOR_TIMESCALE = 34; | 1954 | public const int VEHICLE_ANGULAR_MOTOR_TIMESCALE = 34; |
1955 | public const int VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE = 35; | 1955 | public const int VEHICLE_ANGULAR_MOTOR_DECAY_TIMESCALE = 35; |
1956 | public const int VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY = 36; | 1956 | public const int VEHICLE_VERTICAL_ATTRACTION_EFFICIENCY = 36; |
1957 | public const int VEHICLE_VERTICAL_ATTRACTION_TIMESCALE = 37; | 1957 | public const int VEHICLE_VERTICAL_ATTRACTION_TIMESCALE = 37; |
1958 | public const int VEHICLE_BANKING_EFFICIENCY = 38; | 1958 | public const int VEHICLE_BANKING_EFFICIENCY = 38; |
1959 | public const int VEHICLE_BANKING_MIX = 39; | 1959 | public const int VEHICLE_BANKING_MIX = 39; |
1960 | public const int VEHICLE_BANKING_TIMESCALE = 40; | 1960 | public const int VEHICLE_BANKING_TIMESCALE = 40; |
1961 | public const int VEHICLE_REFERENCE_FRAME = 44; | 1961 | public const int VEHICLE_REFERENCE_FRAME = 44; |
1962 | public const int VEHICLE_FLAG_NO_DEFLECTION_UP = 1; | 1962 | public const int VEHICLE_FLAG_NO_DEFLECTION_UP = 1; |
1963 | public const int VEHICLE_FLAG_LIMIT_ROLL_ONLY = 2; | 1963 | public const int VEHICLE_FLAG_LIMIT_ROLL_ONLY = 2; |
1964 | public const int VEHICLE_FLAG_HOVER_WATER_ONLY = 4; | 1964 | public const int VEHICLE_FLAG_HOVER_WATER_ONLY = 4; |
1965 | public const int VEHICLE_FLAG_HOVER_TERRAIN_ONLY = 8; | 1965 | public const int VEHICLE_FLAG_HOVER_TERRAIN_ONLY = 8; |
1966 | public const int VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT = 16; | 1966 | public const int VEHICLE_FLAG_HOVER_GLOBAL_HEIGHT = 16; |
1967 | public const int VEHICLE_FLAG_HOVER_UP_ONLY = 32; | 1967 | public const int VEHICLE_FLAG_HOVER_UP_ONLY = 32; |
1968 | public const int VEHICLE_FLAG_LIMIT_MOTOR_UP = 64; | 1968 | public const int VEHICLE_FLAG_LIMIT_MOTOR_UP = 64; |
1969 | public const int VEHICLE_FLAG_MOUSELOOK_STEER = 128; | 1969 | public const int VEHICLE_FLAG_MOUSELOOK_STEER = 128; |
1970 | public const int VEHICLE_FLAG_MOUSELOOK_BANK = 256; | 1970 | public const int VEHICLE_FLAG_MOUSELOOK_BANK = 256; |
1971 | public const int VEHICLE_FLAG_CAMERA_DECOUPLED = 512; | 1971 | public const int VEHICLE_FLAG_CAMERA_DECOUPLED = 512; |
1972 | public const int INVENTORY_ALL = -1; | 1972 | public const int INVENTORY_ALL = -1; |
1973 | public const int INVENTORY_NONE = -1; | 1973 | public const int INVENTORY_NONE = -1; |
1974 | public const int INVENTORY_TEXTURE = 0; | 1974 | public const int INVENTORY_TEXTURE = 0; |
1975 | public const int INVENTORY_SOUND = 1; | 1975 | public const int INVENTORY_SOUND = 1; |
1976 | public const int INVENTORY_LANDMARK = 3; | 1976 | public const int INVENTORY_LANDMARK = 3; |
1977 | public const int INVENTORY_CLOTHING = 5; | 1977 | public const int INVENTORY_CLOTHING = 5; |
1978 | public const int INVENTORY_OBJECT = 6; | 1978 | public const int INVENTORY_OBJECT = 6; |
1979 | public const int INVENTORY_NOTECARD = 7; | 1979 | public const int INVENTORY_NOTECARD = 7; |
1980 | public const int INVENTORY_SCRIPT = 10; | 1980 | public const int INVENTORY_SCRIPT = 10; |
1981 | public const int INVENTORY_BODYPART = 13; | 1981 | public const int INVENTORY_BODYPART = 13; |
1982 | public const int INVENTORY_ANIMATION = 20; | 1982 | public const int INVENTORY_ANIMATION = 20; |
1983 | public const int INVENTORY_GESTURE = 21; | 1983 | public const int INVENTORY_GESTURE = 21; |
1984 | public const int ATTACH_CHEST = 1; | 1984 | public const int ATTACH_CHEST = 1; |
1985 | public const int ATTACH_HEAD = 2; | 1985 | public const int ATTACH_HEAD = 2; |
1986 | public const int ATTACH_LSHOULDER = 3; | 1986 | public const int ATTACH_LSHOULDER = 3; |
1987 | public const int ATTACH_RSHOULDER = 4; | 1987 | public const int ATTACH_RSHOULDER = 4; |
1988 | public const int ATTACH_LHAND = 5; | 1988 | public const int ATTACH_LHAND = 5; |
1989 | public const int ATTACH_RHAND = 6; | 1989 | public const int ATTACH_RHAND = 6; |
1990 | public const int ATTACH_LFOOT = 7; | 1990 | public const int ATTACH_LFOOT = 7; |
1991 | public const int ATTACH_RFOOT = 8; | 1991 | public const int ATTACH_RFOOT = 8; |
1992 | public const int ATTACH_BACK = 9; | 1992 | public const int ATTACH_BACK = 9; |
1993 | public const int ATTACH_PELVIS = 10; | 1993 | public const int ATTACH_PELVIS = 10; |
1994 | public const int ATTACH_MOUTH = 11; | 1994 | public const int ATTACH_MOUTH = 11; |
1995 | public const int ATTACH_CHIN = 12; | 1995 | public const int ATTACH_CHIN = 12; |
1996 | public const int ATTACH_LEAR = 13; | 1996 | public const int ATTACH_LEAR = 13; |
1997 | public const int ATTACH_REAR = 14; | 1997 | public const int ATTACH_REAR = 14; |
1998 | public const int ATTACH_LEYE = 15; | 1998 | public const int ATTACH_LEYE = 15; |
1999 | public const int ATTACH_REYE = 16; | 1999 | public const int ATTACH_REYE = 16; |
2000 | public const int ATTACH_NOSE = 17; | 2000 | public const int ATTACH_NOSE = 17; |
2001 | public const int ATTACH_RUARM = 18; | 2001 | public const int ATTACH_RUARM = 18; |
2002 | public const int ATTACH_RLARM = 19; | 2002 | public const int ATTACH_RLARM = 19; |
2003 | public const int ATTACH_LUARM = 20; | 2003 | public const int ATTACH_LUARM = 20; |
2004 | public const int ATTACH_LLARM = 21; | 2004 | public const int ATTACH_LLARM = 21; |
2005 | public const int ATTACH_RHIP = 22; | 2005 | public const int ATTACH_RHIP = 22; |
2006 | public const int ATTACH_RULEG = 23; | 2006 | public const int ATTACH_RULEG = 23; |
2007 | public const int ATTACH_RLLEG = 24; | 2007 | public const int ATTACH_RLLEG = 24; |
2008 | public const int ATTACH_LHIP = 25; | 2008 | public const int ATTACH_LHIP = 25; |
2009 | public const int ATTACH_LULEG = 26; | 2009 | public const int ATTACH_LULEG = 26; |
2010 | public const int ATTACH_LLLEG = 27; | 2010 | public const int ATTACH_LLLEG = 27; |
2011 | public const int ATTACH_BELLY = 28; | 2011 | public const int ATTACH_BELLY = 28; |
2012 | public const int ATTACH_RPEC = 29; | 2012 | public const int ATTACH_RPEC = 29; |
2013 | public const int ATTACH_LPEC = 30; | 2013 | public const int ATTACH_LPEC = 30; |
2014 | public const int LAND_LEVEL = 0; | 2014 | public const int LAND_LEVEL = 0; |
2015 | public const int LAND_RAISE = 1; | 2015 | public const int LAND_RAISE = 1; |
2016 | public const int LAND_LOWER = 2; | 2016 | public const int LAND_LOWER = 2; |
2017 | public const int LAND_SMOOTH = 3; | 2017 | public const int LAND_SMOOTH = 3; |
2018 | public const int LAND_NOISE = 4; | 2018 | public const int LAND_NOISE = 4; |
2019 | public const int LAND_REVERT = 5; | 2019 | public const int LAND_REVERT = 5; |
2020 | public const int LAND_SMALL_BRUSH = 1; | 2020 | public const int LAND_SMALL_BRUSH = 1; |
2021 | public const int LAND_MEDIUM_BRUSH = 2; | 2021 | public const int LAND_MEDIUM_BRUSH = 2; |
2022 | public const int LAND_LARGE_BRUSH = 3; | 2022 | public const int LAND_LARGE_BRUSH = 3; |
2023 | public const int DATA_ONLINE = 1; | 2023 | public const int DATA_ONLINE = 1; |
2024 | public const int DATA_NAME = 2; | 2024 | public const int DATA_NAME = 2; |
2025 | public const int DATA_BORN = 3; | 2025 | public const int DATA_BORN = 3; |
2026 | public const int DATA_RATING = 4; | 2026 | public const int DATA_RATING = 4; |
2027 | public const int DATA_SIM_POS = 5; | 2027 | public const int DATA_SIM_POS = 5; |
2028 | public const int DATA_SIM_STATUS = 6; | 2028 | public const int DATA_SIM_STATUS = 6; |
2029 | public const int DATA_SIM_RATING = 7; | 2029 | public const int DATA_SIM_RATING = 7; |
2030 | public const int ANIM_ON = 1; | 2030 | public const int ANIM_ON = 1; |
2031 | public const int LOOP = 2; | 2031 | public const int LOOP = 2; |
2032 | public const int REVERSE = 4; | 2032 | public const int REVERSE = 4; |
2033 | public const int PING_PONG = 8; | 2033 | public const int PING_PONG = 8; |
2034 | public const int SMOOTH = 16; | 2034 | public const int SMOOTH = 16; |
2035 | public const int ROTATE = 32; | 2035 | public const int ROTATE = 32; |
2036 | public const int SCALE = 64; | 2036 | public const int SCALE = 64; |
2037 | public const int ALL_SIDES = -1; | 2037 | public const int ALL_SIDES = -1; |
2038 | public const int LINK_SET = -1; | 2038 | public const int LINK_SET = -1; |
2039 | public const int LINK_ROOT = 1; | 2039 | public const int LINK_ROOT = 1; |
2040 | public const int LINK_ALL_OTHERS = -2; | 2040 | public const int LINK_ALL_OTHERS = -2; |
2041 | public const int LINK_ALL_CHILDREN = -3; | 2041 | public const int LINK_ALL_CHILDREN = -3; |
2042 | public const int LINK_THIS = -4; | 2042 | public const int LINK_THIS = -4; |
2043 | public const int CHANGED_INVENTORY = 1; | 2043 | public const int CHANGED_INVENTORY = 1; |
2044 | public const int CHANGED_COLOR = 2; | 2044 | public const int CHANGED_COLOR = 2; |
2045 | public const int CHANGED_SHAPE = 4; | 2045 | public const int CHANGED_SHAPE = 4; |
2046 | public const int CHANGED_SCALE = 8; | 2046 | public const int CHANGED_SCALE = 8; |
2047 | public const int CHANGED_TEXTURE = 16; | 2047 | public const int CHANGED_TEXTURE = 16; |
2048 | public const int CHANGED_LINK = 32; | 2048 | public const int CHANGED_LINK = 32; |
2049 | public const int CHANGED_ALLOWED_DROP = 64; | 2049 | public const int CHANGED_ALLOWED_DROP = 64; |
2050 | public const int CHANGED_OWNER = 128; | 2050 | public const int CHANGED_OWNER = 128; |
2051 | public const int TYPE_INVALID = 0; | 2051 | public const int TYPE_INVALID = 0; |
2052 | public const int TYPE_INTEGER = 1; | 2052 | public const int TYPE_INTEGER = 1; |
2053 | public const int TYPE_double = 2; | 2053 | public const int TYPE_double = 2; |
2054 | public const int TYPE_STRING = 3; | 2054 | public const int TYPE_STRING = 3; |
2055 | public const int TYPE_KEY = 4; | 2055 | public const int TYPE_KEY = 4; |
2056 | public const int TYPE_VECTOR = 5; | 2056 | public const int TYPE_VECTOR = 5; |
2057 | public const int TYPE_ROTATION = 6; | 2057 | public const int TYPE_ROTATION = 6; |
2058 | public const int REMOTE_DATA_CHANNEL = 1; | 2058 | public const int REMOTE_DATA_CHANNEL = 1; |
2059 | public const int REMOTE_DATA_REQUEST = 2; | 2059 | public const int REMOTE_DATA_REQUEST = 2; |
2060 | public const int REMOTE_DATA_REPLY = 3; | 2060 | public const int REMOTE_DATA_REPLY = 3; |
2061 | 2061 | ||
2062 | public const int PRIM_MATERIAL = 2; | 2062 | public const int PRIM_MATERIAL = 2; |
2063 | public const int PRIM_PHYSICS = 3; | 2063 | public const int PRIM_PHYSICS = 3; |
2064 | public const int PRIM_TEMP_ON_REZ = 4; | 2064 | public const int PRIM_TEMP_ON_REZ = 4; |
2065 | public const int PRIM_PHANTOM = 5; | 2065 | public const int PRIM_PHANTOM = 5; |
2066 | public const int PRIM_POSITION = 6; | 2066 | public const int PRIM_POSITION = 6; |
2067 | public const int PRIM_SIZE = 7; | 2067 | public const int PRIM_SIZE = 7; |
2068 | public const int PRIM_ROTATION = 8; | 2068 | public const int PRIM_ROTATION = 8; |
2069 | public const int PRIM_TYPE = 9; | 2069 | public const int PRIM_TYPE = 9; |
2070 | public const int PRIM_TEXTURE = 17; | 2070 | public const int PRIM_TEXTURE = 17; |
2071 | public const int PRIM_COLOR = 18; | 2071 | public const int PRIM_COLOR = 18; |
2072 | public const int PRIM_BUMP_SHINY = 19; | 2072 | public const int PRIM_BUMP_SHINY = 19; |
2073 | public const int PRIM_FULLBRIGHT = 20; | 2073 | public const int PRIM_FULLBRIGHT = 20; |
2074 | public const int PRIM_FLEXIBLE = 21; | 2074 | public const int PRIM_FLEXIBLE = 21; |
2075 | public const int PRIM_TEXGEN = 22; | 2075 | public const int PRIM_TEXGEN = 22; |
2076 | public const int PRIM_CAST_SHADOWS = 24; // Not implemented, here for completeness sake | 2076 | public const int PRIM_CAST_SHADOWS = 24; // Not implemented, here for completeness sake |
2077 | public const int PRIM_POINT_LIGHT = 23; // Huh? | 2077 | public const int PRIM_POINT_LIGHT = 23; // Huh? |
2078 | public const int PRIM_TEXGEN_DEFAULT = 0; | 2078 | public const int PRIM_TEXGEN_DEFAULT = 0; |
2079 | public const int PRIM_TEXGEN_PLANAR = 1; | 2079 | public const int PRIM_TEXGEN_PLANAR = 1; |
2080 | public const int PRIM_TYPE_BOX = 0; | 2080 | public const int PRIM_TYPE_BOX = 0; |
2081 | public const int PRIM_TYPE_CYLINDER = 1; | 2081 | public const int PRIM_TYPE_CYLINDER = 1; |
2082 | public const int PRIM_TYPE_PRISM = 2; | 2082 | public const int PRIM_TYPE_PRISM = 2; |
2083 | public const int PRIM_TYPE_SPHERE = 3; | 2083 | public const int PRIM_TYPE_SPHERE = 3; |
2084 | public const int PRIM_TYPE_TORUS = 4; | 2084 | public const int PRIM_TYPE_TORUS = 4; |
2085 | public const int PRIM_TYPE_TUBE = 5; | 2085 | public const int PRIM_TYPE_TUBE = 5; |
2086 | public const int PRIM_TYPE_RING = 6; | 2086 | public const int PRIM_TYPE_RING = 6; |
2087 | public const int PRIM_TYPE_SCULPT = 7; | 2087 | public const int PRIM_TYPE_SCULPT = 7; |
2088 | public const int PRIM_HOLE_DEFAULT = 0; | 2088 | public const int PRIM_HOLE_DEFAULT = 0; |
2089 | public const int PRIM_HOLE_CIRCLE = 16; | 2089 | public const int PRIM_HOLE_CIRCLE = 16; |
2090 | public const int PRIM_HOLE_SQUARE = 32; | 2090 | public const int PRIM_HOLE_SQUARE = 32; |
2091 | public const int PRIM_HOLE_TRIANGLE = 48; | 2091 | public const int PRIM_HOLE_TRIANGLE = 48; |
2092 | public const int PRIM_MATERIAL_STONE = 0; | 2092 | public const int PRIM_MATERIAL_STONE = 0; |
2093 | public const int PRIM_MATERIAL_METAL = 1; | 2093 | public const int PRIM_MATERIAL_METAL = 1; |
2094 | public const int PRIM_MATERIAL_GLASS = 2; | 2094 | public const int PRIM_MATERIAL_GLASS = 2; |
2095 | public const int PRIM_MATERIAL_WOOD = 3; | 2095 | public const int PRIM_MATERIAL_WOOD = 3; |
2096 | public const int PRIM_MATERIAL_FLESH = 4; | 2096 | public const int PRIM_MATERIAL_FLESH = 4; |
2097 | public const int PRIM_MATERIAL_PLASTIC = 5; | 2097 | public const int PRIM_MATERIAL_PLASTIC = 5; |
2098 | public const int PRIM_MATERIAL_RUBBER = 6; | 2098 | public const int PRIM_MATERIAL_RUBBER = 6; |
2099 | public const int PRIM_MATERIAL_LIGHT = 7; | 2099 | public const int PRIM_MATERIAL_LIGHT = 7; |
2100 | public const int PRIM_SHINY_NONE = 0; | 2100 | public const int PRIM_SHINY_NONE = 0; |
2101 | public const int PRIM_SHINY_LOW = 1; | 2101 | public const int PRIM_SHINY_LOW = 1; |
2102 | public const int PRIM_SHINY_MEDIUM = 2; | 2102 | public const int PRIM_SHINY_MEDIUM = 2; |
2103 | public const int PRIM_SHINY_HIGH = 3; | 2103 | public const int PRIM_SHINY_HIGH = 3; |
2104 | public const int PRIM_BUMP_NONE = 0; | 2104 | public const int PRIM_BUMP_NONE = 0; |
2105 | public const int PRIM_BUMP_BRIGHT = 1; | 2105 | public const int PRIM_BUMP_BRIGHT = 1; |
2106 | public const int PRIM_BUMP_DARK = 2; | 2106 | public const int PRIM_BUMP_DARK = 2; |
2107 | public const int PRIM_BUMP_WOOD = 3; | 2107 | public const int PRIM_BUMP_WOOD = 3; |
2108 | public const int PRIM_BUMP_BARK = 4; | 2108 | public const int PRIM_BUMP_BARK = 4; |
2109 | public const int PRIM_BUMP_BRICKS = 5; | 2109 | public const int PRIM_BUMP_BRICKS = 5; |
2110 | public const int PRIM_BUMP_CHECKER = 6; | 2110 | public const int PRIM_BUMP_CHECKER = 6; |
2111 | public const int PRIM_BUMP_CONCRETE = 7; | 2111 | public const int PRIM_BUMP_CONCRETE = 7; |
2112 | public const int PRIM_BUMP_TILE = 8; | 2112 | public const int PRIM_BUMP_TILE = 8; |
2113 | public const int PRIM_BUMP_STONE = 9; | 2113 | public const int PRIM_BUMP_STONE = 9; |
2114 | public const int PRIM_BUMP_DISKS = 10; | 2114 | public const int PRIM_BUMP_DISKS = 10; |
2115 | public const int PRIM_BUMP_GRAVEL = 11; | 2115 | public const int PRIM_BUMP_GRAVEL = 11; |
2116 | public const int PRIM_BUMP_BLOBS = 12; | 2116 | public const int PRIM_BUMP_BLOBS = 12; |
2117 | public const int PRIM_BUMP_SIDING = 13; | 2117 | public const int PRIM_BUMP_SIDING = 13; |
2118 | public const int PRIM_BUMP_LARGETILE = 14; | 2118 | public const int PRIM_BUMP_LARGETILE = 14; |
2119 | public const int PRIM_BUMP_STUCCO = 15; | 2119 | public const int PRIM_BUMP_STUCCO = 15; |
2120 | public const int PRIM_BUMP_SUCTION = 16; | 2120 | public const int PRIM_BUMP_SUCTION = 16; |
2121 | public const int PRIM_BUMP_WEAVE = 17; | 2121 | public const int PRIM_BUMP_WEAVE = 17; |
2122 | 2122 | ||
2123 | public const int PRIM_SCULPT_TYPE_SPHERE = 1; | 2123 | public const int PRIM_SCULPT_TYPE_SPHERE = 1; |
2124 | public const int PRIM_SCULPT_TYPE_TORUS = 2; | 2124 | public const int PRIM_SCULPT_TYPE_TORUS = 2; |
2125 | public const int PRIM_SCULPT_TYPE_PLANE = 3; | 2125 | public const int PRIM_SCULPT_TYPE_PLANE = 3; |
2126 | public const int PRIM_SCULPT_TYPE_CYLINDER = 4; | 2126 | public const int PRIM_SCULPT_TYPE_CYLINDER = 4; |
2127 | 2127 | ||
2128 | 2128 | ||
2129 | public const int MASK_BASE = 0; | 2129 | public const int MASK_BASE = 0; |
2130 | public const int MASK_OWNER = 1; | 2130 | public const int MASK_OWNER = 1; |
2131 | public const int MASK_GROUP = 2; | 2131 | public const int MASK_GROUP = 2; |
2132 | public const int MASK_EVERYONE = 3; | 2132 | public const int MASK_EVERYONE = 3; |
2133 | public const int MASK_NEXT = 4; | 2133 | public const int MASK_NEXT = 4; |
2134 | public const int PERM_TRANSFER = 8192; | 2134 | public const int PERM_TRANSFER = 8192; |
2135 | public const int PERM_MODIFY = 16384; | 2135 | public const int PERM_MODIFY = 16384; |
2136 | public const int PERM_COPY = 32768; | 2136 | public const int PERM_COPY = 32768; |
2137 | public const int PERM_MOVE = 524288; | 2137 | public const int PERM_MOVE = 524288; |
2138 | public const int PERM_ALL = 2147483647; | 2138 | public const int PERM_ALL = 2147483647; |
2139 | public const int PARCEL_MEDIA_COMMAND_STOP = 0; | 2139 | public const int PARCEL_MEDIA_COMMAND_STOP = 0; |
2140 | public const int PARCEL_MEDIA_COMMAND_PAUSE = 1; | 2140 | public const int PARCEL_MEDIA_COMMAND_PAUSE = 1; |
2141 | public const int PARCEL_MEDIA_COMMAND_PLAY = 2; | 2141 | public const int PARCEL_MEDIA_COMMAND_PLAY = 2; |
2142 | public const int PARCEL_MEDIA_COMMAND_LOOP = 3; | 2142 | public const int PARCEL_MEDIA_COMMAND_LOOP = 3; |
2143 | public const int PARCEL_MEDIA_COMMAND_TEXTURE = 4; | 2143 | public const int PARCEL_MEDIA_COMMAND_TEXTURE = 4; |
2144 | public const int PARCEL_MEDIA_COMMAND_URL = 5; | 2144 | public const int PARCEL_MEDIA_COMMAND_URL = 5; |
2145 | public const int PARCEL_MEDIA_COMMAND_TIME = 6; | 2145 | public const int PARCEL_MEDIA_COMMAND_TIME = 6; |
2146 | public const int PARCEL_MEDIA_COMMAND_AGENT = 7; | 2146 | public const int PARCEL_MEDIA_COMMAND_AGENT = 7; |
2147 | public const int PARCEL_MEDIA_COMMAND_UNLOAD = 8; | 2147 | public const int PARCEL_MEDIA_COMMAND_UNLOAD = 8; |
2148 | public const int PARCEL_MEDIA_COMMAND_AUTO_ALIGN = 9; | 2148 | public const int PARCEL_MEDIA_COMMAND_AUTO_ALIGN = 9; |
2149 | public const int PAY_HIDE = -1; | 2149 | public const int PAY_HIDE = -1; |
2150 | public const int PAY_DEFAULT = -2; | 2150 | public const int PAY_DEFAULT = -2; |
2151 | public const string NULL_KEY = "00000000-0000-0000-0000-000000000000"; | 2151 | public const string NULL_KEY = "00000000-0000-0000-0000-000000000000"; |
2152 | public const string EOF = "\n\n\n"; | 2152 | public const string EOF = "\n\n\n"; |
2153 | public const double PI = 3.14159274f; | 2153 | public const double PI = 3.14159274f; |
2154 | public const double TWO_PI = 6.28318548f; | 2154 | public const double TWO_PI = 6.28318548f; |
2155 | public const double PI_BY_TWO = 1.57079637f; | 2155 | public const double PI_BY_TWO = 1.57079637f; |
2156 | public const double DEG_TO_RAD = 0.01745329238f; | 2156 | public const double DEG_TO_RAD = 0.01745329238f; |
2157 | public const double RAD_TO_DEG = 57.29578f; | 2157 | public const double RAD_TO_DEG = 57.29578f; |
2158 | public const double SQRT2 = 1.414213538f; | 2158 | public const double SQRT2 = 1.414213538f; |
2159 | 2159 | ||
2160 | // Can not be public const? | 2160 | // Can not be public const? |
2161 | public vector ZERO_VECTOR = new vector(0, 0, 0); | 2161 | public vector ZERO_VECTOR = new vector(0, 0, 0); |
2162 | public rotation ZERO_ROTATION = new rotation(0, 0, 0, 0); | 2162 | public rotation ZERO_ROTATION = new rotation(0, 0, 0, 0); |
2163 | 2163 | ||
2164 | } | 2164 | } |
2165 | } \ No newline at end of file | 2165 | } \ No newline at end of file |