a common method to apply interchangeable cloths to character is to parent empties to bones and dynamically parent the several devices, weapons, cloths.
Unfortunately the new clothes are solid as steel an do not bend with the character.
This is perfect for weapons, armor and devices. Smooth clothes as pants, jackets, shirts can’t use this method as they should bend with the characters animation.
In-game there is currently no method to armature parent objects to armatures. (Or I simply do not know the right method).
But it is possible to change the mesh of an already armature parented object.
It is not necessarily a good idea to replace the skin mesh with pure cloth (except no skin is visible ).
But you can have multiple objects armature parented to the armature. E.g. skin mesh, boot mesh, pant mesh, shirt mesh, jacket mesh, hair mesh etc.
The idea is to add dummy meshes that can be replaced via replace mesh actuator.
ManCandy 2.62_clothes.blend (1.59 MB)