diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2026-01-30 10:50:01 -0500 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2026-01-30 10:50:01 -0500 |
| commit | 9b5c160f60a4e6c679b0c1afca82d9a58523eaab (patch) | |
| tree | 3def18df041138da0a7656efdc99008f8b13ffad /apworld/options.py | |
| parent | e9e4a7a42ca17e7dc1947b012c5f6a50047c159e (diff) | |
| download | lingo2-archipelago-daed-only.tar.gz lingo2-archipelago-daed-only.tar.bz2 lingo2-archipelago-daed-only.zip | |
Worked on daed-only mode daed-only
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 |
