more tweaks
[carveJwlIkooP6JGAAIwe30JlM.git] / player_skate.c
index a802a1cd496a2e1e78570ab424e94ce017f36d09..d67d055669bd03cf9baba373b8f155ba5826600c 100644 (file)
@@ -3031,7 +3031,7 @@ VG_STATIC void player__skate_animate( player_instance *player,
    if( (s->state.activity <= k_skate_activity_air_to_grind) &&
        (fabsf(s->state.flip_rate) > 0.01f) )
    {
-      float t     = s->state.flip_time;
+      float t     = s->state.flip_time+s->state.flip_rate*substep*k_rb_delta;
             sign  = vg_signf( t );
 
       t  = 1.0f - vg_minf( 1.0f, fabsf( t * 1.1f ) );