From b5d7afdddcbde1f2703c1eb47c86de73c4d752d9 Mon Sep 17 00:00:00 2001
From: Thomas de Brettes <thomas.de-brettes@etu.ec-lyon.fr>
Date: Wed, 19 Mar 2025 09:45:52 +0100
Subject: [PATCH] Update chess.js

---
 htdocs/chess.js | 24 +-----------------------
 1 file changed, 1 insertion(+), 23 deletions(-)

diff --git a/htdocs/chess.js b/htdocs/chess.js
index 30a32f5..98a0457 100644
--- a/htdocs/chess.js
+++ b/htdocs/chess.js
@@ -48,12 +48,8 @@ function drawPieces() {
     for (let row = 0; row < 8; row++) {
         for (let col = 0; col < 8; col++) {
             const piece = board[row][col];
+            if (piece !== "") {
                 let img = new Image();
-<<<<<<< HEAD
-                if (piece !== ""){
-                    drawPiece(piece,col,row)
-                }
-=======
                 img.src = "chess_pieces/" + pieceImages[piece];
                 img.onload = function () {
                     console.log("Image chargée : ", img.src); // Vérification du chemin de l'image
@@ -63,28 +59,10 @@ function drawPieces() {
                     console.log("Erreur de chargement de l'image : ", img.src); // En cas d'erreur de chargement
                 };
             }
->>>>>>> 8db16647d70cafb4e99a5ce79949b0a7c9de6f3a
         }
     }
 }
-function drawPiece(piece, col, row) {
-    let img = new Image();
-    img.src = "chess_pieces/" + pieceImages[piece];
 
-    img.onload = function () {
-        let tempCanvas = document.createElement("canvas");
-        let tempCtx = tempCanvas.getContext("2d");
-
-        tempCanvas.width = size;
-        tempCanvas.height = size;
-
-        // Dessiner l’image sur un canvas temporaire
-        tempCtx.drawImage(img, 0, 0, size, size);
-
-        // Ensuite, dessiner cette image sur le canvas principal
-        ctx.drawImage(tempCanvas, col * size, row * size, size, size);
-    };
-}
 // Fonction principale pour dessiner l'échiquier
 function draw() {
     drawBoard();
-- 
GitLab