From 53e0509fcb20cc824e3fe5b3d3a826f09fc9c166 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 27 Sep 2025 21:06:32 -0400 Subject: Treat worldports as items for tracker --- apworld/client/gamedata.gd | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apworld/client/gamedata.gd') 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): return door.get_receivers() +func get_worldport_display_name(port_id): + var port = objects.get_ports()[port_id] + return "%s - %s (Worldport)" % [_get_room_object_map_name(port), port.get_name()] + + func _get_map_object_map_name(obj): return objects.get_maps()[obj.get_map_id()].get_display_name() -- cgit 1.4.1