From e56b7ae4a4c1f95d6b1b709c47772d08c7cfab3c Mon Sep 17 00:00:00 2001 From: Ted John Date: Mon, 10 May 2021 21:54:17 +0100 Subject: [PATCH] Fix more money64 issues --- src/openrct2-ui/windows/EditorScenarioOptions.cpp | 4 ++-- src/openrct2-ui/windows/GameBottomToolbar.cpp | 4 ++-- src/openrct2-ui/windows/RideList.cpp | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/openrct2-ui/windows/EditorScenarioOptions.cpp b/src/openrct2-ui/windows/EditorScenarioOptions.cpp index 07af0e751c..acea2a32ee 100644 --- a/src/openrct2-ui/windows/EditorScenarioOptions.cpp +++ b/src/openrct2-ui/windows/EditorScenarioOptions.cpp @@ -970,8 +970,8 @@ static void window_editor_scenario_options_guests_paint(rct_window* w, rct_drawp // Cash per guest value screenCoords = w->windowPos + ScreenCoordsXY{ w->widgets[WIDX_CASH_PER_GUEST].left + 1, w->widgets[WIDX_CASH_PER_GUEST].top }; - arg = gGuestInitialCash; - DrawTextBasic(dpi, screenCoords, STR_CURRENCY_FORMAT_LABEL, &arg); + money64 value = gGuestInitialCash; + DrawTextBasic(dpi, screenCoords, STR_CURRENCY_FORMAT_LABEL, &value); } // Guest initial happiness label diff --git a/src/openrct2-ui/windows/GameBottomToolbar.cpp b/src/openrct2-ui/windows/GameBottomToolbar.cpp index 097d5bc3c5..26e35e8d90 100644 --- a/src/openrct2-ui/windows/GameBottomToolbar.cpp +++ b/src/openrct2-ui/windows/GameBottomToolbar.cpp @@ -198,8 +198,8 @@ static OpenRCT2String window_game_bottom_toolbar_tooltip( switch (widgetIndex) { case WIDX_MONEY: - ft.Add(gCurrentProfit); - ft.Add(gParkValue); + ft.Add(gCurrentProfit); + ft.Add(gParkValue); break; case WIDX_PARK_RATING: ft.Add(gParkRating); diff --git a/src/openrct2-ui/windows/RideList.cpp b/src/openrct2-ui/windows/RideList.cpp index ec9ff7d81a..3fde2e97d5 100644 --- a/src/openrct2-ui/windows/RideList.cpp +++ b/src/openrct2-ui/windows/RideList.cpp @@ -635,7 +635,7 @@ static void window_ride_list_scrollpaint(rct_window* w, rct_drawpixelinfo* dpi, if (ride->profit != MONEY64_UNDEFINED) { formatSecondary = STR_PROFIT_LABEL; - ft.Add(ride->profit); + ft.Add(ride->profit); } break; case INFORMATION_TYPE_TOTAL_CUSTOMERS: @@ -647,7 +647,7 @@ static void window_ride_list_scrollpaint(rct_window* w, rct_drawpixelinfo* dpi, if (ride->total_profit != MONEY64_UNDEFINED) { formatSecondary = STR_RIDE_LIST_TOTAL_PROFIT_LABEL; - ft.Add(ride->total_profit); + ft.Add(ride->total_profit); } break; case INFORMATION_TYPE_CUSTOMERS: @@ -677,7 +677,7 @@ static void window_ride_list_scrollpaint(rct_window* w, rct_drawpixelinfo* dpi, if (ride->income_per_hour != MONEY64_UNDEFINED) { formatSecondary = STR_RIDE_LIST_INCOME_LABEL; - ft.Add(ride->income_per_hour); + ft.Add(ride->income_per_hour); } break; case INFORMATION_TYPE_RUNNING_COST: @@ -685,7 +685,7 @@ static void window_ride_list_scrollpaint(rct_window* w, rct_drawpixelinfo* dpi, if (ride->upkeep_cost != MONEY16_UNDEFINED) { formatSecondary = STR_RIDE_LIST_RUNNING_COST_LABEL; - ft.Add(ride->upkeep_cost * 16); + ft.Add(ride->upkeep_cost * 16); } break; case INFORMATION_TYPE_QUEUE_LENGTH: