Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * This sends collision events to the script engine. | Teravus Ovares | 2008-06-05 | 2 | -9/+79 |
| | | | | | * Unfortunately, there's some kludges with the Async manager and the llDetected functions that I have yet to decipher... so llDetected functions don't work with collision events at the moment.... | ||||
* | applied patch from mantis #1268 , thanks mikem | MW | 2008-06-04 | 1 | -0/+4 |
| | |||||
* | Update svn properties. Formatting cleanup. | Jeff Ames | 2008-05-30 | 2 | -12/+12 |
| | |||||
* | Mantis#1411. Thank you kindly for Dataserver.cs and a patch | Charles Krinke | 2008-05-29 | 2 | -0/+133 |
| | | | | | | that adds function stub to request region info by name and adds llRequestSimulatorData() and the dataserver event | ||||
* | Mantis#852. Thank you kindly, cmickeyb for a patch that: | Charles Krinke | 2008-05-29 | 1 | -17/+46 |
| | | | | | | | | | | There appears to be a problem with the mapping of scripts when an llHTTPRequest completes. CheckHttpRequests() looks for a function that maps to the localID associated with the http request. However, the only context in which it looks is that of the first region. That is, m_CmdManager.m_ScriptEngine.m_ScriptManager is the same no matter where the script executed that initiated the llHTTPRequest. Since scripts appear to be loaded into a region specific scriptmanager on startup, the event handler is only found for requests coming from the first region. | ||||
* | Formatting cleanup. | Jeff Ames | 2008-05-28 | 1 | -1/+1 |
| | |||||
* | This cleans up a merge mess from the earlier checkin and implements ↵ | Dr Scofield | 2008-05-26 | 1 | -1/+1 |
| | | | | | | | | llOwnerSay() via the newly created Scene.SimBroadcast() call. | ||||
* | * A hacky Top Scripts display. It isn't accurate as far as ms accounting, ↵ | Teravus Ovares | 2008-05-25 | 2 | -0/+2 |
| | | | | | | | however you can use it to help find out what scripts are causing your simulator to cry. * Access it from the Estate tools/Debug tab. | ||||
* | Thank you very much, Xantor for a patch that: | Charles Krinke | 2008-05-25 | 1 | -0/+4 |
| | | | | | | | | | | Copying, reseting, dragging scripts cause unnecessary recompilation, slowing down the simulator and filling up the ScriptEngines directory with compiled .dll and misc. files. This patch keeps track of compiled assets since the last simulator restarts, and only recompiles new assets. (editing a script generates a new asset, so no problems there). | ||||
* | Mantis 1357 Patch - Thanks mikem! | Adam Johnson | 2008-05-22 | 1 | -4/+8 |
| | |||||
* | * Patch #1312 from Melanie - Abstracts Money Module to IMoneyModule. | Adam Frisby | 2008-05-18 | 1 | -0/+1 |
| | |||||
* | Formatting cleanup. | Jeff Ames | 2008-05-16 | 6 | -11/+11 |
| | |||||
* | More formatting cleanup. | Jeff Ames | 2008-05-14 | 1 | -4/+7 |
| | |||||
* | Formatting cleanup. | Jeff Ames | 2008-05-14 | 4 | -6/+6 |
| | |||||
* | * Removed 19 warnings | Teravus Ovares | 2008-05-14 | 1 | -1/+1 |
| | |||||
* | * Changed implicit string conversion to LSL_Types.LSLString in money event ↵ | Teravus Ovares | 2008-05-11 | 2 | -3/+3 |
| | | | | | | | of the key of the payer to an Explicit one. * Fixes Mantis: #1045 | ||||
* | * Applying patch #1121 - Fixes for llListen() (Thanks Middlelink!) | Adam Frisby | 2008-05-08 | 1 | -4/+7 |
| | |||||
* | * You can haz more spring cleaning. | Adam Frisby | 2008-05-08 | 2 | -4/+2 |
| | | | | | * Eventually this codebase will be clean. >_> | ||||
* | * Some refactorings. | Adam Frisby | 2008-05-08 | 1 | -1/+1 |
| | | | | | * Added shell of new Python scripting engine. Similar in design to the one used by Rex, but will be structured at a region rather than object level, also is a region module. | ||||
* | * Other then the prim update experiments that are going on now, ↵ | Teravus Ovares | 2008-05-07 | 1 | -0/+1 |
| | | | | llTakeControls works now along with the 'release controls button'. llReleaseControls() works mostly :D. | ||||
* | * Theoretically, everything is in place for scripted take controls... ↵ | Teravus Ovares | 2008-05-07 | 1 | -2/+2 |
| | | | | | | | Theoretically. * I've still got to test, it's still theoretical code :D. Good thing it isn't enabled by default! | ||||
* | while I'm not convinced this is causing my current run away | Sean Dague | 2008-05-07 | 1 | -18/+21 |
| | | | | | | | loop, this queue manipulation is dead wrong as Queue is not a synchronized data structure. Hopefully this helps. | ||||
* | De-tabify source. | Jeff Ames | 2008-05-06 | 1 | -12/+12 |
| | |||||
* | * Unraveled the DEBUG_CHANNEL mystery. | Teravus Ovares | 2008-05-05 | 1 | -2/+2 |
| | | | | | | | | * Moved script errors to the debug channel. * Typing '/2147483647 OK' results in a debug_channel message. * Expanded the available parameters that are send-able through IClientAPI | ||||
* | Thank you kindly, Melanie for a patch to solve | Charles Krinke | 2008-05-02 | 1 | -1/+13 |
| | | | | | llParticleSystem and osDynamicTexture issues. | ||||
* | * Deletes my EventReader ScriptRewriter. It isn't required to rewrite the ↵ | Teravus Ovares | 2008-05-01 | 1 | -0/+23 |
| | | | | | | | script to publish the events anymore. * Introduces a language(regex) independent event recognizer and publishes the events the script listens. | ||||
* | * Breaking all the code, breaking all the code..! | Adam Frisby | 2008-05-01 | 1 | -1/+1 |
| | | | | | * Made a bunch more members static, removed some dead code, general cleaning. | ||||
* | * Assorted spring cleanings. | Adam Frisby | 2008-05-01 | 2 | -3/+4 |
| | |||||
* | * Sometimes you know, you do something really stupid. | Adam Frisby | 2008-04-30 | 4 | -4/+4 |
| | | | | | * This is one of those times (should fix build) | ||||
* | Patch from Melanie: 0001077: [PATCH] LSL types cannot be cast implicitly or ↵ | Teravus Ovares | 2008-04-30 | 5 | -20/+21 |
| | | | | | | | explicitly in many cases Thanks Melanie! * Also, I moved the event parser and re-writer to a separate static object. More work will be done here shortly. | ||||
* | wrap a common exception that we get on shutdown of the script engine to keep | Sean Dague | 2008-04-28 | 1 | -4/+9 |
| | | | | | | people from thinking it's a real issue. | ||||
* | * Patch from XenReborn to make remove-region work properly without needing ↵ | Teravus Ovares | 2008-04-27 | 1 | -0/+10 |
| | | | | | | | | to do a change-region first. Careful though. I still suggest you do a change-region first. * Patch from Melanie to implement touch_end. * Thanks XenReborn!. Thanks Melanie! | ||||
* | * Implements llTarget, llTargetRemove, at_target(), not_at_target() | Teravus Ovares | 2008-04-25 | 1 | -4/+7 |
| | |||||
* | replace hard tabs with 4 spaces to be consistant in the source. | Sean Dague | 2008-04-24 | 1 | -5/+5 |
| | | | | | | Please adjust your editors to not use hard tabs. | ||||
* | * Patch from Melanie. Mantis 0001037: Add various internal plumbing to ↵ | Teravus Ovares | 2008-04-23 | 1 | -5/+23 |
| | | | | | | | the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie! * Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene. | ||||
* | * Implemented NoScript areas (without loosing script state). | Teravus Ovares | 2008-04-22 | 1 | -9/+13 |
| | |||||
* | * Optimised using statements and namespace references across entire project ↵ | Adam Frisby | 2008-04-21 | 14 | -75/+20 |
| | | | | (this took a while to run). | ||||
* | Removed some script engine noise from console | Tedd Hansen | 2008-04-20 | 1 | -1/+1 |
| | |||||
* | Mantis #851, 100% CPU on unhandlet HTTP event. Thanks cmickeyb. | Tedd Hansen | 2008-04-18 | 1 | -9/+21 |
| | |||||
* | moved fields to properties for UserDataProfile, which was | Sean Dague | 2008-04-10 | 1 | -1/+1 |
| | | | | | | | actually a little more work than I expected given the copious use of out params. | ||||
* | From: Michael Osias <mosias@us.ibm.com> | Justin Clarke Casey | 2008-04-09 | 1 | -1/+4 |
| | | | | | | | "This is llDetectedKey for touch_start - it is already implemented for sensor." Thanks Michael | ||||
* | Comment out unused private methods. | Jeff Ames | 2008-03-25 | 1 | -40/+42 |
| | |||||
* | Formatting cleanup. Minor refactoring. | Jeff Ames | 2008-03-18 | 1 | -2/+2 |
| | |||||
* | * Applied Grumly57 patch for #781; Thanks, Grumly! | lbsa71 | 2008-03-18 | 1 | -7/+7 |
| | |||||
* | Patch from DrSchofld (IBM). In his own words | Justin Clarke Casey | 2008-03-18 | 1 | -2/+2 |
| | | | | | | | | structs (such as LLUUID) are considered values by mono. comparing them against null makes no sense and the mono compiler will flag that as evaluating to always false --- except if "cleverly" disguised. the attached patch fixes such an occurrence in OpenSim/Region/ScriptEngine/Common/ScriptEngineBase/AsyncCommandPlugins/SensorRepeat.cs. [yes, i'm on a crusade against comparing structs against null, go ask jradford from libsl ;-)] | ||||
* | Formatting cleanup. | Jeff Ames | 2008-03-18 | 15 | -400/+377 |
| | |||||
* | Fix a few mono compiler warnings. Minor cleanup. | Jeff Ames | 2008-03-17 | 1 | -1/+1 |
| | |||||
* | * Preliminary work with the ODEPlugin to collect collision data. | Teravus Ovares | 2008-03-14 | 1 | -3/+3 |
| | |||||
* | there was a single instance where the log4net object was not | Sean Dague | 2008-03-12 | 1 | -1/+1 |
| | | | | | | static readonly. I suspect this was the cause of mantis #500. | ||||
* | Added copyright heaaders. Minor cleanup. | Jeff Ames | 2008-03-04 | 5 | -22/+5 |
| |