Differenze tra le versioni di "Modulo:Movelist/hf"

Aggiornamento X e Y
m
(Aggiornamento X e Y)
local j = {}
local c = mw.loadData('Modulo:Colore/data')
local w = require('Modulo:Wikilib')
local txt = require('Modulo:Wikilib/strings')
local c = mw.loadData('Modulo:Colore/data')
local wl = mw.loadData('Modulo:Wikilib/data')
 
cells.breed = function(gen)
local str = '! style="background:#${bg};" colspan="2" width="100px200px" | [[${genl} generazione|<span style="color:#FFF;">${genr}</span>]]\n'
local row = {}
for a = gen, 6 do
local par = function(tab)
return w.sample_args(tab, function(str) return wtxt.trim(str):lower() end)
end
local p, tms = par(mw.clone(frame.args)), {}
local tipo, gen = p[1] or 'pcwiki', tonumber(p[2]) or 0
for a = 3, # p8 do
tms[a - 2] = string.upper(p[a]) or 'No'
end
return w.interp([=[${str}Macchina
local gen = tonumber(p[1]) or 0
return w.interp('! colspan="6" style="background: #${bg};" | [[${genl} generazione|<span style="color:#${tc}">${genl} generazione</span>]]',
{bg = c[wl.gendata[gen][3]].normale, genl = wstring.first_uppercasefu(wl.gendata[gen][1]), tc = c[wl.gendata[gen][3]].dark})
end