Update Spieler.java
This commit is contained in:
parent
c4b3007943
commit
22283f019b
|
|
@ -1,18 +1,28 @@
|
|||
package fußballmanager.personen;
|
||||
package fußballmanager.personen;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import fußballmanager.Position;
|
||||
import fußballmanager.namegen.Datenbank;
|
||||
import fußballmanager.Position;
|
||||
import fußballmanager.namegen.Datenbank;
|
||||
|
||||
public class Spieler extends Person {
|
||||
int stärke;
|
||||
int stärke;
|
||||
int verteidigung;
|
||||
int tore;
|
||||
int motivation;
|
||||
public int motivation;
|
||||
public double geschwindigkeit;
|
||||
public Position p;
|
||||
Ball b;
|
||||
int karte = 0;
|
||||
|
||||
public int getAttack() {
|
||||
return (int) (stärke+(0.2*motivation));
|
||||
}
|
||||
|
||||
public int getDef() {
|
||||
return (int) (verteidigung+(0.2*motivation));
|
||||
}
|
||||
|
||||
|
||||
public void setBall(Ball b){
|
||||
this.b = b;
|
||||
|
|
@ -20,12 +30,13 @@ public class Spieler extends Person {
|
|||
|
||||
public void takeBall(Spieler s){
|
||||
b = s.b;
|
||||
b.s = s;
|
||||
s.b = null;
|
||||
}
|
||||
|
||||
public Spieler(int stärke, int verteidigung, int alter, String vorname,
|
||||
public Spieler(int stärke, int verteidigung, int alter, String vorname,
|
||||
String name) {
|
||||
this.stärke = stärke;
|
||||
this.stärke = stärke;
|
||||
this.verteidigung = verteidigung;
|
||||
this.alter = alter;
|
||||
this.vorname = vorname;
|
||||
|
|
@ -35,7 +46,7 @@ public class Spieler extends Person {
|
|||
public Spieler() {
|
||||
int random = new Random().nextInt(100);
|
||||
this.verteidigung = random;
|
||||
this.stärke = 100-random;
|
||||
this.stärke = 100-random;
|
||||
this.geschwindigkeit = 4+Math.random()*2;
|
||||
this.vorname = Datenbank.genVorname();
|
||||
this.name = Datenbank.genName();
|
||||
|
|
@ -45,4 +56,4 @@ public class Spieler extends Person {
|
|||
if(b!=null) return true;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue