This is a fairly generic plugin that enables you to setup melee traces directly in your animation assets.
Within last few years I've been working on many prototypes that required functionality of melee weapon traces and every time I've been implementing this from scratch. I finally decided that it is a time to make it a plugin I can use myself in my prototypes as well as share it with community.
High level description would be that the hit detection is ran by sphere traces of pre-defined radius between previous frame skeletal mesh socket location and current frame skeletal mesh socket location. The skeletal mesh component can be either the character mesh itself or any other attached skeletal mesh e.g. weapon. For more detailed description and break down how it works please refer to the wiki page.
Feel free to request features that you would like to be implemented as part of this plugin as GitHub issues.
https://github.com/rlewicki/MeleeTrace/assets/10658394/7e581fde-2211-4446-937c-5a01991a356f
https://github.com/rlewicki/MeleeTrace/assets/10658394/5208180e-68ad-43de-b1ac-ec7c78bb2978
https://github.com/rlewicki/MeleeTrace/assets/10658394/fb3e26db-8bda-4fb7-af0a-2c30fe1aac58
Animations used in the gallery videos and sample projects are made by ZzGERTzZ, you can purchase them in on Marketplace here.