diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2026-02-06 15:14:50 -0500 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2026-02-06 15:14:50 -0500 |
| commit | b27e8e1d76084c9e1371eef85383170b3753012a (patch) | |
| tree | 23ce2cd747038f5d0453cb672e1292ad70a1d340 /apworld/tracker.py | |
| parent | 27a1d63608cc370cdf491ae08c70c74f76956367 (diff) | |
| download | lingo2-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.py | 4 |
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: |
