X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_animation.h;h=08a540554bf5f0577fb6e9c2ce9a1b2c563faf5d;hb=2a238d32da833812e837cf38e16a7685c98db5c3;hp=98aa25697e1e2c843c0566885a8dbff4c83e7ee7;hpb=cbce8a9ec86c6f061c292eec1855eacafc6a3a4f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_animation.h b/player_animation.h index 98aa256..08a5405 100644 --- a/player_animation.h +++ b/player_animation.h @@ -30,7 +30,6 @@ VG_STATIC void player_animate_offboard(void) mdl_keyframe apose[32], bpose[32]; struct skeleton *sk = &player.mdl.sk; - if( player.walk > 0.025f ) { /* TODO move */ @@ -88,6 +87,8 @@ VG_STATIC void player_animate(void) { struct player_phys *phys = &player.phys; rb_extrapolate_transform( &player.phys.rb, player.visual_transform ); + v3_muladds( player.visual_transform[3], phys->rb.up, -0.2f, + player.visual_transform[3] ); v4f qfake_rot; m3x3f fake_rot;