X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_skate.c;h=0362b93d3ea22fb59ec119adcbb500aae05bce9a;hb=00d08b1e801d6b14fbfc07243271404cc7252e35;hp=48d24bb6270c89f7eda120ba971cb374c57d40a7;hpb=960d442e442efab5e1dff05ad3d6613bf228dd71;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_skate.c b/player_skate.c index 48d24bb..0362b93 100644 --- a/player_skate.c +++ b/player_skate.c @@ -851,6 +851,10 @@ VG_STATIC void skate_apply_steering_model( player_instance *player ) rate = 35.0f; top = 1.5f; } + + if( grab < 0.5f ){ + top *= 1.0f+v3_length( s->state.throw_v )*k_mmthrow_steer; + } } float current = v3_dot( player->rb.to_world[1], player->rb.w ), @@ -978,7 +982,7 @@ VG_STATIC void skate_apply_jump_model( player_instance *player ) s->state.jump_time = vg.time; audio_lock(); - audio_oneshot_3d( &audio_jumps[vg_randu32()%2], player->rb.co, 40.0f, 1.0f ); + audio_oneshot_3d( &audio_jumps[vg_randu32()%2], player->rb.co,40.0f,1.0f); audio_unlock(); } }