export default class PnjDataModel extends foundry.abstract.TypeDataModel { static defineSchema() { const fields = foundry.data.fields; return { espece: new fields.StringField({ initial: "" }), categorie: new fields.StringField({ initial: "Resident" }), role: new fields.StringField({ initial: "" }), resume: new fields.StringField({ initial: "" }), sante: new fields.SchemaField({ dv: new fields.StringField({ initial: "1d8" }), pv: new fields.SchemaField({ value: new fields.NumberField({ initial: 6, integer: true }), max: new fields.NumberField({ initial: 6, integer: true }) }) }), defense: new fields.SchemaField({ armure: new fields.SchemaField({ delta: new fields.NumberField({ initial: 0, integer: true }), resultatProtection: new fields.NumberField({ initial: 0, integer: true }) }), courage: new fields.SchemaField({ delta: new fields.NumberField({ initial: 0, integer: true }) }) }), attaque: new fields.SchemaField({ nom: new fields.StringField({ initial: "Attaque" }), degats: new fields.StringField({ initial: "1d6" }), notes: new fields.StringField({ initial: "" }) }), pouvoirsSpeciaux: new fields.HTMLField({ initial: "" }), description: new fields.HTMLField({ initial: "" }), notes: new fields.HTMLField({ initial: "" }) }; } }