Quote: "Texture limb command in Dark Basic Pro fails when a limb uses UV texture data from two different texture files and that's why I'm looking for an advice about it."
I think a lot is determined by the export of the Direct X file from your modeling program. For example, 2 or more materials can be stored in a Direct X file and applied to the same mesh. Each material definition can reference a different texture. When the direct x file is loaded and these references are embedded in the file, the model will be textured correctly. However, since I am refering to a single mesh definition in this example, if you attempt to retexture the object in DBPro, only a single texture can be applied.
But, if your model is divided into a series of limbs, you should be able to texture all of the limbs that texture 1 applies to by specifying each limb in that collection. You would do the same for texture 2 and it's group of limbs.
For example, let's say limbs 1, 2, and 3 are the chest, head, and right arm. These are all textured with texture 1. So to retexture them with say, texture 500:
texture limb < objectnumber > ,1,500
texture limb < objectnumber > ,2,500
texture limb < objectnumber > ,3,500
And perhaps the leg, hips, and a foot are limb numbers 4,5, and 6 and you want to texture them with texture number 600:
texture limb < objectnumber > ,4,600
texture limb < objectnumber > ,5,600
texture limb < objectnumber > ,6,600
Does this not work in DBPro?
Enjoy your day.