X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_walk.c;h=843a50e979e45ade99aedd860659264e8b639277;hb=bf13ef74cc454e1e820928484204ac67eb98a308;hp=b89263433b5a1522570d209e96a2840b6c41c10a;hpb=bececcbb7b2e886e72425e7c070e1fdc3aa126dc;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_walk.c b/player_walk.c index b892634..843a50e 100644 --- a/player_walk.c +++ b/player_walk.c @@ -468,17 +468,7 @@ static void player_walk_update_generic(void){ v3_zero( localplayer.rb.w ); world_instance *world = world_current_instance(); - - if( world->water.enabled ){ - if( localplayer.rb.co[1]+0.4f < world->water.height ){ - player__networked_sfx( k_player_subsystem_walk, 32, - k_player_walk_soundeffect_splash, - localplayer.rb.co, 1.0f ); - vg_info( "player fell of due to walking into walker\n" ); - player__dead_transition( k_player_die_type_generic ); - return; - } - } + if( !world_water_player_safe( world, 0.4f ) ) return; enum walk_activity prev_state = w->state.activity;