rail targeting
[carveJwlIkooP6JGAAIwe30JlM.git] / player_animation.h
index b9e28de2b5ad10398acc75fc666fba18fb1efdcb..e08991014629b05224ab5babd4754873af2cdc6a 100644 (file)
@@ -161,7 +161,7 @@ VG_STATIC void player_animate(void)
    {
       float dirz = phys->reverse > 0.0f? 0.0f: 1.0f,
             dirx = phys->slip < 0.0f?    0.0f: 1.0f,
-            fly  = phys->in_air?         1.0f: 0.0f;
+            fly  = (phys->in_air|phys->grind)?  1.0f: 0.0f;
 
       player.fdirz = vg_lerpf( player.fdirz, dirz, 2.4f*vg.time_delta );
       player.fdirx = vg_lerpf( player.fdirx, dirx, 0.6f*vg.time_delta );