Bestiaire ad&d 2 MapTools

Les outils, logiciels et liens utiles pour la gestion de vos parties.
Avatar de l’utilisateur
samccb
Dragon d'argent
Messages : 52
Inscription : Mar 10 Mars 2020 09:49
Localisation : loire atlantique
Version de D&D préférée : AD&D2
Univers de D&D préféré : Royaumes Oubliés
Race : Humain
Classe : Druide
Alignement : Neutre
Dieu : Lugh

Bestiaire ad&d 2 MapTools

Message par samccb »

Bonjour à tous,
J'essayes de monter une campagne ad&d 2 sur Maptools. J'ai réussit à capturer les sorts et les adapter au format "json" pour que mes futurs joueurs puissent rechercher et utiliser leur classe.
Ça donne un truc comme ça :
{
"Nom":"AGRANDISSEMENT/RAPETISSEMENT",
"Niveau":"niveau 2 - transmutation",
"Incant":"Temps d’incantation : 1 action",
"Portee":"9 mètres",
"Duree":"concentration, jusqu’à 1 minute",
"Description":"Vous agrandissez ou réduisez en taille une créature ou un objet que vous pouvez voir et qui est à portée pour la durée du sort. Choisissez une créature ou un objet qui n’est pas porté ou transporté. Si la cible n’est pas consentante, elle peut effectuer un jet de sauvegarde de Constitution. En cas de réussite, le sort n’a aucun effet. Si la cible est une créature, toutes les choses qu’elle porte et transporte changent de taille avec elle. Tout objet lâché par la créature affectée reprend sa taille normale. Agrandissement. La cible double dans toutes les dimensions, et son poids est multiplié par huit. Cela augmente sa taille d’une catégorie, de M à G par exemple. S’il n’y a pas assez de place dans la pièce pour que la cible double de taille, la créature ou l’objet atteint la taille maximale possible dans l’espace disponible. Jusqu’à la fin du sort, la cible a aussi l’avantage à ses jets de Force et ses jets de sauvegarde de Force. Les armes de la cible grandissent également. Tant que ces armes sont agrandies, les attaques de la cible occasionnent 1d4 dégâts supplémentaires.Rapetissement. La taille de la cible est diminuée de moitié dans toutes les dimensions, et son poids est divisé par huit. Cette réduction diminue sa taille d’une catégorie, de M à P par exemple. Jusqu’à la fin du sort, la cible a un désavantage à ses jets de Force et à ses jets de sauvegarde de Force. Les armes de la cible rapetissent aussi. Tant que ces armes sont réduites, les attaques de la cible occasionnent 1d4 dégâts en moins (minimum 1 point de dégâts)."
},
Et au final, c'est quelques milliers de lignes de code... Passionnant ! (ou pas). Bref. Si quelqu'un est intéressé, le fichier fait 390 ko. au format "txt". J'ai aussi les armes et objets magiques (630 ko). Tout cela est conforme et fiable à 90% je dirais. Certaines descriptions étant assez complexes à traduire dans MapTools.
Emporté dans mon élan, je me suis planté de source et j'ai "Maptoolisé" le Manuel des Monstres AD&D qui ne comporte pas de TAC0, ce qui est gênant... Bon, pareil, c'est fiable à 90% et si quelqu'un le veut, no problemo.
Par contre, je suis à la recherche, du coup, du Manuel des Monstres de AD&D 2.5, que je peux lire "en ligne" sur le site mais qui n'est pas exploitable à coup de "copier/coller". Le Scan du Manuel est totalement inexploitable aussi, ce n'est qu'une version "jpeg". Quelqu'un aurait-il un fichier Excel ou Text du Bestiaire en Français, comme celui qui sert au site, mais sans les extensions et ajouts ? Voilà. Merci d'avance à vous.
Avatar de l’utilisateur
jello195
Dracoliche
Messages : 1184
Inscription : Jeu 12 Avr 2012 04:38
Localisation : Montréal
Version de D&D préférée : AD&D2
Univers de D&D préféré : Planescape
Race : Modrone
Classe : Mage
Alignement : Loyal Bon
Dieu : ?

Re: Bestiaire ad&d 2 MapTools

Message par jello195 »

Salut samccb,

Je ne sais pas si on t'a répondu pour le manuel 2.5 mais ce que je sais c'est que les admins du site ont plein de données dans le DRS. En plus il contient des traductions exclusives. Donc je les contacterais. Sinon si tu peux copié-coller y a toujours moyen de travailler avec ça. Je parlerai de ce que je connais mais si tu crawlais à travers le site avec un petit script python faisant appel à beautifulsoup4 et urllib tu pourrais te monter un JSON avec ce qui existe déjà... mais ce serait probablement plus simple si les admins l'ont déjà dans un format minimalement convertissable.

Sinon moi je suis intéressé d'avoir tes fichiers JSON. Je vois comment ils pourrait me servir dans un projet sur lequel je travail.

Finalement pour la TAC0 c'est vrai que dans AD&D y a pas de TAC0 néanmoins tu peux le déduire (même scripturalement) en utilisant la table du manuel du maître à partir des DV. Si tu m'envoies ton fichier JSON je peux essayer de le faire, je pense que ce ne serait pas trop difficile.
ImageImageImageImage
Avatar de l’utilisateur
samccb
Dragon d'argent
Messages : 52
Inscription : Mar 10 Mars 2020 09:49
Localisation : loire atlantique
Version de D&D préférée : AD&D2
Univers de D&D préféré : Royaumes Oubliés
Race : Humain
Classe : Druide
Alignement : Neutre
Dieu : Lugh

Re: Bestiaire ad&d 2 MapTools

Message par samccb »

Bonjour, et merci de ta réponse. Ayant à ma disposition les manuels de la 2.5, j'ai osé pour une recopie de ceux utiles à mon scénario du moment. Mon fils ayant embarqué mes manuels aD&D, je n'avais pas d'autre "source" sous la main pour développer une campagne MapTool qu'en 2.5
Et, même si c'est un peu différent, j'avais tellement l'habitude de jouer en aD&D que lorsque j'ai récupéré la base je n'en avais pas prêté attention. Voilà. Mais bon, je m'en suis sorti, comme tu le vois, de cette mauvaise passe et j'ai maintenant à chaque nouveau Donjon, à recopier les bestioles au fur et à mesure. J'avais tenté le copié/collé mais les données récupérées sont monumentales, près de 9000 lignes rien que pour les sorts de mage/prêtres !
Merci encore en tous cas.
Avatar de l’utilisateur
szass
Staff - Façonneur de Donjons
Messages : 12798
Inscription : Jeu 29 Mars 2012 15:28
Localisation : Laboratoire du Donjon
Version de D&D préférée : AD&D2
Univers de D&D préféré : Planescape
Race : Githyanki
Classe : Illusionniste
Alignement : Chaotique Neutre
Dieu : Vlaakith CLVII
Mini Feuille de perso :
Feuilles de personnage ► Afficher le texte

Re: Bestiaire ad&d 2 MapTools

Message par szass »

Est-ce qu'un fichier csv avec les données de tous les monstres du DRS t'irait ?
Le format est brut de coffre, et il te faudra faire quelques adaptations pour transformer ça en json, mais si besoin, envoie-moi un MP. ;)
C'est le mieux que je puisse faire. Sauf si tu préfères avoir tout sous forme de tableur Excel.
Lolth tlu malla. Jal ultrinnan zhah xundus.
Avatar de l’utilisateur
jello195
Dracoliche
Messages : 1184
Inscription : Jeu 12 Avr 2012 04:38
Localisation : Montréal
Version de D&D préférée : AD&D2
Univers de D&D préféré : Planescape
Race : Modrone
Classe : Mage
Alignement : Loyal Bon
Dieu : ?

Re: Bestiaire ad&d 2 MapTools

Message par jello195 »

Bon voilà j'ai passé les monstres du DRS AD&D2 en format JSON. Par contre je ne connais pas MapTool alors je ne sais pas si les titres sont les clefs sont les bonnes et si les type de données des valeurs marches mais au pire dis moi quelle clefs posent problème.
Les description sont en HTML.
matrice_monstres_ADD2.zip
(1.13 Mio) Téléchargé 77 fois
c'est un zip parce que le forum n'accepte pas l'extension JSON mais c'est un fichier JSON à l'intérieur du zip.
ImageImageImageImage
Avatar de l’utilisateur
Jambon
Dracoliche
Messages : 969
Inscription : Lun 15 Fév 2016 07:02
Localisation :
Version de D&D préférée : D&D3.5
Univers de D&D préféré : ?
Race : Petites-gens
Classe : Voleur
Alignement : Chaotique Bon
Dieu : FSM

Re: Bestiaire ad&d 2 MapTools

Message par Jambon »

Dans Maptool tu codes tout, donc le nom des clés sera forcément bon.
Par contre les champs avec des accents, caractères spéciaux et de l'unicode... avec Maptool c'est des :censuré: en vu
Les urls des images sont a réécrire avec un chemin absolu.
Et un fichier plus de 4Mo.. je sais pas si le traitement va être rapide avec MT.

Bonne chance.
Mes trucs de mj en vrac: ici
Avatar de l’utilisateur
jello195
Dracoliche
Messages : 1184
Inscription : Jeu 12 Avr 2012 04:38
Localisation : Montréal
Version de D&D préférée : AD&D2
Univers de D&D préféré : Planescape
Race : Modrone
Classe : Mage
Alignement : Loyal Bon
Dieu : ?

Re: Bestiaire ad&d 2 MapTools

Message par jello195 »

Ok bin pour la taille ça je pense que ça vient principalement de la quantité de données. Les caractères spéciaux et accents je vais voir si je peux les enlever (à mon avis ça c'est facile tant que je les repaire). Les urls des images y faudrait que je vérifie les chemins mais s'ils ont tous la même racine ça semble aisé.

Je vais essayer de faire quelque chose là dessus prochainement.
ImageImageImageImage
Avatar de l’utilisateur
szass
Staff - Façonneur de Donjons
Messages : 12798
Inscription : Jeu 29 Mars 2012 15:28
Localisation : Laboratoire du Donjon
Version de D&D préférée : AD&D2
Univers de D&D préféré : Planescape
Race : Githyanki
Classe : Illusionniste
Alignement : Chaotique Neutre
Dieu : Vlaakith CLVII
Mini Feuille de perso :
Feuilles de personnage ► Afficher le texte

Re: Bestiaire ad&d 2 MapTools

Message par szass »

jello195 a écrit :Les urls des images y faudrait que je vérifie les chemins mais s'ils ont tous la même racine ça semble aisé.
En effet, c'est le cas.
Lolth tlu malla. Jal ultrinnan zhah xundus.
Avatar de l’utilisateur
Jambon
Dracoliche
Messages : 969
Inscription : Lun 15 Fév 2016 07:02
Localisation :
Version de D&D préférée : D&D3.5
Univers de D&D préféré : ?
Race : Petites-gens
Classe : Voleur
Alignement : Chaotique Bon
Dieu : FSM

Re: Bestiaire ad&d 2 MapTools

Message par Jambon »

jello195 a écrit :Ok bin pour la taille ça je pense que ça vient principalement de la quantité de données. Les caractères spéciaux et accents je vais voir si je peux les enlever (à mon avis ça c'est facile tant que je les repaire). Les urls des images y faudrait que je vérifie les chemins mais s'ils ont tous la même racine ça semble aisé.
Je vais essayer de faire quelque chose là dessus prochainement.
Pour les images un simple sed
Les caractères spéciaux ne cherche même pas tu as 101% de chance d'avoir faux... maptool a une définition bien spéciale et a dimension variable des caractères spéciaux.
Quand a la taille... il n'y a rien à faire !
Mes trucs de mj en vrac: ici
Avatar de l’utilisateur
samccb
Dragon d'argent
Messages : 52
Inscription : Mar 10 Mars 2020 09:49
Localisation : loire atlantique
Version de D&D préférée : AD&D2
Univers de D&D préféré : Royaumes Oubliés
Race : Humain
Classe : Druide
Alignement : Neutre
Dieu : Lugh

Re: Bestiaire ad&d 2 MapTools

Message par samccb »

jello195 a écrit :Bon voilà j'ai passé les monstres du DRS AD&D2 en format JSON. Par contre je ne connais pas MapTool alors je ne sais pas si les titres sont les clefs sont les bonnes et si les type de données des valeurs marches mais au pire dis moi quelle clefs posent problème.
Les description sont en HTML.
matrice_monstres_ADD2.zip
c'est un zip parce que le forum n'accepte pas l'extension JSON mais c'est un fichier JSON à l'intérieur du zip.
Chapeau bas, Respect !
C'est formidable !
Alors, oui, certains noms de champs comme "Fr\u00e9quence" par exemple ou "Tr\u00e9sor", ne fonctionnent pas mais c'est très simple à remplacer dans un éditeur de text. Curieusement le nombre d'apparition donne un résultat étrange comme : "1601510400000" pour certains et, bien sûr, les images et liens hypertextes sont "morts".
Néanmoins, le résultat est bluffant et je te remercie pour ce travail.
Il faut un peu de patience pour charger le bestiaire, mais c'est normal vu la quantité de données. Mais quel bonheur de n'avoir qu'un icône à glisser et de saisir un nom et hop, la bestiole est là. Merci, merci, merci !
Répondre

Revenir vers « Outils et ressources »