How to add to a custom character
This page covers how to use the features of the plugin in blueprints. The logic in C++ should be the same.
Setting up the component:
Open your character and click the add component button, then search for "Dynamic Footstep Component".
Drag off the component in your event graph on begin play and call the "Set Skeletal Mesh" function it has. Assign your mesh to it.

To set up the details panel, configure the following key values:
Ground Distance
Required Movement Speed
Decal Right Foot
Particle Effect
Sound Effect
The foot sockets. these are usually your feet bones, if you want you can use skeletal sockets for greater control.
Third person mode or First person mode booleans. Only have one at a time.
Decal Width and Length.
If you're unsure about any values, hover over the text

Using first-person mode is easy and does not require a mesh to be set at the beginning of play. Adjust the settings as needed. Here is an example; remember the tooltips on hover provide values for each item.

That is it, you should now have footsteps on all your animations assuming you follow getting setup, went through important notes, and followed this guide. If you still need help join the discord below, and I will help you out.
Need further support? Join the discord
We have a Discord that is open to everyone for support, You can join it here: https://discord.gg/GXZ7c74sTm
Last updated