aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Land/RegionCombinerModule.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Formatting cleanup.Jeff Ames2009-10-011-1/+1
|
* Formatting cleanup.Jeff Ames2009-10-011-5/+5
|
* A little hack to see if this fixes the problems with ~20% of SOG's becoming ↵Diva Canto2009-09-291-1/+20
| | | | phantom after an import to megaregions.
* * Does a full battery of tests to ensure that the object isn't an attachment ↵Teravus Ovares (Dan Olivares)2009-09-251-3/+3
| | | | | | | before border crossing * Fixes 'Inconsistent Attachment State' when teleporting into another region besides the SW most region slot on a MegaRegion. * Fixes a host of other unintended attachment border cross edge cases that lead to Inconsistent attachment state.
* * Add the RegionCombinerModule backTeravus Ovares (Dan Olivares)2009-09-131-0/+914
| | | | * Yay anonymous delegate in an anonymous delegate.
* Temporarily removing the RegionCombinerModule to debug a mono assert on linuxTeravus Ovares (Dan Olivares)2009-09-131-914/+0
|
* * Move nested classes from the RegionCombinerModule into their own file.Teravus Ovares (Dan Olivares)2009-09-131-563/+0
| | | | * Rename the RegionCombinerModuleIndividualForwarder to RegionCombinerIndividualEventForwarder so there's no possibility that mono.addins sees any names similar
* * More comments in the RegionCombinerModuleTeravus Ovares (Dan Olivares)2009-09-131-14/+116
| | | | | | * Changed the Destination ID to 0 in the TeleportFinish Event (why did we have it as 3?) * Added border based trigger teleports * Fix MakeRootAgent border cross tests for ensuring that the position is inside the region to use the borders to figure out if it's outside the Region
* Formatting cleanup.Jeff Ames2009-09-101-59/+24
|
* minor: remove warningJustin Clark-Casey (justincc)2009-09-081-2/+1
|
* * Moves ScenePresence SendCourseLocations to a delegate and provide a method ↵Teravus Ovares (Dan Olivares)2009-09-051-6/+165
| | | | | | | to replace the delegate * RegionCombinerModule replaces this delegate and distributes the CoarseLocationUpdates through the client connection in the region where the user would be if it was a separate region. * Fixes Mini Map display on combined regions.
* * Fixes various quirks rezzing in virtual regions.Teravus Ovares (Dan Olivares)2009-09-041-55/+193
| | | | | | | * Breaks up the Client event registrations in Scene into methods of similar event types. The generic event registration registers all of the event types. *Created symmetrical Un-Registration methods. * Made the Registration and Unregistration methods public * Hooks The events required for creating new prim and rezzing new prim into the proper scene.
* * Last commit was a bit of a fail, it registered the root region for it's ↵Teravus Ovares (Dan Olivares)2009-09-041-49/+49
| | | | | | own permissions events again. * This commit fixes that and does what the last one intended.
* * Make the RegionCombinerModule also register to handle permissions for the ↵Teravus Ovares (Dan Olivares)2009-09-041-3/+303
| | | | virtual region scenes.
* Add copyright headers. Formatting cleanup.Jeff Ames2009-09-031-12/+39
|
* warnings safari.dr scofield (aka dirk husemann)2009-09-021-2/+2
|
* * One last attempt to get the bordercrossing/primcrossing/attachmentcrossing ↵Teravus Ovares (Dan Olivares)2009-09-021-0/+23
| | | | | | right in the new border framework. * This also contains some inactive preliminary code for disconnecting combined regions that will be used to make one root region a virtual region of a new root region.
* * Fixes diagonal teleporting when in RegionCombining mode by adding 4 ↵Teravus Ovares (Dan Olivares)2009-09-011-11/+50
| | | | additional borders that have infinite distances perpendicular to the cardinal of the border surrounding the entire combined region. Recalculates this boundary each time AddScene is called.
* * Get rid of some debug info and kill the code to make a large AABB until I ↵Teravus Ovares (Dan Olivares)2009-08-311-13/+24
| | | | can figure out how to detect the fact that the system is done starting up new regions.
* * When the RegionCombinerModule is active add an extra set of borders with ↵Teravus Ovares (Dan Olivares)2009-08-311-1/+56
| | | | Infinite distances around the whole AABB of the region
* Remove typo version of ReplaceableInterface property from RegionCombinerModule.Jeff Ames2009-08-311-2/+0
|
* * When the RegionCombinerModule is off, make borders have an infinite aabb ↵Teravus Ovares (Dan Olivares)2009-08-301-1/+21
| | | | perpendicular to the cardinal
* Ok, merging the RegionCombinerModule with master.Teravus Ovares (Dan Olivares)2009-08-291-4/+5
|
* * Rename the RegionCombiner Module from PhysicsCombinerTeravus Ovares (Dan Olivares)2009-08-291-0/+640