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 13:01:54 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-13 13:01:54 -0400
commit7896502cd996b64d4c301eaa1c77c37a9f3e83cd (patch)
treeda17b81af572c7bfd561521f5c6f4df6cd77e56f /client/Archipelago/manager.gd
parent95b50d5ac1714bf7e9869e12dfe13f4addec66f5 (diff)
downloadlingo2-archipelago-7896502cd996b64d4c301eaa1c77c37a9f3e83cd.tar.gz
lingo2-archipelago-7896502cd996b64d4c301eaa1c77c37a9f3e83cd.tar.bz2
lingo2-archipelago-7896502cd996b64d4c301eaa1c77c37a9f3e83cd.zip
[Client] Don't show our traps
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r--client/Archipelago/manager.gd4
1 files changed, 4 insertions, 0 deletions
diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 590b498..1370e9d 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd
@@ -312,6 +312,10 @@ func parse_printjson_for_textclient(message):
312func _process_location_scout(item_id, location_id, player, flags): 312func _process_location_scout(item_id, location_id, player, flags):
313 _location_scouts[location_id] = {"item": item_id, "player": player, "flags": flags} 313 _location_scouts[location_id] = {"item": item_id, "player": player, "flags": flags}
314 314
315 if player == client._slot and flags & 4 != 0:
316 # This is a trap for us, so let's not display it.
317 return
318
315 var gamedata = global.get_node("Gamedata") 319 var gamedata = global.get_node("Gamedata")
316 var map_id = gamedata.map_id_by_name.get(global.map) 320 var map_id = gamedata.map_id_by_name.get(global.map)
317 321