aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Runtime (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-10-20Mantis #2438Melanie Thielker1-1/+1
Fix llSetVehicleFloatParam to accept LSL_Float
2008-10-11* Rework llParcelMediaCommandListHomer Horwitz1-0/+3
* Add missing PARCEL_MEDIA_COMMAND_* constants * Fix a copy/paste error in SendParcelMediaUpdate llParcelMediaCommandList should work now
2008-10-07Restore "friendly errors" to the XEngineMelanie Thielker1-7/+10
2008-10-06Mantis#2336. Thank you kindly, Ralphos for a patch that:Charles Krinke1-3/+8
Prevent EventAbortException inner exceptions of TargetInvocationException being re-thrown from OpenSim.Region.ScriptEngine.Shared.ScriptBase. Executor.ExecuteEvent
2008-10-05Update svn properties, minor formatting cleanup.Jeff Ames2-18/+18
2008-10-04Mantis#2316. Thank you kindly, CMickeyb for a patch that:Charles Krinke1-2/+14
Addresses llDie issues. The attached patch catches run time exceptions that occur during method invocation (of type TargetInvocationException) and exposes the internal exception. This makes it possible to pass out the SelfDeleteException. Also added handlers in a couple places to make sure that exception was being passed out far enough to be handled correctly. Tested on DNE.
2008-10-03Mantis #2317Melanie Thielker1-0/+5
Thank you, fusspawn, for an implementation of osGetSimulatorVersion. This patch removes the llRequestSimulatorData(..., 128) hack and implements the functionality as an osFunction.
2008-09-30Mantis#2300. Thank you kindly, Idb for a patch that solves:Charles Krinke1-16/+16
A number of the deprecated functions had missing parameters causing compile errors. These included: llSound, llMakeExplosion, llMakeFountain, llMakeSmoke, llMakeFire, llPointAt, llXorBase64Strings, llSetPrimURL
2008-09-29Mantis#2299. Thank you kindly, Idb for a patch that:Charles Krinke1-4/+4
OS/SL script conformance, implement llSoundPreload and llRemoteLoadScript to behave as in SL. In SL llSoundPreload appears to do nothing. In OS llRemoteLoadScript shouts an error when invoked "Deprecated. Please use llRemoteLoadScriptPin instead."
2008-09-26Thank you, idb, for a patch that implements the stubs for llGetAgentLanguage()Melanie Thielker1-0/+5
2008-09-26Bringing the OSSLPrim back. Prim.Rotation, etc, will now work again.Melanie Thielker1-0/+187
As a bonus, the OSSLPrim has now come to XEngine, too!
2008-09-25Implement LSL-function llSetClickAction.Homer Horwitz1-0/+10
2008-09-23Mantis #2243Melanie Thielker1-665/+710
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.
2008-09-21Mantis#2233. Thank you kindly, Idb, for a patch that solves:Charles Krinke1-0/+7
The constants for llGetParcelDetails were missing for DotNetEngine and XEngine.
2008-09-21Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
2008-09-20XEngine: Fix loading lists from saved stateMelanie Thielker1-1/+1
2008-09-20Fix up some ScriptBase detailsMelanie Thielker1-10/+9
2008-09-20* Fix build error, (maybe)Teravus Ovares1-3/+4
* Might break something.. hard to say.. 0.o
2008-09-20XEngine: Fix llGetListEntryType to return the correct type for the LSL types.Melanie Thielker1-2/+18
Change serialization to omit types it can't deal with.
2008-09-19Fix issue introduces by a fix in 6256. Fixes mantis #2214Melanie Thielker1-4/+6
2008-09-18Fix list reset behavior, and thereby squash one warningMelanie Thielker1-1/+1
2008-09-18From: Robert Smart (SMARTROB@uk.ibm.com)Dr Scofield1-0/+5
Patch for new scripting method osParseJSON. also, a couple of warning bugs killed.
2008-09-15Mantis#2197. Thank you kindly, Tyre, for a patch that:Charles Krinke1-0/+12
adds the new function osTeleportAgent().
2008-09-10Update svn properties, minor formatting cleanup.Jeff Ames1-1/+1
Fix unreachable code due to typo in llDetectedGroup.
2008-09-09From: alan_webb@us.ibm.comSean Dague1-0/+2
Make CHANGED constants consistent with LSL, and consistent across the code base
2008-09-09Fix llResetScript() and the reset button to actually restore globalMelanie Thielker1-7/+30
variables to their initializer values, rather then zeroing them. Also handles lists properly now.
2008-09-08Implement proper persistence of the following prim properties:Melanie Thielker1-1/+1
Floating text, Rotation, Texture animation, Particle System This will make "Eye Candy" scripts work without modification in XEngine. The use of the CHANGED_REGION_RESTART hack is no longer needed. Implemented in MySQL only, hovertext also in SQLite.
2008-09-06Mantis #2133Melanie Thielker1-2/+1
Thank you, Xugu Madison and ChrisDown, for a patch that fixes linux filename extensions from .Xml back to .xml
2008-09-02fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield1-1/+1
cleanup: warnings, readability
2008-09-01Another attempt at fixing XEngine llSetPrimitiveParams: Make it acceptMelanie Thielker1-2/+2
LSLIntegers in lists, and attempt to address the scope issue on TRUE and FALSE with readonly static linkage
2008-08-27Refactor Executor into the script app domain and IScript. This changesMelanie Thielker3-0/+255
an implicit reference into a proxied one and further reduces memory consumption of XEngine
2008-08-18Formatting cleanup.Jeff Ames4-53/+53
2008-08-13Mantis#1931. Thank you kindly, Kinoc for a patch that:Charles Krinke12-327/+992
* Yield Prolog 1.0.1 Released : it passes all but 9 of the 421 tests in the ISO Prolog test suite (97.8%) . * support dynamic predicates and rules. * support 'import' to use external static functions improves connection to C# functions * Matches Yield Prolog r831
2008-08-13Port the llParcelMediaQuery forward to the new Shared/ directoryMelanie Thielker1-2/+2
Add a Dictionary for faster lookup of cached items.
2008-08-07Mantis#1888. Thank you kindly, Tyre for a patch that:Charles Krinke1-1/+28
This patch adds the missing parcel and region flag constants for LSL scripts. Tested with .Net and XEngine
2008-07-31Thank you, HomerHorwitz, for a patch that implements ↵Melanie Thielker1-0/+24
llSetCameraParams/llClearCameraParams. Fixes Mantis #1867
2008-07-31Thank you, HomerHorwitz, for a patch that add PERMISSION_CONTROL_CAMERAMelanie Thielker1-0/+1
Fixes Mantis #1861
2008-07-31Thank you, sacha magne, for a patch that implementsMelanie Thielker1-0/+1
llRequestSimulatorData("simname", DATA_SIM_RELEASE) Fixes Mantis #1866
2008-07-31-make ZERO_VECTOR and ZERO_ROTATION static readonly properties so they can beMike Mazur1-2/+2
used in scripts -cast from bool to LSL{Integer,Float,String} so functions such as `integer isZero(integer x) { return (x == 0); }` work -progress on issue 1863
2008-07-23Update svn properties. Formatting cleanup. Remove a compiler warning.Jeff Ames1-1/+1
2008-07-16squashing warnings crittersDr Scofield2-1/+10
2008-07-16Mantis#1753. Thank you kindly, Kinoc for a patch that:Charles Krinke5-1169/+2554
Brings Yield Prolog up to date with sourceforge version 0.9.10 Patched applies to both DotNet and XEngine.
2008-07-11Patch #9140 (Mantis #1683)Melanie Thielker1-0/+14
Add LifetimeService overrides to all MarshalByRef derived classes to prevent the remoting interfaces from expiring.
2008-07-09for testing purposes only:MW1-0/+7
added void osSetParcelMediaTime(double time) command to script engines. which sets the position of the media that is playing. Time is in seconds. Doesn't do any security checking (should be checking that the object/script is owned by the parcel owner). So could be abused, if it is then we should remove it, or add the security. Only tested in dotnet scripting engine, but should work in XEngine too.
2008-07-03Mantis#1660. Thank you, kindly, Melanie for a patch that:Charles Krinke1-2/+3
Attached patch changes TRUE and FALSE to be LSLIntegers.
2008-07-03Mantis#1654. Thank you kindly, Matth for a patch that:Charles Krinke1-0/+1
Updates llGetPrimitiveParams() and associated files.
2008-07-01From: kurt taylor (krtaylor)Dr Scofield1-0/+5
Another new OSSL function for returning the name of the script engine currently running, osGetScriptEngineName, added to both DotNet and XEngine OSSL API.
2008-06-30properly explaining each #pragma warning disableDr Scofield7-93/+93
massaging OSHttpRequestPump to not abort on exceptions...
2008-06-28From: Kurt Taylor <krtaylor@us.ibm.com>Dr Scofield1-4/+4
Patch to fix the passed parms and properly show llTakeCamera and llReleaseCamera as deprecated. Patch for both XEngine and DotNetEngine.
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield9-30/+146