From bc72e9a407db4fcc830450c112de90f5d1c251a9 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Sat, 8 Aug 2020 21:35:15 +0300 Subject: Improve dialogue system --- scripts/GUI.gd | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'scripts/GUI.gd') diff --git a/scripts/GUI.gd b/scripts/GUI.gd index de1106f..f885b10 100644 --- a/scripts/GUI.gd +++ b/scripts/GUI.gd @@ -12,10 +12,16 @@ func _ready(): # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(_delta): pass + +func _unhandled_input(event: InputEvent): + if event is InputEventKey: + if event.pressed and event.scancode == KEY_ESCAPE: + get_tree().quit() + if event.pressed and event.is_action_pressed("ui_accept"): + emit_signal("dialogue_next") func set_debug_text(text: String): debug_label.set_text(text) - func _on_NextButton_pressed(): emit_signal("dialogue_next") -- cgit v1.3