From d2c7bd3fff334f9453d16cab472ff05dd027206f Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Wed, 1 Aug 2007 21:27:58 +0000 Subject: * Terrain engine now knows the region coordinates - this can be later used to allow loading of single terrain files for multiple regions. --- OpenSim/Region/Terrain.BasicTerrain/TerrainEngine.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Terrain.BasicTerrain/TerrainEngine.cs') diff --git a/OpenSim/Region/Terrain.BasicTerrain/TerrainEngine.cs b/OpenSim/Region/Terrain.BasicTerrain/TerrainEngine.cs index f37d625..b54f4fe 100644 --- a/OpenSim/Region/Terrain.BasicTerrain/TerrainEngine.cs +++ b/OpenSim/Region/Terrain.BasicTerrain/TerrainEngine.cs @@ -88,14 +88,24 @@ namespace OpenSim.Region.Terrain int w, h; /// + /// Used to determine what offset to use when loading singular heightmaps across multiple sims + /// + private int offsetX; + private int offsetY; + + + /// /// Generate a new TerrainEngine instance and creates a new heightmap /// - public TerrainEngine() + public TerrainEngine(int X, int Y) { w = 256; h = 256; heightmap = new Channel(w, h); + offsetX = X; + offsetY = Y; + tainted++; } -- cgit v1.1