Files
fvtt-ecryme/system.json
LeRatierBretonnier b5b1d2ca24 Remove invalid DataModels - keep only template.json types
Removed DataModels that are NOT in template.json types array:
- scar, annency-item, boheme, contact, confrontation

Only valid Item types are: equipment, weapon, trait, specialization, maneuver
Only valid Actor types are: pc, npc, annency

Updated:
- modules/models/_module.js
- modules/ecryme-main.js (CONFIG.Item.dataModels)
- system.json (documentTypes)
- modules/models/README.md

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 18:40:58 +01:00

145 lines
3.3 KiB
JSON

{
"description": "Ecryme",
"esmodules": [
"modules/ecryme-main.js"
],
"grid": {
"distance": 2,
"units": "m"
},
"languages": [
{
"lang": "fr",
"name": "French",
"path": "lang/fr.json",
"flags": {}
},
{
"lang": "en",
"name": "English",
"path": "lang/en.json",
"flags": {}
}
],
"authors": [
{
"name": "Uberwald",
"flags": {}
}
],
"packs": [
{
"label": "Spécialisation",
"type": "Item",
"name": "specialisation",
"path": "packs/specialisation",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
},
{
"label": "Equipment",
"type": "Item",
"name": "equipment",
"path": "packs/equipment",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
},
{
"label": "Traits",
"type": "Item",
"name": "traits",
"path": "packs/traits",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
},
{
"label": "Scenes",
"type": "Scene",
"name": "scenes",
"path": "packs/scenes",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
},
{
"label": "Maneuvers",
"type": "Item",
"name": "maneuvers",
"path": "packs/maneuvers",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
},
{
"label": "Help/Aides",
"type": "JournalEntry",
"name": "help",
"path": "packs/help",
"system": "fvtt-ecryme",
"flags": {},
"ownership": {
"PLAYER": "OBSERVER",
"ASSISTANT": "OWNER"
}
}
],
"license": "LICENSE.txt",
"manifest": "https://www.uberwald.me/gitea/public/fvtt-ecryme/raw/branch/master/system.json",
"compatibility": {
"minimum": "13",
"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"] }
}
},
"primaryTokenAttribute": "secondary.health",
"secondaryTokenAttribute": "secondary.delirium",
"socket": true,
"styles": [
"styles/ecryme.css"
],
"relationships": {
"requires": [
{
"id": "babele",
"type": "module",
"compatibility": {}
}
]
},
"title": "Ecryme, le Jeu de Rôles",
"url": "https://www.uberwald.me/gitea/public/fvtt-ecryme",
"version": "13.0.4",
"download": "https://www.uberwald.me/gitea/public/fvtt-ecryme/archive/fvtt-ecryme-v13.0.4.zip",
"background": "systems/fvtt-ecryme/images/assets/ecryme_extract_panel_01.webp"
}