From 7896502cd996b64d4c301eaa1c77c37a9f3e83cd Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 13 Sep 2025 13:01:54 -0400 Subject: [Client] Don't show our traps --- client/Archipelago/manager.gd | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'client/Archipelago/manager.gd') 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): func _process_location_scout(item_id, location_id, player, flags): _location_scouts[location_id] = {"item": item_id, "player": player, "flags": flags} + if player == client._slot and flags & 4 != 0: + # This is a trap for us, so let's not display it. + return + var gamedata = global.get_node("Gamedata") var map_id = gamedata.map_id_by_name.get(global.map) -- cgit 1.4.1