HP Progress Bar won't move when the character is attacked.

I don’t see your constructor again. Are you sure that anything ensure(HpBarProgress); is executed? I suspect that HpBarProgress == nullptr.

If you don’t configure the UI with C++, how does dZh0 configure the UI? I’m curious how to do it!

In blueprints: https://www.youtube.com/watch?v=PVgMkUwhtoM