From c84109f9645f0540f98ccef5f5adfa1dcc47460f Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Mon, 22 Mar 2010 21:08:35 +1300 Subject: [PATCH] turn off that hax debug --- OpenRA.Game/Graphics/WorldRenderer.cs | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/OpenRA.Game/Graphics/WorldRenderer.cs b/OpenRA.Game/Graphics/WorldRenderer.cs index 0ee9217d89..8db2bcd08b 100644 --- a/OpenRA.Game/Graphics/WorldRenderer.cs +++ b/OpenRA.Game/Graphics/WorldRenderer.cs @@ -37,6 +37,7 @@ namespace OpenRA.Graphics internal readonly HardwarePalette palette; public static bool ShowUnitPaths = false; + public static bool ShowBinDebug = false; internal WorldRenderer(World world, Renderer renderer) { @@ -153,6 +154,14 @@ namespace OpenRA.Graphics renderer.Device.DisableScissor(); + if (ShowBinDebug) + DrawBins( bounds ); + + lineRenderer.Flush(); + } + + void DrawBins(RectangleF bounds) + { { var a = new float2(bounds.Left, bounds.Top); var b = new float2(bounds.Right - a.X, 0); @@ -173,16 +182,12 @@ namespace OpenRA.Graphics lineRenderer.DrawLine(a, a + c, Color.Blue, Color.Blue); } + for (var j = 0; j < Game.world.Map.MapSize; + j += Game.world.WorldActor.Info.Traits.Get().BinSize) { - for (var j = 0; j < Game.world.Map.MapSize; - j += Game.world.WorldActor.Info.Traits.Get().BinSize) - { - lineRenderer.DrawLine(new float2(0, j * 24), new float2(Game.world.Map.MapSize * 24, j * 24), Color.Black, Color.Black); - lineRenderer.DrawLine(new float2(j * 24, 0), new float2(j * 24, Game.world.Map.MapSize * 24), Color.Black, Color.Black); - } + lineRenderer.DrawLine(new float2(0, j * 24), new float2(Game.world.Map.MapSize * 24, j * 24), Color.Black, Color.Black); + lineRenderer.DrawLine(new float2(j * 24, 0), new float2(j * 24, Game.world.Map.MapSize * 24), Color.Black, Color.Black); } - - lineRenderer.Flush(); } void DrawBandBox()