17 214
contributi
(Creata pagina con "--[[ Questo modulo permette di usare le tabelle dati sui Pokémon anche dal wikicode. Ciò non esclude che in futuro anche il template PokémonInfo possa trovare posto qui -...") |
(Commentato) |
||
local data
local abils
--[[
Ritorna la table dati passata come argomento
se questa è già stata caricata, altrimenti
ritorna il modulo passato come secondo argomento
--]]
local loadData = function(tab, moduleName)
return tab
end
--[[
Ritorna l'abilità richiesta al secondo argomento
del Pokémon il cui nome o ndex è passato al primo
argomento
--]]
local getAbil = function(name, abilityNumber)
return abils[tonumber(name) or name]['ability' .. abilityNumber]
end
-- Ritorna il dex nazionale dato il nome
b.getNdex = function(frame)
b.get_ndex = b.getNdex
-- Ritorna il nome dato il dex nazionale
b.getName = function(frame)
b.get_name = b.getName
-- Ritorna la prima abilità dato il nome o dex nazionale
b.getAbil1 = function(frame)
b.get_abil_1 = b.getAbil1
-- Ritorna la seconda abilità dato il nome o dex nazionale
b.getAbil2 = function(frame)
b.get_abil_2 = b.getAbil2
-- Ritorna l'abilità nascosta dato il nome o dex nazionale
b.getAbild = function(frame)
|
contributi