Ok, so here is what my nodes look like right now:
Bullet.tscn is a separate scene with code that says:
position.x += 10
Right now, I have a script in the Gun that says:
var Bullet = preload("res://Bullet.tscn")
var bullet = Bullet.instance()
The bullets spawn and move, but when I move forward, the bullets move forward faster, like they've been boosted. When I move backwards, the bullets stop and slightly move backwards until I stop moving. Can someone please explain how to fix this problem?