local p = {}
local data = require("Module:Datatable")
local dataPerks = require("Module:Datatable/Perks")
local bar = "|" -- code for |
local nl = "\n"
local ntl = "|-" -- new table line
local _unusedPerksCount = getUnusedPerksCount()
local _commonPerksCount = getCommonPerksCount()
local _uniquePerksCount = table.getn(dataPerks.perks) - _unusedPerksCount - _commonPerksCount
local strings = {
}
function getUnusedPerksCount()
local result = 0
for _, perk in ipairs(dataPerks.perks) do
if perk.unused == true then result = result + 1 end
end
mw.log(result)
return result
end
function getCommonPerksCount()
local result = 0
for _, perk in ipairs(dataPerks.perks) do
if perk.character == nil and perk.unused ~= true then result = result + 1 end
end
return result
end
function p.getPerksCount()
return _uniquePerksCount + _commonPerksCount
end
return p
Advertisement
Module:Perks
Advertisement