fussballmanager/src/fußballmanager/Spiel.java

58 lines
996 B
Java

package fußballmanager;
import java.math.RoundingMode;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import fußballmanager.personen.*;
public class Spiel {
int spielzeit;
int verlängerung;
Team heimteam;
Team auswärtsteam;
Schiedsrichter schiri;
//true = heim | false = auswärts
boolean ballBesitz;
public Spiel(Team heim, Team aus, Schiedsrichter s) {
this.heimteam = heim;
this.auswärtsteam = aus;
this.schiri = s;
ballBesitz = ((int) Math.random()) == 0 ? true : false;
spielzeit = 0;
}
public void tick() {
spielzeit++;
movePhase();
attackPhase();
}
private void movePhase(){
}
private void attackPhase(){
}
public String getSpielzeit() {
String r = "";
NumberFormat numberFormat = new DecimalFormat("0");
numberFormat.setRoundingMode(RoundingMode.DOWN);
r += "Spielzeit: " + numberFormat.format(this.spielzeit / 60) + ":";
if (spielzeit % 60 < 10){
r += "0";
}
r += spielzeit % 60;
return r;
}
}