X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;ds=sidebyside;f=player_skate.c;h=efc0f348db2900014c95cf14a848a7d340751a89;hb=edd08a99f72cced7626654b04591d5a54a8b540b;hp=87c8cba7483e9ea22e07e042b967e34189eb4309;hpb=d43d7f62ff83799b6d99221d881179814cb239a6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_skate.c b/player_skate.c index 87c8cba..efc0f34 100644 --- a/player_skate.c +++ b/player_skate.c @@ -2082,6 +2082,15 @@ VG_STATIC void player__skate_update( player_instance *player ) struct player_skate *s = &player->_skate; world_instance *world = world_current_instance(); + if( world->water.enabled ){ + if( player->rb.co[1]+0.25f < world->water.height ){ + audio_oneshot_3d( &audio_splash, player->rb.co, 40.0f, 1.0f ); + player__skate_kill_audio( player ); + player__dead_transition( player ); + return; + } + } + v3_copy( player->rb.co, s->state.prev_pos ); s->state.activity_prev = s->state.activity;