- r->model = cgvm_model[e->model]; //Mod_ForName(e->model, false, false, false);
- /*
- if (!r->model)
- {
- Con_Printf("CGVM_Draw_Entity: unable to find model \"%s\"");
- return;
- }
- */
+ r->model = cgvm_model[e->model];
VectorAdd(end, middle, end2);
frac = CL_TraceLine((float *)start2, (float *)end2, impactpos, impactnormal, 0, true);
VectorSubtract(impactpos, middle, impactpos);
VectorAdd(end, middle, end2);
frac = CL_TraceLine((float *)start2, (float *)end2, impactpos, impactnormal, 0, true);
VectorSubtract(impactpos, middle, impactpos);
void CGVM_Stain(const float *origin, float radius, int cr1, int cg1, int cb1, int ca1, int cr2, int cg2, int cb2, int ca2)
{
void CGVM_Stain(const float *origin, float radius, int cr1, int cg1, int cb1, int ca1, int cr2, int cg2, int cb2, int ca2)
{
- R_Stain((float *)origin, radius, cr1, cg1, cb1, ca1, cr2, cg2, cb2, ca2);
+ if (cl_stainmaps.integer)
+ R_Stain((float *)origin, radius, cr1, cg1, cb1, ca1, cr2, cg2, cb2, ca2);