Battling god damn internet that is cutting out every sodding minute to write this but damn it. We have multi-dae to streamline vehicle creation now. But when modding existing vehicles, it still has one shortcoming, new materials need adding to the existing materials.cs. Simple enough, your mod can simply overwrite materials.cs. But what happens when 2 mods overwrite materials.cs? Not alright. At least 1 mod is going to have missing materials. WHat happens when BeamNG updates? Well I know the sunburst engine into covet mod corrupts materials on the covet in the current update as the covet materials were changed, yet its still loading the mod ones instead. I believe we are at the stage where ideally we need to be able to have more than 1 materials file per vehicle. Mods can then have a materials file with only the content relevant to that mod. You suffer less risk of content changing in each update and less risk of mods conflicting.