- v3_muladds( phys->rb.v, forward_dir, diff, phys->rb.v );
-
- /* TODO move */
- float walk_norm = 30.0f/(float)player.mdl.anim_walk->length,
- run_norm = 30.0f/(float)player.mdl.anim_run->length,
- walk_adv = vg_lerpf( walk_norm,run_norm,move_norm );
-
- player.walk_timer += walk_adv * VG_TIMESTEP_FIXED;
+ if( !phys->in_air )
+ {
+ v3_muladds( phys->rb.v, forward_dir, diff, phys->rb.v );
+ }