@oopsallsolace My approach was straightforward - each weapon has its own player's hands. It's good enough if you having a only a few weapons.
Btw godot likes to just ignore the last bones, that could be an issue
@aut0sleeper Some time before I tried to make them connected, but it end up being quite bad practice for the fast paced gameplay - while it was more "realistic" it also felt very hard to aim with. Though it would be kinda cool for the games with slower gameplay
@aut0sleeper As you shoot - model plays recoil animation.
Actual "bullets" (which are simple hitscans) working separately from the gun model. There's no direct connection between animation and actual recoil