From 1ad8b3edd7c48623d3c2d542bd968ac8a3dfef61 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Thu, 13 Feb 2025 00:09:02 +0900 Subject: [PATCH] . --- exp_legacy/module/modules/gui/production.lua | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/exp_legacy/module/modules/gui/production.lua b/exp_legacy/module/modules/gui/production.lua index f7a6d92d..088bec23 100644 --- a/exp_legacy/module/modules/gui/production.lua +++ b/exp_legacy/module/modules/gui/production.lua @@ -48,12 +48,8 @@ local function format_n(amount) integer_part = integer_part:reverse():gsub("(%d%d%d)", "%1,"):reverse() integer_part = integer_part:gsub("^,", ""):gsub("-,", "-") -- Handle numbers below 1000 without suffix - if scale == 1 then - return string.format("%s.%s", integer_part, fractional_part) - end -- Combine parts and add suffix - -- Clean up trailing zeros - return string.format("%s.%s %s", integer_part, fractional_part, suffix):gsub("%.?0+ %k$", " " .. suffix) + return string.format("%s.%s%s", integer_part, fractional_part, (suffix == "" and "") or (" " .. suffix)):gsub("%.?0+ %k$", " " .. suffix) end --- Display group