forked from public/foundryvtt-reve-de-dragon
- l'attaquant ne sait plus que c'est une entité de cauchemar (surprise!) - l'encaissement indique une blessure dans le tchat... même si ce n'est que de l'endurance - les blurettes suivent les règles des entités de cauchemar (p322)
129 lines
4.6 KiB
JavaScript
129 lines
4.6 KiB
JavaScript
export const SYSTEM_RDD = 'foundryvtt-reve-de-dragon'
|
|
export const SYSTEM_SOCKET_ID = 'system.foundryvtt-reve-de-dragon'
|
|
export const LOG_HEAD = 'RdD | '
|
|
|
|
export const HIDE_DICE = 'hide'
|
|
export const SHOW_DICE = 'show'
|
|
|
|
export const ENTITE_INCARNE = 'incarne'
|
|
export const ENTITE_NONINCARNE = 'nonincarne'
|
|
export const ENTITE_BLURETTE = 'blurette'
|
|
|
|
export const renderTemplate = foundry.applications.handlebars.renderTemplate
|
|
|
|
export const RDD_CONFIG = {
|
|
niveauEthylisme: [
|
|
{ value: '1', label: 'Aucun' },
|
|
{ value: '0', label: 'Eméché (0)' },
|
|
{ value: '-1', label: 'Gris (-1)' },
|
|
{ value: '-2', label: 'Pinté (-2)' },
|
|
{ value: '-3', label: 'Pas Frais (-3)' },
|
|
{ value: '-4', label: 'Ivre (-4)' },
|
|
{ value: '-5', label: 'Bu (-5)' },
|
|
{ value: '-6', label: 'Complètement fait (-6)' },
|
|
{ value: '-7', label: 'Ivre mort (-7)' }
|
|
],
|
|
categorieEntite: {
|
|
'cauchemar': 'Cauchemar',
|
|
'reve': 'Rêve'
|
|
},
|
|
typeEntite: {
|
|
[ENTITE_INCARNE]: 'Incarnée',
|
|
[ENTITE_NONINCARNE]: 'Non Incarnée',
|
|
[ENTITE_BLURETTE]: 'Blurette'
|
|
},
|
|
heuresRdD: [
|
|
{ value: 'vaisseau', label: 'Vaisseau', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd01.webp' },
|
|
{ value: 'sirene', label: 'Sirène', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd02.webp' },
|
|
{ value: 'faucon', label: 'Faucon', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd03.webp' },
|
|
{ value: 'couronne', label: 'Couronne', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd04.webp' },
|
|
{ value: 'dragon', label: 'Dragon', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd05.webp' },
|
|
{ value: 'epees', label: 'Epées', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd06.webp' },
|
|
{ value: 'lyre', label: 'Lyre', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd07.webp' },
|
|
{ value: 'serpent', label: 'Serpent', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd08.webp' },
|
|
{ value: 'poissonacrobate', label: 'Poisson Acrobate', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd09.webp' },
|
|
{ value: 'araignee', label: 'Araignée', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd10.webp' },
|
|
{ value: 'roseau', label: 'Roseau', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd11.webp' },
|
|
{ value: 'chateaudormant', label: 'Chateau Dormant', img: 'systems/foundryvtt-reve-de-dragon/icons/heures/hd12.webp' }
|
|
],
|
|
raretes: [
|
|
{ value: 'Commune', label: 'Commune' },
|
|
{ value: 'Frequente', label: 'Fréquente' },
|
|
{ value: 'Rare', label: 'Rare' },
|
|
{ value: 'Rarissime', label: 'Rarissime' }
|
|
],
|
|
particuliere: {
|
|
force: { key: 'force', descr: 'en force', img: 'systems/foundryvtt-reve-de-dragon/assets/ui/part-force.svg' },
|
|
finesse: { key: 'finesse', descr: 'en finesse', img: 'systems/foundryvtt-reve-de-dragon/assets/ui/part-finesse.svg' },
|
|
rapidite: { key: 'rapidite', descr: 'en rapidité', img: 'systems/foundryvtt-reve-de-dragon/assets/ui/part-rapidite.svg' },
|
|
},
|
|
icons: {
|
|
armesDisparates: 'systems/foundryvtt-reve-de-dragon/assets/actions/armes-disparates.svg',
|
|
demiReve: 'systems/foundryvtt-reve-de-dragon/assets/actions/sort.svg',
|
|
empoignade: 'systems/foundryvtt-reve-de-dragon/icons/empoignade.webp',
|
|
forceWeak: 'systems/foundryvtt-reve-de-dragon/assets/actions/weak.svg',
|
|
},
|
|
encaissement: {
|
|
mortel: 'mortel',
|
|
nonmortel: 'non-mortel',
|
|
entiteincarnee: 'entiteincarnee',
|
|
empoignade: 'empoignade'
|
|
}
|
|
}
|
|
|
|
export const ACTOR_TYPES = {
|
|
personnage: 'personnage',
|
|
creature: 'creature',
|
|
entite: 'entite',
|
|
commerce: 'commerce',
|
|
vehicule: 'vehicule'
|
|
}
|
|
|
|
export const ITEM_TYPES = {
|
|
competence: 'competence',
|
|
competencecreature: 'competencecreature',
|
|
empoignade: 'empoignade',
|
|
possession: 'possession',
|
|
blessure: 'blessure',
|
|
maladie: 'maladie',
|
|
poison: 'poison',
|
|
arme: 'arme',
|
|
armure: 'armure',
|
|
conteneur: 'conteneur',
|
|
objet: 'objet',
|
|
monnaie: 'monnaie',
|
|
gemme: 'gemme',
|
|
munition: 'munition',
|
|
nourritureboisson: 'nourritureboisson',
|
|
herbe: 'herbe',
|
|
plante: 'plante',
|
|
ingredient: 'ingredient',
|
|
faune: 'faune',
|
|
livre: 'livre',
|
|
potion: 'potion',
|
|
service: 'service',
|
|
musique: 'musique',
|
|
danse: 'danse',
|
|
chant: 'chant',
|
|
jeu: 'jeu',
|
|
race: 'race',
|
|
recettecuisine: 'recettecuisine',
|
|
oeuvre: 'oeuvre',
|
|
recettealchimique: 'recettealchimique',
|
|
tache: 'tache',
|
|
sort: 'sort',
|
|
sortreserve: 'sortreserve',
|
|
rencontre: 'rencontre',
|
|
queue: 'queue',
|
|
ombre: 'ombre',
|
|
souffle: 'souffle',
|
|
tete: 'tete',
|
|
casetmr: 'casetmr',
|
|
meditation: 'meditation',
|
|
signedraconique: 'signedraconique',
|
|
tarot: 'tarot',
|
|
nombreastral: 'nombreastral',
|
|
extraitpoetique: 'extraitpoetique',
|
|
}
|
|
|