58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| 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,
 | |
| }
 | 
