Changes

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