跳转到内容
打开/关闭菜单
  • 1719 条目
  • 2.3万 文件
  • 6800 用户
  • 12.2万 编辑
舰R百科
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

舰R百科是靠无数志愿编辑者持续地建设更新完善的。编辑非常简单,无需代码知识,请勇于更新页面!
编辑入门 | 资助百科 | 留言讨论页 | 微博@舰R百科 | 百科编辑讨论Q群:366818861
战舰少女R走过第12年啦!快来看看大家的祝福吧!→十二周年贺图集

模块:数据:修订间差异

舰R百科,玩家自由编辑的战舰少女R百科
无编辑摘要
无编辑摘要
第1行: 第1行:
local tr = mw.loadData("模块:对照表")
local tr = mw.loadData("模块:对照表")
local ships = mw.loadData("模块:舰娘数据")
local ships = mw.loadData("模块:舰娘数据")
local equipts = mw.loadData("模块:装备数据")
local text = mw.loadData("模块:文本数据")


p = { }
p = { }
local function displayEquipt(name)
    name = name:gsub('C国', '中国')
    name = name:gsub('E国', '英国')
    name = name:gsub('F国', '法国')
    name = name:gsub('G国', '德国')
    name = name:gsub('I国', '意大利')
    name = name:gsub('J国', '日本')
    name = name:gsub('S国', '苏联')
    name = name:gsub('U国', '美国')
    return name
end


local function getAttr(ship, attr, default)
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
    elseif mw.ustring.sub(attr, 1, 2) == '装备' then
        return displayEquipt(ship[tr[attr]])
     elseif ship[tr[attr]] ~= nil then
     elseif ship[tr[attr]] ~= nil then
         return ship[tr[attr]]
         return ship[tr[attr]]
第20行: 第36行:
     if default == nil then default = '' end
     if default == nil then default = '' end
     return getAttr(ships[shipName], attr, default)
     return getAttr(ships[shipName], attr, default)
end
p['简介'] = function(frame)
    local shipName = frame.args[1]
    return text[shipName]['简介']
end
end


p.debug = function()
p.debug = function()
     f = { }
     f = { }
     f.args = { '扶桑', '改造等级', 'N/A' }
     f.args = { '胡德', '装备1' }
     return p['属性'](f)
     return p['属性'](f)
end
end


return p
return p