about summary refs log tree commit diff stats
path: root/client/Archipelago/manager.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-13 12:43:15 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-13 12:43:15 -0400
commit5dbc46d7d00091b92b178a73f114871d0e0cc806 (patch)
tree67a67d7d1ed46d80544c5a3ea1e8431e06541095 /client/Archipelago/manager.gd
parentc456854263be17264aeb8446986bc401d3921f33 (diff)
downloadlingo2-archipelago-5dbc46d7d00091b92b178a73f114871d0e0cc806.tar.gz
lingo2-archipelago-5dbc46d7d00091b92b178a73f114871d0e0cc806.tar.bz2
lingo2-archipelago-5dbc46d7d00091b92b178a73f114871d0e0cc806.zip
[Client] Handle anti collectable traps
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r--client/Archipelago/manager.gd3
1 files changed, 3 insertions, 0 deletions
diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 34f5e27..5a36336 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd
@@ -215,6 +215,9 @@ func _process_item(item, index, from, flags, amount):
215 "Received [color=%s]%s[/color] from %s" % [item_color, full_item_name, player_name] 215 "Received [color=%s]%s[/color] from %s" % [item_color, full_item_name, player_name]
216 ) 216 )
217 217
218 if gamedata.anti_trap_ids.has(item):
219 keyboard.block_letter(gamedata.anti_trap_ids[item])
220
218 global._print(message) 221 global._print(message)
219 222
220 global.get_node("Messages").showMessage(message) 223 global.get_node("Messages").showMessage(message)