LOTR: Battle For Middle Earth I & II EditingDiscuss any modding related issues to do with the Lord Of The Rings: Battle For Middle Earth I and II RTS games here.
- Set the detail color of all housecolor meshes to Disable.
- Export the model.
- Open the model in wdump, found in the renegade tools install directory.
- Expand the first W3D_MESH object in the tree.
- Select the W3D_CHUNK_HEADER3 object.
- There should be a MeshName parameter, if it does not match the name of the housecolor mesh, expand the next W3D_MESH object. Repeat until you reach the correct object.
- Under the correct mesh, select W3D_CHUNK_SHADER.
- Here there should only be parameters starting with 'shader[0]'. If they have a higher number you have a multi material or a multipass material. (I'll fix those in a next version, also found some more stuff to include, see below).
- Find shader[0].DetailColor, this should have the value Disable.
If all of the above is correct, close wdump and run my app on the correct meshes.
The steps I had you do was just to test if the shader value was actually adjusted. It shouldn't matter what value it has prior to using my app, it will be overwritten by the correct value. Strange that it didn't work the first time. Or did you make other adustments?
No, i just changed detail color of all housecolor meshes to Disable, exported it and run your app.
The same thing happend to my haradrim rider. When i tried your program the first time, only the horses had housecolor. After I changed detailcolor and run your app again, the raider itself also gets housecolor