about summary refs log tree commit diff stats
path: root/apworld/options.py
diff options
context:
space:
mode:
Diffstat (limited to 'apworld/options.py')
-rw-r--r--apworld/options.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/apworld/options.py b/apworld/options.py index 2197b0f..f72e826 100644 --- a/apworld/options.py +++ b/apworld/options.py
@@ -39,6 +39,14 @@ class ShuffleLetters(Choice):
39 option_item_cyan = 4 39 option_item_cyan = 4
40 40
41 41
42class ShuffleSymbols(Toggle):
43 """
44 If enabled, 19 items will be added to the pool, representing the different symbols that can appear on a panel.
45 Players will be prevented from solving puzzles with symbols on them until all of the required symbols are unlocked.
46 """
47 display_name = "Shuffle Symbols"
48
49
42class KeyholderSanity(Toggle): 50class KeyholderSanity(Toggle):
43 """ 51 """
44 If enabled, 26 locations will be created for placing each key into its respective Green Ending keyholder. 52 If enabled, 26 locations will be created for placing each key into its respective Green Ending keyholder.
@@ -102,6 +110,7 @@ class Lingo2Options(PerGameCommonOptions):
102 shuffle_doors: ShuffleDoors 110 shuffle_doors: ShuffleDoors
103 shuffle_control_center_colors: ShuffleControlCenterColors 111 shuffle_control_center_colors: ShuffleControlCenterColors
104 shuffle_letters: ShuffleLetters 112 shuffle_letters: ShuffleLetters
113 shuffle_symbols: ShuffleSymbols
105 keyholder_sanity: KeyholderSanity 114 keyholder_sanity: KeyholderSanity
106 cyan_door_behavior: CyanDoorBehavior 115 cyan_door_behavior: CyanDoorBehavior
107 daedalus_roof_access: DaedalusRoofAccess 116 daedalus_roof_access: DaedalusRoofAccess