diff options
Diffstat (limited to 'apworld/options.py')
| -rw-r--r-- | apworld/options.py | 11 |
1 files changed, 11 insertions, 0 deletions
| diff --git a/apworld/options.py b/apworld/options.py index f687434..1323635 100644 --- a/apworld/options.py +++ b/apworld/options.py | |||
| @@ -121,6 +121,16 @@ class EnableGiftMaps(OptionSet): | |||
| 121 | valid_keys = ["The Advanced", "The Charismatic", "The Crystalline", "The Fuzzy", "The Stellar"] | 121 | valid_keys = ["The Advanced", "The Charismatic", "The Crystalline", "The Fuzzy", "The Stellar"] |
| 122 | 122 | ||
| 123 | 123 | ||
| 124 | class DaedalusOnly(Toggle): | ||
| 125 | """ | ||
| 126 | If enabled, all maps besides Daedalus, The Gold, and The Tenacious will be disabled. This overrides any other | ||
| 127 | map-based option, such as Enable Icarus. The player will start in Daedalus. The ending must be set to Orange or | ||
| 128 | Gold. Worldport shuffle must be enabled. Letter shuffle cannot be set to a vanilla value. Cyan Door Behavior cannot | ||
| 129 | be set to Collect H2. | ||
| 130 | """ | ||
| 131 | display_name = "Daedalus Only" | ||
| 132 | |||
| 133 | |||
| 124 | class DaedalusRoofAccess(Toggle): | 134 | class DaedalusRoofAccess(Toggle): |
| 125 | """ | 135 | """ |
| 126 | If enabled, the player will be logically expected to be able to go from the castle entrance to any part of Daedalus | 136 | If enabled, the player will be logically expected to be able to go from the castle entrance to any part of Daedalus |
| @@ -221,6 +231,7 @@ class Lingo2Options(PerGameCommonOptions): | |||
| 221 | cyan_door_behavior: CyanDoorBehavior | 231 | cyan_door_behavior: CyanDoorBehavior |
| 222 | enable_icarus: EnableIcarus | 232 | enable_icarus: EnableIcarus |
| 223 | enable_gift_maps: EnableGiftMaps | 233 | enable_gift_maps: EnableGiftMaps |
| 234 | daedalus_only: DaedalusOnly | ||
| 224 | daedalus_roof_access: DaedalusRoofAccess | 235 | daedalus_roof_access: DaedalusRoofAccess |
| 225 | strict_purple_ending: StrictPurpleEnding | 236 | strict_purple_ending: StrictPurpleEnding |
| 226 | strict_cyan_ending: StrictCyanEnding | 237 | strict_cyan_ending: StrictCyanEnding |
