.float itime1, itime2;
void InterpolateOrigin_Reset()
{
- self.iflags &~= IFLAG_INTERNALMASK;
+ self.iflags &= ~IFLAG_INTERNALMASK;
self.itime1 = self.itime2 = 0;
}
void InterpolateOrigin_Note()
{
float dt;
- float f0;
+ int f0;
dt = time - self.itime2;
if(self.iflags & IFLAG_TELEPORTED)
{
- self.iflags &~= IFLAG_TELEPORTED;
+ self.iflags &= ~IFLAG_TELEPORTED;
self.itime1 = self.itime2 = time; // don't lerp
}
else if(vlen(self.iorigin2 - self.iorigin1) > 1000)