aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/IScript.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-26Yay! Common/ is gone! One API is achieved!Melanie Thielker1-38/+0
2008-09-26Add per-instance date to DNE to avoid serializing stuff 10 times a second.Melanie Thielker1-3/+0
Clode cleanup and removal of commented stuff in ScriptManager.
2008-09-26Remove all the subclassing complexity and script server interfaces fromMelanie Thielker1-1/+0
DNE and move all of DNE into the DotNetEngine directory. Remove references that would cause the script runtime to load the entire engine + scene into each script appdomain. This might help DNE memory consumption.
2008-09-26Full API convergence. Api is back in LSL_Api.cs and OSSL_Api.cs.Melanie Thielker1-1/+2
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.
2008-09-25Convergence is almost complete. This brings the diff between the API to < 10kMelanie Thielker1-1/+1
and makes it use a common set of types in both engine. Fixes the issues with running both engines and HTTP requests / listens / timers etc.. Also fixes a couple of minor Scene issues and a CTB by nullref.
2008-06-28Mantis#1623. Thank you, Melanie for a patch that:Charles Krinke1-0/+1
Fully defines the equality operators on the lsl types and plubs in the script engine side of the work begun in 0001616 (aly, this one's for you)
2008-03-18Formatting cleanup.Jeff Ames1-27/+26
2008-02-24Changed so "BuiltIn_Commands" given to scripts is easily extendable. Added ↵Tedd Hansen1-1/+1
new OSSL_BuilIn_Commands class where we can start adding our own modular commands.
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-02-16Fixed ScriptEngine config in OpenSim.ini.example that was out of place.Tedd Hansen1-1/+1
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
2008-02-10We now support LSL stateTedd Hansen1-1/+1
2008-01-17Added data structure to be passed through event execution queue so that ↵Tedd Hansen1-0/+3
events can use llDetect*-commands to find information about event.
2008-01-12Major reorganizing of DotNetEngine. Moved common script engine parts to ↵Tedd Hansen1-0/+2
ScriptEngine.Common, only .Net-specific code in DotNetEngine. AppDomains, event handling, event execution queue and multithreading, script load/unload queue, etc has been moved to ScriptEngine.Common. Loads of things has been put into interfaces instead of the specific class. We are now one step closer to ScriptServer, and its very easy to implement new script languages. Just a few lines required to make them a OpenSim script module with all its glory.
2007-10-30* Optimized usingslbsa711-5/+1
* Shortened type references * Removed redundant 'this' qualifier
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-0/+28
2007-09-13remove ^M, as native storage should be UNIX format, and ^M in/out mashingSean Dague1-12/+12
will happen on the windows side now that eol-style is correct
2007-08-18Did I forget to add IScript.cs? Yes I did...Tedd Hansen1-0/+12