Files
Grinch-AP/worlds/shapez/presets.py
BlastSlimey d5bacaba63 shapez: Implement New Game (#3960)
Adds shapez as a supported game in AP.
2025-05-21 14:30:39 +02:00

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,
}
}