I made a quick example - click image to play. [ Download CAPX here ]
I sort of have things working, but I'm curious to know the approaches you guys take when setting things up. Right now I'm using a series of variables to test when it's doing what, and assign/trigger the appropriate animation depending on their combination.
Is it to do with the input method itself?
For example, the "duck-walk" - It works if you mash down and right/left simultaneously, however if you are holding left, then press down, it doesn't trick, same with the crouch animation, it works if you're mashing left or right, but maintains the idle anim if you just press down.