17 214
contributi
m |
|||
-- Tabelle dati
local wdt = {}▼
-- Contiene i colspan dell'ultima cella degli headers
cells.level = function(gen)
local str = '! style="background:#${bg};" colspan="2" width="
local row = {}
for a = gen, 6 do
cells.tm = function(gen, tms)
local str = '! style="background:#${bg};" width="
local row, l = {}, ''
for a = gen, 6 do
cells.breed = function(gen)
local
▲ local wds, str = wdc[gen], '! style="background:#${bg};" colspan="2" width="${wd}%" | [[${genl} generazione|<span style="color:#FFF;">${genr}</span>]]\n'
for a = gen, 6 do
table.insert(row, w.interp(str, {bg = c[t.gendata[a][3]].normale, genl = t.gendata[a][1], genr = t.gendata[a][2]
end
return table.concat(row)
end
end
end
local headers = function(tipo, gen, kind)
return w.interp([=[{|
! class="roundytl" style="background:#${bd};" rowspan="${rs}" | #
! style="background:#${bd};" rowspan="${rs}" colspan="2" | Pokémon
! class="roundytr" style="background:#${bd};" colspan="${cs}" | ]=],
{
bg = c[tipo].dark,
bd = c[tipo].normale,
end
return w.interp([=[${str}Macchina
|-
${g}]=], {str = headers(tipo, gen, 'tm'), g = cells.tm(gen, tms)})
end
j.breedh = function(frame)
local p = par(mw.clone(frame.args))
local tipo, gen = p[1] or 'pcwiki', tonumber(p[2]) < 2 and 2 or
return w.interp([=[${str}Padre
|-
end
-- Divisore generazioni event
j.div = function(frame)
|
contributi