Ouvrir le menu principal

Modifications

Module:Inventory slot/Aliases

3 029 octets supprimés, 5 janvier 2020 à 20:00
aucun résumé de modification
-- Common fuel types for furnace --
['Tout combustible'] = { 'Charbon', 'Charbon de bois', { title = 'Bûche', name = 'Bûche' }, { title = 'Planches', name = 'Planches de chêne' }, 'Bloc de charbon' },
['Tout outil en or'] = { 'Pioche en or', 'Hache en or', 'Pelle en or', 'Houe en or' },
['Tout outil en bois'] = { 'Pioche en bois', 'Hache en bois', 'Pelle en bois', 'Houe en bois' },
['Tout outil en pierre'] = { 'Pioche en pierre', 'Hache en pierre', 'Pelle en pierre', 'Houe en pierre' },
['Tout outil en fer'] = { 'Pioche en fer', 'Hache en fer', 'Pelle en fer', 'Houe en fer' },
['Tout outil en diamant'] = { 'Pioche en diamant', 'Hache en diamant', 'Pelle en diamant', 'Houe en diamant' },
['Toute armure en cuir'] = { 'Chapeau en cuir', 'Tunique en cuir', 'Pantalon en cuir', 'Bottes en cuir' },
['Toute armure en or'] = { 'Casque en or', 'Plastron en or', 'Jambières en or', 'Bottes en or' },
['Toute armure en fer'] = { 'Casque en diamant', 'Plastron en diamant', 'Jambières en diamant', 'Bottes en diamant' },
['Toute armure en diamant'] = { 'Casque en diamant', 'Plastron en diamant', 'Jambières en diamant', 'Bottes en diamant' },
['Armure en fer'] = { 'Casque en fer', 'Plastron en fer', 'Jambières en fer', 'Bottes en fer' }, ['Armure en or'] = { 'Casque en or', 'Plastron en or', 'Jambières en or', 'Bottes en or' }, ['Armure en mailles'] = { 'Casque de mailles', 'Cotte de mailles', 'Jambières de mailles', 'Bottes de mailles' },
-- Display names --
['Champignon brunÉlytres cassées'] = { title = 'Champignon brun&eÉlytres', name = 'Champignon brun' }, ['Bloc de champignon brun'] = { title = 'Bloc de champignon', name = 'Bloc de champignon brunÉlytres cassées' },
['Bloc d\'argile'] = { title = 'Bloc d\'argile', name = 'Bloc d\'argile' },
['Cadre de portail de l\Clay (ball)'End] = { title = 'Clay', name = 'Clay (ball)' }, ['Pomme dorée enchantée'] = { title = 'Portail de l\&dPomme dorée enchantée', name = 'Pomme dorée enchantée' }, ['EndBanner Pattern Flower'] = { title = 'Banner Pattern', name = 'Cadre de portail de l\Banner Pattern', text = 'End&7Flower Charge' }, ['PastèqueBanner Pattern Flower Charge'] = { title = 'PastèqueBanner Pattern', name = 'PastèqueBanner Pattern', text = '&7Flower Charge' }, ['Brique du NetherBanner Pattern Creeper Charge'] = { title = 'Brique du Nether&eBanner Pattern', name = 'Brique du NetherBanner Pattern', text = '&7Creeper Charge' }, ['Champignon rougeBanner Pattern Creeper'] = { title = 'Champignon rouge&eBanner Pattern', name = 'Champignon rougeBanner Pattern', text = '&7Creeper Charge' }, ['Bloc de champignon rougeBanner Pattern Bordure Indented'] = { title = 'Bloc de champignonBanner Pattern', name = 'Bloc de champignon rougeBanner Pattern', text = '&7Bordure Indented' }, ['Bloc de neigeBanner Pattern Field Masoned'] = { title = 'Bloc de neigeBanner Pattern', name = 'Bloc de neigeBanner Pattern', text = '&7Field Masoned'}, ['Banner Pattern Skull Charge'] = { title = '&eBanner Pattern', name = 'Banner Pattern', text = '&7Skull Charge'}, ['Banner Pattern Skull'] = { title = '&eBanner Pattern', name = 'Banner Pattern', text = '&7Skull Charge'}, ['Banner Pattern Thing'] = { title = '&dBanner Pattern', name = 'Banner Pattern', text = '&7Thing'}, ['Banner Pattern Globe'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Globe' },
['Bouton en pierre'] = { title = 'Bouton en pierre', name = 'Bouton en pierre' },
['Élytres casséesWooden Button'] = { title = '&eÉlytresButton', name = 'Élytres casséesOak Button' }, ['Bloc de structureArrow Loaded Crossbow'] = { title = '&dCrossbow', name = 'Bloc de structureArrow Loaded Crossbow' }, ['Pomme dorée enchantéeFirework Loaded Crossbow'] = { title = '&dPomme dorée enchantéeCrossbow', name = 'Pomme dorée enchantéeFirework Loaded Crossbow' }, ['Disque 13Illager Banner'] = { title = '&b', name = 'Disque 13' }, ['Disque cat'] = { title = '6&boIllager Banner', name = 'Disque cat' }, ['Disque blocks'] = { title = '&bIllager Banner', name text = 'Disque blocks' }, ['Disque chirp'] = { title = '&b', name = 'Disque chirp' }, ['Disque far'] = { title = '7Cyan Lozenge/&b', name = 'Disque far' }, ['Disque mall'] = { title = '7Light Gray Base/&b', name = 'Disque mall' }, ['Disque mellohi'] = { title = '&b', name = 'Disque mellohi' }, ['Disque stal'] = { title = '&b', name = 'Disque stal' }, ['Disque strad'] = { title = '7Gray Pale/&b', name = 'Disque strad' }, ['Disque ward'] = { title = '7Light Gray Bordure/&b', name = 'Disque ward' }, ['Disque 11'] = { title = '7Black Fess/&b', name = 'Disque 117Light Gray Per Fess' }, ['Disque waitJigsaw Block'] = { title = '&bdJigsaw Block', name = 'Disque waitJigsaw Block' },
-- Armes Weapons -- ['Trident'] = { name = 'Trident', text = '/&7 Dans la main principale :/ &2 1.1 de vitesse d\'attaque/ &2 9 de points d\'attaque'}, -- Potions -- ['Potion banale'] = { name = 'Potion banale', text = '&7Sans effet' }, ['Fiole d\'eau'] = { name = 'Fiole d\'eau', text = '&7Sans effet' }, ['Potion étrange'] = { name = 'Potion étrange', text = '&7Sans effet' }, ['Potion épaisse'] = { name = 'Potion épaisse', text = '&7Sans effet' }, ['Potion non fabricable'] = { name = 'Potion non fabricable', text = '&7Sans effet' }, ['Potion banale jetable'] = { name = 'Potion banale jetable', text = '&7Sans effet' }, ['Fiole d\'eau jetable'] = { name = 'Fiole d\'eau jetable', text = '&7Sans effet' }, ['Potion étrange jetable'] = { name = 'Potion étrange jetable', text = '&7Sans effet' }, ['Potion épaisse jetable'] = { name = 'Potion épaisse jetable', text = '&7Sans effet' }, ['Potion étrange jetable'] = { name = 'Potion étrange jetable', text = '&7Sans effet' }, ['Potion jetable non fabricable'] = { name = 'Potion jetable non fabricable', text = '&7Sans effet' }, ['Potion banale persistante'] = { name = 'Potion banale persistante', text = '&7Sans effet' }, ['Fiole d\'eau persistante'] = { name = 'Fiole d\'eau persistante', text = '&7Sans effet' }, ['Potion étrange persistante'] = { name = 'Potion étrange persistante', text = '&7Sans effet' }, ['Potion épaisse persistante'] = { name = 'Potion épaisse persistante', text = '&7Sans effet' }, ['Potion étrange persistante'] = { name = 'Potion étrange persistante', text = '&7Sans effet' }, ['Potion persistante non fabricable'] = { name = 'Potion persistante non fabricable', text = '&7Sans effet' }, ['Flèche spéciale'] = { name = 'Flèche spéciale', text = '&7Sans effet' }, ['Flèche à effet'] = { name = 'Flèche à effet', text = '&7Sans effet' }, ['Flèche à eau'] = { name = 'Flèche à eau', text = '&7Sans effet' }, ['Flèche spéciale non fabricable'] = { name = 'Flèche spéciale non fabricable', text = '&7Sans effet' }, ['Flèche à effet non fabricable'] = { name = 'Flèche à effet non fabricable', text = '&7Sans effet' },
['Potion du Maître Tortue'] = { name = 'Potion du Maître Tortue', text = '&cLenteur IV (1:00)/&9Résistance III (1:00)' }, ['Potion du Maître Tortue allongée'] = { name = 'Potion du Maître Tortue', text = '&cLenteur IV (3:00)/&9Résistance III (3:00)' },-- Bedrock and Education Edition display names -- ['Potion du Maître Tortue amélioréeElytra Wings'] = { name title = 'Potion du Maître TortueElytra Wings', text = '&cLenteur VI (1:00)/&9Résistance IV (1:00)' }, ['Potion du Maître Tortue jetable'] = { name = 'Potion du Maître Tortue jetable', text = '&cLenteur IV (1:00)/&9Résistance IIIV (1:00)Elytra' }, ['Potion du Maître Tortue jetable allongéeCooked Beef'] = { name title = 'Potion du Maître Tortue jetableCooked Beef', text = '&cLenteur IV (3:00)/&9Résistance III (3:00)' }, ['Potion du Maître Tortue jetable améliorée'] = { name = 'Potion du Maître Tortue jetable', text = '&cLenteur VI (1:00)/&9Résistance IV (1:00)' }, ['Potion du Maître Tortue persistante'] = { name = 'Potion du Maître Tortue persistante', text = '&cLenteur IV (0:15)/&9Résistance III (0:15)Steak' }, ['Potion du Maître Tortue persistante allongée'] = { name = 'Potion du Maître Tortue persistante', text = '&cLenteur IV Map (0:45)/&9Résistance III (0:45no markers)' }, ['Potion du Maître Tortue persistante améliorée'] = { name title = 'Potion du Maître Tortue persistanteMap', text = '&cLenteur VI (45:15)/&9Résistance IV (0:15)' }, ['Flèche du Maître Tortue'] = { name = 'Flèche du Maître TortueMap', text = '&cLenteur IV (0Display Markers:07)/&9Résistance III (0:07)cNo' }, ['Flèche du Maître Tortue allongéeLocator Map'] = { name title = 'Flèche du Maître TortueMap', text = '&cLenteur IV (0:22)/&9Résistance III (0:22)' }, ['Flèche du Maître Tortue améliorée'] = { name = 'Flèche du Maître TortueMap', text = '&cLenteur VI (0Display Markers:07)/&9Résistance IV (0:07)aYes' },
-- Chemistry --
['Lead (element)'] = { title = 'Lead', name = 'Lead (element)' },
['Water (compound)'] = { title = 'Water', name = 'Water (compound)' },
['Chloride'] = { 'Calcium Chloride', 'Cerium Chloride', 'Mercuric Chloride', 'Potassium Chloride', 'Tungsten Chloride' },
['Sparkler'] = { 'Orange Sparkler', 'Blue Sparkler', 'Red Sparkler', 'Purple Sparkler', 'Green Sparkler' },
['Matching Chloride'] = { 'Cerium Chloride', 'Mercuric Chloride', 'Potassium Chloride', 'Tungsten Chloride' },
['Matching Colored Torch'] = { 'Blue Torch', 'Red Torch', 'Purple Torch', 'Green Torch' },
['Matching Glow Stick'] = { 'White Glow Stick', 'Orange Glow Stick', 'Magenta Glow Stick', 'Light Blue Glow Stick',
'Yellow Glow Stick', 'Lime Glow Stick', 'Pink Glow Stick', 'Gray Glow Stick', 'Cyan Glow Stick',
'Purple Glow Stick', 'Blue Glow Stick', 'Brown Glow Stick', 'Green Glow Stick', 'Red Glow Stick' },
}
local lightPurpleTooltips = {
'Bloc de commande en mode ChaîneDragon Egg', 'Bloc de commande en mode Impulsion', 'Oeuf de dragon', 'Bloc de commande en mode Répétition', 'Bloc de structure', 'Bloc de puzzleStructure Block',
}
for _, name in ipairs( lightPurpleTooltips ) do
local itemVariants = {
['colorant'] = mw.clone( coloredDyes ),
['Colored Dye'] = coloredDyes,
['Dyed Wool'] = {
'Orange Wool', 'Magenta Wool', 'Light Blue Wool', 'Yellow Wool', 'Lime Wool',
'Pink Wool', 'Gray Wool', 'Light Gray Wool', 'Cyan Wool', 'Purple Wool',
'Blue Wool', 'Brown Wool', 'Green Wool', 'Red Wool', 'Black Wool',
},
['Dyed Bed'] = {
'Orange Bed', 'Magenta Bed', 'Light Blue Bed', 'Yellow Bed', 'Lime Bed',
'Pink Bed', 'Gray Bed', 'Light Gray Bed', 'Cyan Bed', 'Purple Bed',
'Blue Bed', 'Brown Bed', 'Green Bed',
'Red Bed', 'Black Bed',
},
['Dyed Carpet'] = {
'Orange Carpet', 'Magenta Carpet', 'Light Blue Carpet', 'Yellow Carpet', 'Lime Carpet',
'Pink Carpet', 'Gray Carpet', 'Light Gray Carpet', 'Cyan Carpet', 'Purple Carpet',
'Blue Carpet', 'Brown Carpet', 'Green Carpet',
'Red Carpet', 'Black Carpet',
},
['Dyed Terracotta'] = {
'White Terracotta', 'White Terracotta', 'Orange Terracotta', 'Magenta Terracotta', 'Light Blue Terracotta',
'Yellow Terracotta', 'Lime Terracotta', 'Pink Terracotta', 'Gray Terracotta', 'Light Gray Terracotta',
'Cyan Terracotta', 'Purple Terracotta', 'Blue Terracotta', 'Brown Terracotta',
'Brown Terracotta', 'Green Terracotta', 'Red Terracotta', 'Black Terracotta',
},
['fleur'] = { 'Pissenlit', 'Coquelicot', 'Orchidée bleue', 'Allium', 'Houstonie bleue', 'Tulipe rouge', 'Tulipe orange', 'Tulipe blanche', 'Tulipe rose', 'Marguerite', 'Bleuet', 'Muguet', 'Rose de Wither' },
['bloc de terre cuite colorée'] = {
'Terre cuite blanche', 'Terre cuite blanche', 'Terre cuite orange', 'Terre cuite magenta', 'Terre cuite bleu clair', 'Terre cuite jaune',
'Terre cuite vert clair', 'Terre cuite rose', 'Terre cuite grise', 'Terre cuite gris clair', 'Terre cuite cyan',
'Terre cuite violette', 'Terre cuite bleue', 'Terre cuite bleue', 'Terre cuite marron', 'Terre cuite marron', 'Terre cuite verte', 'Terre cuite rouge', 'Terre cuite noire', 'Terre cuite noire',
},
['champignons'] = { { title = 'Champignons', name = 'Champignon rouge' }, { title = 'Champignons', name = 'Champignon brun' } },
['grès rougeQuartz Block'] = { 'Grès rougeBlock of Quartz', 'Grès rouge sculptéChiseled Quartz Block', 'Grès rouge poliQuartz Pillar' }, ['grèsRed Sandstone'] = { 'GrèsRed Sandstone', 'Grès sculptéChiseled Red Sandstone', 'Grès poliSmooth Red Sandstone' }, ['pierre tailléeSandstone'] = { 'Pierre tailléeSandstone', 'Pierre taillée moussueChiseled Sandstone', 'Pierre taillée craquelée', 'Pierre sculptéeSmooth Sandstone' }, ['dalle de pierreStone Bricks'] = { 'Dalle en pierreStone Bricks', 'Dalle en grèsMossy Stone Bricks', 'Dalle en grès rougeCracked Stone Bricks', 'Dalle de pierresChiseled Stone Bricks'}, ['Dalle en briquesStone Slab', ] = { 'Dalle en pierre tailléeSmooth Stone Slab', 'Dalle en briques du NetherSandstone Slab', 'Dalle de quartzCobblestone Slab', 'Dalle de purpurBrick Slab' }, ['bloc de quartz'] = { 'Bloc de quartzStone Brick Slab', 'Bloc de quartz sculptéNether Brick Slab', 'Pilier de quartzQuartz Slab' }, ['bloc de purpurPurpur Block'] = { 'Bloc de purpurPurpur Block', 'Bloc de purpur sculptéPurpur Pillar' }, ['bûche écorcéeStone'] = { 'Bûche de chêne écorcée', 'Bûche de sapin écorcéeStone', 'Bûche de bouleau écorcéeAndesite', 'Bûche d\'acajou écorcéeGranite', 'Bûche d\'acacia écorcéeDiorite', 'Bûche de chêne noir écorcéePolished Andesite' }, ['bois écorcé'] = { 'Bois de chêne écorcéPolished Granite', 'Bois de sapin écorcé', 'Bois de bouleau écorcé', 'Bois d\'acajou écorcé', 'Bois d\'acacia écorcé', 'Bois de chêne noir écorcéPolished Diorite' }, ['béton en poudreTulip'] = { 'Béton blanc en poudre', 'Béton blanc en poudre', 'Béton orange en poudre', 'Béton magenta en poudre', 'Béton bleu clair en poudre', 'Béton jaune en poudre', 'Béton vert clair en poudre', 'Béton rose en poudre', 'Béton gris en poudre', 'Béton gris clair en poudre', 'Béton cyan en poudre', 'Béton violet en poudre', 'Béton bleu en poudre', 'Béton bleu en poudre', 'Béton marron en poudre', 'Béton marron en poudre', 'Béton vert en poudreRed Tulip', 'Béton rouge en poudreOrange Tulip', 'Béton noir en poudreWhite Tulip', 'Béton noir en poudrePink Tulip' },
}
table.insert( itemVariants['colorant'], 1, 'Teinture blanche' )table.insert( itemVariants['colorant'], 1, 'Poudre d\'osWhite Dye' )
for aliasName, aliasItems in pairs( itemVariants ) do
aliases[(tout[aliasName] or 'Tout') .. ' Any ' .. aliasName] = aliasItems aliases[(meme[aliasName] or 'Même') .. ' Matching ' .. aliasName] = aliasItems
end
}
local colors = {
'Whiteblanc', 'Orangeblanc', 'Magentaorange', 'Light Bluemagenta', 'Yellowbleu clair', 'Limejaune', 'Pinkvert clair', 'Grayrose', 'Light Graygris', 'Cyangris clair', 'Purplecyan', 'Blueviolet', 'Brownbleu', 'Greenbleu', 'Redmarron', 'Blackmarron', 'vert', 'rouge', 'noir', 'noir'
}
-- build the any lists
for item, potionAliases in pairs( potionItems ) do
aliases['Any Tout ' .. item] = potionAliases aliases['Matching Même ' .. item] = potionAliases
end
-- Wood --
local woods = {
'Oakde chêne', 'Sprucede sapin', 'Birchde bouleau', 'Jungled\'acajou', 'Acaciad\'acacia', 'Dark Oakde chêne noir'
}
local woodItems = {
'Woodbarrière en bois', 'Logbateau', 'Planksbateau en bois', 'Fence Gatebois', 'Boatbois $1 écorcé', 'bouton en bois', 'bûche', 'bûche $1 écorcée', 'dalle en bois', 'escalier en bois', 'escaliers en bois', 'porte en bois', 'pancarte en bois', 'planches', 'wood Doorplaque de pression en bois', 'wood Fenceportillon en bois', 'wood Buttontrappe en bois',}-- "Tout" accordé différemment dans certains caslocal tout = { ['wood Pressure Platebarrière en bois'] = 'Toute', ['wood Trapdoorbûche'] = 'Toute', ['wood Slabbûche écorcée'] = 'Toute', ['dalle en bois'] = 'wood StairsToute', ['Stripped $1 Logescaliers en bois'] = 'Tous', ['pancarte en bois'] = 'Toute', ['planches'] = 'Toutes', ['plaque de pression en bois'] = 'Toute', ['porte en bois'] = 'Stripped $1 WoodToute', ['trappe en bois'Wood Planks] = 'Toute',}-- "Même" accordé différemment dans certains caslocal meme = { ['escaliers en bois'] = 'Wood SlabMêmes', ['planches'] = 'Wood StairsMêmes',
}
for _, item in ipairs( woodItems ) do
local itemName = ''item
local woodAliases = {}
for _, wood in ipairs( woods ) do
if item:find('wood') then itemName = stringtable.gsubinsert( itemwoodAliases, 'wood', wood ) elseif item:find('%$1') then itemName = stringmw.ustring.gsub( itemitemName, '^%$1a', wood mw.ustring.upper ) else itemName = wood .. ' ' .. item end table.insert( woodAliases, itemName wood )
end
item = string.gsubaliases[( tout[item, '%$1 ', ] or 'Tout' ) aliases[.. 'Any ' .. item] = woodAliases aliases[(meme[item] or 'Même') .. 'Matching ' .. item] = woodAliases
end
contributeur, Administrateurs
485

modifications