aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL
diff options
context:
space:
mode:
authorTedd Hansen2007-08-14 19:06:57 +0000
committerTedd Hansen2007-08-14 19:06:57 +0000
commit16defc30eb2a01ce80b59511120066531363cc83 (patch)
tree7264fe86b5ee4ab569ec1afb7cc3ddda3f33b2b1 /OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL
parentCan now create some new empty inventory items (like notecards and scripts) fr... (diff)
downloadopensim-SC_OLD-16defc30eb2a01ce80b59511120066531363cc83.zip
opensim-SC_OLD-16defc30eb2a01ce80b59511120066531363cc83.tar.gz
opensim-SC_OLD-16defc30eb2a01ce80b59511120066531363cc83.tar.bz2
opensim-SC_OLD-16defc30eb2a01ce80b59511120066531363cc83.tar.xz
krinkec's updates to ll* interface and functions
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL')
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs175
1 files changed, 90 insertions, 85 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
index 641a3f2..b3df390 100644
--- a/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL_BaseClass.cs
@@ -24,6 +24,7 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
24 24
25 25
26 26
27
27 public float llSin(float f) { return 0; } 28 public float llSin(float f) { return 0; }
28 public float llCos(float f) { return 0; } 29 public float llCos(float f) { return 0; }
29 public float llTan(float f) { return 0; } 30 public float llTan(float f) { return 0; }
@@ -255,116 +256,120 @@ namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
255 public Int32 llOverMyLand(string id) { return 0; } 256 public Int32 llOverMyLand(string id) { return 0; }
256 public string llGetLandOwnerAt(Axiom.Math.Vector3 pos) { return ""; } 257 public string llGetLandOwnerAt(Axiom.Math.Vector3 pos) { return ""; }
257 public string llGetNotecardLine(string name, Int32 line) { return ""; } 258 public string llGetNotecardLine(string name, Int32 line) { return ""; }
258 public void llGetAgentSize() { } 259 public Axiom.Math.Vector3 llGetAgentSize(string id) { return new Axiom.Math.Vector3(); }
259 public void llSameGroup() { } 260 public Int32 llSameGroup(string agent) { return 0; }
260 public void llUnSit() { } 261 public void llUnSit(string id) { }
261 public void llGroundSlope() { } 262 public Axiom.Math.Vector3 llGroundSlope(Axiom.Math.Vector3 offset) { return new Axiom.Math.Vector3(); }
262 public void llGroundNormal() { } 263 public Axiom.Math.Vector3 llGroundNormal(Axiom.Math.Vector3 offset) { return new Axiom.Math.Vector3(); }
263 public void llGroundContour() { } 264 public Axiom.Math.Vector3 llGroundContour(Axiom.Math.Vector3 offset) { return new Axiom.Math.Vector3(); }
264 public void llGetAttached() { } 265 public Int32 llGetAttached() { return 0; }
265 public void llGetFreeMemory() { } 266 public Int32 llGetFreeMemory() { return 0; }
266 public void llGetRegionName() { } 267 public string llGetRegionName() { return ""; }
267 public void llGetRegionTimeDilation() { } 268 public float llGetRegionTimeDilation() { return 0; }
268 public void llGetRegionFPS() { } 269 public float llGetRegionFPS() { return 0; }
269 public void llParticleSystem() { } 270 public void llParticleSystem(List<Object> rules) { }
270 public void llGroundRepel() { } 271 public void llGroundRepel(float height, Int32 water, float tau) { }
271 public void llGiveInventoryList() { } 272 public void llGiveInventoryList() { }
272 public void llSetVehicleType() { } 273 public void llSetVehicleType(Int32 type) { }
273 public void llSetVehicleFloatParam() { } 274 public void llSetVehicleFloatParam(Int32 param, float value) { }
274 public void llSetVehicleVectorParam() { } 275 public void llSetVehicleVectorParam(Int32 param, Axiom.Math.Vector3 vec) { }
275 public void llSetVehicleRotationParam() { } 276 public void llSetVehicleRotationParam(Int32 param, Axiom.Math.Quaternion rot) { }
276 public void llSetVehicleFlags() { } 277 public void llSetVehicleFlags(Int32 flags) { }
277 public void llRemoveVehicleFlags() { } 278 public void llRemoveVehicleFlags(Int32 flags) { }
278 public void llSitTarget() { } 279 public void llSitTarget(Axiom.Math.Vector3 offset, Axiom.Math.Quaternion rot) { }
279 public void llAvatarOnSitTarget() { } 280 public string llAvatarOnSitTarget() { return ""; }
280 public void llAddToLandPassList() { } 281 public void llAddToLandPassList(string avatar, float hours) { }
281 public void llSetTouchText() { } 282 public void llSetTouchText(string text)
282 public void llSetSitText() { } 283 {
283 public void llSetCameraEyeOffset() { } 284 }
284 public void llSetCameraAtOffset() { } 285 public void llSetSitText(string text)
286 {
287 }
288 public void llSetCameraEyeOffset(Axiom.Math.Vector3 offset) { }
289 public void llSetCameraAtOffset(Axiom.Math.Vector3 offset) { }
285 public void llDumpList2String() { } 290 public void llDumpList2String() { }
286 public void llScriptDanger() { } 291 public void llScriptDanger(Axiom.Math.Vector3 pos) { }
287 public void llDialog() { } 292 public void llDialog() { }
288 public void llVolumeDetect() { } 293 public void llVolumeDetect(Int32 detect) { }
289 public void llResetOtherScript() { } 294 public void llResetOtherScript(string name) { }
290 public void llGetScriptState() { } 295 public Int32 llGetScriptState(string name) { return 0; }
291 public void llRemoteLoadScript() { } 296 public void llRemoteLoadScript() { }
292 public void llSetRemoteScriptAccessPin() { } 297 public void llSetRemoteScriptAccessPin(Int32 pin) { }
293 public void llRemoteLoadScriptPin() { } 298 public void llRemoteLoadScriptPin(string target, string name, Int32 pin, Int32 running, Int32 start_param) { }
294 public void llOpenRemoteDataChannel() { } 299 public void llOpenRemoteDataChannel() { }
295 public void llSendRemoteData() { } 300 public string llSendRemoteData(string channel, string dest, Int32 idata, string sdata) { return ""; }
296 public void llRemoteDataReply() { } 301 public void llRemoteDataReply(string channel, string message_id, string sdata, Int32 idata) { }
297 public void llCloseRemoteDataChannel() { } 302 public void llCloseRemoteDataChannel(string channel) { }
298 public void llMD5String() { } 303 public void llMD5String(string src, Int32 nonce) { }
299 public void llSetPrimitiveParams() { } 304 public void llSetPrimitiveParams() { }
300 public void llStringToBase64() { } 305 public string llStringToBase64(string str) { return ""; }
301 public void llBase64ToString() { } 306 public string llBase64ToString(string str) { return ""; }
302 public void llXorBase64Strings() { } 307 public void llXorBase64Strings() { }
303 public void llRemoteDataSetRegion() { } 308 public void llRemoteDataSetRegion() { }
304 public void llLog10() { } 309 public float llLog10(float val) { return 0; }
305 public void llLog() { } 310 public float llLog(float val) { return 0; }
306 public void llGetAnimationList() { } 311 public void llGetAnimationList() { }
307 public void llSetParcelMusicURL() { } 312 public void llSetParcelMusicURL(string url) { }
308 public void llGetRootPosition() { } 313 public Axiom.Math.Vector3 llGetRootPosition() { return new Axiom.Math.Vector3(); }
309 public void llGetRootRotation() { } 314 public Axiom.Math.Quaternion llGetRootRotation() { return new Axiom.Math.Quaternion(); }
310 public void llGetObjectDesc() { } 315 public string llGetObjectDesc() { return ""; }
311 public void llSetObjectDesc() { } 316 public void llSetObjectDesc(string desc) { }
312 public void llGetCreator() { } 317 public string llGetCreator() { return ""; }
313 public void llGetTimestamp() { } 318 public string llGetTimestamp() { return ""; }
314 public void llSetLinkAlpha() { } 319 public void llSetLinkAlpha(Int32 linknumber, float alpha, Int32 face) { }
315 public void llGetNumberOfPrims() { } 320 public Int32 llGetNumberOfPrims() { return 0; }
316 public void llGetNumberOfNotecardLines() { } 321 public string llGetNumberOfNotecardLines(string name) { return ""; }
317 public void llGetBoundingBox() { } 322 public void llGetBoundingBox() { }
318 public void llGetGeometricCenter() { } 323 public Axiom.Math.Vector3 llGetGeometricCenter() { return new Axiom.Math.Vector3(); }
319 public void llGetPrimitiveParams() { } 324 public void llGetPrimitiveParams() { }
320 public void llIntegerToBase64() { } 325 public string llIntegerToBase64(Int32 number) { return ""; }
321 public void llBase64ToInteger() { } 326 public Int32 llBase64ToInteger(string str) { return 0; }
322 public void llGetGMTclock() { } 327 public float llGetGMTclock() { return 0; }
323 public void llGetSimulatorHostname() { } 328 public string llGetSimulatorHostname() { return ""; }
324 public void llSetLocalRot() { } 329 public void llSetLocalRot(Axiom.Math.Quaternion rot) { }
325 public void llParseStringKeepNulls() { } 330 public void llParseStringKeepNulls() { }
326 public void llRezAtRoot() { } 331 public void llRezAtRoot(string inventory, Axiom.Math.Vector3 position, Axiom.Math.Vector3 velocity, Axiom.Math.Quaternion rot, Int32 param) { }
327 public void llGetObjectPermMask() { } 332 public Int32 llGetObjectPermMask(Int32 mask) { return 0; }
328 public void llSetObjectPermMask() { } 333 public void llSetObjectPermMask(Int32 mask, Int32 value) { }
329 public void llGetInventoryPermMask() { } 334 public void llGetInventoryPermMask(string item, Int32 mask) { }
330 public void llSetInventoryPermMask() { } 335 public void llSetInventoryPermMask(string item, Int32 mask, Int32 value) { }
331 public void llGetInventoryCreator() { } 336 public string llGetInventoryCreator(string item) { return ""; }
332 public void llOwnerSay() { } 337 public void llOwnerSay(string msg) { }
333 public void llRequestSimulatorData() { } 338 public void llRequestSimulatorData(string simulator, Int32 data) { }
334 public void llForceMouselook() { } 339 public void llForceMouselook(Int32 mouselook) { }
335 public void llGetObjectMass() { } 340 public float llGetObjectMass(string id) { return 0; }
336 public void llListReplaceList() { } 341 public void llListReplaceList() { }
337 public void llLoadURL() { } 342 public void llLoadURL(string avatar_id, string message, string url) { }
338 public void llParcelMediaCommandList() { } 343 public void llParcelMediaCommandList() { }
339 public void llParcelMediaQuery() { } 344 public void llParcelMediaQuery() { }
340 public void llModPow() { } 345 public Int32 llModPow(Int32 a, Int32 b, Int32 c) { return 0; }
341 public void llGetInventoryType() { } 346 public Int32 llGetInventoryType(string name) { return 0; }
342 public void llSetPayPrice() { } 347 public void llSetPayPrice() { }
343 public void llGetCameraPos() { } 348 public Axiom.Math.Vector3 llGetCameraPos() { return new Axiom.Math.Vector3(); }
344 public void llGetCameraRot() { } 349 public Axiom.Math.Quaternion llGetCameraRot() { return new Axiom.Math.Quaternion(); }
345 public void llSetPrimURL() { } 350 public void llSetPrimURL() { }
346 public void llRefreshPrimURL() { } 351 public void llRefreshPrimURL() { }
347 public void llEscapeURL() { } 352 public string llEscapeURL(string url) { return ""; }
348 public void llUnescapeURL() { } 353 public string llUnescapeURL(string url) { return ""; }
349 public void llMapDestination() { } 354 public void llMapDestination(string simname, Axiom.Math.Vector3 pos, Axiom.Math.Vector3 look_at) { }
350 public void llAddToLandBanList() { } 355 public void llAddToLandBanList(string avatar, float hours) { }
351 public void llRemoveFromLandPassList() { } 356 public void llRemoveFromLandPassList(string avatar) { }
352 public void llRemoveFromLandBanList() { } 357 public void llRemoveFromLandBanList(string avatar) { }
353 public void llSetCameraParams() { } 358 public void llSetCameraParams() { }
354 public void llClearCameraParams() { } 359 public void llClearCameraParams() { }
355 public void llListStatistics() { } 360 public void llListStatistics() { }
356 public void llGetUnixTime() { } 361 public Int32 llGetUnixTime() { return 0; }
357 public void llGetParcelFlags() { } 362 public Int32 llGetParcelFlags(Axiom.Math.Vector3 pos) { return 0; }
358 public void llGetRegionFlags() { } 363 public Int32 llGetRegionFlags() { return 0; }
359 public void llXorBase64StringsCorrect() { } 364 public string llXorBase64StringsCorrect(string str1, string str2) { return ""; }
360 public void llHTTPRequest() { } 365 public void llHTTPRequest() { }
361 public void llResetLandBanList() { } 366 public void llResetLandBanList() { }
362 public void llResetLandPassList() { } 367 public void llResetLandPassList() { }
363 public void llGetParcelPrimCount() { } 368 public Int32 llGetParcelPrimCount(Axiom.Math.Vector3 pos, Int32 category, Int32 sim_wide) { return 0; }
364 public void llGetParcelPrimOwners() { } 369 public void llGetParcelPrimOwners() { }
365 public void llGetObjectPrimCount() { } 370 public Int32 llGetObjectPrimCount(string object_id) { return 0; }
366 public void llGetParcelMaxPrims() { } 371 public Int32 llGetParcelMaxPrims(Axiom.Math.Vector3 pos, Int32 sim_wide) { return 0; }
367 public void llGetParcelDetails() { } 372 public List<string> llGetParcelDetails(Axiom.Math.Vector3 pos, List<string> param) { return new List<string>(); }
368 373
369 } 374 }
370} 375}