Thank you so much, bro … that’s an amazing solution … actually I tried to play around the problem and it has been solved … I created a sequence node that is fed by all output execution pins of all input booleans (whether true or false) and out of that sequence node I checked the booleans again to run the functions of idle, walking and sprinting.
Here is what I have ended with: input (Solved) posted by anonymous | blueprintUE | PasteBin For Unreal Engine