fix some player stuff

This commit is contained in:
Luca Conte 2024-11-12 15:18:16 +01:00
parent 579ce9831d
commit b9a0a21503
5 changed files with 8 additions and 24 deletions

View File

@ -1,5 +1,5 @@
public abstract class AiPlayer { public abstract class AiPlayer extends Player {
public void setBoardSize(int s) { public void setBoardSize(int s) {
// raum für schmerzen // raum für schmerzen

View File

@ -1,3 +1,3 @@
public enum HitResponseType { public enum HitResponseType {
MISS, SHIP, HIT, SUNK, VICTORY MISS, HIT, SUNK, VICTORY
} }

View File

@ -14,14 +14,6 @@ public class HumanPlayer extends LocalPlayer {
*/ */
private boolean myTurn;
private boolean isServer;
private boolean waitingForResponse;
private Player enemy;
private String name;
private Board board;
public HumanPlayer() { public HumanPlayer() {
Board board = new Board(); Board board = new Board();
this.board = board; this.board = board;

View File

@ -1,12 +1,12 @@
import java.awt.*; import java.awt.*;
public abstract class Player { public abstract class Player {
private boolean myTurn; protected boolean myTurn;
private boolean isServer; protected boolean isServer;
private boolean waitingForResponse; protected boolean waitingForResponse;
private Player enemy; protected Player enemy;
private String name; protected String name;
private Board board; protected Board board;
public void receiveShoot(Point point) { public void receiveShoot(Point point) {

View File

@ -1,14 +1,6 @@
public class SpecificAiPlayer1 extends AiPlayer{ public class SpecificAiPlayer1 extends AiPlayer{
private boolean myTurn;
private boolean isServer;
private boolean waitingForResponse;
private Player enemy;
private String name;
private Board board;
public SpecificAiPlayer1() { public SpecificAiPlayer1() {
Board board = new Board(); Board board = new Board();
this.board = board; this.board = board;