aboutsummaryrefslogtreecommitdiff
path: root/game/Pause.gd
blob: e04e94d734606b5a9b8d03e6678fff5e665c5ab8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
extends Control

func _input(event):
	if event.is_action_pressed("pause"):
		var new_pause_state = not get_tree().paused
		get_tree().paused = new_pause_state
		visible = new_pause_state


func _on_Resume_pressed():
	var new_pause_state = not get_tree().paused
	get_tree().paused = new_pause_state
	visible = new_pause_state

func _on_Mute_pressed():
	var player = get_node("../../AudioStreamPlayer")
	var player_paused = not player.stream_paused
	player.stream_paused = player_paused

func _on_Quit_pressed():
	get_tree().quit()