From 22c23a70c6130b2f28a1af90eb7ee9c4fb7e91da Mon Sep 17 00:00:00 2001 From: Gymnasiast Date: Fri, 17 Nov 2023 23:23:06 +0100 Subject: [PATCH] Update facility and shop support calls --- src/openrct2/ride/shops/Facility.cpp | 3 ++- src/openrct2/ride/shops/Shop.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/openrct2/ride/shops/Facility.cpp b/src/openrct2/ride/shops/Facility.cpp index e7ac8ef285..8062cfc508 100644 --- a/src/openrct2/ride/shops/Facility.cpp +++ b/src/openrct2/ride/shops/Facility.cpp @@ -22,7 +22,8 @@ static void PaintFacility( PaintSession& session, const Ride& ride, uint8_t trackSequence, uint8_t direction, int32_t height, const TrackElement& trackElement) { - bool hasSupports = WoodenASupportsPaintSetup(session, direction & 1, 0, height, session.TrackColours[SCHEME_3]); + bool hasSupports = WoodenASupportsPaintSetupRotated( + session, WoodenSupportType::Truss, WoodenSupportSubType::NeSw, direction, height, session.TrackColours[SCHEME_3]); auto rideEntry = ride.GetRideEntry(); if (rideEntry == nullptr) diff --git a/src/openrct2/ride/shops/Shop.cpp b/src/openrct2/ride/shops/Shop.cpp index 1d5d9b44bf..a8d7480249 100644 --- a/src/openrct2/ride/shops/Shop.cpp +++ b/src/openrct2/ride/shops/Shop.cpp @@ -22,7 +22,8 @@ static void PaintShop( PaintSession& session, const Ride& ride, uint8_t trackSequence, uint8_t direction, int32_t height, const TrackElement& trackElement) { - bool hasSupports = WoodenASupportsPaintSetup(session, direction & 1, 0, height, session.TrackColours[SCHEME_3]); + bool hasSupports = WoodenASupportsPaintSetupRotated( + session, WoodenSupportType::Truss, WoodenSupportSubType::NeSw, direction, height, session.TrackColours[SCHEME_3]); auto rideEntry = ride.GetRideEntry(); if (rideEntry == nullptr)