Module:ItemData: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Filter out disabled items in component lookups |
Gammaton32 (talk | contribs) separated headcount for street brawl items |
||
| Line 360: | Line 360: | ||
-- {{Items count}} access point | -- {{Items count}} access point | ||
function p.get_headcount() | function p.get_headcount(frame) | ||
local item_type = frame.args[1] | |||
local iter = 0 | local iter = 0 | ||
local tbl = get_similar_items("IsDisabled") | local tbl = get_similar_items("IsDisabled") | ||
for _, v in ipairs(tbl) do | for _, v in ipairs(tbl) do | ||
if (v["IsDisabled"] == false and v["Name"] ~= nil) then | if item_type == nil then | ||
-- return only regular items | |||
if (v["IsDisabled"] == false and v["StreetBrawl"] == false and v["Name"] ~= nil) then | |||
iter = iter + 1 | iter = iter + 1 | ||
end | end | ||
elseif item_type == "Street Brawl" then | |||
-- return only street brawl items | |||
if (v["IsDisabled"] == false and v["StreetBrawl"] == true and v["Name"] ~= nil) then | |||
iter = iter + 1 | |||
end | |||
end | |||
end | end | ||
return iter | return iter | ||