Fix tesla zaps being visible under the fog

This commit is contained in:
Oliver Brakmann
2015-05-30 11:22:00 +02:00
parent c4d349ef2c
commit 72b6feb186

View File

@@ -70,6 +70,10 @@ namespace OpenRA.Mods.RA.Graphics
public void RenderDebugGeometry(WorldRenderer wr) { } public void RenderDebugGeometry(WorldRenderer wr) { }
public void Render(WorldRenderer wr) public void Render(WorldRenderer wr)
{ {
if (wr.World.FogObscures(wr.World.Map.CellContaining(pos)) &&
wr.World.FogObscures(wr.World.Map.CellContaining(pos + length)))
return;
if (!cache.Any() || length != cachedLength || pos != cachedPos) if (!cache.Any() || length != cachedLength || pos != cachedPos)
cache = GenerateRenderables(wr); cache = GenerateRenderables(wr);