from pokete.classes.asset_service.resources import MapDict

maps: dict[str, MapDict] = {
    "intromap": {
        "height": 15,
        "width": 30,
        "song": "03 Chibi Ninja.mp3",
        "pretty_name": "Your home",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_1": {
        "height": 25,
        "width": 91,
        "song": "03 Chibi Ninja.mp3",
        "pretty_name": "Nice Town",
        "extra_actions": None,
        "poke_args": {"pokes": ["rato", "horny", "vogli"], "minlvl": 15, "maxlvl": 40},
        "weather": None,
    },
    "playmap_51": {
        "height": 40,
        "width": 110,
        "song": "xDeviruchi - Exploring The Unknown.mp3",
        "pretty_name": "Route 0",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["bushy", "lil_nut", "radishon", "horny"],
            "minlvl": 30,
            "maxlvl": 60,
        },
        "weather": None,
    },
    "cave_1": {
        "height": 30,
        "width": 90,
        "pretty_name": "Nice Town Cave",
        "extra_actions": None,
        "song": "08 Ascending.mp3",
        "poke_args": {
            "pokes": ["steini", "bato", "lilstone", "rato"],
            "minlvl": 40,
            "maxlvl": 128,
        },
        "weather": None,
    },
    "playmap_2": {
        "height": 30,
        "width": 180,
        "song": "03 Chibi Ninja.mp3",
        "pretty_name": "Route 1",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["rato", "hornita", "steini", "voglo", "wolfior"],
            "minlvl": 60,
            "maxlvl": 128,
        },
        "weather": None,
    },
    "playmap_3": {
        "height": 30,
        "width": 90,
        "pretty_name": "Sunnydale",
        "song": "xDeviruchi - Exploring The Unknown.mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["rato", "hornita", "steini", "voglo", "wolfior"],
            "minlvl": 100,
            "maxlvl": 200,
        },
        "weather": None,
    },
    "playmap_4": {
        "height": 60,
        "width": 60,
        "pretty_name": "Sunnydale Lake",
        "song": "xDeviruchi - Exploring The Unknown.mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["rato", "hornita", "steini", "voglo", "wolfior"],
            "minlvl": 180,
            "maxlvl": 230,
        },
        "w_poke_args": {"pokes": ["karpi", "blub"], "minlvl": 180, "maxlvl": 230},
        "weather": None,
    },
    "playmap_5": {
        "height": 60,
        "width": 60,
        "pretty_name": "Mysterious Cave",
        "song": "02 Underclocked (underunderclocked mix).mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["bato", "bator", "steini"],
            "minlvl": 180,
            "maxlvl": 230,
        },
        "weather": None,
    },
    "playmap_6": {
        "height": 60,
        "width": 60,
        "pretty_name": "Route 2",
        "song": "01 A Night Of Dizzy Spells.mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["steini", "voglo", "bushy", "rollator"],
            "minlvl": 200,
            "maxlvl": 260,
        },
        "weather": None,
    },
    "playmap_7": {
        "height": 30,
        "width": 60,
        "pretty_name": "Dark Cave",
        "song": "02 Underclocked (underunderclocked mix).mp3",
        "extra_actions": "playmap_7",
        "poke_args": {
            "pokes": ["steini", "bato", "lilstone", "rollator", "gobost"],
            "minlvl": 200,
            "maxlvl": 260,
        },
        "weather": None,
    },
    "playmap_8": {
        "height": 20,
        "width": 80,
        "pretty_name": "Abandoned Village",
        "extra_actions": None,
        "song": "xDeviruchi - Mysterious Dungeon.mp3",
        "poke_args": {
            "pokes": ["gobost", "owol", "corcos_day", "corcos_night"],
            "minlvl": 230,
            "maxlvl": 290,
        },
        "weather": "foggy",
    },
    "playmap_9": {
        "height": 15,
        "width": 30,
        "pretty_name": "Abandoned House",
        "song": "xDeviruchi - Mysterious Dungeon.mp3",
        "extra_actions": None,
        "poke_args": {"pokes": ["gobost", "rato"], "minlvl": 230, "maxlvl": 290},
        "weather": None,
    },
    "playmap_10": {
        "height": 15,
        "width": 30,
        "pretty_name": "Old House",
        "song": "Map.mp3",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_11": {
        "height": 20,
        "width": 60,
        "pretty_name": "Route 3",
        "song": "xDeviruchi - Take some rest and eat some food!.mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["steini", "voglo", "wolfior", "owol"],
            "minlvl": 230,
            "maxlvl": 290,
        },
        "w_poke_args": {
            "pokes": ["karpi", "clampi", "clampi"],
            "minlvl": 290,
            "maxlvl": 350,
        },
        "weather": None,
    },
    "playmap_12": {
        "height": 15,
        "width": 80,
        "pretty_name": "Route 4",
        "song": "xDeviruchi - Take some rest and eat some food!.mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["voglo", "vogli", "owol", "rato"],
            "minlvl": 300,
            "maxlvl": 480,
        },
        "weather": None,
    },
    "playmap_13": {
        "height": 35,
        "width": 70,
        "pretty_name": "Deepest Forest",
        "song": "xDeviruchi - Title Theme .mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["voglo", "vogli", "owol", "rato"],
            "minlvl": 300,
            "maxlvl": 480,
        },
        "weather": None,
    },
    "playmap_14": {
        "height": 15,
        "width": 30,
        "pretty_name": "Arena",
        "song": "xDeviruchi - Prepare for Battle! .mp3",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_15": {
        "height": 25,
        "width": 120,
        "pretty_name": "Route 5",
        "song": "xDeviruchi - Title Theme .mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["voglo", "owol", "würgos", "hornita"],
            "minlvl": 400,
            "maxlvl": 550,
        },
        "weather": None,
    },
    "playmap_16": {
        "height": 17,
        "width": 65,
        "pretty_name": "Route 6",
        "song": "xDeviruchi - Title Theme .mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["voglo", "owol", "würgos", "hornita"],
            "minlvl": 480,
            "maxlvl": 600,
        },
        "weather": None,
    },
    "playmap_17": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Old House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_18": {
        "height": 23,
        "width": 98,
        "pretty_name": "Big Mountain Sea",
        "extra_actions": None,
        "song": "xDeviruchi - Title Theme .mp3",
        "poke_args": {
            "pokes": ["poundi", "rollator", "würgos", "rato"],
            "minlvl": 540,
            "maxlvl": 640,
        },
        "w_poke_args": {
            "pokes": ["karpi", "blub", "clampi"],
            "minlvl": 540,
            "maxlvl": 640,
        },
        "weather": None,
    },
    "playmap_19": {
        "height": 30,
        "width": 60,
        "pretty_name": "Big Mountain Cave",
        "song": "10 Arpanauts.mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["poundi", "steini", "lilstone", "bato"],
            "minlvl": 540,
            "maxlvl": 640,
        },
        "weather": None,
    },
    "playmap_20": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_21": {
        "height": 30,
        "width": 150,
        "pretty_name": "Rock-ville",
        "song": "xDeviruchi - The Final of The Fantasy.mp3",
        "extra_actions": None,
        "poke_args": None,
        "w_poke_args": {"pokes": ["karpi", "blub"], "minlvl": 540, "maxlvl": 640},
        "weather": None,
    },
    "playmap_22": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Rocky Hotel",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_23": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Rocky Hotel",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_24": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_25": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Town Hall",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_26": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Town Hall",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_27": {
        "height": 15,
        "width": 40,
        "pretty_name": "Battle Cave",
        "song": "xDeviruchi - The Icy Cave .mp3",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_28": {
        "height": 55,
        "width": 198,
        "pretty_name": "Route 7",
        "extra_actions": None,
        "song": "xDeviruchi - Take some rest and eat some food!.mp3",
        "poke_args": {
            "pokes": [
                "poisopla",
                "treenator",
                "bushy",
                "confuso",
                "gobost",
                "raupathor_day",
                "raupathor_night",
            ],
            "minlvl": 640,
            "maxlvl": 740,
        },
        "weather": "rain",
    },
    "playmap_29": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_30": {
        "height": 63,
        "width": 148,
        "song": "xDeviruchi - Take some rest and eat some food!.mp3",
        "pretty_name": "Flowy Town",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_31": {
        "height": 14,
        "width": 40,
        "pretty_name": "Arena",
        "song": "xDeviruchi - Prepare for Battle! .mp3",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_32": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_33": {
        "height": 44,
        "width": 154,
        "pretty_name": "Mowcow Meadow",
        "song": "xDeviruchi - Minigame .mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["mowcow", "voglo", "bushy"],
            "minlvl": 800,
            "maxlvl": 1000,
        },
        "weather": None,
    },
    "playmap_34": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_35": {
        "height": 69,
        "width": 144,
        "pretty_name": "The Fields of Agrawos",
        "song": "xDeviruchi - Minigame .mp3",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["mowcow", "voglo", "lil_nut", "megapois"],
            "minlvl": 900,
            "maxlvl": 1300,
        },
        "weather": None,
    },
    "playmap_36": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_37": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_38": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_39": {
        "height": 70,
        "width": 200,
        "song": "xDeviruchi - And The Journey Begins .mp3",
        "pretty_name": "Agrawos",
        "extra_actions": None,
        "poke_args": {
            "pokes": ["mowcow", "voglo", "wheeto", "megapois"],
            "minlvl": 1000,
            "maxlvl": 1500,
        },
        "weather": None,
    },
    "playmap_40": {
        "height": 30,
        "width": 140,
        "extra_actions": None,
        "song": "xDeviruchi - Exploring The Unknown.mp3",
        "pretty_name": "Sunny Beach",
        "poke_args": {
            "pokes": ["crabbat", "saugh", "würgos"],
            "minlvl": 1400,
            "maxlvl": 1700,
        },
        "w_poke_args": {
            "pokes": ["karpi", "blub", "clampi"],
            "minlvl": 1400,
            "maxlvl": 1700,
        },
        "weather": "sunny",
    },
    "playmap_41": {
        "height": 15,
        "width": 60,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_42": {
        "height": 15,
        "width": 60,
        "song": "Map.mp3",
        "pretty_name": "MowCow-Burger Restaurant",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_43": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "The Temple of the Wheeto",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_44": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Town Hall",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_45": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Town Hall",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_46": {
        "height": 15,
        "width": 30,
        "pretty_name": "Arena of Agrawos",
        "song": "xDeviruchi - Prepare for Battle! .mp3",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_47": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_48": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_49": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "House",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
    "playmap_50": {
        "height": 15,
        "width": 30,
        "song": "Map.mp3",
        "pretty_name": "Pokete-Care",
        "extra_actions": None,
        "poke_args": None,
        "weather": None,
    },
}

if __name__ == "__main__":
    print("\033[31;1mDo not execute this!\033[0m")
