about summary refs log tree commit diff stats
path: root/apworld/__init__.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2026-02-06 15:14:50 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2026-02-06 15:14:50 -0500
commitb27e8e1d76084c9e1371eef85383170b3753012a (patch)
tree23ce2cd747038f5d0453cb672e1292ad70a1d340 /apworld/__init__.py
parent27a1d63608cc370cdf491ae08c70c74f76956367 (diff)
downloadlingo2-archipelago-b27e8e1d76084c9e1371eef85383170b3753012a.tar.gz
lingo2-archipelago-b27e8e1d76084c9e1371eef85383170b3753012a.tar.bz2
lingo2-archipelago-b27e8e1d76084c9e1371eef85383170b3753012a.zip
Fix shuffled RTEs in tracker HEAD main
Diffstat (limited to 'apworld/__init__.py')
-rw-r--r--apworld/__init__.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/apworld/__init__.py b/apworld/__init__.py index ff1da66..42350bc 100644 --- a/apworld/__init__.py +++ b/apworld/__init__.py
@@ -71,6 +71,10 @@ class Lingo2World(World):
71 self.port_pairings = {} 71 self.port_pairings = {}
72 72
73 def create_regions(self): 73 def create_regions(self):
74 if hasattr(self.multiworld, "re_gen_passthrough") and "Lingo 2" in self.multiworld.re_gen_passthrough:
75 self.player_logic.rte_mapping = [self.world.static_logic.map_id_by_name[map_name]
76 for map_name in self.multiworld.re_gen_passthrough["Lingo 2"]["rte"]]
77
74 create_regions(self) 78 create_regions(self)
75 79
76 def connect_entrances(self): 80 def connect_entrances(self):