Open main menu
Home
Random
Nearby
Log in
Settings
About Kancolle Wiki
Disclaimers
Kancolle Wiki
Search
Changes
← Older edit
Newer edit →
Module:MapRewards
(view source)
Revision as of 23:42, 24 June 2022
24 bytes added
,
2 years ago
no edit summary
Line 36:
Line 36:
local tbl = {}
local tbl = {}
local types = {}
local types = {}
−
-- TODO: assuming 0-1 ship rewards on all difficulties
+
-- TODO: assuming 0-1
single
ship rewards on all difficulties
local ship = false
local ship = false
local assetTypes = { item = 'Item Icon', equipment = 'Equipment Card', ship = 'Ship Banner' }
local assetTypes = { item = 'Item Icon', equipment = 'Equipment Card', ship = 'Ship Banner' }
Line 42:
Line 42:
local function setData(diff)
local function setData(diff)
for _, v in ipairs(data[diff] or {}) do
for _, v in ipairs(data[diff] or {}) do
+
local name = v.item or v.equipment or v.ship or '??'
types[name] = v.item and 'item' or v.equipment and 'equipment' or v.ship and 'ship' or '??'
types[name] = v.item and 'item' or v.equipment and 'equipment' or v.ship and 'ship' or '??'
if v.ship then
if v.ship then
ship = v.ship
ship = v.ship
else
else
−
local name = v.item or v.equipment
if not U.ifind(index, name) then table.insert(index, name) end
if not U.ifind(index, name) then table.insert(index, name) end
tbl[name] = tbl[name] or {}
tbl[name] = tbl[name] or {}
がか
cssedit, gkautomate
7,064
edits