Différences entre les versions de « Module:Tables »

Aller à la navigation Aller à la recherche
28 octets ajoutés ,  17 août 2022 à 19:00
aucun résumé de modification
Ligne 33 : Ligne 33 :
for k, v in pairs (dataTable) do
for k, v in pairs (dataTable) do
local c = buildingList[v]
local getPreReq = {}
local getPreReq = {}
table.insert(getPreReq, v.building)
table.insert(getPreReq, c.building)
table.insert(getPreReq, v.population)
table.insert(getPreReq, c.population)
if v.splendor then
if c.splendor then
for k, v in pairs(v.splendor) do
for k, v in pairs(v.splendor) do
table.insert(getPreReq, i.icon(k .. ' splendor', v, nil, nil, 'en'))
table.insert(getPreReq, i.icon(k .. ' splendor', v, nil, nil, 'en'))
Ligne 42 : Ligne 43 :
end
end
if v.influence then
if c.influence then
for k, v in pairs(v.influence) do
for k, v in pairs(v.influence) do
table.insert(getPreReq, i.icon(k .. ' influence', v, nil, nil, 'en'))
table.insert(getPreReq, i.icon(k .. ' influence', v, nil, nil, 'en'))
Ligne 57 : Ligne 58 :
local production = {}
local production = {}
if v.requirements then  
if c.requirements then  
local reqs = ''
local reqs = ''
for k, v in pairs(v.requirements) do
for k, v in pairs(c.requirements) do
end
end
Ligne 67 : Ligne 68 :
local newRow = mw.html.create('tr')
local newRow = mw.html.create('tr')
newRow:tag('th')
newRow:tag('th')
:wikitext(k)
:wikitext(v)
:done()
:done()
:tag('td')
:tag('td')
1 124

modifications

Menu de navigation