>>316347292
No, no. This is good shit. My main hiccup here has been differentiating between walking and running. First I tried making it based on your arm speed downward. That was very stop-and-start. Then I tried getting the frequency of the thrusts. That also didn't feel too good and I had some coding roadblocks there. Finally, I tried making it based on the distance between your arms when swinging, but that didn't feel good either.

By splitting walking and running between analog stick and arm-swing + analog stick, I don't have to worry about subtle gestures muddying the waters.