about summary refs log tree commit diff stats
path: root/apworld/options.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2026-01-30 10:50:01 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2026-01-30 10:50:01 -0500
commit9b5c160f60a4e6c679b0c1afca82d9a58523eaab (patch)
tree3def18df041138da0a7656efdc99008f8b13ffad /apworld/options.py
parente9e4a7a42ca17e7dc1947b012c5f6a50047c159e (diff)
downloadlingo2-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.py11
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
124class 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
124class DaedalusRoofAccess(Toggle): 134class 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