50 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
from .options import max_levels_and_upgrades, max_shapesanity
 | 
						|
 | 
						|
options_presets = {
 | 
						|
    "Most vanilla": {
 | 
						|
        "goal": "vanilla",
 | 
						|
        "randomize_level_requirements": False,
 | 
						|
        "randomize_upgrade_requirements": False,
 | 
						|
        "early_balancer_tunnel_and_trash": "3_buildings",
 | 
						|
        "include_achievements": True,
 | 
						|
        "exclude_softlock_achievements": False,
 | 
						|
        "exclude_long_playtime_achievements": False,
 | 
						|
        "shapesanity_amount": 4,
 | 
						|
        "toolbar_shuffling": False,
 | 
						|
    },
 | 
						|
    "Minimum checks": {
 | 
						|
        "goal": "vanilla",
 | 
						|
        "include_achievements": False,
 | 
						|
        "shapesanity_amount": 4
 | 
						|
    },
 | 
						|
    "Maximum checks": {
 | 
						|
        "goal": "even_fasterer",
 | 
						|
        "goal_amount": max_levels_and_upgrades,
 | 
						|
        "include_achievements": True,
 | 
						|
        "exclude_softlock_achievements": False,
 | 
						|
        "exclude_long_playtime_achievements": False,
 | 
						|
        "shapesanity_amount": max_shapesanity
 | 
						|
    },
 | 
						|
    "Restrictive start": {
 | 
						|
        "goal": "vanilla",
 | 
						|
        "randomize_level_requirements": True,
 | 
						|
        "randomize_upgrade_requirements": True,
 | 
						|
        "randomize_level_logic": "hardcore",
 | 
						|
        "randomize_upgrade_logic": "hardcore",
 | 
						|
        "early_balancer_tunnel_and_trash": "sphere_1",
 | 
						|
        "include_achievements": False,
 | 
						|
        "shapesanity_amount": 4
 | 
						|
    },
 | 
						|
    "Quick game": {
 | 
						|
        "goal": "efficiency_iii",
 | 
						|
        "required_shapes_multiplier": 1,
 | 
						|
        "randomize_level_requirements": True,
 | 
						|
        "randomize_upgrade_requirements": True,
 | 
						|
        "randomize_level_logic": "hardcore",
 | 
						|
        "randomize_upgrade_logic": "hardcore",
 | 
						|
        "include_achievements": False,
 | 
						|
        "shapesanity_amount": 4,
 | 
						|
        "include_whacky_upgrades": True,
 | 
						|
    }
 | 
						|
}
 |