+static int skeleton_sample_anim_clamped( struct skeleton *skele,
+ struct skeleton_anim *anim,
+ float time,
+ mdl_keyframe *output )
+{
+ float end = (float)(anim->length-1) / anim->rate;
+ skeleton_sample_anim( skele, anim, vg_minf( end, time ), output );
+
+ if( time > end )
+ return 0;
+ else
+ return 1;
+}
+