Nantes Université

Skip to content
Extraits de code Groupes Projets
Valider 4911e329 rédigé par Jamal ATTOU's avatar Jamal ATTOU
Parcourir les fichiers

Everone : Gestion tire network et implémentation messages

parent 38857203
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -21,31 +21,35 @@ public class ListenerMouseJouer implements MouseListener { ...@@ -21,31 +21,35 @@ public class ListenerMouseJouer implements MouseListener {
try { try {
String coordonnee = ((JPanelCoords)e.getSource()).getCoord2(); String coordonnee = ((JPanelCoords)e.getSource()).getCoord2();
System.out.println(coordonnee);
ICoord lacordo = new Coord(coordonnee); ICoord lacordo = new Coord(coordonnee);
System.out.println(lacordo); boolean partieencours = true;
System.out.println(f1.getGame());
System.out.println(f1.getPlayerVues());
int networkrez = Network.playOneTurn("http://37.187.38.219/api/v0", f1.getGame(), f1.getPlayerVues(),lacordo); int networkrez = Network.playOneTurn("http://37.187.38.219/api/v0", f1.getGame(), f1.getPlayerVues(),lacordo);
switch (networkrez){ while(partieencours){
case -10: switch (networkrez){
f1.montour(false); case -10:
break; f1.montour(false);
case 0: break;
f1.result("Raté !"); case 0:
break; f1.result("Raté !");
case 1: break;
f1.result("Touché !"); case 1:
f1.InitialisePlateauAdverse2(((JPanelCoords)e.getSource()).getCoord2()); f1.result("Touché !");
break; f1.InitialisePlateauAdverse2(((JPanelCoords)e.getSource()).getCoord2());
case 10: break;
f1.result("Touché coulé !"); case 10:
break; f1.result("Touché coulé !");
case 100: break;
f1.MessageWin(); case 100:
f1.MessageWin();
break;
default:
partieencours =false;
}
} }
} catch (BadCoordException | UnirestException badCoordException) { } catch (BadCoordException | UnirestException badCoordException) {
badCoordException.printStackTrace(); badCoordException.printStackTrace();
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter