1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00

Fix spinning tunnels drawing over sloped terrain in front of them (#23818)

This commit is contained in:
mix
2025-02-15 14:41:18 +00:00
committed by GitHub
parent d4b35ae1b4
commit c4c230b43b
2 changed files with 3 additions and 2 deletions

View File

@@ -9,6 +9,7 @@
- Fix: [#23522] Diagonal sloped Steeplechase supports have glitched sprites at the base.
- Fix: [#23795] Looping Roller Coaster vertical loop supports are drawn incorrectly.
- Fix: [#23809] Trains glitch on Bobsleigh Coaster small helixes.
- Fix: [#23818] Spinning tunnels can draw over sloped terrain in front of them.
0.4.19.1 (2025-02-03)
------------------------------------------------------------------------

View File

@@ -1749,11 +1749,11 @@ void TrackPaintUtilSpinningTunnelPaint(PaintSession& session, int8_t thickness,
imageId = colourFlags.WithIndex(trackSpritesGhostTrainSpinningTunnel[direction & 1][1][frame]);
if (direction == 0 || direction == 2)
{
PaintAddImageAsParent(session, imageId, { 0, 0, height }, { { 4, 28, height }, { 26, 1, 23 } });
PaintAddImageAsParent(session, imageId, { 0, 0, height }, { { 2, 28, height }, { 28, 1, 23 } });
}
else
{
PaintAddImageAsParent(session, imageId, { 0, 0, height }, { { 28, 4, height }, { 1, 26, 23 } });
PaintAddImageAsParent(session, imageId, { 0, 0, height }, { { 28, 2, height }, { 1, 28, 23 } });
}
}