模块:深海舰队制空函数
此模块的文档可以在模块:深海舰队制空函数/doc创建
local p = { }
local enemyFighterPowerDataTb = require("模块:深海栖舰制空数据").enemyFighterPowerDataTb
local enemyFighterPowerDataTb2 = require("模块:深海栖舰制空数据").enemyFighterPowerDataTb2
function p.calcFighterPower(frame)
local fp = 0
for _, id in ipairs(frame.args) do
fp = fp + (enemyFighterPowerDataTb[id] or 0)
end
if fp >= 9999 then
return "?";
end
return tostring(fp)
end
function p.calcFighterPower2(frame)
local fp = 0
for _, id in ipairs(frame.args) do
fp = fp + (enemyFighterPowerDataTb[id] or 0)
fp = fp + (enemyFighterPowerDataTb2[id] or 0)
end
if fp >= 9999 then
return "?";
end
return tostring(fp)
end
return p