programmieren-projekt/src/LocalPlayer.java

22 lines
538 B
Java

public class LocalPlayer extends Player {
LocalPlayer(int size) {
super(size);
}
@Override
public synchronized void receiveShoot(Point point) {
HitResponse hitResponse = board.getHitResponsOnPoint(point);
if (!(hitResponse == null)){
enemy.receiveHit(hitResponse);
} else {
enemy.receiveHit(this.board.hit(point));
}
}
@Override
public synchronized void receiveHit(HitResponse hitResponse) {
enemy.board.addHits(hitResponse);
}
}