Adding Footsteps Sounds/Different Sounds for Jumping and Sprinting

So i just created a footsteps sounds using BP only.
Im working on a project with my team on First Person Puzzle game.
Game doesnt have character mesh so its camera only,so to say.
As well i need solution to loop these footsteps. As i cant really find one.

Question is how should i add different sounds for jumping and sprinting now,if i created normal walking Footsteps like this : Footsteps posted by anonymous | blueprintUE | PasteBin For Unreal Engine

Any ideas?

you use physical materials to determine the sound per surface and have to check in youre player charackter for that