You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
549 B
26 lines
549 B
extends Node
|
|
|
|
func _ready():
|
|
OS.window_fullscreen = Settings.fullscreen
|
|
go_to_main_menu()
|
|
|
|
|
|
func go_to_main_menu():
|
|
var menu = ResourceLoader.load("res://menu/menu.tscn")
|
|
change_scene(menu)
|
|
|
|
|
|
func replace_main_scene(resource):
|
|
call_deferred("change_scene", resource)
|
|
|
|
|
|
func change_scene(resource : Resource):
|
|
var node = resource.instance()
|
|
|
|
for child in get_children():
|
|
remove_child(child)
|
|
child.queue_free()
|
|
add_child(node)
|
|
|
|
node.connect("quit", self, "go_to_main_menu")
|
|
node.connect("replace_main_scene", self, "replace_main_scene")
|
|
|