/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* player_collide_badeline.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: kdx #include bool player_collide_badeline(t_player *player, t_badeline *bdl) { double diff; if (!bdl->active || player->invincible > 0) return (false); diff = fabs(player->pos[0] - bdl->queue[0][0]); diff += fabs(player->pos[1] - bdl->queue[0][1]); return (diff < 16.0); }