extends Control var direct_host_menu_scene = preload("res://scenes/menu/direct_host.tscn") var direct_join_menu_scene = preload("res://scenes/menu/direct_join.tscn") func _ready(): pass func _on_back_pressed(): queue_free() get_tree().get_root().get_node("main_menu").show() func _on_direct_host_pressed(): var direct_host_menu = direct_host_menu_scene.instance() get_tree().get_root().add_child(direct_host_menu) get_tree().get_root().get_node("server").hide() func _on_direct_join_pressed(): var direct_join_menu = direct_join_menu_scene.instance() get_tree().get_root().add_child(direct_join_menu) get_tree().get_root().get_node("server").hide()