Ver código fonte

add bomber student

maxence bacquet 6 anos atrás
pai
commit
5f405de1ab
1 arquivos alterados com 50 adições e 0 exclusões
  1. 50 0
      Client/src/main/java/bomberclass/BomberStudent.java

+ 50 - 0
Client/src/main/java/bomberclass/BomberStudent.java

@@ -0,0 +1,50 @@
+package bomberclass;
+
+public class BomberStudent {
+	int id;
+	int vie;
+	int maxVie;
+	int vitesse;
+	int nbClassicBombs;
+	int nbRemoteBombs;
+	int nbMines;
+	int nbMaxBombs;
+	//bonus bonus;
+	
+	public BomberStudent(int id, int nbMaxBombs){
+		this.id = id;
+		this.vie = 100;
+		this.maxVie = 100;
+		this.vitesse = 75;
+		this.nbClassicBombs = 2;
+		this.nbRemoteBombs = 0;
+		this.nbMines = 0;
+		this.nbMaxBombs = nbMaxBombs;
+	}
+	
+	private void setClassicBombs(int i) {
+		this.nbClassicBombs += i;
+	}
+	
+	private void setRemoteBombs(int i) {
+		this.nbRemoteBombs += i;
+	}
+	
+	private void setMines(int i){
+		this.nbMines += i;
+	}
+	
+	private void setVie(int damage) {
+		this.vie -= damage;
+	}
+	
+	private void restoreLife() {
+		this.vie = this.maxVie;
+	}
+	
+	private void upMaxLife() {
+		this.maxVie *= 1.1;
+	}
+	
+	
+}