Feuille de Perso COF sur Roll20 193

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

avatar
Natha_

On comprend, c'est superbe !

avatar

On comprend, c'est superbe !

Ulti

Merci beaucoup oui

avatar

J'aurais une question, si tu passes par là : je crée depuis l'API un personnage, puis je lui mets ses valeurs d'attribut. Tout fonctionne comme je m'y attends, sauf pour les caractéristiques supérieures. Si je met par exemple CON_SUP à @{JETSUP}, quand j'ouvre la fiche, je vois bien l'attribut créé, mais la valeur est revenue à @{JETNORMAL}. Si je modifie un personnage existant depuis l'API, j'arrive sans problème à donner la bonne valeur aux caractéristiques supérieures.

Tu saurais pourquoi ça se comporte comme ça, et si il y a une façon simple de contourner le problème ? Pour l'instant j'envisage de mettre à jour les caractéristiques supérieures un certain temps après la création, et non pas directement après, mais ça rendrait les choses bien compliquées, et je ne suis même pas sûr que ça marcherait...

avatar

Désolé Ulti, j'etais pas passe là depuis un moment.

Je regarderai mais est-ce que tu mets à jour en mode silencieux pour ne pas déclencher les sheet workers "change:" ?

avatar

Je regarderai mais est-ce que tu mets à jour en mode silencieux pour ne pas déclencher les sheet workers "change:" ?

Natha_

Non, je ne fais rien de spécial pour les mises à jour, je me contente d'un createObj('attribute', {name:'CON_SUP', current:'@{JETSUP}', characterid:cid}), puisque l'attribut n'existe pas (et quand il existe, un simple attribute.set).

avatar

Je regarderai mais est-ce que tu mets à jour en mode silencieux pour ne pas déclencher les sheet workers "change:" ?

Natha_

Non, je ne fais rien de spécial pour les mises à jour, je me contente d'un createObj('attribute', {name:'CON_SUP', current:'@{JETSUP}', characterid:cid}), puisque l'attribut n'existe pas (et quand il existe, un simple attribute.set).

Ulti

Ok, je pense que quand tu crées le perso, il faut que tu ajoutes l'attribut "VERSION" à la valeur "1.7".

Sinon, à la première ouverture, le code de mise à jour des anciennes versions se déclenche et force les valeurs par défaut.

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

Logique, en effet ! Merci !!

avatar

Bonsoir, j'aurais une suggestion concernant la fiche perso :
Cela serait cool d'avoir la possibilité d'ajouter de nouvelles voies, 8 ne suffit pas pour moi car je prends en compte les voies raciales, les voies d'objets (manuel du Compagnon) etc.

avatar

8 voies ne suffisent pas ?mort de riremort de riremort de rire Bravo !

COF, pour la redécouverte du jdr, mène à tout !

avatar

Bonsoir, j'aurais une suggestion concernant la fiche perso :
Cela serait cool d'avoir la possibilité d'ajouter de nouvelles voies, 8 ne suffit pas pour moi car je prends en compte les voies raciales, les voies d'objets (manuel du Compagnon) etc.

NoOb

C'est noté. Je vais voir comment je pourrais les rajouter sans trop alourdir la fiche...

avatar

Bonsoir, je rejoins NoOb sur sa suggestion c'est effectivement diffilce de noter clairement toutes les voies possibles sur la fiche actuellement. Pourquoi pas en rajouter deux trois en bas de la fiche pour la voie raciale, deux pour les objets (amre/armure) et une autre pour eventuelllement le grimoire de mage ou autre ?

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

Tu verrais ça en-dessous des cadres 'Notes' et et équipement divers ?

Je trouve que ça commence à faire une fiche un peu trop longue. Je vais peut-être plutôt regarder comment faire des onglets, et si c'est trop dur, tant pis, je rajouterai en bas.

avatar

A mon avis, il faudrait :

  • Un onglet pour les infos générales, les caracs de base et dérivées (INIT, DEF, Attaques, PV), les lignes d'armes attaques
  • Un onglet pour les voies et jets de capacités
  • Un onglet pour l'équipement et autres notes
  • Un onglet pour des options/paramètres telles que :
    • Initiative variable (option COF, de base en COCY)
    • DM sans limite (pas en CG, option COF, de base en COC)
    • PNJ (permet de chuchoter les jets aux MJ avec /w gm)
    • Etc...

Mes 0,02¤ plaisantin

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

Bonnes idées. Je pense que je vais partir de ça, si j'arrive à faire des onglets.

avatar

ça serait super merci !!!!

avatar

Tu vois dans quoi tu t'es embarqué Ulti ? mort de rire

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

Oui mort de rire. Je pense avoir compris le coup des onglet, faut juste que je trouve le temps de faire ça proprement, maintenant...

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

J’ai bien essayé de bricoler des onglets mais l’exemple fourni dans le cookbook css est un peu trop fancy à mon goût et je n’ai pas trouvé le temps de creuser...

Une autre idée d’onglet que j’avais soumis à Natha en son temps était d’avoir pour chaque carac, chaque attaque, l’initiative et la DEF, une liste de, mettons, cinq buffs avec nom, valeur et case à cocher pour activer ou désactiver ledit buff. La somme de ceux-ci permettrait d’alimenter le champ Divers de chaque attribut qui deviendrait donc non-editable. Par exemple : sur l’onglet buffs, je rentre Défense simple avec une valeur de 2, et Défense totale avec une valeur de 4 dans les buffs de DEF. Et selon la case cochée, le bonus vient modifier la DEF sur le premier onglet.

Et 0,02¤ de plus plaisantin

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

Pour cette idée, je vois 2 obstacles

  • il y a enormément de sources de bonus différents, rien que pour la DEF, et ça me semble difficile de tout mettre
  • tout ça se gère déjà très facilement avec le script COFantasy, donc il me semble moins intéressant de la faire. Bon, c'est un peu égoïste, mais en tout cas, j'aimerais le faire au moins de façon compatible avec le script. J'y penserai.
Ce message a reçu 1 réponse de
  • TricheLumiere
avatar
Ulti

Oui, il y a des tas de sources de buff/debuff différentes, mais pour UN personnage donné, 5 sources différentes de buffs/debuffs par stats (FOR, DEX, etc...), attaques (ATC, ATD, etc...) et autres valeurs (INIT, DEF...) me paraissent convenir a visto de naz... L'idée était d'avoir pour chaque buff, un champ texte pour son nom (histoire de savoir d'où vient le buff), un champ numérique pour sa valeur, et une case à cocher pour l'activer ou le désactiver. De cette manière, le joueur du Barbare peut indiquer "Rage" sur le premier champ de buff de l'ATC et de la DEF, mettre +2 à l'un et -4 à l'autre, et lorsqu'il rentre en rage, cocher les cases des buffs en question, et vala.

Je précise que ma demande à Natha datait d'avant la mise à disposition du script COFantasy et que comme quand celui-ci est sorti, j'en étais déjà au deux tiers d'Anathazerin, j'avais déjà bricolé ouattemille macros et rentré trouzemilles monstres dans mon bestiaire, de sorte que je ne l'ai pas mis en place par manque de temps.

En outre, comme l'utilisation de scripts API demande un compte PRO, je me suis toujours dit que plus la fiche de perso en fait, mieux c'est.

Du coup, je me pencherai sur cet onglet buff / debuffs dès que tu les auras mis en place plaisantin