Module:Sandbox/Sorbasi/tables

From Monumenta Wiki
Jump to navigation Jump to search

Documentation for this module may be created at Module:Sandbox/Sorbasi/tables/doc

local p = {}

p.enchantment_singletons = {
	["unbreakable"] = true,
	["aqua affinity"] = true,
	["mending"] = true,
	["infinity"] = true,
	["flame"] = true,
	["adaptability"] = true,
	["gills"] = true,
	["darksight"] = true,
}

p.regionShortToLong = {
	["isles"] = "Celsian Isles",
	["ring"] = "Architect's Ring",
	["valley"] = "King's Valley",
	["none"] = ""
}

p.regionLongToShort = {
	["Celsian Isles"] = "isles",
	["Architect's Ring"] = "ring",
	["King's Valley"] = "valley"
}

p.locationShortToLong = {
	["aprilfools"] = "April Fools Event",
	["artist"] = "Special Artist Plushie - Collect Them All!",
	["azacor"] = "Azacor's Malice",
	["blitz"] = "Plunderer's Blitz",
	["blue"] = "Coven's Gambit",
	["brown"] = "Cradle of the Broken God",
	["carnival"] = "Floating Carnival",
	["casino1"] = "Rock's Little Casino",
	["casino2"] = "Monarch's Cozy Casino",
	["casino3"] = "Sticks and Stones Tavern",
	["challenger"] = "Challenger Skin",
	["cyan"] = "The Scourge of Lunacy",
	["delves"] = "Dungeon Delves",
	["depths"] = "Darkest Depths",
	["divine"] = "Divine Skin",
	["docks"] = "Expedition Docks",
	["easter"] = "Easter Event",
	["ephemeral"] = "Ephemeral Corridors",
	["corridors"] = "Ephemeral Corridors",
	["ephemeralenhancements"] = "Ephemeral Enhancements",
	["eternityskin"] = "Eternity Skin",
	["fish"] = "Architect's Ring Fishing",
	["forum"] = "The Fallen Forum",
	["frostgiant"] = "The Waking Giant",
	["godspore"] = "The Godspore's Domain",
	["gray"] = "Valley of Forgotten Pharaohs",
	["greedskin"] = "Greed Skin",
	["halloween"] = "Halloween Event",
	["halloweenskin"] = "Halloween Skin",
	["valentine"] = "Valentine Event",
	["hoard"] = "The Hoard",
	["holidayskin"] = "Holiday Skin",
	["horseman"] = "The Headless Horseman",
	["intellect"] = "Intellect Crystallizer",
	["kaul"] = "Kaul's Judgment",
	["labs"] = "Alchemy Labs",
	["lich"] = "Hekawt's Fury",
	["light"] = "Arena of Terth",
	["lightblue"] = "Arcane Rivalry",
	["lightgray"] = "Palace of Mirrors",
	["lime"] = "Salazar's Folly",
	["lowtide"] = "Lowtide Smuggler",
	["magenta"] = "Plagueroot Temple",
	["marina"] = "Marina Noir",
	["mist"] = "The Black Mist",
	["mythic"] = "Mythic Reliquary",
	["orange"] = "Fallen Menagerie",
	["overworld1"] = "King's Valley Overworld",
	["overworld2"] = "Celsian Isles Overworld",
	["overworld3"] = "Architect's Ring Overworld",
	["pelias"] = "Pelias' Keep",
	["pink"] = "Harmonic Arboretum",
	["portal"] = "P.O.R.T.A.L.",
	["purple"] = "The Grasp of Avarice",
	["quest"] = "Quest Reward",
	["ring casino"] = "Sticks and Stones Tavern",
	["remorse"] = "Sealed Remorse",
	["remorsefulskin"] = "Remorseful Skin",
	["reverie"] = "Malevolent Reverie",
	["royal"] = "Royal Armory",
	["ruin"] = "Masquerader's Ruin",
	["rush"] = "Rush of Dissonance",
	["sanctum"] = "Forsworn Sanctum",
	["sanguine"] = "Sanguine Halls",
	["seasonpass"] = "Seasonal Pass",
	["shifting"] = "City of Shifting Waters",
	["silverknightstomb"] = "Silver Knight's Tomb",
	["sirius"] = "The Final Blight",
	["sketched"] = "Sketched Skin",
	["soul"] = "Soulwoven",
	["starpoint"] = "Star Point",
	["teal"] = "Echoes of Oblivion",
	["titanicskin"] = "Titanic Skin",
	["transmogrifier"] = "Transmogrifier",
	["treasure"] = "Treasures of Viridia",
	["trickster"] = "Trickster Challenge",
	["truenorth"] = "True North",
	["uganda"] = "Uganda 2018",
	["verdant"] = "Verdant Remnants",
	["verdantskin"] = "Threadwarped Skin",
	["vigil"] = "The Eternal Vigil",
	["white"] = "Halls of Wind and Blood",
	["willows"] = "The Black Willows",
	["willowskin"] = "Storied Skin",
	["winter"] = "Winter Event",
	["wolfswood"] = "The Wolfswood",
	["yellow"] = "Vernal Nightmare",
	["zenith"] = "The Celestial Zenith",
	["coffee"] = "Coffee Cat Cafe's Coffee"
}

p.equipSlotFromType = {
	["Axe"] = "Mainhand",
	["Pickaxe"] = "Mainhand",
	["Mainhand Sword"] = "Mainhand",
	["Trident"] = "Mainhand",
	["Mainhand"] = "Mainhand",
	["Snowball"] = "Mainhand",
	["Shovel"] = "Mainhand",
	["Mainhand Shield"] = "Mainhand",
	["Scythe"] = "Mainhand",
	["Bow"] = "Mainhand",
	["Crossbow"] = "Mainhand",
	["Wand"] = "Mainhand",
	["Offhand"] = "Offhand",
	["Offhand Shield"] = "Offhand",
	["Offhand Sword"] = "Offhand",
	["Helmet"] = "Head",
	["Chestplate"] = "Chest",
	["Leggings"] = "Legs",
	["Boots"] = "Feet",
	["Charm"] = "Charm"
}

p.usageStringFromSlot = {
	["Mainhand"] = "When in Main Hand:",
	["Offhand"] = "When in Off Hand:",
	["Head"] = "When on Head:",
	["Chest"] = "When on Chest:",
	["Legs"] = "When on Legs:",
	["Feet"] = "When on Feet:",
	["Charm"] = "When in Charm Slot:"
}

return p