From d20a6a15063a69921f2f13020134e4134e690c3a Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Mon, 7 Nov 2022 22:41:05 +0100 Subject: [PATCH] Suppression de setForceRencontre MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On pourra se créer des rencontres et les placer sur la feuille du personnage --- module/rdd-tmr-dialog.js | 3 +-- module/tmr-utility.js | 29 ----------------------------- test/README.md | 2 +- 3 files changed, 2 insertions(+), 32 deletions(-) diff --git a/module/rdd-tmr-dialog.js b/module/rdd-tmr-dialog.js index 107f240a..893cabbb 100644 --- a/module/rdd-tmr-dialog.js +++ b/module/rdd-tmr-dialog.js @@ -549,8 +549,7 @@ export class RdDTMRDialog extends Dialog { /* -------------------------------------------- */ async rencontreTMRRoll(tmr, isMauvaise = false) { - let rencontre = TMRUtility.utiliseForceRencontre() ?? - (isMauvaise + let rencontre = (isMauvaise ? await TMRRencontres.getMauvaiseRencontre() : await TMRRencontres.getRencontreAleatoire(tmr)); rencontre.coord = tmr.coord; diff --git a/module/tmr-utility.js b/module/tmr-utility.js index 040ac570..6e37fad1 100644 --- a/module/tmr-utility.js +++ b/module/tmr-utility.js @@ -307,35 +307,6 @@ export class TMRUtility { return tmr.type == 'fleuve' || tmr.type == 'lac' || tmr.type == 'marais'; } - /* -------------------------------------------- */ - /** Some debug functions */ - static async setForceRencontre(index, force = undefined) { - this.prochaineRencontre = TMRRencontres.getRencontre(index); - if (this.prochaineRencontre) { - if (force) { - this.prochaineRencontre.force = force; - } - else { - await TMRRencontres.evaluerForceRencontre(this.prochaineRencontre); - } - console.log("La prochaine rencontre sera:", this.prochaineRencontre.name, " force:", this.prochaineRencontre.force); - } - else { - ui.notifications.warn("Pas de prochaine rencontre valide pour " + index); - } - } - - /* -------------------------------------------- */ - static isForceRencontre() { - return this.prochaineRencontre; - } - /* -------------------------------------------- */ - static utiliseForceRencontre() { - const rencontre = this.prochaineRencontre; - this.prochaineRencontre = undefined; - return rencontre; - } - /* -------------------------------------------- */ static async getDirectionPattern() { return await RdDDice.rollOneOf(tmrRandomMovePatten); diff --git a/test/README.md b/test/README.md index e599f842..b9f2f786 100644 --- a/test/README.md +++ b/test/README.md @@ -5,4 +5,4 @@ Dans la console dans les "devtools" de Chrome, quelques commandes sont utiles: * `CONFIG.debug.hooks = true` permet de logger les appels des hooks et les objets passés -* `game.system.rdd.TMRUtility.setForceRencontre('changeur', 3)` pour forcer une rencontre avec un changeur de rêves +