TrianglesHappen
Member
My goal right now is to have my character roll at any time and have a bit of a speed change, as rolling is basically a faster dodge in my experience. Maybe I've just played too much Dark Souls.
Anyways I'd like my character to roll quickly and GAIN DISTANCE to get out of a tough spot. I've achieved this with a sprinting roll. I created a state of the SpeedChange ability that the Roll ability calls and when sprinting he rolls and gains distance just like I want. However The issue is that when normally walking he won't roll faster. I believe this is due to the fact that the "Speed" parameter is set to 0 unless you are sprinting and then it goes to 1. So the speed change doesn't get activated.
I was playing with root motion and allow rot/position input settings on the locomotion script but was never able to achieve exactly what I'm looking for.
How would I go about getting him to gain distance or a short burst during the roll? Or I guess, how would I go about getting the "Speed" parameter to change while just regularly walking around.
Anyways I'd like my character to roll quickly and GAIN DISTANCE to get out of a tough spot. I've achieved this with a sprinting roll. I created a state of the SpeedChange ability that the Roll ability calls and when sprinting he rolls and gains distance just like I want. However The issue is that when normally walking he won't roll faster. I believe this is due to the fact that the "Speed" parameter is set to 0 unless you are sprinting and then it goes to 1. So the speed change doesn't get activated.
I was playing with root motion and allow rot/position input settings on the locomotion script but was never able to achieve exactly what I'm looking for.
How would I go about getting him to gain distance or a short burst during the roll? Or I guess, how would I go about getting the "Speed" parameter to change while just regularly walking around.