summary refs log tree commit diff stats
path: root/client/Archipelago/manager.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-29 12:07:56 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-29 12:07:56 -0400
commitf4a383ae208da8363ef9ffad7763e0853e02a678 (patch)
treec1e5b5453c7cd0dd925a9753174f29f4b3b7f8dd /client/Archipelago/manager.gd
parentf97b4ff4821f2945f22198dcbd5c627a64b4be50 (diff)
downloadlingo2-archipelago-f4a383ae208da8363ef9ffad7763e0853e02a678.tar.gz
lingo2-archipelago-f4a383ae208da8363ef9ffad7763e0853e02a678.tar.bz2
lingo2-archipelago-f4a383ae208da8363ef9ffad7763e0853e02a678.zip
[Client] Various fixes
- Locations count puzzles in a map that are already solved.
- Item-controlled paintings, animation listeners, and teleport listeners are handled properly.
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r--client/Archipelago/manager.gd10
1 files changed, 5 insertions, 5 deletions
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):
90 var rnode = scene.get_node_or_null(receiver) 90 var rnode = scene.get_node_or_null(receiver)
91 if rnode != null: 91 if rnode != null:
92 rnode.handleTriggered() 92 rnode.handleTriggered()
93 for painting_id in gamedata.objects.get_doors()[door_id].get_move_paintings(): 93 #for painting_id in gamedata.objects.get_doors()[door_id].get_move_paintings():
94 var painting = gamedata.objects.get_paintings()[painting_id] 94 # var painting = gamedata.objects.get_paintings()[painting_id]
95 var pnode = scene.get_node_or_null(painting.get_path() + "/teleportListener") 95 # var pnode = scene.get_node_or_null(painting.get_path() + "/teleportListener")
96 if pnode != null: 96 # if pnode != null:
97 pnode.handleTriggered() 97 # pnode.handleTriggered()
98 98
99 # Show a message about the item if it's new. 99 # Show a message about the item if it's new.
100 if index != null and index > _last_new_item: 100 if index != null and index > _last_new_item: