ComboMeter is an Unreal plugin, I've developed for my own game. It's similar to many of the combo counter/guage we have seen in our favourite action games.
The player will be ranked based on the variations he/she executed taking into account of repetitions. Also the move executed can be weighted to differentiate between light, medium and heavy attacks.
Here's a quick overview of the plugin - Youtube
Official Discord support - here
You can easily customize the plugin to suit your game without ever leaving blueprints and dig deep in the C++ overriding only the aspect you need, if you wish to do so.
Easily customize the rank, fill and damage textures with blueprint API. The plugin comes with a default implementation of the ComboMeter that you can readily consume customizing properties on the component to make it suit your needs. Also comes with an implementation for Ranking and Scoring the player based on the ranks he/she achieved during gameplay.
It's designed to be extensible and event driven for ease of integration.
Detailed documentation with step-by-step instruction on usage can be found at - https://www.worldmatrix.games/combometer-plugin-documentation
Example projects -
https://www.worldmatrix.games/combometer-plugin-documentation#h.qvr1kvy4k448
Credits:
Font used for creating the Rank texture - https://www.fontspace.com/nebulous-font-f28659