move Game.worldRenderer into World

This commit is contained in:
Bob
2010-01-18 01:50:24 +13:00
parent b581f248a7
commit 2f568ce829
10 changed files with 17 additions and 15 deletions

View File

@@ -15,15 +15,15 @@ namespace OpenRa.Graphics
Map map;
OverlayRenderer overlayRenderer;
public TerrainRenderer(Renderer renderer, Map map)
public TerrainRenderer(World world, Renderer renderer)
{
this.renderer = renderer;
this.map = map;
this.map = world.Map;
Size tileSize = new Size( Game.CellSize, Game.CellSize );
var tileMapping = new Cache<TileReference, Sprite>(
x => SheetBuilder.Add(Game.world.TileSet.GetBytes(x), tileSize));
x => SheetBuilder.Add(world.TileSet.GetBytes(x), tileSize));
Vertex[] vertices = new Vertex[4 * map.Height * map.Width];
ushort[] indices = new ushort[6 * map.Height * map.Width];