模块:舰娘:修订间差异
舰R百科,玩家自由编辑的战舰少女R百科
更多操作
无编辑摘要 |
无编辑摘要 |
||
| 第2行: | 第2行: | ||
local data2 = mw.loadData("模块:特殊数据/技能") | local data2 = mw.loadData("模块:特殊数据/技能") | ||
local ships = data1.ships | local ships = data1.ships | ||
local stats = data1.stats | |||
local skills = data2.skills | local skills = data2.skills | ||
local byIndex = data1.byIndex | local byIndex = data1.byIndex | ||
| 第17行: | 第18行: | ||
if ship == nil then return default end | if ship == nil then return default end | ||
local ret = ship[frame.args[1]] | local ret = ship[frame.args[1]] | ||
if ret == nil then return default end | |||
return ret | |||
end | |||
p['评分'] = function(frame) | |||
local ship = ships[frame.args[2]] | |||
local stat = stats[frame.args[3]] | |||
local default = frame.args[4] | |||
if default == nil then default = '' end | |||
if ship == nil then return default end | |||
if stat == nil then return default end | |||
local score = (ship[frame.args[1]] - stat[frame.args[1]].mean) / stat[frame.args[1]].stddev | |||
local ret = score | |||
if ret == nil then return default end | if ret == nil then return default end | ||
return ret | return ret | ||