aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api/Interface (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mantis#2300. Thank you kindly, Idb for a patch that solves:Charles Krinke2008-09-301-8/+8
| | | | | | | | | A number of the deprecated functions had missing parameters causing compile errors. These included: llSound, llMakeExplosion, llMakeFountain, llMakeSmoke, llMakeFire, llPointAt, llXorBase64Strings, llSetPrimURL
* Mantis#2299. Thank you kindly, Idb for a patch that:Charles Krinke2008-09-291-2/+2
| | | | | | | | | | 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."
* Thank you, idb, for a patch that implements the stubs for llGetAgentLanguage()Melanie Thielker2008-09-261-0/+1
|
* Full API convergence. Api is back in LSL_Api.cs and OSSL_Api.cs.Melanie Thielker2008-09-261-0/+1
| | | | | | | | | The binaries are still different, but that is only a small step away now. The OSSLPrim has been removed. This commit will breal all scripts using Prim.Scale(), etc, syntax. It was not secure and will have to be brought back in another form.
* Mantis #2243Melanie Thielker2008-09-231-611/+349
| | | | | | | | 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.
* From: Robert Smart (SMARTROB@uk.ibm.com)Dr Scofield2008-09-181-1/+3
| | | | | | | | Patch for new scripting method osParseJSON. also, a couple of warning bugs killed.
* Mantis#2197. Thank you kindly, Tyre, for a patch that:Charles Krinke2008-09-151-0/+4
| | | | | adds the new function osTeleportAgent().
* Change all LSL functions to return LSL types instead of base types.Melanie Thielker2008-09-131-128/+128
| | | | | | | | | Remove some unused osFunctions that were left in the LSL function file from the separation way back when. Inline the osSetParcelMediaURL code to get rid of the osFunction. Really need to add a way for one API to call another.
* Port the llParcelMediaQuery forward to the new Shared/ directoryMelanie Thielker2008-08-131-1/+1
| | | | | | Add a Dictionary for faster lookup of cached items.
* for testing purposes only:MW2008-07-091-0/+1
| | | | | | | | 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.
* From: kurt taylor (krtaylor)Dr Scofield2008-07-011-0/+2
| | | | | | | | Another new OSSL function for returning the name of the script engine currently running, osGetScriptEngineName, added to both DotNet and XEngine OSSL API.
* From: Kurt Taylor <krtaylor@us.ibm.com>Dr Scofield2008-06-281-4/+4
| | | | | | | Patch to fix the passed parms and properly show llTakeCamera and llReleaseCamera as deprecated. Patch for both XEngine and DotNetEngine.
* * Applied patch from Melanie, mantis issue #1581 - "Refactor LSL language, ↵lbsa712008-06-242-0/+717
api and compiler out of XEngine" "First stage in a major Script Engine refactor, that will result in the LSL implementaions ebing reconverged. Not there yet, but one major part is done." Thank you, Melanie!