Module:LevelTables: Difference between revisions

One Bar (talk | contribs)
Create function to automate power level increase tables
 
renamed power increase to boons
Line 42: Line 42:
local create_table = mw.html.create("table"):addClass("wikitable sortable mw-collapsible mw-collapsed"):done()
local create_table = mw.html.create("table"):addClass("wikitable sortable mw-collapsible mw-collapsed"):done()
local title_header = mw.html.create("tr")
local title_header = mw.html.create("tr")
title_header:tag("th"):attr("colspan", (level_count + 3)):wikitext("Base " .. name .. " based on PI"):done()
title_header:tag("th"):attr("colspan", (level_count + 3)):wikitext("Base " .. name .. " based on Boons"):done()
create_table:node(title_header)
create_table:node(title_header)
Line 49: Line 49:
:tag("th"):attr("rowspan", 2):wikitext("Hero"):done()
:tag("th"):attr("rowspan", 2):wikitext("Hero"):done()
:tag("th"):attr("rowspan", 2):wikitext("Base " .. name .. suffix):done()
:tag("th"):attr("rowspan", 2):wikitext("Base " .. name .. suffix):done()
:tag("th"):attr("rowspan", 2):wikitext("PL Increase" .. suffix):done()
:tag("th"):attr("rowspan", 2):wikitext("Boons" .. suffix):done()
:tag("th"):attr("colspan", level_count):wikitext("Souls Collected"):done()
:tag("th"):attr("colspan", level_count):wikitext("Souls Collected"):done()
create_table:node(label_header)
create_table:node(label_header)