public void pT(int sea) { switch (sea) { case 1: sea1.printTouch(); break; case 2: sea2.printTouch(); break; } }
public void showSea(int seaNumber, int playerNum) { if (playerNum == 1) { if (seaNumber == 1) { System.out.println("Sea 1 Player 1"); for (int j = 0; j < sea1.getHeight(); j++) { for (int i = 0; i < sea1.getWidth(); i++) { if (sea1.getCell(i, j) != null) { if (sea1.getCell(i, j).getDamage()) System.out.print(" * "); else System.out.print(" B "); } else { System.out.print(" ~ "); } } System.out.print("\n"); } } else if (seaNumber == 2) { System.out.println("Sea 2 Player 1"); for (int j = 0; j < sea2.getHeight(); j++) { for (int i = 0; i < sea2.getWidth(); i++) { if (sea2.getCell(i, j) != null) { if (!sea2.getCell(i, j).getDamage()) { System.out.print(" . "); } else System.out.print(" * "); } else if (sea2.getTouch(i, j)) { System.out.print(" ~ "); } else System.out.print(" . "); } System.out.print("\n"); } } else { System.out.println("Sea Number Error."); } } else if (playerNum == 2) { if (seaNumber == 1) { System.out.println("Sea 1 Player 2"); for (int j = 0; j < sea1.getHeight(); j++) { for (int i = 0; i < sea1.getWidth(); i++) { if (sea1.getCell(i, j) != null) { if (!sea1.getCell(i, j).getDamage()) { System.out.print(" . "); } else System.out.print(" * "); } else if (sea1.getTouch(i, j)) { System.out.print(" ~ "); } else System.out.print(" . "); } System.out.print("\n"); } } else if (seaNumber == 2) { System.out.println("Sea 2 Player 2"); for (int j = 0; j < sea2.getHeight(); j++) { for (int i = 0; i < sea2.getWidth(); i++) { if (sea2.getCell(i, j) != null) { if (sea2.getCell(i, j).getDamage()) System.out.print(" * "); else System.out.print(" B "); } else { System.out.print(" ~ "); } } System.out.print("\n"); } } else { System.out.println("Sea Number Error."); } } else { System.out.println("Sea Number Error."); } }