aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneObjectGroup.Inventory.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Minor cleanup.Jeff Ames2008-02-201-1/+1
|
* Clean up logging calls using String.Format explicitlyJeff Ames2008-02-101-32/+32
|
* * Added the ability to start and stop all scripts in the simulator using the ↵Teravus Ovares2008-02-061-3/+7
| | | | debug tab on the estate tools. This along with the disable physics via the debug tab are persistant across reboots. That means that if it's disabled when you shut down the simulator, the simulator will come up again when you start it up without loading the scripts. Turning them back on is as simple as unchecking 'disable scripts' in the debug tab of the estate tools.
* * Added Active Scripts to report the number of scripts running to Sim Stats Teravus Ovares2008-02-061-0/+11
| | | | | | | * Added Script Performance to report the number of functions run per second to Sim Stats. * Removed a few warnings (@.@ up to 50 now)
* Converted logging to use log4net.Jeff Ames2008-02-051-32/+34
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Make object persistence more granular by separating prim and prim ↵Justin Clarke Casey2008-01-211-22/+1
| | | | inventory persistence
* On reflection, HasGroupChanged is more appropriateJustin Clarke Casey2008-01-181-3/+3
|
* Change SOP.HasChanged to HasPrimChanged in preparation for further changesJustin Clarke Casey2008-01-181-3/+3
|
* * Store task inventory when an object is taken into agent inventoryJustin Clarke Casey2008-01-161-9/+9
| | | | | | | | * This means that you can take an object from a region and rez it somewhere else, with its inventory intact. * As for earlier, at this stage only scripts can be placed in inventory * This isn't an efficient implementation, a better one will probably need to come along soonish
* Fix some warnings under mono.Jeff Ames2008-01-111-1/+1
|
* * Do database implementation for prim inventory items in mysqlJustin Clarke Casey2008-01-111-0/+7
| | | | | | | | * Properly clean up items when a region object is deleted * Update persisted prim when an inventory script is changed * No user functionality yet
* Switch prim items type representation to use int rather than strings.Justin Clarke Casey2008-01-111-2/+2
|
* Prim inventory script saving phase 2.Justin Clarke Casey2008-01-091-3/+95
| | | | | | | | * It is now possible to edit and save scripts directly from prim inventories * On saving, the script will be restarted in the region * Doesn't appear that it's yet possible to drag inventory contents back to agent inventory. Not quite sure why this is yet - the perms all look very permissive.
* Minor prim inventory method refactoringJustin Clarke Casey2008-01-071-35/+20
|
* Trigger persistence of the scripts in a prim's inventory when that inventory ↵Justin Clarke Casey2008-01-071-2/+28
| | | | | | | | is changed/updated/deleted (before the trigger only happened if the prim was moved). This is still development code - experimental prim inventory persistence cannot yet be enabled by users.
* Refactor Scene.Inventory.RezScript to use newer script starting codeJustin Clarke Casey2008-01-071-4/+26
|
* Persistent prim inventory phase 5. Restart scripts contained in persisted ↵Justin Clarke Casey2008-01-071-2/+13
| | | | | | | | prims on region start. No user functionality exposed yet - no ini switch to enable persistence or restore. A bit more initial work to do.
* Factor out inventory code in SceneObjectGroup into seperate class. Justin Clarke Casey2008-01-061-0/+136
As was true for the previous update, this might require nant users to re-run prebuild.[sh|bat]