Solved Textures not showing up+existing ones disappearing

Discussion in 'Mod Support' started by MitchellKnb, Apr 4, 2017.

  1. MitchellKnb

    MitchellKnb
    Expand Collapse

    Joined:
    Dec 19, 2016
    Messages:
    207
    Textures are disappearing after I added new ones (Without changing the existing ones)



    The game is driving me absolutely crazy....

    When copying the section used for the steeringwheel, which was working without problems, I pasted it and changed the names and assigned textures. All that happened was that all textures (except the body, steeringwheel and chrome) are gone now (While I have not changed those in any way) and my new textures are not appearing...

    So I added "Exhaust", "W202_Lock", "PlasticBlack" and "Rubber" right below "W202_Body". When I did this all textures except "W202_Body" turned to "no material" in game. I then moved the new textures to the bottom. that kinda worked as the steeringwheel texture and chrome came back. But the original etk800 textures are still gone and my new textures didn't appear either.. I also tried clearing cache but this didn't work either. What is the problem here?


    Code:
    singleton Material(W202_Body)
    {
        mapTo = "W202_Body";
        instanceDiffuse[0] = true;
        //colorPaletteMap[0] = "vehicles/common/nullcolormask.dds";
        reflectivityMap[0] = "vehicles/common/null3.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null3.dds";
        normalMap[0] = "vehicles/common/null_n.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "1";
        translucent = "0";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        cubemap = "global_cubemap_metalblurred";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(CLK_Steeringwheel)
    {
        mapTo = "CLK_Steeringwheel";
        diffuseMap[0] = "vehicles/C_CLK/C_CLK_steeringwheel.png";
        specularMap[0] = "vehicles/C_CLK/C_CLK_steeringwheel_Spec.png";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "128";
        useAnisotropic[0] = "1";
        castShadows = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(Chrome)
    {
       mapTo = "Chrome";
        diffuseMap[0] = "vehicles/C_CLK/C_CLK_Chrome.dds";
        specularMap[0] = "vehicles/C_CLK/C_CLK_Chrome_spec.dds";
        specularPower[0] = "8";
        pixelSpecular[0] = "1";
        diffuseColor[0] = "1 1 1 1";
        castShadows = "1";
        dynamicCubemap = true; //cubemap = "BNG_Sky_02_cubemap";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(W202_Lock)
    {
        mapTo = "W202_Lock";
        diffuseMap[0] = "vehicles/C_CLK/C_CLK_Lock.dds";
        specularMap[0] = "vehicles/C_CLK/C_CLK_Lock_Spec.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "128";
        useAnisotropic[0] = "1";
        castShadows = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    
    singleton Material(etk800)
    {
       mapTo = "etk800";
        diffuseMap[2] = "vehicles/C_CLK/etk800_c.dds";
        specularMap[2] = "vehicles/C_CLK/etk800_s.dds";
        normalMap[2] = "vehicles/C_CLK/etk800_n.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_d.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_n.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "32";
        pixelSpecular[1] = "1";
        specularPower[2] = "128";
        pixelSpecular[2] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1 1 1 1";
        diffuseColor[2] = "1 1 1 1";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        useAnisotropic[2] = "1";
        castShadows = "1";
        translucent = "1";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        instanceDiffuse[2] = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material("etk800.skin.brushedtrim")
    {
       mapTo = "etk800.skin.brushedtrim";
        diffuseMap[2] = "vehicles/C_CLK/etk800_c.dds";
        specularMap[2] = "vehicles/C_CLK/etk800_s.dds";
        normalMap[2] = "vehicles/C_CLK/etk800_n.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_d_alt.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_n.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "32";
        pixelSpecular[1] = "1";
        specularPower[2] = "128";
        pixelSpecular[2] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1 1 1 1";
        diffuseColor[2] = "1 1 1 1";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        useAnisotropic[2] = "1";
        castShadows = "1";
        translucent = "1";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        instanceDiffuse[2] = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_seats)
    {
        mapTo = "etk800_seats";
        normalMap[0] = "vehicles/C_CLK/etk800_seats_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_seats_d.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_seats_s.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material("etk800_seats.skin_interior.ttsport")
    {
        mapTo = "etk800_seats.skin_interior.ttsport";
        normalMap[0] = "vehicles/C_CLK/etk800_seats_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_seats_d_ttsport.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_seats_s.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_interior)
    {
        mapTo = "etk800_interior";
        normalMap[0] = "vehicles/C_CLK/etk800_interior_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_interior_d.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_interior_s.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "1";
        translucent = "0";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        cubemap = "global_cubemap_metalblurred";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material("etk800_interior.skin_interior.ttsport")
    {
        mapTo = "etk800_interior.skin_interior.ttsport";
        normalMap[0] = "vehicles/C_CLK/etk800_interior_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_interior_d_ttsport.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_interior_s.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "1";
        translucent = "0";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        cubemap = "global_cubemap_metalblurred";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_screen)
    {
        mapTo = "etk800_screen";
        diffuseMap[0] = "@etk800_screen";
        specularMap[0] = "vehicles/common/null.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "1";
        translucent = "0";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        emissive[0] = "1";
        //cubemap = "global_cubemap_metalblurred";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_gauges_screen)
    {
        mapTo = "etk800_gauges_screen";
        diffuseMap[0] = "@etk800_gauges_screen";
        opacityMap[0] = "vehicles/C_CLK/etk800_gauges_screen.dds";
        specularMap[0] = "vehicles/common/null.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "32";
        useAnisotropic[0] = "1";
        castShadows = "0";
        translucent = "1";
        emissive[0] = "1";
        //cubemap = "global_cubemap_metalblurred";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    
    singleton Material(etk800_gauges)
    {
        mapTo = "etk800_gauges";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "0 0 0 1";
        specularPower[0] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
    };
    
    singleton Material(etk800_gauges_on)
    {
        mapTo = "etk800_gauges_on";
        diffuseMap[1] = "vehicles/C_CLK/etk800_gauges_g.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "0 0 0 1";
        specularPower[0] = "32";
        specularPower[1] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
        emissive[1] = "1";
        diffuseColor[1] = "0 0 0 0";
        useAnisotropic[1] = "1";
    };
    
    singleton Material("etk800_gauges.skin_gauges.metric")
    {
        mapTo = "etk800_gauges.skin_gauges.metric";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
    };
    
    singleton Material("etk800_gauges_on.skin_gauges.metric")
    {
        mapTo = "etk800_gauges_on.skin_gauges.metric";
        diffuseMap[1] = "vehicles/C_CLK/etk800_gauges_g.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        specularPower[1] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
        emissive[1] = "1";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        useAnisotropic[1] = "1";
    };
    
    singleton Material("etk800_gauges.skin_gauges.imperial")
    {
        mapTo = "etk800_gauges.skin_gauges.imperial";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d_alt.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
    };
    
    singleton Material("etk800_gauges_on.skin_gauges.imperial")
    {
        mapTo = "etk800_gauges_on.skin_gauges.imperial";
        diffuseMap[1] = "vehicles/C_CLK/etk800_gauges_g_alt.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d_alt.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        specularPower[1] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
        emissive[1] = "1";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        useAnisotropic[1] = "1";
    };
    
    singleton Material("etk800_gauges.skin_gauges.metric_diesel")
    {
        mapTo = "etk800_gauges.skin_gauges.metric_diesel";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d_metric_diesel.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
    };
    
    singleton Material("etk800_gauges_on.skin_gauges.metric_diesel")
    {
        mapTo = "etk800_gauges_on.skin_gauges.metric_diesel";
        diffuseMap[1] = "vehicles/C_CLK/etk800_gauges_g_metric_diesel.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d_metric_diesel.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        specularPower[1] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
        emissive[1] = "1";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        useAnisotropic[1] = "1";
    };
    
    singleton Material("etk800_gauges.skin_gauges.imperial_diesel")
    {
        mapTo = "etk800_gauges.skin_gauges.imperial_diesel";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d_imperial_diesel.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
    };
    
    singleton Material("etk800_gauges_on.skin_gauges.imperial_diesel")
    {
        mapTo = "etk800_gauges_on.skin_gauges.imperial_diesel";
        diffuseMap[1] = "vehicles/C_CLK/etk800_gauges_g_imperial_diesel.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_gauges_d_imperial_diesel.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_gauges_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_gauges_n.dds";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        specularPower[0] = "32";
        specularPower[1] = "32";
        pixelSpecular[0] = "1";
        useAnisotropic[0] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
        cubemap = "global_cubemap_metalblurred";
        emissive[1] = "1";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        useAnisotropic[1] = "1";
    };
    
    singleton Material(etk800_grille)
    {
        mapTo = "etk800_grille";
        diffuseMap[0] = "vehicles/C_CLK/etk800_grille_o.dds";
        specularMap[0] = "vehicles/C_CLK/etk800_grille_s.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_grille_n.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_grille_d.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_grille_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_grille_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "128";
        pixelSpecular[1] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1 1 1 0.9";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        castShadows = "0";
        translucent = "1";
        //translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle"; materialTag2 = "decal";
        //translucentZWrite = "1";
    };
    
    singleton Material(etk800_lights)
    {
        mapTo = "etk800_lights";
        diffuseMap[1] = "vehicles/C_CLK/etk800_lights_d.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_lights_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_lights_n.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_lights_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "128";
        pixelSpecular[1] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1 1 1 1";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        castShadows = "1";
        translucent = "1";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        dynamicCubemap = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_lights_on)
    {
        mapTo = "etk800_lights_on";
        diffuseMap[2] = "vehicles/C_CLK/etk800_lights_g.dds";
        specularMap[2] = "vehicles/C_CLK/etk800_lights_s.dds";
        normalMap[2] = "vehicles/C_CLK/etk800_lights_n.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_lights_d.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_lights_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_lights_n.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_lights_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "128";
        pixelSpecular[1] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        diffuseColor[2] = "1.5 1.5 1.5 0.25";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        useAnisotropic[2] = "1";
        castShadows = "1";
        translucent = "1";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        glow[2] = "1";
        emissive[2] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_lights_on_intense)
    {
        mapTo = "etk800_lights_on_intense";
        diffuseMap[2] = "vehicles/C_CLK/etk800_lights_g.dds";
        specularMap[2] = "vehicles/C_CLK/etk800_lights_s.dds";
        normalMap[2] = "vehicles/C_CLK/etk800_lights_n.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_lights_d.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_lights_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_lights_n.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_lights_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "128";
        pixelSpecular[1] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        diffuseColor[2] = "1.5 1.5 1.5 0.5";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        useAnisotropic[2] = "1";
        castShadows = "1";
        translucent = "1";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        glow[2] = "1";
        emissive[2] = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_lights_dmg)
    {
        mapTo = "etk800_lights_dmg";
        diffuseMap[1] = "vehicles/C_CLK/etk800_lights_dmg_d.dds";
        specularMap[1] = "vehicles/C_CLK/etk800_lights_dmg_s.dds";
        normalMap[1] = "vehicles/C_CLK/etk800_lights_dmg_n.dds";
        diffuseMap[0] = "vehicles/common/null.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/C_CLK/etk800_lights_dmg_n.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        specularPower[1] = "128";
        pixelSpecular[1] = "1";
        diffuseColor[0] = "1 1 1 1";
        diffuseColor[1] = "1 1 1 1";
        useAnisotropic[0] = "1";
        useAnisotropic[1] = "1";
        castShadows = "1";
        translucent = "1";
        translucentBlendOp = "None";
        alphaTest = "0";
        alphaRef = "0";
        diffuseColor[1] = "1.5 1.5 1.5 1";
        dynamicCubemap = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_glass)
    {
        mapTo = "etk800_glass";
        reflectivityMap[0] = "vehicles/common/glass_base.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_glass_d.dds";
        opacityMap[0] = "vehicles/C_CLK/etk800_glass_d.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_glass_da.dds";
        specularMap[0] = "vehicles/common/null.dds";
        normalMap[0] = "vehicles/common/null_n.dds";
        diffuseColor[1] = "0.5 0.5 0.5 0.75";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        diffuseColor[0] = "1 1 1 1";
        useAnisotropic[0] = "1";
        castShadows = "0";
        translucent = "1";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_glass_int)
    {
        mapTo = "etk800_glass_int";
        diffuseMap[0] = "vehicles/C_CLK/etk800_glass_d.dds";
        specularMap[0] = "vehicles/common/null.dds";
        specularPower[0] = "128";
        pixelSpecular[0] = "1";
        diffuseColor[0] = "1 1 1 1";
        useAnisotropic[0] = "1";
        castShadows = "0";
        translucent = "1";
        alphaTest = "0";
        doubleSided = "0";
        alphaRef = "0";
        dynamicCubemap = false;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_glass_dmg)
    {
        mapTo = "etk800_glass_dmg";
        diffuseMap[0] = "vehicles/C_CLK/etk800_glass_dmg_d.dds";
        opacityMap[0] = "vehicles/C_CLK/etk800_glass_dmg_d.dds";
        specularMap[0] = "vehicles/common/glass_dmg_s.dds";
        normalMap[0] = "vehicles/common/glass_dmg_n.dds";
        diffuseMap[1] = "vehicles/C_CLK/etk800_glass_dmg_d.dds";
        specularMap[1] = "vehicles/common/glass_dmg_s.dds";
        normalMap[1] = "vehicles/common/glass_dmg_n.dds";
        specularPower[0] = "128";
        specularPower[1] = "128";
        diffuseColor[0] = "1 1 1 1.5";
        diffuseColor[1] = "1 1 1 0.75";
        useAnisotropic[0] = "1";
        castShadows = "0";
        translucent = "1";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_windshield_dmg)
    {
        mapTo = "etk800_windshield_dmg";
        reflectivityMap[0] = "vehicles/common/glass_base.dds";
        diffuseMap[0] = "vehicles/C_CLK/etk800_glass_dmg_d.dds";
        specularMap[0] = "vehicles/common/glass_dmg_s.dds";
        normalMap[0] = "vehicles/common/windshield_dmg_n.dds";
        specularPower[0] = "32";
        diffuseColor[0] = "1.5 1.5 1.5 1";
        useAnisotropic[0] = "1";
        castShadows = "0";
        translucent = "1";
        alphaTest = "0";
        alphaRef = "0";
        dynamicCubemap = true;
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(Exhaust)
    {
       mapTo = "W202_Exhaust";
        diffuseMap[0] = "vehicles/C_CLK/C_CLK_Exhaust.dds";
        specularMap[0] = "vehicles/C_CLK/C_CLK_Exhaust_Spec.dds";
        specularPower[0] = "32";
        pixelSpecular[0] = "1";
        diffuseColor[0] = "1 1 1 1";
        castShadows = "1";
        cubemap = "global_cubemap_metalblurred";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(PlasticBlack)
    {
        mapTo = "PlasticBlack";
        diffuseMap[0] = "vehicles/C_CLK/C_CLK_PlasticBlack.dds";
        specularMap[0] = "vehicles/C_CLK/C_CLK_Plastic_Spec.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "128";
        useAnisotropic[0] = "1";
        castShadows = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    
    };singleton Material(Rubber)
    {
        mapTo = "Rubber";
        diffuseMap[0] = "vehicles/C_CLK/C_CLK_Rubber.dds";
        specularMap[0] = "vehicles/C_CLK/C_CLK_Rubber_Spec.dds";
        diffuseColor[0] = "1 1 1 1";
        specularPower[0] = "128";
        useAnisotropic[0] = "1";
        castShadows = "1";
        materialTag0 = "beamng"; materialTag1 = "vehicle";
    };
    
    singleton Material(etk800_reverselight)
    {
        mapTo = "etk800_reverselight";
    };
    
    singleton Material(etk800_signal_R)
    {
        mapTo = "etk800_signal_R";
    };
    
    singleton Material(etk800_signal_L)
    {
        mapTo = "etk800_signal_L";
    };
    
    singleton Material(etk800_headlight)
    {
        mapTo = "etk800_headlight";
    };
    
    singleton Material(etk800_runninglight)
    {
        mapTo = "etk800_runninglight";
    };
    
    singleton Material(etk800_parkinglight)
    {
        mapTo = "etk800_parkinglight";
    };
    
    singleton Material(etk800_chmsl)
    {
        mapTo = "etk800_chmsl";
    };
    
    singleton Material(etk800_foglight)
    {
        mapTo = "etk800_foglight";
    };
    
    singleton Material(etk800_taillight)
    {
        mapTo = "etk800_taillight";
    };
    
    singleton Material(etk800_taillight_L)
    {
        mapTo = "etk800_taillight_L";
    };
    
    singleton Material(etk800_taillight_R)
    {
        mapTo = "etk800_taillight_R";
    };
    
    singleton Material(etk800_highbeam)
    {
        mapTo = "etk800_highbeam";
    };
    

    Link to thread


    .
     

    Attached Files:

    #1 MitchellKnb, Apr 4, 2017
    Last edited: Apr 5, 2017
  2. MitchellKnb

    MitchellKnb
    Expand Collapse

    Joined:
    Dec 19, 2016
    Messages:
    207
    That could be something, as my plain textures are 4x4. But does that influence the rest of the textures?

    EDIT: Rescaled my 4 x4 textures to 16 x16 and cleared cache, no improvements :(
     
    #1 MitchellKnb, Apr 5, 2017
    Last edited: Apr 5, 2017
  3. Nadeox1

    Nadeox1
    Expand Collapse
    Spinning Cube
    BeamNG Team

    Joined:
    Aug 5, 2012
    Messages:
    14,697
    For the error 'Darren9' quoted, make the textures minimum 32x32. We are talking about kilobytes of textures here, I wouldn't worry that much them being that size.
    Solved that, you will clear up a lot of errors.

    Then this remains:

    Which are the ones preventing those materials to load correctly.

    In particular:

    Solved that, you will now see more errors related to the 4x4 textures, as now your other textures are actually being loaded.
    After you resize them to 32x32 for example, they will work again.

    I'm not sure to which point you got, but after you solve that, almost all the materials works again.
    The non-functioning ones are due actually missing materials and textures (I suppose you didn't get to them yet)


    Feel free to use the attached ZIP which contains the resized 4x4 textures and the fixed materials.cs (only the missing bracket was the issue there).

    Basically, only the material before the missing bracket worked, the rest did not (hence why your 'Body' material was still OK)
     

    Attached Files:

  4. MitchellKnb

    MitchellKnb
    Expand Collapse

    Joined:
    Dec 19, 2016
    Messages:
    207
    You are my hero! Silly however that it was just a missing bracket... oh well, at least it works now! :cool::D

    Thank you a million times!
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice