Skip to content
Snippets Groups Projects
Commit 9cc9bfed authored by Francois .D's avatar Francois .D
Browse files

mise en place du système de scan

parent a35b27cd
No related branches found
No related tags found
No related merge requests found
# Sprint 3
## Démo + Planification du sprint suivant
### Ce que nous avons fait durant ce sprint
Création des evenements et des déplacement
mise en place de l'affichage
### Ce que nous allons faire durant le prochain sprint
ajouté les unités et réalisé le système d'action
## Rétro
doc/sprint-3/radiateur.jpg

4.7 MiB

......@@ -18,6 +18,7 @@ public class Main {
Plateau plateau = new Plateau();
plateau.getCase(12, 7).setUnite(new Paysant(plateau.getCase(12, 7), plateau, winner));
Affichage.affichage(plateau);
Scan.scan(3);
}
......
package main;
import java.util.Scanner;
public class Scan {
public static int scan(int nbOfQuestion) {
Scanner sc = new Scanner(System.in);
int res = 0;
do {
try {
res = sc.nextInt();
} catch (Exception e) {
System.out.println("error");
res = -1;
}
} while (res <= 0 || res > nbOfQuestion);
sc.close();
return res;
}
}
......@@ -9,8 +9,9 @@ public class Combattre {
uniteDef.setArmor(uniteDef.getArmor()-uniteAttq.getDamage());
if (isAlive(uniteDef)) {
//TODO: peut tre mettre moins de dgat pour l'unit qui dfend
uniteAttq.setArmor(uniteAttq.getArmor()-uniteDef.getDamage());
//TODO: attention au archer !
isAlive(uniteAttq);
}
}
......
......@@ -8,7 +8,6 @@ import org.junit.Test;
import main.Case;
import main.Joueur;
import main.Plateau;
import main.Type;
public class CombatreTest {
Joueur j1 = new Joueur("bily");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment