From b2a9d8cb75f579f8e57f4c870672c6e0e7c958ef Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Sat, 25 Feb 2023 09:38:35 +0100 Subject: [PATCH] Gestion armes --- modules/malefices-main.js | 37 +++++++++++++++++++------------------ system.json | 4 ++-- 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/modules/malefices-main.js b/modules/malefices-main.js index 416ae16..61c2204 100644 --- a/modules/malefices-main.js +++ b/modules/malefices-main.js @@ -27,7 +27,7 @@ import { MALEFICES_CONFIG } from "./malefices-config.js" Hooks.once("init", async function () { console.log(`Initializing Malefices RPG`); - + game.system.malefices = { config: MALEFICES_CONFIG, MaleficesHotbar @@ -69,21 +69,22 @@ Hooks.once("init", async function () { /* -------------------------------------------- */ function welcomeMessage() { - ChatMessage.create({ - user: game.user.id, - whisper: [game.user.id], - content: `
- Bienvenu dans Malefices, le JDR qui sent le souffre ! -

Le Livre de Base de Maléfices v4 est nécessaire pour jouer : https://arkhane-asylum.fr/en/malefices/

-

Maléfices et un jeu de rôle publié par Arkhane Asylum Publishing, tout les droits leur appartiennent.

-

Système développé par LeRatierBretonnien avec l'aide de la Dame du Lac et Malik, support sur le Discord FR de Foundry.

- ` }); + if (game.user.isGM) { + ChatMessage.create({ + user: game.user.id, + whisper: [game.user.id], + content: `
+ Bienvenu dans Malefices, le JDR qui sent le souffre ! +

Le Livre de Base de Maléfices v4 est nécessaire pour jouer : https://arkhane-asylum.fr/en/malefices/

+

Maléfices et un jeu de rôle publié par Arkhane Asylum Publishing, tout les droits leur appartiennent.

+

Système développé par LeRatierBretonnien avec l'aide de la Dame du Lac et Malik, support sur le Discord FR de Foundry.

+

Commandes : /tirage pour le tirage des tarots et /resume pour le résumé des PJs` }); + } } - /* -------------------------------------------- */ // Register world usage statistics -function registerUsageCount( registerKey ) { - if ( game.user.isGM ) { +function registerUsageCount(registerKey) { + if (game.user.isGM) { game.settings.register(registerKey, "world-key", { name: "Unique world key", scope: "world", @@ -93,14 +94,14 @@ function registerUsageCount( registerKey ) { }); let worldKey = game.settings.get(registerKey, "world-key") - if ( worldKey == undefined || worldKey == "" ) { + if (worldKey == undefined || worldKey == "") { worldKey = randomID(32) - game.settings.set(registerKey, "world-key", worldKey ) + game.settings.set(registerKey, "world-key", worldKey) } // Simple API counter let regURL = `https://www.uberwald.me/fvtt_appcount/count.php?name="${registerKey}"&worldKey="${worldKey}"&version="${game.release.generation}.${game.release.build}"&system="${game.system.id}"&systemversion="${game.system.version}"` //$.ajaxSetup({ - //headers: { 'Access-Control-Allow-Origin': '*' } + //headers: { 'Access-Control-Allow-Origin': '*' } //}) $.ajax(regURL) } @@ -119,7 +120,7 @@ Hooks.once("ready", function () { user: game.user._id }); } - + // CSS patch for v9 if (game.version) { let sidebar = document.getElementById("sidebar"); @@ -130,7 +131,7 @@ Hooks.once("ready", function () { welcomeMessage(); MaleficesUtility.ready() MaleficesUtility.init() - MaleficesCharacterSummary.ready() + MaleficesCharacterSummary.ready() }) diff --git a/system.json b/system.json index 5ca82c9..a295830 100644 --- a/system.json +++ b/system.json @@ -64,7 +64,7 @@ ], "title": "Maléfices, le Jeu de Rôle", "url": "https://www.uberwald.me/gitea/public/fvtt-malefices", - "version": "10.0.25", - "download": "https://www.uberwald.me/gitea/public/fvtt-malefices/archive/fvtt-malefices-v10.0.25.zip", + "version": "10.1.0", + "download": "https://www.uberwald.me/gitea/public/fvtt-malefices/archive/fvtt-malefices-v10.1.0.zip", "background": "systems/fvtt-malefices/images/ui/malefice_welcome_page.webp" } \ No newline at end of file