aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Moved LSL_BuiltIn_Commands_Interface.cs to a separate library ↵Tedd Hansen2007-08-185-631/+531
| | | | (OpenSim.Region.ScriptEngine.Common). Fixed last compile error (forgot to include LSL_BuiltIn_Commands.cs).
* Started on AppDomains for ScriptEngine. Moved llFunctions in ↵Tedd Hansen2007-08-182-446/+353
| | | | LSL_BaseClass.cs to LSL_BuiltIn_Commands.cs. Changed how scripts are loaded.
* llstrenglength (thanks ldvoipeng!)Brian McBee2007-08-181-1/+13
|
* lsl test cases, and llregioncorner (thanks Dalien!)Brian McBee2007-08-181-1/+1
|
* Pimped up Default.lsl. Now featuring a touch counter.Tedd Hansen2007-08-172-5/+2
| | | | | 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.
* Removed RAIL test from startup for now...Tedd Hansen2007-08-171-0/+1
|
* krinkec's updates to ll* interface and functions.Tedd Hansen2007-08-172-7/+14
|
* * Now sending manager, host and root host to Script in constructor.lbsa712007-08-162-24/+56
| | | | | | | | * 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-162-3/+21
| | | | | | * This meant introducing AbsolutePosition on all objects (since SimChat wants that)
* compile error removed :)Tedd Hansen2007-08-151-8/+0
|
* Bugfixes in LSL compiler. Changed most datatypes to int (instead of UInt32) ↵Tedd Hansen2007-08-154-436/+774
| | | | and double (instead of float).
* * Applying ckrinke's LSL baseclass changes (Thanks!)Adam Frisby2007-08-152-80/+114
|
* * Fixed bug with llModPowAdam Frisby2007-08-151-6/+6
| | | | | | | | | * Implemented llSleep * Implemented llGetEnergy (always returns 1.0) * Implemented llGetRegionName * Implemented llGetRegionTimeDilation (always returns 1.0) * Implemented llGetRegionFPS (always returns 10.0)
* * New LSL functionsAdam Frisby2007-08-152-6/+17
| | | | | | | | + llAsin / llAcos + llMD5String + llModPow + llGetUnixTime
* Minor change to LSL_BaseClass adding pseudocode to World.SimChatTedd Hansen2007-08-141-2/+13
|
* krinkec's updates to ll* interface and functionsTedd Hansen2007-08-142-170/+268
|
* llSay() works again. Cleanup of debug messages.Tedd Hansen2007-08-141-2/+2
|
* ScriptEngine: Some error handling, logs to loggerTedd Hansen2007-08-142-390/+3
|
* Common script for all objects (Default.lsl). ScriptEngine touch_start event ↵Tedd Hansen2007-08-134-11/+12
| | | | now works, but llSay only outputs to server console.
* krinkec's updates to ll* interface and functionsTedd Hansen2007-08-132-242/+382
|
* ScriptEngine successfully compiles script, we are now even further than LSO was.Tedd Hansen2007-08-122-3/+20
| | | | | Also added C# script support.
* ScriptManager now uses LSL-compiler.Tedd Hansen2007-08-121-1/+1
| | | | | LSL_BuiltIn_Commands_TestImplementation.cs no longer needs updating.
* LSL_BaseClass now receives scene during initTedd Hansen2007-08-121-3/+6
|
* LSL BuiltIn implementation is now in Compiler\LSL\LSL_BaseClass. So users ↵Tedd Hansen2007-08-123-13/+365
| | | | won't have to reference every internal command by object.
* Code comments and cleanup, correct datatypes for key, vector, rotation, ↵Tedd Hansen2007-08-126-113/+98
| | | | (hopefully) reference to Axiom during compile, passing of BuiltIns during script load, BuiltIn interface added, etc etc
* Script now compiles unsuccessfullyTedd Hansen2007-08-123-30/+146
| | | | | (unknown datatypes, no references)
* LSL ScriptEngine now only needs to inherit from BaseClass and we will be ↵Tedd Hansen2007-08-122-0/+47
| | | | MUCH closer to complete LSL support than we were yesterday.
* Initial LSL to C# converter, not working yet!Tedd Hansen2007-08-121-0/+156
|
* Renamed Compiler.LSL to Compiler.LSOTedd Hansen2007-08-1013-16/+24
|
* Removed 2 warnings. Added pointer comments to where to add hooks and modify ↵Tedd Hansen2007-08-091-0/+1
| | | | functions to get SE working.
* Removed spaces from directory namesTedd Hansen2007-08-092-0/+0
|
* Merged OpenSim.ScriptEngine.DotNetEngine.Compiler.LSL into ↵Tedd Hansen2007-08-0913-0/+3895
OpenSim.ScriptEngine.DotNetEngine to avoid the compile error