aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/EstateManager.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Disabled ancient TerrainEngine.Adam Frisby2008-03-061-3/+0
| | | | | | | * Enabled new TerrainModule. (The king is dead, long live the king!) * Use the console command: "script terrain save file.r32" / "script terrain load file.r32" to load/save terrain. Now uses the extension to determine file format. * MANY of the old terrain features do not have a replacement function in the new module yet, this needs to be corrected, but has not been done so far. This being said, the new module is faster and more efficient and should be a good replacement.
* * Added the ability to start and stop all scripts in the simulator using the ↵Teravus Ovares2008-02-061-0/+20
| | | | 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.
* Converted logging to use log4net.Jeff Ames2008-02-051-9/+11
| | | | | | Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
* * Added a way to temporarily disable physics using the estate toolsTeravus Ovares2008-02-021-0/+16
| | | | | | * Added a method for Tedd to hook to in scene to disable the Scripting engine that currently says, [TOTEDD] Here is the method to trigger disabling of the scripting engine.
* Anti-crash fix: Allow int (numbers without dot) when changing Estate terrain ↵Tedd Hansen2008-01-131-10/+22
| | | | | | | settings. Also added exception handling if string->float conversion still should fail for some reason.
* * Added the ability for estate managers to use the magic secondlife blue ↵Teravus Ovares2008-01-041-1/+31
| | | | | | | card of death to send out region and estate messages. * Switched over Region Restart notices to the magic secondlife blue card of death method.
* * Fixing a the time clock issue on Sim Restart messages. See Mantis 287Teravus Ovares2008-01-041-2/+3
|
* * Made covenant changes made in the estate tools persist across sim restarts.Teravus Ovares2008-01-031-1/+2
|
* * Added the ability for Region Owners to add and remove estate managers ↵Teravus Ovares2008-01-021-24/+82
| | | | | | | | | using the estate tools. * Estate managers get abilities like the region owner for now. * Estate managers, you'll need to request server admin status to be able to activate the estate tools dialog (haven't figured out why this is the case yet) * Switching from grid mode to standalone or switching grids will make the stored Estate Manager UUIDs not match up with a valid account so you'll see (waiting) listed there instead of a user until you reset them or go back to the grid you added them from.
* * Did a bit of estate work. Added some fields to EstateSettings.xml for ↵Teravus Ovares2008-01-021-0/+78
| | | | | | | | estate managers. * You can put UUIDs in those fields to give other users some ability to help manage a sim you own. * Also started decoding the EstateOwnerMessage packet convolutions.
* * Optimized usingslbsa712007-12-271-11/+13
| | | | | | | * shortened references * Removed redundant 'this' * Normalized EOF
* * Added Incomplete Handling of the RegionInfoRequest packet Teravus Ovares2007-12-181-0/+52
| | | | | | | * Added Incomplete Handling of the EstateCovenantRequest packet * Added Incomplete Handling of the EstateOwnerMessageRequest.ChangeEstateCovenantid method * Fixed a race condition with avatar animations
* saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames2007-12-101-2/+2
| | | | notice of doom
* * Added the ability to restart your individual sims from within them using ↵Teravus Ovares2007-11-251-0/+19
| | | | | | | the estate tools. * The sims properly restart, however they don't yet notify the existing avatars that they are up. To see the sim again, you'll need to log-out and back in until I can figure out how to get the proper data to the sims and to the avatar so they reconnect again.
* * Refactored IClientAPI.OutPacket to require a second mandatory parameter. ↵Teravus Ovares2007-11-181-1/+1
| | | | This parameter has an enum:int ThrottleOutPacketType and contains types; Resend, Land, Wind, Cloud, Task, Texture, and Asset.
* * Optimized usingslbsa712007-10-301-15/+13
| | | | | | * Shortened type references * Removed redundant 'this' qualifier
* as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW2007-10-291-1/+1
| | | | | | | Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
* * Made EstateSetting static since there's only one instance, and we only ↵lbsa712007-10-221-46/+46
| | | | | | | need to create it once * Now cacheing RegionInfos indefinitively; we should add a tiomeout to this cache
* * Continued work on Region layerlbsa712007-09-211-15/+14
| | | | | | * Added Close() to ScenePresence to remove and destroy PhysicsActor
* * Continuing refactoring of presencelbsa712007-09-211-2/+2
| | | | | | | | * Deleted stub ScenePresence.Body.cs * Added stub Region classes The idea is to, at first, have every ScenePresence have one RegionPresence, moving code over to it until we can detach the two classes and not have a ScenePresence for every RegionPresence.
* * even more renaming and refactoring; the cleaning woman is on call.lbsa712007-09-201-2/+2
|
* Rev 1971 : The Lbsa71 vintage commitlbsa712007-09-201-7/+4
| | | | | * Refactored to prepare for some serious restructuring
* * Modernized ScriptManager to new interface-based module calls.lbsa712007-09-191-38/+43
| | | | | * 'remove redundant this qualifier' ftw
* mass update of urls in source code to new websiteSean Dague2007-09-101-1/+1
|
* * Permissions! - You can now only perform certain functions (such as editing ↵Adam Frisby2007-08-151-23/+25
| | | | | | | | | | | | | 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.
* * More work on PermissionManagerAdam Frisby2007-08-041-5/+4
|
* * Little more cleaning of EstateManager - still needs packets to be moved, ↵Adam Frisby2007-08-041-43/+103
| | | | but general functionality has been abstracted.
* * Extracted and refactored several large methods. Needs moving of packet ↵Adam Frisby2007-08-041-148/+172
| | | | handling into ClientView.
* * Started renaming world to Scenelbsa712007-07-261-5/+5
| | | | | | * Update and UpdateMovement now first stores array to avoid collection update exceptions * Ignored some bins
* changed to native line ending encodingSean Dague2007-07-161-299/+299
|
* *Found and fixed bug that crashed viewer when logging in or viewing land ownersmingchen2007-07-121-1/+0
| | | | | | *Reenabled estate manager; remember, the master avatar is the only one that can use this (by default: Test User with password 'test') *Still working on readding support for updating parcel information when logging in or moving into a new parcel
* * Optimized usings (the 'LL ate my scripts' commit)lbsa712007-07-031-17/+16
| | | | | * added some licensing info
* *Moved all the classes into their own file from LLSDHelpers.csmingchen2007-06-271-0/+301
*Some folder renaming to follow project Name *Updated prebuild.xml