* New Terrain Module (disabled, search for 'usingTerrainModule = false' to reenable)

* *Much* faster terraforming (woot!)
* New "Brushes" design, so you can create custom terraforming brushes then apply those inplace of the standard tools. (ie an Erode Brush for example)
* New specialised "Flood Brushes" to do large area effects, ie, raise-area, now takes a bitmap rather than repeats the ordinary raise brush a thousand times.
* New modular file Load/Save systems -- write importers/exporters for multiple formats without having to hard code the whole thing in.
* Coming soon - effects system, ie the old Erosion functions, etc. for one-shot effects.
This commit is contained in:
Adam Frisby
2008-03-05 00:52:35 +00:00
parent 0926239541
commit f64611862a
10 changed files with 56 additions and 18 deletions

View File

@@ -297,9 +297,14 @@ namespace OpenSim.Region.Terrain
{
for (int y = 0; y < 16; y++)
{
if (IsTainted(x*16, y*16))
if (IsTainted(x * 16, y * 16))
{
remoteUser.SendLayerData(x, y, GetHeights1D());
bool usingTerrainModule = false;
if (!usingTerrainModule)
{
remoteUser.SendLayerData(x, y, GetHeights1D());
}
}
}
}