From 424f5d4a830fb43f86c76d73d795412890d55bc2 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Mon, 22 Sep 2025 12:05:18 -0400 Subject: [Apworld] Added worldport shuffle --- apworld/options.py | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'apworld/options.py') diff --git a/apworld/options.py b/apworld/options.py index 3646eea..795010a 100644 --- a/apworld/options.py +++ b/apworld/options.py @@ -52,6 +52,16 @@ class ShuffleSymbols(Toggle): display_name = "Shuffle Symbols" +class ShuffleWorldports(Toggle): + """ + Randomizes the connections between maps. This affects worldports only, which are the loading zones you walk into in + order to change maps. This does not affect paintings, panels that teleport you, or certain other special connections + like the one between The Shop and Control Center. Connections that depend on placing letters in keyholders are also + currently not shuffled. + """ + display_name = "Shuffle Worldports" + + class KeyholderSanity(Toggle): """ If enabled, 26 locations will be created for placing each key into its respective Green Ending keyholder. @@ -157,6 +167,7 @@ class Lingo2Options(PerGameCommonOptions): shuffle_gallery_paintings: ShuffleGalleryPaintings shuffle_letters: ShuffleLetters shuffle_symbols: ShuffleSymbols + shuffle_worldports: ShuffleWorldports keyholder_sanity: KeyholderSanity cyan_door_behavior: CyanDoorBehavior daedalus_roof_access: DaedalusRoofAccess -- cgit 1.4.1