extends CanvasLayer signal complete(option) export var credits_scene_path: String = 'res://GUI/Credits.tscn' func _on_new_game_button_pressed() -> void: emit_signal('complete', 'new game') return func _on_credits_button_pressed() -> void: var credits_scene: Node = load(credits_scene_path).instance() add_child(credits_scene) return func _on_quit_button_pressed() -> void: get_tree().quit() return func _on_continue_button_mouse_entered() -> void: if not $'Menu/Menu Elements/Menu Options/Continue/Continue Button'.disabled: $'Menu Button Hover'.play(0.0) return func _on_new_game_button_mouse_entered() -> void: $'Menu Button Hover'.play(0.0) return func _on_settings_button_mouse_entered() -> void: $'Menu Button Hover'.play(0.0) return func _on_credits_button_mouse_entered() -> void: $'Menu Button Hover'.play(0.0) return func _on_quit_button_mouse_entered() -> void: $'Menu Button Hover'.play(0.0) return