Differenze tra le versioni di "Modulo:Wikilib/forms"

Adding formSpan *** sovrascritto il testo esistente ***
(Fixing Pikachu AltSprite *** sovrascritto il testo esistente ***)
(Adding formSpan *** sovrascritto il testo esistente ***)
local f = {}
local tab = require('Modulo:Wikilib/tables')
local genUtil = require('Modulo:Wikilib/gens')
local alt = mw.loadData('Modulo:AltForms/data')
 
return name, alt[name].ext[extform] or 'base'
end
poke, abbr = name:match("^([%lé%-♂♀'%s%.&#;%d]+)(%u*%a*)$")
return tonumber(poke) or poke or '', abbr or 'base'
end
indici del modulo AltForms/data
--]]
local name, form = poke:match("^([%lé%-♂♀'%s%.&#;%d]+)(%u*%a*)$")
if form == '' then
return ''
 
f.has_alola, f.hasalola = f.hasAlola, f.hasAlola
 
--[[
 
Returns the first and last game a form is
available.
 
--]]
f.formSpan = function(poke, abbr)
return alt[poke].since[abbr], (
alt[poke]['until']
and alt[poke]['until'][abbr]
or genUtil.latest.game
)
end
 
f.formspan, f.form_span = f.formSpan, f.formSpan
 
return f
106 640

contributi