When my character is in the start state of my Locomotion ABP, I have it set to use either a crouched version or a standing version of the animations that live inside of sub state machines so I can play different versions based on if the player is turning while these states are active and whether or not they are crouching while starting.
The problem I’m having is while I am starting, if I swap between standing or crouching, the animation will start over at frame 1 of the new standing or crouching corresponding version.
So if I begin a START animation while standing, and then crouch before it finishes completely, it will play the crouch START animation starting at frame 1, instead of continuing where the standing version left off.
What are some things I can try to get the animations to not start over?