void print_entry(t_entry *entry)
{
- int countdown;
+ int countdown;
+ char *color;
+ static const char *reset_color = "\033[0m";
countdown = 3600 - (get_time_sec() - entry->kill_time);
countdown = ft_max(0, countdown);
- ft_printf(" %-20s%5i %-20s%2i:%02i",
+ if (countdown == 0)
+ color = "\033[42m";
+ else
+ color = "\033[0m";
+ ft_printf("%s %-20s%5i %-20s%2i:%02i%s",
+ color,
entry->name,
entry->level,
entry->biome,
countdown / 60,
- countdown % 60);
+ countdown % 60,
+ reset_color);
return ;
}