Create a Boolean condition where character is not moving (Without Velocity)

I am trying to create a Boolean conditon when the character doesn’t move it will say Yes and No if the character move. But I am unable to do that without the help of velocity, this is a system I’m trying to make because when I press shift my FOV will still change even if I don’t move.

I think the event tick is just resseting the timeline.

Try not to use event tick, and instead from the event IA_Sprint,
output pin Started > Do Once > Play Timeline
output pin Completed > Reset Do Once > Reverse Timeline
This will depend on your IA_Sprint input type whether it Hold or just Pressed.

2 Likes

Sorry, I have very little blueprint experience so based on what you said this is what I made and it still didn’t fix the issue, the FOV isn’t even changing

Try with this one:


The issue still persist, If I don’t move and press Shift the FOV will still increase

Why you don’t want to check velocity?it”s convenient


Try to add a boolean in your IA_Movement

And use that boolean branch just after Started in your IA_Sprint.

hi bro samle you can make enumuraion for move like walk sprint … etc . then delete all bolean and replace it with enum = your state like enum wak to branch connect it befire press key move
in sprint make enum sprint and bool enum walk to branch before press key sprint
this not make you problem
test it and ont thank me :grin: