Having issue with fire bullet extension

I am using the fire bullet extension and everything works great except when the player reaches the coordinates and the screen starts scrolling. At this point, the bullets start spawning further and further away from the tip of the players gun. What could I be doing wrong here?

We’re going to need a little more than that. Can you post a screenshot of the relevant events?

If I had to guess. Maybe the bullet and spawn point are on different layers that aren’t in sync. IDK. That’s just a guess until we get more info.

You were 100% right! I moved the character and platforms into the base layer and, voila!, bullets stay with the gun! Does this mean the character sprite and platforms should ALWAYS be in the base layers? Anyway, thank you so much for your help!

It helps to keep certain things on the the same layer so their coordinates are the same. Meaning 0,0 is the point. It’s not so much the layer but the camera.

The name of the layer doesn’t matter. You can sync cameras which sync the layers either manually or there’s an extension that does the syncing. I admit. Cameras are a weak area for me.

https://wiki.gdevelop.io/gdevelop5/interface/scene-editor/layers-and-cameras/#layers-and-cameras

No. It does help, but you can put them on different layers. You may want to do this, for example, if you want to have layer effects for some objects and not others.

If you do have them over different layers, you need to remember that if you move the camera for one of those layers then also move the camera for the other layers.