Import initial du système

This commit is contained in:
2026-03-28 08:44:19 +01:00
parent 068fca00e5
commit f7a01900ac
105 changed files with 7362 additions and 2090 deletions
+23
View File
@@ -0,0 +1,23 @@
import { CDEBaseItemSheet } from "./base.js"
export class CDESanheiSheet extends CDEBaseItemSheet {
static DEFAULT_OPTIONS = {
classes: ["sanhei"],
position: { width: 580, height: 620 },
}
static PARTS = {
main: { template: "systems/fvtt-chroniques-de-l-etrange/templates/item/cde-sanhei-sheet.html" },
}
async _prepareContext() {
const context = await super._prepareContext()
const enrich = (content) => foundry.applications.ux.TextEditor.implementation.enrichHTML(content ?? "", { async: true })
const props = this.document.system.properties
context.prop1DescriptionHTML = await enrich(props.prop1.description)
context.prop2DescriptionHTML = await enrich(props.prop2.description)
context.prop3DescriptionHTML = await enrich(props.prop3.description)
context.propFields = this.document.system.schema.fields.properties.fields
return context
}
}