update
This commit is contained in:
parent
189afc5a66
commit
91f15c4809
|
|
@ -13,6 +13,7 @@ public class Spiel {
|
||||||
Team heimteam;
|
Team heimteam;
|
||||||
Team auswärtsteam;
|
Team auswärtsteam;
|
||||||
Schiedsrichter schiri;
|
Schiedsrichter schiri;
|
||||||
|
Ball b;
|
||||||
//true = heim | false = auswärts
|
//true = heim | false = auswärts
|
||||||
boolean ballBesitz;
|
boolean ballBesitz;
|
||||||
|
|
||||||
|
|
@ -41,6 +42,14 @@ public class Spiel {
|
||||||
ballteam = auswärtsteam;
|
ballteam = auswärtsteam;
|
||||||
nichtballteam = heimteam;
|
nichtballteam = heimteam;
|
||||||
}
|
}
|
||||||
|
for(Spieler s:ballteam.spieler){
|
||||||
|
double d = s.geschwindigkeit;
|
||||||
|
if(s.hasBall()) d-=1;
|
||||||
|
s.p.moveTo(nichtballteam.torwart.p, d);
|
||||||
|
}
|
||||||
|
for(Spieler s:nichtballteam.spieler){
|
||||||
|
s.p.moveTo(b.s.p, s.geschwindigkeit);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void attackPhase(){
|
private void attackPhase(){
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
package fußballmanager.personen;
|
package fußballmanager.personen;
|
||||||
|
|
||||||
public class Ball{
|
public class Ball{
|
||||||
Person p;
|
public Spieler s;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,8 +10,8 @@ public class Spieler extends Person {
|
||||||
int verteidigung;
|
int verteidigung;
|
||||||
int tore;
|
int tore;
|
||||||
int motivation;
|
int motivation;
|
||||||
double geschwindigkeit;
|
public double geschwindigkeit;
|
||||||
Position p;
|
public Position p;
|
||||||
Ball b;
|
Ball b;
|
||||||
|
|
||||||
public void setBall(Ball b){
|
public void setBall(Ball b){
|
||||||
|
|
@ -40,4 +40,9 @@ public class Spieler extends Person {
|
||||||
this.vorname = Datenbank.genVorname();
|
this.vorname = Datenbank.genVorname();
|
||||||
this.name = Datenbank.genName();
|
this.name = Datenbank.genName();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean hasBall() {
|
||||||
|
if(b!=null) return true;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue