From 82a5c54e0c0cf61e120b60eee4e0d5aa15bc2f1b Mon Sep 17 00:00:00 2001 From: Souidi Date: Thu, 1 Dec 2022 23:15:00 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20du=20centrage=20automatique=20du=20tabl?= =?UTF-8?q?eau=20en=20fonction=20de=20la=20taille=20de=20la=20fen=C3=AAtre?= =?UTF-8?q?=20et=20des=20cartes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/game.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game.c b/src/game.c index 3ccc681..64fc6d4 100644 --- a/src/game.c +++ b/src/game.c @@ -77,8 +77,8 @@ int game(int colonnes, int lignes) { for (c = 0; c < colonnes; c++) { sprintf(file, "../img/cards/%dx%d/%d.png", colonnes, lignes, tab[i]); cards[l][c] = create_card( - GAME_MARGIN_RIGHT + (c * case_max_dimensions), - GAME_MARGIN_TOP + (l * case_max_dimensions), + GAME_MARGIN_RIGHT + (((WINDOW_WIDTH - (GAME_MARGIN_RIGHT + GAME_MARGIN_LEFT)) - (case_max_dimensions * colonnes)) / 2) + (c * case_max_dimensions), + GAME_MARGIN_TOP + (((WINDOW_HEIGHT - (GAME_MARGIN_TOP + GAME_MARGIN_BOTTOM)) - (case_max_dimensions * lignes)) / 2) + (l * case_max_dimensions), case_max_dimensions - (2 * case_margin), case_max_dimensions - (2 * case_margin), file );