about summary refs log tree commit diff stats
path: root/apworld/client/gamedata.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-27 21:06:32 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-27 21:06:32 -0400
commit53e0509fcb20cc824e3fe5b3d3a826f09fc9c166 (patch)
treed83573fe2209122cc1c87d0a60ab22e6b20d4ec9 /apworld/client/gamedata.gd
parentb0f474bee1c8e1111f7542bf4985136d9aedf340 (diff)
downloadlingo2-archipelago-53e0509fcb20cc824e3fe5b3d3a826f09fc9c166.tar.gz
lingo2-archipelago-53e0509fcb20cc824e3fe5b3d3a826f09fc9c166.tar.bz2
lingo2-archipelago-53e0509fcb20cc824e3fe5b3d3a826f09fc9c166.zip
Treat worldports as items for tracker
Diffstat (limited to 'apworld/client/gamedata.gd')
-rw-r--r--apworld/client/gamedata.gd5
1 files changed, 5 insertions, 0 deletions
diff --git a/apworld/client/gamedata.gd b/apworld/client/gamedata.gd index 13ec568..e44fa17 100644 --- a/apworld/client/gamedata.gd +++ b/apworld/client/gamedata.gd
@@ -173,6 +173,11 @@ func get_door_receivers(door_id):
173 return door.get_receivers() 173 return door.get_receivers()
174 174
175 175
176func get_worldport_display_name(port_id):
177 var port = objects.get_ports()[port_id]
178 return "%s - %s (Worldport)" % [_get_room_object_map_name(port), port.get_name()]
179
180
176func _get_map_object_map_name(obj): 181func _get_map_object_map_name(obj):
177 return objects.get_maps()[obj.get_map_id()].get_display_name() 182 return objects.get_maps()[obj.get_map_id()].get_display_name()
178 183