about summary refs log tree commit diff stats
path: root/apworld/tracker.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/tracker.py
parent27a1d63608cc370cdf491ae08c70c74f76956367 (diff)
downloadlingo2-archipelago-b27e8e1d76084c9e1371eef85383170b3753012a.tar.gz
lingo2-archipelago-b27e8e1d76084c9e1371eef85383170b3753012a.tar.bz2
lingo2-archipelago-b27e8e1d76084c9e1371eef85383170b3753012a.zip
Fix shuffled RTEs in tracker
Diffstat (limited to 'apworld/tracker.py')
-rw-r--r--apworld/tracker.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/apworld/tracker.py b/apworld/tracker.py index a84c3f8..3e1cafb 100644 --- a/apworld/tracker.py +++ b/apworld/tracker.py
@@ -44,6 +44,10 @@ class Tracker:
44 for k, t in Lingo2Options.type_hints.items()}) 44 for k, t in Lingo2Options.type_hints.items()})
45 45
46 self.world.generate_early() 46 self.world.generate_early()
47
48 self.world.player_logic.rte_mapping = [self.world.static_logic.map_id_by_name[map_name]
49 for map_name in slot_data.get("rte", [])]
50
47 self.world.create_regions() 51 self.world.create_regions()
48 52
49 if self.world.options.shuffle_worldports: 53 if self.world.options.shuffle_worldports: