From e07120aa23c5a1a4fadf3e627f6b31addb945d4c Mon Sep 17 00:00:00 2001 From: sladecraven Date: Sat, 12 Dec 2020 23:41:04 +0100 Subject: [PATCH] #52 Travaux en progres.... --- module/rdd-astrologie-joueur.js | 8 ++++---- module/rdd-calendrier.js | 4 ++++ templates/calendar-astrologie-template.html | 7 ++++++- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/module/rdd-astrologie-joueur.js b/module/rdd-astrologie-joueur.js index 20794777..e1c41f6d 100644 --- a/module/rdd-astrologie-joueur.js +++ b/module/rdd-astrologie-joueur.js @@ -29,7 +29,7 @@ export class RdDAstrologieJoueur extends Dialog { constructor(html, actor, data ) { let myButtons = { - saveButton: { label: "Fermer", callback: html => this.fillData() } + saveButton: { label: "Fermer", callback: html => this.quitDialog() } }; // Get all n @@ -61,7 +61,7 @@ export class RdDAstrologieJoueur extends Dialog { } /* -------------------------------------------- */ - fillData() { + quitDialog() { } @@ -69,9 +69,9 @@ export class RdDAstrologieJoueur extends Dialog { activateListeners(html) { super.activateListeners(html); - $(function () { + html.find('#jet-astrologie').click((event) => { + this.requestJetAstrologie(); }); - } } diff --git a/module/rdd-calendrier.js b/module/rdd-calendrier.js index 81894f2f..c7e7a45d 100644 --- a/module/rdd-calendrier.js +++ b/module/rdd-calendrier.js @@ -245,6 +245,10 @@ export class RdDCalendrier extends Application { nbAstralFaux = new Roll("1d12").roll().total; } nbAstral = nbAstralFaux; + // Mise à jour des nombres astraux du joueur + let astralData = this.listeNombreAstral.find( (nombreAstral, i) => nombreAstral.index == request.date ); + astralData.valeursFausses.push( {actorId: request.id, nombreAstral: nbAstralFaux}); + game.settings.set("foundryvtt-reve-de-dragon", "liste-nombre-astral", this.listeNombreAstral ); } request.nbAstral = nbAstral; if ( game.user.isGM) { diff --git a/templates/calendar-astrologie-template.html b/templates/calendar-astrologie-template.html index 274da88b..65fdccda 100644 --- a/templates/calendar-astrologie-template.html +++ b/templates/calendar-astrologie-template.html @@ -17,7 +17,12 @@ {{#each astrologieData as |nombreData key|}} - {{nombreData.nombreAstral}} + + {{nombreData.nombreAstral}} + {{#each nombreData.valeursFausses as |fausseVal key|}} +
  • {{fausseVal.actorId}} - {{fausseVal.nombreAstral}}
  • + {{/each}} + {{/each}}