Material.Create("testmaterial");
function updateMaterials()
{
mat_index = Material.Get("testmaterial");
if (mat_index > 0)
{
Material.SetKeyValue(mat_index, "$baseTexture", "vgui/white");
Material.SetKeyValue(mat_index, "$envmap", "models/effects/cube_white");
Material.SetKeyValue(mat_index, "$envmapfresnel", "1");
Material.SetKeyValue(mat_index, "$moondome", "1");
Material.SetKeyValue(mat_index, "$envmapfresnelminmaxexp", "[0 1 2]");
Material.SetKeyValue(mat_index, "$color", "[1.0 1.0 1.0]");
Material.SetKeyValue(mat_index, "$envmaptint", "[1.0 1.0 1.0]");
Material.Refresh(mat_index);
}
}
Cheat.RegisterCallback("Material", "updateMaterials")