Cookies

Utilisation des cookies

Pour le bon fonctionnement du site, nous utilisons des cookies techniques qui permettent de gérer votre connexion.
Nous utilisons des cookies Google Analytics pour le suivi anonyme de la navigation. Vous pouvez désactiver ces derniers à tout moment ici.

Confirmation

Par défaut, nous conservons votre acceptation durant 13 mois.
Gérez vos cookies ici.



Personnaliser

Black Book Éditions, le site de référence des jeux de rôle

Feuille de Perso COF sur Roll20 625

Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées

avatar

En gros, d'une documentation.

J'ai essayé la copie totale d'un statsblock d'Anathazerin et je me demande ce qui est pris en compte ou pas, surtout si on le copie tel quel. Par exemple, le nom n'est pas pris en compte ? Par exemple, si je ne remet pas correctement une ligne pour une attaque, ça ne fonctione pas bien : Pinces +14 DM 2d6+12
+ étreinte
ci dessous. Les capacités ne sont pas reprises dans le bloc Capacités de la fiche de PNJ.

Scorpion géant
NC 8, taille grande
FOR +8 DEX +4* CON +8*
INT -2 SAG +2 CHA -4
DEF 20 PV 80 Init 17
Pinces +14 DM 2d6+12
+ étreinte
Dard +14 DM 1d6 + poison
Étreinte (scorpion) : Lorsqu’il
obtient un résultat de 15
à 20 sur son dé d’attaque,
le scorpion attrape son
adversaire. Au début de
son tour, la créature saisie
doit faire un test de FOR en
opposition avec le scorpion.
En cas de succès, elle réussit
à se libérer, sinon elle est
Étourdie (pas d’action et -5 en
DEF) et le scorpion maintient
l’étreinte. Lorsqu’il maintient
une étreinte, le scorpion
inflige automatiquement
[1d6+3] DM à la créature
prisonnière et peut faire une
attaque de Dard.
Poison mortel : Le poison
inflige 12d6 DM à la victime,
la moitié si elle réussit un
test de CON difficulté 10.
Répartissez les DM au
rythme de 1d6 par tour
à partir du moment de
l’empoisonnement.
Cuirassé (RD 5) : Les scorpions
bénéficient de cette
capacité qui leur permet de
retrancher 5 points à tous les
DM subis.
Résistant : Lorsque la
créature atteint 0 PV, elle
peut encore agir un tour
complet.
Rapide : Un insecte géant
est capable de se déplacer
de 30 mètres par action de
mouvement.

Ce message a reçu 2 réponses de
  • TricheLumiere
  • et
  • Ulti
avatar
thefr33dsz

C'est moi qui ai écrit le code d'origine de l'import de statblock pour CG et COC et Ulti l'a récupéré pour l'intégrer dans COF mais je ne sais pas dans le détail quels sont les choses qu'il a ajoutées, retirées ou corrigées

Ce que je peux dire sur l'import CG/COC :

  • On ne récupère en effet pas le nom
  • On essaye de récupérer le NC, la taille et éventuellement le type ("créature non-vivante") qu'on insère dans le champ profil
  • On ne peut en effet pas copier les statblocks et les laisser tels quels, le code n'est pas assez intelligent pour démêler les infos éparpillées entre les retours chariots surnuméraires
    Par exemple, il faut que tu supprime le retour chariot sur la ligne d'attaque des pinces pour que ça soit correctement pris en compte
    Pas : Pinces +14 DM 2d6+12
    + étreinte

    Mais : Pinces +14 DM 2d6+12 + étreinte
  • Une ligne d'attaque est reconnue en tant que telle si elle contient le mot DM
  • En CG et COC il est à présent possible dans la fiche R20 d'avoir des attaques sans jet pour toucher ou sans jet de dommages (il y a des cases à cocher pour chaque), Donc le code sait se dépatouiller si par exemple on n'indique qu'un bonus d'attaque ou qu'un jet de dommage. MAIS il faut quand même le mot DM sur la ligne, même s'il n'y a rien derrière. En COF ça n'a pas (encore ?) été réintégré.
  • La seule chose que je récupère pour l'instant et que j'insère dans la zone de texte des capacités, c'est la RD (parce que je n'ai pas créé de champ pour sur la fiche de PNJ CG/COC)

Bref, j'ai encore du taf, c'est ça ? plaisantin

De toutes les façons, je songeais à remplacer cette grande zone de texte pour les capacités spéciales par une liste répétable comme celle des attaques, donc ça se confirme...

avatar
thefr33dsz

Je vais écrire une documentation, alors.

Pour ton exemple, effectivement, le nom n'est pas considéré comme faisant partie du statsblock, de même que les capacités, car tout cela manque de mot clé pour être sûr de ce qu'on fait (genre NOM: scorpion géant). On doit pouvoir faire quelque chose à partir de la position dans le statsblock, mais je ne suis pas sûr, surtout pour le nom. Et puis, ça me semblait simple de juste copier-coller cette partie, ainsi que les capacités qui t'intéressent, mais je peux améliorer si il y a besoin.

Pour la ligne d'attaque, je dois pouvoir m'en sortir avec le + en début de ligne. Je vais regarder ça.

avatar

J'avais fait une petite documentation rapide pour l'import COC et CG, d'ailleurs :

https://stephaned68.github.io/ChroniquesContemporaines/

avatar

Je vais écrire une documentation, alors.

Pour ton exemple, effectivement, le nom n'est pas considéré comme faisant partie du statsblock, de même que les capacités, car tout cela manque de mot clé pour être sûr de ce qu'on fait (genre NOM: scorpion géant). On doit pouvoir faire quelque chose à partir de la position dans le statsblock, mais je ne suis pas sûr, surtout pour le nom. Et puis, ça me semblait simple de juste copier-coller cette partie, ainsi que les capacités qui t'intéressent, mais je peux améliorer si il y a besoin.

Pour la ligne d'attaque, je dois pouvoir m'en sortir avec le + en début de ligne. Je vais regarder ça.

Ulti

Euh ... Ce n'est pas bien grave à partir du moment où on sait comment vous l'avez envisagé et comment ça fonctionne, on s'adapte. Maintenant je sais clin d'oeil

avatar

Un petit UP

J'ai rajouté du code dans la fiche COC pour :

  • Essayer de rattacher un bout d'attaque spéciale qui traine toute seule sur une ligne à la ligne d'attaque précédente
  • Avoir une liste répétable de capacités (nom + description) pour les PNJs sous la liste d'attaque
  • Ajouter un petit peu plus d'intelligence dans le code d'import du statblock pour analyser le texte et créer les lignes de capacités. Seule contrainte : il faudra insérer trois tirets (du 6, comme ceci : ---) entre les attaques et les capacités

Pour l'instant, ça fait ça :

Ne me reste plus qu'à :

  • Essayer de trouver les lancers de dés dans le texte de la description pour les transformer en inline rolls (12d6 => [[12d6]])
  • Reporter les changements dans la fiche CG
  • "Pousser" tout le code vers Ulti pour qu'il le récupère dans la fiche COF et le "pousse" à son tour vers Roll20

Bref, il s'en faudra d'une semaine ou deux pour que ce soit disponible officiellement sur la plate-forme

avatar

Bonjour,

Je passe de COF sur table réel à COF Roll20. Je découvre donc les tables virtuels. On peut y passer des heures à préparer un truc ... C'est fou mais plaisant. Merci à toutes la communauté CO de bosser dessus. Et ça tombe bien, je suis en "vacances forcés" également. Dites moi, existe-il un tuto pour expliquer les modif d'une feuille de perso. J'aimerai ajouter des points d'EXP, des points d'Encombrement, l'épuisement magique. Pour l'instant je les ai mis sur les attributs et donc sur mes barres.

De plus CO fonctionne sur des systèmes malus. Par exemple en cas de pluies, d'obscurité, d'espace confiné ... Existe t'il quelque chose pour cela ? (P71 du livre de base, modificateurs d'attaques)

En table réel je fais jouer tactiques et manoeuvres de combat (P71-attaque concertée et P175 du livre de base)

J'ai du mal à me rendre compte des astuces possibles sur Roll20 pour utiliser ces règles !

Un grand merci à tous.

Ce message a reçu 1 réponse de
  • TricheLumiere
avatar
Fauchevent

Salut

Pour faire des modifications sur les fiches de personnages existantes (fournies par Roll20 ou par sa communauté d'utilisateurs), il te faut :

  • Des connaissances en HTML et CSS
  • Des connaissances de base en Javascript (ES6) si tu veux rendre les fiches un peu plus "intelligentes" avec ce qu'on appelle les scripts "sheet-workers"
  • Un compte Roll20 Pro qui te permette d'utiliser l'option "Custom" lorsque tu rattaches une fiche de personnage à ta partie, afin de pouvoir insérer toi-même le code HTML et CSS de ta fiche, soit que tu crées de A à Z, soit que tu récupères sur le Github de Roll20 et que tu modifies à ta convenance.

L'épuisement magique existe déjà sur la fiche COF depuis le début ou presque.

Il y a sur la fiche COC une gestion des ressources (conçue pour servir dans la version Apocalypse Zombie à comptabiliser les points de munitions, de transport, etc...) qui serait idéale pour les XP. Les fiches CG et COC comportent également des champs pour détailler les "buffs/debuffs" aux différents attributs (caractéristiques, attaques, initiative, DEF, etc...) ainsi qu'un champ sous les listes d'attaques pour les buffs/debuffs circonstanciels aux attaques et/ou DM. Un de mes derniers ajouts aux fiches CG et COC était précisément la gestion de l'encombrement.

Par contre c'est Ulti qui gère les évolutions de la fiche COF, pas moi, et j'ignore s'il compte récupérer certaines de ces fonctionnalités, et si oui, quand. Ulti est aussi l'auteur d'un script API COFantasy qui permet d'automatiser un grand nombre de règles (pas toutes encore). Le script est disponible au téléchargement dans ta partie si tu as un compte Pro. La documentation est là : https://raw.githack.com/Ulty/COFantasy/master/doc_start.html

Pour te familiariser avec l'outil en général, je te conseille de commencer par les tutoriels en français de Samuel Ziterman : https://www.youtube.com/channel/UCF_7xidNHoJXTk-Vg_ePI7g

Bon courage content

avatar

TricheLumiere, tes modifs pour les PNJ ont elles été poussées vers la fiche COF ?

Ce message a reçu 1 réponse de
  • TricheLumiere
avatar
thefr33dsz

Bonjour

Si tu jettes un oeil sur cette page : https://github.com/Roll20/roll20-character-sheets

Et que tu fais défiler jusqu'à trouver les dossiers des 3 fiches CO, tu peux constater que les référentiels Roll20 des fiches CG et COC ont été mis à jour il y a 21 jours (càd qu'elles intègrent désormais les modifications que je montrais il y a un mois). Par contre le référentiel COF n'a pas été touché depuis 4 mois. Donc non, mes modifications n'ont pas été réintégrées par Ulti qui maintient la fiche COF. Mais je crois que ces derniers temps, il travaille surtout à l'amélioration du script API COFantasy.

Sur cette même page Github, si tu cliques sur l'un des dossiers correspondant à la fiche souhaité, tu peux voir la liste des fichiers, notamment le ficher README.md qui contient les notes de version des dernières mises à jour.

Ce message a reçu 1 réponse de
  • Ulti
avatar
TricheLumiere

Merci de repondre à toutes ces questions, TricheLumière.

Effectivement, j'ai l'intention d'intégrer les excellentes améliorations apportées à CoC at CoG, mais pas beaucoup de temps en ce moment. Pourquoi je n'intègre pas directement ? Parce que j'aimerais que ce soit entièrement compatible avec le script, ça demande de la réflexion et d'adapter la fiche. Et effectivement aussi, en ce moment, j'essaye plutôt de finir les voies supportées par le script, mais si il y a suffisament de demandes dans un sens ou l'autre, je peux revoir mes priorités.

Ce message a reçu 1 réponse de
  • Fauchevent
avatar

Ben moi ce qui m'intéresse actuellement, c'est surtout cette facilité de création de PNJ pour le MJ. Ca facilite grandement le boulot.

Ce message a reçu 1 réponse de
  • Ulti
avatar
Ulti

Merci Ulti de tout ton boulot pour rendre COF jouable en virtuel et de faire du suivi. plaisantin

avatar
thefr33dsz

Et il manque quoi pour ça dans la fiche, actuellement ?

avatar

Un petit UP

J'ai rajouté du code dans la fiche COC pour :

  • Essayer de rattacher un bout d'attaque spéciale qui traine toute seule sur une ligne à la ligne d'attaque précédente
  • Avoir une liste répétable de capacités (nom + description) pour les PNJs sous la liste d'attaque
  • Ajouter un petit peu plus d'intelligence dans le code d'import du statblock pour analyser le texte et créer les lignes de capacités. Seule contrainte : il faudra insérer trois tirets (du 6, comme ceci : ---) entre les attaques et les capacités

Pour l'instant, ça fait ça :

Ne me reste plus qu'à :

  • Essayer de trouver les lancers de dés dans le texte de la description pour les transformer en inline rolls (12d6 => [[12d6]])
  • Reporter les changements dans la fiche CG
  • "Pousser" tout le code vers Ulti pour qu'il le récupère dans la fiche COF et le "pousse" à son tour vers Roll20

Bref, il s'en faudra d'une semaine ou deux pour que ce soit disponible officiellement sur la plate-forme

TricheLumiere

Tout ça quoi plaisantin

Ce message a reçu 1 réponse de
  • thefr33dsz
avatar
thefr33dsz

Un petit up pour savoir si on pourrait avoir cette fiche dans COF Roll20 ?

Mrs TricheLumière et Ulti ?

Ce message a reçu 2 réponses de
  • Ulti
  • et
  • TricheLumiere
avatar
thefr33dsz

Tu fais bien de up, j'avais un peu laissé ça de côté. C'est le prochain truc que je regarderai quand j'aurai un peu de temps pour travailler sur Roll20.

avatar
thefr33dsz

Moi j'ai fait le code dans la fiche COC

A Ulti de le récupérer dans la fiche COF, sa chasse gardée plaisantin (à raison car il veut qu'elle reste compatible avec son script API compagnon COFantasy)

avatar

Je ne sais pas si cela est envisageable mais personnellement je trouverais pratique d'ajouter un onglet de texte libre spécial pour noter tous les bonus liés aux compétences (exemple bonus de +5 en escalade etc.)


Parce que pour l'instant mes joueurs utilisent le bloc "notes/divers", à droite des langues, ou bien il faut aller vérifier à chaque fois dans les capacités
L'idéal serait un tableau dans le même style que celui des équipement consommable, avec la possibilité d'ajouter des lignes, avec "Bonus" à la place de "Qté".
J'espère que je ne suis pas le seul intéresser par un tel ajout, ça serait génial content

Ce message a reçu 1 réponse de
  • TricheLumiere
avatar
BaggyTheVermine

Ca existe déjà, sur l'onglet "Capacités", il y a une liste de "Jets de capacités" prévue pour ça.