Good Day All programmers and the like. I have a seemingly simple yet difficult question. I Just finished making a weapon wheel and long story short a function was used in order to add the gun, it makes an instance that is a child of another node (the fist). Problem is when it adds it to the fist as a child its added at the bottom of the node below the sprite for the fist. Godot apparently uses an orientation as when I use getchild() I have to add a number depending on its orientation E.g $Fist.getchild(0) or $Fist.get_child(5) etc. , the gun node is spawned in as the new child in (The Fist) node and the gun it self is shown over the hands looking awful. Do any of you know if there is anyway to change its orientation Remotely in game. Thank You in Advance