Commit 3e581e6b authored by Jolan RENOUX's avatar Jolan RENOUX
Browse files

maj appp8

parent 404fceef
......@@ -67,6 +67,7 @@ public class Application {
System.out.println(jeu);
Network.joinGame(url,jeu,jaquie,fleet);
} catch (UnirestException | UncompleteFleetException | BadCoordException e) { e.printStackTrace();}
System.out.println("pass rejoindre");
done = false;
} else if (pf.fc.getChoix() == 2) {
//creer partie
......@@ -77,6 +78,7 @@ public class Application {
jeu = Network.initNewGame(url,jaquie,fleet);
}
catch (UnirestException | BadCoordException | UncompleteFleetException e) {e.printStackTrace();}
System.out.println("passe creer");
done = false;
} else if (pf.fc.getChoix() == 0) {
//pas encore choisi
......@@ -88,6 +90,8 @@ public class Application {
}
}
System.out.println("passé créer / rejoindre");
/*
1 si la partie est correctement initiée par le joueur courant ;
-1 si la partie est correctement initiée par un autre joueur ;
......
......@@ -77,9 +77,7 @@ public abstract class Ship implements IShip { //Class shipe implé
c = (char) (icord1.alphax + i);
}
//On ajoute la coordonée modifiée à notre liste de retour
try { list.add(new Coord(c+icord1.y)); } catch (BadCoordException e) {
e.printStackTrace();
System.out.println("1");}
try { list.add(new Coord(c+icord1.y)); } catch (BadCoordException e) { e.printStackTrace();}
}
}
if(cord1.getX()==cord2.getX()){
......@@ -87,16 +85,11 @@ public abstract class Ship implements IShip { //Class shipe implé
if(cord1.getY()>cord2.getY()){
//Si la coordonée 1 est plus grande que la deux alors on va reduire de 1 par 1 le Y
String c = String.valueOf(icord1.getY()-i);
try { list.add(new Coord(icord1.alphax+c)); } catch (BadCoordException e) {
e.printStackTrace();
System.out.println("2");
}
try { list.add(new Coord(icord1.alphax+c)); } catch (BadCoordException e) {e.printStackTrace();}
} else {
//Si la coordonée 1 est plus petite que la deux alors on vas incrémenter de 1 en 1 le Y
String c = String.valueOf(icord1.getY()+i);
try { list.add(new Coord(icord1.alphax+c)); } catch (BadCoordException e) {
e.printStackTrace();
System.out.println("3");}
try { list.add(new Coord(icord1.alphax+c)); } catch (BadCoordException e) {e.printStackTrace();}
}
}
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment