diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-04-15 11:39:52 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-04-15 11:39:52 -0400 |
commit | e448f5b318f05cae1b40a949e11ef2d7fb613645 (patch) | |
tree | 8c46770b775f31db9293ed1c6d18358aece2b45c /Archipelago/load.gd | |
parent | dbc0e454596ba7e1a8378685c35e37dccd19c964 (diff) | |
download | lingo-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.gd | 2 |
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 | ||