« Module:Inventory slot/Aliases » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
local coloredDyes = { | local coloredDyes = { | ||
' | 'Teinture orange', 'Teinture magenta', 'Teinture bleu clair', 'Jaune pissenlit', 'Teinture vert clair', | ||
' | 'Teinture rose', 'Teinture grise', 'Teinture gris clair', 'Teinture cyan', 'Teinture violette', | ||
' | 'Lapis-lazuli', 'Teinture bleue', 'Fèves de cacao', 'Teinture marron', 'Vert de cactus', 'Rouge de rose', 'Poche d\'encre', | ||
'Teinture noire', | |||
} | } | ||
local aliases = { | local aliases = { | ||
-- Common fuel types for furnace -- | -- 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' }, | ||
[' | ['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 cotte de mailles'] = { 'Casque de mailles', 'Cotte de mailles', 'Jambières de mailles', 'Bottes de mailles' }, | ||
[' | ['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' }, | ||
-- Display names -- | -- Display names -- | ||
[' | ['Élytres cassées'] = { title = '&eÉlytres', name = 'Élytres cassées' }, | ||
[' | ['Bloc d\'argile'] = { title = 'Bloc d\'argile', name = 'Bloc d\'argile' }, | ||
['Clay (ball)'] = { title = 'Clay', name = 'Clay (ball)' }, | ['Clay (ball)'] = { title = 'Clay', name = 'Clay (ball)' }, | ||
[' | ['Pomme dorée enchantée'] = { title = '&dPomme dorée enchantée', name = 'Pomme dorée enchantée' }, | ||
['Banner Pattern Flower'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Flower Charge'}, | ['Banner Pattern Flower'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Flower Charge'}, | ||
['Banner Pattern Flower Charge'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Flower Charge'}, | ['Banner Pattern Flower Charge'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Flower Charge'}, | ||
| Ligne 29 : | Ligne 29 : | ||
['Banner Pattern Thing'] = { title = '&dBanner Pattern', name = 'Banner Pattern', text = '&7Thing'}, | ['Banner Pattern Thing'] = { title = '&dBanner Pattern', name = 'Banner Pattern', text = '&7Thing'}, | ||
['Banner Pattern Globe'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Globe'}, | ['Banner Pattern Globe'] = { title = 'Banner Pattern', name = 'Banner Pattern', text = '&7Globe'}, | ||
[' | ['Bouton en pierre'] = { title = 'Bouton en pierre', name = 'Bouton en pierre' }, | ||
['Wooden Button'] = { title = 'Button', name = 'Oak Button'}, | ['Wooden Button'] = { title = 'Button', name = 'Oak Button'}, | ||
['Arrow Loaded Crossbow'] = { title = 'Crossbow', name = 'Arrow Loaded Crossbow' }, | ['Arrow Loaded Crossbow'] = { title = 'Crossbow', name = 'Arrow Loaded Crossbow' }, | ||
| Ligne 38 : | Ligne 38 : | ||
-- Weapons -- | -- Weapons -- | ||
['Trident'] = { name = 'Trident', text = '/&7 | ['Trident'] = { name = 'Trident', text = '/&7 Dans la main principale :/ &2 1.1 de vitesse d\'attaque/ &2 9 de points d\'attaque'}, | ||
-- Bedrock and Education Edition display names -- | -- Bedrock and Education Edition display names -- | ||
| Ligne 60 : | Ligne 60 : | ||
-- Tooltip colors -- | -- Tooltip colors -- | ||
local yellowTooltips = { | local yellowTooltips = { | ||
' | 'Fiole d\'expérience', | ||
'Creeper | 'Tête de Creeper', | ||
' | 'Élytres endommagées', | ||
' | 'Tête de dragon', | ||
' | 'Souffle de dragon', | ||
' | 'Élytres', | ||
' | 'Livre enchanté', | ||
' | 'Tête', | ||
' | 'Cœur de la mer', | ||
' | 'Coeur de la mer', | ||
' | 'Étoile du Nether', | ||
' | 'Crâne de squelette', | ||
'Totem | 'Totem d\'immortalité', | ||
'Wither | 'Crâne de Wither squelette', | ||
' | 'Tête de zombie', | ||
} | } | ||
for _, name in ipairs( yellowTooltips ) do | for _, name in ipairs( yellowTooltips ) do | ||
| Ligne 81 : | Ligne 81 : | ||
local aquaTooltips = { | local aquaTooltips = { | ||
' | 'Balise', | ||
'Conduit', | 'Conduit', | ||
'End | 'Cristal de l\'End', | ||
' | 'Pomme dorée', | ||
} | } | ||
for _, name in ipairs( aquaTooltips ) do | for _, name in ipairs( aquaTooltips ) do | ||
| Ligne 126 : | Ligne 126 : | ||
-- Tools and weapons -- | -- Tools and weapons -- | ||
local tools = { | local tools = { | ||
{'en bois', 'Épée', 1.6, 4 }, | |||
{' | {'en pierre', 'Épée', 1.6, 5 }, | ||
{' | {'en fer', 'Épée', 1.6, 4 }, | ||
{' | {'en or', 'Épée', 1.6, 7 }, | ||
{' | {'en diamant', 'Épée', 1.6, 6 }, | ||
{' | {'en bois', 'Pioche', 1.2, 2 }, | ||
{' | {'en pierre', 'Pioche', 1.2, 3 }, | ||
{' | {'en fer', 'Pioche', 1.2, 4 }, | ||
{' | {'en or', 'Pioche', 1.2, 2 }, | ||
{' | {'en diamant', 'Pioche', 1.2, 5 }, | ||
{' | {'en bois', 'Hache', 0.8, 7 }, | ||
{' | {'en pierre', 'Hache', 0.8, 9 }, | ||
{' | {'en fer', 'Hache', 0.9, 9 }, | ||
{' | {'en or', 'Hache', 1, 7 }, | ||
{' | {'en diamant', 'Hache', 1, 9 }, | ||
{' | {'en bois', 'Pelle', 1, 2.5 }, | ||
{' | {'en pierre', 'Pelle', 1, 3.5 }, | ||
{' | {'en fer', 'Pelle', 1, 4.5 }, | ||
{' | {'en or', 'Pelle', 1, 2.5 }, | ||
{' | {'en diamant', 'Pelle', 1, 5.5 }, | ||
{' | {'en bois', 'Houe', 1, 1 }, | ||
{' | {'en pierre', 'Houe', 2, 1 }, | ||
{' | {'en fer', 'Houe', 3, 1 }, | ||
{' | {'en or', 'Houe', 1, 1 }, | ||
{' | {'en diamant', 'Houe', 4, 1 } | ||
} | } | ||
| Ligne 185 : | Ligne 185 : | ||
-- Lists of item variants -- | -- Lists of item variants -- | ||
local itemVariants = { | local itemVariants = { | ||
[' | ['colorant'] = mw.clone( coloredDyes ), | ||
['Colored Dye'] = coloredDyes, | ['Colored Dye'] = coloredDyes, | ||
['Dyed Wool'] = { | ['Dyed Wool'] = { | ||
| Ligne 210 : | Ligne 210 : | ||
'Brown Terracotta', 'Green Terracotta', 'Red Terracotta', 'Black 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' }, | ||
[' | ['champignons'] = { { title = 'Champignons', name = 'Champignon rouge' }, { title = 'Champignons', name = 'Champignon brun' } }, | ||
['Quartz Block'] = { 'Block of Quartz', 'Chiseled Quartz Block', 'Quartz Pillar' }, | ['Quartz Block'] = { 'Block of Quartz', 'Chiseled Quartz Block', 'Quartz Pillar' }, | ||
['Red Sandstone'] = { 'Red Sandstone', 'Chiseled Red Sandstone', 'Smooth Red Sandstone' }, | ['Red Sandstone'] = { 'Red Sandstone', 'Chiseled Red Sandstone', 'Smooth Red Sandstone' }, | ||
| Ligne 340 : | Ligne 340 : | ||
} | } | ||
local colors = { | local colors = { | ||
' | 'blanc', | ||
' | 'blanc', | ||
' | 'orange', | ||
' | 'magenta', | ||
' | 'bleu clair', | ||
' | 'jaune', | ||
' | 'vert clair', | ||
' | 'rose', | ||
' | 'gris', | ||
' | 'gris clair', | ||
' | 'cyan', | ||
' | 'violet', | ||
' | 'bleu', | ||
' | 'bleu', | ||
' | 'marron', | ||
' | 'marron', | ||
'vert', | |||
'rouge', | |||
'noir', | |||
'noir' | |||
} | } | ||
| Ligne 532 : | Ligne 536 : | ||
-- build the any lists | -- build the any lists | ||
for item, potionAliases in pairs( potionItems ) do | for item, potionAliases in pairs( potionItems ) do | ||
aliases[' | aliases['Tout ' .. item] = potionAliases | ||
aliases[' | aliases['Même ' .. item] = potionAliases | ||
end | end | ||
| Ligne 546 : | Ligne 550 : | ||
} | } | ||
local woodItems = { | local woodItems = { | ||
'barrière en bois', | |||
'bateau', | |||
'bateau en bois', | |||
'bois', | 'bois', | ||
'bois $1 écorcé', | |||
'bouton en bois', | |||
'bûche', | 'bûche', | ||
'bûche $1 écorcée', | |||
'dalle en bois', | |||
'escalier en bois', | |||
'escaliers en bois', | |||
'porte en bois', | |||
'pancarte en bois', | |||
'planches', | 'planches', | ||
' | 'plaque de pression en bois', | ||
' | 'portillon en bois', | ||
' | 'trappe en bois', | ||
' | } | ||
' | -- "Tout" accordé différemment dans certains cas | ||
' | local tout = { | ||
' | ['barrière en bois'] = 'Toute', | ||
' | ['bûche'] = 'Toute', | ||
' | ['bûche écorcée'] = 'Toute', | ||
' | ['dalle en bois'] = 'Toute', | ||
' | ['escaliers en bois'] = 'Tous', | ||
' | ['pancarte en bois'] = 'Toute', | ||
' | ['planches'] = 'Toutes', | ||
' | ['plaque de pression en bois'] = 'Toute', | ||
['porte en bois'] = 'Toute', | |||
['trappe en bois'] = 'Toute', | |||
} | |||
-- "Même" accordé différemment dans certains cas | |||
local meme = { | |||
['escaliers en bois'] = 'Mêmes', | |||
['planches'] = 'Mêmes', | |||
} | } | ||
| Ligne 571 : | Ligne 593 : | ||
table.insert( woodAliases, mw.ustring.gsub( itemName, '^%a', mw.ustring.upper ) .. ' ' .. wood ) | table.insert( woodAliases, mw.ustring.gsub( itemName, '^%a', mw.ustring.upper ) .. ' ' .. wood ) | ||
end | end | ||
aliases[('Tout') .. ' ' .. item] = woodAliases | aliases[(tout[item] or 'Tout') .. ' ' .. item] = woodAliases | ||
aliases[('Même') .. ' ' .. item] = woodAliases | aliases[(meme[item] or 'Même') .. ' ' .. item] = woodAliases | ||
end | end | ||