From 4b34f4633d181c358060f86fe1b6e49e08af8c05 Mon Sep 17 00:00:00 2001
From: HydroFlo <HydroGamer@outlook.fr>
Date: Mon, 18 Dec 2023 11:44:33 +0100
Subject: [PATCH] edit

---
 S1.02/Jeu/classes/Joueur.class     | Bin 0 -> 322 bytes
 S1.02/Jeu/classes/Labyrinthe.class | Bin 0 -> 11730 bytes
 S1.02/Jeu/classes/Question.class   | Bin 0 -> 292 bytes
 S1.02/Jeu/classes/Salle.class      | Bin 0 -> 244 bytes
 S1.02/Jeu/ressources/Lab/Salle1    |   2 +-
 S1.02/Jeu/ressources/Lab/Salle2    |   2 +-
 S1.02/Jeu/src/Labyrinthe.java      |   9 +++++----
 7 files changed, 7 insertions(+), 6 deletions(-)
 create mode 100644 S1.02/Jeu/classes/Joueur.class
 create mode 100644 S1.02/Jeu/classes/Labyrinthe.class
 create mode 100644 S1.02/Jeu/classes/Question.class
 create mode 100644 S1.02/Jeu/classes/Salle.class

diff --git a/S1.02/Jeu/classes/Joueur.class b/S1.02/Jeu/classes/Joueur.class
new file mode 100644
index 0000000000000000000000000000000000000000..f76da6881ae60e0e84be392a177166404a307ab5
GIT binary patch
literal 322
zcmX^0Z`VEs1_oOO2`&aE24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-
z5<5l)W)00SP6iGJPId+^9tLg(9!3T>ul&-~(jrC%=CaIGMg~StkUSp`13!ZRBLi1b
zesOVFVrE`)DI)`86e9y$L2+tnN<JflkPpI|;F6-uymV_u2G-)_{GwDw1{UZ1lvG9r
zexJ;|RKL>Pq|~C2#H5^5Mh33n{L-T2RJTkJhZ|zE9>^dD1qKcVCI$uu76t|eK?WfP
z5a4Fu0Z|OXP@11XfPsO5k%0l^Q3gf^5e5bZ0|q9rh=A6121YG`l&uWxTFhG+csGJo
eiZU=T@G&rh*(?mq3|tJX42%q73=9lR4B`O3-ZoqS

literal 0
HcmV?d00001

diff --git a/S1.02/Jeu/classes/Labyrinthe.class b/S1.02/Jeu/classes/Labyrinthe.class
new file mode 100644
index 0000000000000000000000000000000000000000..7acca075ce5546f9e073d8fca43f18d640f1553f
GIT binary patch
literal 11730
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

literal 0
HcmV?d00001

diff --git a/S1.02/Jeu/classes/Question.class b/S1.02/Jeu/classes/Question.class
new file mode 100644
index 0000000000000000000000000000000000000000..dbbca1c65ca1a967037eb94232889a1a1c5980eb
GIT binary patch
literal 292
zcmX^0Z`VEs1_oOO5iSNM24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-
z5<5l)W)00SP6iGJPId+^9tLg(9!3U^z|z#>lFa-(Mh33b;*y}$g8aOcQbq>GC`Ja3
zLb#le55m~slA_GKbZbTi_9Bq#;#5Wk7U%qwR7M7VpUk{eztY^K)S{5Yq?}Yn2Cm@z
z(xT*4w@eU+7iO0p$S?*41`Y-$1_lOZ1_lOR20jK5;D^%O3_J`B42%p6AWtzcG6*m*
tFsLywfkn8qwlgqlF>hsH-w0MC$iTn=3IvdP76ujuMg}1U1_mYuVE{y?HdX)t

literal 0
HcmV?d00001

diff --git a/S1.02/Jeu/classes/Salle.class b/S1.02/Jeu/classes/Salle.class
new file mode 100644
index 0000000000000000000000000000000000000000..f7671e150729943b6743279e1813ce9a1d977455
GIT binary patch
literal 244
zcmX^0Z`VEs1_oOOK`sU+24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-
z5<5l)W)00Sb_Nbc2G-!joSalf2DZG?+|;6cMg~StMh5oc{GyV~)M7>kAs>Vx!6ikR
zdFj@S3@pz1DXEMM{63j^seYxoNvTC4iAf+sxPtRbi;`2_G9et0$$B9D3<?bF3``6R
zV9d$D#Q*}_3_J`B42%p6AlEW5GVn4mFvv16LPWH-GcaxhOY<=>FtC9IK~nr+Lj(XV
Cr!4FM

literal 0
HcmV?d00001

diff --git a/S1.02/Jeu/ressources/Lab/Salle1 b/S1.02/Jeu/ressources/Lab/Salle1
index a1db146..fabdf55 100644
--- a/S1.02/Jeu/ressources/Lab/Salle1
+++ b/S1.02/Jeu/ressources/Lab/Salle1
@@ -9,7 +9,7 @@
 @S....................................................................S@
 @S....................................................................S@
 @......................................................................@
-@..................................P...................................@
+@......................................................................@
 @......................................................................@
 @......................................................................@
 @......................................................................@
diff --git a/S1.02/Jeu/ressources/Lab/Salle2 b/S1.02/Jeu/ressources/Lab/Salle2
index 3a991f7..96d005d 100644
--- a/S1.02/Jeu/ressources/Lab/Salle2
+++ b/S1.02/Jeu/ressources/Lab/Salle2
@@ -7,7 +7,7 @@
 @......................................................................@
 @......................................................................@
 @S....................................................................S@
-@S.................................MM.................................S@
+@S..................................M.................................S@
 @......................................................................@
 @......................................................................@
 @......................................................................@
diff --git a/S1.02/Jeu/src/Labyrinthe.java b/S1.02/Jeu/src/Labyrinthe.java
index 5445437..b508aa0 100644
--- a/S1.02/Jeu/src/Labyrinthe.java
+++ b/S1.02/Jeu/src/Labyrinthe.java
@@ -271,10 +271,10 @@ class Labyrinthe extends Program{
 
     String[][] load(String cheminFichier){ //Charge un fichier csv en un tableau
         CSVFile file = loadCSV(cheminFichier);
-        String tab[][] =  new String[rowCount(file)][columnCount(file)];
+        String tab[][] =  new String[rowCount(file)-1][columnCount(file)];
         for(int i = 0; i < rowCount(file)-1; i ++){
             for(int j = 0; j < columnCount(file); j++){
-                tab[i][j] = getCell(file, i, j);
+                tab[i][j] = getCell(file, i+1, j);
             }
         }
         return tab;
@@ -308,7 +308,7 @@ class Labyrinthe extends Program{
 
     boolean questionCorrect(Question q){ //Vérifie si on donne la bonne réponse
         String res = readString();
-        return equals(res, q.reponse);
+        return equals(toLowerCase(res), toLowerCase(q.reponse));
     }
 
     void afficheLab(char[][] Lab){ //affiche le Labyrinthe (@ = mur, P = perso, S = sortie, M = monstre, B = boss, 🏠 = shop, .  = case vide)
@@ -362,10 +362,11 @@ class Labyrinthe extends Program{
         println("" + j.pseudo + " / score : " + j.score + " / vie : " + j.vie + " / boss vaincu ? " + j.bossVaincu);
         char[][] salle1 = genererSalle("ressources/Lab/Salle1");
         Question q = newQuestion("Quelle est la capital de la France", "paris");
+        salle1[11][35] = 'P';
         int[] indiceM = indiceDe('P', salle1);
         salle1[indiceM[0]-1][indiceM[1]] = 'M';
         afficheStringTab(load("ressources/score.csv"));
-        while(j.vie >= 0 && !j.bossVaincu){
+        while(j.vie > 0 && !j.bossVaincu){
             afficheLab(salle1);
             println("" + j.pseudo + " / score : " + j.score + " / vie : " + j.vie + " / boss vaincu ? " + j.bossVaincu);
             int[] indiceP = indiceDe('P', salle1);
-- 
GitLab