Browse Source

Add drop shadow to DrawMapLineSteep

pull/2460/head
Anders Jenbo 5 years ago
parent
commit
24d0d37d26
  1. 3
      Source/engine/render/automap_render.cpp

3
Source/engine/render/automap_render.cpp

@ -38,12 +38,15 @@ template <DirectionX DirX, DirectionY DirY>
void DrawMapLineSteep(const Surface &out, Point from, int width, std::uint8_t colorIndex)
{
while (width-- > 0) {
out.SetPixel({ from.x, from.y + 1 }, 0);
out.SetPixel(from, colorIndex);
from.y += static_cast<int>(DirY);
out.SetPixel({ from.x, from.y + 1 }, 0);
out.SetPixel(from, colorIndex);
from.y += static_cast<int>(DirY);
from.x += static_cast<int>(DirX);
}
out.SetPixel({ from.x, from.y + 1 }, 0);
out.SetPixel(from, colorIndex);
}

Loading…
Cancel
Save