diff --git a/lang/fr.json b/lang/fr.json index 2525ee7..a5229fa 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -26,6 +26,13 @@ "capaciteautomata": "Capacité d'Automata" } }, + "SORCELLERIE": { + "tab": "Sorcellerie", + "runes": "Runes", + "creaturesinvoquees": "Créatures invoquées", + "demonslies": "Démons liés", + "enchantements": "Enchantements / Automata" + }, "SHEETS": { "Item": { "traitdemoniaque": "Trait Démoniaque", diff --git a/modules/models/personnage.mjs b/modules/models/personnage.mjs index c2fff38..86c6de4 100644 --- a/modules/models/personnage.mjs +++ b/modules/models/personnage.mjs @@ -102,6 +102,13 @@ export default class PersonnageDataModel extends foundry.abstract.TypeDataModel marge: new fields.NumberField({ initial: 0, integer: true }), pointschaos: new fields.NumberField({ initial: 0, integer: true }), pointsloi: new fields.NumberField({ initial: 0, integer: true }) + }), + // Sorcellerie + sorcellerie: new fields.SchemaField({ + runes: new fields.HTMLField({ initial: "" }), + creaturesinvoquees: new fields.HTMLField({ initial: "" }), + demonslies: new fields.HTMLField({ initial: "" }), + enchantements: new fields.HTMLField({ initial: "" }) }) }; } diff --git a/templates/actor-sheet.hbs b/templates/actor-sheet.hbs index f38b2f0..1dd3689 100644 --- a/templates/actor-sheet.hbs +++ b/templates/actor-sheet.hbs @@ -113,6 +113,7 @@ Attributs Compétences Dons & Pactes + {{localize "SORCELLERIE.tab"}} Combat {{localize "MNBL.equipment"}} Effets @@ -356,39 +357,6 @@ -
- -
-
+ {{!-- Sorcellerie Tab --}} +
+
+
+
    +
  • + +

    +
    + + + + + + +
     
    +
    + +
    +
  • + {{#each runes as |rune key|}} +
  • + + {{rune.name}} + {{rune.system.formule}} + {{rune.system.seuil}} +
     
    +
    + + +
    +
  • + {{/each}} +
+
+ +
+

+
+ {{editor system.sorcellerie.creaturesinvoquees target="system.sorcellerie.creaturesinvoquees" button=true owner=owner editable=editable}} +
+
+ +
+

+
+ {{editor system.sorcellerie.demonslies target="system.sorcellerie.demonslies" button=true owner=owner editable=editable}} +
+
+ +
+

+
+ {{editor system.sorcellerie.enchantements target="system.sorcellerie.enchantements" button=true owner=owner editable=editable}} +
+
+
+
+ {{!-- Equipement Tab --}}