package Terrain;



import joueur.Menu;
import joueur.Vue;
import unite.Piegeur;
import unite.Tireur;

public class EssaiTerrain {
	public static void main(String[] args) {
		new Menu();
		Plateau terrain = new Plateau(10,10);
		Vue vue = new Vue(1, terrain);
		Vue vue2 = new Vue(2, terrain);
		terrain.setBase(new Base(new Coordonnees(0,0),1));
		terrain.setBase(new Base(new Coordonnees(9,9),1));
		terrain.setObstacle(new Coordonnees(5,5));
		//terrain.setRobot(new Tireur(1, new Coordonnees(5,7), terrain));
		Piegeur piegeur1 = new Piegeur(1, new Coordonnees(1, 1), terrain);
		terrain.setRobot(piegeur1);
		piegeur1.tirer(Direction.DROITE);
		Piegeur piegeur2 = new Piegeur(2, new Coordonnees(2, 2), terrain);
		terrain.setRobot(piegeur1);
		piegeur2.tirer(Direction.BAS_GAUCHE);
		Tireur tireur1 = new Tireur(1, new Coordonnees(5, 6), terrain);
		Tireur tireur2 = new Tireur(2, new Coordonnees(5, 8), terrain);
		terrain.setRobot(tireur1);
		terrain.setRobot(tireur2);
		if(tireur1.peutTirer(Direction.DROITE)){
			System.out.println("Bon");
			tireur1.tirer(Direction.DROITE);
		}
		if(tireur1.peutTirer(Direction.GAUCHE)){
			System.out.println("PAS BON !");
		}
		System.out.println(terrain);
		System.out.println(vue);
		System.out.println(vue2);
		System.out.println(tireur2.getEnergie());
	}
	
	
}

@@ -17,16 +17,70 @@
 %0D%0A%0D%0A%0D%0A%0D%0A
+import java.util.ArrayList;%0D%0A%0D%0Aimport joueur.Joueur;%0D%0A
 import j
@@ -131,24 +131,45 @@
 e.Piegeur;%0D%0A
+import unite.Robot;%0D%0A
 import unite
@@ -369,32 +369,141 @@
 e(2, terrain);%0D%0A
+%09%09ArrayList%3CRobot%3E testList = new ArrayList%3CRobot%3E();%0D%0A%09%09Joueur j2= new Joueur(2);%0D%0A%09%09j2.setList(testList);%0D%0A
 %09%09terrain.setBas
@@ -1183,16 +1183,137 @@
 eur2);%0D%0A
+%09%09testList.add(tireur2);%0D%0A%09%09tireur2.subitDegatsEtMeurtPotentiellement(38);%0D%0A%09%09System.out.println(tireur2.getEnergie());%0D%0A
 %09%09if(tir
@@ -1513,97 +1513,462 @@
 %0D%0A%09%09
-System.out.println(terrain);%0D%0A%09%09System.out.println(vue);%0D%0A%09%09System.out.println(vue2);%0D%0A%09%09
+Robot aSupprimer = null;%0D%0A%09%09for(Robot r : j2.getListeRobot())%7B%0D%0A%09%09%09if(r.getEnergie()%3C=0)%7B%0D%0A%09%09%09%09aSupprimer = r;%0D%0A%09%09%09%7D%0D%0A%09%09%7D%0D%0A%09%09System.out.println(terrain);%0D%0A%09%09System.out.println(vue);%0D%0A%09%09System.out.println(vue2);%0D%0A%09%09j2.getListeRobot().remove(aSupprimer);%0D%0A%09%09terrain.getGrille()%5BaSupprimer.getAbscisse()%5D%5BaSupprimer.getOrdonnee()%5D=new Parcelle(aSupprimer.getCord());%0D%0A%09%09System.out.println(%22le robot t bien supprim%C3%A9 :%22);%0D%0A%09%09System.out.println(terrain);%0D%0A%09%09//
 Syst

Update EssaiTerrain.java