extends Control var ingame = false onready var NewGame = $"New Game" onready var QuitGame = $"Quit Game" onready var QuitDesktop = $"Quit to Desktop" onready var Music = $"MenuMusic" func _ready(): Music.play() self.show() get_tree().paused = true QuitGame.hide() QuitDesktop.margin_top -= 44 QuitDesktop.margin_bottom -= 44 Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) func _on_Quit_to_Desktop_Button_pressed(): get_tree().quit() func _on_New_Game_pressed(): self.hide() Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) get_tree().paused = false ingame = true Music.stop() func openMenu(): if (ingame): NewGame.set_text("Continue Game") QuitGame.show(); QuitDesktop.margin_top = 664 QuitDesktop.margin_bottom = 708 self.show() get_tree().paused = true Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) func _on_Quit_Game_pressed(): get_tree().reload_current_scene()