模块:数据:修订间差异
舰R百科,玩家自由编辑的战舰少女R百科
更多操作
无编辑摘要 |
无编辑摘要 |
||
| 第4行: | 第4行: | ||
p = { } | p = { } | ||
local function getAttr(ship, attr) | local function getAttr(ship, attr, default) | ||
if attr == '搭载' then | if attr == '搭载' then | ||
return ship.cap1 + ship.cap2 + ship.cap3 + ship.cap4 | return ship.cap1 + ship.cap2 + ship.cap3 + ship.cap4 | ||
| 第10行: | 第10行: | ||
return ship[tr[attr]] | return ship[tr[attr]] | ||
else | else | ||
return | return default | ||
end | end | ||
end | end | ||
| 第17行: | 第17行: | ||
local shipName = frame.args[1] | local shipName = frame.args[1] | ||
local attr = frame.args[2] | local attr = frame.args[2] | ||
return getAttr(ships[shipName], attr) | local default = frame.args[3] | ||
if default == nil then default = '' end | |||
return getAttr(ships[shipName], attr, default) | |||
end | end | ||
p.debug = function() | p.debug = function() | ||
f = { } | |||
f.args = { '扶桑', '改造等级', 'N/A' } | |||
return | return p['属性'](f) | ||
end | end | ||
return p | return p | ||