From 9c625edef40bde87096b81a34ca0287457bb41a4 Mon Sep 17 00:00:00 2001 From: MartinOpat Date: Sat, 7 Feb 2026 17:42:46 +0100 Subject: [PATCH] (wip) Fix: Main menu now disappears --- evolve-die-repeat/game_manager.gd | 5 ++++- evolve-die-repeat/main_menu.gd | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) 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()