about summary refs log tree commit diff stats
path: root/Archipelago/client.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2023-06-16 19:05:58 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2023-06-16 19:05:58 -0400
commite2936fdd05a7178772a47f5e7923a75c1b04a357 (patch)
tree5ea9455dd62634144784787ff5a76f14f3302112 /Archipelago/client.gd
parent38b8f3dbb70472e99e90c5b1c5095c2c4f206880 (diff)
downloadlingo-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.gd6
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
649func doorIsVanilla(door): 651func 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
659func evaluateSolvability():
660 emit_signal("evaluate_solvability")
661
662
657func colorForItemType(flags): 663func 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