MW
47c6d8ae8f
Added OnRemoveScript(uint localID, LLUUID itemID) event , trigged when a script in a primitive is deleted.
2007-08-22 18:36:47 +00:00
MW
f02ebb6476
Added forgotten file.
...
Made a change to the Scene.EventManager OnRezScript event, it now includes the itemID as a param. This uuid is unique to each instance of a script, so can be used for tracking changes/editing, stopping and deleting a script.
2007-08-22 14:47:01 +00:00
MW
921ac14e86
Added OnRezScript event to Scene.EventManager.Which the script engine should 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-21 21:03:18 +00:00
Adam Frisby
5699bb2e64
* Permissions! - You can now only perform certain functions (such as editing 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-15 14:10:26 +00:00
MW
b3c6920328
added Sample OnObjectGrab event to SceneEventManager for script engines to subscribe to.
2007-08-13 20:11:35 +00:00
MW
d451dddcd0
Start of replacing the old SceneObject/Primitive classes with the new versions.
...
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-08-09 17:54:22 +00:00
Adam Frisby
36fc7390f2
* Moved EventManager to SceneBase (from Scene)
...
* Added OnShutdown event to EventManager (to be used to perform cleanups, etc)
* Fixed another compiler warning.
2007-07-19 00:52:10 +00:00
Sean Dague
2a3c79df83
changed to native line ending encoding
2007-07-16 15:40:11 +00:00
Adam Frisby
f2c449f10e
* Added new scripting related events, in particular a new event which is 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-15 22:04:56 +00:00
MW
a87ebda895
Removed reference to Scene EventManager from primitive. In its place, primitive now has its own event (OnPrimCountTainted) that ParcelManager subscribes to.
...
Removed some unused code from SimpleApp.
2007-07-15 17:40:21 +00:00
mingchen
bf32020693
*Removed ParcelManager from SceneObject and Primitive and replaced with events in EventManager
...
*Prim count and sim-wide prim count correctly reflect object bonus multiplier
2007-07-14 17:01:15 +00:00
mingchen
423d03eaef
*Added support for prim counting on parcels
...
**No restrictions yet in place, or total prim count
2007-07-14 15:11:36 +00:00
Adam Frisby
985e0b765a
* Obsoleted ILocalStorage
...
* Added IRegionDataStore
* Added OnBackup event to EventManager
2007-07-13 19:27:15 +00:00
lbsa71
878289ef88
* removed PrimitiveOld and CreatePrimFromObjectAdd
2007-07-13 15:20:18 +00:00
lbsa71
9b6b6d05d4
* Optimized usings (the 'LL ate my scripts' commit)
...
* added some licensing info
2007-07-03 14:37:29 +00:00
MW
9800c05c1b
Started change to having SceneObject and then that having child Primitives 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-07-01 17:26:33 +00:00
mingchen
0232f01a58
*Moved all the classes into their own file from LLSDHelpers.cs
...
*Some folder renaming to follow project Name
*Updated prebuild.xml
2007-06-27 19:43:46 +00:00