diff --git a/evolve-die-repeat/game_manager.gd b/evolve-die-repeat/game_manager.gd index 1c86974..6388cce 100644 --- a/evolve-die-repeat/game_manager.gd +++ b/evolve-die-repeat/game_manager.gd @@ -14,6 +14,10 @@ var gameScene = preload("res://molecular/molecular_stage.tscn").instantiate() var rng = RandomNumberGenerator.new() var eps: float = 1e-4 +# managers +@onready +var foodManager = gameScene.get_node("FoodManager") + # A world "current" # polar var flow_dir: float # [0, 2pi) @@ -46,7 +50,6 @@ func _physics_process(delta: float) -> void: get_new_flow() func start_game() -> void: - remove_child(mainMenuScene) add_child(gameScene) # TODO: This needs to be called from a script inheriting a CharacterBody2D (e.g. the player) diff --git a/evolve-die-repeat/main_menu.gd b/evolve-die-repeat/main_menu.gd index c2533a1..06bba57 100644 --- a/evolve-die-repeat/main_menu.gd +++ b/evolve-die-repeat/main_menu.gd @@ -2,4 +2,6 @@ extends Control func _on_play_button_pressed() -> void: + print("Starting game by pressing button...") GameManager.start_game() + self.queue_free()