Here is a small project I whipped up after Kitatus got me playing around with hover and buttons. This recreates an effect I have seen in the game Wildstar that I thought was quite effective at eliminating UI clutter by not having an “Are you Sure” prompt. I doubt this is the most efficient way of doing this (I don’t cache if we are already at 100% or 0% on the progress for example) but it’s a good start if anyone is interested.
Included is the complete project with example. You use Event Dispatchers for each button so you can call your custom event. Most basic Values are exposed such as button color, font colors, and such so you can configure your buttons in your main UI widget.