From b27e8e1d76084c9e1371eef85383170b3753012a Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Fri, 6 Feb 2026 15:14:50 -0500 Subject: Fix shuffled RTEs in tracker --- apworld/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'apworld/__init__.py') 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): self.port_pairings = {} def create_regions(self): + if hasattr(self.multiworld, "re_gen_passthrough") and "Lingo 2" in self.multiworld.re_gen_passthrough: + self.player_logic.rte_mapping = [self.world.static_logic.map_id_by_name[map_name] + for map_name in self.multiworld.re_gen_passthrough["Lingo 2"]["rte"]] + create_regions(self) def connect_entrances(self): -- cgit 1.4.1