Add documentTypes section to system.json for DataModels

Declare all Actor and Item types with their HTML fields.
Required for Foundry VTT v13 with DataModels.

Actor types: pc, npc, annency
Item types: equipment, weapon, trait, specialization, maneuver, scar, annency, boheme, contact, confrontation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 11:44:00 +01:00
parent 76a5afc79e
commit 5ce0059f1b

View File

@@ -108,6 +108,25 @@
"verified": "13"
},
"id": "fvtt-ecryme",
"documentTypes": {
"Actor": {
"pc": { "htmlFields": ["description", "gmnotes"] },
"npc": { "htmlFields": ["description", "gmnotes"] },
"annency": { "htmlFields": [] }
},
"Item": {
"equipment": { "htmlFields": ["description"] },
"weapon": { "htmlFields": ["description"] },
"trait": { "htmlFields": ["description"] },
"specialization": { "htmlFields": ["description"] },
"maneuver": { "htmlFields": ["description"] },
"scar": { "htmlFields": ["description"] },
"annency": { "htmlFields": ["description"] },
"boheme": { "htmlFields": ["description"] },
"contact": { "htmlFields": ["description"] },
"confrontation": { "htmlFields": ["description"] }
}
},
"primaryTokenAttribute": "secondary.health",
"secondaryTokenAttribute": "secondary.delirium",
"socket": true,