aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine (follow)
Commit message (Collapse)AuthorAgeFilesLines
* state_entry is now executed on state change.Tedd Hansen2008-02-102-1/+18
|
* We now support LSL stateTedd Hansen2008-02-105-7/+9
|
* The very beginnings of attachments (no detachments! :)Dalien Talbot2008-02-101-14/+7
|
* Bugfix to state command:Tedd Hansen2008-02-101-2/+6
| | | | | "state default;" rewrite to "state ("default");"
* Bugfix on that last Quaternion/Vector patchTedd Hansen2008-02-101-2/+2
|
* Untested bugfix in state supportTedd Hansen2008-02-101-4/+7
| | | | | | Replaced (?<s1>(?![a-zA-Z_]+)\s*)" + @"([a-zA-Z_]+)(?<s2>[^a-zA-Z_\(\)]*){ with (?<s1>(?![a-zA-Z_]+)\s*)" + @"(state\s+)?([a-zA-Z_]+)(?<s2>[^a-zA-Z_\(\)]*){ Lets see what happens now... :)
* Added support for function calls as values in LSL-specific <0,0,0> and ↵Tedd Hansen2008-02-101-2/+2
| | | | <0,0,0,0> Quaternion and Vector
* Implements llListStatistics() and a bunch-o-LSL_Types.list statistical ↵alondria2008-02-103-4/+282
| | | | methods. Added LIST_STAT_HARMONIC_MEAN in addition to LL's LIST_STAT_*
* Implemented llGetParcelFlags() and llGetRegionFlags(). I don't think the ↵alondria2008-02-101-4/+2
| | | | RegionFlags are currently implemented within EstateSettings, thus this is always 0.
* Implements llGetObjectMass()alondria2008-02-101-1/+5
|
* Thank you very much, Hashbox for :Charles Krinke2008-02-102-4/+4
| | | | | | | Add scene-debug command to Enable/Disable scripting, collision, and physics from console.
* Clean up logging calls using String.Format explicitlyJeff Ames2008-02-101-1/+1
|
* * Dun-dun-dun. JavaScript scripting now actually works. :)Adam Frisby2008-02-081-3/+2
|
* Missed one event message that needed to beCharles Krinke2008-02-081-8/+9
| | | | | commented out.
* Make timer events from scripts a little less chatty. Charles Krinke2008-02-082-12/+16
| | | | | DEBUG is defined by default in the Linux build.
* Maybe VB.Net will compile now... who knows ;)Tedd Hansen2008-02-071-8/+8
|
* Same VB.Net patch done right.Tedd Hansen2008-02-071-4/+9
|
* VB.Net compiler might work on Windows now.Tedd Hansen2008-02-071-1/+1
|
* * Marking off which uses of catch (Exception e) is legit and which are not, ↵Adam Frisby2008-02-064-9/+9
| | | | for later removal/replacement.
* Cleaned up some unreachable code warnings.Jeff Ames2008-02-061-10/+0
|
* Fixed typo in Mag() (Thanks lc_tuco for pointing this out)Jeff Ames2008-02-061-1/+1
|
* * Added Active Scripts to report the number of scripts running to Sim Stats Teravus Ovares2008-02-061-6/+340
| | | | | | | * Added Script Performance to report the number of functions run per second to Sim Stats. * Removed a few warnings (@.@ up to 50 now)
* Fixed regex in LSL2CSConverter so it will properly handle casting to ↵alondria2008-02-061-2/+2
| | | | | | | (string) part of vector (eg. vector.z) This fixes Mantis 388
* Somehow llList2Float never made it into LSL_BaseClass and ↵alondria2008-02-063-1/+6
| | | | LSL_BuiltIn_Commands_Interface - it is now (and foxes Mantis 395)
* Converted logging to use log4net.Jeff Ames2008-02-0519-155/+125
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* Added explicit Quaternion->string and list->string conversions.alondria2008-02-053-2/+116
| | | | | Some preliminary work on llSetStatus and llGetStatus.
* Reverted MySQLDataStore.cs to not use static mutexes any more, patch didn't ↵Tedd Hansen2008-02-051-1/+0
| | | | | | | work anyway. Added js to OpenSim.ini.example.
* * Refactored the sound calls to SceneObjectPart Teravus Ovares2008-02-051-114/+5
| | | | | | * Fixed a few bugs * Wrote an example module to make certain event systems more mature.
* Added copyright statements.Jeff Ames2008-02-054-15/+117
|
* Patch from mikkopa/_someone Thanks! adds support for llPreloadSound, ↵Teravus Ovares2008-02-041-4/+92
| | | | | | | llTriggerSound, llPlaySound, llPreloadSound. * Time to make music boxes?
* * Replacing missing break statement from DotNetEngine/Compiler/LSL/Compiler.csAdam Frisby2008-02-041-0/+1
|
* * Added JavaScript support to OpenSim scripting. Totally Untested. Enjoy. :)Adam Frisby2008-02-041-2/+19
|
* * Whole buncha stuff.Adam Frisby2008-02-041-0/+12
|
* Added llRot2Fwd, llRot2Left, and llRot2Up as well as explicit vector->string ↵alondria2008-02-032-3/+8
| | | | | | | casting. (Thanks to dalien on informing me how easy the math was for these).
* Temporarily disabled shared threads because of a bug. Script were only ↵Tedd Hansen2008-02-033-3/+5
| | | | | | | working on 1 region. :) Using default warning level on C#/VB compile
* Implements LSL function llDialog().alondria2008-02-021-1/+13
| | | | | The ScriptDialogReply packet handler is a bit of a hack job. It is currently handled similar to ChatFromViewer, which will trigger the listen() event, however this is not exactly how LL's implementation works and will/can be fixed up later.
* Added llParseString2List (and a few extra methods to LSL_Types.list).alondria2008-02-024-5/+74
|
* * Added Full support for llSetTextureAnim. To ckrinke: Let the fountains ↵Teravus Ovares2008-02-021-1/+10
| | | | | | | | of Wright Plaza flow! * Fixed another bug in LibSL. This is the same version, as before just with a bug fix.
* fixed a timing bug in config re-read. Apparently there is 1000000000 ns in ↵Tedd Hansen2008-02-022-9/+10
| | | | one second...
* Added commands to change config file from console:Tedd Hansen2008-02-021-6/+6
| | | | | | | | | CONFIG SET section key value value value CONFIG GET section key CONFIG SAVE (it saves, but does it save correctly?:) ScriptEngine will react correctly to any config change made while it is running.
* Updated svn properties.Jeff Ames2008-02-024-800/+800
|
* Re-enabled AllowedCompilers functionTedd Hansen2008-02-021-1/+1
| | | | | Added notice in OpenSim.ini that config refresh function is disabled
* Almost forgot to check in:Tedd Hansen2008-02-021-1/+1
| | | | | | OpenSim.32BitLaunch.exe is a 32-bit application that loads OpenSim.exe using .Net framework, hence it is JIT-compiled to 32-bit. Use this app to start OpenSim on 64-bit systems (works great on Vista 64 :))
* Note to self: Next time read debug-files on correct computer. It makes ↵Tedd Hansen2008-02-021-1/+1
| | | | bughunting SO much easier! *jeesh*
* Bugfixes. Now it even reads configuration before it uses it! ;)Tedd Hansen2008-02-024-16/+27
|
* Temporarily disabled AllowedCompilers so all 3 compilers are allowed.Tedd Hansen2008-02-022-37/+31
| | | | | Fixed bug in how code is handled, hopefully we can now run all 3 languages? :)
* * Committing some untested stuff regarding texture animations. This won't ↵Teravus Ovares2008-02-021-1/+10
| | | | break anything, but the llSetTextureAnim function is completely untested.. (though it may be functional once the script engine works again)
* Added header/footer of scripts to make C# and VB scripts much easier to write.Tedd Hansen2008-02-022-8/+49
| | | | | Added some logging on what is happening during compile.
* Bugfix: LSL was mapped to VB.Net compiler ... that didn't work out so well :)Tedd Hansen2008-02-021-3/+3
|
* Added load/unload queue size limitTedd Hansen2008-02-025-21/+86
| | | | | | | Added option to share script load/unload thread between regions Added event execution queue size limit + some bugfixes from all the changes