aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * 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