diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2023-06-16 19:05:58 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2023-06-16 19:05:58 -0400 |
commit | e2936fdd05a7178772a47f5e7923a75c1b04a357 (patch) | |
tree | 5ea9455dd62634144784787ff5a76f14f3302112 /Archipelago/client.gd | |
parent | 38b8f3dbb70472e99e90c5b1c5095c2c4f206880 (diff) | |
download | lingo-archipelago-e2936fdd05a7178772a47f5e7923a75c1b04a357.tar.gz lingo-archipelago-e2936fdd05a7178772a47f5e7923a75c1b04a357.tar.bz2 lingo-archipelago-e2936fdd05a7178772a47f5e7923a75c1b04a357.zip |
Atbash trap
Diffstat (limited to 'Archipelago/client.gd')
-rw-r--r-- | Archipelago/client.gd | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Archipelago/client.gd b/Archipelago/client.gd index 1fe354a..6211ad7 100644 --- a/Archipelago/client.gd +++ b/Archipelago/client.gd | |||
@@ -644,6 +644,8 @@ func processItem(item, index, from, flags): | |||
644 | effects_node.trigger_slowness_trap() | 644 | effects_node.trigger_slowness_trap() |
645 | if item_name == "Iceland Trap": | 645 | if item_name == "Iceland Trap": |
646 | effects_node.trigger_iceland_trap() | 646 | effects_node.trigger_iceland_trap() |
647 | if item_name == "Atbash Trap": | ||
648 | effects_node.trigger_atbash_trap() | ||
647 | 649 | ||
648 | 650 | ||
649 | func doorIsVanilla(door): | 651 | func doorIsVanilla(door): |
@@ -654,6 +656,10 @@ func paintingIsVanilla(painting): | |||
654 | return !_mentioned_paintings.has(painting) | 656 | return !_mentioned_paintings.has(painting) |
655 | 657 | ||
656 | 658 | ||
659 | func evaluateSolvability(): | ||
660 | emit_signal("evaluate_solvability") | ||
661 | |||
662 | |||
657 | func colorForItemType(flags): | 663 | func colorForItemType(flags): |
658 | var int_flags = int(flags) | 664 | var int_flags = int(flags) |
659 | if int_flags & 1: # progression | 665 | if int_flags & 1: # progression |