diff options
Diffstat (limited to 'Archipelago/load.gd')
-rw-r--r-- | Archipelago/load.gd | 7 |
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. |