diff --git a/src/fußballmanager/Main.java b/src/fußballmanager/Main.java index 9079619..f2e8963 100644 --- a/src/fußballmanager/Main.java +++ b/src/fußballmanager/Main.java @@ -1,7 +1,9 @@ package fußballmanager; -import java.util.Timer; -import java.util.TimerTask; - public class Main { + + public static void main(String[] args) { + + } + } diff --git a/src/fußballmanager/Spiel.java b/src/fußballmanager/Spiel.java index 3e5332f..ce3c645 100644 --- a/src/fußballmanager/Spiel.java +++ b/src/fußballmanager/Spiel.java @@ -13,20 +13,33 @@ public class Spiel { Team heimteam; Team auswärtsteam; Schiedsrichter schiri; - boolean werAnstoss; + //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; - werAnstoss = ((int) Math.random()) == 0 ? true : false; + 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 = ""; diff --git a/src/fußballmanager/personen/Person.java b/src/fußballmanager/personen/Person.java index 9ba98df..5e35d4f 100644 --- a/src/fußballmanager/personen/Person.java +++ b/src/fußballmanager/personen/Person.java @@ -1,13 +1,11 @@ package fußballmanager.personen; -import fußballmanager.Position; import fußballmanager.Team; public abstract class Person { int alter; Team team; String name,vorname; - Position p; public void setTeam(Team team){ this.team = team; diff --git a/src/fußballmanager/personen/Spieler.java b/src/fußballmanager/personen/Spieler.java index e1a6e97..18b56fb 100644 --- a/src/fußballmanager/personen/Spieler.java +++ b/src/fußballmanager/personen/Spieler.java @@ -2,12 +2,25 @@ package fu import java.util.Random; +import fußballmanager.Position; + public class Spieler extends Person { int stärke; int verteidigung; int tore; int motivation; double geschwindigkeit; + Position p; + Ball b; + + public void setBall(Ball b){ + this.b = b; + } + + public void takeBall(Spieler s){ + b = s.b; + s.b = null; + } public Spieler(int stärke, int verteidigung, int alter, String vorname, String name) {