]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/csqcmodel/cl_model.qc
csqcmodels: support effects properly
[xonotic/xonotic-data.pk3dir.git] / qcsrc / csqcmodel / cl_model.qc
index 00ff8a8a7fe1eeb98e43fa46c6477062068e1d27..03226613b6afcf7641b99fe55dddd539cb6907c6 100644 (file)
@@ -27,7 +27,6 @@ var float autocvar_cl_nolerp = 0;
 .float csqcmodel_lerpfrac2;
 .float csqcmodel_lerpfractime;
 .float csqcmodel_lerpfrac2time;
-.float csqcmodel_teleported;
 
 void CSQCModel_InterpolateAnimation_PreNote(float sf)
 {
@@ -166,6 +165,9 @@ void CSQCModel_Draw()
                self.renderflags &~= RF_EXTERNALMODEL | RF_VIEWMODEL;
                self.renderflags |= (root.renderflags & (RF_EXTERNALMODEL | RF_VIEWMODEL));
        }
+
+       // we're drawn, now teleporting is over
+       self.csqcmodel_teleported = 0;
 }
 
 void CSQCModel_Read()