diff options
Diffstat (limited to 'apworld/options.py')
-rw-r--r-- | apworld/options.py | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/apworld/options.py b/apworld/options.py index 3d7c9a5..600df6a 100644 --- a/apworld/options.py +++ b/apworld/options.py | |||
@@ -56,11 +56,7 @@ class ShuffleWorldports(Toggle): | |||
56 | """ | 56 | """ |
57 | Randomizes the connections between maps. This affects worldports only, which are the loading zones you walk into in | 57 | Randomizes the connections between maps. This affects worldports only, which are the loading zones you walk into in |
58 | order to change maps. This does not affect paintings, panels that teleport you, or certain other special connections | 58 | order to change maps. This does not affect paintings, panels that teleport you, or certain other special connections |
59 | like the one between The Shop and Control Center. Connections that depend on placing letters in keyholders are also | 59 | like the one between The Shop and Control Center. |
60 | currently not shuffled. | ||
61 | |||
62 | NOTE: It is highly recommended that you turn on Shuffle Control Center Colors when using Shuffle Worldports. Not | ||
63 | doing so runs the risk of creating an unfinishable seed. | ||
64 | """ | 60 | """ |
65 | display_name = "Shuffle Worldports" | 61 | display_name = "Shuffle Worldports" |
66 | 62 | ||
@@ -95,6 +91,14 @@ class CyanDoorBehavior(Choice): | |||
95 | option_item = 2 | 91 | option_item = 2 |
96 | 92 | ||
97 | 93 | ||
94 | class EnableIcarus(Toggle): | ||
95 | """ | ||
96 | Controls whether Icarus is randomized. If disabled, which is the default, no locations or items will be created for | ||
97 | it, and its worldport will not be shuffled when worldport shuffle is on. | ||
98 | """ | ||
99 | display_name = "Enable Icarus" | ||
100 | |||
101 | |||
98 | class DaedalusRoofAccess(Toggle): | 102 | class DaedalusRoofAccess(Toggle): |
99 | """ | 103 | """ |
100 | If enabled, the player will be logically expected to be able to go from the castle entrance to any part of Daedalus | 104 | If enabled, the player will be logically expected to be able to go from the castle entrance to any part of Daedalus |
@@ -173,6 +177,7 @@ class Lingo2Options(PerGameCommonOptions): | |||
173 | shuffle_worldports: ShuffleWorldports | 177 | shuffle_worldports: ShuffleWorldports |
174 | keyholder_sanity: KeyholderSanity | 178 | keyholder_sanity: KeyholderSanity |
175 | cyan_door_behavior: CyanDoorBehavior | 179 | cyan_door_behavior: CyanDoorBehavior |
180 | enable_icarus: EnableIcarus | ||
176 | daedalus_roof_access: DaedalusRoofAccess | 181 | daedalus_roof_access: DaedalusRoofAccess |
177 | strict_purple_ending: StrictPurpleEnding | 182 | strict_purple_ending: StrictPurpleEnding |
178 | strict_cyan_ending: StrictCyanEnding | 183 | strict_cyan_ending: StrictCyanEnding |