Chroniques Oubliées Fantasy 2E Roll20 Character Sheet
Les noms d’attributs Roll20 utilisables dans des macros s’affichent dans des bulles d’aide au survol de la souris sur les éléments de la fiche de personnage. Ils sont listés pour rappel ci-après.
agi_base, con_base, for_base, per_base, cha_base, int_base, vol_base : scores de caractéristiques de baseagi_sup, con_sup, for_sup, per_sup, cha_sup, int_sup, vol_sup : type de jet (N = normal, S = supérieure
ou héroïque, H = supérieure et héroïque)agi_dsup, con_dsup, for_dsup, per_dsup, cha_dsup, int_dsup, vol_dsup : expression de dé (selon le type de jet et les états préjudiciables)agi_buff, con_buff, for_buff, per_buff, cha_buff, int_buff, vol_buff : buffs/debuffs aux caractéristiquesagi, con, for, per, cha, int, vol : scores de caractéristiques avec buffs/debuffstagi_buff, tcon_buff, tfor_buff, tper_buff, tcha_buff, tint_buff, tvol_buff : buffs/debus aux tests de caractéristiquesagi_test, con_test, for_test, per_test, cha_test, int_test, vol_test : scores de tests de caractéristiques avec buffsinit_buff : buffs à l’initiativeinit : score d’initiativeatkcac_base : base attaque au contactatkcac_buff : buffs attaque au contactatkcac : score d’attaque au contactatktir_base : base attaque à distanceatktir_buff : buffs attaque à distanceatktir : score d’attaque à distanceatkmag_base : base attaque magiqueatkmag_buff : buffs attaque magiqueatkmag : score d’attaque magiquevitesse : vitesse en mètresvitesse_cases : vitesse en cases (1,5m = 1 case)vitesse_pas : vitesse en pas (1,5m = 5 pas)pv : PV courantspv_buff : buffs au maximum de PVpv_max : PV maximumspvmax_force : 1 si la valeur max des PV est forcée, 0 sinondrecup : valeur du dé de récupération (6/8/10)dr : nombre courant de dés de récupérationdr_buff : buffs au maximum de DRdr_max : nombre maximum de dés de récupérationdrmax_force : 1 si la valeur max des DR est forcée, 0 sinontemp_dm : dommages temporairespm : PM courantspm_buff : buffs au maximum de PMpm_max : PM maximumspmmax_force : 1 si la valeur max des PM est forcée, 0 sinondevol : dé évolutif (d4/d6/d8/d10/d12)pc : PC courantspc_buff : buffs au maximum de PCpc_max : PC maximumspcmax_force : 1 si la valeur max des PC est forcée, 0 sinondef_base : score de base de Défensearmure : bonus d’armurearmure_eqp : 1 si l’armure est équipée, 0 sinonarmure_malus : malus d’armurebouclier : bonus de bouclierbouclier_eqp : 1 si le bouclier est équipé, 0 sinonbouclier_malus : malus de bouclier (si l’option est activée)casque : RD du casque contre les DM critiquescasque_eqp : 1 si le casque est équipé, 0 sinondef_car : caractéristique bonus (agi ou con)def_car_max : bonus de caractéristique maximum (selon armure)def_buff : buffs à la Défensedef_action : bonus d’action défensivedef : score de Défensecondition_affaibli : 1 si le personnage subit l’état Affaibli, 0 sinoncondition_aveugle : 1 si le personnage subit l’état Aveuglé, 0 sinoncondition_effraye : 1 si le personnage subit l’état Effrayé (règles de Peur), 0 sinoncondition_essoufle : 1 si le personnage subit l’état Essouflé, 0 sinoncondition_etourdi : 1 si le personnage subit l’état Etourdi, 0 sinoncondition_immobilise : 1 si le personnage subit l’état Immobilisé, 0 sinoncondition_invalide : 1 si le personnage subit l’état Invalide, 0 sinoncondition_panique : 1 si le personnage subit l’état Paniqué (règles de Peur), 0 sinoncondition_paralyse : 1 si le personnage subit l’état Paralysé, 0 sinoncondition_ralenti : 1 si le personnage subit l’état Ralenti, 0 sinoncondition_renverse : 1 si le personnage subit l’état Renversé, 0 sinoncondition_surpris : 1 si le personnage subit l’état Surpris, 0 sinonmain_princ : objet en main principale
Valeurs possibles
0 : rien en mainn~xxxxxx~b : arme en main, cf ci-dessoustorcheautremain_autre : objet dans l’autre main
Valeurs possibles
0 : rien en mainn~xxxxxx~b : arme en main, cf ci-dessous2m : arme tenue à deux mainstorchebouclier : coche ou décoche la case bouclier de la Défenseautreen_selle : 1 si le personnage est en selle, 0 sinon (utile pour la voie du cavalier)
Si une arme est en main, l’attribut correspondant prend une valeur composée de 3 éléments séparés par ~ :
n : no de label de l’attaque (999 si le script COFantasy2 n’est pas installé et que les attaques ne sont pas auto-numérotées)xxxxxx : id de la ligne d’attaque, pour jet si l’icone d20 est cliquéeb : 1 si l’arme est à deux mains, 0 sinonLes attributs ci-dessous sont déclinés pour toutes les voies (1 à 9) et tous les rangs (1 à 5).
voie1nom : nom de la voie n°1voie1pv : nombre de PV de la famille de profil de la voie n°1voie1notes : notes explicatives pour la voie n°1v1br : rang de base de la voie n°1v1profil : profil d’appartenance de la voie n°1rang_voie1 : rang du personnage dans la voie n°1v1r1 : 1 si le rang 1 de la voie n°1 possédée, 0 sinonv1r1_spell 1 si le rang 1 de la voie n°1 est un sort, 0 sinonvoie1-t1 : nom de la capacité de rang 1 de la voie n°1voie1-1 : description de la capacité de rang 1 de la voie n°1v1r1_use_max : nombre d’utilisations maximum de la capacité s’il y a lieuv1r1_freq : fréquence de renouvellement des utilisations de la capacité s’il y a lieuv1r1_use : nombre d’utilisations de la capacitév1r1_param : paramètre optionnel de la capacitév1r1_props : propriétés optionnelles pour la capacitéLes attributs ci-dessous sont rechargés à chaque fois que la fiche de personnage est ouverte :
noms_voies : liste des noms de voies, séparés par des |rangs_voies : liste des rangs dans les voies, séparés par des ,noms_rangs : liste des rangs dans les voies, sous forme de JSON sérialisé[ { id: "v#r#", rank: "nom de la capacité", path: "nom de la voie" }, ... ]
buffs_voies : liste des valeurs de buffs selon le rang atteint dans les voies{ voieN_buff_xxx: valeur, }
Les attributs ci-dessous servent à déterminer les effets de certaines capacités qui évoluent quand un certain rang est atteint dans d’autres voies du même profil (ex : attaque sournoise du voleur). Ils sont également rechargés à chaque fois que la fiche de personnage est ouverte :
voies_rang3 : nombre de voies dans lesquelles le rang 3 est atteintvoies_rang4 : nombre de voies dans lesquelles le rang 4 est atteintvoies_rang5 : nombre de voies dans lesquelles le rang 5 est atteintagi_buff_list : liste des buffs/debuffs d’AGIcon_buff_list : liste des buffs/debuffs de CONfor_buff_list : liste des buffs/debuffs de FORper_buff_list : liste des buffs/debuffs de PERcha_buff_list : liste des buffs/debuffs de CHAint_buff_list : liste des buffs/debuffs d’INTvol_buff_list : liste des buffs/debuffs de VOLtagi_buff_list : liste des buffs/debuffs aux tests d’AGItcon_buff_list : liste des buffs/debuffs aux tests de CONtfor_buff_list : liste des buffs/debuffs aux tests de FORtper_buff_list : liste des buffs/debuffs aux tests de PERtcha_buff_list : liste des buffs/debuffs aux tests de CHAtint_buff_list : liste des buffs/debuffs aux tests d’INTtvol_buff_list : liste des buffs/debuffs aux tests de VOLallcaracs_buff : valeur du buff global à tous les tests de caractéristiquesallcaracs_desc : libellé du buff global à tous les tests de caractéristiquesinit_buff_list : liste des buffs/debuffs d’Initiativeinit_cond : total des debuffs à l’Initiative dus aux états préjudiciablesatkcac_buff_list : liste des buffs/debuffs d’attaque au contactatkcac_cond : total des debuffs à l’attaque au contact dus aux états préjudiciablesatktir_buff_list : liste des buffs/debuffs d’attaque à distanceatktir_cond : total des debuffs à l’attaque à distance dus aux états préjudiciablesatkmag_buff_list : liste des buffs/debuffs d’attaque magiqueatkmag_cond : total des debuffs à l’attaque magique dus aux états préjudiciablesallattacks_buff : valeur du buff global à tous les tests d’attaqueallattacks_desc : libellé du buff global à tous les tests d’attaquedef_buff_list : liste des buffs/debuffs de Défensedef_cond : total des debuffs à la Défense dus aux états préjudiciablesdm_buff_list : liste des buffs/debuffs aux DMpv_buff_list : liste des buffs/debuffs aux PVdr_buff_list : liste des buffs/debuffs aux DRpm_buff_list : liste des buffs/debuffs aux PMpc_buff_list : liste des buffs/debuffs aux PCcustom1_skillname : nom de la compétence personnalisée n° 1custom2_skillname : nom de la compétence personnalisée n° 2custom3_skillname : nom de la compétence personnalisée n° 3custom4_skillname : nom de la compétence personnalisée n° 4Un bouton situé à côté du type de fiche de personnage permet de lancer le Persomancien (CharacterMancer). Cette fonctionnalité expérimentale permet de simplifier la création d’un PJ.
Important : Pour que ce bouton fonctionne, vous devez ajouter un compendium quelconque aux paramètres de la partie. Vous ne l’utiliserez pas dans le VTT, il permet juste que le bouton d’ouverture du Persomancien soit cliquable.
Cliquez sur le bouton Valider pour charger la fiche avec les différentes valeurs choisies dans le Persomancien.
Vous pouvez indiquer le nom d’un effet spécial à plusieurs endroits de la fiche :
nom-fx nombrefx: nom-fx nombrefx: nom-fx nombreCette effet spécial est une animation qui sera jouée par Roll20 en même temps que le jet est effectué dans le chat.
Lorsque vous spécifiez un FX, vous devez indiquer :
type-couleur, cf documentation Roll20Cet effet sera joué en même temps que le jet est affiché dans le chat avec pour origine le token du personnage à condition qu’il soit sélectionné sur la map. Si l’effet est directionnel, Roll20 demandera au joueur de sélectionner un point cible.
Certaines capacités de profil sont automatiquement prises en charge par la fiche. Pour ce faire, celle-ci doit être capable de détecter les noms de voies et capacités. La mise en correspondance est faite en ignorant les majuscules/minuscules et accents.
Divers boutons disséminés dans la fiche permettent d’afficher dans le chat Roll20 des menus avec des listes d’actions. Ces boutons peuvent être configurés en tant que macros Roll20 et insérés dans la barre rapide des macros et/ou configurés en tant qu’action de jetons.
Les macros à configurer sont les suivantes :
%{selected|pc_actions-btn} : menu complet des actions de PJ (voir détail ci-après)%{selected|pc_menus-btn} : menu de tous les autres sous-menus possibles%{selected|caract_menu-btn} : menu des jets de caractéristiques%{selected|caract_select-btn} : popup Roll20 de sélection d’un jet de caractéristique%{selected|etats_select-btn} : popup Roll20 de sélection d’un état préjudiciable%{selected|attacks_menu-btn} : menu des jets d’attaque%{selected|abilities_menu-btn} : menu des voies du personnage avec capacités acquises%{selected|rolls_menu-btn} : menu des jets de capacités%{selected|skills_menu-btn} : popup Roll20 de sélection d’un jet de compétence (si cette option est activée dans la configuration de la fiche)Ce menu permet d’afficher un message de chat avec des boutons d’accès rapide aux actions du personnage :
action ou roll)Ci-dessous la liste des champs utilisables dans chacun des roll templates de la fiche
&{template:cof2} {{nom=valeur }} ...
Où nom :
color : Couleur du message de chat. Utiliser la valeur @{nom du personnage|couleur_pj}perso : Nom du personnage, centré en haut du message de chatlsub : Sous-titre du message, à gauchersub : Sous-titre du message, à droitetags : Liste d’étiquettes caractérisant le jet (sort (de zone), états préjudiciables, etc…)roll : Jet de dés (test, attaque)broll : Deuxième jet de dés (pour gérer les dés bonus/malus)dm : Jet de dommage (doublé en cas de critique)dmdesc : Type de dommagesdmextra : Jet de dommage additionnel (non doublé en cas de critique)tohit : Valeur cible pour qu’une attaque touchetarget : Cible de l’attaqueheal : Valeur de PV récupéréstext : Texte descriptiftextclass : Valeur critical pour affichage en vert, fumble pour affichage en rougealert : Texte d’alerte si nécessairealertclass : Valeur critical pour affichage en vert, fumble pour affichage en rougeAjouter @{nom du personnage|token_dsp} à la fin de la macro pour afficher le token lié à la fiche
Ce roll-template est une amélioration du template par défaut fourni par Roll20.
&{template:custom} {{nom=valeur }} ...
Où nom :
color : Couleur du message de chat. Utiliser la valeur @{nom du personnage|couleur_pj}token : Utiliser @{nom du personnage|token_dsp} pour afficher le token lié à la fichetitle : Titre du messagesubtitle : Sous-titre du messagedesc : Ligne de fin du messageL’utilisateur peut indiquer des paires nom / valeur libres, qui sont affichées ligne par ligne entre le titre et le pied du message.