Debugging category series.

This commit is contained in:
Auke Kok 2019-01-18 16:12:04 -08:00
parent e3c5033a57
commit b75a8b9ee6

View File

@ -208,19 +208,20 @@ register_teleport("boxes:enter_teleport", {
-- get the list of boxes for category (id)
local catboxes = ranks.categories[tostring(id)]
print(dump(catboxes))
-- first, find first unplayed box in dynamic series
local name = player:get_player_name()
local player_id = db.player_get_id(name)
local playerboxes = db.player_get_completed_boxes(player_id)
for _, catbox in pairs(catboxes) do
if not playerboxes[catbox] then
local bmeta = db.box_get_meta(catbox)
if not playerboxes[tonumber(catbox)] then
local bmeta = db.box_get_meta(tonumber(catbox))
if bmeta.type ~= db.BOX_TYPE then
return true
end
boxes.open_box(player, {0, catbox, 1})
boxes.open_box(player, {0, tonumber(catbox), 1})
return
end
end