Module:Inventory slot/Aliases: Difference between revisions
No edit summary |
Fix copper stuff |
||
| Line 395: | Line 395: | ||
['Candle'] = { 'Candle', 'White Candle', 'Light Gray Candle', 'Gray Candle', 'Black Candle', 'Brown Candle', 'Red Candle', 'Orange Candle', 'Yellow Candle', | ['Candle'] = { 'Candle', 'White Candle', 'Light Gray Candle', 'Gray Candle', 'Black Candle', 'Brown Candle', 'Red Candle', 'Orange Candle', 'Yellow Candle', | ||
'Lime Candle', 'Green Candle', 'Cyan Candle', 'Light Blue Candle', 'Blue Candle', 'Purple Candle', 'Magenta Candle', 'Pink Candle', }, | 'Lime Candle', 'Green Candle', 'Cyan Candle', 'Light Blue Candle', 'Blue Candle', 'Purple Candle', 'Magenta Candle', 'Pink Candle', }, | ||
} | } | ||
table.insert( itemVariants['Dye'], 1, 'White Dye' ) | table.insert( itemVariants['Dye'], 1, 'White Dye' ) | ||
-- Copper -- | -- Copper -- | ||
local copperstuff = { | local copperstuff = { | ||
'Block of Copper', | |||
'Cut Copper', | |||
'Cut Copper Stairs', | |||
'Cut Copper Slab', | |||
'Chiseled Copper', | |||
'Copper Grate', | |||
'Copper Bulb', | |||
'Copper Door', | |||
'Copper Trapdoor', | |||
} | } | ||
local | local coppervariants = { '', 'Exposed ', 'Weathered ', 'Oxidized ' } | ||
for _, copper in ipairs( copperstuff ) do | |||
itemVariants['Unwaxed ' .. copper] = {} | |||
itemVariants['Waxed ' .. copper] = {} | |||
for _, coppervariant in ipairs( coppervariants ) do | |||
local name = coppervariant .. copper | |||
if copper == 'Block of Copper' and coppervariant ~= '' then | |||
name = coppervariant .. 'Copper' | |||
end | |||
table.insert( itemVariants['Unwaxed ' .. copper], name ) | |||
table.insert( itemVariants['Waxed ' .. copper], 'Waxed ' .. name ) | |||
end | |||
itemVariants[copper] = {} | |||
for _, copperitem in ipairs( itemVariants['Unwaxed ' .. copper] ) do | |||
table.insert( itemVariants[copper], copperitem ) | |||
end | |||
for _, copperitem in ipairs( itemVariants['Waxed ' .. copper] ) do | |||
table.insert( itemVariants[copper], copperitem ) | |||
end | |||
end | end | ||
for | |||
aliases[ | for aliasName, aliasItems in pairs( itemVariants ) do | ||
aliases['Any ' .. aliasName] = aliasItems | |||
aliases['Matching ' .. aliasName] = aliasItems | |||
aliases[ | |||
end | end | ||