Quote: "I can see that this can be done within code, for the model editors can do it, but the question is can I code it?"
yeah... No. You can't. At least, not with DarkGDK - And if you were to manually code it, you would have to deal with vertice transformations, translations, and envelopes: Not exactly what would be considered a good idea. There's no point in reiventing the wheel.
Quote: "When using dbSaveObject() limbs are lost correct?"
NO. When saving an object, everything about the model is saved; Vertices, limbs, and UV data.
ALIEN(S)!!!!!!!!1!! (and sausages)