diff --git a/src/menu/end_screen.c b/src/menu/end_screen.c index 5403e12..9452f15 100644 --- a/src/menu/end_screen.c +++ b/src/menu/end_screen.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ -/* ::: :::::::: */ -/* end_screen.c :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: qmennen +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2025/06/03 16:20:35 by qmennen #+# #+# */ -/* Updated: 2025/06/05 17:12:02 by qmennen ### ########.fr */ +/* :::::::: */ +/* end_screen.c :+: :+: */ +/* +:+ */ +/* By: qmennen +#+ */ +/* +#+ */ +/* Created: 2025/06/03 16:20:35 by qmennen #+# #+# */ +/* Updated: 2025/06/05 17:41:28 by whaffman ######## odam.nl */ /* */ /* ************************************************************************** */ @@ -80,11 +80,11 @@ void draw_end_screen(t_game_manager *manager, t_menu *menu) tiles_score = get_score_text("Discovered area: ", "%", (double) game->scoreboard->tiles_visited / game->scoreboard->total_tiles * 100); draw_score_line(game->screen->mlx, &game->scoreboard->tiles_text, - tiles_score, (t_vec2_int){350, game->screen->height / 2 - 150}); + tiles_score, (t_vec2_int){350, game->screen->height / 2 - 100}); battery_percentage = get_score_text("Battery percentage: ", "%", (double) game->player->battery * 100); draw_score_line(game->screen->mlx, &game->scoreboard->battery_text, - battery_percentage, (t_vec2_int){350, game->screen->height / 2 - 100}); + battery_percentage, (t_vec2_int){350, game->screen->height / 2 - 75}); collectibles_score = get_score_text("Batteries found: ", NULL, game->scoreboard->collectibles); draw_score_line(game->screen->mlx, &game->scoreboard->collectibles_text, @@ -92,11 +92,11 @@ void draw_end_screen(t_game_manager *manager, t_menu *menu) enemies_score = get_score_text("Enemies defeated: ", NULL, game->scoreboard->enemies); draw_score_line(game->screen->mlx, &game->scoreboard->enemies_text, - enemies_score, (t_vec2_int){350, game->screen->height / 2}); - time_text = get_score_text("Play time: ", " seconds", + enemies_score, (t_vec2_int){350, game->screen->height / 2 - 25}); + time_text = get_score_text("Play time: ", " seconds", game->scoreboard->end_time - game->scoreboard->start_time); draw_score_line(game->screen->mlx, &game->scoreboard->time_text, - time_text, (t_vec2_int){350, game->screen->height / 2 + 50}); + time_text, (t_vec2_int){350, game->screen->height / 2 }); } static void game_exit(struct s_menu_item *item, t_game_manager *manager)