Before starting, please be sure to rename your project, plugin name, and have the same name, as having the same name could result in a failed build.
Universal Locomotion is a full Blueprint system, but if you want a more polished editor experience, I recommend downloading and placing this plugin for U5.5 in your project's Plugins folder.
5.5
https://drive.google.com/file/d/149jDQ95rQ50XginKEPNoqfLTUvVrjqB0/view?usp=sharing
5.6 :
https://drive.google.com/file/d/1ueMtJmzp5fP9XJXeltj0UQJgQvJeWQ8M/view?usp=sharing
Add the Plugin – Place the downloaded plugin in your project's Plugins directory.
What plugin does for now? – When the editor loads, it will register a custom Slate, allowing you to have custom icons and thumbnails for Some PDA universal Locomotion classes.
Reparent Blueprint Classes – Reparent the Blueprint classes to PDA_. C++ classes
Here is the list:
PDA_AnimSet C++ for base to PDA_LocomotionAnimSet
PDA_AnimOerlay C++ to PDA_LocomotionAnimOverlay
PDA_MovementSettings C++to PDA_MovementDataSettings
PDA_MovementCrouchSettings C++ to PDA_MovementDataCrouchSettings
This will enhance the editor's visuals, making it easier to work with.