打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

舰R百科是靠无数志愿编辑者持续地建设更新完善的。编辑非常简单,无需代码知识,请勇于更新页面!
编辑入门 | 资助百科 | 留言讨论页 | 微博@舰R百科 | 百科编辑讨论Q群:366818861

模块:数据:修订间差异

来自舰R百科
无编辑摘要
无编辑摘要
第28行: 第28行:
         return default
         return default
     end
     end
end
local equiptAttrs = { '火力', '装甲', '鱼雷', '对空', '轰炸', '索敌', '对潜', '命中', '回避', '幸运', '射程', '对空补正', '耗铝' }
local rangeName = { '短', '中', '长', '超长' }
local function getEquiptAttrs(equipt)
    local ret = ''
    for i,attr in pairs(equiptAttrs) do
        local val = equipt[tr[attr]]
        if val ~= nil then
            if ret ~= '' then ret = ret .. '<br>' end
            ret = ret .. attr
            if attr == '射程' then
                ret = ret .. ':' .. rangeName[val]
            elseif attr == '对空补正' then
                ret = ret .. ':<br>' .. val .. '%'
            elseif attr == '耗铝' then
                ret = ret .. ':' .. val
            elseif val > 0 then
                ret = ret .. '+' .. val
            else
                ret = ret .. val
            end
        end
    end
    return ret
end
end


第48行: 第74行:
     local attr = frame.args[3]
     local attr = frame.args[3]
     local equiptName = ships[shipName]['eq' .. index]
     local equiptName = ships[shipName]['eq' .. index]
     return equipts[equiptName][tr[attr]]
     if attr ~= nil then
        return equipts[equiptName][tr[attr]]
    else
        return getEquiptAttrs(equipts[equiptName])
    end
end
end


p.debug = function()
p.debug = function()
     f = { }
     f = { }
     f.args = { '胡德', '1', '星级' }
     f.args = { '胡德', '2' }
     return p['装备属性'](f)
     return p['装备属性'](f)
end
end


return p
return p