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