diff --git a/Assets/scripts/MapLoader.gd b/Assets/scripts/MapLoader.gd index b8411e0..39aedf6 100644 --- a/Assets/scripts/MapLoader.gd +++ b/Assets/scripts/MapLoader.gd @@ -3,10 +3,15 @@ extends Node3D var Default_Map = "res://Assets/Levels/test_map.tscn" var Test_Map = "res://Assets/Levels/TestMapHospitalTextures.tscn" -func openMap(): - print(GlobalSettings.current_map) - var map_instance = load(GlobalSettings.current_map).instantiate() - add_child(map_instance) +var current_map + +func openMap(path=GlobalSettings.current_map): + current_map = load(path).instantiate() + add_child(current_map) + + +func closeMap(): + remove_child(current_map) func _init(): openMap()