aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-03-05Change SceneObjectPart.LocalID to .LocalId to be case matchingSean Dague1-2/+2
with SceneObjectGroup.LocalId (and hence reduce confusion).
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-02-20* Report 'asset not found' situations back to UserTextureDownloadServiceJustin Clarke Casey1-2/+2
* This fixes some of the 'runaway downloads' problem but not all of it * Also fix up logging messages so texture requests are reported as such rather than as assets
2008-02-20* re-enabled AssetNotFound codelbsa711-77/+80
* turned script asset fetching asynchronous
2008-02-10Clean up logging calls using String.Format explicitlyJeff Ames1-39/+30
2008-02-07* didn't save :P so, this is the other half to my last commitTeravus Ovares1-1/+20
2008-02-07* Added the Scripted objectflag if there is a script running in a prim. ↵Teravus Ovares1-1/+14
Remove the flag if you delete all of the scripts in the object.
2008-02-06* Fixed script count incrementer. Was decrementing but only incrementing ↵Teravus Ovares1-2/+2
when a script was requested by UUID
2008-02-06* Put the script run limiter on the SceneObjectPart as otherwise you can ↵Teravus Ovares1-13/+15
drop scripts in prim and they'll still run with scripts disabled.
2008-02-06* Added Active Scripts to report the number of scripts running to Sim Stats Teravus Ovares1-0/+22
* Added Script Performance to report the number of functions run per second to Sim Stats. * Removed a few warnings (@.@ up to 50 now)
2008-02-05Converted logging to use log4net.Jeff Ames1-30/+32
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-01-21* Scripts edited within a prim will now be persisted correctlyJustin Clarke Casey1-1/+4
* On restart the latest save will be restored rather than the very first dragged in scripts * Also add previously missed out database commits to separate prim inventory commit path (sigh)
2008-01-21Method renameJustin Clarke Casey1-3/+5
2008-01-21* Make object persistence more granular by separating prim and prim ↵Justin Clarke Casey1-1/+25
inventory persistence
2008-01-17* Added and implemented the LSL changed event.Teravus Ovares1-1/+5
* An example changed event syntax is at: http://opensimulator.org/wiki/Changed_Event_Example * You can use this to trigger actions in your script if someone sits on your object_rez * You can use this to figure out all of the CHANGED_ constants except for CHANGED_REGION, CHANGED_TELEPORT, and CHANGED_ALLOW_DROP
2008-01-16* Fix mantis 345 - it is now possible to duplicate prims directly in the ↵Justin Clarke Casey1-90/+119
region again without breakage * This includes their inventories * Also, this revision properly synchronizes prim inventory crud.
2008-01-16* Store task inventory when an object is taken into agent inventoryJustin Clarke Casey1-37/+53
* 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
2008-01-15* Mother of all commits:Adam Frisby1-2/+2
* 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.
2008-01-11Switch prim items type representation to use int rather than strings.Justin Clarke Casey1-12/+7
2008-01-09Prim inventory script saving phase 2.Justin Clarke Casey1-18/+89
* 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.
2008-01-07Trigger persistence of the scripts in a prim's inventory when that inventory ↵Justin Clarke Casey1-1/+8
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.
2008-01-07Very minor refactoring. Remove unused prim inventory bool returns for nowJustin Clarke Casey1-6/+2
2008-01-07Refactor Scene.Inventory.RezScript to use newer script starting codeJustin Clarke Casey1-2/+24
2008-01-07Persistent prim inventory phase 5. Restart scripts contained in persisted ↵Justin Clarke Casey1-0/+48
prims on region start. No user functionality exposed yet - no ini switch to enable persistence or restore. A bit more initial work to do.
2008-01-06Factor out inventory related code in SceneObjectPart into separate classJustin Clarke Casey1-0/+244