diff --git a/addons/godot_rl_agents/sync.gd b/addons/godot_rl_agents/sync.gd index 8428976..44f51d8 100644 --- a/addons/godot_rl_agents/sync.gd +++ b/addons/godot_rl_agents/sync.gd @@ -62,7 +62,9 @@ var _obs_space_training: Array[Dictionary] = [] # Called when the node enters the scene tree for the first time. func _ready(): - await get_parent().ready + var parent := get_parent() + if not parent.is_node_ready(): + await parent.ready get_tree().set_pause(true) _initialize() await get_tree().create_timer(1.0).timeout