/** * Data model pour les confrontations */ export default class EcrymeConfrontationDataModel extends foundry.abstract.TypeDataModel { static defineSchema() { const fields = foundry.data.fields; return { description: new fields.HTMLField({ initial: "" }), attackerId: new fields.StringField({ initial: "" }), defenserId: new fields.StringField({ initial: "" }), rolllist: new fields.ArrayField(new fields.ObjectField(), { initial: [] }), bonusexecution: new fields.NumberField({ initial: 0, integer: true }), bonuspreservation: new fields.NumberField({ initial: 0, integer: true }) }; } }