Feuille de Perso COF sur Roll20 623
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
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...
![Message privé avatar](contenu/image/avatar/208_hp6K_f9xyl7x-g_asM7klywbL0-k.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
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).
![Message privé avatar](contenu/image/avatar/208_hp6K_f9xyl7x-g_asM7klywbL0-k.jpg)
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.
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Logique, en effet ! Merci !!
![Message privé avatar](contenu/image/avatar/public/Dragon_Age/DA_PP_Avatar09.jpg)
![Message privé avatar](contenu/image/avatar/35359_vHmp_hhe6x-n2ie1-z_o0xRniu.jpg.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Bonsoir, j'aurais une suggestion concernant la fiche perso :
NoOb
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.
C'est noté. Je vais voir comment je pourrais les rajouter sans trop alourdir la fiche...
![Message privé avatar](contenu/image/avatar/default.jpg)
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 ?
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
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.
![Message privé avatar](contenu/image/avatar/774_einGmzb-8lLzio_i8Of-lz6mGxsl.jpg)
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€
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Bonnes idées. Je pense que je vais partir de ça, si j'arrive à faire des onglets.
![Message privé avatar](contenu/image/avatar/208_hp6K_f9xyl7x-g_asM7klywbL0-k.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Oui . Je pense avoir compris le coup des onglet, faut juste que je trouve le temps de faire ça proprement, maintenant...
- TricheLumiere
![Message privé avatar](contenu/image/avatar/774_einGmzb-8lLzio_i8Of-lz6mGxsl.jpg)
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
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
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.
- TricheLumiere
![Message privé avatar](contenu/image/avatar/774_einGmzb-8lLzio_i8Of-lz6mGxsl.jpg)
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