161 lines
5.3 KiB
JavaScript
161 lines
5.3 KiB
JavaScript
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 WEAPON_CATEGORY_LABELS = {
|
|
melee: "Mêlée",
|
|
tir: "Tir",
|
|
jet: "Jet",
|
|
}
|
|
|
|
export const WEAPON_ORIGIN_LABELS = {
|
|
geant: "Géant",
|
|
petitPeuple: "Petit Peuple",
|
|
}
|
|
|
|
export const WEAPON_SIZE_MODE_LABELS = {
|
|
fixe: "Fixe",
|
|
plage: "Plage",
|
|
variable: "Variable",
|
|
}
|
|
|
|
export const ARMOR_STATE_LABELS = {
|
|
protege: "Protégé",
|
|
harnache: "Harnaché",
|
|
barde: "Bardé",
|
|
}
|
|
|
|
export const EQUIPMENT_CATEGORY_LABELS = {
|
|
butin: "Butin",
|
|
ecriture: "Écriture",
|
|
monture: "Monture",
|
|
soin: "Soin",
|
|
survie: "Survie",
|
|
voyage: "Voyage",
|
|
}
|
|
|
|
export const SPELL_TRADITION_LABELS = {
|
|
chimerisme: "Chimérisme",
|
|
farfadet: "Farfadet",
|
|
magie: "Magie",
|
|
onirologie: "Onirologie",
|
|
}
|
|
|
|
export const POLARITY_LABELS = {
|
|
cauchemar: "Cauchemar",
|
|
songes: "Songes",
|
|
}
|
|
|
|
export const STACKING_LABELS = {
|
|
"-": "—",
|
|
non: "Non",
|
|
oui: "Oui",
|
|
}
|
|
|
|
export const COMPANY_POWER_SCOPE_LABELS = {
|
|
compagnie: "Compagnie",
|
|
}
|
|
|
|
export const COMPANY_POWER_MODE_LABELS = {
|
|
passif: "Passif",
|
|
"préparation": "Préparation",
|
|
"réaction": "Réaction",
|
|
ressource: "Ressource",
|
|
}
|
|
|
|
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,
|
|
weaponCategoryLabels: WEAPON_CATEGORY_LABELS,
|
|
weaponOriginLabels: WEAPON_ORIGIN_LABELS,
|
|
weaponSizeModeLabels: WEAPON_SIZE_MODE_LABELS,
|
|
armorStateLabels: ARMOR_STATE_LABELS,
|
|
equipmentCategoryLabels: EQUIPMENT_CATEGORY_LABELS,
|
|
spellTraditionLabels: SPELL_TRADITION_LABELS,
|
|
polarityLabels: POLARITY_LABELS,
|
|
stackingLabels: STACKING_LABELS,
|
|
companyPowerScopeLabels: COMPANY_POWER_SCOPE_LABELS,
|
|
companyPowerModeLabels: COMPANY_POWER_MODE_LABELS,
|
|
actorImages: ACTOR_IMAGES,
|
|
itemImages: ITEM_IMAGES,
|
|
}
|