diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-07 15:42:00 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-07 15:42:00 -0400 |
commit | d79984b099c3f762b95d3b4257bef113d3a8d6ee (patch) | |
tree | bcb647c4734b9ddecb465f818e06efc899482f4e /apworld/options.py | |
parent | 8ab6132f99e9a033c170310b2d88a7312e46a153 (diff) | |
download | lingo2-archipelago-d79984b099c3f762b95d3b4257bef113d3a8d6ee.tar.gz lingo2-archipelago-d79984b099c3f762b95d3b4257bef113d3a8d6ee.tar.bz2 lingo2-archipelago-d79984b099c3f762b95d3b4257bef113d3a8d6ee.zip |
Added door groups
Diffstat (limited to 'apworld/options.py')
-rw-r--r-- | apworld/options.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/apworld/options.py b/apworld/options.py index f7dc5bd..dbf09e7 100644 --- a/apworld/options.py +++ b/apworld/options.py | |||
@@ -8,6 +8,14 @@ class ShuffleDoors(Toggle): | |||
8 | display_name = "Shuffle Doors" | 8 | display_name = "Shuffle Doors" |
9 | 9 | ||
10 | 10 | ||
11 | class ShuffleControlCenterColors(Toggle): | ||
12 | """ | ||
13 | Some doors open after solving the COLOR panel in the Control Center. If this option is enabled, these doors will | ||
14 | instead open upon receiving an item. | ||
15 | """ | ||
16 | display_name = "Shuffle Control Center Colors" | ||
17 | |||
18 | |||
11 | class ShuffleLetters(Choice): | 19 | class ShuffleLetters(Choice): |
12 | """ | 20 | """ |
13 | Controls how letter unlocks are handled. Note that H1, I1, N1, and T1 will always be present at their vanilla | 21 | Controls how letter unlocks are handled. Note that H1, I1, N1, and T1 will always be present at their vanilla |
@@ -71,6 +79,7 @@ class VictoryCondition(Choice): | |||
71 | @dataclass | 79 | @dataclass |
72 | class Lingo2Options(PerGameCommonOptions): | 80 | class Lingo2Options(PerGameCommonOptions): |
73 | shuffle_doors: ShuffleDoors | 81 | shuffle_doors: ShuffleDoors |
82 | shuffle_control_center_colors: ShuffleControlCenterColors | ||
74 | shuffle_letters: ShuffleLetters | 83 | shuffle_letters: ShuffleLetters |
75 | keyholder_sanity: KeyholderSanity | 84 | keyholder_sanity: KeyholderSanity |
76 | daedalus_roof_access: DaedalusRoofAccess | 85 | daedalus_roof_access: DaedalusRoofAccess |