diff options
| -rw-r--r-- | Archipelago/load.gd | 7 |
1 files changed, 6 insertions, 1 deletions
| diff --git a/Archipelago/load.gd b/Archipelago/load.gd index 80f7d06..ea8eb5f 100644 --- a/Archipelago/load.gd +++ b/Archipelago/load.gd | |||
| @@ -33,7 +33,12 @@ func _load(): | |||
| 33 | location.total = panels.size() | 33 | location.total = panels.size() |
| 34 | 34 | ||
| 35 | for panel in panels: | 35 | for panel in panels: |
| 36 | var that_panel = panels_parent.get_node(panel) | 36 | var that_panel |
| 37 | if panel.begins_with("EndPanel"): | ||
| 38 | that_panel = self.get_node("Decorations").get_node(panel) | ||
| 39 | else: | ||
| 40 | that_panel = panels_parent.get_node(panel) | ||
| 41 | |||
| 37 | that_panel.get_node("Viewport/GUI/Panel/TextEdit").connect( | 42 | that_panel.get_node("Viewport/GUI/Panel/TextEdit").connect( |
| 38 | "answer_correct", location, "handle_correct" | 43 | "answer_correct", location, "handle_correct" |
| 39 | ) | 44 | ) |
