这个模板主要是用来生成灰烬战线的dolls链接,并带有稀有度颜色。
稀有度颜色:
- 铜底:#D8A373
- 银底:#C1E4E9
- 金底:#F0E502
- 共生种:#DCCBFF
- 外神:#FFAAAA
{{灰烬战线links|T-70|T-34|B-4}}
- T-70 • T-34 • B-4
模板相关数据保存于模块:灰烬战线links/Data。
local getArgs = require('Module:Arguments').getArgs
local data = mw.loadData("Module:灰烬战线links/Data")
local p = {}
function p.main(frame)
local args = getArgs(frame)
return p._main(args)
end
function p._main(args)
local linkList = {}
for _, v in ipairs(args) do
if v ~= "end" then
if data[v] then
table.insert(linkList, '[[灰烬战线:' .. data[v]["link"] .. '|<span style="background:' .. data[v]["color"] .. '">' .. data[v]["display"] .. '</span>]]')
else
table.insert(linkList, '[[灰烬战线:' .. v .. "|" .. v .. "]]")
end
end
end
return table.concat(linkList, " • ")
end
return p