Attaching only a specific Destructible Mesh chunk?

Is it possible to attach a particular chunk of an already-fractured destructible mesh? I would like the ability to destroy something, and then pick up one of the pieces.

If I do a trace, I can get the “Hit Component” (which is just the Destructible Mesh itself), but I also get the “Hit Bone Name” (which is the individual chunk).
If I do an AttachTo with the “Hit Component”, the entire destructible mesh is attached, not just the chunk of interest.

How can I attach just the chunk of interest?

create chunks your self and instead of add the destruct do a spawn chunks, and project them randomly from origin to make it look as if arms/legs fell off and moved away from body, and destroy actor this leaves you with not 6 pieces or more of your target you killed on the ground, and so each one can be picked up seperitly

If necessary, I will go with that alternative. However, I was hoping there would be a way to interact with the chunks in-engine (or via some C++).

here’s how i did it. check components and component bone. itll pick up destroyed chunks and full objects without too much glitching.


the physics handle has to be an added component to the character and then dragged onto the graph. have had issues creating it other ways

this connects to event tick so item location is constantly being checked

the pivot is a component added to the player character and its just a blank component placed in front of the character. the throw charge can be set to whatever works. i have a separate function that lets the player charge up a throw between min and max power values. its not relevant to this but it also set the pick up distances depending on if you have third or first person viewing. also connects to event tick.