diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-29 12:07:56 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-08-29 12:07:56 -0400 |
commit | f4a383ae208da8363ef9ffad7763e0853e02a678 (patch) | |
tree | c1e5b5453c7cd0dd925a9753174f29f4b3b7f8dd /client/Archipelago/manager.gd | |
parent | f97b4ff4821f2945f22198dcbd5c627a64b4be50 (diff) | |
download | lingo2-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.gd | 10 |
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: |