Quadcopter physics help!

I’m attempting to make a game with a quadcopter as a player, but I have encountered one problem. I want to add 4 forces on the 4 rotors to control the craft. I will adjust the upward force on each to change direction with code. If one of the rotors is damaged or destroyed I will have it decrease or remove the force it applies(which is fairly easy). The problem is that I do not know how to attach the quadcopter body/frame to the 4 thrust points, and have all the forces act collectively on the craft. Since you cannot have a child object with 4 parents, I am stuck. Any help is greatly appreciated. Thank you!

I think you have it backwards. What you want is one parent rigidbody with four empty child gameobjects that represent the position of the rotors.

Then apply 4 x forces to the parent rigidbody, using the child global positions as a guide. Using AddForceAtPosition();

Oh yea, makes sense. Thanks a ton!