Giter VIP home page Giter VIP logo

5e-drs's People

Contributors

cmoifranck avatar cseccia avatar dependabot[bot] avatar docquantic avatar em-squared avatar jmettraux avatar sebberrou avatar zfil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

5e-drs's Issues

tableau Évolution du clerc

Bonjour,

dans le tableau d'Évolution du clerc, le sort d'Aptitude de domaine divin est annoncé au niveau 6.
Dans les descriptions de chaque domaine divin, il est donné au niveau 5.
sur dd5 il semble que ce soit aussi lvl 5.

Merci pour ce site super !

Consolider les outils de création

Ajouter du feedback aux éléments suivants :

  • suppression de bibliothèques
  • chargement de bibliothèques
  • réinitialisation de création
  • chargement de création
  • mise à jour de création

Contrôler le format des fichiers chargés sur les éléments suivants :

  • bibliothèques
  • créations

Erreur lors de l'installation

Apres la commande yarn install :

error C:\Users\lpeter\Documents\git\5e-drs\node_modules\node-sass: Command failed.
Exit code: 1
Command: node scripts/build.js
Arguments:
Directory: C:\Users\lpeter\Documents\git\5e-drs\node_modules\node-sass
Output:
Building: C:\Program Files\nodejs\node.exe C:\Users\lpeter\Documents\git\5e-drs\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli   'C:\\Program Files\\nodejs\\node.exe',
gyp verb cli   'C:\\Users\\lpeter\\Documents\\git\\5e-drs\\node_modules\\node-gyp\\bin\\node-gyp.js',
gyp verb cli   'rebuild',
gyp verb cli   '--verbose',
gyp verb cli   '--libsass_ext=',
gyp verb cli   '--libsass_cflags=',
gyp verb cli   '--libsass_ldflags=',
gyp verb cli   '--libsass_library='
gyp verb cli ]
gyp info using [email protected]
gyp info using [email protected] | win32 | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb `which` failed Error: not found: python2
gyp verb `which` failed     at getNotFoundError (C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:13:12)
gyp verb `which` failed     at F (C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:68:19)
gyp verb `which` failed     at E (C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:80:29)
gyp verb `which` failed     at C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:89:16
gyp verb `which` failed     at C:\Users\lpeter\Documents\git\5e-drs\node_modules\isexe\index.js:42:5
gyp verb `which` failed     at C:\Users\lpeter\Documents\git\5e-drs\node_modules\isexe\windows.js:36:5
gyp verb `which` failed     at FSReqCallback.oncomplete (node:fs:199:21)
gyp verb `which` failed  python2 Error: not found: python2
gyp verb `which` failed     at getNotFoundError (C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:13:12)
gyp verb `which` failed     at F (C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:68:19)
gyp verb `which` failed     at E (C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:80:29)
gyp verb `which` failed     at C:\Users\lpeter\Documents\git\5e-drs\node_modules\which\which.js:89:16
gyp verb `which` failed     at C:\Users\lpeter\Documents\git\5e-drs\node_modules\isexe\index.js:42:5
gyp verb `which` failed     at C:\Users\lpeter\Documents\git\5e-drs\node_modules\isexe\windows.js:36:5
gyp verb `which` failed     at FSReqCallback.oncomplete (node:fs:199:21) {
gyp verb `which` failed   code: 'ENOENT'
gyp verb `which` failed }
gyp verb check python checking for Python executable "python" in the PATH
gyp verb `which` succeeded python C:\Python311\python.EXE
gyp ERR! configure error
gyp ERR! stack Error: Command failed: C:\Python311\python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack   File "<string>", line 1
gyp ERR! stack     import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gyp ERR! stack SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
gyp ERR! stack
gyp ERR! stack     at ChildProcess.exithandler (node:child_process:412:12)
gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
gyp ERR! stack     at maybeClose (node:internal/child_process:1098:16)
gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:304:5)
gyp ERR! System Windows_NT 10.0.19045
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\lpeter\\Documents\\git\\5e-drs\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd C:\Users\lpeter\Documents\git\5e-drs\node_modules\node-sass
gyp ERR! node -v v19.0.1

Suggestion de fonctionalités

Hello !

Merci pour ton travail !

J'ai ici deux petites idées d'améliorations, je ne sais pas trop si c'est difficile à implémenter, mais je me lance tout de même:

  • Générateur de rencontre: Donner les PX à répartir entre les PJs
  • Bestiaire: une infobulle quand on survole le monstre dans le tableau(liste) pour avoir un résumé du monstre, du genre [CA, PV, index de dangerosité, PX]

A bientôt !

pas de nothic

j'ai constaté que le nothic n'est pas encore dans le bestiaire. Est-ce un oubli?
Site impeccable sinon! :)

Tri universel

Permettre le tri sur toutes les colonnes des tables de sorts / monstres / objets magiques.

Actuellement, certains tris sont possibles (comme trier en fonction du niveau du sort) mais d'autres ne le sont pas (durée du sort par exemple). Il serait intéressant de pouvoir effectuer ce tri sur toutes les colonnes des tableaux présents sur le site.

Version PDF

Bonjour,

Super boulot, hyper utile.
A des fins d'une première séance, je souhaitais savoir s'il existait une version PDF par exemple juste de la création de personnages.

Merci

Le site H&D n'est pas explorable depuis Google Translate

Lorsqu'on se rend la première fois sur H&D (https://heros-et-dragons.fr/), le contenu est grisé, et un "sablier/spinner" apparait brièvement.

Lorsqu'on s'y rend via Google Translate (https://translate.google.com/translate?hl=&sl=fr&tl=en&u=https%3A%2F%2Fheros-et-dragons.fr%2F), pour, par exemple, partager avec des anglophones, le contenu grisé et le sablier ne disparaissent jamais.

Ceci est reproductible sur Firefox, Chrome et Edge.

La conséquence est qu'il est impossible pour un non-francophone d'explorer ce contenu, ce qui est très regrettable.

les extention

il serais bien d'avoir les information sur les extention tel que Mordenkainen Présente:
Les Monstres du Multivers ou Par-delà le Carnaval
de Sorcelume.
merci d'avance

Indexation d'éléments supplémentaires dans le moteur de recherche

Éléments à ajouter manuellement :

  • Les alignements de la page /personnalite-et-historique/
    Les 5 keyword sous le titre de la page /armures/ (Armure lourde, bouclier..)
  • Les propriétés des armes de la page /armes/ (allonge, munitions...) ainsi que les deux armes spéciales (filet, lance d'arçon)
  • Les descriptions des objets en gras de la liste des outils de la page /outils/
  • Les keyword de la page /utiliser-les-caracteristiques/ (Athlétisme,Capacité de charge, pousser, arcanes, nature, supercherie...)
  • Les types de la page /comprendre-le-profil-technique-des-monstres/
  • Les types de la page /les-tresors/

Modificateurs dans le calculateur de caractéristiques

Salut !
Les modificateurs sont mauvais dans le calculateur, a 11 dans la carac donné, l'outil sort +1 alors qu'il devrait être à 0 ! J'ai trouvé une super doc qui explique comment les modificateurs fonctionnent https://heros-et-dragons.fr/utiliser-les-caracteristiques/#valeurs-de-caracteristiques-et-modificateurs-2 ;)

PS: ça pourrait être bien d'avoir un outil de création de perso en ligne ! (je peux surement donner un coup de main si jamais je me mets sur vue.js)

Mon Bestiaire ne peut contenur qu'une seule créature?

Dans le bestiaire 5e-drs, j'ai cliqué sur "Créer un monstre/PNJ". Après avoir longuement décrit le monstre ("Scrofin"), je l'ai sauvegardé: scrofin.json. Je l'ai ensuite renommé en "Scrofin, champion", modifié et sauvegardé sous un nouveau nom: scrofin-champion.json.

Je peux charger les deux fichiers .json dans deux onglets différents avec le bouton Charger.

Quand j'ajoute l'un des deux à mon bestiaire, tout va bien mais quand je veux ajouter le second à mon bestiaire, il remplace le premier. Ainsi, mon bestiaire ne contient qu'un seul monstre.

J'ai essayé une variante avec un seul onglet:

  • charger le premier fichier .json
  • ajouter à mon bestiaire
  • réinitialiser (aucun effet sur le problème subséquent)
  • charger le second fichier .json
    le bouton "Ajouter à mon bestiaire" se transforme en "Supprimer de mon bestiaire" et je ne peux donc pas avoir les deux monstres dans mon bestiaire.

J'ai sauvegardé et édité le fichier bestiaire.json à la main puis je l'ai chargé: les deux monstres apparaissent enfin.

Le tout avec Firefox 102.8.0esr sur Debian testing.

Documenter les outils de création

Les zones d'édition en Markdown ne sont pas intuitives pour tout le monde. Il convient de documenter succinctement la syntaxe pour aider à l'utilisation des outils de création.

Erreur dans l'installation des dépendances

J'avais besoin d'une version hors ligne du DRS pour mes joueurs (on utilise H&D + Pangée), j'ai donc voulu me faire une version "logiciel" avec ElectronJS.

Il est a noté que je ne maitrise pas NodeJS (je l'utilise uniquement pour electron, nedb, asar), j'ai donc suivit la procédure indiqué et avec la première commande "yarn install", j'ai le résultat :

yarn install v1.22.19
info No lockfile found.
[1/4] Resolving packages...
warning @vuepress/plugin-google-analytics > @vuepress/types > @types/markdown-it > [email protected]: Support has ended for 9.x series. Upgrade to @latest
warning @vuepress/plugin-pwa > workbox-build > @hapi/[email protected]: Switch to 'npm install joi'
warning @vuepress/plugin-pwa > workbox-build > @hapi/joi > @hapi/[email protected]: Moved to 'npm install @sideway/address'
warning @vuepress/plugin-pwa > workbox-build > @hapi/joi > @hapi/[email protected]: This version has been deprecated and is no longer supported or maintained
warning @vuepress/plugin-pwa > workbox-build > @hapi/joi > @hapi/[email protected]: This version has been deprecated and is no longer
supported or maintained
warning @vuepress/plugin-pwa > workbox-build > @hapi/joi > @hapi/[email protected]: This version has been deprecated and is no longer
supported or maintained
warning @vuepress/plugin-pwa > workbox-build > @hapi/joi > @hapi/topo > @hapi/[email protected]: This version has been deprecated and
is no longer supported or maintained
warning @vuepress/plugin-pwa > workbox-build > strip-comments > babel-plugin-transform-object-rest-spread > babel-runtime > [email protected]: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the
V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
warning @vuepress/plugin-pwa > @vuepress/shared-utils > globby > fast-glob > micromatch > snapdragon > [email protected]: See https://github.com/lydell/source-map-resolve#deprecated
warning @vuepress/plugin-pwa > @vuepress/shared-utils > globby > fast-glob > micromatch > snapdragon > source-map-resolve > [email protected]: https://github.com/lydell/resolve-url#deprecated
warning @vuepress/plugin-pwa > @vuepress/shared-utils > globby > fast-glob > micromatch > snapdragon > source-map-resolve > [email protected]: See https://github.com/lydell/source-map-url#deprecated
warning @vuepress/plugin-pwa > @vuepress/shared-utils > globby > fast-glob > micromatch > snapdragon > source-map-resolve > [email protected]: Please see https://github.com/lydell/urix#deprecated
warning [email protected]: Critical security vulnerability fixed in v0.21.1. For more information, see axios/axios#3410
error Couldn't find the binary git
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

j'utilise Node.js v16.15.0

Et à cause de la structure JS du site, on ne peut pas extraire une version "utilisable" (avec webcopy & co). C'est dommage, on va devoir rester sur haches & dés, même s'il n'y a pas les nouveaux éléments de Pangées.

Erreurs impression

Lorsque j'ajoute une créature à mon bestiaire puis je lance une impression :

  • Deux fois la même créature (alors qu'il n'y en a qu'une dans le bestiaire).
  • En mode sombre, par default ça imprime le fond noir (mais on peut désactiver l'impression du fond dans les options d'impression).
  • En mode sombre, le texte est en gris au lieu de noir (texte trop clair si le fond noir est désactivé dans les options d'impression).

Navigateur : Chrome sous Windows 10.

Capture : https://i.ibb.co/KhYMFSD/Annotation-2020-04-26-180734.png

ps: Merci pour tout ton incroyable travail !

Scrofin (fée qui ressemble à un sanglier et adore les championnats de lutte)

À mon tour de contribuer. Tout d'abord une traduction du scrofin (ToB II, p. 319) sans le texte descriptif qui n'est pas sous OGL. Ensuite une version améliorée que je compte utiliser contre mon paladin ou mon moine niveau 11, et susceptible d'être invoquée par le sort Invoquer une fée.

Les deux fichiers .txt sont en réalité des .json produits par l'interface "Créer un monstre/PNJ" de 5e-drs.

scrofin.txt
scrofin-champion.txt

erratum: dans le scrofin (pas le champion), enlever les jets de sauvegarde et dans la capacité Obstiné, remplacer les 20pv par 10pv. Ce sont des changements que j'ai faits pour le champion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.