diff --git a/src/main/java/bitFight/Display.java b/src/main/java/bitFight/Display.java index 2cf69ae911e800cc694f3d99884e06a3a79085a2..ec6ccc2f83cf443c81fbff963b807f14aad012b3 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 8139a41adda2fe119c86b6333a8eea23aa72ee8c..67dfb7c360adae9f582b0ad652b59ca714bf5ce6 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 47331d90daec74ced8e8e8d50fe77c040a00eb06..d6d1936ef3bba350a0d450181842f71b2f115654 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<>();