does sprint, dash, flying or roll are movement?
Not if they use any button outside of what we defined as the movement buttons. It is ok to program buttons to do multiple functions based on situations.
thx