aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* *Added SceneExternalChecks.cs that is used to manage checking the results of ↵mingchen2008-05-075-13/+34
| | | | multiple functions that register with the class and return the result (usually true/false) based on those results. This is useful for module wanting to put their opinion in decisions such as 'can the user rez this object?'
* From: Alan M Webb <awebb@vnet.ibm.com>Justin Clarke Casey2008-05-071-47/+179
| | | | | | | | | | | The attached patch moves the sun module incrementally nearer where it needs to be. Default behavior, i.e. no overriding configuration is to match Second Life's diurnal/nocturnal rhythm. All designated values are now sent to the client.There remain a couple of unanswered questions about how this SHOULD be implemented though.
* De-tabify source.Jeff Ames2008-05-064-56/+50
|
* send actual velocity and angular velocity in terse updatesSean Dague2008-05-061-3/+4
| | | | | | | instead of hardcoding to zero when the primitive is non physical. llTargetOmega should work now.
* *LLClientView is now pushed the EstateSettings instead of pulling it from ↵mingchen2008-05-063-17/+66
| | | | | | | the scene...more to standards *LandChannel no longer requires libsecondlife.Packets (it should have never needed it in the first place)
* * Cleaning up code, making it conform to OpenSim standards.Adam Frisby2008-05-069-248/+204
|
* * Committing a bunch of work for control snatching. Not done yet. No ↵Teravus Ovares2008-05-061-0/+125
| | | | visible features.
* * If you llApplyImpulse on an attachment, it applies impulse on the avatar, ↵Teravus Ovares2008-05-062-3/+22
| | | | not the attachment.
* * Refactor: Break out permissions code into a separate region PermissionsModuleJustin Clarke Casey2008-05-0512-88/+189
|
* * Just some tidy up and documentation before I make my first ever attempt to ↵Justin Clarke Casey2008-05-051-17/+11
| | | | extract a lump of code out to a region module
* *Standardized the Land module by removing all references to ↵mingchen2008-05-054-232/+41
| | | | libsecondlife.packets
* * Unraveled the DEBUG_CHANNEL mystery.Teravus Ovares2008-05-052-9/+24
| | | | | | | | * Moved script errors to the debug channel. * Typing '/2147483647 OK' results in a debug_channel message. * Expanded the available parameters that are send-able through IClientAPI
* * A bit of spice from here, a pinch of salt from there, some brains that ↵Teravus Ovares2008-05-052-1/+75
| | | | | | | | | | | | | | | attracts zombies.. a recipe for llRezObject * Original patch by YZh Thanks YZH!!!! * object_rez event patch by Melanie, Thanks Melanie!!! * Some fixups, some missing things(velocity,rotation) * script delay * Recoil * Standard error messages * Standard silent failures * Easter egg management
* * Implemented DIE_AT_EDGE and Temporary objects don't save to the database.Teravus Ovares2008-05-042-0/+39
|
* Update svn properties.Jeff Ames2008-05-044-952/+952
|
* * Reformatted EstateManagementModuleAdam Frisby2008-05-041-61/+48
|
* * Updating some file locations.Adam Frisby2008-05-044-396/+402
|
* *Fixed a mistake in the EstateManagementModule that messed up the trunk.mingchen2008-05-041-29/+1
|
* *Fixed up EstateManagementModule to the module standard - no more packets ↵mingchen2008-05-043-510/+197
| | | | | | | allowed! *Started cleaning up the land module
* * Add ability to defer item actions for AddItem() and DeleteItem(). This ↵Justin Clarke Casey2008-05-031-0/+3
| | | | won't be useful until we let the client cache (again?)
* * Refactor RemoveItem()Justin Clarke Casey2008-05-031-17/+20
|
* * Refactor: Renaming item and folder tree search methods to have Find*() ↵Justin Clarke Casey2008-05-032-21/+29
| | | | prefixes
* * Cleaned up code in Terrain, Tree and Map modules.Adam Frisby2008-05-0327-344/+271
| | | | | | | * Fixed a bug with Terragen loader where it would do bad things on a non 256x256 sized terrain. Now loads the array correctly. * Moved MapImageModule.cs to Modules/World/WorldMap * Changed Location.RegionHandle to use Helpers.GetUlong instead of doing it ourselves.
* * Refactor: Move bulk of CreateFolder from UserProfileCacheService into ↵Justin Clarke Casey2008-05-031-0/+1
| | | | | | | | CachedUserInfo * Remove unused/superseded methods from GridInventoryService
* * Refactor: remove redundant userId parameter from UpdateItem() and DeleteItem()Justin Clarke Casey2008-05-032-6/+17
| | | | | | * Put warning in remove folder method about non implementation (not that this is used anyway - may be legacy)
* * Refactor: remove pointless agentId parameter from CachedUserInfo.AddItem()Justin Clarke Casey2008-05-032-7/+7
| | | | | | * Remove old framework asset transactions files which were region modularized
* *Moved EstateManager into a region modulemingchen2008-05-033-712/+760
|
* * For your fragging desire, damage enabled land works, but watch out!, life ↵Teravus Ovares2008-05-034-4/+147
| | | | does not regenerate until you're dead!
* * Committing some collision stuffs that I'm working on.Teravus Ovares2008-05-032-11/+57
| | | | | * Nothing user facing yet.
* * Small fixes to Scene.csAdam Frisby2008-05-021-10/+5
|
* * More refactorings of UDPServer.Adam Frisby2008-05-022-3/+1
| | | | | | * Removed all references where possible. * Renamed lots of variables from UDPServerXYZ to clientServerXYZ
* * Commit 2/3 - Please dont attempt to update to this revision until all 3 ↵Adam Frisby2008-05-022-21/+13
| | | | are in.
* * DuplicateOnRay with copy center works in two directions... Still ↵Teravus Ovares2008-05-022-49/+52
| | | | | | | fighting with it. * DuplicateOnRay without copy center works in all directions.
* * Minor: Normalise prim inventory log headersJustin Clarke Casey2008-05-012-13/+13
|
* * Rolled back a few changes.Adam Frisby2008-05-0176-3896/+4029
|
* * Spring cleaning on Region.Environment. Adam Frisby2008-05-0176-4029/+3896
| | | | | | | * Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
* * Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby2008-05-0114-16/+14
| | | | with namespaces.
* * committing what I've got so far for DuplicateOnRay so I don't fight the ↵Teravus Ovares2008-05-015-17/+114
| | | | conflict monster later. Not done yet, doesn't crash the server.
* * Assorted spring cleanings.Adam Frisby2008-05-015-6/+3
|
* Update svn properties. Minor formatting cleanup.Jeff Ames2008-05-0177-16473/+16470
|
* * Adding unit test support to Environment for modules.Adam Frisby2008-05-011-0/+59
| | | | | * Written some unit tests for Terrain Module as an example.
* * You can now rez objects out of inventory at the correct offset from prim ↵Teravus Ovares2008-05-016-15/+69
| | | | you rez it on. Including multi prim groups and prim that have different X/Y/Z scales.
* * Fix OBB raycaster to respond properly to rays cast from any direction.Teravus Ovares2008-05-011-1/+4
|
* * Spring cleaned a bunch of '//TODO: unused' marked functions.Adam Frisby2008-04-304-175/+0
|
* * Cruft removal step #1. Cleaning Modules directory.Adam Frisby2008-04-3035-2060/+2149
|
* * Sometimes you know, you do something really stupid.Adam Frisby2008-04-305-6/+12
| | | | | * This is one of those times (should fix build)
* * And moreAdam Frisby2008-04-303-0/+241
|
* * Commiting a bunch of missed files.Adam Frisby2008-04-3046-0/+6986
|
* * Previous commit managed to miss some files despite me hitting 'Select all'.Adam Frisby2008-04-302-0/+443
| | | | | * Attached.
* * Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby2008-04-3078-16880/+8880
| | | | | | | | directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file.