adjust end screen score display positions for better layout
This commit is contained in:
parent
a848815c49
commit
bf8a9a790a
@ -1,12 +1,12 @@
|
||||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* end_screen.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: qmennen <qmennen@student.codam.nl> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2025/06/03 16:20:35 by qmennen #+# #+# */
|
||||
/* Updated: 2025/06/05 17:12:02 by qmennen ### ########.fr */
|
||||
/* :::::::: */
|
||||
/* end_screen.c :+: :+: */
|
||||
/* +:+ */
|
||||
/* By: qmennen <qmennen@student.codam.nl> +#+ */
|
||||
/* +#+ */
|
||||
/* 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)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user