From f4a383ae208da8363ef9ffad7763e0853e02a678 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Fri, 29 Aug 2025 12:07:56 -0400 Subject: [Client] Various fixes - Locations count puzzles in a map that are already solved. - Item-controlled paintings, animation listeners, and teleport listeners are handled properly. --- client/Archipelago/manager.gd | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'client/Archipelago/manager.gd') diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 99cb47b..d950cd6 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd @@ -90,11 +90,11 @@ func _process_item(item, index, from, flags): var rnode = scene.get_node_or_null(receiver) if rnode != null: rnode.handleTriggered() - for painting_id in gamedata.objects.get_doors()[door_id].get_move_paintings(): - var painting = gamedata.objects.get_paintings()[painting_id] - var pnode = scene.get_node_or_null(painting.get_path() + "/teleportListener") - if pnode != null: - pnode.handleTriggered() + #for painting_id in gamedata.objects.get_doors()[door_id].get_move_paintings(): + # var painting = gamedata.objects.get_paintings()[painting_id] + # var pnode = scene.get_node_or_null(painting.get_path() + "/teleportListener") + # if pnode != null: + # pnode.handleTriggered() # Show a message about the item if it's new. if index != null and index > _last_new_item: -- cgit 1.4.1