Compare commits

...

5 Commits

5 changed files with 65 additions and 88 deletions

View File

@@ -1,5 +1,9 @@
# 11.2 # 11.2
## 11.2.16 - La Tri d'Akarlikarlikar
- Tri alphabétique des items dans la fenêtre de création
- Mise à jour comptage de monde
## 11.2.15 - La Table d'Akarlikarlikar ## 11.2.15 - La Table d'Akarlikarlikar
- Tirage automatique de la foce d'une rencontre (via la commande /tmrr) - Tirage automatique de la foce d'une rencontre (via la commande /tmrr)
- Ajout de boutons pour ajouter des blessures "complètes" (ie avec perte d'endurance/vie) - Ajout de boutons pour ajouter des blessures "complètes" (ie avec perte d'endurance/vie)

View File

@@ -1,55 +1,56 @@
{ {
"TYPES": { "TYPES": {
"Actor": { "Actor": {
"Personnage": "Personnage", "personnage": "Personnage",
"Creature": "Créature", "creature": "Créature",
"Entite": "Entité de cauchemar", "entite": "Entité de cauchemar",
"Commerce": "Commerce", "commerce": "Commerce",
"Vehicule": "Véhicule" "vehicule": "Véhicule"
}, },
"Item": { "Item": {
"Arme": "Arme", "arme": "Arme",
"Armure": "Armure", "armure": "Armure",
"Blessure": "Blessure", "blessure": "Blessure",
"Casetmr": "TMR spéciale", "casetmr": "Case TMR spéciale",
"Chant": "Chant", "chant": "Chant",
"Competence": "Compétence", "competence": "Compétence",
"Competencecreature": "Compétence de créature", "competencecreature": "Compétence de créature",
"Conteneur": "Conteneur", "conteneur": "Conteneur",
"Danse": "Danse", "danse": "Danse",
"Extraitpoetique": "Extrait poetique", "empoignade": "Empoignade",
"Faune": "Faune", "extraitpoetique": "Extrait poetique",
"Gemme": "Gemme", "faune": "Faune",
"Herbe": "Herbe", "gemme": "Gemme",
"Ingredient": "Ingrédient", "herbe": "Herbe",
"Jeu": "Jeu", "ingredient": "Ingrédient",
"Livre": "Livre", "jeu": "Jeu",
"Maladie": "Maladie", "livre": "Livre",
"Meditation": "Méditation", "maladie": "Maladie",
"Monnaie": "Monnaie", "meditation": "Méditation",
"Munition": "Munition", "monnaie": "Monnaie",
"Musique": "Musique", "munition": "Munition",
"Nombreastral": "Nombre astral", "musique": "Musique",
"Nourritureboisson": "Nourriture & boisson", "nombreastral": "Nombre astral",
"Objet": "Objet", "nourritureboisson": "Nourriture & boisson",
"Oeuvre": "Oeuvre", "objet": "Objet",
"Ombre": "Ombre de Thanatos", "oeuvre": "Oeuvre",
"Plante": "Plante", "ombre": "Ombre de Thanatos",
"Poison": "Poison", "plante": "Plante",
"Possession": "Possession", "poison": "Poison",
"Potion": "Potion", "possession": "Possession",
"Queue": "Queue de Dragon", "potion": "Potion",
"Recettealchimique": "Recette alchimique", "queue": "Queue de Dragon",
"Recettecuisine": "Recette de cuisine", "recettealchimique": "Recette alchimique",
"Rencontre": "Rencontre TMR", "recettecuisine": "Recette de cuisine",
"Service": "Service", "rencontre": "Rencontre TMR",
"Signedraconique": "Signe draconique", "service": "Service",
"Sort": "Sort", "signedraconique": "Signe draconique",
"Sortreserve": "Sort en réserve", "sort": "Sort",
"Souffle": "Souffle de Dragon", "sortreserve": "Sort en réserve",
"Tache": "Tâche", "souffle": "Souffle de Dragon",
"Tarot": "Carte de tarot", "tache": "Tâche",
"Tete": "te de Dragon" "tarot": "Carte de tarot",
"tete": "Tête de Dragon"
} }
}, },
"EFFECT": { "EFFECT": {

View File

@@ -266,16 +266,16 @@ export class SystemReveDeDragon {
/* -------------------------------------------- */ /* -------------------------------------------- */
/* Foundry VTT Initialization */ /* Foundry VTT Initialization */
/* -------------------------------------------- */ /* -------------------------------------------- */
// CSS patch for v9
if (game.version) {
let sidebar = document.getElementById("sidebar");
sidebar.style.width = "min-content";
}
game.system.rdd.calendrier = new RdDCalendrier(); game.system.rdd.calendrier = new RdDCalendrier();
if (Misc.isUniqueConnectedGM()) { if (Misc.isUniqueConnectedGM()) {
new Migrations().migrate(); new Migrations().migrate();
this.messageDeBienvenue(); this.messageDeBienvenue();
this.registerUsageCount(SYSTEM_RDD); import("https://www.uberwald.me/fvtt_appcount/count-class-ready.js").then(moduleCounter=>{
console.log("ClassCounter loaded", moduleCounter)
moduleCounter.ClassCounter.registerUsageCount()
}).catch(err=>
console.log("No stats available, giving up.")
)
} }
StatusEffects.onReady(); StatusEffects.onReady();
@@ -306,30 +306,6 @@ export class SystemReveDeDragon {
` }); ` });
} }
} }
/* -------------------------------------------- */
// Register world usage statistics
async registerUsageCount(registerKey) {
if (game.user.isGM) {
game.settings.register("world", "world-key", {
name: "Unique world key",
scope: "world",
config: false,
default: "NONE",
type: String
});
let worldKey = game.settings.get("world", "world-key")
if (worldKey == undefined || worldKey == "") {
worldKey = randomID(32)
game.settings.set("world", "world-key", worldKey)
}
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}"`
$.ajax(regURL)
/* -------------------------------------------- */
}
}
} }
SystemReveDeDragon.start(); SystemReveDeDragon.start();

View File

@@ -1,8 +1,8 @@
{ {
"id": "foundryvtt-reve-de-dragon", "id": "foundryvtt-reve-de-dragon",
"title": "Rêve de Dragon", "title": "Rêve de Dragon",
"version": "11.2.15", "version": "11.2.16",
"download": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/archive/foundryvtt-reve-de-dragon-11.2.15.zip", "download": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/archive/foundryvtt-reve-de-dragon-11.2.16.zip",
"manifest": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/v11/system.json", "manifest": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/v11/system.json",
"changelog": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/branch/v11/changelog.md", "changelog": "https://www.uberwald.me/gitea/public/foundryvtt-reve-de-dragon/raw/branch/v11/changelog.md",
"compatibility": { "compatibility": {

View File

@@ -525,15 +525,11 @@
}, },
"Item": { "Item": {
"types": [ "types": [
"competence", "competencecreature", "arme", "armure", "blessure", "casetmr", "chant", "competence", "competencecreature", "conteneur", "danse",
"recettealchimique", "musique", "chant", "danse", "jeu", "recettecuisine", "oeuvre", "empoignade", "extraitpoetique", "faune", "gemme", "herbe", "ingredient", "jeu", "livre", "maladie", "meditation",
"objet", "arme", "armure", "conteneur", "herbe", "plante", "ingredient", "faune", "livre", "potion", "munition", "monnaie", "munition", "musique", "nombreastral", "nourritureboisson", "objet", "oeuvre", "ombre", "plante", "possession",
"monnaie", "nourritureboisson", "gemme", "poison", "potion", "queue", "recettealchimique", "recettecuisine", "rencontre",
"service", "service" ,"signedraconique", "sort", "sortreserve", "souffle", "tarot", "tache", "tete" ],
"meditation", "rencontre", "queue", "ombre", "souffle", "tete", "casetmr", "signedraconique", "sort", "sortreserve",
"nombreastral", "tache", "blessure", "maladie", "poison", "possession",
"tarot", "extraitpoetique", "empoignade"
],
"templates": { "templates": {
"description": { "description": {
"description": "", "description": "",