diff options
author | Melanie Thielker | 2008-09-23 11:41:34 +0000 |
---|---|---|
committer | Melanie Thielker | 2008-09-23 11:41:34 +0000 |
commit | 44e566260c9da5ff62c448cfdd67063c7a486126 (patch) | |
tree | 64b9c963872c986317132adc5d4fe0978ad25b64 /OpenSim/Region/ScriptEngine/Shared/Api/Runtime | |
parent | Small fix to eliminate a beauty spot (diff) | |
download | opensim-SC-44e566260c9da5ff62c448cfdd67063c7a486126.zip opensim-SC-44e566260c9da5ff62c448cfdd67063c7a486126.tar.gz opensim-SC-44e566260c9da5ff62c448cfdd67063c7a486126.tar.bz2 opensim-SC-44e566260c9da5ff62c448cfdd67063c7a486126.tar.xz |
Mantis #2243
Thank you, tyre, for a patch that refactors LSL to use a unified set of
method signatures and type names, reorders methods and removes unused
and adds new method stubs.
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Runtime')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs | 1375 |
1 files changed, 710 insertions, 665 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs index 5f0a1bc..a23e731 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs | |||
@@ -33,10 +33,14 @@ using System.Collections; | |||
33 | using System.Collections.Generic; | 33 | using System.Collections.Generic; |
34 | using OpenSim.Region.ScriptEngine.Interfaces; | 34 | using OpenSim.Region.ScriptEngine.Interfaces; |
35 | using OpenSim.Region.ScriptEngine.Shared.Api.Interfaces; | 35 | using OpenSim.Region.ScriptEngine.Shared.Api.Interfaces; |
36 | using integer = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger; | 36 | |
37 | using key = System.String; | 37 | using LSL_Float = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat; |
38 | using vector = OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3; | 38 | using LSL_Integer = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger; |
39 | using rotation = OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion; | 39 | using LSL_Key = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString; |
40 | using LSL_List = OpenSim.Region.ScriptEngine.Shared.LSL_Types.list; | ||
41 | using LSL_Rotation = OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion; | ||
42 | using LSL_String = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString; | ||
43 | using LSL_Vector = OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3; | ||
40 | 44 | ||
41 | namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | 45 | namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase |
42 | { | 46 | { |
@@ -60,214 +64,249 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
60 | // | 64 | // |
61 | // Script functions | 65 | // Script functions |
62 | // | 66 | // |
63 | public void llSay(int channelID, string text) | 67 | public LSL_Integer llAbs(int i) |
64 | { | 68 | { |
65 | m_LSL_Functions.llSay(channelID, text); | 69 | return m_LSL_Functions.llAbs(i); |
66 | } | 70 | } |
67 | 71 | ||
68 | public double llSin(double f) | 72 | public LSL_Float llAcos(double val) |
69 | { | 73 | { |
70 | return m_LSL_Functions.llSin(f); | 74 | return m_LSL_Functions.llAcos(val); |
71 | } | 75 | } |
72 | 76 | ||
73 | public double llCos(double f) | 77 | public void llAddToLandBanList(string avatar, double hours) |
74 | { | 78 | { |
75 | return m_LSL_Functions.llCos(f); | 79 | m_LSL_Functions.llAddToLandBanList(avatar, hours); |
76 | } | 80 | } |
77 | 81 | ||
78 | public double llTan(double f) | 82 | public void llAddToLandPassList(string avatar, double hours) |
79 | { | 83 | { |
80 | return m_LSL_Functions.llTan(f); | 84 | m_LSL_Functions.llAddToLandPassList(avatar, hours); |
81 | } | 85 | } |
82 | 86 | ||
83 | public double llAtan2(double x, double y) | 87 | public void llAdjustSoundVolume(double volume) |
84 | { | 88 | { |
85 | return m_LSL_Functions.llAtan2(x, y); | 89 | m_LSL_Functions.llAdjustSoundVolume(volume); |
86 | } | 90 | } |
87 | 91 | ||
88 | public double llSqrt(double f) | 92 | public void llAllowInventoryDrop(int add) |
89 | { | 93 | { |
90 | return m_LSL_Functions.llSqrt(f); | 94 | m_LSL_Functions.llAllowInventoryDrop(add); |
91 | } | 95 | } |
92 | 96 | ||
93 | public double llPow(double fbase, double fexponent) | 97 | public LSL_Float llAngleBetween(LSL_Rotation a, LSL_Rotation b) |
94 | { | 98 | { |
95 | return m_LSL_Functions.llPow(fbase, fexponent); | 99 | return m_LSL_Functions.llAngleBetween(a, b); |
96 | } | 100 | } |
97 | 101 | ||
98 | public LSL_Types.LSLInteger llAbs(int i) | 102 | public void llApplyImpulse(LSL_Vector force, int local) |
99 | { | 103 | { |
100 | return m_LSL_Functions.llAbs(i); | 104 | m_LSL_Functions.llApplyImpulse(force, local); |
101 | } | 105 | } |
102 | 106 | ||
103 | public double llFabs(double f) | 107 | public void llApplyRotationalImpulse(LSL_Vector force, int local) |
104 | { | 108 | { |
105 | return m_LSL_Functions.llFabs(f); | 109 | m_LSL_Functions.llApplyRotationalImpulse(force, local); |
106 | } | 110 | } |
107 | 111 | ||
108 | public double llFrand(double mag) | 112 | public LSL_Float llAsin(double val) |
109 | { | 113 | { |
110 | return m_LSL_Functions.llFrand(mag); | 114 | return m_LSL_Functions.llAsin(val); |
111 | } | 115 | } |
112 | 116 | ||
113 | public LSL_Types.LSLInteger llFloor(double f) | 117 | public LSL_Float llAtan2(double x, double y) |
114 | { | 118 | { |
115 | return m_LSL_Functions.llFloor(f); | 119 | return m_LSL_Functions.llAtan2(x, y); |
116 | } | 120 | } |
117 | 121 | ||
118 | public LSL_Types.LSLInteger llCeil(double f) | 122 | public void llAttachToAvatar(int attachment) |
119 | { | 123 | { |
120 | return m_LSL_Functions.llCeil(f); | 124 | m_LSL_Functions.llAttachToAvatar(attachment); |
121 | } | 125 | } |
122 | 126 | ||
123 | public LSL_Types.LSLInteger llRound(double f) | 127 | public LSL_Key llAvatarOnSitTarget() |
124 | { | 128 | { |
125 | return m_LSL_Functions.llRound(f); | 129 | return m_LSL_Functions.llAvatarOnSitTarget(); |
126 | } | 130 | } |
127 | 131 | ||
128 | public double llVecMag(vector v) | 132 | public LSL_Rotation llAxes2Rot(LSL_Vector fwd, LSL_Vector left, LSL_Vector up) |
129 | { | 133 | { |
130 | return m_LSL_Functions.llVecMag(v); | 134 | return m_LSL_Functions.llAxes2Rot(fwd, left, up); |
131 | } | 135 | } |
132 | 136 | ||
133 | public vector llVecNorm(vector v) | 137 | public LSL_Rotation llAxisAngle2Rot(LSL_Vector axis, double angle) |
134 | { | 138 | { |
135 | return m_LSL_Functions.llVecNorm(v); | 139 | return m_LSL_Functions.llAxisAngle2Rot(axis, angle); |
136 | } | 140 | } |
137 | 141 | ||
138 | public double llVecDist(vector a, vector b) | 142 | public LSL_Integer llBase64ToInteger(string str) |
139 | { | 143 | { |
140 | return m_LSL_Functions.llVecDist(a, b); | 144 | return m_LSL_Functions.llBase64ToInteger(str); |
141 | } | 145 | } |
142 | 146 | ||
143 | public vector llRot2Euler(rotation r) | 147 | public LSL_String llBase64ToString(string str) |
144 | { | 148 | { |
145 | return m_LSL_Functions.llRot2Euler(r); | 149 | return m_LSL_Functions.llBase64ToString(str); |
146 | } | 150 | } |
147 | 151 | ||
148 | public rotation llEuler2Rot(vector v) | 152 | public void llBreakAllLinks() |
149 | { | 153 | { |
150 | return m_LSL_Functions.llEuler2Rot(v); | 154 | m_LSL_Functions.llBreakAllLinks(); |
151 | } | 155 | } |
152 | 156 | ||
153 | public rotation llAxes2Rot(vector fwd, vector left, vector up) | 157 | public void llBreakLink(int linknum) |
154 | { | 158 | { |
155 | return m_LSL_Functions.llAxes2Rot(fwd, left, up); | 159 | m_LSL_Functions.llBreakLink(linknum); |
156 | } | 160 | } |
157 | 161 | ||
158 | public vector llRot2Fwd(rotation r) | 162 | public LSL_Integer llCeil(double f) |
159 | { | 163 | { |
160 | return m_LSL_Functions.llRot2Fwd(r); | 164 | return m_LSL_Functions.llCeil(f); |
161 | } | 165 | } |
162 | 166 | ||
163 | public vector llRot2Left(rotation r) | 167 | public void llClearCameraParams() |
164 | { | 168 | { |
165 | return m_LSL_Functions.llRot2Left(r); | 169 | m_LSL_Functions.llClearCameraParams(); |
166 | } | 170 | } |
167 | 171 | ||
168 | public vector llRot2Up(rotation r) | 172 | public void llCloseRemoteDataChannel(string channel) |
169 | { | 173 | { |
170 | return m_LSL_Functions.llRot2Up(r); | 174 | m_LSL_Functions.llCloseRemoteDataChannel(channel); |
171 | } | 175 | } |
172 | 176 | ||
173 | public rotation llRotBetween(vector start, vector end) | 177 | public LSL_Float llCloud(LSL_Vector offset) |
174 | { | 178 | { |
175 | return m_LSL_Functions.llRotBetween(start, end); | 179 | return m_LSL_Functions.llCloud(offset); |
176 | } | 180 | } |
177 | 181 | ||
178 | public void llWhisper(int channelID, string text) | 182 | public void llCollisionFilter(string name, string id, int accept) |
179 | { | 183 | { |
180 | m_LSL_Functions.llWhisper(channelID, text); | 184 | m_LSL_Functions.llCollisionFilter(name, id, accept); |
181 | } | 185 | } |
182 | 186 | ||
183 | public void llShout(int channelID, string text) | 187 | public void llCollisionSound(string impact_sound, double impact_volume) |
184 | { | 188 | { |
185 | m_LSL_Functions.llShout(channelID, text); | 189 | m_LSL_Functions.llCollisionSound(impact_sound, impact_volume); |
186 | } | 190 | } |
187 | 191 | ||
188 | public void llRegionSay(int channelID, string text) | 192 | public void llCollisionSprite(string impact_sprite) |
189 | { | 193 | { |
190 | m_LSL_Functions.llRegionSay(channelID, text); | 194 | m_LSL_Functions.llCollisionSprite(impact_sprite); |
191 | } | 195 | } |
192 | 196 | ||
193 | public LSL_Types.LSLInteger llListen(int channelID, string name, string ID, string msg) | 197 | public LSL_Float llCos(double f) |
194 | { | 198 | { |
195 | return m_LSL_Functions.llListen(channelID, name, ID, msg); | 199 | return m_LSL_Functions.llCos(f); |
196 | } | 200 | } |
197 | 201 | ||
198 | public void llListenControl(int number, int active) | 202 | public void llCreateLink(string target, int parent) |
199 | { | 203 | { |
200 | m_LSL_Functions.llListenControl(number, active); | 204 | m_LSL_Functions.llCreateLink(target, parent); |
201 | } | 205 | } |
202 | 206 | ||
203 | public void llListenRemove(int number) | 207 | public LSL_List llCSV2List(string src) |
204 | { | 208 | { |
205 | m_LSL_Functions.llListenRemove(number); | 209 | return m_LSL_Functions.llCSV2List(src); |
206 | } | 210 | } |
207 | 211 | ||
208 | public void llSensor(string name, string id, int type, double range, double arc) | 212 | public LSL_List llDeleteSubList(LSL_List src, int start, int end) |
209 | { | 213 | { |
210 | m_LSL_Functions.llSensor(name, id, type, range, arc); | 214 | return m_LSL_Functions.llDeleteSubList(src, start, end); |
211 | } | 215 | } |
212 | 216 | ||
213 | public void llSensorRepeat(string name, string id, int type, double range, double arc, double rate) | 217 | public LSL_String llDeleteSubString(string src, int start, int end) |
214 | { | 218 | { |
215 | m_LSL_Functions.llSensorRepeat(name, id, type, range, arc, rate); | 219 | return m_LSL_Functions.llDeleteSubString(src, start, end); |
216 | } | 220 | } |
217 | 221 | ||
218 | public void llSensorRemove() | 222 | public void llDetachFromAvatar() |
219 | { | 223 | { |
220 | m_LSL_Functions.llSensorRemove(); | 224 | m_LSL_Functions.llDetachFromAvatar(); |
221 | } | 225 | } |
222 | 226 | ||
223 | public string llDetectedName(int number) | 227 | public LSL_Vector llDetectedGrab(int number) |
224 | { | 228 | { |
225 | return m_LSL_Functions.llDetectedName(number); | 229 | return m_LSL_Functions.llDetectedGrab(number); |
230 | } | ||
231 | |||
232 | public LSL_Integer llDetectedGroup(int number) | ||
233 | { | ||
234 | return m_LSL_Functions.llDetectedGroup(number); | ||
226 | } | 235 | } |
227 | 236 | ||
228 | public string llDetectedKey(int number) | 237 | public LSL_Key llDetectedKey(int number) |
229 | { | 238 | { |
230 | return m_LSL_Functions.llDetectedKey(number); | 239 | return m_LSL_Functions.llDetectedKey(number); |
231 | } | 240 | } |
232 | 241 | ||
233 | public string llDetectedOwner(int number) | 242 | public LSL_Integer llDetectedLinkNumber(int number) |
243 | { | ||
244 | return m_LSL_Functions.llDetectedLinkNumber(number); | ||
245 | } | ||
246 | |||
247 | public LSL_String llDetectedName(int number) | ||
248 | { | ||
249 | return m_LSL_Functions.llDetectedName(number); | ||
250 | } | ||
251 | |||
252 | public LSL_Key llDetectedOwner(int number) | ||
234 | { | 253 | { |
235 | return m_LSL_Functions.llDetectedOwner(number); | 254 | return m_LSL_Functions.llDetectedOwner(number); |
236 | } | 255 | } |
237 | 256 | ||
238 | public LSL_Types.LSLInteger llDetectedType(int number) | 257 | public LSL_Vector llDetectedPos(int number) |
258 | { | ||
259 | return m_LSL_Functions.llDetectedPos(number); | ||
260 | } | ||
261 | |||
262 | public LSL_Rotation llDetectedRot(int number) | ||
263 | { | ||
264 | return m_LSL_Functions.llDetectedRot(number); | ||
265 | } | ||
266 | |||
267 | public LSL_Integer llDetectedType(int number) | ||
239 | { | 268 | { |
240 | return m_LSL_Functions.llDetectedType(number); | 269 | return m_LSL_Functions.llDetectedType(number); |
241 | } | 270 | } |
242 | 271 | ||
243 | public vector llDetectedPos(int number) | 272 | public LSL_Vector llDetectedTouchBinormal(int index) |
244 | { | 273 | { |
245 | return m_LSL_Functions.llDetectedPos(number); | 274 | return m_LSL_Functions.llDetectedTouchBinormal(index); |
246 | } | 275 | } |
247 | 276 | ||
248 | public vector llDetectedVel(int number) | 277 | public LSL_Integer llDetectedTouchFace(int index) |
249 | { | 278 | { |
250 | return m_LSL_Functions.llDetectedVel(number); | 279 | return m_LSL_Functions.llDetectedTouchFace(index); |
251 | } | 280 | } |
252 | 281 | ||
253 | public vector llDetectedGrab(int number) | 282 | public LSL_Vector llDetectedTouchNormal(int index) |
254 | { | 283 | { |
255 | return m_LSL_Functions.llDetectedGrab(number); | 284 | return m_LSL_Functions.llDetectedTouchNormal(index); |
256 | } | 285 | } |
257 | 286 | ||
258 | public rotation llDetectedRot(int number) | 287 | public LSL_Vector llDetectedTouchPos(int index) |
259 | { | 288 | { |
260 | return m_LSL_Functions.llDetectedRot(number); | 289 | return m_LSL_Functions.llDetectedTouchPos(index); |
261 | } | 290 | } |
262 | 291 | ||
263 | public LSL_Types.LSLInteger llDetectedGroup(int number) | 292 | public LSL_Vector llDetectedTouchST(int index) |
264 | { | 293 | { |
265 | return m_LSL_Functions.llDetectedGroup(number); | 294 | return m_LSL_Functions.llDetectedTouchST(index); |
266 | } | 295 | } |
267 | 296 | ||
268 | public LSL_Types.LSLInteger llDetectedLinkNumber(int number) | 297 | public LSL_Vector llDetectedTouchUV(int index) |
269 | { | 298 | { |
270 | return m_LSL_Functions.llDetectedLinkNumber(number); | 299 | return m_LSL_Functions.llDetectedTouchUV(index); |
300 | } | ||
301 | |||
302 | public LSL_Vector llDetectedVel(int number) | ||
303 | { | ||
304 | return m_LSL_Functions.llDetectedVel(number); | ||
305 | } | ||
306 | |||
307 | public void llDialog(string avatar, string message, LSL_List buttons, int chat_channel) | ||
308 | { | ||
309 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); | ||
271 | } | 310 | } |
272 | 311 | ||
273 | public void llDie() | 312 | public void llDie() |
@@ -275,1133 +314,1139 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
275 | m_LSL_Functions.llDie(); | 314 | m_LSL_Functions.llDie(); |
276 | } | 315 | } |
277 | 316 | ||
278 | public double llGround(vector offset) | 317 | public LSL_String llDumpList2String(LSL_List src, string seperator) |
279 | { | 318 | { |
280 | return m_LSL_Functions.llGround(offset); | 319 | return m_LSL_Functions.llDumpList2String(src, seperator); |
281 | } | 320 | } |
282 | 321 | ||
283 | public double llCloud(vector offset) | 322 | public LSL_Integer llEdgeOfWorld(LSL_Vector pos, LSL_Vector dir) |
284 | { | 323 | { |
285 | return m_LSL_Functions.llCloud(offset); | 324 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); |
286 | } | 325 | } |
287 | 326 | ||
288 | public vector llWind(vector offset) | 327 | public void llEjectFromLand(string pest) |
289 | { | 328 | { |
290 | return m_LSL_Functions.llWind(offset); | 329 | m_LSL_Functions.llEjectFromLand(pest); |
291 | } | 330 | } |
292 | 331 | ||
293 | public void llSetStatus(int status, int value) | 332 | public void llEmail(string address, string subject, string message) |
294 | { | 333 | { |
295 | m_LSL_Functions.llSetStatus(status, value); | 334 | m_LSL_Functions.llEmail(address, subject, message); |
296 | } | 335 | } |
297 | 336 | ||
298 | public LSL_Types.LSLInteger llGetStatus(int status) | 337 | public LSL_String llEscapeURL(string url) |
299 | { | 338 | { |
300 | return m_LSL_Functions.llGetStatus(status); | 339 | return m_LSL_Functions.llEscapeURL(url); |
301 | } | 340 | } |
302 | 341 | ||
303 | public void llSetScale(vector scale) | 342 | public LSL_Rotation llEuler2Rot(LSL_Vector v) |
304 | { | 343 | { |
305 | m_LSL_Functions.llSetScale(scale); | 344 | return m_LSL_Functions.llEuler2Rot(v); |
306 | } | 345 | } |
307 | 346 | ||
308 | public vector llGetScale() | 347 | public LSL_Float llFabs(double f) |
309 | { | 348 | { |
310 | return m_LSL_Functions.llGetScale(); | 349 | return m_LSL_Functions.llFabs(f); |
311 | } | 350 | } |
312 | 351 | ||
313 | public void llSetColor(vector color, int face) | 352 | public LSL_Integer llFloor(double f) |
314 | { | 353 | { |
315 | m_LSL_Functions.llSetColor(color, face); | 354 | return m_LSL_Functions.llFloor(f); |
316 | } | 355 | } |
317 | 356 | ||
318 | public double llGetAlpha(int face) | 357 | public void llForceMouselook(int mouselook) |
319 | { | 358 | { |
320 | return m_LSL_Functions.llGetAlpha(face); | 359 | m_LSL_Functions.llForceMouselook(mouselook); |
321 | } | 360 | } |
322 | 361 | ||
323 | public void llSetAlpha(double alpha, int face) | 362 | public LSL_Float llFrand(double mag) |
324 | { | 363 | { |
325 | m_LSL_Functions.llSetAlpha(alpha, face); | 364 | return m_LSL_Functions.llFrand(mag); |
326 | } | 365 | } |
327 | 366 | ||
328 | public vector llGetColor(int face) | 367 | public LSL_Vector llGetAccel() |
329 | { | 368 | { |
330 | return m_LSL_Functions.llGetColor(face); | 369 | return m_LSL_Functions.llGetAccel(); |
331 | } | 370 | } |
332 | 371 | ||
333 | public void llSetTexture(string texture, int face) | 372 | public LSL_Integer llGetAgentInfo(string id) |
334 | { | 373 | { |
335 | m_LSL_Functions.llSetTexture(texture, face); | 374 | return m_LSL_Functions.llGetAgentInfo(id); |
336 | } | 375 | } |
337 | 376 | ||
338 | public void llScaleTexture(double u, double v, int face) | 377 | public LSL_Vector llGetAgentSize(string id) |
339 | { | 378 | { |
340 | m_LSL_Functions.llScaleTexture(u, v, face); | 379 | return m_LSL_Functions.llGetAgentSize(id); |
341 | } | 380 | } |
342 | 381 | ||
343 | public void llOffsetTexture(double u, double v, int face) | 382 | public LSL_Float llGetAlpha(int face) |
344 | { | 383 | { |
345 | m_LSL_Functions.llOffsetTexture(u, v, face); | 384 | return m_LSL_Functions.llGetAlpha(face); |
346 | } | 385 | } |
347 | 386 | ||
348 | public void llRotateTexture(double rotation, int face) | 387 | public LSL_Float llGetAndResetTime() |
349 | { | 388 | { |
350 | m_LSL_Functions.llRotateTexture(rotation, face); | 389 | return m_LSL_Functions.llGetAndResetTime(); |
351 | } | 390 | } |
352 | 391 | ||
353 | public string llGetTexture(int face) | 392 | public LSL_String llGetAnimation(string id) |
354 | { | 393 | { |
355 | return m_LSL_Functions.llGetTexture(face); | 394 | return m_LSL_Functions.llGetAnimation(id); |
356 | } | 395 | } |
357 | 396 | ||
358 | public void llSetPos(vector pos) | 397 | public LSL_List llGetAnimationList(string id) |
359 | { | 398 | { |
360 | m_LSL_Functions.llSetPos(pos); | 399 | return m_LSL_Functions.llGetAnimationList(id); |
361 | } | 400 | } |
362 | 401 | ||
363 | public vector llGetPos() | 402 | public LSL_Integer llGetAttached() |
364 | { | 403 | { |
365 | return m_LSL_Functions.llGetPos(); | 404 | return m_LSL_Functions.llGetAttached(); |
366 | } | 405 | } |
367 | 406 | ||
368 | public vector llGetLocalPos() | 407 | public LSL_List llGetBoundingBox(string obj) |
369 | { | 408 | { |
370 | return m_LSL_Functions.llGetLocalPos(); | 409 | return m_LSL_Functions.llGetBoundingBox(obj); |
371 | } | 410 | } |
372 | 411 | ||
373 | public void llSetRot(rotation rot) | 412 | public LSL_Vector llGetCameraPos() |
374 | { | 413 | { |
375 | m_LSL_Functions.llSetRot(rot); | 414 | return m_LSL_Functions.llGetCameraPos(); |
376 | } | 415 | } |
377 | 416 | ||
378 | public rotation llGetRot() | 417 | public LSL_Rotation llGetCameraRot() |
379 | { | 418 | { |
380 | return m_LSL_Functions.llGetRot(); | 419 | return m_LSL_Functions.llGetCameraRot(); |
381 | } | 420 | } |
382 | 421 | ||
383 | public rotation llGetLocalRot() | 422 | public LSL_Vector llGetCenterOfMass() |
384 | { | 423 | { |
385 | return m_LSL_Functions.llGetLocalRot(); | 424 | return m_LSL_Functions.llGetCenterOfMass(); |
386 | } | 425 | } |
387 | 426 | ||
388 | public void llSetForce(vector force, int local) | 427 | public LSL_Vector llGetColor(int face) |
389 | { | 428 | { |
390 | m_LSL_Functions.llSetForce(force, local); | 429 | return m_LSL_Functions.llGetColor(face); |
391 | } | 430 | } |
392 | 431 | ||
393 | public vector llGetForce() | 432 | public LSL_String llGetCreator() |
394 | { | 433 | { |
395 | return m_LSL_Functions.llGetForce(); | 434 | return m_LSL_Functions.llGetCreator(); |
396 | } | 435 | } |
397 | 436 | ||
398 | public LSL_Types.LSLInteger llTarget(vector position, double range) | 437 | public LSL_String llGetDate() |
399 | { | 438 | { |
400 | return m_LSL_Functions.llTarget(position, range); | 439 | return m_LSL_Functions.llGetDate(); |
401 | } | 440 | } |
402 | 441 | ||
403 | public void llTargetRemove(int number) | 442 | public LSL_Float llGetEnergy() |
404 | { | 443 | { |
405 | m_LSL_Functions.llTargetRemove(number); | 444 | return m_LSL_Functions.llGetEnergy(); |
406 | } | 445 | } |
407 | 446 | ||
408 | public LSL_Types.LSLInteger llRotTarget(rotation rot, double error) | 447 | public LSL_Vector llGetForce() |
409 | { | 448 | { |
410 | return m_LSL_Functions.llRotTarget(rot, error); | 449 | return m_LSL_Functions.llGetForce(); |
411 | } | 450 | } |
412 | 451 | ||
413 | public void llRotTargetRemove(int number) | 452 | public LSL_Integer llGetFreeMemory() |
414 | { | 453 | { |
415 | m_LSL_Functions.llRotTargetRemove(number); | 454 | return m_LSL_Functions.llGetFreeMemory(); |
416 | } | 455 | } |
417 | 456 | ||
418 | public void llMoveToTarget(vector target, double tau) | 457 | public LSL_Vector llGetGeometricCenter() |
419 | { | 458 | { |
420 | m_LSL_Functions.llMoveToTarget(target, tau); | 459 | return m_LSL_Functions.llGetGeometricCenter(); |
421 | } | 460 | } |
422 | 461 | ||
423 | public void llStopMoveToTarget() | 462 | public LSL_Float llGetGMTclock() |
424 | { | 463 | { |
425 | m_LSL_Functions.llStopMoveToTarget(); | 464 | return m_LSL_Functions.llGetGMTclock(); |
426 | } | 465 | } |
427 | 466 | ||
428 | public void llApplyImpulse(vector force, int local) | 467 | public LSL_Key llGetInventoryCreator(string item) |
429 | { | 468 | { |
430 | m_LSL_Functions.llApplyImpulse(force, local); | 469 | return m_LSL_Functions.llGetInventoryCreator(item); |
431 | } | 470 | } |
432 | 471 | ||
433 | public void llApplyRotationalImpulse(vector force, int local) | 472 | public LSL_Key llGetInventoryKey(string name) |
434 | { | 473 | { |
435 | m_LSL_Functions.llApplyRotationalImpulse(force, local); | 474 | return m_LSL_Functions.llGetInventoryKey(name); |
436 | } | 475 | } |
437 | 476 | ||
438 | public void llSetTorque(vector torque, int local) | 477 | public LSL_String llGetInventoryName(int type, int number) |
439 | { | 478 | { |
440 | m_LSL_Functions.llSetTorque(torque, local); | 479 | return m_LSL_Functions.llGetInventoryName(type, number); |
441 | } | 480 | } |
442 | 481 | ||
443 | public vector llGetTorque() | 482 | public LSL_Integer llGetInventoryNumber(int type) |
444 | { | 483 | { |
445 | return m_LSL_Functions.llGetTorque(); | 484 | return m_LSL_Functions.llGetInventoryNumber(type); |
446 | } | 485 | } |
447 | 486 | ||
448 | public void llSetForceAndTorque(vector force, vector torque, int local) | 487 | public LSL_Integer llGetInventoryPermMask(string item, int mask) |
449 | { | 488 | { |
450 | m_LSL_Functions.llSetForceAndTorque(force, torque, local); | 489 | return m_LSL_Functions.llGetInventoryPermMask(item, mask); |
451 | } | 490 | } |
452 | 491 | ||
453 | public vector llGetVel() | 492 | public LSL_Integer llGetInventoryType(string name) |
454 | { | 493 | { |
455 | return m_LSL_Functions.llGetVel(); | 494 | return m_LSL_Functions.llGetInventoryType(name); |
456 | } | 495 | } |
457 | 496 | ||
458 | public vector llGetAccel() | 497 | public LSL_Key llGetKey() |
459 | { | 498 | { |
460 | return m_LSL_Functions.llGetAccel(); | 499 | return m_LSL_Functions.llGetKey(); |
461 | } | 500 | } |
462 | 501 | ||
463 | public vector llGetOmega() | 502 | public LSL_Key llGetLandOwnerAt(LSL_Vector pos) |
464 | { | 503 | { |
465 | return m_LSL_Functions.llGetOmega(); | 504 | return m_LSL_Functions.llGetLandOwnerAt(pos); |
466 | } | 505 | } |
467 | 506 | ||
468 | public double llGetTimeOfDay() | 507 | public LSL_Key llGetLinkKey(int linknum) |
469 | { | 508 | { |
470 | return m_LSL_Functions.llGetTimeOfDay(); | 509 | return m_LSL_Functions.llGetLinkKey(linknum); |
471 | } | 510 | } |
472 | 511 | ||
473 | public double llGetWallclock() | 512 | public LSL_String llGetLinkName(int linknum) |
474 | { | 513 | { |
475 | return m_LSL_Functions.llGetWallclock(); | 514 | return m_LSL_Functions.llGetLinkName(linknum); |
476 | } | 515 | } |
477 | 516 | ||
478 | public double llGetTime() | 517 | public LSL_Integer llGetLinkNumber() |
479 | { | 518 | { |
480 | return m_LSL_Functions.llGetTime(); | 519 | return m_LSL_Functions.llGetLinkNumber(); |
481 | } | 520 | } |
482 | 521 | ||
483 | public void llResetTime() | 522 | public LSL_Integer llGetListEntryType(LSL_List src, int index) |
484 | { | 523 | { |
485 | m_LSL_Functions.llResetTime(); | 524 | return m_LSL_Functions.llGetListEntryType(src, index); |
486 | } | 525 | } |
487 | 526 | ||
488 | public double llGetAndResetTime() | 527 | public LSL_Integer llGetListLength(LSL_List src) |
489 | { | 528 | { |
490 | return m_LSL_Functions.llGetAndResetTime(); | 529 | return m_LSL_Functions.llGetListLength(src); |
491 | } | 530 | } |
492 | 531 | ||
493 | public void llSound() | 532 | public LSL_Vector llGetLocalPos() |
494 | { | 533 | { |
495 | m_LSL_Functions.llSound(); | 534 | return m_LSL_Functions.llGetLocalPos(); |
496 | } | 535 | } |
497 | 536 | ||
498 | public void llPlaySound(string sound, double volume) | 537 | public LSL_Rotation llGetLocalRot() |
499 | { | 538 | { |
500 | m_LSL_Functions.llPlaySound(sound, volume); | 539 | return m_LSL_Functions.llGetLocalRot(); |
501 | } | 540 | } |
502 | 541 | ||
503 | public void llLoopSound(string sound, double volume) | 542 | public LSL_Float llGetMass() |
504 | { | 543 | { |
505 | m_LSL_Functions.llLoopSound(sound, volume); | 544 | return m_LSL_Functions.llGetMass(); |
506 | } | 545 | } |
507 | 546 | ||
508 | public void llLoopSoundMaster(string sound, double volume) | 547 | public void llGetNextEmail(string address, string subject) |
509 | { | 548 | { |
510 | m_LSL_Functions.llLoopSoundMaster(sound, volume); | 549 | m_LSL_Functions.llGetNextEmail(address, subject); |
511 | } | 550 | } |
512 | 551 | ||
513 | public void llLoopSoundSlave(string sound, double volume) | 552 | public LSL_String llGetNotecardLine(string name, int line) |
514 | { | 553 | { |
515 | m_LSL_Functions.llLoopSoundSlave(sound, volume); | 554 | return m_LSL_Functions.llGetNotecardLine(name, line); |
516 | } | 555 | } |
517 | 556 | ||
518 | public void llPlaySoundSlave(string sound, double volume) | 557 | public LSL_Key llGetNumberOfNotecardLines(string name) |
519 | { | 558 | { |
520 | m_LSL_Functions.llPlaySoundSlave(sound, volume); | 559 | return m_LSL_Functions.llGetNumberOfNotecardLines(name); |
521 | } | 560 | } |
522 | 561 | ||
523 | public void llTriggerSound(string sound, double volume) | 562 | public LSL_Integer llGetNumberOfPrims() |
524 | { | 563 | { |
525 | m_LSL_Functions.llTriggerSound(sound, volume); | 564 | return m_LSL_Functions.llGetNumberOfPrims(); |
526 | } | 565 | } |
527 | 566 | ||
528 | public void llStopSound() | 567 | public LSL_Integer llGetNumberOfSides() |
529 | { | 568 | { |
530 | m_LSL_Functions.llStopSound(); | 569 | return m_LSL_Functions.llGetNumberOfSides(); |
531 | } | 570 | } |
532 | 571 | ||
533 | public void llPreloadSound(string sound) | 572 | public LSL_String llGetObjectDesc() |
534 | { | 573 | { |
535 | m_LSL_Functions.llPreloadSound(sound); | 574 | return m_LSL_Functions.llGetObjectDesc(); |
536 | } | 575 | } |
537 | 576 | ||
538 | public string llGetSubString(string src, int start, int end) | 577 | public LSL_List llGetObjectDetails(string id, LSL_List args) |
539 | { | 578 | { |
540 | return m_LSL_Functions.llGetSubString(src, start, end); | 579 | return m_LSL_Functions.llGetObjectDetails(id, args); |
541 | } | 580 | } |
542 | 581 | ||
543 | public string llDeleteSubString(string src, int start, int end) | 582 | public LSL_Float llGetObjectMass(string id) |
544 | { | 583 | { |
545 | return m_LSL_Functions.llDeleteSubString(src, start, end); | 584 | return m_LSL_Functions.llGetObjectMass(id); |
546 | } | 585 | } |
547 | 586 | ||
548 | public string llInsertString(string dst, int position, string src) | 587 | public LSL_String llGetObjectName() |
549 | { | 588 | { |
550 | return m_LSL_Functions.llInsertString(dst, position, src); | 589 | return m_LSL_Functions.llGetObjectName(); |
551 | } | 590 | } |
552 | 591 | ||
553 | public string llToUpper(string source) | 592 | public LSL_Integer llGetObjectPermMask(int mask) |
554 | { | 593 | { |
555 | return m_LSL_Functions.llToUpper(source); | 594 | return m_LSL_Functions.llGetObjectPermMask(mask); |
556 | } | 595 | } |
557 | 596 | ||
558 | public string llToLower(string source) | 597 | public LSL_Integer llGetObjectPrimCount(string object_id) |
559 | { | 598 | { |
560 | return m_LSL_Functions.llToLower(source); | 599 | return m_LSL_Functions.llGetObjectPrimCount(object_id); |
561 | } | 600 | } |
562 | 601 | ||
563 | public LSL_Types.LSLInteger llGiveMoney(string destination, int amount) | 602 | public LSL_Vector llGetOmega() |
564 | { | 603 | { |
565 | return m_LSL_Functions.llGiveMoney(destination, amount); | 604 | return m_LSL_Functions.llGetOmega(); |
566 | } | 605 | } |
567 | 606 | ||
568 | public void llMakeExplosion() | 607 | public LSL_Key llGetOwner() |
569 | { | 608 | { |
570 | m_LSL_Functions.llMakeExplosion(); | 609 | return m_LSL_Functions.llGetOwner(); |
571 | } | 610 | } |
572 | 611 | ||
573 | public void llMakeFountain() | 612 | public LSL_Key llGetOwnerKey(string id) |
574 | { | 613 | { |
575 | m_LSL_Functions.llMakeFountain(); | 614 | return m_LSL_Functions.llGetOwnerKey(id); |
576 | } | 615 | } |
577 | 616 | ||
578 | public void llMakeSmoke() | 617 | public LSL_List llGetParcelDetails(LSL_Vector pos, LSL_List param) |
579 | { | 618 | { |
580 | m_LSL_Functions.llMakeSmoke(); | 619 | return m_LSL_Functions.llGetParcelDetails(pos, param); |
581 | } | 620 | } |
582 | 621 | ||
583 | public void llMakeFire() | 622 | public LSL_Integer llGetParcelFlags(LSL_Vector pos) |
584 | { | 623 | { |
585 | m_LSL_Functions.llMakeFire(); | 624 | return m_LSL_Functions.llGetParcelFlags(pos); |
586 | } | 625 | } |
587 | 626 | ||
588 | public void llRezObject(string inventory, vector pos, vector vel, rotation rot, int param) | 627 | public LSL_Integer llGetParcelMaxPrims(LSL_Vector pos, int sim_wide) |
589 | { | 628 | { |
590 | m_LSL_Functions.llRezObject(inventory, pos, vel, rot, param); | 629 | return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); |
591 | } | 630 | } |
592 | 631 | ||
593 | public void llLookAt(vector target, double strength, double damping) | 632 | public LSL_Integer llGetParcelPrimCount(LSL_Vector pos, int category, int sim_wide) |
594 | { | 633 | { |
595 | m_LSL_Functions.llLookAt(target, strength, damping); | 634 | return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); |
596 | } | 635 | } |
597 | 636 | ||
598 | public void llStopLookAt() | 637 | public LSL_List llGetParcelPrimOwners(LSL_Vector pos) |
599 | { | 638 | { |
600 | m_LSL_Functions.llStopLookAt(); | 639 | return m_LSL_Functions.llGetParcelPrimOwners(pos); |
601 | } | 640 | } |
602 | 641 | ||
603 | public void llSetTimerEvent(double sec) | 642 | public LSL_Integer llGetPermissions() |
604 | { | 643 | { |
605 | m_LSL_Functions.llSetTimerEvent(sec); | 644 | return m_LSL_Functions.llGetPermissions(); |
606 | } | 645 | } |
607 | 646 | ||
608 | public void llSleep(double sec) | 647 | public LSL_Key llGetPermissionsKey() |
609 | { | 648 | { |
610 | m_LSL_Functions.llSleep(sec); | 649 | return m_LSL_Functions.llGetPermissionsKey(); |
611 | } | 650 | } |
612 | 651 | ||
613 | public double llGetMass() | 652 | public LSL_Vector llGetPos() |
614 | { | 653 | { |
615 | return m_LSL_Functions.llGetMass(); | 654 | return m_LSL_Functions.llGetPos(); |
616 | } | 655 | } |
617 | 656 | ||
618 | public void llCollisionFilter(string name, string id, int accept) | 657 | public LSL_List llGetPrimitiveParams(LSL_List rules) |
619 | { | 658 | { |
620 | m_LSL_Functions.llCollisionFilter(name, id, accept); | 659 | return m_LSL_Functions.llGetPrimitiveParams(rules); |
621 | } | 660 | } |
622 | 661 | ||
623 | public void llTakeControls(int controls, int accept, int pass_on) | 662 | public LSL_Integer llGetRegionAgentCount() |
624 | { | 663 | { |
625 | m_LSL_Functions.llTakeControls(controls, accept, pass_on); | 664 | return m_LSL_Functions.llGetRegionAgentCount(); |
626 | } | 665 | } |
627 | 666 | ||
628 | public void llReleaseControls() | 667 | public LSL_Vector llGetRegionCorner() |
629 | { | 668 | { |
630 | m_LSL_Functions.llReleaseControls(); | 669 | return m_LSL_Functions.llGetRegionCorner(); |
631 | } | 670 | } |
632 | 671 | ||
633 | public void llAttachToAvatar(int attachment) | 672 | public LSL_Integer llGetRegionFlags() |
634 | { | 673 | { |
635 | m_LSL_Functions.llAttachToAvatar(attachment); | 674 | return m_LSL_Functions.llGetRegionFlags(); |
636 | } | 675 | } |
637 | 676 | ||
638 | public void llDetachFromAvatar() | 677 | public LSL_Float llGetRegionFPS() |
639 | { | 678 | { |
640 | m_LSL_Functions.llDetachFromAvatar(); | 679 | return m_LSL_Functions.llGetRegionFPS(); |
641 | } | 680 | } |
642 | 681 | ||
643 | public void llTakeCamera(string avatar) | 682 | public LSL_String llGetRegionName() |
644 | { | 683 | { |
645 | m_LSL_Functions.llTakeCamera(avatar); | 684 | return m_LSL_Functions.llGetRegionName(); |
646 | } | 685 | } |
647 | 686 | ||
648 | public void llReleaseCamera(string avatar) | 687 | public LSL_Float llGetRegionTimeDilation() |
649 | { | 688 | { |
650 | m_LSL_Functions.llReleaseCamera(avatar); | 689 | return m_LSL_Functions.llGetRegionTimeDilation(); |
651 | } | 690 | } |
652 | 691 | ||
653 | public string llGetOwner() | 692 | public LSL_Vector llGetRootPosition() |
654 | { | 693 | { |
655 | return m_LSL_Functions.llGetOwner(); | 694 | return m_LSL_Functions.llGetRootPosition(); |
656 | } | 695 | } |
657 | 696 | ||
658 | public void llInstantMessage(string user, string message) | 697 | public LSL_Rotation llGetRootRotation() |
659 | { | 698 | { |
660 | m_LSL_Functions.llInstantMessage(user, message); | 699 | return m_LSL_Functions.llGetRootRotation(); |
661 | } | 700 | } |
662 | 701 | ||
663 | public void llEmail(string address, string subject, string message) | 702 | public LSL_Rotation llGetRot() |
664 | { | 703 | { |
665 | m_LSL_Functions.llEmail(address, subject, message); | 704 | return m_LSL_Functions.llGetRot(); |
666 | } | 705 | } |
667 | 706 | ||
668 | public void llGetNextEmail(string address, string subject) | 707 | public LSL_Vector llGetScale() |
669 | { | 708 | { |
670 | m_LSL_Functions.llGetNextEmail(address, subject); | 709 | return m_LSL_Functions.llGetScale(); |
671 | } | 710 | } |
672 | 711 | ||
673 | public string llGetKey() | 712 | public LSL_String llGetScriptName() |
674 | { | 713 | { |
675 | return m_LSL_Functions.llGetKey(); | 714 | return m_LSL_Functions.llGetScriptName(); |
676 | } | 715 | } |
677 | 716 | ||
678 | public void llSetBuoyancy(double buoyancy) | 717 | public LSL_Integer llGetScriptState(string name) |
679 | { | 718 | { |
680 | m_LSL_Functions.llSetBuoyancy(buoyancy); | 719 | return m_LSL_Functions.llGetScriptState(name); |
681 | } | 720 | } |
682 | 721 | ||
683 | public void llSetHoverHeight(double height, int water, double tau) | 722 | public LSL_String llGetSimulatorHostname() |
684 | { | 723 | { |
685 | m_LSL_Functions.llSetHoverHeight(height, water, tau); | 724 | return m_LSL_Functions.llGetSimulatorHostname(); |
686 | } | 725 | } |
687 | 726 | ||
688 | public void llStopHover() | 727 | public LSL_Integer llGetStartParameter() |
689 | { | 728 | { |
690 | m_LSL_Functions.llStopHover(); | 729 | return m_LSL_Functions.llGetStartParameter(); |
691 | } | 730 | } |
692 | 731 | ||
693 | public void llMinEventDelay(double delay) | 732 | public LSL_Integer llGetStatus(int status) |
694 | { | 733 | { |
695 | m_LSL_Functions.llMinEventDelay(delay); | 734 | return m_LSL_Functions.llGetStatus(status); |
696 | } | 735 | } |
697 | 736 | ||
698 | public void llSoundPreload() | 737 | public LSL_String llGetSubString(string src, int start, int end) |
699 | { | 738 | { |
700 | m_LSL_Functions.llSoundPreload(); | 739 | return m_LSL_Functions.llGetSubString(src, start, end); |
701 | } | 740 | } |
702 | 741 | ||
703 | public void llRotLookAt(rotation target, double strength, double damping) | 742 | public LSL_Vector llGetSunDirection() |
704 | { | 743 | { |
705 | m_LSL_Functions.llRotLookAt(target, strength, damping); | 744 | return m_LSL_Functions.llGetSunDirection(); |
706 | } | 745 | } |
707 | 746 | ||
708 | public LSL_Types.LSLInteger llStringLength(string str) | 747 | public LSL_String llGetTexture(int face) |
709 | { | 748 | { |
710 | return m_LSL_Functions.llStringLength(str); | 749 | return m_LSL_Functions.llGetTexture(face); |
711 | } | 750 | } |
712 | 751 | ||
713 | public void llStartAnimation(string anim) | 752 | public LSL_Vector llGetTextureOffset(int face) |
714 | { | 753 | { |
715 | m_LSL_Functions.llStartAnimation(anim); | 754 | return m_LSL_Functions.llGetTextureOffset(face); |
716 | } | 755 | } |
717 | 756 | ||
718 | public void llStopAnimation(string anim) | 757 | public LSL_Float llGetTextureRot(int side) |
719 | { | 758 | { |
720 | m_LSL_Functions.llStopAnimation(anim); | 759 | return m_LSL_Functions.llGetTextureRot(side); |
721 | } | 760 | } |
722 | 761 | ||
723 | public void llPointAt() | 762 | public LSL_Vector llGetTextureScale(int side) |
724 | { | 763 | { |
725 | m_LSL_Functions.llPointAt(); | 764 | return m_LSL_Functions.llGetTextureScale(side); |
726 | } | 765 | } |
727 | 766 | ||
728 | public void llStopPointAt() | 767 | public LSL_Float llGetTime() |
729 | { | 768 | { |
730 | m_LSL_Functions.llStopPointAt(); | 769 | return m_LSL_Functions.llGetTime(); |
731 | } | 770 | } |
732 | 771 | ||
733 | public void llTargetOmega(vector axis, double spinrate, double gain) | 772 | public LSL_Float llGetTimeOfDay() |
734 | { | 773 | { |
735 | m_LSL_Functions.llTargetOmega(axis, spinrate, gain); | 774 | return m_LSL_Functions.llGetTimeOfDay(); |
736 | } | 775 | } |
737 | 776 | ||
738 | public LSL_Types.LSLInteger llGetStartParameter() | 777 | public LSL_String llGetTimestamp() |
739 | { | 778 | { |
740 | return m_LSL_Functions.llGetStartParameter(); | 779 | return m_LSL_Functions.llGetTimestamp(); |
741 | } | 780 | } |
742 | 781 | ||
743 | public void llGodLikeRezObject(string inventory, vector pos) | 782 | public LSL_Vector llGetTorque() |
744 | { | 783 | { |
745 | m_LSL_Functions.llGodLikeRezObject(inventory, pos); | 784 | return m_LSL_Functions.llGetTorque(); |
746 | } | 785 | } |
747 | 786 | ||
748 | public void llRequestPermissions(string agent, int perm) | 787 | public LSL_Integer llGetUnixTime() |
749 | { | 788 | { |
750 | m_LSL_Functions.llRequestPermissions(agent, perm); | 789 | return m_LSL_Functions.llGetUnixTime(); |
751 | } | 790 | } |
752 | 791 | ||
753 | public string llGetPermissionsKey() | 792 | public LSL_Vector llGetVel() |
754 | { | 793 | { |
755 | return m_LSL_Functions.llGetPermissionsKey(); | 794 | return m_LSL_Functions.llGetVel(); |
756 | } | 795 | } |
757 | 796 | ||
758 | public LSL_Types.LSLInteger llGetPermissions() | 797 | public LSL_Float llGetWallclock() |
759 | { | 798 | { |
760 | return m_LSL_Functions.llGetPermissions(); | 799 | return m_LSL_Functions.llGetWallclock(); |
761 | } | 800 | } |
762 | 801 | ||
763 | public LSL_Types.LSLInteger llGetLinkNumber() | 802 | public void llGiveInventory(string destination, string inventory) |
764 | { | 803 | { |
765 | return m_LSL_Functions.llGetLinkNumber(); | 804 | m_LSL_Functions.llGiveInventory(destination, inventory); |
766 | } | 805 | } |
767 | 806 | ||
768 | public void llSetLinkColor(int linknumber, vector color, int face) | 807 | public void llGiveInventoryList(string destination, string category, LSL_List inventory) |
769 | { | 808 | { |
770 | m_LSL_Functions.llSetLinkColor(linknumber, color, face); | 809 | m_LSL_Functions.llGiveInventoryList(destination, category, inventory); |
771 | } | 810 | } |
772 | 811 | ||
773 | public void llCreateLink(string target, int parent) | 812 | public LSL_Integer llGiveMoney(string destination, int amount) |
774 | { | 813 | { |
775 | m_LSL_Functions.llCreateLink(target, parent); | 814 | return m_LSL_Functions.llGiveMoney(destination, amount); |
776 | } | 815 | } |
777 | 816 | ||
778 | public void llBreakLink(int linknum) | 817 | public void llGodLikeRezObject(string inventory, LSL_Vector pos) |
779 | { | 818 | { |
780 | m_LSL_Functions.llBreakLink(linknum); | 819 | m_LSL_Functions.llGodLikeRezObject(inventory, pos); |
781 | } | 820 | } |
782 | 821 | ||
783 | public void llBreakAllLinks() | 822 | public LSL_Float llGround(LSL_Vector offset) |
784 | { | 823 | { |
785 | m_LSL_Functions.llBreakAllLinks(); | 824 | return m_LSL_Functions.llGround(offset); |
786 | } | 825 | } |
787 | 826 | ||
788 | public string llGetLinkKey(int linknum) | 827 | public LSL_Vector llGroundContour(LSL_Vector offset) |
789 | { | 828 | { |
790 | return m_LSL_Functions.llGetLinkKey(linknum); | 829 | return m_LSL_Functions.llGroundContour(offset); |
791 | } | 830 | } |
792 | 831 | ||
793 | public string llGetLinkName(int linknum) | 832 | public LSL_Vector llGroundNormal(LSL_Vector offset) |
794 | { | 833 | { |
795 | return m_LSL_Functions.llGetLinkName(linknum); | 834 | return m_LSL_Functions.llGroundNormal(offset); |
796 | } | 835 | } |
797 | 836 | ||
798 | public LSL_Types.LSLInteger llGetInventoryNumber(int type) | 837 | public void llGroundRepel(double height, int water, double tau) |
799 | { | 838 | { |
800 | return m_LSL_Functions.llGetInventoryNumber(type); | 839 | m_LSL_Functions.llGroundRepel(height, water, tau); |
801 | } | 840 | } |
802 | 841 | ||
803 | public string llGetInventoryName(int type, int number) | 842 | public LSL_Vector llGroundSlope(LSL_Vector offset) |
804 | { | 843 | { |
805 | return m_LSL_Functions.llGetInventoryName(type, number); | 844 | return m_LSL_Functions.llGroundSlope(offset); |
806 | } | 845 | } |
807 | 846 | ||
808 | public void llSetScriptState(string name, int run) | 847 | public LSL_String llHTTPRequest(string url, LSL_List parameters, string body) |
809 | { | 848 | { |
810 | m_LSL_Functions.llSetScriptState(name, run); | 849 | return m_LSL_Functions.llHTTPRequest(url, parameters, body); |
811 | } | 850 | } |
812 | 851 | ||
813 | public double llGetEnergy() | 852 | public LSL_String llInsertString(string dst, int position, string src) |
814 | { | 853 | { |
815 | return m_LSL_Functions.llGetEnergy(); | 854 | return m_LSL_Functions.llInsertString(dst, position, src); |
816 | } | 855 | } |
817 | 856 | ||
818 | public void llGiveInventory(string destination, string inventory) | 857 | public void llInstantMessage(string user, string message) |
819 | { | 858 | { |
820 | m_LSL_Functions.llGiveInventory(destination, inventory); | 859 | m_LSL_Functions.llInstantMessage(user, message); |
821 | } | 860 | } |
822 | 861 | ||
823 | public void llRemoveInventory(string item) | 862 | public LSL_String llIntegerToBase64(int number) |
824 | { | 863 | { |
825 | m_LSL_Functions.llRemoveInventory(item); | 864 | return m_LSL_Functions.llIntegerToBase64(number); |
826 | } | 865 | } |
827 | 866 | ||
828 | public void llSetText(string text, vector color, double alpha) | 867 | public LSL_String llKey2Name(string id) |
829 | { | 868 | { |
830 | m_LSL_Functions.llSetText(text, color, alpha); | 869 | return m_LSL_Functions.llKey2Name(id); |
831 | } | 870 | } |
832 | 871 | ||
833 | public double llWater(vector offset) | 872 | public LSL_String llList2CSV(LSL_List src) |
834 | { | 873 | { |
835 | return m_LSL_Functions.llWater(offset); | 874 | return m_LSL_Functions.llList2CSV(src); |
836 | } | 875 | } |
837 | 876 | ||
838 | public void llPassTouches(int pass) | 877 | public LSL_Float llList2Float(LSL_List src, int index) |
839 | { | 878 | { |
840 | m_LSL_Functions.llPassTouches(pass); | 879 | return m_LSL_Functions.llList2Float(src, index); |
841 | } | 880 | } |
842 | 881 | ||
843 | public string llRequestAgentData(string id, int data) | 882 | public LSL_Integer llList2Integer(LSL_List src, int index) |
844 | { | 883 | { |
845 | return m_LSL_Functions.llRequestAgentData(id, data); | 884 | return m_LSL_Functions.llList2Integer(src, index); |
846 | } | 885 | } |
847 | 886 | ||
848 | public string llRequestInventoryData(string name) | 887 | public LSL_Key llList2Key(LSL_List src, int index) |
849 | { | 888 | { |
850 | return m_LSL_Functions.llRequestInventoryData(name); | 889 | return m_LSL_Functions.llList2Key(src, index); |
851 | } | 890 | } |
852 | 891 | ||
853 | public void llSetDamage(double damage) | 892 | public LSL_List llList2List(LSL_List src, int start, int end) |
854 | { | 893 | { |
855 | m_LSL_Functions.llSetDamage(damage); | 894 | return m_LSL_Functions.llList2List(src, start, end); |
856 | } | 895 | } |
857 | 896 | ||
858 | public void llTeleportAgentHome(string agent) | 897 | public LSL_List llList2ListStrided(LSL_List src, int start, int end, int stride) |
859 | { | 898 | { |
860 | m_LSL_Functions.llTeleportAgentHome(agent); | 899 | return m_LSL_Functions.llList2ListStrided(src, start, end, stride); |
861 | } | 900 | } |
862 | 901 | ||
863 | public void llModifyLand(int action, int brush) | 902 | public LSL_Rotation llList2Rot(LSL_List src, int index) |
864 | { | 903 | { |
865 | m_LSL_Functions.llModifyLand(action, brush); | 904 | return m_LSL_Functions.llList2Rot(src, index); |
866 | } | 905 | } |
867 | 906 | ||
868 | public void llCollisionSound(string impact_sound, double impact_volume) | 907 | public LSL_String llList2String(LSL_List src, int index) |
869 | { | 908 | { |
870 | m_LSL_Functions.llCollisionSound(impact_sound, impact_volume); | 909 | return m_LSL_Functions.llList2String(src, index); |
871 | } | 910 | } |
872 | 911 | ||
873 | public void llCollisionSprite(string impact_sprite) | 912 | public LSL_Vector llList2Vector(LSL_List src, int index) |
874 | { | 913 | { |
875 | m_LSL_Functions.llCollisionSprite(impact_sprite); | 914 | return m_LSL_Functions.llList2Vector(src, index); |
876 | } | 915 | } |
877 | 916 | ||
878 | public string llGetAnimation(string id) | 917 | public LSL_Integer llListen(int channelID, string name, string ID, string msg) |
879 | { | 918 | { |
880 | return m_LSL_Functions.llGetAnimation(id); | 919 | return m_LSL_Functions.llListen(channelID, name, ID, msg); |
881 | } | 920 | } |
882 | 921 | ||
883 | public void llResetScript() | 922 | public void llListenControl(int number, int active) |
884 | { | 923 | { |
885 | m_LSL_Functions.llResetScript(); | 924 | m_LSL_Functions.llListenControl(number, active); |
886 | } | 925 | } |
887 | 926 | ||
888 | public void llMessageLinked(int linknum, int num, string str, string id) | 927 | public void llListenRemove(int number) |
889 | { | 928 | { |
890 | m_LSL_Functions.llMessageLinked(linknum, num, str, id); | 929 | m_LSL_Functions.llListenRemove(number); |
891 | } | 930 | } |
892 | 931 | ||
893 | public void llPushObject(string target, vector impulse, vector ang_impulse, int local) | 932 | public LSL_Integer llListFindList(LSL_List src, LSL_List test) |
894 | { | 933 | { |
895 | m_LSL_Functions.llPushObject(target, impulse, ang_impulse, local); | 934 | return m_LSL_Functions.llListFindList(src, test); |
896 | } | 935 | } |
897 | 936 | ||
898 | public void llPassCollisions(int pass) | 937 | public LSL_List llListInsertList(LSL_List dest, LSL_List src, int start) |
899 | { | 938 | { |
900 | m_LSL_Functions.llPassCollisions(pass); | 939 | return m_LSL_Functions.llListInsertList(dest, src, start); |
901 | } | 940 | } |
902 | 941 | ||
903 | public string llGetScriptName() | 942 | public LSL_List llListRandomize(LSL_List src, int stride) |
904 | { | 943 | { |
905 | return m_LSL_Functions.llGetScriptName(); | 944 | return m_LSL_Functions.llListRandomize(src, stride); |
906 | } | 945 | } |
907 | 946 | ||
908 | public LSL_Types.LSLInteger llGetNumberOfSides() | 947 | public LSL_List llListReplaceList(LSL_List dest, LSL_List src, int start, int end) |
909 | { | 948 | { |
910 | return m_LSL_Functions.llGetNumberOfSides(); | 949 | return m_LSL_Functions.llListReplaceList(dest, src, start, end); |
911 | } | 950 | } |
912 | 951 | ||
913 | public rotation llAxisAngle2Rot(vector axis, double angle) | 952 | public LSL_List llListSort(LSL_List src, int stride, int ascending) |
914 | { | 953 | { |
915 | return m_LSL_Functions.llAxisAngle2Rot(axis, angle); | 954 | return m_LSL_Functions.llListSort(src, stride, ascending); |
916 | } | 955 | } |
917 | 956 | ||
918 | public vector llRot2Axis(rotation rot) | 957 | public LSL_Float llListStatistics(int operation, LSL_List src) |
919 | { | 958 | { |
920 | return m_LSL_Functions.llRot2Axis(rot); | 959 | return m_LSL_Functions.llListStatistics(operation, src); |
960 | } | ||
961 | |||
962 | public void llLoadURL(string avatar_id, string message, string url) | ||
963 | { | ||
964 | m_LSL_Functions.llLoadURL(avatar_id, message, url); | ||
921 | } | 965 | } |
922 | 966 | ||
923 | public double llRot2Angle(rotation rot) | 967 | public LSL_Float llLog(double val) |
924 | { | 968 | { |
925 | return m_LSL_Functions.llRot2Angle(rot); | 969 | return m_LSL_Functions.llLog(val); |
926 | } | 970 | } |
927 | 971 | ||
928 | public double llAcos(double val) | 972 | public LSL_Float llLog10(double val) |
929 | { | 973 | { |
930 | return m_LSL_Functions.llAcos(val); | 974 | return m_LSL_Functions.llLog10(val); |
931 | } | 975 | } |
932 | 976 | ||
933 | public double llAsin(double val) | 977 | public void llLookAt(LSL_Vector target, double strength, double damping) |
934 | { | 978 | { |
935 | return m_LSL_Functions.llAsin(val); | 979 | m_LSL_Functions.llLookAt(target, strength, damping); |
936 | } | 980 | } |
937 | 981 | ||
938 | public double llAngleBetween(rotation a, rotation b) | 982 | public void llLoopSound(string sound, double volume) |
939 | { | 983 | { |
940 | return m_LSL_Functions.llAngleBetween(a, b); | 984 | m_LSL_Functions.llLoopSound(sound, volume); |
941 | } | 985 | } |
942 | 986 | ||
943 | public string llGetInventoryKey(string name) | 987 | public void llLoopSoundMaster(string sound, double volume) |
944 | { | 988 | { |
945 | return m_LSL_Functions.llGetInventoryKey(name); | 989 | m_LSL_Functions.llLoopSoundMaster(sound, volume); |
946 | } | 990 | } |
947 | 991 | ||
948 | public void llAllowInventoryDrop(int add) | 992 | public void llLoopSoundSlave(string sound, double volume) |
949 | { | 993 | { |
950 | m_LSL_Functions.llAllowInventoryDrop(add); | 994 | m_LSL_Functions.llLoopSoundSlave(sound, volume); |
951 | } | 995 | } |
952 | 996 | ||
953 | public vector llGetSunDirection() | 997 | public void llMakeExplosion() |
954 | { | 998 | { |
955 | return m_LSL_Functions.llGetSunDirection(); | 999 | m_LSL_Functions.llMakeExplosion(); |
956 | } | 1000 | } |
957 | 1001 | ||
958 | public vector llGetTextureOffset(int face) | 1002 | public void llMakeFire() |
959 | { | 1003 | { |
960 | return m_LSL_Functions.llGetTextureOffset(face); | 1004 | m_LSL_Functions.llMakeFire(); |
961 | } | 1005 | } |
962 | 1006 | ||
963 | public vector llGetTextureScale(int side) | 1007 | public void llMakeFountain() |
964 | { | 1008 | { |
965 | return m_LSL_Functions.llGetTextureScale(side); | 1009 | m_LSL_Functions.llMakeFountain(); |
966 | } | 1010 | } |
967 | 1011 | ||
968 | public double llGetTextureRot(int side) | 1012 | public void llMakeSmoke() |
969 | { | 1013 | { |
970 | return m_LSL_Functions.llGetTextureRot(side); | 1014 | m_LSL_Functions.llMakeSmoke(); |
971 | } | 1015 | } |
972 | 1016 | ||
973 | public LSL_Types.LSLInteger llSubStringIndex(string source, string pattern) | 1017 | public void llMapDestination(string simname, LSL_Vector pos, LSL_Vector look_at) |
974 | { | 1018 | { |
975 | return m_LSL_Functions.llSubStringIndex(source, pattern); | 1019 | m_LSL_Functions.llMapDestination(simname, pos, look_at); |
976 | } | 1020 | } |
977 | 1021 | ||
978 | public string llGetOwnerKey(string id) | 1022 | public LSL_String llMD5String(string src, int nonce) |
979 | { | 1023 | { |
980 | return m_LSL_Functions.llGetOwnerKey(id); | 1024 | return m_LSL_Functions.llMD5String(src, nonce); |
981 | } | 1025 | } |
982 | 1026 | ||
983 | public vector llGetCenterOfMass() | 1027 | public void llMessageLinked(int linknum, int num, string str, string id) |
984 | { | 1028 | { |
985 | return m_LSL_Functions.llGetCenterOfMass(); | 1029 | m_LSL_Functions.llMessageLinked(linknum, num, str, id); |
986 | } | 1030 | } |
987 | 1031 | ||
988 | public LSL_Types.list llListSort(LSL_Types.list src, int stride, int ascending) | 1032 | public void llMinEventDelay(double delay) |
989 | { | 1033 | { |
990 | return m_LSL_Functions.llListSort(src, stride, ascending); | 1034 | m_LSL_Functions.llMinEventDelay(delay); |
991 | } | 1035 | } |
992 | 1036 | ||
993 | public LSL_Types.LSLInteger llGetListLength(LSL_Types.list src) | 1037 | public void llModifyLand(int action, int brush) |
994 | { | 1038 | { |
995 | return m_LSL_Functions.llGetListLength(src); | 1039 | m_LSL_Functions.llModifyLand(action, brush); |
996 | } | 1040 | } |
997 | 1041 | ||
998 | public LSL_Types.LSLInteger llList2Integer(LSL_Types.list src, int index) | 1042 | public LSL_Integer llModPow(int a, int b, int c) |
999 | { | 1043 | { |
1000 | return m_LSL_Functions.llList2Integer(src, index); | 1044 | return m_LSL_Functions.llModPow(a, b, c); |
1001 | } | 1045 | } |
1002 | 1046 | ||
1003 | public string llList2String(LSL_Types.list src, int index) | 1047 | public void llMoveToTarget(LSL_Vector target, double tau) |
1004 | { | 1048 | { |
1005 | return m_LSL_Functions.llList2String(src, index); | 1049 | m_LSL_Functions.llMoveToTarget(target, tau); |
1006 | } | 1050 | } |
1007 | 1051 | ||
1008 | public string llList2Key(LSL_Types.list src, int index) | 1052 | public void llOffsetTexture(double u, double v, int face) |
1009 | { | 1053 | { |
1010 | return m_LSL_Functions.llList2Key(src, index); | 1054 | m_LSL_Functions.llOffsetTexture(u, v, face); |
1011 | } | 1055 | } |
1012 | 1056 | ||
1013 | public vector llList2Vector(LSL_Types.list src, int index) | 1057 | public void llOpenRemoteDataChannel() |
1014 | { | 1058 | { |
1015 | return m_LSL_Functions.llList2Vector(src, index); | 1059 | m_LSL_Functions.llOpenRemoteDataChannel(); |
1016 | } | 1060 | } |
1017 | 1061 | ||
1018 | public rotation llList2Rot(LSL_Types.list src, int index) | 1062 | public LSL_Integer llOverMyLand(string id) |
1019 | { | 1063 | { |
1020 | return m_LSL_Functions.llList2Rot(src, index); | 1064 | return m_LSL_Functions.llOverMyLand(id); |
1021 | } | 1065 | } |
1022 | 1066 | ||
1023 | public LSL_Types.list llList2List(LSL_Types.list src, int start, int end) | 1067 | public void llOwnerSay(string msg) |
1024 | { | 1068 | { |
1025 | return m_LSL_Functions.llList2List(src, start, end); | 1069 | m_LSL_Functions.llOwnerSay(msg); |
1026 | } | 1070 | } |
1027 | 1071 | ||
1028 | public LSL_Types.list llDeleteSubList(LSL_Types.list src, int start, int end) | 1072 | public void llParcelMediaCommandList(LSL_List commandList) |
1029 | { | 1073 | { |
1030 | return m_LSL_Functions.llDeleteSubList(src, start, end); | 1074 | m_LSL_Functions.llParcelMediaCommandList(commandList); |
1031 | } | 1075 | } |
1032 | 1076 | ||
1033 | public LSL_Types.LSLInteger llGetListEntryType(LSL_Types.list src, int index) | 1077 | public LSL_List llParcelMediaQuery(LSL_List aList) |
1034 | { | 1078 | { |
1035 | return m_LSL_Functions.llGetListEntryType(src, index); | 1079 | return m_LSL_Functions.llParcelMediaQuery(aList); |
1036 | } | 1080 | } |
1037 | 1081 | ||
1038 | public string llList2CSV(LSL_Types.list src) | 1082 | public LSL_List llParseString2List(string str, LSL_List separators, LSL_List spacers) |
1039 | { | 1083 | { |
1040 | return m_LSL_Functions.llList2CSV(src); | 1084 | return m_LSL_Functions.llParseString2List(str, separators, spacers); |
1041 | } | 1085 | } |
1042 | 1086 | ||
1043 | public LSL_Types.list llCSV2List(string src) | 1087 | public LSL_List llParseStringKeepNulls(string src, LSL_List seperators, LSL_List spacers) |
1044 | { | 1088 | { |
1045 | return m_LSL_Functions.llCSV2List(src); | 1089 | return m_LSL_Functions.llParseStringKeepNulls(src, seperators, spacers); |
1046 | } | 1090 | } |
1047 | 1091 | ||
1048 | public LSL_Types.list llListRandomize(LSL_Types.list src, int stride) | 1092 | public void llParticleSystem(LSL_List rules) |
1049 | { | 1093 | { |
1050 | return m_LSL_Functions.llListRandomize(src, stride); | 1094 | m_LSL_Functions.llParticleSystem(rules); |
1051 | } | 1095 | } |
1052 | 1096 | ||
1053 | public LSL_Types.list llList2ListStrided(LSL_Types.list src, int start, int end, int stride) | 1097 | public void llPassCollisions(int pass) |
1054 | { | 1098 | { |
1055 | return m_LSL_Functions.llList2ListStrided(src, start, end, stride); | 1099 | m_LSL_Functions.llPassCollisions(pass); |
1056 | } | 1100 | } |
1057 | 1101 | ||
1058 | public vector llGetRegionCorner() | 1102 | public void llPassTouches(int pass) |
1059 | { | 1103 | { |
1060 | return m_LSL_Functions.llGetRegionCorner(); | 1104 | m_LSL_Functions.llPassTouches(pass); |
1061 | } | 1105 | } |
1062 | 1106 | ||
1063 | public LSL_Types.list llListInsertList(LSL_Types.list dest, LSL_Types.list src, int start) | 1107 | public void llPlaySound(string sound, double volume) |
1064 | { | 1108 | { |
1065 | return m_LSL_Functions.llListInsertList(dest, src, start); | 1109 | m_LSL_Functions.llPlaySound(sound, volume); |
1066 | } | 1110 | } |
1067 | 1111 | ||
1068 | public LSL_Types.LSLInteger llListFindList(LSL_Types.list src, LSL_Types.list test) | 1112 | public void llPlaySoundSlave(string sound, double volume) |
1069 | { | 1113 | { |
1070 | return m_LSL_Functions.llListFindList(src, test); | 1114 | m_LSL_Functions.llPlaySoundSlave(sound, volume); |
1071 | } | 1115 | } |
1072 | 1116 | ||
1073 | public string llGetObjectName() | 1117 | public void llPointAt() |
1074 | { | 1118 | { |
1075 | return m_LSL_Functions.llGetObjectName(); | 1119 | m_LSL_Functions.llPointAt(); |
1076 | } | 1120 | } |
1077 | 1121 | ||
1078 | public void llSetObjectName(string name) | 1122 | public LSL_Float llPow(double fbase, double fexponent) |
1079 | { | 1123 | { |
1080 | m_LSL_Functions.llSetObjectName(name); | 1124 | return m_LSL_Functions.llPow(fbase, fexponent); |
1081 | } | 1125 | } |
1082 | 1126 | ||
1083 | public string llGetDate() | 1127 | public void llPreloadSound(string sound) |
1084 | { | 1128 | { |
1085 | return m_LSL_Functions.llGetDate(); | 1129 | m_LSL_Functions.llPreloadSound(sound); |
1086 | } | 1130 | } |
1087 | 1131 | ||
1088 | public LSL_Types.LSLInteger llEdgeOfWorld(vector pos, vector dir) | 1132 | public void llPushObject(string target, LSL_Vector impulse, LSL_Vector ang_impulse, int local) |
1089 | { | 1133 | { |
1090 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); | 1134 | m_LSL_Functions.llPushObject(target, impulse, ang_impulse, local); |
1091 | } | 1135 | } |
1092 | 1136 | ||
1093 | public LSL_Types.LSLInteger llGetAgentInfo(string id) | 1137 | public void llRefreshPrimURL() |
1094 | { | 1138 | { |
1095 | return m_LSL_Functions.llGetAgentInfo(id); | 1139 | m_LSL_Functions.llRefreshPrimURL(); |
1096 | } | 1140 | } |
1097 | 1141 | ||
1098 | public void llAdjustSoundVolume(double volume) | 1142 | public void llRegionSay(int channelID, string text) |
1099 | { | 1143 | { |
1100 | m_LSL_Functions.llAdjustSoundVolume(volume); | 1144 | m_LSL_Functions.llRegionSay(channelID, text); |
1101 | } | 1145 | } |
1102 | 1146 | ||
1103 | public void llSetSoundQueueing(int queue) | 1147 | public void llReleaseCamera(string avatar) |
1104 | { | 1148 | { |
1105 | m_LSL_Functions.llSetSoundQueueing(queue); | 1149 | m_LSL_Functions.llReleaseCamera(avatar); |
1106 | } | 1150 | } |
1107 | 1151 | ||
1108 | public void llSetSoundRadius(double radius) | 1152 | public void llReleaseControls() |
1109 | { | 1153 | { |
1110 | m_LSL_Functions.llSetSoundRadius(radius); | 1154 | m_LSL_Functions.llReleaseControls(); |
1111 | } | 1155 | } |
1112 | 1156 | ||
1113 | public string llKey2Name(string id) | 1157 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) |
1114 | { | 1158 | { |
1115 | return m_LSL_Functions.llKey2Name(id); | 1159 | m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); |
1116 | } | 1160 | } |
1117 | 1161 | ||
1118 | public void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate) | 1162 | public void llRemoteDataSetRegion() |
1119 | { | 1163 | { |
1120 | m_LSL_Functions.llSetTextureAnim(mode, face, sizex, sizey, start, length, rate); | 1164 | m_LSL_Functions.llRemoteDataSetRegion(); |
1121 | } | 1165 | } |
1122 | 1166 | ||
1123 | public void llTriggerSoundLimited(string sound, double volume, vector top_north_east, vector bottom_south_west) | 1167 | public void llRemoteLoadScript() |
1124 | { | 1168 | { |
1125 | m_LSL_Functions.llTriggerSoundLimited(sound, volume, top_north_east, bottom_south_west); | 1169 | m_LSL_Functions.llRemoteLoadScript(); |
1126 | } | 1170 | } |
1127 | 1171 | ||
1128 | public void llEjectFromLand(string pest) | 1172 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) |
1129 | { | 1173 | { |
1130 | m_LSL_Functions.llEjectFromLand(pest); | 1174 | m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); |
1131 | } | 1175 | } |
1132 | 1176 | ||
1133 | public LSL_Types.list llParseString2List(string str, LSL_Types.list separators, LSL_Types.list spacers) | 1177 | public void llRemoveFromLandBanList(string avatar) |
1134 | { | 1178 | { |
1135 | return m_LSL_Functions.llParseString2List(str,separators,spacers); | 1179 | m_LSL_Functions.llRemoveFromLandBanList(avatar); |
1136 | } | 1180 | } |
1137 | 1181 | ||
1138 | public LSL_Types.LSLInteger llOverMyLand(string id) | 1182 | public void llRemoveFromLandPassList(string avatar) |
1139 | { | 1183 | { |
1140 | return m_LSL_Functions.llOverMyLand(id); | 1184 | m_LSL_Functions.llRemoveFromLandPassList(avatar); |
1141 | } | 1185 | } |
1142 | 1186 | ||
1143 | public string llGetLandOwnerAt(vector pos) | 1187 | public void llRemoveInventory(string item) |
1144 | { | 1188 | { |
1145 | return m_LSL_Functions.llGetLandOwnerAt(pos); | 1189 | m_LSL_Functions.llRemoveInventory(item); |
1146 | } | 1190 | } |
1147 | 1191 | ||
1148 | public string llGetNotecardLine(string name, int line) | 1192 | public void llRemoveVehicleFlags(int flags) |
1149 | { | 1193 | { |
1150 | return m_LSL_Functions.llGetNotecardLine(name, line); | 1194 | m_LSL_Functions.llRemoveVehicleFlags(flags); |
1151 | } | 1195 | } |
1152 | 1196 | ||
1153 | public vector llGetAgentSize(string id) | 1197 | public LSL_Key llRequestAgentData(string id, int data) |
1154 | { | 1198 | { |
1155 | return m_LSL_Functions.llGetAgentSize(id); | 1199 | return m_LSL_Functions.llRequestAgentData(id, data); |
1156 | } | 1200 | } |
1157 | 1201 | ||
1158 | public LSL_Types.LSLInteger llSameGroup(string agent) | 1202 | public LSL_Key llRequestInventoryData(string name) |
1159 | { | 1203 | { |
1160 | return m_LSL_Functions.llSameGroup(agent); | 1204 | return m_LSL_Functions.llRequestInventoryData(name); |
1161 | } | 1205 | } |
1162 | 1206 | ||
1163 | public void llUnSit(string id) | 1207 | public void llRequestPermissions(string agent, int perm) |
1164 | { | 1208 | { |
1165 | m_LSL_Functions.llUnSit(id); | 1209 | m_LSL_Functions.llRequestPermissions(agent, perm); |
1166 | } | 1210 | } |
1167 | 1211 | ||
1168 | public vector llGroundSlope(vector offset) | 1212 | public LSL_Key llRequestSimulatorData(string simulator, int data) |
1169 | { | 1213 | { |
1170 | return m_LSL_Functions.llGroundSlope(offset); | 1214 | return m_LSL_Functions.llRequestSimulatorData(simulator, data); |
1171 | } | 1215 | } |
1172 | 1216 | ||
1173 | public vector llGroundNormal(vector offset) | 1217 | public void llResetLandBanList() |
1174 | { | 1218 | { |
1175 | return m_LSL_Functions.llGroundNormal(offset); | 1219 | m_LSL_Functions.llResetLandBanList(); |
1176 | } | 1220 | } |
1177 | 1221 | ||
1178 | public vector llGroundContour(vector offset) | 1222 | public void llResetLandPassList() |
1179 | { | 1223 | { |
1180 | return m_LSL_Functions.llGroundContour(offset); | 1224 | m_LSL_Functions.llResetLandPassList(); |
1181 | } | 1225 | } |
1182 | 1226 | ||
1183 | public LSL_Types.LSLInteger llGetAttached() | 1227 | public void llResetOtherScript(string name) |
1184 | { | 1228 | { |
1185 | return m_LSL_Functions.llGetAttached(); | 1229 | m_LSL_Functions.llResetOtherScript(name); |
1186 | } | 1230 | } |
1187 | 1231 | ||
1188 | public LSL_Types.LSLInteger llGetFreeMemory() | 1232 | public void llResetScript() |
1189 | { | 1233 | { |
1190 | return m_LSL_Functions.llGetFreeMemory(); | 1234 | m_LSL_Functions.llResetScript(); |
1191 | } | 1235 | } |
1192 | 1236 | ||
1193 | public string llGetRegionName() | 1237 | public void llResetTime() |
1194 | { | 1238 | { |
1195 | return m_LSL_Functions.llGetRegionName(); | 1239 | m_LSL_Functions.llResetTime(); |
1196 | } | 1240 | } |
1197 | 1241 | ||
1198 | public double llGetRegionTimeDilation() | 1242 | public void llRezAtRoot(string inventory, LSL_Vector position, LSL_Vector velocity, LSL_Rotation rot, int param) |
1199 | { | 1243 | { |
1200 | return m_LSL_Functions.llGetRegionTimeDilation(); | 1244 | m_LSL_Functions.llRezAtRoot(inventory, position, velocity, rot, param); |
1201 | } | 1245 | } |
1202 | 1246 | ||
1203 | public double llGetRegionFPS() | 1247 | public void llRezObject(string inventory, LSL_Vector pos, LSL_Vector vel, LSL_Rotation rot, int param) |
1204 | { | 1248 | { |
1205 | return m_LSL_Functions.llGetRegionFPS(); | 1249 | m_LSL_Functions.llRezObject(inventory, pos, vel, rot, param); |
1206 | } | 1250 | } |
1207 | 1251 | ||
1208 | public void llParticleSystem(LSL_Types.list rules) | 1252 | public LSL_Float llRot2Angle(LSL_Rotation rot) |
1209 | { | 1253 | { |
1210 | m_LSL_Functions.llParticleSystem(rules); | 1254 | return m_LSL_Functions.llRot2Angle(rot); |
1211 | } | 1255 | } |
1212 | 1256 | ||
1213 | public void llGroundRepel(double height, int water, double tau) | 1257 | public LSL_Vector llRot2Axis(LSL_Rotation rot) |
1214 | { | 1258 | { |
1215 | m_LSL_Functions.llGroundRepel(height, water, tau); | 1259 | return m_LSL_Functions.llRot2Axis(rot); |
1216 | } | 1260 | } |
1217 | 1261 | ||
1218 | public void llGiveInventoryList(string destination, string category, LSL_Types.list inventory) | 1262 | public LSL_Vector llRot2Euler(LSL_Rotation r) |
1219 | { | 1263 | { |
1220 | m_LSL_Functions.llGiveInventoryList(destination, category, inventory); | 1264 | return m_LSL_Functions.llRot2Euler(r); |
1221 | } | 1265 | } |
1222 | 1266 | ||
1223 | public void llSetVehicleType(int type) | 1267 | public LSL_Vector llRot2Fwd(LSL_Rotation r) |
1224 | { | 1268 | { |
1225 | m_LSL_Functions.llSetVehicleType(type); | 1269 | return m_LSL_Functions.llRot2Fwd(r); |
1226 | } | 1270 | } |
1227 | 1271 | ||
1228 | public void llSetVehicledoubleParam(int param, double value) | 1272 | public LSL_Vector llRot2Left(LSL_Rotation r) |
1229 | { | 1273 | { |
1230 | m_LSL_Functions.llSetVehicledoubleParam(param, value); | 1274 | return m_LSL_Functions.llRot2Left(r); |
1231 | } | 1275 | } |
1232 | 1276 | ||
1233 | public void llSetVehicleFloatParam(int param, float value) | 1277 | public LSL_Vector llRot2Up(LSL_Rotation r) |
1234 | { | 1278 | { |
1235 | m_LSL_Functions.llSetVehicleFloatParam(param, value); | 1279 | return m_LSL_Functions.llRot2Up(r); |
1236 | } | 1280 | } |
1237 | 1281 | ||
1238 | public void llSetVehicleVectorParam(int param, vector vec) | 1282 | public void llRotateTexture(double rotation, int face) |
1239 | { | 1283 | { |
1240 | m_LSL_Functions.llSetVehicleVectorParam(param, vec); | 1284 | m_LSL_Functions.llRotateTexture(rotation, face); |
1241 | } | 1285 | } |
1242 | 1286 | ||
1243 | public void llSetVehicleRotationParam(int param, rotation rot) | 1287 | public LSL_Rotation llRotBetween(LSL_Vector start, LSL_Vector end) |
1244 | { | 1288 | { |
1245 | m_LSL_Functions.llSetVehicleRotationParam(param, rot); | 1289 | return m_LSL_Functions.llRotBetween(start, end); |
1246 | } | 1290 | } |
1247 | 1291 | ||
1248 | public void llSetVehicleFlags(int flags) | 1292 | public void llRotLookAt(LSL_Rotation target, double strength, double damping) |
1249 | { | 1293 | { |
1250 | m_LSL_Functions.llSetVehicleFlags(flags); | 1294 | m_LSL_Functions.llRotLookAt(target, strength, damping); |
1251 | } | 1295 | } |
1252 | 1296 | ||
1253 | public void llRemoveVehicleFlags(int flags) | 1297 | public LSL_Integer llRotTarget(LSL_Rotation rot, double error) |
1254 | { | 1298 | { |
1255 | m_LSL_Functions.llRemoveVehicleFlags(flags); | 1299 | return m_LSL_Functions.llRotTarget(rot, error); |
1256 | } | 1300 | } |
1257 | 1301 | ||
1258 | public void llSitTarget(vector offset, rotation rot) | 1302 | public void llRotTargetRemove(int number) |
1259 | { | 1303 | { |
1260 | m_LSL_Functions.llSitTarget(offset, rot); | 1304 | m_LSL_Functions.llRotTargetRemove(number); |
1261 | } | 1305 | } |
1262 | 1306 | ||
1263 | public string llAvatarOnSitTarget() | 1307 | public LSL_Integer llRound(double f) |
1264 | { | 1308 | { |
1265 | return m_LSL_Functions.llAvatarOnSitTarget(); | 1309 | return m_LSL_Functions.llRound(f); |
1266 | } | 1310 | } |
1267 | 1311 | ||
1268 | public void llAddToLandPassList(string avatar, double hours) | 1312 | public LSL_Integer llSameGroup(string agent) |
1269 | { | 1313 | { |
1270 | m_LSL_Functions.llAddToLandPassList(avatar, hours); | 1314 | return m_LSL_Functions.llSameGroup(agent); |
1271 | } | 1315 | } |
1272 | 1316 | ||
1273 | public void llSetTouchText(string text) | 1317 | public void llSay(int channelID, string text) |
1274 | { | 1318 | { |
1275 | m_LSL_Functions.llSetTouchText(text); | 1319 | m_LSL_Functions.llSay(channelID, text); |
1276 | } | 1320 | } |
1277 | 1321 | ||
1278 | public void llSetSitText(string text) | 1322 | public void llScaleTexture(double u, double v, int face) |
1279 | { | 1323 | { |
1280 | m_LSL_Functions.llSetSitText(text); | 1324 | m_LSL_Functions.llScaleTexture(u, v, face); |
1281 | } | 1325 | } |
1282 | 1326 | ||
1283 | public void llSetCameraEyeOffset(vector offset) | 1327 | public LSL_Integer llScriptDanger(LSL_Vector pos) |
1284 | { | 1328 | { |
1285 | m_LSL_Functions.llSetCameraEyeOffset(offset); | 1329 | return m_LSL_Functions.llScriptDanger(pos); |
1286 | } | 1330 | } |
1287 | 1331 | ||
1288 | public void llSetCameraAtOffset(vector offset) | 1332 | public LSL_Key llSendRemoteData(string channel, string dest, int idata, string sdata) |
1289 | { | 1333 | { |
1290 | m_LSL_Functions.llSetCameraAtOffset(offset); | 1334 | return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); |
1291 | } | 1335 | } |
1292 | 1336 | ||
1293 | public string llDumpList2String(LSL_Types.list src, string seperator) | 1337 | public void llSensor(string name, string id, int type, double range, double arc) |
1294 | { | 1338 | { |
1295 | return m_LSL_Functions.llDumpList2String(src, seperator); | 1339 | m_LSL_Functions.llSensor(name, id, type, range, arc); |
1296 | } | 1340 | } |
1297 | 1341 | ||
1298 | public LSL_Types.LSLInteger llScriptDanger(vector pos) | 1342 | public void llSensorRemove() |
1299 | { | 1343 | { |
1300 | return m_LSL_Functions.llScriptDanger(pos); | 1344 | m_LSL_Functions.llSensorRemove(); |
1301 | } | 1345 | } |
1302 | 1346 | ||
1303 | public void llDialog(string avatar, string message, LSL_Types.list buttons, int chat_channel) | 1347 | public void llSensorRepeat(string name, string id, int type, double range, double arc, double rate) |
1304 | { | 1348 | { |
1305 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); | 1349 | m_LSL_Functions.llSensorRepeat(name, id, type, range, arc, rate); |
1306 | } | 1350 | } |
1307 | 1351 | ||
1308 | public void llVolumeDetect(int detect) | 1352 | public void llSetAlpha(double alpha, int face) |
1309 | { | 1353 | { |
1310 | m_LSL_Functions.llVolumeDetect(detect); | 1354 | m_LSL_Functions.llSetAlpha(alpha, face); |
1311 | } | 1355 | } |
1312 | 1356 | ||
1313 | public void llResetOtherScript(string name) | 1357 | public void llSetBuoyancy(double buoyancy) |
1314 | { | 1358 | { |
1315 | m_LSL_Functions.llResetOtherScript(name); | 1359 | m_LSL_Functions.llSetBuoyancy(buoyancy); |
1316 | } | 1360 | } |
1317 | 1361 | ||
1318 | public LSL_Types.LSLInteger llGetScriptState(string name) | 1362 | public void llSetCameraAtOffset(LSL_Vector offset) |
1319 | { | 1363 | { |
1320 | return m_LSL_Functions.llGetScriptState(name); | 1364 | m_LSL_Functions.llSetCameraAtOffset(offset); |
1321 | } | 1365 | } |
1322 | 1366 | ||
1323 | public void llRemoteLoadScript() | 1367 | public void llSetCameraEyeOffset(LSL_Vector offset) |
1324 | { | 1368 | { |
1325 | m_LSL_Functions.llRemoteLoadScript(); | 1369 | m_LSL_Functions.llSetCameraEyeOffset(offset); |
1326 | } | 1370 | } |
1327 | 1371 | ||
1328 | public void llSetRemoteScriptAccessPin(int pin) | 1372 | public void llSetCameraParams(LSL_List rules) |
1329 | { | 1373 | { |
1330 | m_LSL_Functions.llSetRemoteScriptAccessPin(pin); | 1374 | m_LSL_Functions.llSetCameraParams(rules); |
1331 | } | 1375 | } |
1332 | 1376 | ||
1333 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) | 1377 | public void llSetClickAction(int action) |
1334 | { | 1378 | { |
1335 | m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); | 1379 | m_LSL_Functions.llSetClickAction(action); |
1336 | } | 1380 | } |
1337 | 1381 | ||
1338 | public void llOpenRemoteDataChannel() | 1382 | public void llSetColor(LSL_Vector color, int face) |
1339 | { | 1383 | { |
1340 | m_LSL_Functions.llOpenRemoteDataChannel(); | 1384 | m_LSL_Functions.llSetColor(color, face); |
1341 | } | 1385 | } |
1342 | 1386 | ||
1343 | public string llSendRemoteData(string channel, string dest, int idata, string sdata) | 1387 | public void llSetDamage(double damage) |
1344 | { | 1388 | { |
1345 | return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); | 1389 | m_LSL_Functions.llSetDamage(damage); |
1346 | } | 1390 | } |
1347 | 1391 | ||
1348 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) | 1392 | public void llSetForce(LSL_Vector force, int local) |
1349 | { | 1393 | { |
1350 | m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); | 1394 | m_LSL_Functions.llSetForce(force, local); |
1351 | } | 1395 | } |
1352 | 1396 | ||
1353 | public void llCloseRemoteDataChannel(string channel) | 1397 | public void llSetForceAndTorque(LSL_Vector force, LSL_Vector torque, int local) |
1354 | { | 1398 | { |
1355 | m_LSL_Functions.llCloseRemoteDataChannel(channel); | 1399 | m_LSL_Functions.llSetForceAndTorque(force, torque, local); |
1356 | } | 1400 | } |
1357 | 1401 | ||
1358 | public string llMD5String(string src, int nonce) | 1402 | public void llSetHoverHeight(double height, int water, double tau) |
1359 | { | 1403 | { |
1360 | return m_LSL_Functions.llMD5String(src, nonce); | 1404 | m_LSL_Functions.llSetHoverHeight(height, water, tau); |
1361 | } | 1405 | } |
1362 | 1406 | ||
1363 | public void llSetPrimitiveParams(LSL_Types.list rules) | 1407 | public void llSetInventoryPermMask(string item, int mask, int value) |
1364 | { | 1408 | { |
1365 | m_LSL_Functions.llSetPrimitiveParams(rules); | 1409 | m_LSL_Functions.llSetInventoryPermMask(item, mask, value); |
1366 | } | 1410 | } |
1367 | 1411 | ||
1368 | public void llSetLinkPrimitiveParams(int linknumber, LSL_Types.list rules) | 1412 | public void llSetLinkAlpha(int linknumber, double alpha, int face) |
1369 | { | 1413 | { |
1370 | m_LSL_Functions.llSetLinkPrimitiveParams(linknumber, rules); | 1414 | m_LSL_Functions.llSetLinkAlpha(linknumber, alpha, face); |
1371 | } | 1415 | } |
1372 | public string llStringToBase64(string str) | 1416 | |
1417 | public void llSetLinkColor(int linknumber, LSL_Vector color, int face) | ||
1373 | { | 1418 | { |
1374 | return m_LSL_Functions.llStringToBase64(str); | 1419 | m_LSL_Functions.llSetLinkColor(linknumber, color, face); |
1375 | } | 1420 | } |
1376 | 1421 | ||
1377 | public string llBase64ToString(string str) | 1422 | public void llSetLinkPrimitiveParams(int linknumber, LSL_List rules) |
1378 | { | 1423 | { |
1379 | return m_LSL_Functions.llBase64ToString(str); | 1424 | m_LSL_Functions.llSetLinkPrimitiveParams(linknumber, rules); |
1380 | } | 1425 | } |
1381 | 1426 | ||
1382 | public void llXorBase64Strings() | 1427 | public void llSetLinkTexture(int linknumber, string texture, int face) |
1383 | { | 1428 | { |
1384 | m_LSL_Functions.llXorBase64Strings(); | 1429 | m_LSL_Functions.llSetLinkTexture(linknumber, texture, face); |
1385 | } | 1430 | } |
1386 | 1431 | ||
1387 | public void llRemoteDataSetRegion() | 1432 | public void llSetLocalRot(LSL_Rotation rot) |
1388 | { | 1433 | { |
1389 | m_LSL_Functions.llRemoteDataSetRegion(); | 1434 | m_LSL_Functions.llSetLocalRot(rot); |
1390 | } | 1435 | } |
1391 | 1436 | ||
1392 | public double llLog10(double val) | 1437 | public void llSetObjectDesc(string desc) |
1393 | { | 1438 | { |
1394 | return m_LSL_Functions.llLog10(val); | 1439 | m_LSL_Functions.llSetObjectDesc(desc); |
1395 | } | 1440 | } |
1396 | 1441 | ||
1397 | public double llLog(double val) | 1442 | public void llSetObjectName(string name) |
1398 | { | 1443 | { |
1399 | return m_LSL_Functions.llLog(val); | 1444 | m_LSL_Functions.llSetObjectName(name); |
1400 | } | 1445 | } |
1401 | 1446 | ||
1402 | public LSL_Types.list llGetAnimationList(string id) | 1447 | public void llSetObjectPermMask(int mask, int value) |
1403 | { | 1448 | { |
1404 | return m_LSL_Functions.llGetAnimationList(id); | 1449 | m_LSL_Functions.llSetObjectPermMask(mask, value); |
1405 | } | 1450 | } |
1406 | 1451 | ||
1407 | public void llSetParcelMusicURL(string url) | 1452 | public void llSetParcelMusicURL(string url) |
@@ -1409,324 +1454,324 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
1409 | m_LSL_Functions.llSetParcelMusicURL(url); | 1454 | m_LSL_Functions.llSetParcelMusicURL(url); |
1410 | } | 1455 | } |
1411 | 1456 | ||
1412 | public vector llGetRootPosition() | 1457 | public void llSetPayPrice(int price, LSL_List quick_pay_buttons) |
1413 | { | 1458 | { |
1414 | return m_LSL_Functions.llGetRootPosition(); | 1459 | m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); |
1415 | } | 1460 | } |
1416 | 1461 | ||
1417 | public rotation llGetRootRotation() | 1462 | public void llSetPos(LSL_Vector pos) |
1418 | { | 1463 | { |
1419 | return m_LSL_Functions.llGetRootRotation(); | 1464 | m_LSL_Functions.llSetPos(pos); |
1420 | } | 1465 | } |
1421 | 1466 | ||
1422 | public string llGetObjectDesc() | 1467 | public void llSetPrimitiveParams(LSL_List rules) |
1423 | { | 1468 | { |
1424 | return m_LSL_Functions.llGetObjectDesc(); | 1469 | m_LSL_Functions.llSetPrimitiveParams(rules); |
1425 | } | 1470 | } |
1426 | 1471 | ||
1427 | public void llSetObjectDesc(string desc) | 1472 | public void llSetPrimURL() |
1428 | { | 1473 | { |
1429 | m_LSL_Functions.llSetObjectDesc(desc); | 1474 | m_LSL_Functions.llSetPrimURL(); |
1430 | } | 1475 | } |
1431 | 1476 | ||
1432 | public string llGetCreator() | 1477 | public void llSetRemoteScriptAccessPin(int pin) |
1433 | { | 1478 | { |
1434 | return m_LSL_Functions.llGetCreator(); | 1479 | m_LSL_Functions.llSetRemoteScriptAccessPin(pin); |
1435 | } | 1480 | } |
1436 | 1481 | ||
1437 | public string llGetTimestamp() | 1482 | public void llSetRot(LSL_Rotation rot) |
1438 | { | 1483 | { |
1439 | return m_LSL_Functions.llGetTimestamp(); | 1484 | m_LSL_Functions.llSetRot(rot); |
1440 | } | 1485 | } |
1441 | 1486 | ||
1442 | public void llSetLinkAlpha(int linknumber, double alpha, int face) | 1487 | public void llSetScale(LSL_Vector scale) |
1443 | { | 1488 | { |
1444 | m_LSL_Functions.llSetLinkAlpha(linknumber, alpha, face); | 1489 | m_LSL_Functions.llSetScale(scale); |
1445 | } | 1490 | } |
1446 | 1491 | ||
1447 | public LSL_Types.LSLInteger llGetNumberOfPrims() | 1492 | public void llSetScriptState(string name, int run) |
1448 | { | 1493 | { |
1449 | return m_LSL_Functions.llGetNumberOfPrims(); | 1494 | m_LSL_Functions.llSetScriptState(name, run); |
1450 | } | 1495 | } |
1451 | 1496 | ||
1452 | public string llGetNumberOfNotecardLines(string name) | 1497 | public void llSetSitText(string text) |
1453 | { | 1498 | { |
1454 | return m_LSL_Functions.llGetNumberOfNotecardLines(name); | 1499 | m_LSL_Functions.llSetSitText(text); |
1455 | } | 1500 | } |
1456 | 1501 | ||
1457 | public LSL_Types.list llGetBoundingBox(string obj) | 1502 | public void llSetSoundQueueing(int queue) |
1458 | { | 1503 | { |
1459 | return m_LSL_Functions.llGetBoundingBox(obj); | 1504 | m_LSL_Functions.llSetSoundQueueing(queue); |
1460 | } | 1505 | } |
1461 | 1506 | ||
1462 | public vector llGetGeometricCenter() | 1507 | public void llSetSoundRadius(double radius) |
1463 | { | 1508 | { |
1464 | return m_LSL_Functions.llGetGeometricCenter(); | 1509 | m_LSL_Functions.llSetSoundRadius(radius); |
1465 | } | 1510 | } |
1466 | 1511 | ||
1467 | public LSL_Types.list llGetPrimitiveParams(LSL_Types.list rules) | 1512 | public void llSetStatus(int status, int value) |
1468 | { | 1513 | { |
1469 | return m_LSL_Functions.llGetPrimitiveParams(rules); | 1514 | m_LSL_Functions.llSetStatus(status, value); |
1470 | } | 1515 | } |
1471 | 1516 | ||
1472 | public string llIntegerToBase64(int number) | 1517 | public void llSetText(string text, LSL_Vector color, double alpha) |
1473 | { | 1518 | { |
1474 | return m_LSL_Functions.llIntegerToBase64(number); | 1519 | m_LSL_Functions.llSetText(text, color, alpha); |
1475 | } | 1520 | } |
1476 | 1521 | ||
1477 | public LSL_Types.LSLInteger llBase64ToInteger(string str) | 1522 | public void llSetTexture(string texture, int face) |
1478 | { | 1523 | { |
1479 | return m_LSL_Functions.llBase64ToInteger(str); | 1524 | m_LSL_Functions.llSetTexture(texture, face); |
1480 | } | 1525 | } |
1481 | 1526 | ||
1482 | public double llGetGMTclock() | 1527 | public void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate) |
1483 | { | 1528 | { |
1484 | return m_LSL_Functions.llGetGMTclock(); | 1529 | m_LSL_Functions.llSetTextureAnim(mode, face, sizex, sizey, start, length, rate); |
1485 | } | 1530 | } |
1486 | 1531 | ||
1487 | public string llGetSimulatorHostname() | 1532 | public void llSetTimerEvent(double sec) |
1488 | { | 1533 | { |
1489 | return m_LSL_Functions.llGetSimulatorHostname(); | 1534 | m_LSL_Functions.llSetTimerEvent(sec); |
1490 | } | 1535 | } |
1491 | 1536 | ||
1492 | public void llSetLocalRot(rotation rot) | 1537 | public void llSetTorque(LSL_Vector torque, int local) |
1493 | { | 1538 | { |
1494 | m_LSL_Functions.llSetLocalRot(rot); | 1539 | m_LSL_Functions.llSetTorque(torque, local); |
1495 | } | 1540 | } |
1496 | 1541 | ||
1497 | public LSL_Types.list llParseStringKeepNulls(string src, LSL_Types.list seperators, LSL_Types.list spacers) | 1542 | public void llSetTouchText(string text) |
1498 | { | 1543 | { |
1499 | return m_LSL_Functions.llParseStringKeepNulls(src, seperators, spacers); | 1544 | m_LSL_Functions.llSetTouchText(text); |
1500 | } | 1545 | } |
1501 | 1546 | ||
1502 | public void llRezAtRoot(string inventory, vector position, vector velocity, rotation rot, int param) | 1547 | public void llSetVehicleFlags(int flags) |
1503 | { | 1548 | { |
1504 | m_LSL_Functions.llRezAtRoot(inventory, position, velocity, rot, param); | 1549 | m_LSL_Functions.llSetVehicleFlags(flags); |
1505 | } | 1550 | } |
1506 | 1551 | ||
1507 | public LSL_Types.LSLInteger llGetObjectPermMask(int mask) | 1552 | public void llSetVehicleFloatParam(int param, float value) |
1508 | { | 1553 | { |
1509 | return m_LSL_Functions.llGetObjectPermMask(mask); | 1554 | m_LSL_Functions.llSetVehicleFloatParam(param, value); |
1510 | } | 1555 | } |
1511 | 1556 | ||
1512 | public void llSetObjectPermMask(int mask, int value) | 1557 | public void llSetVehicleRotationParam(int param, LSL_Rotation rot) |
1513 | { | 1558 | { |
1514 | m_LSL_Functions.llSetObjectPermMask(mask, value); | 1559 | m_LSL_Functions.llSetVehicleRotationParam(param, rot); |
1515 | } | 1560 | } |
1516 | 1561 | ||
1517 | public LSL_Types.LSLInteger llGetInventoryPermMask(string item, int mask) | 1562 | public void llSetVehicleType(int type) |
1518 | { | 1563 | { |
1519 | return m_LSL_Functions.llGetInventoryPermMask(item, mask); | 1564 | m_LSL_Functions.llSetVehicleType(type); |
1520 | } | 1565 | } |
1521 | 1566 | ||
1522 | public void llSetInventoryPermMask(string item, int mask, int value) | 1567 | public void llSetVehicleVectorParam(int param, LSL_Vector vec) |
1523 | { | 1568 | { |
1524 | m_LSL_Functions.llSetInventoryPermMask(item, mask, value); | 1569 | m_LSL_Functions.llSetVehicleVectorParam(param, vec); |
1525 | } | 1570 | } |
1526 | 1571 | ||
1527 | public string llGetInventoryCreator(string item) | 1572 | public void llShout(int channelID, string text) |
1528 | { | 1573 | { |
1529 | return m_LSL_Functions.llGetInventoryCreator(item); | 1574 | m_LSL_Functions.llShout(channelID, text); |
1530 | } | 1575 | } |
1531 | 1576 | ||
1532 | public void llOwnerSay(string msg) | 1577 | public LSL_Float llSin(double f) |
1533 | { | 1578 | { |
1534 | m_LSL_Functions.llOwnerSay(msg); | 1579 | return m_LSL_Functions.llSin(f); |
1535 | } | 1580 | } |
1536 | 1581 | ||
1537 | public string llRequestSimulatorData(string simulator, int data) | 1582 | public void llSitTarget(LSL_Vector offset, LSL_Rotation rot) |
1538 | { | 1583 | { |
1539 | return m_LSL_Functions.llRequestSimulatorData(simulator, data); | 1584 | m_LSL_Functions.llSitTarget(offset, rot); |
1540 | } | 1585 | } |
1541 | 1586 | ||
1542 | public void llForceMouselook(int mouselook) | 1587 | public void llSleep(double sec) |
1543 | { | 1588 | { |
1544 | m_LSL_Functions.llForceMouselook(mouselook); | 1589 | m_LSL_Functions.llSleep(sec); |
1545 | } | 1590 | } |
1546 | 1591 | ||
1547 | public double llGetObjectMass(string id) | 1592 | public void llSound() |
1548 | { | 1593 | { |
1549 | return m_LSL_Functions.llGetObjectMass(id); | 1594 | m_LSL_Functions.llSound(); |
1550 | } | 1595 | } |
1551 | 1596 | ||
1552 | public LSL_Types.list llListReplaceList(LSL_Types.list dest, LSL_Types.list src, int start, int end) | 1597 | public void llSoundPreload() |
1553 | { | 1598 | { |
1554 | return m_LSL_Functions.llListReplaceList(dest, src, start, end); | 1599 | m_LSL_Functions.llSoundPreload(); |
1555 | } | 1600 | } |
1556 | 1601 | ||
1557 | public void llLoadURL(string avatar_id, string message, string url) | 1602 | public LSL_Float llSqrt(double f) |
1558 | { | 1603 | { |
1559 | m_LSL_Functions.llLoadURL(avatar_id, message, url); | 1604 | return m_LSL_Functions.llSqrt(f); |
1560 | } | 1605 | } |
1561 | 1606 | ||
1562 | public void llParcelMediaCommandList(LSL_Types.list commandList) | 1607 | public void llStartAnimation(string anim) |
1563 | { | 1608 | { |
1564 | m_LSL_Functions.llParcelMediaCommandList(commandList); | 1609 | m_LSL_Functions.llStartAnimation(anim); |
1565 | } | 1610 | } |
1566 | 1611 | ||
1567 | public LSL_Types.list llParcelMediaQuery(LSL_Types.list aList) | 1612 | public void llStopAnimation(string anim) |
1568 | { | 1613 | { |
1569 | return m_LSL_Functions.llParcelMediaQuery(aList); | 1614 | m_LSL_Functions.llStopAnimation(anim); |
1570 | } | 1615 | } |
1571 | 1616 | ||
1572 | public LSL_Types.LSLInteger llModPow(int a, int b, int c) | 1617 | public void llStopHover() |
1573 | { | 1618 | { |
1574 | return m_LSL_Functions.llModPow(a, b, c); | 1619 | m_LSL_Functions.llStopHover(); |
1575 | } | 1620 | } |
1576 | 1621 | ||
1577 | public LSL_Types.LSLInteger llGetInventoryType(string name) | 1622 | public void llStopLookAt() |
1578 | { | 1623 | { |
1579 | return m_LSL_Functions.llGetInventoryType(name); | 1624 | m_LSL_Functions.llStopLookAt(); |
1580 | } | 1625 | } |
1581 | 1626 | ||
1582 | public void llSetPayPrice(int price, LSL_Types.list quick_pay_buttons) | 1627 | public void llStopMoveToTarget() |
1583 | { | 1628 | { |
1584 | m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); | 1629 | m_LSL_Functions.llStopMoveToTarget(); |
1585 | } | 1630 | } |
1586 | 1631 | ||
1587 | public vector llGetCameraPos() | 1632 | public void llStopPointAt() |
1588 | { | 1633 | { |
1589 | return m_LSL_Functions.llGetCameraPos(); | 1634 | m_LSL_Functions.llStopPointAt(); |
1590 | } | 1635 | } |
1591 | 1636 | ||
1592 | public rotation llGetCameraRot() | 1637 | public void llStopSound() |
1593 | { | 1638 | { |
1594 | return m_LSL_Functions.llGetCameraRot(); | 1639 | m_LSL_Functions.llStopSound(); |
1595 | } | 1640 | } |
1596 | 1641 | ||
1597 | public void llSetPrimURL() | 1642 | public LSL_Integer llStringLength(string str) |
1598 | { | 1643 | { |
1599 | m_LSL_Functions.llSetPrimURL(); | 1644 | return m_LSL_Functions.llStringLength(str); |
1600 | } | 1645 | } |
1601 | 1646 | ||
1602 | public void llRefreshPrimURL() | 1647 | public LSL_String llStringToBase64(string str) |
1603 | { | 1648 | { |
1604 | m_LSL_Functions.llRefreshPrimURL(); | 1649 | return m_LSL_Functions.llStringToBase64(str); |
1605 | } | 1650 | } |
1606 | 1651 | ||
1607 | public string llEscapeURL(string url) | 1652 | public LSL_String llStringTrim(string src, int type) |
1608 | { | 1653 | { |
1609 | return m_LSL_Functions.llEscapeURL(url); | 1654 | return m_LSL_Functions.llStringTrim(src, type); |
1610 | } | 1655 | } |
1611 | 1656 | ||
1612 | public string llUnescapeURL(string url) | 1657 | public LSL_Integer llSubStringIndex(string source, string pattern) |
1613 | { | 1658 | { |
1614 | return m_LSL_Functions.llUnescapeURL(url); | 1659 | return m_LSL_Functions.llSubStringIndex(source, pattern); |
1615 | } | 1660 | } |
1616 | 1661 | ||
1617 | public void llMapDestination(string simname, vector pos, vector look_at) | 1662 | public void llTakeCamera(string avatar) |
1618 | { | 1663 | { |
1619 | m_LSL_Functions.llMapDestination(simname, pos, look_at); | 1664 | m_LSL_Functions.llTakeCamera(avatar); |
1620 | } | 1665 | } |
1621 | 1666 | ||
1622 | public void llAddToLandBanList(string avatar, double hours) | 1667 | public void llTakeControls(int controls, int accept, int pass_on) |
1623 | { | 1668 | { |
1624 | m_LSL_Functions.llAddToLandBanList(avatar, hours); | 1669 | m_LSL_Functions.llTakeControls(controls, accept, pass_on); |
1625 | } | 1670 | } |
1626 | 1671 | ||
1627 | public void llRemoveFromLandPassList(string avatar) | 1672 | public LSL_Float llTan(double f) |
1628 | { | 1673 | { |
1629 | m_LSL_Functions.llRemoveFromLandPassList(avatar); | 1674 | return m_LSL_Functions.llTan(f); |
1630 | } | 1675 | } |
1631 | 1676 | ||
1632 | public void llRemoveFromLandBanList(string avatar) | 1677 | public LSL_Integer llTarget(LSL_Vector position, double range) |
1633 | { | 1678 | { |
1634 | m_LSL_Functions.llRemoveFromLandBanList(avatar); | 1679 | return m_LSL_Functions.llTarget(position, range); |
1635 | } | 1680 | } |
1636 | 1681 | ||
1637 | public void llSetCameraParams(LSL_Types.list rules) | 1682 | public void llTargetOmega(LSL_Vector axis, double spinrate, double gain) |
1638 | { | 1683 | { |
1639 | m_LSL_Functions.llSetCameraParams(rules); | 1684 | m_LSL_Functions.llTargetOmega(axis, spinrate, gain); |
1640 | } | 1685 | } |
1641 | 1686 | ||
1642 | public void llClearCameraParams() | 1687 | public void llTargetRemove(int number) |
1643 | { | 1688 | { |
1644 | m_LSL_Functions.llClearCameraParams(); | 1689 | m_LSL_Functions.llTargetRemove(number); |
1645 | } | 1690 | } |
1646 | 1691 | ||
1647 | public double llListStatistics(int operation, LSL_Types.list src) | 1692 | public void llTeleportAgentHome(string agent) |
1648 | { | 1693 | { |
1649 | return m_LSL_Functions.llListStatistics(operation, src); | 1694 | m_LSL_Functions.llTeleportAgentHome(agent); |
1650 | } | 1695 | } |
1651 | 1696 | ||
1652 | public LSL_Types.LSLInteger llGetUnixTime() | 1697 | public void llTextBox(string avatar, string message, int chat_channel) |
1653 | { | 1698 | { |
1654 | return m_LSL_Functions.llGetUnixTime(); | 1699 | m_LSL_Functions.llTextBox(avatar, message, chat_channel); |
1655 | } | 1700 | } |
1656 | 1701 | ||
1657 | public LSL_Types.LSLInteger llGetParcelFlags(vector pos) | 1702 | public LSL_String llToLower(string source) |
1658 | { | 1703 | { |
1659 | return m_LSL_Functions.llGetParcelFlags(pos); | 1704 | return m_LSL_Functions.llToLower(source); |
1660 | } | 1705 | } |
1661 | 1706 | ||
1662 | public LSL_Types.LSLInteger llGetRegionFlags() | 1707 | public LSL_String llToUpper(string source) |
1663 | { | 1708 | { |
1664 | return m_LSL_Functions.llGetRegionFlags(); | 1709 | return m_LSL_Functions.llToUpper(source); |
1665 | } | 1710 | } |
1666 | 1711 | ||
1667 | public string llXorBase64StringsCorrect(string str1, string str2) | 1712 | public void llTriggerSound(string sound, double volume) |
1668 | { | 1713 | { |
1669 | return m_LSL_Functions.llXorBase64StringsCorrect(str1, str2); | 1714 | m_LSL_Functions.llTriggerSound(sound, volume); |
1670 | } | 1715 | } |
1671 | 1716 | ||
1672 | public string llHTTPRequest(string url, LSL_Types.list parameters, string body) | 1717 | public void llTriggerSoundLimited(string sound, double volume, LSL_Vector top_north_east, LSL_Vector bottom_south_west) |
1673 | { | 1718 | { |
1674 | return m_LSL_Functions.llHTTPRequest(url, parameters, body); | 1719 | m_LSL_Functions.llTriggerSoundLimited(sound, volume, top_north_east, bottom_south_west); |
1675 | } | 1720 | } |
1676 | 1721 | ||
1677 | public void llResetLandBanList() | 1722 | public LSL_String llUnescapeURL(string url) |
1678 | { | 1723 | { |
1679 | m_LSL_Functions.llResetLandBanList(); | 1724 | return m_LSL_Functions.llUnescapeURL(url); |
1680 | } | 1725 | } |
1681 | 1726 | ||
1682 | public void llResetLandPassList() | 1727 | public void llUnSit(string id) |
1683 | { | 1728 | { |
1684 | m_LSL_Functions.llResetLandPassList(); | 1729 | m_LSL_Functions.llUnSit(id); |
1685 | } | 1730 | } |
1686 | 1731 | ||
1687 | public LSL_Types.LSLInteger llGetParcelPrimCount(vector pos, int category, int sim_wide) | 1732 | public LSL_Float llVecDist(LSL_Vector a, LSL_Vector b) |
1688 | { | 1733 | { |
1689 | return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); | 1734 | return m_LSL_Functions.llVecDist(a, b); |
1690 | } | 1735 | } |
1691 | 1736 | ||
1692 | public LSL_Types.list llGetParcelPrimOwners(vector pos) | 1737 | public LSL_Float llVecMag(LSL_Vector v) |
1693 | { | 1738 | { |
1694 | return m_LSL_Functions.llGetParcelPrimOwners(pos); | 1739 | return m_LSL_Functions.llVecMag(v); |
1695 | } | 1740 | } |
1696 | 1741 | ||
1697 | public LSL_Types.LSLInteger llGetObjectPrimCount(string object_id) | 1742 | public LSL_Vector llVecNorm(LSL_Vector v) |
1698 | { | 1743 | { |
1699 | return m_LSL_Functions.llGetObjectPrimCount(object_id); | 1744 | return m_LSL_Functions.llVecNorm(v); |
1700 | } | 1745 | } |
1701 | 1746 | ||
1702 | public LSL_Types.LSLInteger llGetParcelMaxPrims(vector pos, int sim_wide) | 1747 | public void llVolumeDetect(int detect) |
1703 | { | 1748 | { |
1704 | return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); | 1749 | m_LSL_Functions.llVolumeDetect(detect); |
1705 | } | 1750 | } |
1706 | 1751 | ||
1707 | public LSL_Types.list llGetParcelDetails(vector pos, LSL_Types.list param) | 1752 | public LSL_Float llWater(LSL_Vector offset) |
1708 | { | 1753 | { |
1709 | return m_LSL_Functions.llGetParcelDetails(pos, param); | 1754 | return m_LSL_Functions.llWater(offset); |
1710 | } | 1755 | } |
1711 | 1756 | ||
1712 | public void llSetLinkTexture(int linknumber, string texture, int face) | 1757 | public void llWhisper(int channelID, string text) |
1713 | { | 1758 | { |
1714 | m_LSL_Functions.llSetLinkTexture(linknumber, texture, face); | 1759 | m_LSL_Functions.llWhisper(channelID, text); |
1715 | } | 1760 | } |
1716 | 1761 | ||
1717 | public string llStringTrim(string src, int type) | 1762 | public LSL_Vector llWind(LSL_Vector offset) |
1718 | { | 1763 | { |
1719 | return m_LSL_Functions.llStringTrim(src, type); | 1764 | return m_LSL_Functions.llWind(offset); |
1720 | } | 1765 | } |
1721 | 1766 | ||
1722 | public LSL_Types.list llGetObjectDetails(string id, LSL_Types.list args) | 1767 | public void llXorBase64Strings() |
1723 | { | 1768 | { |
1724 | return m_LSL_Functions.llGetObjectDetails(id, args); | 1769 | m_LSL_Functions.llXorBase64Strings(); |
1725 | } | 1770 | } |
1726 | 1771 | ||
1727 | public double llList2Float(LSL_Types.list src, int index) | 1772 | public LSL_String llXorBase64StringsCorrect(string str1, string str2) |
1728 | { | 1773 | { |
1729 | return m_LSL_Functions.llList2Float(src, index); | 1774 | return m_LSL_Functions.llXorBase64StringsCorrect(str1, str2); |
1730 | } | 1775 | } |
1731 | } | 1776 | } |
1732 | } | 1777 | } |