Fix loading of category series.
This commit is contained in:
parent
4c179074ba
commit
c5bb25d2aa
15
mod/init.lua
15
mod/init.lua
@ -9,7 +9,7 @@ ranks.categories = {}
|
|||||||
|
|
||||||
local wp = minetest.get_worldpath()
|
local wp = minetest.get_worldpath()
|
||||||
|
|
||||||
local fetch_file = function(filename, old)
|
local fetch_file = function(filename, old, verify_ranks)
|
||||||
local f = io.open(filename, "r")
|
local f = io.open(filename, "r")
|
||||||
if not f then
|
if not f then
|
||||||
minetest.log("error", "failed to open " .. filename)
|
minetest.log("error", "failed to open " .. filename)
|
||||||
@ -25,6 +25,10 @@ local fetch_file = function(filename, old)
|
|||||||
return old
|
return old
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if not verify_ranks then
|
||||||
|
return pl
|
||||||
|
end
|
||||||
|
|
||||||
local tbl = {}
|
local tbl = {}
|
||||||
|
|
||||||
for i = 1, 10 do
|
for i = 1, 10 do
|
||||||
@ -41,10 +45,11 @@ end
|
|||||||
|
|
||||||
|
|
||||||
ranks.fetch = function()
|
ranks.fetch = function()
|
||||||
ranks.player = fetch_file(wp .. "/top_players.json", ranks.player)
|
ranks.player = fetch_file(wp .. "/top_players.json", ranks.player, true)
|
||||||
ranks.box = fetch_file(wp .. "/top_boxes.json", ranks.box)
|
ranks.box = fetch_file(wp .. "/top_boxes.json", ranks.box, true)
|
||||||
ranks.builder = fetch_file(wp .. "/top_builders.json", ranks.builder)
|
ranks.builder = fetch_file(wp .. "/top_builders.json", ranks.builder, true)
|
||||||
ranks.categories = fetch_file(wp .. "/category_series.json", ranks.categories)
|
|
||||||
|
ranks.categories = fetch_file(wp .. "/category_series.json", ranks.categories, false)
|
||||||
|
|
||||||
minetest.after(300, ranks.fetch)
|
minetest.after(300, ranks.fetch)
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user