IMaterial* C1 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\ct_gign\\ct_gign", "Model textures"); IMaterial* C2 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\ct_gsg9\\ct_gsg9", "Model textures"); IMaterial* C3 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\ct_sas\\ct_sas", "Model textures"); IMaterial* C4 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\ct_urban\\ct_urban", "Model textures"); IMaterial* T1 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\t_arctic\\t_arctic", "Model textures"); IMaterial* T2 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\t_guerilla\\t_guerilla", "Model textures"); IMaterial* T3 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\t_leet\\t_leet", "Model textures"); IMaterial* T4 = vhz.m_pMaterialSystem->FindMaterial("models\\player\\t_phoenix\\t_phoenix", "Model textures"); /* MATERIAL_VAR_DEBUG = (1 << 0), MATERIAL_VAR_NO_DEBUG_OVERRIDE = (1 << 1), MATERIAL_VAR_NO_DRAW = (1 << 2), MATERIAL_VAR_USE_IN_FILLRATE_MODE = (1 << 3), MATERIAL_VAR_VERTEXCOLOR = (1 << 4), MATERIAL_VAR_VERTEXALPHA = (1 << 5), MATERIAL_VAR_SELFILLUM = (1 << 6), MATERIAL_VAR_ADDITIVE = (1 << 7), MATERIAL_VAR_ALPHATEST = (1 << 8), MATERIAL_VAR_MULTIPASS = (1 << 9), MATERIAL_VAR_ZNEARER = (1 << 10), MATERIAL_VAR_MODEL = (1 << 11), MATERIAL_VAR_FLAT = (1 << 12), MATERIAL_VAR_NOCULL = (1 << 13), MATERIAL_VAR_NOFOG = (1 << 14), MATERIAL_VAR_IGNOREZ = (1 << 15), MATERIAL_VAR_DECAL = (1 << 16), MATERIAL_VAR_ENVMAPSPHERE = (1 << 17), MATERIAL_VAR_NOALPHAMOD = (1 << 18), MATERIAL_VAR_ENVMAPCAMERASPACE = (1 << 19), MATERIAL_VAR_BASEALPHAENVMAPMASK = (1 << 20), MATERIAL_VAR_TRANSLUCENT = (1 << 21), MATERIAL_VAR_NORMALMAPALPHAENVMAPMASK = (1 << 22), MATERIAL_VAR_NEEDS_SOFTWARE_SKINNING = (1 << 23), MATERIAL_VAR_OPAQUETEXTURE = (1 << 24), MATERIAL_VAR_ENVMAPMODE = (1 << 25), MATERIAL_VAR_SUPPRESS_DECALS = (1 << 26), MATERIAL_VAR_HALFLAMBERT = (1 << 27), MATERIAL_VAR_WIREFRAME = (1 << 28), */ if (MyCvars.vis_xqzmodels ==1){ { T1->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true); T2->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true); T1->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true); T2->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true ); T3->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true ); T4->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true ); T3->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true ); T4->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true ); T1->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true); T2->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true); T1->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true); T2->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true ); T3->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true ); T4->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true ); T3->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true ); T4->SetMaterialVarFlag( MATERIAL_VAR_FLAT, true ); T1->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true); T2->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true); T1->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true); T2->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true ); T3->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true ); T4->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true ); T3->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true ); T4->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, true ); } if (MyCvars.vis_xqzmodels ==0){ { T1->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false); T2->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false); T1->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false); T2->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false ); T3->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false ); T4->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false ); T3->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false ); T4->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, false ); T1->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false); T2->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false); T1->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false); T2->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false ); T3->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false ); T4->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false ); T3->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false ); T4->SetMaterialVarFlag( MATERIAL_VAR_FLAT, false ); T1->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false); T2->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false); T1->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false); T2->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false ); T3->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false ); T4->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false ); T3->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false ); T4->SetMaterialVarFlag( MATERIAL_VAR_ZNEARER, false ); }