from typing import Dict, Any all_random = { "goal": "random", "bosses_required": "random", "max_yoshi_egg_cap": "random", "percentage_of_yoshi_eggs": "random", "dragon_coin_checks": "random", "moon_checks": "random", "hidden_1up_checks": "random", "bonus_block_checks": "random", "blocksanity": "random", "bowser_castle_doors": "random", "bowser_castle_rooms": "random", "level_shuffle": "random", "exclude_special_zone": "random", "boss_shuffle": "random", "swap_donut_gh_exits": "random", "display_received_item_popups": "random", "junk_fill_percentage": "random", "trap_fill_percentage": "random", "ice_trap_weight": "random", "stun_trap_weight": "random", "literature_trap_weight": "random", "timer_trap_weight": "random", "reverse_trap_weight": "random", "thwimp_trap_weight": "random", "autosave": "random", "early_climb": "random", "overworld_speed": "random", "music_shuffle": "random", "sfx_shuffle": "random", "mario_palette": "random", "level_palette_shuffle": "random", "overworld_palette_shuffle": "random", "starting_life_count": "random", } allsanity = { "dragon_coin_checks": True, "moon_checks": True, "hidden_1up_checks": True, "bonus_block_checks": True, "blocksanity": True, "level_shuffle": True, "boss_shuffle": "full", "music_shuffle": "full", "sfx_shuffle": "full", "mario_palette": "random", "level_palette_shuffle": "on_curated", "overworld_palette_shuffle": "on_curated", } smw_options_presets: Dict[str, Dict[str, Any]] = { "All Random": all_random, "Allsanity": allsanity, }