模块:装备:修订间差异
舰R百科,玩家自由编辑的战舰少女R百科
更多操作
无编辑摘要 |
无编辑摘要 |
||
| (未显示2个用户的12个中间版本) | |||
| 第2行: | 第2行: | ||
local p = { } | local p = { } | ||
p['打印图鉴列表'] = function (frame) | |||
ret ='' | |||
for index, name in pairs(byIndexE) do | |||
if type(index) == 'number' then | |||
if tonumber(index) < 1000 | |||
then ret = ret .. tostring(index) .. ',' .. name .. ',' .. equipts[name].rarity .. '\n\n' | |||
end | |||
end | |||
end | |||
return ret | |||
end | |||
p['属性'] = function(frame) | p['属性'] = function(frame) | ||
| 第18行: | 第30行: | ||
if default == nil then default = '' end | if default == nil then default = '' end | ||
if equip == nil then return default end | if equip == nil then return default end | ||
local | local code = tonumber(frame.args[1]) | ||
for _, v in ipairs(equip.canEquip or {}) do | |||
if v == code then return 1 end | |||
return | end | ||
return 0 | |||
end | end | ||
local rangeName = { '短', '中', '长', '超长' } | local rangeName = { '短', '中', '长', '超长' } | ||
local typeName = { ' | local typeName = { '中型主炮(潜)', '副炮', '鱼雷(通用)', '鱼雷机', '战斗机', '轰炸机', '侦察机', '雷达(通用)', '强化部件', '炮弹', '防空炮', '特殊潜艇', '修理员', '反潜装备', '大型主炮', '中型主炮(重)', '中型主炮(轻)', '小型主炮', '鱼雷(潜艇)', '雷达(声纳)', '发射器(反舰)', '发射器(防空)', '导弹(反舰)', '导弹(防空)', '导弹(远程反舰)', '战斗机(VTOL)', '轰炸机(VTOL)', '鱼雷机(VTOL)' } | ||
p['射程'] = function(frame) | p['射程'] = function(frame) | ||
| 第47行: | 第60行: | ||
end | end | ||
local attrList = { 'atk', 'def', 'tpd', 'aa', 'bomb', 'rec', 'as', 'acc', 'eva', 'luck' } | local attrList = { 'atk', 'def', 'tpd', 'aa', 'bomb', 'rec', 'as', 'acc', 'eva', 'luck', 'mTmd', 'mHit' } | ||
local attrName = { '火力', '装甲', '鱼雷', '对空', '轰炸', '索敌', '对潜', '命中', '回避', '幸运' } | local attrName = { '火力', '装甲', '鱼雷', '对空', '轰炸', '索敌', '对潜', '命中', '回避', '幸运', '拦截', '突防' } | ||
p['属性列表'] = function(frame) | p['属性列表'] = function(frame) | ||
| 第63行: | 第76行: | ||
end | end | ||
if equipt.range ~= nil then | if equipt.range ~= nil then | ||
ret = ret .. '<br>射程: ' .. rangeName[equipt.range] | ret = ret .. '<br>射程:<wbr>' .. rangeName[equipt.range] | ||
end | end | ||
--[[ | |||
if equipt.aac ~= nil then | if equipt.aac ~= nil then | ||
ret = ret .. '<br>对空补正:<wbr>' .. equipt.aac .. '%' | ret = ret .. '<br>对空补正:<wbr>' .. equipt.aac .. '%' | ||
end | end | ||
if equipt. | if equipt.aa ~= nil then | ||
ret = ret .. '<br>' .. equipt. | ret = ret .. '<br>防空效率:<wbr>' .. equipt.aaRate | ||
end | |||
if equipt.baux ~= nil then | |||
ret = ret .. '<br>铝耗:<wbr>' .. equipt.baux | |||
end | |||
]]-- | |||
if equipt.desc ~= nil then | |||
ret = ret .. '<br>' .. equipt.desc | |||
end | end | ||
return ret:sub(5) | return ret:sub(5) | ||