请登录
玩家共建非官方战双WIKI,做最还原游戏内UI体验的WIKI!
战双WIKI反馈留言板 · WIKI编辑教程 · BWIKI收藏到桌面的方法说明
全站通知:
模块:资料卡
刷
历
编
跳到导航
跳到搜索
类似信息卡 https://www.huijiwiki.com/wiki/%E5%B8%AE%E5%8A%A9:%E5%A4%8D%E6%9D%82%E6%A8%A1%E6%9D%BF
万事 | |
---|---|
生态球 | |
local p = {}
local getArgs = require('Module:Arguments').getArgs
function p.Data(frame)
local arg = getArgs(frame)
local i=3
--
frame:callParserFunction('#set','人物名',arg[1])
while arg[i]~=nil do
frame:callParserFunction('#set',arg[i],arg[i+1])
i=i+2
end
local res=''
--[['\n{{#set:<br>\n|人物名=狄安娜}}\n']]
--[[ '..arg[1]..'\n'..'|简介='..arg[2]..'\n'
while arg[i]~=nil do
res=res.."|"..arg[i]..'='..arg[i+1].."\n"
i=i+2
end
res=res..'}}\n']]--style="width:300px;float:left;margin: 0.5em 0 0.5em 1em;"
local l4=[[{| class="wikitable"
|-
!colspan=2| ]]..arg[1]..'\n'..[[
|-
|colspan=2|<center>]]..'[[file:'..(arg["立绘"] and arg["立绘"] or ("人物_"..arg[1]))..'.png|class=img-kk]]'..[[</center>]]..'\n' --frame:expandTemplate{ title = '剧情立绘', args = {arg[1]} }
-- |-
-- |colspan=2|]]..arg[2]..'\n'
i=3
res=res..l4
local l1=[[|-
| style="width:25%;background:#eaecee;white-space:nowrap;"|]]
while arg[i]~=nil do
ss=arg[i+1]
if arg[i]=='喜好礼物' then
ss='[[file:道具 '..arg[i+1]..'.png|class=img-kk|70px|link='..arg[i+1]..']]<br>[['..arg[i+1]..']]'
elseif arg[i]=='相关机体' then
ss = frame:preprocess('{{#ask:[[分类:机体]][[角色名::'..arg[1]..']]|?角色名|?机体名称|link=none|format=template|template=机体图鉴BOXicon}}')
--ss=frame:callParserFunction{name='#ask:[[分类:构造体]][[角色名::'..arg[1]..']]',arg={"?角色名","?机体名称",link='none',format=template,template='机体图鉴BOXicon'}}
end
res=res..l1.."<center>'''"..arg[i].."'''</center>\n|<center>"..ss..'</center>\n'
i=i+2
end
res=res..'|}'
return res
end
function p.text(Name)
local text = frame:callParserFunction{name='#ask:[[分类:机体]] [[角色名::',Name,']]',arg={"?角色名","?机体名称",format="template",template='机体图鉴BOXicon'}}
return text
end
return p