Description
Preview: youtu.be/VTd-_wBepRs
This plugin provides a data-driven, easy to implement, but widely customizable system for generating footstep SFXes and VFXes depending on the Surface Type (metal, concrete, wood, etc.). Can be used in any Actor with a Skeletal Mesh Component.
Supports Niagara VFXes and multiplayer. Moreover, Surface Footstep System uses an object pooling for a better performance.
Note: There is a bug in UE4.24 which causes returning improper Physical Materials from Landscape Layer Info objects. The issue is already fixed in 4.24.2 Hotfix.
Technical Details
Example Project 4.23-4.25 (for 4.23, but can be switched to newer versions)
Code Modules:
Number of Blueprints: 2 example sound assets
Number of C++ Classes: 9
Network Replicated: No (It works in multiplayer, but has nothing to replicate)
Supported Development Platforms: Windows
Supported Target Build Platforms: Win64
Supported Engine Versions
4.23 – 4.27, 5.0 – 5.3