Draft: Fix: calcul de date au delà de 12 mois #488

Closed
vincent.vandeme wants to merge 3 commits from v1.4-fix-calendrier into v1.4
2 changed files with 6 additions and 4 deletions
Showing only changes of commit 03690ba8e1 - Show all commits

View File

@ -37,6 +37,9 @@ const MAX_NOMBRE_ASTRAL = 12;
/* -------------------------------------------- */ /* -------------------------------------------- */
export class RdDCalendrier extends Application { export class RdDCalendrier extends Application {
static createCalendrierPos() {
return { top: 200, left: 200 };
}
static getCalendrier(index) { static getCalendrier(index) {
let calendrier = { let calendrier = {
@ -67,9 +70,7 @@ export class RdDCalendrier extends Application {
// position // position
this.calendrierPos = duplicate(game.settings.get("foundryvtt-reve-de-dragon", "calendrier-pos")); this.calendrierPos = duplicate(game.settings.get("foundryvtt-reve-de-dragon", "calendrier-pos"));
if (this.calendrierPos == undefined || this.calendrierPos.top == undefined) { if (this.calendrierPos == undefined || this.calendrierPos.top == undefined) {
this.calendrierPos = {}; this.calendrierPos = RdDCalendrier.createCalendrierPos();
this.calendrierPos.top = 200;
this.calendrierPos.left = 200;
if (game.user.isGM) { // Uniquement si GM if (game.user.isGM) { // Uniquement si GM
game.settings.set("foundryvtt-reve-de-dragon", "calendrier-pos", this.calendrierPos); game.settings.set("foundryvtt-reve-de-dragon", "calendrier-pos", this.calendrierPos);
} }

View File

@ -88,8 +88,9 @@ Hooks.once("init", async function () {
/* -------------------------------------------- */ /* -------------------------------------------- */
game.settings.register("foundryvtt-reve-de-dragon", "calendrier-pos", { game.settings.register("foundryvtt-reve-de-dragon", "calendrier-pos", {
name: "calendrierPos", name: "calendrierPos",
scope: "world", scope: "client",
config: false, config: false,
default: RdDCalendrier.createCalendrierPos(),
type: Object type: Object
}); });