What this means is the asset has textures that were placed in the incorrect texture-type slot. In 3d programs such as 3ds Max or the old G-Max, textures are placed in the materials table. Each slot defines how the associated texture is to be used. Placing a texture in a slot for the environmental texture will tell the 3d programs that use that texture that the texture is to be used for reflections and lighting effects and not for the actual texture. If that texture is placed in the environmental texture slot and is used as the main texture, this will cause an error found later on once the model is used in a program that can use the models.
When the asset is then imported into Trainz, the conversion process locks down this information and then Trainz sees the texture in the wrong slot and balks at it. In TS12 and above this became an error and of course in older versions of Trainz the texture wouldn't appear and the model would load anyway.
PEV's PM2IM fixes this problem or used to anyway. The settings have to be changed to open im files instead of just opening pm files. The next steps require opening the im file for the asset then saving it again after running the conversion process. If there is more than one im file for the model, each one has to be done separately. I once tried a batch similar to the one from Image2TGA, but I could never get it to work.
VE186: Several meshes in the same directory or partial meshes (chunks?) of a mesh are using the same name for matrials, but the materials are defined differently. For .im files the IM Editor could be used to rename the conflicting materials.
VE186: Several meshes in the same directory or partial meshes (chunks?) of a mesh are using the same name for matrials, but the materials are defined differently. For .im files the IM Editor could be used to rename the conflicting materials.
I'm referring to several meshes in the same directory. (Kudos for writing directory and not folder!) Each im file has its own reference to textures of course. Some may have the problem, some won't. Usually, as Trainz goes if the problem exists in one, be sure to check them all because the same problem will occur throughout.
I'm sure that the IM Editor could do this but PEV's PM2IM is a lot easier to use for those not familiar with the ins and outs of Trainz im files.
They are fine for me as well. I'm not sure if I fixed those myself ages ago as has happened before. Going through and viewing errors and warnings as well as reverting assets to original after a DBR may also clean up error messages, thus we never saw them in the first place.