From 99e2dc15adad1add1a568ff12ccce7b8441d388f Mon Sep 17 00:00:00 2001 From: Dylan McCall Date: Tue, 1 Oct 2024 16:32:34 -0700 Subject: [PATCH] Fix error in simple_spawner.gd with Godot 4.2.2 With Godot 4.3, it is possible to use is_instance_valid as a Callable. To support Godot 4.2.2, we must use an anonymous function instead. --- addons/block_code/simple_spawner/simple_spawner.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/block_code/simple_spawner/simple_spawner.gd b/addons/block_code/simple_spawner/simple_spawner.gd index 006165ad..e3a53892 100644 --- a/addons/block_code/simple_spawner/simple_spawner.gd +++ b/addons/block_code/simple_spawner/simple_spawner.gd @@ -79,7 +79,7 @@ func spawn_once(): if scenes.size() == 0: return - _spawned_scenes = _spawned_scenes.filter(is_instance_valid) + _spawned_scenes = _spawned_scenes.filter(func(instance): return is_instance_valid(instance)) if spawn_limit != 0 and _spawned_scenes.size() >= spawn_limit: if limit_behavior == LimitBehavior.NO_SPAWN: