模块:舰娘:修订间差异
舰R百科,玩家自由编辑的战舰少女R百科
更多操作
无编辑摘要 |
无编辑摘要 |
||
| 第48行: | 第48行: | ||
end | end | ||
return ret.index | return ret.index | ||
end | |||
local function formatSkill(skill, green, red) | |||
if green == nil then green = '#06ff91' end | |||
if red == nil then red = '#ff9186' end | |||
skill = skill:gsub('_G%[_', '<span style="color:' .. green .. ';">') | |||
skill = skill:gsub('_R%[_', '<span style="color:' .. red .. ';">') | |||
skill = skill:gsub('_%]_', '</span>') | |||
return skill | |||
end | end | ||
| 第53行: | 第62行: | ||
local ship = ships[frame.args[1]] | local ship = ships[frame.args[1]] | ||
if ship == nil or ship.skill == nil then return '' end | if ship == nil or ship.skill == nil then return '' end | ||
return skills[ship.skill] | return formatSkill(skills[ship.skill], frame.args[2], frame.args[3]) | ||
end | end | ||
| 第59行: | 第68行: | ||
local ship = ships[frame.args[1]] | local ship = ships[frame.args[1]] | ||
if ship == nil or ship.skill2 == nil then return '' end | if ship == nil or ship.skill2 == nil then return '' end | ||
return skills[ship.skill2] | return formatSkill(skills[ship.skill2], frame.args[2], frame.args[3]) | ||
end | end | ||