2e14c70a02
Ajoute un champ numérique 'coutAme' (entier, défaut=0) pour les runes : - DataModel: Ajout du champ dans modules/models/rune.mjs - Template fiche: Ajout du champ 'Coût en Pouvoir' dans templates/item-rune-sheet.hbs - Template post: Ajout de l'affichage dans templates/post-item.hbs Ce champ permet de spécifier le coût en Pouvoir pour chaque rune, et s'affiche à la fois dans la fiche et dans le chat. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
17 lines
584 B
JavaScript
17 lines
584 B
JavaScript
/**
|
|
* Data model pour les runes MournbladeCYD2
|
|
*/
|
|
export default class RuneDataModel extends foundry.abstract.TypeDataModel {
|
|
static defineSchema() {
|
|
const fields = foundry.data.fields;
|
|
return {
|
|
description: new fields.HTMLField({ initial: "" }),
|
|
formule: new fields.StringField({ initial: "" }),
|
|
seuil: new fields.NumberField({ initial: 0, integer: true }),
|
|
prononcee: new fields.StringField({ initial: "" }),
|
|
tracee: new fields.StringField({ initial: "" }),
|
|
coutAme: new fields.NumberField({ initial: 0, integer: true })
|
|
};
|
|
}
|
|
}
|