Godot Version
4.4
Question
I had an issue with a node that is a bird that flies in my scene randomly being destroyed at random times during runtime, overlapping with different objects, and it was hard to find the problem. still is in some way. For now i fixed my issue by placing my node to fly higher. When flying higher, the space is clear of other nodes, and it doesn’t get destroyed, while lower, where the ground is, multiple objects that are there somehow trigger something.
For now, my issue is fixed (sort of), but now im just trying to understand what all those logs I get when my bird was destroyed. They all happen at once when my bird dies.
im also getting strange logs named: /@Node2D@2/Area2D, which i dont know what those are.
This is how my hiracrcy look, there are no area2D here, they are mostly children of these parent objects.
— !!! BIRD DESTRUCTION DETECTED !!! —
------------------------------------------
NODE NAME: Area2D
PARENT NAME: Compiler
EXACT PATH: /root/Prototype/Compiler/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: Projectile
EXACT PATH: /root/Prototype/Projectile/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: Spawn_Zone
EXACT PATH: /root/Prototype/Spawn_Zone/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@2
EXACT PATH: /root/Prototype/@Node2D@2/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@3
EXACT PATH: /root/Prototype/@Node2D@3/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@5
EXACT PATH: /root/Prototype/@Node2D@5/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@6
EXACT PATH: /root/Prototype/@Node2D@6/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@7
EXACT PATH: /root/Prototype/@Node2D@7/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@8
EXACT PATH: /root/Prototype/@Node2D@8/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@9
EXACT PATH: /root/Prototype/@Node2D@9/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@10
EXACT PATH: /root/Prototype/@Node2D@10/Area2D
------------------------------------------
------------------------------------------
NODE NAME: Area2D
PARENT NAME: @Node2D@4
EXACT PATH: /root/Prototype/@Node2D@4/Area2D
------------------------------------------
