From 3ae01da230c11250b1c1645932f89bf65b46c323 Mon Sep 17 00:00:00 2001
From: Kellian Mirey <kellian.mirey.etu@univ-lille.fr>
Date: Thu, 5 Sep 2024 11:34:55 +0200
Subject: [PATCH] Patch affichage

---
 src/main/java/bitFight/Display.java | 10 +++++++++-
 src/main/java/bitFight/Level.java   |  2 ++
 src/main/java/bitFight/Main.java    |  3 ---
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/main/java/bitFight/Display.java b/src/main/java/bitFight/Display.java
index 2cf69ae..ec6ccc2 100644
--- a/src/main/java/bitFight/Display.java
+++ b/src/main/java/bitFight/Display.java
@@ -9,6 +9,7 @@ public class Display {
     
     public static Level level;
     public static int row = 1;
+    public static int dec = 6;
 
     public Display(Level l){
         this.level = l;
@@ -36,7 +37,7 @@ public class Display {
     }
 
     public static void goToDialogBox(){
-        setCursorPos(row+6,0);
+        setCursorPos(row+dec,0);
         //System.out.flush();
     }
 
@@ -45,6 +46,13 @@ public class Display {
         clearScreen();
         printDialogBox();
         setCursorPos(row,0);
+        /*
+        try {
+            level.fightScene();
+        } catch (IOException e) {
+            // TODO Auto-generated catch block
+            e.printStackTrace();
+        }*/
         level.displayLifePoints();
         goToDialogBox();
     }
diff --git a/src/main/java/bitFight/Level.java b/src/main/java/bitFight/Level.java
index 8139a41..67dfb7c 100644
--- a/src/main/java/bitFight/Level.java
+++ b/src/main/java/bitFight/Level.java
@@ -58,8 +58,10 @@ public class Level{
 
     // annonce un nouvel ennemi
     public void ennemyShowing() {
+        Display.clearDialogBox();
         System.out.println("An ennemy just appeared : " + this.ennemy.toString());
         System.out.println();
+        Display.goToUserInput();
     }
 
     public void ennemyFaster(Attack attack) throws IOException {
diff --git a/src/main/java/bitFight/Main.java b/src/main/java/bitFight/Main.java
index 47331d9..d6d1936 100644
--- a/src/main/java/bitFight/Main.java
+++ b/src/main/java/bitFight/Main.java
@@ -42,9 +42,6 @@ class Main {
         Display.goToDialogBox();
 
         
-        Display.newPrintln(enemy.toString());
-        Display.newPrintln(Terminal.RED_BACKGROUND + "ATTAQUEZ" + Terminal.RESET + " ou " + Terminal.PURPLE_BACKGROUND + "QUITTEZ" + Terminal.RESET);
-        
         Display.goToUserInput();
         
         ArrayList<Action> actionList = new ArrayList<>();
-- 
GitLab