From 6432b709ef58ddb4c59a4c615207f2f9f4bb88f7 Mon Sep 17 00:00:00 2001 From: MartinOpat Date: Sun, 1 Feb 2026 09:36:14 +0100 Subject: [PATCH] Fix: Added call_deferred on _spawn_minimum --- evolve-die-repeat/molecular/prey_manager.gd | 2 +- evolve-die-repeat/shared/npc/spawn_manager_2d.gd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/evolve-die-repeat/molecular/prey_manager.gd b/evolve-die-repeat/molecular/prey_manager.gd index 14fe0a4..ccc78af 100644 --- a/evolve-die-repeat/molecular/prey_manager.gd +++ b/evolve-die-repeat/molecular/prey_manager.gd @@ -6,7 +6,7 @@ extends SpawnManager2D func _ready() -> void: spawnRange = GameManager.extent #spawnRange = cam.get_viewport_rect() - _spawn_minimum() + call_deferred("_spawn_minimum") # Called every frame. 'delta' is the elapsed time since the previous frame. diff --git a/evolve-die-repeat/shared/npc/spawn_manager_2d.gd b/evolve-die-repeat/shared/npc/spawn_manager_2d.gd index 2ad5269..57ccad8 100644 --- a/evolve-die-repeat/shared/npc/spawn_manager_2d.gd +++ b/evolve-die-repeat/shared/npc/spawn_manager_2d.gd @@ -37,4 +37,4 @@ func _spawn_creature(position: Vector2) -> void: func _on_entity_died() -> void: _currentCount = max(0, _currentCount-1) - _spawn_minimum() + call_deferred("_spawn_minimum")