about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--apworld/client/maps/control_center.gd6
1 files changed, 5 insertions, 1 deletions
diff --git a/apworld/client/maps/control_center.gd b/apworld/client/maps/control_center.gd index 8e919ab..b307984 100644 --- a/apworld/client/maps/control_center.gd +++ b/apworld/client/maps/control_center.gd
@@ -15,7 +15,11 @@ func on_map_load(root):
15 _set_up_mastery_listener(root, "icarus") 15 _set_up_mastery_listener(root, "icarus")
16 _set_up_mastery_listener(root, "stellar") 16 _set_up_mastery_listener(root, "stellar")
17 17
18 if ap.endings_requirement != 12 or ap.masteries_requirement != 0: 18 if ap.endings_requirement == 0 and ap.masteries_requirement == 0:
19 # Weird edge case. Dunno why I'm even allowing it.
20 var old_door = root.get_node("/root/scene/Components/Doors/entry_19")
21 old_door.queue_free()
22 elif ap.endings_requirement != 12 or ap.masteries_requirement != 0:
19 # Set up listeners for the potential White Ending requirements. 23 # Set up listeners for the potential White Ending requirements.
20 var merging_prefab = preload("res://objects/nodes/listeners/mergingListener.tscn") 24 var merging_prefab = preload("res://objects/nodes/listeners/mergingListener.tscn")
21 25