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 | 
