aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL2CSConverter.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Script compiler should now show error on correct line number in original ↵Tedd Hansen2007-08-251-10/+10
| | | | LSL-script.
* oops , shouldn't have committed my local testing changesMW2007-08-251-1/+0
|
* Test to see if this change improves or makes worse the texture sending bugMW2007-08-251-0/+2
|
* Script loads into separate AppDomain without errors. Events and llFunctions ↵Tedd Hansen2007-08-181-1/+3
| | | | not working yet.
* LSL Compiler now only referring required assemblies (DotNetEngine and ↵Tedd Hansen2007-08-181-5/+10
| | | | Common). Changed Vector and Rotation to custom types (stored in Common) that needs to be changed later. No longer using Axiom. Script support still broken.
* Working on AppDomains. Scripting is now officially broken. :]Tedd Hansen2007-08-181-1/+1
|
* Started on AppDomains for ScriptEngine. Moved llFunctions in ↵Tedd Hansen2007-08-181-4/+1
| | | | LSL_BaseClass.cs to LSL_BuiltIn_Commands.cs. Changed how scripts are loaded.
* Pimped up Default.lsl. Now featuring a touch counter.Tedd Hansen2007-08-171-2/+1
| | | | | Changed "ObjectID" in ScriptEngine to IScriptHost reference. Events will now be queued based on IScriptHost reference instead of string ID of object. Removed "root" object reference in script.
* * Now sending manager, host and root host to Script in constructor.lbsa712007-08-161-1/+5
| | | | | | | | * Changed how Script accesses World * Implemented llSay, llWhisper and llShout * Added SetText() to IScriptHost, implemented llText * Minor renamings to conform with code conventions
* * Introduced IScriptHost as an interface to fetching object data from scripts.lbsa712007-08-161-0/+1
| | | | | | * This meant introducing AbsolutePosition on all objects (since SimChat wants that)
* Bugfixes in LSL compiler. Changed most datatypes to int (instead of UInt32) ↵Tedd Hansen2007-08-151-1/+8
| | | | and double (instead of float).
* Common script for all objects (Default.lsl). ScriptEngine touch_start event ↵Tedd Hansen2007-08-131-1/+1
| | | | now works, but llSay only outputs to server console.
* ScriptEngine successfully compiles script, we are now even further than LSO was.Tedd Hansen2007-08-121-2/+2
| | | | | Also added C# script support.
* LSL BuiltIn implementation is now in Compiler\LSL\LSL_BaseClass. So users ↵Tedd Hansen2007-08-121-6/+7
| | | | won't have to reference every internal command by object.
* Code comments and cleanup, correct datatypes for key, vector, rotation, ↵Tedd Hansen2007-08-121-54/+22
| | | | (hopefully) reference to Axiom during compile, passing of BuiltIns during script load, BuiltIn interface added, etc etc
* Script now compiles unsuccessfullyTedd Hansen2007-08-121-27/+133
| | | | | (unknown datatypes, no references)
* LSL ScriptEngine now only needs to inherit from BaseClass and we will be ↵Tedd Hansen2007-08-121-0/+2
| | | | MUCH closer to complete LSL support than we were yesterday.
* Initial LSL to C# converter, not working yet!Tedd Hansen2007-08-121-0/+156