Modifications

Aller à : navigation, rechercher

Module:Collection/Affichage

1 594 octets ajoutés, 15 avril 2019 à 08:33
aucun résumé de modification
local p = {}
local Boite = mw.loadData('Module:Collection/Boite')
local Vaisseau = mw.loadData('Module:Collection/Vaisseau')
 
local Faction = {}
Faction[1] = {
nom = "Alliance rebelle",
icone = mw.getCurrentFrame():expandTemplate({ title = 'Alliance rebelle logo', args = {} }),
}
Faction[2] = {
nom = "Empire galactique",
icone = mw.getCurrentFrame():expandTemplate({ title = 'Empire galactique logo', args = {} }),
}
Faction[3] = {
nom = "Racails et scélérats",
icone = mw.getCurrentFrame():expandTemplate({ title = 'Racailles scelerats logo', args = {} }),
}
Faction[4] = {
nom = "Résistance",
icone = mw.getCurrentFrame():expandTemplate({ title = 'La resistance logo', args = {} }),
}
Faction[5] = {
nom = "Premier Ordre",
icone = mw.getCurrentFrame():expandTemplate({ title = 'Premier ordre logo', args = {} }),
}
function p.affichageVaisseauListe(vaissCollecTab, affIfZero)
end
end
end
 
return retour
end
 
function p.affichageVaisseauByFaction(vaissCollecTab, affIfZero)
retour = ""
for kFac, vFac in pairs (Faction) do
affLogoFac = false
for kVai, vVai in pairs (vaissCollecTab) do
if Vaisseau[kVai] ~= nil then
if ((vVai ~= 0) or (affIfZero == "true")) and (Vaisseau[kVai].factiondefaut == vFac.nom) then
if affLogoFac == false then
affLogoFac = true
retour = retour .. vFac.icone .." "
end
retour = retour .. "[[" .. Vaisseau[kVai].nom .. "|" .. Vaisseau[kVai].icone .. "]] x " .. vVai .. " "
end
end
end
retour = retour .. "\n\n"
end

Menu de navigation