From 54404e4c8da124ad72ba2c525f37dd464df32e67 Mon Sep 17 00:00:00 2001 From: matheusvb3 <98937378+matheusvb3@users.noreply.github.com> Date: Tue, 11 Feb 2025 04:16:11 -0300 Subject: [PATCH] Simplify garden clock paint algorithm --- src/openrct2/paint/tile_element/Paint.SmallScenery.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/openrct2/paint/tile_element/Paint.SmallScenery.cpp b/src/openrct2/paint/tile_element/Paint.SmallScenery.cpp index 0417b75fc0..da5acdf3e4 100644 --- a/src/openrct2/paint/tile_element/Paint.SmallScenery.cpp +++ b/src/openrct2/paint/tile_element/Paint.SmallScenery.cpp @@ -243,11 +243,7 @@ static void PaintSmallSceneryBody( else if (sceneryEntry->HasFlag(SMALL_SCENERY_FLAG_IS_CLOCK)) { auto minuteImageOffset = ((gRealTimeOfDay.minute + 6) * 17) / 256; - auto timeImageBase = gRealTimeOfDay.hour; - while (timeImageBase >= 12) - { - timeImageBase -= 12; - } + auto timeImageBase = gRealTimeOfDay.hour % 12; timeImageBase = (timeImageBase * 4) + minuteImageOffset; if (timeImageBase >= 48) {