跳到内容

Module:Songtable:修订间差异

添加280字节 、​ 2024年3月12日 (星期二)
Eternal难度名称
(Eternal 更新版本/时间支持)
(Eternal难度名称)
第40行: 第40行:
end
end


function bydMark(byd, name, inNs, nsByd)
function diffMark(diffText, byd, name, inNs, nsByd)
    local diff, mark = mw.html.create('div'), mw.html.create('div')
    local diff, mark = mw.html.create('div'), mw.html.create('div')
    diff:wikitext('[Beyond]')
    diff:wikitext(diffText)
    mark:wikitext('仅移动版')
    mark:wikitext('仅移动版')
    if byd and inNs and not(nsByd)
    if byd and inNs and not(nsByd)
第290行: 第290行:
    local bydRating = args['Beyond等级'] or data('bydRating')
    local bydRating = args['Beyond等级'] or data('bydRating')
    local etrRating = args['Eternal等级'] or data('etrRating')
    local etrRating = args['Eternal等级'] or data('etrRating')
   local additionalDiffMark
   if byd then
     additionalDiffMark = diffMark('[Beyond]', byd, args['曲名'], inNs, nsByd)
   elseif etr then
     additionalDiffMark = diffMark('[Eternal]', etr, args['曲名'], inNs, false)
   end
   local additionalDiffMarkClass='byd-label'


    -- 生成Grid表格的信息表;在后文中依据格式进行生成。
    -- 生成Grid表格的信息表;在后文中依据格式进行生成。
第311行: 第319行:
      { '[Present]', { class = 'prs-label'}},
      { '[Present]', { class = 'prs-label'}},
      { '[Future]', { class = 'ftr-label'}},
      { '[Future]', { class = 'ftr-label'}},
      { bydMark(byd, args['曲名'], inNs, nsByd), { class = 'byd-label'}},
      { additionalDiffMark, { class = additionalDiffMarkClass}},
      { '等级', { class = 'label'}},
      { '等级', { class = 'label'}},
      { pstRating, { class = 'pst-data'}},
      { pstRating, { class = 'pst-data'}},
第332行: 第340行:
      { '[Present]', { class = 'prs-label ns'}},
      { '[Present]', { class = 'prs-label ns'}},
      { '[Future]', { class = 'ftr-label ns'}},
      { '[Future]', { class = 'ftr-label ns'}},
      { bydMark(byd, args['曲名'], inNs, nsByd), { class = 'byd-label ns'}},
      { additionalDiffMark, { class = additionalDiffMarkClass..' ns'}},
      { 'note数量', { class = 'label ns'}},
      { 'note数量', { class = 'label ns'}},
      { args['PastNoteNS'] or args['PastNote'], { class = 'pst-data ns'}},
      { args['PastNoteNS'] or args['PastNote'], { class = 'pst-data ns'}},
1,269

个编辑