diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-12-09 14:09:37 -0500 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-12-09 14:09:37 -0500 |
| commit | ab7834447e87873c5b055525b223c8247b684825 (patch) | |
| tree | 60266098ba5e54c0fb02db39f5665762f9b3c671 /Archipelago | |
| parent | 96cae1b731fad4bba9019a7c88e8167fa5d5eab3 (diff) | |
| download | lingo-archipelago-ab7834447e87873c5b055525b223c8247b684825.tar.gz lingo-archipelago-ab7834447e87873c5b055525b223c8247b684825.tar.bz2 lingo-archipelago-ab7834447e87873c5b055525b223c8247b684825.zip | |
Destroy generator after applying changes
Diffstat (limited to 'Archipelago')
| -rw-r--r-- | Archipelago/load.gd | 4 |
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. |
