From cf74af635bf639b7ff1ebd50b9c0b864a1fd466c Mon Sep 17 00:00:00 2001 From: mix <167040362+mixiate@users.noreply.github.com> Date: Sat, 1 Mar 2025 10:19:35 +0000 Subject: [PATCH] Fix missing vertical tunnel on Reverse Freefall Coaster flat to vert --- distribution/changelog.txt | 1 + src/openrct2/paint/track/coaster/ReverseFreefallCoaster.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 40e1ae5bb6..91b0656fcb 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -1,6 +1,7 @@ 0.4.21 (in development) ------------------------------------------------------------------------ - Fix: [#4225] Ride Construction window offers non-existent banked sloped to level curve (original bug). +- Fix: [#23897] Reverse Freefall Coaster slope up to vertical track piece does not draw a vertical tunnel. 0.4.20 (2025-02-25) ------------------------------------------------------------------------ diff --git a/src/openrct2/paint/track/coaster/ReverseFreefallCoaster.cpp b/src/openrct2/paint/track/coaster/ReverseFreefallCoaster.cpp index 40ccaa7d42..c9b10d3645 100644 --- a/src/openrct2/paint/track/coaster/ReverseFreefallCoaster.cpp +++ b/src/openrct2/paint/track/coaster/ReverseFreefallCoaster.cpp @@ -361,6 +361,7 @@ static void PaintReverseFreefallRCSlope( session, supportType.wooden, trackSequence, direction, height, session.SupportColours); PaintUtilSetSegmentSupportHeight(session, kSegmentsAll, 0xFFFF, 0); PaintUtilSetGeneralSupportHeight(session, height + supportHeights[trackSequence]); + PaintUtilSetVerticalTunnel(session, height + 240); break; } }