/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_get_traps.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: rbousset +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/28 18:24:52 by rbousset #+# #+# */ /* Updated: 2020/02/28 18:24:56 by rbousset ### ########lyon.fr */ /* */ /* ************************************************************************** */ #include #include #include void ft_get_heal_spawn(t_cub *clist) { size_t x; size_t y; uint8_t i; x = 1; y = 1; i = 0; while (clist->mlist.map[y]) { while (clist->mlist.map[y][x]) { if (clist->mlist.map[y][x] == '+') { clist->mlist.heals_nbr++; if (clist->mlist.heals_nbr > 64) ft_map_error(FT_ERR_TOO_MUCH_HEALS, clist); clist->heals[i].s_pos_x = x; clist->heals[i].s_pos_y = y; i++; } x++; } x = 1; y++; } }