about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-12-09 14:09:37 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2024-12-09 14:09:37 -0500
commitab7834447e87873c5b055525b223c8247b684825 (patch)
tree60266098ba5e54c0fb02db39f5665762f9b3c671
parent96cae1b731fad4bba9019a7c88e8167fa5d5eab3 (diff)
downloadlingo-archipelago-ab7834447e87873c5b055525b223c8247b684825.tar.gz
lingo-archipelago-ab7834447e87873c5b055525b223c8247b684825.tar.bz2
lingo-archipelago-ab7834447e87873c5b055525b223c8247b684825.zip
Destroy generator after applying changes
-rw-r--r--Archipelago/load.gd4
1 files changed, 3 insertions, 1 deletions
diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 8559b10..880f5a3 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd
@@ -344,7 +344,9 @@ func _load():
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 345
346 if apclient._panel_shuffle == apclient.kEXPERIMENTAL_PANELS: 346 if apclient._panel_shuffle == apclient.kEXPERIMENTAL_PANELS:
347 apclient.get_node("Generator").apply(self) 347 var generator = apclient.get_node("Generator")
348 generator.apply(self)
349 generator.queue_free()
348 350
349 # Handle our other static panels after panel randomization, so that the old 351 # Handle our other static panels after panel randomization, so that the old
350 # values can enter the pool, if necessary. 352 # values can enter the pool, if necessary.