Module:Description/formesSpéciales/Pokémon GO
Apparence
Ce module est un sous-module du Module:Description, qui permet de gérer l'affichage du nom des formes et costumes de Pokémon spécifiques à Pokémon GO.
return function(ndex, name, form, special_form_name, info_indix_beginning, info_indix_end)
local has_form = info_indix_beginning <= info_indix_end
local name_prefix = ""
local name_suffix = ""
local special_form_as_name_suffix = true
local name_category = name
local form_between_commas = ""
local switch_go = {
["0001"] = function() -- Bulbizarre
if has_form
then if form == "Munja"
then special_form_name = " vêtu d'un costume de"
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Visière"
then special_form_name = " avec une visière"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0003"] = function() -- Florizarre
if form == "Cloné"
then special_form_name = " cloné"
info_indix_beginning = info_indix_end + 1
return true
end
end,
["0004"] = function() -- Salamèche
if has_form
then if form == "Osselait"
then special_form_name = " au costume d'Osselait"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Visière"
then special_form_name = " avec une visière"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0005"] = function() -- Reptincel
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0006"] = function() -- Dracaufeu
if has_form
then if form == "Cloné"
then special_form_name = " cloné"
info_indix_beginning = info_indix_end + 1
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0007"] = function() -- Carapuce
if has_form
then if form == "Tutafeh"
then special_form_name = " à la tenue de"
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form == "Chapeau de fête"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Lunettes"
then special_form_name = " portant des lunettes"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Visière"
then special_form_name = " avec une visière"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0008"] = function() -- Carabaffe
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Lunettes"
then special_form_name = " portant des lunettes"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0009"] = function() -- Tortank
if has_form
then
if form == "Cloné"
then special_form_name = " cloné"
info_indix_beginning = info_indix_end + 1
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Lunettes"
then special_form_name = " portant des lunettes"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0012"] = function() -- Papilusion
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0020"] = function() -- Rattatac
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0025"] = function() -- Pikachu
if has_form
then if form == "Mimiqui"
then special_form_name = " vêtu d'un costume de"
special_form_as_name_suffix = false
return true
end
if form == "Dracaufeu" or form == "Lucario" or form == "Noctali" or form == "Rayquaza"
then special_form_name = " portant un chapeau de"
special_form_as_name_suffix = false
return true
end
if form == "Béret de Louka"
then special_form_name = " coiffé du béret"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Bonnet"
then special_form_name = " portant un bonnet"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Bonnet d'Aurore"
then special_form_name = " coiffé du bonnet"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Casquette de détective (2019)" or form == "Casquette de détective (2023)"
then special_form_name = " coiffé d'une casquette"
info_indix_beginning = info_indix_beginning + 1
info_indix_end = info_indix_end - 1 -- retrait de l'année
special_form_as_name_suffix = false
return true
end
if form == "Casquette d'Aurel"
then special_form_name = " coiffé de la casquette"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Casquette de Cap" or form == "Casquette de Ludwig" or form == "Casquette de Ludvina"
then special_form_name = " portant la casquette"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau de Brice"
then special_form_name = " coiffé du chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau de paille"
then special_form_name = " à chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau festif" or form == "Chapeau du JCC Pokémon"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau Meloetta"
then special_form_name = " portant un chapeau inspiré de Meloetta"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau Nouvel An"
then special_form_name = " et son chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chenapans d'Halloween"
then -- name_prefix = form .. " - "
-- info_indix_beginning = info_indix_end + 1
special_form_name = " portant un costume"
special_form_as_name_suffix = false
return true
end
if form == "Cloné"
then special_form_name = " cloné"
info_indix_beginning = info_indix_end + 1
return true
end
if form == "Costume gâteau" or form == "Explorateur"
then special_form_name = ""
return true
end
if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Détective"
then special_form_name = " coiffé d'une casquette de détective"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Écharpe Shaymin"
then special_form_name = " portant une écharpe inspirée de Shaymin"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Foulard de Lucia"
then special_form_name = " coiffé du foulard"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Gâteau"
then special_form_name = " coiffé d'un gâteau"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Gracidée"
then special_form_name = " couronné de fleurs de"
special_form_as_name_suffix = false
return true
end
if form == "Halloween"
then special_form_name = " d'Halloween"
info_indix_beginning = info_indix_end + 1
return true
end
if form == "Ruban de Flora"
then special_form_name = " coiffé du ruban"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Safari"
then special_form_name = " coiffé d'un chapeau de safari"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_words = mw.text.split(form, " ")
local form_first_word = form_words[1]
if form_first_word == "Championnats"
then special_form_name = ""
return true
end
if form_first_word == "Chemise"
then special_form_name = " portant une chemise"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Coiffé"
then special_form_name = " coiffé"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Couronne"
then special_form_name = " coiffé d'une couronne"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "T-shirt"
then special_form_name = " avec un T-shirt"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Style"
then special_form_name = " de style"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Visière"
then special_form_name = " portant la visière"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Volant"
then name = name .. " " .. form_first_word
name_category = name
if form_words[2] == "ballons"
then special_form_name = " avec des ballons"
elseif form_words[2] == "ballon"
then special_form_name = " avec un ballon"
else info_indix_beginning = info_indix_beginning - 1
end
special_form_as_name_suffix = false
info_indix_beginning = info_indix_beginning + 2
return true
end
local i = 1
while form_words[i] do
i = i + 1
end
local last_word = form_words[i-1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
-- parenthèses du chapeau de fête
if last_word:sub(1, 1) == "(" then info_indix_end = info_indix_end - 1 end
return true
end
if form_first_word == "Sari"
then special_form_name = " portant un sari"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Kurta"
then special_form_name = " portant un kurta"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0026"] = function() -- Raichu
if has_form
then if form == "Bonnet"
then special_form_name = " portant un bonnet"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Casquette de détective" or form == "Casquette de détective (2019)"
then special_form_name = " coiffé d'une casquette"
info_indix_beginning = info_indix_beginning + 1
if form ~= "Casquette de détective"
then info_indix_end = info_indix_end - 1 -- retrait de l'année
end
special_form_as_name_suffix = false
return true
end
if form == "Chapeau festif"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau Nouvel An"
then special_form_name = " et son chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Détective"
then special_form_name = " coiffé d'une casquette de détective"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Halloween"
then special_form_name = " d'Halloween"
info_indix_beginning = info_indix_end + 1
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Casquette"
then special_form_name = " à"
return true
end
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Style"
then special_form_name = " de style"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0033"] = function() -- Nidorino
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0037"] = function() -- Goupix
if has_form
then if form == "Festival effrayant"
then special_form_name = " portant un costume du"
special_form_as_name_suffix = false
return true
end
end
end,
["0038"] = function() -- Feunard
if has_form
then if form == "Festival effrayant"
then special_form_name = " portant un costume du"
special_form_as_name_suffix = false
return true
end
end
end,
["0039"] = function() -- Rondoudou
if has_form
then if form == "Ruban"
then special_form_name = " portant un ruban"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0040"] = function() -- Grodoudou
if has_form
then if form == "Ruban"
then special_form_name = " portant un ruban"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0050"] = function() -- Taupiqueur
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0051"] = function() -- Triopikeur
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0054"] = function() -- Psykokwak
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0055"] = function() -- Akwakwak
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0077"] = function() -- Ponyta
if has_form
then if form == "Chapeau Meloetta"
then special_form_name = " portant un chapeau inspiré de Meloetta"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Accessoire"
then special_form_name = " portant un accessoire"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0078"] = function() -- Galopa
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Accessoire"
then special_form_name = " portant un accessoire"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0079"] = function() -- Ramoloss
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Lunettes"
then special_form_name = " et ses lunettes"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0080"] = function() -- Flagadoss
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Lunettes"
then special_form_name = " et ses lunettes"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0088"] = function() -- Tadmorv
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0089"] = function() -- Grotadmorv
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0094"] = function() -- Ectoplasma
if has_form
then if form == "Méga-Branette"
then special_form_name = " déguisé en"
special_form_as_name_suffix = false
return true
end
if form == "Festival effrayant"
then special_form_name = " portant un costume du"
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0104"] = function() -- Osselait
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Couronne"
then special_form_name = " coiffé d'une couronne"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0105"] = function() -- Ossatueur
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Couronne"
then special_form_name = " coiffé d'une couronne"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0113"] = function() -- Leveinard
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0125"] = function() -- Élektek
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Accessoire"
then special_form_name = " portant un accessoire"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0131"] = function() -- Lokhlass
if has_form
then if form == "Écharpe"
then special_form_name = " portant une écharpe"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Accessoire"
then special_form_name = " portant un accessoire"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0133"] = function() -- Évoli
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau de fête"
then special_form_name = " coiffé d'un chapeau de fête"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0134"] = function() -- Aquali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0135"] = function() -- Voltali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0136"] = function() -- Pyroli
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0142"] = function() -- Ptéra
if has_form
then if form == "Sac"
then special_form_name = " portant un sac"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0143"] = function() -- Ronflex
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Bonnet"
then special_form_name = " portant un bonnet"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Veste"
then special_form_name = " portant une veste"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0149"] = function() -- Dracolosse
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0163"] = function() -- Hoothoot
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0164"] = function() -- Noarfang
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0172"] = function() -- Pichu
if has_form
then if form == "Anniversaire"
then special_form_name = " d'anniversaire"
info_indix_beginning = info_indix_end + 1
return true
end
if form == "Bonnet"
then special_form_name = " portant un bonnet"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau festif"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau Nouvel An"
then special_form_name = " et son chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Halloween"
then special_form_name = " d'Halloween"
info_indix_beginning = info_indix_end + 1
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Casquette"
then special_form_name = " à"
return true
end
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Style"
then special_form_name = " de style"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0175"] = function() -- Togepi
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0176"] = function() -- Togetic
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0194"] = function() -- Axoloto
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0195"] = function() -- Maraiste
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0196"] = function() -- Mentali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0197"] = function() -- Noctali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0199"] = function() -- Roigada
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Lunettes"
then special_form_name = " et ses lunettes"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0202"] = function() -- Qulbutoké
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0215"] = function() -- Farfuret
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0225"] = function() -- Cadoizo
if has_form
then if form == "Festif"
then special_form_name = " festif"
info_indix_beginning = info_indix_end + 1
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Ruban"
then special_form_name = " portant un ruban"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0234"] = function() -- Cerfrousse
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0238"] = function() -- Lippouti
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0239"] = function() -- Élekid
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Accessoire"
then special_form_name = " portant un accessoire"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0242"] = function() -- Leuphorie
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0249"] = function() -- Lugia
if has_form
then if form == "Apex"
then special_form_name = " Apex"
info_indix_beginning = info_indix_end + 1
return true
end
end
end,
["0250"] = function() -- Ho-Oh
if has_form
then if form == "Apex"
then special_form_name = " Apex"
info_indix_beginning = info_indix_end + 1
return true
end
end
end,
["0263"] = function() -- Zigzaton
if has_form
then if form == "Chapeau Meloetta"
then special_form_name = " portant un chapeau inspiré de Meloetta"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0265"] = function() -- Chenipotte
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " coiffé d'un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0281"] = function() -- Kirlia
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0282"] = function() -- Gardevoir
if has_form
then if form == "Chapeau Meloetta"
then special_form_name = " portant un chapeau inspiré de Meloetta"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0287"] = function() -- Parecool
if has_form
then if form == "Visière"
then special_form_name = " portant une visière"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0288"] = function() -- Vigoroth
if has_form
then if form == "Visière"
then special_form_name = " portant une visière"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0289"] = function() -- Monaflèmit
if has_form
then if form == "Visière"
then special_form_name = " portant une visière"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0302"] = function() -- Ténéfix
if has_form
then if form == "Funécire"
then special_form_name = " déguisé en"
special_form_as_name_suffix = false
return true
end
end
end,
["0330"] = function() -- Libégon
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " et son chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0355"] = function() -- Skelénox
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Couronne"
then special_form_name = " portant une couronne"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0356"] = function() -- Téraclope
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Couronne"
then special_form_name = " portant une couronne"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0359"] = function() -- Absol
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0363"] = function() -- Obalie
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Écharpe"
then special_form_name = " portant une écharpe"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0387"] = function() -- Tortipouss
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " avec le chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0390"] = function() -- Ouisticram
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " avec le chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0393"] = function() -- Tiplouf
if has_form
then if form == "Chenapans d'Halloween"
then -- name_prefix = form .. " - "
-- info_indix_beginning = info_indix_end + 1
special_form_name = " portant un costume"
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " avec le chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0403"] = function() -- Lixy
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0426"] = function() -- Grodrive
if has_form
then if form == "Chenapans d'Halloween"
then -- name_prefix = form .. " - "
-- info_indix_beginning = info_indix_end + 1
special_form_name = " portant un costume"
special_form_as_name_suffix = false
return true
end
end
end,
["0427"] = function() -- Laporeille
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0428"] = function() -- Lockpin
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0440"] = function() -- Ptiravi
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0453"] = function() -- Cradopaud
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0454"] = function() -- Coatox
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0466"] = function() -- Élekable
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Accessoire"
then special_form_name = " portant un accessoire"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0468"] = function() -- Togekiss
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0470"] = function() -- Phyllali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0471"] = function() -- Givrali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0477"] = function() -- Noctunoir
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Couronne"
then special_form_name = " portant une couronne"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0522"] = function() -- Zébibron
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0546"] = function() -- Doudouvet
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0547"] = function() -- Farfaduvet
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0572"] = function() -- Chinchidou
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0573"] = function() -- Pashmilla
if has_form
then local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Costume"
then special_form_name = " avec un costume"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0613"] = function() -- Polarhume
if has_form
then if form == "Festif"
then special_form_name = " festif"
info_indix_beginning = info_indix_end + 1
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Ruban"
then special_form_name = " portant un ruban"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0614"] = function() -- Polagriffe
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Ruban"
then special_form_name = " portant un ruban"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0656"] = function() -- Grenousse
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0657"] = function() -- Croâporal
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0658"] = function() -- Amphinobi
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0700"] = function() -- Nymphali
if has_form
then if form == "Couronne de fleurs"
then special_form_name = " portant une couronne de fleurs"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Fleurs de cerisier"
then special_form_name = " orné de fleurs de cerisier"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
if form == "Chapeau d'explorateur"
then special_form_name = " coiffé d'un chapeau d'explorateur"
info_indix_beginning = info_indix_end + 1
special_form_as_name_suffix = false
return true
end
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0702"] = function() -- Dedenne
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0710"] = function() -- Pitrouille
if has_form
then
local form_split = mw.text.split(form, " ")
local size = form_split[1]
local form_first_word = form_split[2]
local form = form_first_word
local i = 3
while form_split[i] do
form = form .. " " .. form_split[i]
i = i + 1
end
if form == "Festival effrayant"
then name_suffix = special_form_name .. " " .. size
special_form_name = " portant un costume du"
special_form_as_name_suffix = false
info_indix_beginning = info_indix_beginning + 1
return true
end
end
end,
["0711"] = function() -- Banshitrouye
if has_form
then
local form_split = mw.text.split(form, " ")
local size = form_split[1]
local form_first_word = form_split[2]
local form = form_first_word
local i = 3
while form_split[i] do
form = form .. " " .. form_split[i]
i = i + 1
end
if form == "Festival effrayant"
then name_suffix = special_form_name .. " " .. size
special_form_name = " portant un costume du"
special_form_as_name_suffix = false
info_indix_beginning = info_indix_beginning + 1
return true
end
end
end,
["0722"] = function() -- Brindibou
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0723"] = function() -- Efflèche
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0724"] = function() -- Archéduc
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Déguisement"
then special_form_name = " portant un déguisement"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0831"] = function() -- Moumouton
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0832"] = function() -- Moumouflon
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Tenue"
then special_form_name = " portant une tenue"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
["0907"] = function() -- Matourgeon
if has_form
then
local form_first_word = mw.text.split(form, " ")[1]
if form_first_word == "Chapeau"
then special_form_name = " portant un chapeau"
info_indix_beginning = info_indix_beginning + 1
special_form_as_name_suffix = false
return true
end
end
end,
}
local has_found_special_form = false
local f = switch_go[ndex]
if f
then has_found_special_form = f() -- f() has border effects
has_found_special_form = has_found_special_form == true
end
return {
["form_between_commas"] = form_between_commas,
["has_found_special_form"] = has_found_special_form,
["info_indix_beginning"] = info_indix_beginning,
["info_indix_end"] = info_indix_end,
["name"] = name,
["name_category"] = name_category,
["name_prefix"] = name_prefix,
["name_suffix"] = name_suffix,
["special_form_name"] = special_form_name,
["special_form_as_name_suffix"] = special_form_as_name_suffix
}
end