|
|
@ -10,10 +10,11 @@ export default{
|
|
|
|
partieTerminee: true, //plus de lettres a deviner
|
|
|
|
partieTerminee: true, //plus de lettres a deviner
|
|
|
|
premierePartie: true, //ne pas afficher "Perdu" pour ceux qui viennent de rejoindre
|
|
|
|
premierePartie: true, //ne pas afficher "Perdu" pour ceux qui viennent de rejoindre
|
|
|
|
lettresDejaDevine: "",
|
|
|
|
lettresDejaDevine: "",
|
|
|
|
|
|
|
|
|
|
|
|
//local uniquement, le client ne saura pas le mot
|
|
|
|
//local uniquement, le client ne saura pas le mot
|
|
|
|
debug_motADeviner: "einstein",
|
|
|
|
debug_motADeviner: "einstein",
|
|
|
|
debug_nbLettresADeviner: 8,
|
|
|
|
debug_nbLettresADeviner: 8,
|
|
|
|
debug_lettresDejaDevine: "", //tout en minuscule*
|
|
|
|
debug_lettresDejaDevine: "", //tout en minuscule
|
|
|
|
//bloquer l'input si l'utilisateur met une lettre deja devinée
|
|
|
|
//bloquer l'input si l'utilisateur met une lettre deja devinée
|
|
|
|
};
|
|
|
|
};
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -36,11 +37,16 @@ export default{
|
|
|
|
//envoyer lettreDevinee a l'api
|
|
|
|
//envoyer lettreDevinee a l'api
|
|
|
|
const oldprogression = this.progression;
|
|
|
|
const oldprogression = this.progression;
|
|
|
|
this.progression = this.debug_letreDevinee(lettreDevinee);
|
|
|
|
this.progression = this.debug_letreDevinee(lettreDevinee);
|
|
|
|
|
|
|
|
|
|
|
|
// /!\ local uniquement : normalement c'est l'api qui gere les vies
|
|
|
|
// /!\ local uniquement : normalement c'est l'api qui gere les vies
|
|
|
|
if (oldprogression == this.progression) {
|
|
|
|
if (oldprogression == this.progression) {
|
|
|
|
//si la lettre est incorrecte
|
|
|
|
//si la lettre est incorrecte
|
|
|
|
this.viesRestantes--; //l'api devrait aussi retourner le nombre de vies restantes
|
|
|
|
this.viesRestantes--; //l'api devrait aussi retourner le nombre de vies restantes
|
|
|
|
|
|
|
|
if(this.viesRestantes<0){
|
|
|
|
|
|
|
|
this.partieTerminee = true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (!this.progression.includes("_")) {
|
|
|
|
if (!this.progression.includes("_")) {
|
|
|
|
//plus de lettres a deviner
|
|
|
|
//plus de lettres a deviner
|
|
|
|
this.partieTerminee = true;
|
|
|
|
this.partieTerminee = true;
|
|
|
@ -88,7 +94,7 @@ export default{
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div v-if="!partieTerminee" class="divjeu">
|
|
|
|
<div v-if="!partieTerminee" class="divjeu">
|
|
|
|
<PenduDessin></PenduDessin>
|
|
|
|
<!--PenduDessin></PenduDessin-->
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div v-if="!partieTerminee" class="divjeu">
|
|
|
|
<div v-if="!partieTerminee" class="divjeu">
|
|
|
|