Improve loading bar

This commit is contained in:
Jean-Patrick Guerrero 2020-02-23 13:14:42 +01:00
parent 189a3ff971
commit 63769603c4

@ -1473,17 +1473,17 @@ local function get_init_items()
last_str = str last_str = str
end end
local full_char, empty_char = "", "" local full_char, empty_char = "#", " "
for name, def in pairs(reg_items) do for name, def in pairs(reg_items) do
ic = ic + 1 ic = ic + 1
local percent, bar, len = (ic * 100) / it, "", 20 local percent, bar, len = (ic * 100) / it, "[", 20
for i = 1, len do for i = 1, len do
bar = bar .. (i <= percent / (100 / len) and full_char or empty_char) bar = bar .. (i <= percent / (100 / len) and full_char or empty_char)
end end
iop(fmt("[craftguide] Caching data %s %u%%\r", bar, percent)) iop(fmt("[craftguide] Caching data %s %u%%\r", bar .. "]", percent))
if show_item(def) then if show_item(def) then
if not fuel_cache[name] then if not fuel_cache[name] then