class_name MapLoader extends Node3D @export var Default_Map:PackedScene @export var scenes: Array[PackedScene] signal map_loaded var current_map func openMap(path=GlobalSettings.current_map): if path is PackedScene: current_map = path.instantiate() else: current_map = load(path).instantiate() add_child(current_map) func closeMap(): remove_child(current_map) func _init(): openMap()