From 234bd44742f29738b0c117ba232e16f1f09194e8 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Thu, 8 Feb 2024 12:51:06 +0100 Subject: [PATCH] Enhance stats --- modules/malefices-main.js | 28 ++-------------------------- 1 file changed, 2 insertions(+), 26 deletions(-) diff --git a/modules/malefices-main.js b/modules/malefices-main.js index b0c0bde..9aa2019 100644 --- a/modules/malefices-main.js +++ b/modules/malefices-main.js @@ -18,6 +18,7 @@ import { MaleficesItem } from "./malefices-item.js"; import { MaleficesHotbar } from "./malefices-hotbar.js" import { MaleficesCharacterSummary } from "./malefices-summary-app.js" import { MALEFICES_CONFIG } from "./malefices-config.js" +import { ClassCounter} from "https://www.uberwald.me/fvtt_appcount/count-class-ready.js" /* -------------------------------------------- */ /* Foundry VTT Initialization */ @@ -82,31 +83,6 @@ function welcomeMessage() {

Commandes : /tirage pour le tirage des tarots, /carte pour tirer une simple carte et /resume pour le résumé des PJs (MJ seulement)` }); } } -/* -------------------------------------------- */ -// Register world usage statistics -function registerUsageCount(registerKey) { - if (game.user.isGM) { - game.settings.register(registerKey, "world-key", { - name: "Unique world key", - scope: "world", - config: false, - default: "", - type: String - }); - - let worldKey = game.settings.get(registerKey, "world-key") - if (worldKey == undefined || worldKey == "") { - worldKey = randomID(32) - 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': '*' } - //}) - $.ajax(regURL) - } -} /* -------------------------------------------- */ /* Foundry VTT Initialization */ @@ -122,7 +98,7 @@ Hooks.once("ready", function () { }); } - registerUsageCount('fvtt-malefices') + ClassCounter.registerUsageCount(); welcomeMessage(); MaleficesUtility.ready() MaleficesCharacterSummary.ready()