diff --git a/Spiel.java b/Spiel.java index fe0750b..ec4fafb 100644 --- a/Spiel.java +++ b/Spiel.java @@ -84,21 +84,7 @@ public class Spiel System.out.println("Zuul ist ein neues, unglaublich langweiliges Spiel."); System.out.println("Tippen sie 'help', wenn Sie Hilfe brauchen."); System.out.println(); - System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); - System.out.print("Ausgänge: "); - if(aktuellerRaum.nordausgang != null) { - System.out.print("north "); - } - if(aktuellerRaum.ostausgang != null) { - System.out.print("east "); - } - if(aktuellerRaum.suedausgang != null) { - System.out.print("south "); - } - if(aktuellerRaum.westausgang != null) { - System.out.print("west "); - } - System.out.println(); + rauminfoAusgeben(); } /** @@ -179,24 +165,29 @@ public class Spiel } else { aktuellerRaum = naechsterRaum; - System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); - System.out.print("Ausgänge: "); - if(aktuellerRaum.nordausgang != null) { - System.out.print("north "); - } - if(aktuellerRaum.ostausgang != null) { - System.out.print("east "); - } - if(aktuellerRaum.suedausgang != null) { - System.out.print("south "); - } - if(aktuellerRaum.westausgang != null) { - System.out.print("west "); - } - System.out.println(); + rauminfoAusgeben(); } } + private void rauminfoAusgeben() { + System.out.println("Sie sind " + aktuellerRaum.gibBeschreibung()); + System.out.print("Ausgänge: "); + if (aktuellerRaum.nordausgang != null) { + System.out.print("north "); + } + if (aktuellerRaum.ostausgang != null) { + System.out.print("east "); + } + if (aktuellerRaum.suedausgang != null) { + System.out.print("south "); + } + if (aktuellerRaum.westausgang != null) { + System.out.print("west "); + } + System.out.println(); + } + + /** * "quit" wurde eingegeben. Überprüfe den Rest des Befehls, * ob das Spiel wirklich beendet werden soll.