4,951
edits
(Add completion requirement column) |
Falterfire (talk | contribs) (slight change to 150 intervals due to memory size issues and added a fallback for blank categories) |
||
Line 29: | Line 29: | ||
local itemList = {} | local itemList = {} | ||
local i = startID | local i = startID | ||
local iend = i + | local iend = i + 150 | ||
while i < iend do | while i < iend do | ||
local item = Items.getItemByID(i) | local item = Items.getItemByID(i) | ||
Line 36: | Line 36: | ||
end | end | ||
local itemRow = '\r\n|-' | local itemRow = '\r\n|-' | ||
local iCat = item.category ~= nil and item.category or '' | |||
itemRow = itemRow..'\r\n|'..Icons.Icon({item.name, type='item', notext=true, size=50}) | itemRow = itemRow..'\r\n|'..Icons.Icon({item.name, type='item', notext=true, size=50}) | ||
itemRow = itemRow..'||'..Icons.Icon({item.name, type='item', noicon=true})..'||'..(i)..'||'.. | itemRow = itemRow..'||'..Icons.Icon({item.name, type='item', noicon=true})..'||'..(i)..'||'..iCat..'||'..item.type | ||
itemRow = itemRow..'|| '..Items._getItemStat(item, 'completionReq') | itemRow = itemRow..'|| '..Items._getItemStat(item, 'completionReq') | ||
itemRow = itemRow..'||data-sort-value="'..item.sellsFor..'"|'..Icons.GP(item.sellsFor) | itemRow = itemRow..'||data-sort-value="'..item.sellsFor..'"|'..Icons.GP(item.sellsFor) |