Updated Hub World to have portals to levels and disabled the level select menu
This commit is contained in:
13
Main.gd
13
Main.gd
@@ -3,7 +3,7 @@ extends Node
|
||||
export var splash_screen_path: String
|
||||
export var main_menu_path: String
|
||||
export var level_select_menu_path: String
|
||||
export var world_path: String
|
||||
export var hub_world_path: String
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
@@ -40,10 +40,13 @@ func play_main_menu() -> Node:
|
||||
|
||||
func main_menu_option(option: String) -> void:
|
||||
if option == 'new game':
|
||||
var level_select_menu: Node = play_level_select_menu()
|
||||
yield(level_select_menu, 'complete')
|
||||
free_connected_node(level_select_menu, 'level_select_menu_option')
|
||||
level_select_menu = null
|
||||
if get_tree().change_scene(hub_world_path) != OK:
|
||||
print('ERROR: Main failed to change scene to Hub World.')
|
||||
queue_free()
|
||||
#var level_select_menu: Node = play_level_select_menu()
|
||||
#yield(level_select_menu, 'complete')
|
||||
#free_connected_node(level_select_menu, 'level_select_menu_option')
|
||||
#level_select_menu = null
|
||||
return
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user