The Witness: Obelisk Keys (#2805)

This commit is contained in:
NewSoupVi
2024-03-12 20:04:13 +01:00
committed by GitHub
parent ae6c16bde1
commit 4bf676e588
7 changed files with 94 additions and 31 deletions

View File

@@ -14,6 +14,7 @@ witness_option_presets: Dict[str, Dict[str, Any]] = {
"door_groupings": DoorGroupings.option_off,
"shuffle_boat": True,
"shuffle_lasers": ShuffleLasers.option_local,
"obelisk_keys": ObeliskKeys.option_false,
"disable_non_randomized_puzzles": True,
"shuffle_discarded_panels": False,
@@ -35,6 +36,7 @@ witness_option_presets: Dict[str, Dict[str, Any]] = {
"area_hint_percentage": AreaHintPercentage.default,
"laser_hints": LaserHints.default,
"death_link": DeathLink.default,
"death_link_amnesty": DeathLinkAmnesty.default,
},
# For relative beginners who want to move to the next step.
@@ -48,6 +50,7 @@ witness_option_presets: Dict[str, Dict[str, Any]] = {
"door_groupings": DoorGroupings.option_regional,
"shuffle_boat": True,
"shuffle_lasers": ShuffleLasers.option_off,
"obelisk_keys": ObeliskKeys.option_false,
"disable_non_randomized_puzzles": False,
"shuffle_discarded_panels": True,
@@ -69,6 +72,7 @@ witness_option_presets: Dict[str, Dict[str, Any]] = {
"area_hint_percentage": AreaHintPercentage.default,
"laser_hints": LaserHints.default,
"death_link": DeathLink.default,
"death_link_amnesty": DeathLinkAmnesty.default,
},
# Allsanity but without the BS (no expert, no tedious EPs).
@@ -82,6 +86,7 @@ witness_option_presets: Dict[str, Dict[str, Any]] = {
"door_groupings": DoorGroupings.option_off,
"shuffle_boat": True,
"shuffle_lasers": ShuffleLasers.option_anywhere,
"obelisk_keys": ObeliskKeys.option_true,
"disable_non_randomized_puzzles": False,
"shuffle_discarded_panels": True,
@@ -103,5 +108,6 @@ witness_option_presets: Dict[str, Dict[str, Any]] = {
"area_hint_percentage": AreaHintPercentage.default,
"laser_hints": LaserHints.default,
"death_link": DeathLink.default,
"death_link_amnesty": DeathLinkAmnesty.default,
},
}