diff --git a/src/main/java/sae/chuzzle/GestionnaireTactile.java b/src/main/java/sae/chuzzle/GestionnaireTactile.java index 3f9fecf..58062f3 100644 --- a/src/main/java/sae/chuzzle/GestionnaireTactile.java +++ b/src/main/java/sae/chuzzle/GestionnaireTactile.java @@ -118,8 +118,8 @@ public class GestionnaireTactile implements View.OnTouchListener { if (nbCases != 0 && estRelachement) { boolean accepte = etatJeu.appliquerCoup(estLigne, indexGlissement, nbCases); if (accepte) { - controleur.rafraichirAffichage(); - controleur.verifierFinDePartie(); + // MISE A JOUR DES OBJECTIFS APRES UN COUP TACTILE + controleur.gererFinDeCoup(); } } diff --git a/src/main/java/sae/chuzzle/MainActivity.java b/src/main/java/sae/chuzzle/MainActivity.java index 1e48cd3..bd0d642 100644 --- a/src/main/java/sae/chuzzle/MainActivity.java +++ b/src/main/java/sae/chuzzle/MainActivity.java @@ -68,20 +68,17 @@ public class MainActivity extends Activity implements View.OnClickListener { hardMode ); + // --- INITIALISATION DE L'OBJECTIF --- + // Crucial pour que le texte "Objectif : ..." soit remplacé par le vrai énoncé + controleur.initialiserObjectif(savedInstanceState); + // --- Gestion tactile --- GestionnaireTactile gestionnaireTactile = new GestionnaireTactile(vueGrille, etatJeu, controleur); vueGrille.setOnTouchListener(gestionnaireTactile); - // --- Logique Hard mode --- - if (hardMode) { - // TODO: Ajouter la nouvelle fonctionnalité pour le hard mode ici (en remplacement du timer) - } } - // - - // - // - // CYCLE DE VIE