config-patch WIP
This commit is contained in:
+53
-53
@@ -105,9 +105,9 @@ export class WH4FRPatchConfig {
|
||||
for ( let key in row) {
|
||||
if (key != "range") {
|
||||
if ( row[key].name == 'Slayer' ) {
|
||||
row[key].name = "Tueur Nains";
|
||||
row[key].name = "Slayer";
|
||||
} else if ( row[key].name == 'Duelist' ) {
|
||||
row[key].name = "Duelliste";
|
||||
row[key].name = "Duellist";
|
||||
//console.log(">>>>> Career ?", key, row[key].name, career_fr.name );
|
||||
} else {
|
||||
let career_fr = game.babele.translate( compendiumName, {name: row[key].name}, true );
|
||||
@@ -125,7 +125,7 @@ export class WH4FRPatchConfig {
|
||||
if (game.user.isGM) {
|
||||
let coreC7 = game.modules.find(mod => mod.id == "wfrp4e-core")
|
||||
if (!coreC7 || !coreC7.active) {
|
||||
ui.notifications.warn("Vous n'avez pas activé le module CoreC7 ! La traduction sera donc incomplète et inopérante.")
|
||||
ui.notifications.warn("Du hast das Core-Modul nicht aktiviert! Die Übersetzung wird daher unvollständig und unwirksam sein.")
|
||||
return
|
||||
}
|
||||
}
|
||||
@@ -135,52 +135,52 @@ export class WH4FRPatchConfig {
|
||||
game.wfrp4e.config.qualityDescriptions["distract"] = game.i18n.localize("WFRP4E.Properties.Distract"); // Patch missing quality
|
||||
|
||||
game.wfrp4e.config.talentBonuses = {
|
||||
"perspicace": "int",
|
||||
"affable": "fel",
|
||||
"tireur de précision": "bs",
|
||||
"très fort": "s",
|
||||
"vivacité": "i",
|
||||
"reflexes foudroyants": "ag",
|
||||
"imperturbable": "wp",
|
||||
"très résistant": "t",
|
||||
"doigts de fée": "dex",
|
||||
"guerrier né": "ws"
|
||||
"gerissenheit": "int",
|
||||
"einnehmendes wesen": "fel",
|
||||
"meisterschütze": "bs",
|
||||
"sehr stark": "s",
|
||||
"aufgeweckt": "i",
|
||||
"blitzschnelle reflexe": "ag",
|
||||
"kühler kopf": "wp",
|
||||
"unverwüstlich": "t",
|
||||
"geschickte finger": "dex",
|
||||
"geborener krieger": "ws"
|
||||
}
|
||||
|
||||
if (game.wfrp4e.config.loreEffects) {
|
||||
game.wfrp4e.config.loreEffects["beasts"].label = "Domaine des Bêtes"
|
||||
game.wfrp4e.config.loreEffects["death"].label = "Domaine de la Mort"
|
||||
game.wfrp4e.config.loreEffects["fire"].label = "Domaine du Feu"
|
||||
game.wfrp4e.config.loreEffects["metal"].label = "Domaine du Métal"
|
||||
game.wfrp4e.config.loreEffects["heavens"].label = "Domaine des Cieux"
|
||||
game.wfrp4e.config.loreEffects["life"].label = "Domaine de la Vie"
|
||||
game.wfrp4e.config.loreEffects["light"].label = "Domaine de la Lumière"
|
||||
game.wfrp4e.config.loreEffects["shadow"].label = "Domaine des Ombres"
|
||||
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Domaine de la Magie de Village"
|
||||
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Domaine de la Sorcellerie"
|
||||
game.wfrp4e.config.loreEffects["beasts"].label = "Lehre der Bestien"
|
||||
game.wfrp4e.config.loreEffects["death"].label = "Lehre des Todes"
|
||||
game.wfrp4e.config.loreEffects["fire"].label = "Lehre des Feuers"
|
||||
game.wfrp4e.config.loreEffects["metal"].label = "Lehre des Metalls"
|
||||
game.wfrp4e.config.loreEffects["heavens"].label = "Lehre des Himmels"
|
||||
game.wfrp4e.config.loreEffects["life"].label = "Lehre des Lebens"
|
||||
game.wfrp4e.config.loreEffects["light"].label = "Lehre des Lichts"
|
||||
game.wfrp4e.config.loreEffects["shadow"].label = "Lehre der SChatten"
|
||||
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Lehre der Heckenzauberei"
|
||||
game.wfrp4e.config.loreEffects["hedgecraft"].label = "Lehre der Heckenzauberei"
|
||||
}
|
||||
|
||||
if (game.wfrp4e.config.species) {
|
||||
game.wfrp4e.config.species["human"] = "Humain";
|
||||
game.wfrp4e.config.species["dwarf"] = "Nain";
|
||||
game.wfrp4e.config.species["halfling"] = "Halfling";
|
||||
game.wfrp4e.config.species["helf"] = "Haut Elfe";
|
||||
game.wfrp4e.config.species["welf"] = "Elfe Sylvain";
|
||||
game.wfrp4e.config.species["human"] = "Mensch";
|
||||
game.wfrp4e.config.species["dwarf"] = "Zwerg";
|
||||
game.wfrp4e.config.species["halfling"] = "Halbling";
|
||||
game.wfrp4e.config.species["helf"] = "Hochelf";
|
||||
game.wfrp4e.config.species["welf"] = "Waldelf";
|
||||
}
|
||||
|
||||
if (game.wfrp4e.config.charastericticsBonus) {
|
||||
game.wfrp4e.config.charastericticsBonus =
|
||||
{
|
||||
"ws": "Bonus de Capacité de Combat",
|
||||
"bs": "Bonus de Capacité de Tir",
|
||||
"s": "Bonus de Force",
|
||||
"t": "Bonus d'Endurance",
|
||||
"i": "Bonus d'Initiative",
|
||||
"ag": "Bonus d'Agilité",
|
||||
"dex": "Bonus de Dexterité",
|
||||
"int": "Bonus d'Intelligence",
|
||||
"wp": "Bonus de Force Mentale",
|
||||
"fel": "Bonus de Sociabilité"
|
||||
"ws": "Kampfgeschickbonus",
|
||||
"bs": "Ballistische Fähigkeit Bonus",
|
||||
"s": "Stärkebonus",
|
||||
"t": "Widerstandsbonus",
|
||||
"i": "Initiativebonus",
|
||||
"ag": "Gewandheitsbonus",
|
||||
"dex": "Geschicklichkeitsbonus",
|
||||
"int": "Intelligenzbonus",
|
||||
"wp": "Willenskraftbonus",
|
||||
"fel": "Charismabonus"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1006,9 +1006,9 @@ export class WH4FRPatchConfig {
|
||||
"symptom": true,
|
||||
"script": `
|
||||
let difficulty = ""
|
||||
if (this.effect.label.includes("Modéré"))
|
||||
if (this.effect.label.includes("moderat"))
|
||||
difficulty = "easy"
|
||||
else if (this.effect.label.includes("Sévère"))
|
||||
else if (this.effect.label.includes("schwerwiegend"))
|
||||
difficulty = "average"
|
||||
else
|
||||
difficulty = "veasy"
|
||||
@@ -1027,7 +1027,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"buboes": {
|
||||
label: "Bubons",
|
||||
label: "Beulen",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1053,7 +1053,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"convulsions": {
|
||||
label: "Convulsions",
|
||||
label: "Krämpfe",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1063,7 +1063,7 @@ export class WH4FRPatchConfig {
|
||||
"symptom": true,
|
||||
"script": `
|
||||
let modifier = 0
|
||||
if (this.effect.label.includes("Modéré"))
|
||||
if (this.effect.label.includes("moderat"))
|
||||
modifier = -20
|
||||
else
|
||||
modifier = -10
|
||||
@@ -1086,7 +1086,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"fever": {
|
||||
label: "Fièvre",
|
||||
label: "Fieber",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1115,7 +1115,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"flux": {
|
||||
label: "Intoxication Alimentaire",
|
||||
label: "Durchfall",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1125,7 +1125,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"lingering": {
|
||||
label: "Persistant",
|
||||
label: "Langanhaltend",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1135,7 +1135,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"coughsAndSneezes": {
|
||||
label: "Toux et éternuements",
|
||||
label: "Husten und Niesen",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1145,7 +1145,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"gangrene": {
|
||||
label: "Gangrène",
|
||||
label: "Wundbrand",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1169,7 +1169,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"malaise": {
|
||||
label: "Malaise",
|
||||
label: "Unwohlsein",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1184,7 +1184,7 @@ export class WH4FRPatchConfig {
|
||||
if (!fatigued)
|
||||
{
|
||||
args.actor.addCondition("fatigued")
|
||||
ui.notifications.notify("Etat Extenué ajouté à " + args.actor.name + ", qui ne peut pas être enlevé tant que le symptôme Malaise est présent.")
|
||||
ui.notifications.notify("Zustand Erschöpft zu " + args.actor.name + " hinzugefügt, das nicht entfernt werden kann, solange das Symptom Unwohlsein vorhanden ist.")
|
||||
}
|
||||
}
|
||||
`
|
||||
@@ -1192,7 +1192,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"nausea": {
|
||||
label: "Nausée",
|
||||
label: "Übelkeit",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1217,7 +1217,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"pox": {
|
||||
label: "Démangeaisons",
|
||||
label: "Pocken",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
@@ -1239,7 +1239,7 @@ export class WH4FRPatchConfig {
|
||||
}
|
||||
},
|
||||
"wounded": {
|
||||
label: "Blessé",
|
||||
label: "Offene Wunde",
|
||||
icon: "modules/wfrp4e-core/icons/diseases/disease.png",
|
||||
transfer: true,
|
||||
flags: {
|
||||
|
||||
Reference in New Issue
Block a user