Import initial

This commit is contained in:
2026-05-02 09:16:24 +02:00
parent e4b91948d2
commit 839b2b606e
76 changed files with 10025 additions and 0 deletions
+89
View File
@@ -0,0 +1,89 @@
export const PROFILE_KEYS = [
"artiste",
"athlete",
"chasseur",
"faiseur",
"forceNature",
"guerrier",
"mystique",
"ombre",
"savant",
]
export const PROFILE_LABELS = {
artiste: "Artiste",
athlete: "Athlète",
chasseur: "Chasseur",
faiseur: "Faiseur",
forceNature: "Force de la nature",
guerrier: "Guerrier",
mystique: "Mystique",
ombre: "Ombre",
savant: "Savant",
}
export const SKILLS = {
arts: { label: "Arts", profileKey: "artiste", closed: false, domainSkill: true },
empathie: { label: "Empathie", profileKey: "artiste", closed: false, domainSkill: false },
seduction: { label: "Séduction", profileKey: "artiste", closed: false, domainSkill: false },
athletisme: { label: "Athlétisme", profileKey: "athlete", closed: false, domainSkill: false },
rapidite: { label: "Rapidité", profileKey: "athlete", closed: false, domainSkill: false },
volonte: { label: "Volonté", profileKey: "athlete", closed: false, domainSkill: false },
sens: { label: "Sens", profileKey: "chasseur", closed: false, domainSkill: false },
survie: { label: "Survie", profileKey: "chasseur", closed: false, domainSkill: false },
tir: { label: "Tir", profileKey: "chasseur", closed: false, domainSkill: false },
artisanat: { label: "Artisanat", profileKey: "faiseur", closed: false, domainSkill: true },
intellect: { label: "Intellect", profileKey: "faiseur", closed: false, domainSkill: false },
soins: { label: "Soins", profileKey: "faiseur", closed: false, domainSkill: false },
commandement: { label: "Commandement", profileKey: "forceNature", closed: false, domainSkill: false },
endurance: { label: "Endurance", profileKey: "forceNature", closed: false, domainSkill: false },
force: { label: "Force", profileKey: "forceNature", closed: false, domainSkill: false },
corpsacorps: { label: "Corps à corps", profileKey: "guerrier", closed: false, domainSkill: false },
melee: { label: "Mêlée", profileKey: "guerrier", closed: false, domainSkill: false },
montures: { label: "Montures", profileKey: "guerrier", closed: false, domainSkill: false },
chimerisme: { label: "Chimérisme", profileKey: "mystique", closed: true, domainSkill: false },
magie: { label: "Magie", profileKey: "mystique", closed: true, domainSkill: false },
onirologie: { label: "Onirologie", profileKey: "mystique", closed: true, domainSkill: false },
discretion: { label: "Discrétion", profileKey: "ombre", closed: false, domainSkill: false },
esquive: { label: "Esquive", profileKey: "ombre", closed: false, domainSkill: false },
subterfuge: { label: "Subterfuge", profileKey: "ombre", closed: false, domainSkill: false },
erudition: { label: "Érudition", profileKey: "savant", closed: true, domainSkill: true },
langues: { label: "Langues", profileKey: "savant", closed: true, domainSkill: true },
strategie: { label: "Stratégie", profileKey: "savant", closed: false, domainSkill: false },
}
export const SIZE_LABELS = {
1: "Minuscule",
2: "Petite",
3: "Moyenne",
4: "Grande",
}
export const ACTOR_IMAGES = {
personnage: "icons/svg/mystery-man.svg",
compagnie: "icons/svg/book.svg",
creature: "icons/svg/eye.svg",
}
export const ITEM_IMAGES = {
race: "icons/svg/mystery-man.svg",
tribu: "icons/svg/ruins.svg",
metier: "icons/svg/upgrade.svg",
competence: "icons/svg/book.svg",
sortilege: "icons/svg/daze.svg",
arme: "icons/svg/sword.svg",
armure: "icons/svg/shield.svg",
equipement: "icons/svg/chest.svg",
pouvoircompagnie: "icons/svg/aura.svg",
}
export const LESOUBLIES_CONFIG = {
id: "fvtt-les-oublies",
title: "Les Oubliés",
profiles: PROFILE_KEYS.map((key) => ({ id: key, label: PROFILE_LABELS[key] })),
profileLabels: PROFILE_LABELS,
skills: SKILLS,
sizes: SIZE_LABELS,
actorImages: ACTOR_IMAGES,
itemImages: ITEM_IMAGES,
}