模块:勋章:修订间差异

跳到导航 跳到搜索
添加3,437字节 、​ 2022年6月7日 (星期二)
已还原Fezz240对话)的编辑至最后由攸萨修订的版本
无编辑摘要
(已还原Fezz240对话)的编辑至最后由攸萨修订的版本)
标签回退
 
(未显示3个用户的18个中间版本)
第31行: 第31行:
         :css('text-align', 'center')
         :css('text-align', 'center')
         :css('max-width', '200px')
         :css('max-width', '200px')
:css('min-width', '200px')
        :css('min-width', '200px')
         :attr('border', '1')
         :attr('border', '1')
         :attr('cellspacing', '0')
         :attr('cellspacing', '0')
    if args['limited' .. awardNum] then
        local EXP = infoTable:tag('tr')
        EXP
            :tag('th')
            :wikitext('限定贩售期间')
            :done()
            :tag('td')
            :wikitext(args['limited' .. awardNum])
            :done()
    end
    if args['cost' .. awardNum] then
        local cost = infoTable:tag('tr')
        cost
            :tag('th')
            :wikitext('获取条件')
            :done()
            :tag('td')
            :wikitext(args['cost' .. awardNum])
            :done()
    end
   
    if args['price' .. awardNum] then
        local price = infoTable:tag('tr')
        price
            :tag('th')
            :wikitext('价格')
            :done()
            :tag('td')
            :wikitext(args['price' .. awardNum])
            :done()
    end
    if args['Purchase' .. awardNum] then
        local Purchase = infoTable:tag('tr')
        Purchase
            :tag('th')
            :wikitext('购买条件')
            :done()
            :tag('td')
            :wikitext(args['Purchase' .. awardNum])
            :done()
    end
    if args['Effect' .. awardNum] then
        local Effect = infoTable:tag('tr')
        Effect
            :tag('th')
            :wikitext('效果')
            :done()
            :tag('td')
            :wikitext(args['Effect' .. awardNum])
            :done()
    end 
     if args['EXP' .. awardNum] then
     if args['EXP' .. awardNum] then
         local EXP = infoTable:tag('tr')
         local EXP = infoTable:tag('tr')
第42行: 第93行:
             :tag('td')
             :tag('td')
             :wikitext(args['EXP' .. awardNum])
             :wikitext(args['EXP' .. awardNum])
            :done()
    end   
    if args['upgrade' .. awardNum] then
        local upgrade = infoTable:tag('tr')
        upgrade
            :tag('th')
            :wikitext('升级说明')
            :done()
            :tag('td')
            :wikitext(args['upgrade' .. awardNum])
            :done()
    end
    if args['requirements' .. awardNum] then
        local requirements = infoTable:tag('tr')
        requirements
            :tag('th')
            :wikitext('升级要求')
            :done()
            :tag('td')
            :wikitext(args['requirements' .. awardNum])
            :done()
    end
    if args['ability' .. awardNum] then
        local ability = infoTable:tag('tr')
        ability
            :tag('th')
            :wikitext('升级能力')
            :done()
            :tag('td')
            :wikitext(args['ability' .. awardNum])
            :done()
    end
        if args['ranking' .. awardNum] then
        local ranking = infoTable:tag('tr')
        ranking
            :tag('th')
            :wikitext('名次')
            :done()
            :tag('td')
            :wikitext(args['ranking' .. awardNum])
             :done()
             :done()
     end
     end
第52行: 第143行:
             :tag('td')
             :tag('td')
             :wikitext(args['author' .. awardNum])
             :wikitext(args['author' .. awardNum])
            :done()
    end
        if args['inspiration' .. awardNum] then
        local inspiration = infoTable:tag('tr')
        inspiration
            :tag('th')
            :wikitext('灵感')
            :done()
            :tag('td')
            :wikitext(args['inspiration' .. awardNum])
            :done()
        end
    if args['testimonials' .. awardNum] then
        local testimonials = infoTable:tag('tr')
        testimonials
            :tag('th')
            :wikitext('感言')
            :done()
            :tag('td')
            :wikitext(args['testimonials' .. awardNum])
             :done()
             :done()
     end
     end
第64行: 第175行:
     end
     end


   
     return awardDiv:node(infoTable)
     return awardDiv:node(infoTable)


第73行: 第185行:
         --在这里mainDiv添加样式
         --在这里mainDiv添加样式
         :css('overflow', 'auto')
         :css('overflow', 'auto')
        :css('width', '80%')
         :css('max-width', '800px')
         :css('max-width', '800px')


     --循环处理每一个勋章
     --循环处理每一个勋章
     for i, awardNum in ipairs(awardNums) do
     --splitCount为分割的数量
         mainDiv:node(renderAwardDiv(awardNum, args))
    local splitCount = tonumber(args['splitCount'])
    if splitCount then
        for i, awardNum in ipairs(awardNums) do
            mainDiv:node(renderAwardDiv(awardNum, args))
            if i%splitCount==0 then mainDiv:tag('br') end
        end
    else
         for i, awardNum in ipairs(awardNums) do
            mainDiv:node(renderAwardDiv(awardNum, args))
        end
     end
     end


导航菜单