Hi, when I created the "Main" generated scene I found out my Sword mobs stopped working correctly. I used a Tween to interpolate between the sword position and the (player position + some distance) On attack start the Swords just teleport instantly out of screen to some distant position.
I found a fix for this, but I don't think it's ideal. What I did is I changed the spawning behavior. By default the mobs get attached to its parent, which would be the corresponding room's "mobs" node. But this I found is the cause of the problem. The interpolation works only, when the Robot and the Sword have the same parent scene. So I attach the mobs to the root scene.
I suppose this would not be Ideal as it could be probably handy to have the mobs organized. And I really don't understand why the sword does not work, when it's under a different parent scene. Is it because the global_position is relative to its scene (so a scene under a scene has different global position)? If so, how would I get the global_position for the root scene in the Main scene? Or does the issue lay somewhere else? I'm probably misunderstanding something here.