|
|
|
@ -14,6 +14,7 @@ export default{
|
|
|
|
|
|
|
|
|
|
//a recuperer a partir de l'api (prendre nom et prenom d'un scientifique nous meme)
|
|
|
|
|
motADeviner: "einstein",
|
|
|
|
|
description: "", //s'affiche en dessous du resultat a la fin
|
|
|
|
|
api_pagesMaximum: 0, //impossible de connaitre le nombre de page a l'avance
|
|
|
|
|
|
|
|
|
|
regexExceptions: [ //caracteres qu'on ne fera pas deviner au joueur
|
|
|
|
@ -34,6 +35,7 @@ export default{
|
|
|
|
|
//prendre le mot a deviner a partir du nom du scientifique
|
|
|
|
|
this.motADeviner = scientifiqueADeviner.nom.toLowerCase() + " " + scientifiqueADeviner.prenom.toLowerCase()
|
|
|
|
|
this.nbLettresADeviner = this.motADeviner.length
|
|
|
|
|
this.description = scientifiqueADeviner.descriptif
|
|
|
|
|
|
|
|
|
|
this.viesRestantes = 10; // TODO utiliser l'api
|
|
|
|
|
|
|
|
|
@ -56,6 +58,7 @@ export default{
|
|
|
|
|
this.premierePartie = false;
|
|
|
|
|
},
|
|
|
|
|
deviner: function (event) {
|
|
|
|
|
//TODO revoir ce truc
|
|
|
|
|
//prendre la lettre depuis l'event
|
|
|
|
|
const lettreDevinee = event.data.toLowerCase();
|
|
|
|
|
//vider l'input
|
|
|
|
@ -117,6 +120,7 @@ export default{
|
|
|
|
|
<p>Le mot était : </p>
|
|
|
|
|
<!-- l'api devrait retourner le mot entier quand la vie est a 0 -->
|
|
|
|
|
<h2 style="font-family: monospace">{{ progression }}</h2>
|
|
|
|
|
<p>{{ description }}</p>
|
|
|
|
|
</div>
|
|
|
|
|
<button class="btn btn-primary" v-on:click="creerPartie">Créer une partie</button>
|
|
|
|
|
</div>
|
|
|
|
|