diff --git a/protokolle/13-04-2026_174226.txt b/protokolle/13-04-2026_174226.txt deleted file mode 100644 index e69de29..0000000 diff --git a/src/CatchTheMouse.java b/src/CatchTheMouse.java index 465e7f1..62f0e29 100644 --- a/src/CatchTheMouse.java +++ b/src/CatchTheMouse.java @@ -15,15 +15,17 @@ public class CatchTheMouse { try { while(!game.gameOver()) { + game.writer.newLine(); game.writer.write("Round " + round); game.writer.newLine(); game.printField(); - game.cat.movePlayer(); game.mouse.movePlayer(); + game.cat.movePlayer(); Thread.sleep(1000); round++; } + game.writer.write("Game end"); game.writer.flush(); System.out.println("Congrats! You caught the mouse!"); diff --git a/src/Mouse.java b/src/Mouse.java index 83edb3e..610f03f 100644 --- a/src/Mouse.java +++ b/src/Mouse.java @@ -37,7 +37,7 @@ public class Mouse extends Player{ } - System.out.println("Jerry moves to " + posX + "-" + posY); + //System.out.println("Jerry moves to " + posX + "-" + posY); game.writer.write("Jerry moves from " + positionPlayer.posX+ "-" + positionPlayer.posY + " to " + posX + "-" + posY); game.writer.newLine(); diff --git a/src/Player.java b/src/Player.java index 4850bc7..111dbff 100644 --- a/src/Player.java +++ b/src/Player.java @@ -17,7 +17,7 @@ public abstract class Player { public void movePlayer(Position pos) { - if(positionPlayer.displayChar == pos.displayChar && !positionPlayer.equals(pos)) { + if(!positionPlayer.equals(pos)) { positionPlayer.displayChar = DisplayChars.DEFAULT.getCharacter(); }