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

[Chroniques Oubliées Contemporaine]COC et Roll20 140

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

avatar

Salut ! Je cherche les prétirés de la BI COC pour Roll20. Est-ce que quelqu'un a déjà fait le boulot et aurait des json à partager ? ange

avatar

Bonjour, je découvre ce forum sur la fiche Chroniques Oubliées Contemporain.

L'utilisant pour la première fois, je découvre un problème.

- Des infos disparaissent comme la nationalité du personnage.

- Les malus d'état ne se suppriment pas. Ils se doublent (deux clics sur aveuglé par exemple), se réduisent d'un cran mais rien à faire pour faire redescendre le tout à 0.

Est-ce connu ou j'ai loupé quelque chose?

Merci de votre aide.

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

Hello

Non, rien de ceci n'est connu.

  • La nationalité : il n'y a pas de zone dédiée pour ça. Dans quel champ la renseignes-tu ?
  • Tu dis que cela disparait, mais à quel moment le constates-tu :
    • tu renseignes la nationalité, tu fermes la fiche, tu la réouvres, elle n'est plus là ?
    • tu renseignes la nationalité, elle reste là tant que tu es dans la partie. Tu quittes la partie, tu la réouvre et elle n'est plus là ?
  • Les malus d'état : les boutons d'états préjudiciables sont des boutons "à bascule" : un clic active l'état, un autre clic le désactive.

J'ai quinze jours de vacances à partir de ce soir, donc je vais pouvoir jeter un cil, si j'arrive à reproduire le problème.

Questions de base :

  • Roll20 ne supporte que Chrome et Firefox comme navigateurs. Tu utilises bien l'un des deux ?
  • La fiche COC n'est pas compatible avec la nouvelle application mobile Roll20

Merci d'avance pour toute précision que tu pourras apporter

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

Re

En effet les boutons d'états ne fonctionnent plus comme précédemment. Je soupçonne une "amélioration" Roll20 qui a engendré une "fonctionnalité inattendue" dans la fiche... Une raison de plus pour que je m'intéresse de près à FoundryVTT...

Sinon, en attendant que j'ai solutionné la chose, tu as dans le 3ème onglet de la fiche "Attributes & Abilities" les diverses valeurs d'attribut, dans la liste de gauche. Il te suffit d'effacer les valeurs des attributs nommés PCONDITION, CONDITION, conditions, ATKCAC_BUFF, ATKTIR_BUFF, DEF_BUFF et INIT_BUFF pour rétablir la situation d'origine.

Je posterai ici dès que j'aurai corrigé le problème (on peut aussi dire "contourné les conneries de Roll20")

avatar

Bonjour TricheLumière et merci de ta réactivité.

En ce qui concerne la nationalité, je la renseigne dans "Origine". Cela m'avait semblé adéquat.

D'ailleurs à quoi sert "Famille"?

L'indication disparait lorsque l'on ferme et que l'on ouvre à nouveau les fiches sans quitter la partie. Elle reste pourtant en mémoire quelque part car elle apparait la première fois lorsqu'on lance la partie (c'est du cache-cache).

Pour les états, merci de tes conseils. Je dois faire une partie d'initiation mardi prochain pour des joueurs débutants en jdr et/ou sur virtuel. Du coup, je vais me contenter d'un visuel des personnages et du D20 de Roll20. Je reviendrai sur la fiche automatisée plus tard. Pas envie d'une autre surprise de Roll20 le jour J plaisantin.

Merci pour tout le travail sur cette fiche qui semble bien pratique.

Et pour info, est-ce que le problème impact aussi les fiches de COF et COG ?

Edit : Je suis sous Firefox et pc.

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

La fiche COF est bien moins sofistiquée. Peut-être que ça lui permet d'échapper à ce bug. En tout cas tout me semble normal pour l'instant.

avatar
thamartin

En réponse à ta question, "Origine" est un terme moins sensible que "Race", et c'était plus neutre que "Peuple" un peu connoté heroic-fantasy. Quant à Famille, ce sont les familles de profil : Action, Aventure, Réflexion.

En ce qui concerne le bug, c'est très curieux :

  • Je lance la partie Roll20, j'ouvre la fiche de perso
  • Je clique sur "Aveuglé" : la condition ne s'affiche pas mais le malus est calculé
  • Je re-clique sur "Aveuglé" : la condition s'affiche et le malus est doublé
  • Je re-re-clique sur "Aveuglé" : la condition s'efface et le malus n'est plus doublé mais on ne peut plus revenir à l'état initial
  • Je vais effacer les attributs comme je te l'ai indiqué
  • Je ferme la fiche, je la réouvre, et maintenant les boutons d'état fonctionnent correctement
  • Je quitte la partie, je la relance, j'ouvre la fiche de perso, et rebelote ça ne fonctionne plus

Ca ressemble à ton autre problème avec le champ Origine. Les deux problèmes n'en sont sans doute qu'un seul.

Je continue à creuser...

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

Tu es sur le même chemin que moi content

Sauf que tu as les compétences nécessaires pour comprendre et ne pas être complétement perdu lol

Origine du coup peut très bien servir à indiquer la nationalité pour du Cthulhu content

Merci de ton aide en tout cas.

Et bonne vacances si j'ai bien compris plaisantin

avatar

Salut Triche, et merci pour ton boulot ! Je me plonge aussi dedans en prévision d'une nouvelle campagne, cette fois sur COC, à la rentrée.

J'ai bien le bug avec Aveuglé, par contre je n'ai pas le pb de Thamartin avec les infos renseignées dans "Origine".

J'en profite pour te remonter un autre problème qui a l'air lié. Mais heureusement ce n'est qu'un bug d'affichage. Après avoir selectionné un modificateur d'attaque, même si j'enlève ce dernier, il va toujours s'afficher dans le chat ( mais sans appliquer les bonus/malus ). Je peux faire disparaitre l'info en selectionnant un nouveau modificateur mais c'est alors ce dernier qui restera affiché :


Après vérification, il y a bien un attribut qui ne s'efface pas :

Pour finir, après avoir utilisé le formidable outil d'import de profil, les titres "famille" et "origine" ont disparu ( pourtant, la valeur "aventure" a bien été renseigné automatiquement )

avatar

Sinon, petite question concernant le fonctionnement de la partie "Modificateurs de Dommages". Un +[FOR] marche bien mais pas un +[1d6] par exemple ( dans ce cas, l'attaque ne se lance même pas ). C'est normal ? Je sais qu'un tel bonus peut être rajouté directement dans la 2eme ligne de l'attaque, mais comment gérer dans le cas d'un bonus provisoire/buff ?

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

Salut Spite

Pour ton problème d'affichage persistant après avoir retiré un mod d'attaque, c'est curieux, il me semblait l'avoir déjà vue et corrigée il y a un certain temps. Donc ça devrait avoir été mis à jour chez Roll20 et dans tes parties. Je vais refaire des tests.

Pour la disparition des titres, je ne vois pas pourquoi l'import de profil irait écraser ces attributs là. Ces labels sont à "géométrie variable" en fonction de l'univers COC (par exemple, quand tu sélectionnes Bitume, l'un des deux est remplacé par "Tribu", etc...). Bon, il faut que je re-teste aussi.

Pour le +[FOR], le script de la fiche reconnaît cela et va remplacer par la valeur numérique du mod de carac. Par contre +[1d6], il ne doit pas savoir ce que c'est, et comme ce n'est pas une syntaxe reconnue par Roll20, ça plante et la macro ne se lance pas. Peux-tu essayer de mettre +[[1d6]] à la place et voir si ça marche mieux ? Si oui, j'essaierai d'améliorer la pseudo-intelligence du script pour reconnaître et remplacer les crochets simples par des doubles et générer un online-roll comme ils disent.

Z'êtes pas sympa les aminches, va falloir que je fasse du Javascript pendant mes congés … plaisantin

avatar
Z'êtes pas sympa les aminches, va falloir que je fasse du Javascript pendant mes congés … plaisantinTricheLumiere

Ce n'est pas nous. C'est une Rollvannerie clin d'oeil

avatar

Salut @thamartin & @Spite

Alors, c'était une demie rollvannerie. En fait, mon code n'était pas complètement waterproof, mais jusqu'à récemment, la plateforme Roll20 laissait passer mon erreur. Depuis, l'infrastructure a changé, il y a eu des modifications non documentées dans leurs annonces de mise à jour mais qu'on retrouve dans les pages de leur wiki, ils ont ajouté des librairies javascript (jQuery) qui ont forcément modifié des choses en interne. Bref, j'avais un bug caché et les derniers changement de la plateforme l'ont fait ressortir.

Ce que j'ai pu reproduire et corriger :

  • Le problème avec les boutons d'états préjudiciables
  • Le problème du modificateur d'attaque dont le libellé reste affiché après avoir été annulé
  • Concernant les jets de dés dans les bonus aux DM
    • La syntaxe qui fonctionne pour les bonus sous forme de jet de dés, c'est simplement +1d6 ou +1D8 ou whatever. La fiche le reconnait automatiquement et l'entoure de [[ ]] pour que ça passe dans la macro d'attaque. Je ne m'en souvenais plus, j'en ai profité pour mettre à jour le wiki du repo Github de la fiche
    • Je ne crois pas avoir vu dans les règles qu'il y ait des malus aux DM de type -1d6 mais si c'est le cas, maintenant c'est correctement géré (ce n'était pas le cas jusqu'à ce matin)
  • Par contre, je n'ai pas pu reproduire les problèmes :
    • De la valeur de l'origine qui disparait
    • Des titres Famille et Origine qui disparaissent après import d'un profil

A priori la fiche COG doit souffrir des mêmes bugs, je vais devoir corriger aussi

@Ulti

Les boutons d'action (comme ceux des états préjudiciables dans les fiches COG et COC) ne peuvent pas avoir de '_' dans leur nom, première nouvelle. Fais gaffe à ça si tu les utilises : ce sont les boutons avec name = act_xxxx que tu lies dans le script sheetworker avec un événement on("clicked:xxxx").

avatar

Salut @TricheLumière.

Merci pour le temps passé sur le problème.

Que faut-il que je fasse pour bénéficier de cette mise à jour?

Pour l'instant, j'ai quitté la partie et roll20, tout relancé et même lancé la création d'un nouveau perso mais le problème des boutons états reste le même.

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

Salut

La correction est faite dans ma copie de développement, mais il faut que je la "pousse" chez Roll20 et que Roll20 la déploie pour que tous les utilisateurs en profitent. De mémoire, ils font ça une fois par semaine, le lundi ou mardi.

Une solution alternative est de disposer d'un compte Roll20 Pro, ce qui permet de sélectionner une option "custom" lorsqu'on choisit la fiche de perso pour sa partie, et ensuite d'insérer son propre code html et css (si on sait en faire), ou celui créé par un développeur et stocké dans un dépôt de code tel que Github (l'outil utilisé par la communauté Roll20).

En clair, il faudra que tu attendes le début de la semaine prochaine pour avoir les corrections.

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

Merci beaucoup !

Pour la syntaxe [X], c'est de ma faute. C'est ca qu'on utlise dans le script d'Ulti, j'avais zappé que pour Roll20 on utilisait le double crochet.

Mais tu as simplifié la démarche, c'est encore mieux content

Pour la disparition des titres, c'est pas bien grave ( je n'ai testé qu'une fois d'ailleurs ).

Mais l'info du jour, c'est le WIKI !!! Quel boulet, je n'avais pas remarqué son existence. J'ai juste tatonné en m'aidant du README...

avatar
TricheLumiere

Ok merci beaucoup,

tu vas pouvoir profiter du reste des vacances clin d'oeil

avatar

Je viens de faire la "demande de tirage" (Pull Request) chez Roll20

La version 3.10.1 de la fiche COC corrigeant les erreurs mentionnées ci-dessus que j'ai pu reproduire devrait donc être disponible pour tous en début de semaine prochaine (mardi au plus tard).

Pour ceux qui ont un compte Pro, la correction est déjà disponible dans mon repo COC sur Github

Concernant la fiche Chroniques Galactiques, elle est globalement semblable mais suffisamment différente pour avoir échappé à ces bugs. J'ai fait quelques ajustements mineurs dans la version 3.115.1 de mon repo COG mais ça ne nécessite pas d'être poussé chez Roll20 (ce ne sont pas des bugs qui empêchent d'utiliser la fiche), d'autant plus que 2022 devrait voir la sortie de la version 4.0.0 lorsque la précommande participative de COG v2 sera lancée.

avatar

Bonsoir,

La maj n'a pas été faite à temps par Roll20 pour la partie mais ce n'est pas grave, nous avons joué quand même.

Cela sera peut-être bon pour la prochaine fois.

Merci encore pour tout TricheLumière.

Bonne soirée

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

Hello

En fait la date limite d'intégration des fiches communautaires par Roll20 est passée du mardi au jeudi. La version corrigée de la fiche est disponible depuis cette nuit.

Vous pouvez continuer à poster ici les bugs ou suggestions d'amélioration, mais n'hésitez pas non plus à utiliser la fonction Issues de mon Github.