No you don’t need that just make a physics material and assign it to your relevant material. then create a line trace and use GetSurfaceType, then connect it with switch statement, on each execution you will be able to do separate code like separate footsteps code. line trace can be done in your animation blueprint each time the foot is down
1 Like