summaryrefslogtreecommitdiff
path: root/scripts/mainmenu.gd
blob: c317d22e2e5a0079d72d8b90bb2bf7d8cd586a84 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
extends Control

func _ready():
	if global_variables.startup:
		global_variables.startup = false
		$AnnouncerAudio.play()
		$"/root/Audio/AudioStreamPlayer".play()

func _on_StartButton_pressed():
	# warning-ignore:return_value_discarded
	get_tree().change_scene("res://scenes/level.tscn")

func _on_LeaderboardButton_pressed():
	add_child(load("res://scenes/leaderboard.tscn").instance())

func _on_HelpButton_pressed():
	pass

func _on_OptionsButton_pressed():
	add_child(preload("res://scenes/optionsmenu.tscn").instance())

func _on_CreditsButton_pressed():
	pass

func _on_QuitButton_pressed():
	get_tree().quit()