Enable gnome and new translations

This commit is contained in:
sladecraven 2021-05-06 21:51:06 +02:00
parent e78938ce68
commit d6346b2859
11 changed files with 45 additions and 22 deletions

View File

@ -140,7 +140,7 @@ const __check_fix_wrong_modules = ( chatFlag, patchFinished ) => {
});
}
if ( name == "wfrp4e-rnhd2" && module.active ) {
if ( name == "wfrp4e-rnhd" && module.active ) {
game.wfrp4e.tables.career.name = "Carrières aléatoires";
FilePicker.browse("data", "modules/WH4-fr-translation/tables/").then(resp => {
@ -148,8 +148,8 @@ const __check_fix_wrong_modules = ( chatFlag, patchFinished ) => {
if ( file.match("career.json") ) {
fetch(file).then(r=>r.json()).then(records => {
let mycareer = records;
for (let k=0; k<game.wfrp4e.config.career.rows.length; k++) {
WFRP_Tables.career.rows[k].name = mycareer.rows[k].name; // Patch !!!
for (let k=0; k<game.wfrp4e.tables.career.rows.length; k++) {
game.wfrp4e.tables.career.rows[k].name = mycareer.rows[k].name; // Patch !!!
}
});
}

View File

@ -486,9 +486,10 @@ Hooks.once('init', () => {
},
"effects": (effects, translations) => {
if ( !effects) return;
if ( !translations) return;
for (let i=0; i<effects.length; i++) {
let effect = effects[i];
console.log("EFFECT LABEL1:", effect );
//console.log("EFFECT LABEL1:", effect );
effect.label = translations['label'+i];
}
return effects

View File

@ -1,5 +1,5 @@
{
"label": "Sorts (Rough Nights & Hard Days)",
"label": "Items Rough Nights & Hard Days",
"mapping": {
"sduration": {
"path": "data.duration.value",
@ -16,10 +16,21 @@
"sdamage": {
"path": "data.damage.value",
"converter": "spells_duration_range_target_damage"
}
},
"tests": "data.tests.value"
},
"entries": [
{
"id":"Playing Card and Note",
"name":"Jouer aux cartes et Notes"
},
{
"id": "Suffused with Ulgu",
"name": "Imprégné avec Uglu",
"tests": "Focalisation (Ulgu) pour la Discrétion; tout sort des Ombres incantés dans les 8 mètyres reçoivent + 1 DR",
"description": "<p>Vous êtes imprégné avec le Vent Gris de Magie, que ceux avec une Seconde Vue perçoivent comme une ombre, un brouillard mouvant autour de votre corps.</p>\n<p>Vous pouvez utiliser votre Compétence <em>Focalisation (Uglu)</em> au lieu de la Compétence Discrétion pour tout les tests applicables.</p>\n<pDe plus, toutes les réussites aux Tests d'Incantation de sorts des Ombres dans un rayons de 8 mètres autour de vous bénéficient de + 1DR. Ce bonus ne peut être octroyé qu'une seule fois, peu importe le nombre de personnes possédant ce Talent à proximité du lanceur de sort.</p>"
},
{
"id": "Reveal the Inner Beauty",
"name": "Révéler la Beauté Intérieure",
"description": "<p>Vous causez la décomposition rapide d'un objet ou d'un individu que vous touchez. Si la cible n'est pas organique, elle devient fragile, et inutilisable. Si la cible est organique, elle mûrit rapidement jusqu'à flétrir, s'ouvrant puis répandant son contenu aux alentours. Une créature vivante doit réussir un Test de <em>Résistance Intermédiaire (+0)</em> pour résister au sort. Sur un échec, la cible vieillit de <a class='chat-roll'>2d10</a> années et perd de manière permanente <a class='chat-roll'>1d10</a>% en CC, CT, Force, Endurance, Agilité et Dextérité.</p>"

View File

@ -1,14 +0,0 @@
{
"label": "Talents (Rough Nights & Hard Days)",
"mapping": {
"tests": "data.tests.value"
},
"entries": [
{
"id": "Suffused with Ulgu",
"name": "Imprégné avec Uglu",
"tests": "Focalisation (Ulgu) pour la Discrétion; tout sort des Ombres incantés dans les 8 mètyres reçoivent + 1 DR",
"description": "<p>Vous êtes imprégné avec le Vent Gris de Magie, que ceux avec une Seconde Vue perçoivent comme une ombre, un brouillard mouvant autour de votre corps.</p>\n<p>Vous pouvez utiliser votre Compétence <em>Focalisation (Uglu)</em> au lieu de la Compétence Discrétion pour tout les tests applicables.</p>\n<pDe plus, toutes les réussites aux Tests d'Incantation de sorts des Ombres dans un rayons de 8 mètres autour de vous bénéficient de + 1DR. Ce bonus ne peut être octroyé qu'une seule fois, peu importe le nombre de personnes possédant ce Talent à proximité du lanceur de sort.</p>"
}
]
}

View File

@ -1,5 +1,5 @@
{
"label": "Items (Starter Set)",
"label": "Items Starter Set",
"mapping": {
"gmdescription": "data.gmdescription.value",
"duration": "data.duration.value",

View File

@ -3,7 +3,7 @@
"name": "WH4-fr-translation",
"title": "Traduction du module WH4 en Français.",
"description": "La traduction du module WH4.",
"version": "1.5.8",
"version": "1.5.9",
"minimumCoreVersion" : "0.7.1",
"compatibleCoreVersion": "0.7.9",
"author": "LeRatierBretonnien",

View File

@ -1059,6 +1059,7 @@ export class WH4FRPatchConfig {
}
static perform_rnhd_patch() {
game.wfrp4e.config.species['gnome'] = 'Gnome';
game.wfrp4e.config.speciesSkills["gnome"] = [
"Focalisation (Ulgu)",
"Charme",

File diff suppressed because one or more lines are too long