diff options
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 3d7c9a5..5d1fd7c 100644 --- a/apworld/options.py +++ b/apworld/options.py | |||
@@ -95,6 +95,14 @@ class CyanDoorBehavior(Choice): | |||
95 | option_item = 2 | 95 | option_item = 2 |
96 | 96 | ||
97 | 97 | ||
98 | class EnableIcarus(Toggle): | ||
99 | """ | ||
100 | Controls whether Icarus is randomized. If disabled, which is the default, no locations or items will be created for | ||
101 | it, and its worldport will not be shuffled when worldport shuffle is on. | ||
102 | """ | ||
103 | display_name = "Enable Icarus" | ||
104 | |||
105 | |||
98 | class DaedalusRoofAccess(Toggle): | 106 | class DaedalusRoofAccess(Toggle): |
99 | """ | 107 | """ |
100 | If enabled, the player will be logically expected to be able to go from the castle entrance to any part of Daedalus | 108 | If enabled, the player will be logically expected to be able to go from the castle entrance to any part of Daedalus |
@@ -173,6 +181,7 @@ class Lingo2Options(PerGameCommonOptions): | |||
173 | shuffle_worldports: ShuffleWorldports | 181 | shuffle_worldports: ShuffleWorldports |
174 | keyholder_sanity: KeyholderSanity | 182 | keyholder_sanity: KeyholderSanity |
175 | cyan_door_behavior: CyanDoorBehavior | 183 | cyan_door_behavior: CyanDoorBehavior |
184 | enable_icarus: EnableIcarus | ||
176 | daedalus_roof_access: DaedalusRoofAccess | 185 | daedalus_roof_access: DaedalusRoofAccess |
177 | strict_purple_ending: StrictPurpleEnding | 186 | strict_purple_ending: StrictPurpleEnding |
178 | strict_cyan_ending: StrictCyanEnding | 187 | strict_cyan_ending: StrictCyanEnding |