about summary refs log tree commit diff stats
path: root/Archipelago/load.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Archipelago/load.gd')
-rw-r--r--Archipelago/load.gd7
1 files changed, 5 insertions, 2 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 931dfde..be209c3 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd
@@ -135,7 +135,7 @@ func _load():
135 new_another_cdp.maxlength = (apclient._level_2_requirement - 1) 135 new_another_cdp.maxlength = (apclient._level_2_requirement - 1)
136 new_another_cdp.nested = true 136 new_another_cdp.nested = true
137 get_node("CountdownPanels").add_child(new_another_cdp) 137 get_node("CountdownPanels").add_child(new_another_cdp)
138 another_cdp.replace_with = "" 138 another_cdp.replace_with = "../CountdownPanel_level2_0"
139 another_cdp.queue_free() 139 another_cdp.queue_free()
140 else: 140 else:
141 var another_replacement = another_cdp.get_node(another_cdp.replace_with) 141 var another_replacement = another_cdp.get_node(another_cdp.replace_with)
@@ -275,7 +275,7 @@ func _load():
275 clear_gridmap_tile(25.5, 1.5, 11.5) 275 clear_gridmap_tile(25.5, 1.5, 11.5)
276 clear_gridmap_tile(47.5, 1.5, 11.5) 276 clear_gridmap_tile(47.5, 1.5, 11.5)
277 277
278 if apclient._panel_shuffle == apclient.kREARRANGE_PANELS: 278 if apclient._panel_shuffle == apclient.kREARRANGE_PANELS or apclient._panel_shuffle == apclient.kEXPERIMENTAL_PANELS:
279 # Do the actual shuffling. 279 # Do the actual shuffling.
280 var panel_pools = {} 280 var panel_pools = {}
281 for panel in gamedata.panels: 281 for panel in gamedata.panels:
@@ -342,6 +342,9 @@ func _load():
342 new_answer += " " 342 new_answer += " "
343 new_answer += panels_parent.get_node("Painting Room/Panel_send_use_turns").answer 343 new_answer += panels_parent.get_node("Painting Room/Panel_send_use_turns").answer
344 panels_parent.get_node("Painting Room/Panel_order_onepathmanyturns").answer = new_answer 344 panels_parent.get_node("Painting Room/Panel_order_onepathmanyturns").answer = new_answer
345
346 if apclient._panel_shuffle == apclient.kEXPERIMENTAL_PANELS:
347 apclient.get_node("Generator").apply(self)
345 348
346 # Handle our other static panels after panel randomization, so that the old 349 # Handle our other static panels after panel randomization, so that the old
347 # values can enter the pool, if necessary. 350 # values can enter the pool, if necessary.