aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Scenes/SceneEvents.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-08-21Added OnRezScript event to Scene.EventManager.Which the script engine should ↵MW1-0/+11
subscribe to. This is triggered whenever a script is moved into a primitive (and includes the localid of the prim and the script text as params) . Currently though the script item isn't deleted from a users inventory, nor does it actually show up in the objects inventory (this will be fixed soon.) So that means that it isn't currently possible to edit a script (or delete it) once it has been added to a primitive.
2007-08-15* Permissions! - You can now only perform certain functions (such as editing ↵Adam Frisby1-0/+9
other peoples objects) if you have permission to do so. * Moved OnPermissionError to EventManager - now triggers a standard blue alert. * Terraforming now requires permission via the permissions manager. [Defaults to admin-only] * Permissions manager is now substantiated in Scene * Buttload of new permissions added. * Estate manager operations now require various levels of permission to operate * OGS1 now produces 'summary reports' for a commsManager of each scene it maintains connections for. Reduces grid network traffic for ping checks. * Added new "permissions true" / "permissions false" console command to enable or disable permissions.
2007-08-13added Sample OnObjectGrab event to SceneEventManager for script engines to ↵MW1-0/+10
subscribe to.
2007-08-09Start of replacing the old SceneObject/Primitive classes with the new versions.MW1-2/+2
PLEASE NOTE: that with this revision some prim related features may be broke for a while. (things like linking prims and the parcel prim count.) Also this revision may not work on mono, but that will be fixed soon.
2007-07-19* Moved EventManager to SceneBase (from Scene)Adam Frisby1-0/+9
* Added OnShutdown event to EventManager (to be used to perform cleanups, etc) * Fixed another compiler warning.
2007-07-16changed to native line ending encodingSean Dague1-82/+82
2007-07-15* Added new scripting related events, in particular a new event which is ↵Adam Frisby1-0/+9
triggered by console commands so that the script can subscribe to console messages and operate when they occur. * Added new example script (work in progress) * Fixed typo in Scripting engines for C# and JScript.NET
2007-07-15Removed reference to Scene EventManager from primitive. In its place, ↵MW1-10/+0
primitive now has its own event (OnPrimCountTainted) that ParcelManager subscribes to. Removed some unused code from SimpleApp.
2007-07-14*Removed ParcelManager from SceneObject and Primitive and replaced with ↵mingchen1-0/+20
events in EventManager *Prim count and sim-wide prim count correctly reflect object bonus multiplier
2007-07-14*Added support for prim counting on parcelsmingchen1-0/+11
**No restrictions yet in place, or total prim count
2007-07-13* Obsoleted ILocalStorageAdam Frisby1-0/+11
* Added IRegionDataStore * Added OnBackup event to EventManager
2007-07-13* removed PrimitiveOld and CreatePrimFromObjectAddlbsa711-9/+0
2007-07-03* Optimized usings (the 'LL ate my scripts' commit)lbsa711-5/+3
* added some licensing info
2007-07-01Started change to having SceneObject and then that having child Primitives ↵MW1-2/+2
which in turn have a Shape object (currently PrimitiveBaseShape). The plan is only for the SceneObject to interface with the physics engines. As a physics Entity should be able to have mulitple shapes connected to it.
2007-06-27*Moved all the classes into their own file from LLSDHelpers.csmingchen1-0/+0
*Some folder renaming to follow project Name *Updated prebuild.xml
2007-06-27*Some more restructuring/fixing -- should compile, but high chance I forgot ↵mingchen1-1/+1
to add/remove something