diff options
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 |