From a5a315b55d9848d9cc4a762c92d346ad26a3015c Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Wed, 31 Jan 2024 20:30:20 +0000 Subject: [PATCH] Fix inconsistent order of ship running cost and capacity --- src/build_vehicle_gui.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/build_vehicle_gui.cpp b/src/build_vehicle_gui.cpp index 707709ea27..83fb9a9b6e 100644 --- a/src/build_vehicle_gui.cpp +++ b/src/build_vehicle_gui.cpp @@ -980,6 +980,11 @@ static int DrawShipPurchaseInfo(int left, int right, int y, EngineID engine_numb y += GetCharacterHeight(FS_NORMAL); } + /* Running cost */ + SetDParam(0, e->GetDisplayRunningCost()); + DrawString(left, right, y, STR_PURCHASE_INFO_RUNNINGCOST); + y += GetCharacterHeight(FS_NORMAL); + if (!IsArticulatedEngine(engine_number)) { /* Cargo type + capacity */ SetDParam(0, te.cargo); @@ -989,11 +994,6 @@ static int DrawShipPurchaseInfo(int left, int right, int y, EngineID engine_numb y += GetCharacterHeight(FS_NORMAL); } - /* Running cost */ - SetDParam(0, e->GetDisplayRunningCost()); - DrawString(left, right, y, STR_PURCHASE_INFO_RUNNINGCOST); - y += GetCharacterHeight(FS_NORMAL); - return y; }