Difference between revisions of "Module:Tables"

Jump to navigation Jump to search
768 bytes added ,  20:27, 14 August 2022
no edit summary
Line 31: Line 31:
:done()
:done()
:done()
:done()
 
for k, v in pairs (dataTable) do
local getPreReq = {}
table.insert(getPreReq, v.building .. '|building')
table.insert(getPreReq, v.population .. '|population')
table.insert(getPreReq, v.splendor .. '|splendor')
table.insert(getPreReq, v.influence .. '|influence')
local preReq = ''
for k, v in ipairs(getPreReq) do
local tag = string.sub(v, string.find(v, '|'))
if tag == 'splendor' or tag == 'influence' then
preReq = preReq i.icon(tag .. ' ' .. k, string.sub(v, string.sub(v, 1,
string.find(v, '|') - 1)), nil, nil, 'en')
else
preReq = preReq .. string.sub(v, string.sub(v, 1,
string.find(v, '|') - 1))
end
 
end
local newRow = mw.html.create('tr')
newRow:tag('th')
:wikitext(k)
:done()
end
end
end
return p

Navigation menu