No Mesh dynamic footstep system, cant set footstep speed according to character speed

I have made a Footstep System using these two videos:

Here is my code, i just can’t get it to work, footstep sounds work. But the speed stays constant.

Get velocity -> Get Length = Speed (float)

Use a float switch to set TIME value. Create a function to set the Time value. Drop it inline as needed.

I am really new to Unreal (And programming as a whole), it would be great if i could get instructions with images as i don’t understand most terms. Also, my version of the code is modified according to this post


i did everything as stated in the post but couldn’t understand this part which probably is the most crucial step to making it work.