Use RgbaColorRenderer for pathfinder debug rendering.
This commit is contained in:
@@ -56,7 +56,7 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
if (!Visible)
|
if (!Visible)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
var qr = Game.Renderer.WorldQuadRenderer;
|
var qr = Game.Renderer.WorldRgbaColorRenderer;
|
||||||
var doDim = refreshTick - world.WorldTick <= 0;
|
var doDim = refreshTick - world.WorldTick <= 0;
|
||||||
if (doDim) refreshTick = world.WorldTick + 20;
|
if (doDim) refreshTick = world.WorldTick + 20;
|
||||||
|
|
||||||
@@ -80,7 +80,7 @@ namespace OpenRA.Mods.Common.Traits
|
|||||||
var pos = wr.World.Map.CenterOfCell(uv.ToCPos(map));
|
var pos = wr.World.Map.CenterOfCell(uv.ToCPos(map));
|
||||||
var tl = wr.ScreenPxPosition(pos - new WVec(512, 512, 0));
|
var tl = wr.ScreenPxPosition(pos - new WVec(512, 512, 0));
|
||||||
var br = wr.ScreenPxPosition(pos + new WVec(511, 511, 0));
|
var br = wr.ScreenPxPosition(pos + new WVec(511, 511, 0));
|
||||||
qr.FillRect(RectangleF.FromLTRB(tl.X, tl.Y, br.X, br.Y), Color.FromArgb(w, c));
|
qr.FillRect(tl, br, Color.FromArgb(w, c));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user