Floating combat text and memory/widget destruction?

That worked ridiculously well. Clever solution, thanks a lot!

And as for the clearing, the player has the clearing functionality, which will now only affects its own widgets.

And the clearing functionality will
remain the same.

It will actually become significantly easier. You take the enemy out, it removes its canvas widget which will now kill ALL its floating text widgets since they’re the direct children of that canvas.

edit: on the other hand, you’re already removing them once the animation finishes so it’s probably irrelevant.