about summary refs log tree commit diff stats
path: root/Archipelago/load.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-04-15 11:39:52 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2024-04-15 11:39:52 -0400
commite448f5b318f05cae1b40a949e11ef2d7fb613645 (patch)
tree8c46770b775f31db9293ed1c6d18358aece2b45c /Archipelago/load.gd
parentdbc0e454596ba7e1a8378685c35e37dccd19c964 (diff)
downloadlingo-archipelago-e448f5b318f05cae1b40a949e11ef2d7fb613645.tar.gz
lingo-archipelago-e448f5b318f05cae1b40a949e11ef2d7fb613645.tar.bz2
lingo-archipelago-e448f5b318f05cae1b40a949e11ef2d7fb613645.zip
Implemented panels mode door shuffle
Diffstat (limited to 'Archipelago/load.gd')
-rw-r--r--Archipelago/load.gd2
1 files changed, 2 insertions, 0 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 566ee39..82f8e94 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd
@@ -568,6 +568,8 @@ func _load():
568 var script_instance = panel_script.new() 568 var script_instance = panel_script.new()
569 script_instance.name = "AP_Panel" 569 script_instance.name = "AP_Panel"
570 script_instance.data = panel 570 script_instance.data = panel
571 if apclient._panel_door_shuffle and gamedata.mentioned_panels.has(panel["id"]):
572 script_instance.locked = true
571 panel_node.add_child(script_instance) 573 panel_node.add_child(script_instance)
572 apclient.connect("evaluate_solvability", script_instance, "evaluate_solvability") 574 apclient.connect("evaluate_solvability", script_instance, "evaluate_solvability")
573 575