mirror of
https://github.com/opensim/opensim.git
synced 2026-05-24 10:55:35 +08:00
Thank you, Marck00, for a patch that implemented region distance sorting
for fallback regions. Applied with changes.
This commit is contained in:
@@ -289,8 +289,10 @@ namespace OpenSim.Data.MySQL
|
||||
|
||||
public List<RegionData> GetFallbackRegions(UUID scopeID, int x, int y)
|
||||
{
|
||||
// TODO: distance-sort results
|
||||
return Get((int)RegionFlags.FallbackRegion, scopeID);
|
||||
List<RegionData> regions = Get((int)RegionFlags.FallbackRegion, scopeID);
|
||||
RegionDataDistanceCompare distanceComparer = new RegionDataDistanceCompare(x, y);
|
||||
regions.Sort(distanceComparer);
|
||||
return regions;
|
||||
}
|
||||
|
||||
public List<RegionData> GetHyperlinks(UUID scopeID)
|
||||
|
||||
Reference in New Issue
Block a user