diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-04 16:10:47 -0400 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-10-04 16:10:47 -0400 |
| commit | 43fd69de4cdf7b99dfb5ff29fc089e570534cc93 (patch) | |
| tree | ebd515bd97e3b7984f6d2a892b11215db6d171e1 | |
| parent | b53d1f94582ebc62eb0520f041f83baecb747c0a (diff) | |
| download | lingo2-archipelago-43fd69de4cdf7b99dfb5ff29fc089e570534cc93.tar.gz lingo2-archipelago-43fd69de4cdf7b99dfb5ff29fc089e570534cc93.tar.bz2 lingo2-archipelago-43fd69de4cdf7b99dfb5ff29fc089e570534cc93.zip | |
Use port display names in connections
| -rw-r--r-- | apworld/regions.py | 6 |
1 files changed, 3 insertions, 3 deletions
| diff --git a/apworld/regions.py b/apworld/regions.py index 3735858..1215f5a 100644 --- a/apworld/regions.py +++ b/apworld/regions.py | |||
| @@ -97,7 +97,7 @@ def create_regions(world: "Lingo2World"): | |||
| 97 | 97 | ||
| 98 | if connection.HasField("port"): | 98 | if connection.HasField("port"): |
| 99 | port = world.static_logic.objects.ports[connection.port] | 99 | port = world.static_logic.objects.ports[connection.port] |
| 100 | connection_name = f"{connection_name} (via port {port.name})" | 100 | connection_name = f"{connection_name} (via {port.display_name})" |
| 101 | 101 | ||
| 102 | if world.options.shuffle_worldports and not port.no_shuffle: | 102 | if world.options.shuffle_worldports and not port.no_shuffle: |
| 103 | continue | 103 | continue |
| @@ -157,7 +157,7 @@ def shuffle_entrances(world: "Lingo2World"): | |||
| 157 | port_region_name = world.static_logic.get_room_region_name(port.room_id) | 157 | port_region_name = world.static_logic.get_room_region_name(port.room_id) |
| 158 | port_region = world.multiworld.get_region(port_region_name, world.player) | 158 | port_region = world.multiworld.get_region(port_region_name, world.player) |
| 159 | 159 | ||
| 160 | connection_name = f"{port_region_name} - {port.name}" | 160 | connection_name = f"{port_region_name} - {port.display_name}" |
| 161 | port_id_by_name[connection_name] = port.id | 161 | port_id_by_name[connection_name] = port.id |
| 162 | 162 | ||
| 163 | entrance = port_region.create_er_target(connection_name) | 163 | entrance = port_region.create_er_target(connection_name) |
| @@ -195,7 +195,7 @@ def connect_ports_from_ut(port_pairings: dict[int, int], world: "Lingo2World"): | |||
| 195 | from_region = world.multiworld.get_region(from_region_name, world.player) | 195 | from_region = world.multiworld.get_region(from_region_name, world.player) |
| 196 | to_region = world.multiworld.get_region(to_region_name, world.player) | 196 | to_region = world.multiworld.get_region(to_region_name, world.player) |
| 197 | 197 | ||
| 198 | connection = Entrance(world.player, f"{from_region_name} - {from_port.name}", from_region) | 198 | connection = Entrance(world.player, f"{from_region_name} - {from_port.display_name}", from_region) |
| 199 | 199 | ||
| 200 | reqs = AccessRequirements() | 200 | reqs = AccessRequirements() |
| 201 | if from_port.HasField("required_door"): | 201 | if from_port.HasField("required_door"): |
