Module:Inventory slot/Aliases: Difference between revisions
No edit summary |
god i was drunk |
||
| Line 740: | Line 740: | ||
-- Parse ${,} (world-select) syntax | -- Parse ${,} (world-select) syntax | ||
local selector = (woodTypeWorld[wood] == 'overworld') and "%1" or "%2" | local selector = (woodTypeWorld[wood] == 'overworld') and "%1" or "%2" | ||
itemName = realItem:gsub("%${(.-),(.-)}", selector) | |||
if realItem:find('%$wood') then | if realItem:find('%$wood') then | ||
itemName = | itemName = itemName:gsub('%$wood', wood) | ||
elseif realItem:find('%$1') then | elseif realItem:find('%$1') then | ||
itemName = | itemName = itemName:gsub( '%$1', wood) | ||
else | else | ||
itemName = wood .. ' ' .. | itemName = wood .. ' ' .. itemName | ||
end | end | ||
table.insert(woodAliases, itemName) | table.insert(woodAliases, itemName) | ||