Add parts to character?

Hey,
I’m looking to build a robot character that starts off with just one part of their body they will then collect spare parts in order to complete their body. Here is a drawing of what I mean, the different colours are the body parts you collect.

Untitled

I am having trouble trying to figure out how to attach each part of the main robot, I have tried using an attach to location node which spawn in the extra part but leaves it unattached to the player. I tried to attach to socket but since my character isn’t a normal skeleton mesh and you start off as the middle part of the robot i don’t know how to go about it. Let me know what method would be best.

you can add sockets to static meshes too