Reliable way to check how much a Geometry Collection is destroyed (Chaos)

Hey everyone,

I’m currently working with Chaos and Geometry Collections and I’m looking for a Blueprint-accessible way to determine how much a Geometry Collection has been destroyed at runtime.

What I’d like to achieve is some kind of destruction progress indicator — for example, a percentage or ratio that tells me how much of the original Geometry Collection is still intact or already broken apart.

I know there are internal functions like NumElements or data inside the Geometry Collection component, but I’m not sure if there’s a reliable method that works in Blueprints without writing custom C++.

Is there any built-in node or recommended approach to measure the destruction amount purely from Blueprint?

Any hints, examples, or insights from developers who’ve done this before would be really appreciated!

Thanks in advance!

I think you can get all the index of the pieces, check the length of this array and when the GC gets hit add that GC part’s index to an other array that stores the destroyed parts. Or maybe there is a node that automatically gets all the damaged parts?! Couldn’t find that yet, but maybe. Than you can calculate percentage.