Skip to content
Snippets Groups Projects
Commit c8cd0575 authored by Charlie Darques's avatar Charlie Darques
Browse files

Merge remote-tracking branch 'origin'

parents 96297f48 0af6da08
No related branches found
No related tags found
No related merge requests found
package bitFight; package bitFight;
import java.sql.Date;
import java.time.Duration;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Random;
import java.util.Scanner; import java.util.Scanner;
class Main { class Main {
...@@ -11,11 +16,13 @@ class Main { ...@@ -11,11 +16,13 @@ class Main {
input.setInput(in.nextLine()); input.setInput(in.nextLine());
Enemy JoueurEnnemi = new Enemy(0); Enemy JoueurEnnemi = new Enemy(0);
Random rand = new Random();
// Initialisation du jeu (A garder)
while (!input.getInput().equals("q") && !JoueurEnnemi.isDead()) { while (!input.getInput().equals("q") && !JoueurEnnemi.isDead()) {
LocalDateTime timeBeforeAttack = LocalDateTime.now();
int attackTime = 8 - (int)(5 * rand.nextDouble()); //A garder au début de la boucle
if(!input.validInput()){ if(!input.validInput()){
System.out.println("Error input invalid"); System.out.println("Error input invalid");
input.setInput(in.nextLine()); input.setInput(in.nextLine());
...@@ -26,6 +33,10 @@ class Main { ...@@ -26,6 +33,10 @@ class Main {
System.out.println("Ennemi" + " health : " + JoueurEnnemi.getCurrentHealth()); System.out.println("Ennemi" + " health : " + JoueurEnnemi.getCurrentHealth());
input.setInput(in.nextLine()); input.setInput(in.nextLine());
} }
if(Duration.between(timeBeforeAttack, LocalDateTime.now()).toSeconds() > attackTime){
//TODO, code pour joueur qui vient de se faire attaquer, FIN DE BOUCLE
}
} }
// C'est mon commentaire // C'est mon commentaire
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment