about summary refs log tree commit diff stats
path: root/Archipelago/panelInput.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2023-08-03 21:57:04 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2023-08-03 21:57:04 -0400
commita3cc416a21297747b412dabe75fc4532cd5c8d68 (patch)
tree1eeb76f7e3d7463c133b2ce36aeab59787ee3943 /Archipelago/panelInput.gd
parentcb6db408f38338edb451f323d7e5aa2856854d15 (diff)
downloadlingo-archipelago-a3cc416a21297747b412dabe75fc4532cd5c8d68.tar.gz
lingo-archipelago-a3cc416a21297747b412dabe75fc4532cd5c8d68.tar.bz2
lingo-archipelago-a3cc416a21297747b412dabe75fc4532cd5c8d68.zip
Puzzle skips
Diffstat (limited to 'Archipelago/panelInput.gd')
-rw-r--r--Archipelago/panelInput.gd21
1 files changed, 21 insertions, 0 deletions
diff --git a/Archipelago/panelInput.gd b/Archipelago/panelInput.gd index 48d6324..346dccb 100644 --- a/Archipelago/panelInput.gd +++ b/Archipelago/panelInput.gd
@@ -3,3 +3,24 @@ extends "res://scripts/panelInput.gd"
3 3
4func uncomplete(): 4func uncomplete():
5 global._print("Filtered out panel uncompletion") 5 global._print("Filtered out panel uncompletion")
6
7
8func grab_focus():
9 .grab_focus()
10
11 var effects_node = get_tree().get_root().get_node("Spatial/AP_Effects")
12 effects_node.show_puzzle_skip_message(get_path())
13
14
15func release_focus():
16 .release_focus()
17
18 var effects_node = get_tree().get_root().get_node("Spatial/AP_Effects")
19 effects_node.hide_puzzle_skip_message()
20
21
22func complete():
23 .complete()
24
25 var effects_node = get_tree().get_root().get_node("Spatial/AP_Effects")
26 effects_node.hide_puzzle_skip_message()