from typing import Dict, List
structure_contents: Dict[str, List[str]] = {
"dragons_roar": [
"Luster Dragon",
"Armed Dragon LV3",
"Armed Dragon LV5",
"Masked Dragon",
"Twin-Headed Behemoth",
"Stamping Destruction",
"Nobleman of Crossout",
"Creature Swap",
"Reload",
"Heavy Storm",
"Dust Tornado",
"Mystical Space Typhoon"
],
"zombie_madness": [
"Pyramid Turtle",
"Regenerating Mummy",
"Ryu Kokki",
"Book of Life",
"Call of the Mummy",
"blazing_destruction": [
"Inferno",
"Solar Flare Dragon",
"UFO Turtle",
"Ultimate Baseball Kid",
"Fire Beaters",
"Tribute to The Doomed",
"Level Limit - Area B",
"fury_from_the_deep": [
"Mother Grizzly",
"Water Beaters",
"Gravity Bind",
"Mobius the Frost Monarch",
"warriors_triumph": [
"Gearfried the Iron Knight",
"D.D. Warrior Lady",
"Marauding Captain",
"Exiled Force",
"Reinforcement of the Army",
"Warrior Beaters",
"spellcasters_judgement": [
"Dark Magician",
"Apprentice Magician",
"Breaker the Magical Warrior",
"Magician of Faith",
"Skilled Dark Magician",
"Tsukuyomi",
"Magical Dimension",
"Mage Power",
"Spell-Counter Cards",
"none": [],
}
def get_deck_content_locations(deck: str) -> Dict[str, str]:
return {
f"{deck} {i}": content
for i, content in enumerate(structure_contents[deck], 1)