animdecide_init(self); // FIXME only do this on model change
animdecide_setimplicitstate(self, onground);
animdecide_setframes(self, doblend, anim_frame, anim_frame1time, anim_frame2, anim_frame2time);
- print(sprintf("frames: %d %d\n", self.anim_frame, self.anim_frame2));
float sf = 0;
if(self.anim_saveframe != self.anim_frame || self.anim_saveframe1time != self.anim_frame1time)
sf |= CSQCMODEL_PROPERTY_FRAME;
sf |= CSQCMODEL_PROPERTY_FRAME2;
self.anim_saveframe = self.anim_frame;
self.anim_saveframe1time = self.anim_frame1time;
- self.anim_saveframe = self.anim_frame2;
+ self.anim_saveframe2 = self.anim_frame2;
self.anim_saveframe2time = self.anim_frame2time;
if(sf)
{