4,951
edits
Inconvenient (talk | contribs) No edit summary |
Falterfire (talk | contribs) No edit summary |
||
Line 24: | Line 24: | ||
return table.concat(itemList) | return table.concat(itemList) | ||
end | end | ||
--Alternate version that has everything still | |||
function p.getItemsTableAlt(frame) | |||
local itemList = {} | |||
local i = tonumber(frame.args[1]) | |||
local iend = i + 100 | |||
while i < iend do | |||
local item = Items.getItemByID(i) | |||
if item == nil then | |||
break | |||
end | |||
local itemRow = '\r\n|-' | |||
itemRow = itemRow..'\r\n|'..Icons.Icon({item.name, type='item', notext=true, size=50}) | |||
itemRow = itemRow..'||'..item.name..'||'..(i)..'||'..item.category..'||'..item.type | |||
itemRow = itemRow..'||data-sort-value="'..item.sellsFor..'"|'..Icons.GP(item.sellsFor) | |||
itemRow = itemRow..'||style="text-align:right;"|'..SourceTables._getItemSources(item) | |||
itemRow = itemRow..'||style="text-align:right;"|'..UseTables._getItemUses(item, false) | |||
table.insert(itemList, itemRow) | |||
i = i + 1 | |||
end | |||
return table.concat(itemList, '') | |||
end | |||
return p | return p |