Module:Wares/Data

local function restockDsClock(game) return string.format("Restocks daily.", game) end

local function restockExitShop(game) return string.format("Restocks when Link leaves the %s:.", game) end

return { currencies = { {			name = "Rupee", multigame = true, },		{			name = "Mon", multigame = false, },		{			name = "Poe", multigame = false, },	},	defaults = { ["2D"] = { quantityFormat = "${quantity} ${plural}", fileFormat = "File:${game} ${singular} Sprite.png", fileScale = 3, fileSize = "64x64px", },		["3D"] = { quantityFormat = "${quantity} ${plural}", fileFormat = "File:${game} ${singular} Model.png", fileSize = "64x64px", },	},	["ALttP"] = { ["Arrow"] = { fileFormat = "File:ALttP Arrows ${quantity} Sprite.png", },		["Bomb"] = { fileFormat = "File:ALttP Bombs ${quantity} Sprite.png", },	},	["LANS"] = { ["Secret Medicine"] = { fileFormat = "File:LANS Secret Medicine Icon.png" },	},	["OoT"] = { quantityFormat = "${plural} (${quantity} pieces)", ["Arrow"] = { fileFormat = "File:OoT Arrows ${quantity} Model.png", },		["Heart"] = { fileFormat = "File:OoT Recovery Heart Model.png", },		["Recovery Heart"] = { fileFormat = "File:OoT Recovery Heart Model.png", },	},	["OoT3D"] = { quantityFormat = "${plural} (${quantity})", ["Arrow"] = { fileFormat = "File:OoT3D Arrows ${quantity} Model.png", },		["Bombchu"] = { quantityFormat = "Bombchu (${quantity})", },		["Deku Seed"] = { fileFormat = "File:OoT3D Deku Seeds Model.png", },	},	["MM"] = { ["Blue Potion"] = { fileFormat = "File:MM Blue Potion Model.png", },		["Green Potion"] = { fileFormat = "File:MM Green Potion Model.png", },		["Red Potion"] = { fileFormat = "File:MM Red Potion Model.png", },		["Hero's Shield"] = { fileFormat = "File:MM Hero's Shield Item Model.png" },	},	["OoS"] = { ["Heart"] = { quantityFormat = "${plural}", fileFormat = "File:OoS Hearts Sprite.png", }		},	["OoA"] = { ["Heart"] = { quantityFormat = "${plural}", fileFormat = "File:OoA Hearts Sprite.png", }		},	["TWWHD"] = { fileFormat = "File:TWWHD ${singular} Artwork.png", -- This should probably be removed at some point, but for now we have way more artwork uploaded than models ["Empty Bottle"] = { fileFormat = "File:TWWHD Empty Bottle Artwork.png" -- Current term from TWWHD is "Bottle" but I'm not sure I should change it		}, ["Piece of Heart"] = { fileFormat = "File:TWWHD Piece of Heart Model.png", },	},	["TP"] = { quantityFormat = "${plural} (${quantity})", ["Arrow"] = { fileFormat = "File:TP Arrows Render.png", },		["Blue Potion"] = { fileFormat = "File:TP Blue Potion Render.png", },		["Bomb"] = { fileFormat = "File:TP Bomb Render.png", },		["Premium Kit"] = { fileFormat = "File:TPHD Bomb Bag Model.png", },		["Red Potion"] = { fileFormat = "File:TP Red Potion Render.png", },	},	["TPHD"] = { quantityFormat = "${plural} (${quantity})", ["Arrow"] = { fileFormat = "File:TP Arrows Render.png", },		["Blue Potion"] = { fileFormat = "File:TP Blue Potion Render.png", },		["Premium Kit"] = { fileFormat = "File:TPHD Bomb Bag Model.png", },		["Red Potion"] = { fileFormat = "File:TP Red Potion Render.png", },		["Water Bomb"] = { fileFormat = "File:TPHD Water Bomb Artwork.png", },	},	["PH"] = { ["Arrow"] = { fileFormat = "File:PH Arrows Model.png", },		["Bomb"] = { fileFormat = "File:PH Bombs Model.png", },		["Purple Potion"] = { restocks = restockExitShop("PH"), },		["Red Potion"] = { restocks = restockExitShop("PH"), },		["Yellow Potion"] = { restocks = restockExitShop("PH"), },		["Treasure"] = { fileFormat = "", restocks = restockDsClock("PH"), },		["Ship Part"] = { fileFormat = "File:PH Ship Part Model.png", restocks = restockDsClock("PH"), },	},	["ST"] = { ["Arrow"] = { fileFormat = "File:ST Arrows Model.png", },		["Bomb"] = { fileFormat = "File:ST Bombs Model.png", },		["Treasure"] = { fileFormat = "", restocks = restockDsClock("ST"), },	},	["BotW"] = { quantityFormat = "${singular} x${quantity}", fileFormat = "File:${game} ${singular} Icon.png", restocks = "Restocks.", },	["TotK"] = { quantityFormat = "${singular} x${quantity}", fileFormat = "File:${game} ${singular} Icon.png", ["Poe"] = { fileFormat = "File:TotK Poe Currency Icon.png" },		restocks = "Restocks.", },	["HWAoC"] = { fileFormat = "File:${game} ${singular} Icon.png", restocks = "Restocks.", }, }