ajout de commentaire et suppretion de clases et code inutilisé

This commit is contained in:
marc barbier
2020-12-17 11:04:05 +01:00
parent f86a8e1658
commit ccf6c1a1b9
13 changed files with 209 additions and 90 deletions
+17 -3
View File
@@ -38,6 +38,7 @@ public class Match extends Thread {
tour(joueur2);
} catch (IOException e) {
endGameAfterIssue();
return;
}
}
try {
@@ -47,6 +48,9 @@ public class Match extends Thread {
}
}
/**
* si le jeu a un crash il faut que si un joueur ai perdu la connection l'autre gagne
*/
private void endGameAfterIssue() {
if(PlayerTesteur.playerTest(joueur1.getComs()))
{
@@ -64,8 +68,12 @@ public class Match extends Thread {
e.printStackTrace();
}
}
joueur1.setPV(0);
joueur2.setPV(0);
try {
joueur1.getComs().close();
} catch (IOException e) {}
try {
joueur2.getComs().close();
} catch (IOException e) {}
}
//annonce du vainqueur et du perdant
@@ -77,9 +85,15 @@ public class Match extends Thread {
joueur1.win();
joueur2.lose();
}
joueur1.getComs().close();
joueur2.getComs().close();
}
//enchainement d'action que fait un joueur durant son tour
/**
* enchainement d'acction effectué durant un tours
* @param joueur joueur effectuant les actions
* @throws IOException
*/
private void tour(Joueur joueur) throws IOException {
//on affiche le message du debut de tour enemie
Joueur enemy = joueur.equals(joueur1) ? joueur2 : joueur1;