4,199
个编辑
无编辑摘要 |
无编辑摘要 |
||
(未显示同一用户的9个中间版本) | |||
第3行: | 第3行: | ||
local getData = require("Module:data") | local getData = require("Module:data") | ||
local p = {} | local p = {} | ||
function labelText(text,class) | function labelText(text,class) | ||
第13行: | 第9行: | ||
span:wikitext(text) | span:wikitext(text) | ||
return tostring(span) | return tostring(span) | ||
end | |||
function update(version,device,awakenyes,version2) | |||
if device == 'ns' | |||
then | |||
return '<div class="date-box"><div>'..labelText('NS版')..'</div><div>'..version..'</div><div></div></div>' | |||
else | |||
if awakenyes | |||
then | |||
return '<div class="date-box"><div>'..labelText('移动版')..'</div><div>搭档:'..version..'<br />觉醒形态:'..version2..'</div><div></div></div>' | |||
end | |||
return '<div class="date-box"><div>'..labelText('移动版')..'</div><div>'..version..'</div><div></div></div>' | |||
end | |||
end | end | ||
第104行: | 第113行: | ||
[40] = { args['Step20NS'], {class = 'level-data ns'}}, | [40] = { args['Step20NS'], {class = 'level-data ns'}}, | ||
[41] = { args['Step30NS'], {class = 'awaken-data ns'}}, | [41] = { args['Step30NS'], {class = 'awaken-data ns'}}, | ||
[42] = { '技能', {class = 'label'}}, | [42] = { '技能', {class = 'label', id='skill-label'}}, | ||
[43] = { args['技能'], {class = 'data', id='skill-normal'}}, | [43] = { args['技能'] or '-', {class = 'data', id = 'skill-normal'}}, | ||
[44] = { args['觉醒技能'], {class = 'data', id='skill-awaken'}}, | [44] = { args['觉醒技能'], {class = 'data', id = 'skill-awaken'}}, | ||
[45] = { '更新时间', {id='update-data-label' ,class = 'label'}}, | [45] = { '更新时间', {id='update-data-label' ,class = 'label'}}, | ||
[46] = { update(args['更新时间'],mobile,awaken), {id='mobile-date-normal', class = 'data'}}, | [46] = { update(args['更新时间'] or '无','mobile',awaken,args['觉醒更新时间'] or args['更新时间']), {id='mobile-date-normal', class = 'data'}}, | ||
[47] = { update(args['更新时间NS'],ns,awaken), {id='ns-date-normal', class = 'data'}} | [47] = { update(args['更新时间NS'] or '无','ns',awaken,'无'), {id='ns-date-normal', class = 'data'}} | ||
} | } | ||
第118行: | 第127行: | ||
if awaken then box:addClass( "awaken" ) end | if awaken then box:addClass( "awaken" ) end | ||
if args['名称'] == '白姬' or args['名称'] == '凛可' then box:addClass( "ns-only" ) end | if args['名称'] == '白姬' or args['名称'] == '凛可' then box:addClass( "ns-only" ) end | ||
if awaken and args['技能'] ~= args['觉醒技能'] and args['觉醒技能'] ~= nil then box:addClass( "skill-different" ) end | |||
if args['类型']=='支援型' | if args['类型']=='支援型' | ||
then | then |