aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/LSOEngine (follow)
Commit message (Collapse)AuthorAgeFilesLines
* From: Kurt Taylor <krtaylor@us.ibm.com>Justin Clarke Casey2008-05-021-1/+4
| | | | | | | Adds "not implemented" stubs for llSetVehicleFloatParam() and llSetLinkTexture() Some cleanup of LSO script enums
* * Thanks to Mic Bowman for inspiring me to look at that we are still using ↵Adam Frisby2008-05-011-3/+0
| | | | ASCIIEncoder in places we shouldn't.
* * Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵Teravus Ovares2008-05-011-0/+2
| | | | | | | script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-217-39/+15
| | | | (this took a while to run).
* Comment out unused private methods.Jeff Ames2008-03-252-17/+19
|
* * Applied Grumly57 patch for #781; Thanks, Grumly!lbsa712008-03-181-7/+7
|
* Formatting cleanup.Jeff Ames2008-03-1813-353/+345
|
* By now you all have learned that when I'm committing scripting usually ↵Tedd Hansen2008-02-242-7/+7
| | | | | | | doesn't work, so no big surprise. :) Modified baseclass for compiled script to incorp new OSSL commands class and renamed it to follow standards and all that. Scripts may work again. :)
* Changed so "BuiltIn_Commands" given to scripts is easily extendable. Added ↵Tedd Hansen2008-02-241-1/+1
| | | | new OSSL_BuilIn_Commands class where we can start adding our own modular commands.
* Minor cleanup.Jeff Ames2008-02-203-3/+3
|
* Added copyright notices.Jeff Ames2008-02-171-1/+29
|
* Update svn properties.Jeff Ames2008-02-161-22/+22
|
* Fixed ScriptEngine config in OpenSim.ini.example that was out of place.Tedd Hansen2008-02-161-0/+22
| | | | | | | Added some info to failure on GridServices listening port so people can see what actually went wrong. Moved most of the function/event execution module to a baseclass so other execution methods (instead of reflection) can be used with custom script modules run by ScriptEngine.Common. + some accumulated patches
* * Marking off which uses of catch (Exception e) is legit and which are not, ↵Adam Frisby2008-02-062-4/+4
| | | | for later removal/replacement.
* Converted logging to use log4net.Jeff Ames2008-02-052-9/+6
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* Bugfixes. Now it even reads configuration before it uses it! ;)Tedd Hansen2008-02-021-0/+4
|
* Added OpenSim.32BitLaunch.exe that can be used on 64-bit systems to run ↵Tedd Hansen2008-02-021-1/+1
| | | | | | | OpenSim in 32-bit mode. Fixed ScriptEngine.Common startup problems.
* SCRIPTING STILL BROKENTedd Hansen2008-02-012-2/+2
| | | | | | | | | | | Added comments and regions, restructured code Changed a lot of AppDomain junk from console from using Console.Write to Log.Verbose and set it to #if DEBUG All modules should now refresh their configuration runtime Made all logging in ScriptEngine.Common get script name from actual engine Renamed LSLLongCmdHandler to AsyncLSLCommandManager Added auto-recover with 5 sec throttle for new MaintenanceThread
* ExperimentalTedd Hansen2008-02-011-0/+6
| | | | | | Moved DotNetScriptEngine configuration to config file. Added option to share script execution threads between regions.
* Added data structure to be passed through event execution queue so that ↵Tedd Hansen2008-01-171-1/+2
| | | | events can use llDetect*-commands to find information about event.
* * Mother of all commits:Adam Frisby2008-01-154-6/+34
| | | | | | | * Cleaned up copyright notices in AssemblyInfo.cs's * Added Copyright headers to a bunch of files missing them * Replaced several common string instances with a static constant to prevent reallocation of the same strings thousands of times. "" -> String.Empty is the first such candidate.
* Set eolTedd Hansen2008-01-1212-3006/+3006
|
* Welcome back LSO.Tedd Hansen2008-01-1212-0/+3018
Added old LSO code, will use it as base to create new LSO VM.