This is very interesting. It works way better than why I managed to do at the moment so it helps me a lot. Thanks for the work.
Now here's something I can't adjust and that needs to :
If you debug it, you can see that the jumpshoot animation actually never trigger, but the fallshoot does.
It's the reason why the first bullet you can shoot while jumping come out of the knee and not the buster.
Also, if you repeat running and shooting (just spam X+A while running), he does the running animation instead of jump so both jumpattack and jump could be improved.
Don't count on me thought, at the moment, I think setting up those animations is a living hell, and it drives me mad on every single project I started., reason while I looked on forum for a capx example and came here
Last thing, set the origin point of the blast to the left makes it spawn at the right place and looks better. It still spawn inside the arm if you run thought.