12,704
edits
mNo edit summary |
(Minor amends to output) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
-- this module generates [[Template:ItemsTable]] | -- this module generates [[Template:ItemsTable]] 125 lines at a time. | ||
-- run p.getItemsTableAlt() in debug and copy the result to [[Template:ItemsTable]] after an update that adds new items. | -- run p.getItemsTableAlt() in debug and copy the result to [[Template:ItemsTable]] after an update that adds new items. | ||
--[=[ | --[=[ | ||
Line 48: | Line 48: | ||
break | break | ||
end | end | ||
local iCat = item.category ~= nil and item.category or '' | local iCat = item.category ~= nil and item.category or '' | ||
itemRow = itemRow | local itemRow = {'\r\n|-'} | ||
itemRow | table.insert(itemRow, '\r\n|'..Icons.Icon({item.name, type='item', notext=true, size=50})) | ||
itemRow | table.insert(itemRow, '||'..Icons.Icon({item.name, type='item', noicon=true})..'||'..(i)..'||'..iCat..'||'..item.type) | ||
itemRow | table.insert(itemRow, '|| '..Items._getItemStat(item, 'completionReq')) | ||
itemRow | table.insert(itemRow, '||data-sort-value="'..math.floor(item.sellsFor)..'"|'..Icons.GP(math.floor(item.sellsFor))) | ||
itemRow | table.insert(itemRow, '||style="text-align:right;"|'..SourceTables._getItemSources(item)) | ||
table.insert(itemList, itemRow) | table.insert(itemRow, '||style="text-align:right;"|'..UseTables._getItemUses(item, false)) | ||
table.insert(itemList, table.concat(itemRow)) | |||
i = i + 1 | i = i + 1 | ||
end | end |