From 56f65aa5c1dcf200b7ec8840937336abe0a83fb7 Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Wed, 12 Mar 2025 21:16:11 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20Pr=C3=A9paration=20structure=20d?= =?UTF-8?q?u=20menu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _includes/layouts/layout.njk | 22 ++++- changelog.md | 4 + content/bienveillance.md | 4 +- content/index.md | 3 +- content/jdr/{rules => datas}/afflictions.md | 2 +- content/jdr/datas/index.md | 8 ++ content/jdr/{rules => datas}/inventaire.md | 2 +- content/jdr/index.md | 9 ++ content/jdr/mobs/index.md | 8 ++ content/jdr/{rules => mobs}/mobs.md | 2 +- content/jdr/{rules => mobs}/vehicules.md | 2 +- content/jdr/personnages/index.md | 8 ++ content/jdr/{rules => personnages}/niveaux.md | 8 +- .../jdr/{rules => personnages}/personnages.md | 4 +- .../jdr/{rules => personnages}/reputation.md | 2 +- content/jdr/rules/bonus/index.md | 2 +- content/jdr/rules/index.md | 94 +----------------- content/jdr/rules/rules.md | 97 +++++++++++++++++++ public/css/index.css | 7 ++ 19 files changed, 181 insertions(+), 107 deletions(-) rename content/jdr/{rules => datas}/afflictions.md (98%) create mode 100644 content/jdr/datas/index.md rename content/jdr/{rules => datas}/inventaire.md (99%) create mode 100644 content/jdr/index.md create mode 100644 content/jdr/mobs/index.md rename content/jdr/{rules => mobs}/mobs.md (99%) rename content/jdr/{rules => mobs}/vehicules.md (99%) create mode 100644 content/jdr/personnages/index.md rename content/jdr/{rules => personnages}/niveaux.md (97%) rename content/jdr/{rules => personnages}/personnages.md (99%) rename content/jdr/{rules => personnages}/reputation.md (99%) create mode 100644 content/jdr/rules/rules.md diff --git a/_includes/layouts/layout.njk b/_includes/layouts/layout.njk index 99c4ae0..793aebb 100644 --- a/_includes/layouts/layout.njk +++ b/_includes/layouts/layout.njk @@ -29,7 +29,27 @@ Skip to main content
diff --git a/changelog.md b/changelog.md index f4bca55..0f33378 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,9 @@ # Changelog +## [3.0.0] - En cours + +Portage de tout le JDR sous Pelican 1.1 + ## [2.6.1] - 2024-10-17 ### Ajoutés diff --git a/content/bienveillance.md b/content/bienveillance.md index 6b4d022..352cc98 100644 --- a/content/bienveillance.md +++ b/content/bienveillance.md @@ -2,8 +2,8 @@ layout: layouts/layout.njk eleventyNavigation: key: Bienveillance - parent: Erratum - order: 0 + parent: Base + order: 1 --- Dans un JDR, vos joueur⋅euses mettront parfois beaucoup d'elleux-même, parfois de leur vécu, ou au contraire auront besoin de s'éloigner dudit vécu. Avoir une bienveillance envers les joueur⋅euses est important pour tout MJ, ainsi qu'avoir une bienveillance envers soi-même ! Bien utilisé, le JDR est un formidable outil pour gagner en confiance en soi, à la fois en tant que MJ et que joueur⋅euse. diff --git a/content/index.md b/content/index.md index 41bbca2..375696d 100644 --- a/content/index.md +++ b/content/index.md @@ -1,7 +1,8 @@ --- layout: layouts/layout.njk eleventyNavigation: - key: Erratum + parent: Base + key: Accueil order: 0 home: true --- diff --git a/content/jdr/rules/afflictions.md b/content/jdr/datas/afflictions.md similarity index 98% rename from content/jdr/rules/afflictions.md rename to content/jdr/datas/afflictions.md index c3ead8e..04ef247 100644 --- a/content/jdr/rules/afflictions.md +++ b/content/jdr/datas/afflictions.md @@ -1,7 +1,7 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Système de jeu + parent: Données key: Afflictions et effets order: 6 --- diff --git a/content/jdr/datas/index.md b/content/jdr/datas/index.md new file mode 100644 index 0000000..189c645 --- /dev/null +++ b/content/jdr/datas/index.md @@ -0,0 +1,8 @@ +--- +layout: layouts/layout.njk +eleventyNavigation: + key: Données + order: 3 + url: '#' +permalink: false +--- \ No newline at end of file diff --git a/content/jdr/rules/inventaire.md b/content/jdr/datas/inventaire.md similarity index 99% rename from content/jdr/rules/inventaire.md rename to content/jdr/datas/inventaire.md index 2da1cf8..6ec4ddc 100644 --- a/content/jdr/rules/inventaire.md +++ b/content/jdr/datas/inventaire.md @@ -1,7 +1,7 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Système de jeu + parent: Données key: Inventaire et équipement order: 3 --- diff --git a/content/jdr/index.md b/content/jdr/index.md new file mode 100644 index 0000000..ebb84fe --- /dev/null +++ b/content/jdr/index.md @@ -0,0 +1,9 @@ +--- +layout: layouts/layout.njk +eleventyNavigation: + key: Base + order: -1 + url: '#' + notitle: true +permalink: false +--- \ No newline at end of file diff --git a/content/jdr/mobs/index.md b/content/jdr/mobs/index.md new file mode 100644 index 0000000..52736b1 --- /dev/null +++ b/content/jdr/mobs/index.md @@ -0,0 +1,8 @@ +--- +layout: layouts/layout.njk +eleventyNavigation: + key: Mobs + order: 4 + url: '#' +permalink: false +--- \ No newline at end of file diff --git a/content/jdr/rules/mobs.md b/content/jdr/mobs/mobs.md similarity index 99% rename from content/jdr/rules/mobs.md rename to content/jdr/mobs/mobs.md index c3315e6..cd74744 100644 --- a/content/jdr/rules/mobs.md +++ b/content/jdr/mobs/mobs.md @@ -1,7 +1,7 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Système de jeu + parent: Mobs key: PNJs et créatures order: 4 --- diff --git a/content/jdr/rules/vehicules.md b/content/jdr/mobs/vehicules.md similarity index 99% rename from content/jdr/rules/vehicules.md rename to content/jdr/mobs/vehicules.md index 5b9b95d..a953ce5 100644 --- a/content/jdr/rules/vehicules.md +++ b/content/jdr/mobs/vehicules.md @@ -1,7 +1,7 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Système de jeu + parent: Mobs key: Les véhicules et montures order: 5 --- diff --git a/content/jdr/personnages/index.md b/content/jdr/personnages/index.md new file mode 100644 index 0000000..a825017 --- /dev/null +++ b/content/jdr/personnages/index.md @@ -0,0 +1,8 @@ +--- +layout: layouts/layout.njk +eleventyNavigation: + key: Personnages + order: 1 + url: '#' +permalink: false +--- \ No newline at end of file diff --git a/content/jdr/rules/niveaux.md b/content/jdr/personnages/niveaux.md similarity index 97% rename from content/jdr/rules/niveaux.md rename to content/jdr/personnages/niveaux.md index 313bfdd..8418328 100644 --- a/content/jdr/rules/niveaux.md +++ b/content/jdr/personnages/niveaux.md @@ -1,16 +1,16 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Bonus - key: Gestion des niveaux - order: 2 + parent: Personnages + key: Les niveaux + order: 1 --- Pour symboliser l'évolution d'un personnage, le système {{ jdr.nom }} utilise un système de niveau. Cependant, ce système de niveau diffère un peu dans le sens ou contrairement à l'argent et aux points de prestige, les niveaux ne sont pas un "capital" qui s'accumule et se consomme, mais une forme de *paliers* représentant l'évolution du personnage (tel que battre un monstre considéré par le MJ du même niveau, avoir atteint un point de son histoire, avoir participé à un moment important). Il est possible de garder un peu en arrière un⋅e personnage si cela fait sens, mais cela ne sera pas simulé par un manque de point d'expérience, mais plutôt un choix narratif. S'il y a bien un consommable (les points d'entrainement), c'est eux qui s'obtiennent en changeant de niveaux et pas l'inverse. En plus de cela, les niveaux sont divisé en rangs indiquant la limite max de jusqu'où peut aller un personnage. -Erratum utilise 20 niveaux en tout. Chaque augmentation de niveau donne : +{{ jdr.nom }} utilise 20 niveaux en tout. Chaque augmentation de niveau donne : - Des augmentations ou modifications de pouvoirs - Des augmentations de compétences diff --git a/content/jdr/rules/personnages.md b/content/jdr/personnages/personnages.md similarity index 99% rename from content/jdr/rules/personnages.md rename to content/jdr/personnages/personnages.md index 342bbc0..1e3f98e 100644 --- a/content/jdr/rules/personnages.md +++ b/content/jdr/personnages/personnages.md @@ -1,8 +1,8 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Système de jeu - key: Personnages + parent: Personnages + key: Gestion des personnages order: 0 --- diff --git a/content/jdr/rules/reputation.md b/content/jdr/personnages/reputation.md similarity index 99% rename from content/jdr/rules/reputation.md rename to content/jdr/personnages/reputation.md index a2935d1..c23c7ab 100644 --- a/content/jdr/rules/reputation.md +++ b/content/jdr/personnages/reputation.md @@ -1,7 +1,7 @@ --- layout: layouts/layout.njk eleventyNavigation: - parent: Système de jeu + parent: Personnages key: Réputation et prestige order: 10 --- diff --git a/content/jdr/rules/bonus/index.md b/content/jdr/rules/bonus/index.md index afc594c..2067cfc 100644 --- a/content/jdr/rules/bonus/index.md +++ b/content/jdr/rules/bonus/index.md @@ -2,7 +2,7 @@ layout: layouts/layout.njk eleventyNavigation: key: Bonus - order: 1 + order: 100 url: '#' permalink: false --- \ No newline at end of file diff --git a/content/jdr/rules/index.md b/content/jdr/rules/index.md index 65b34be..18db419 100644 --- a/content/jdr/rules/index.md +++ b/content/jdr/rules/index.md @@ -3,94 +3,6 @@ layout: layouts/layout.njk eleventyNavigation: key: Système de jeu order: 0 ---- - -Le jeu de rôle {{ jdr.nom }} est un système générique fondée sur les notions d'action et de compétence. le coeur du jeu est que chaque action est déterminé par un pourcentage de réussite, auquel est comparé le résultat d'un tir de D100. Ce système a été choisi pour son aspect relativement intuitif. - -Les dés utilisé sont les dés suivants : Le **D4**, le **D6**, le **D8**, le **D12**, le **D20** et le **D100** - -## Qu'est-ce qu'un personnage peut faire ? - -Les personnages ont un certains nombres de capacités et de chose qu'ils peuvent faire, passivent ou activement. On peut séparé cela en deux grands types : - -- Les **actions** sont tout ce qu'un personnage peut faire *hors de la nécessité de posséder un pouvoir particulier*. Par exemple, si "lancer une boule de feu" (sauf si l'univers dit que tout le monde peut faire ça) nécessitera généralement un pouvoir spécifique, tenter de graver une rune, allumer un ordinateur ou d'effectuer un ballet pourra être tenté par tous. -- Les **pouvoirs** sont à contrario tout ce qu'un personnage peut faire, et qui nécessité d'être après pour être ne serait-ce que tenté. On peut voir ça comme les sorts d'un RPG, par exemple. Ils peuvent être actif ou passif, ou se situer quelque part entre les deux. Ils ont généralement des règles écrites plus ou moins spécifiques à un JDR - -### Les types de pouvoirs - -Les pouvoirs sont divisé en trois types : -- Les **capacités actives**, qui s'activent une à la fois en consommant une action. -- Les **capacités passives**, qui s'activent passivement (sous conditions ou non), et peuvent se combiner. -- Les **postures** qui sont des compétences passives nécessitant une activation, et durent jusqu'à leur remplacement par une autre posture. Changer de posture ne consomme pas d'action mais peut n'être fait qu'à son tour. - -Certains jdr peuvent imaginer d'autres types de capacités, tels que des capacités ajoutant des effets à une attaque. Ils peuvent être lié à un système de classe, ou spécifiques à un personnage. - -## Effectuer une action - -Pour effectuer une action, le joueur additionne deux variables pour obtenir sa capacité à réussir l'action : - -- L'une des *dix statistiques* du jeu (force, constitution, etc), allant de 0 à 80 si le personnage n'a pas eut de bonus -- L'une de ses compétences (natation, escrime, etc), allant de 0 à 70, et étant généralement plus facile à monter - -Les deux ensemble donne alors le *pourcentage de réussite* (d'autres pouvoirs peuvent l'augmenter ou le diminuer). Le joueur jette ensuite un D100, et le compare à cette statistique, l'action étant réussie si le résultat du dé est **inférieur ou égal à ce pourcentage de réussite**. - -Il est à noter qu'il n'est pas toujours important de faire un jet, et que parfois il est mieux de gérer en RP ce qu'il se passe. - -> **Attention :** Le 00 + 0 du D100 correspondent à un 100, soit le pire échec possible. - -### Réussite et échec critique - -Il existe en plus de cela une troisième statistique qui peut affecter le jeu, la *pression*. La pression donne le pourcentage de réussite ET d'échec critique du personnage. Les échec et réussite sont alors calculé assez simplement : - -- Si le résultat du dé est *inférieur ou égal* à la pression, c'est alors une réussite critique (1 à 5 pour 5 de pression, par exemple) -- Si le résultat du dé est *strictement supérieur* à 100-la pression, c'est alors un *échec critique* (96 à 100 pour 5 de pression, par exemple) - -Le résultat *in-RP* d'un échec ou d'une réussite critique est à la discretion du MJ, et peut avoir des conséquences imprévues (c'est plus rigolo). - -
- -**Note :** le minimum de pression est 1, sauf compétence particulière. - -
- -### Niveaux de réussite - -Pour déterminer *à quel point* l’action est réussi existe aussi un **niveau de réussite** qui correspond au nombre de dizaine du pourcentage de réussite auquel on soustrait le dé jeté. Par exemple : - -| | E1 | E2 | E3 | E4 | E5 | E6 | -|-----------------|:---:|:-----:|:-----:|:---:|:-----:|:-------:| -| **% réussite** | 40 | 80 | 75 | 75 | 120 | -25 | -| **Résultat** | 51 | 34 | 74 | 78 | 22 | 90 | -| **Niv reussite**| *-1*| **5** | **0** | *0* | **10**| **-11** | - -Une réussite et un échec critique *double toujours* les niveaux de réussite, et les transforme en niveau d'échec pour un échec critique, et en niveau de réussite pour une réussite critique. Par exemple, si vous avez un total de 150 de stat et faite un échec critique, vous aurez 12 niveau d'échec. - -## Modificateurs de difficultés. - -Les modificateurs de difficultés sont des bonus s'appliquant directement sur le pourcentage de chance de réussir, permettant de plus facilement modéliser la difficulté d'une action. - -Le maitre du jeu peut modifier la difficulté d'une action de la manière suivante : -- Une action difficile à faire si on a pas de compétence peut diviser la statistique par deux si le personnage n'a pas la compétence requise (voir diviser la stat par deux tout court). -- Rajouter un aventage/désaventage à la manière de D&D : Faire faire le jet de dé deux fois, et prendre le meilleurs/pire résultat suivant les cas. -- Faire qu'une action nécessite une réussite critique pour être réussie, ou n'est raté que sur un échec critique, pour les actions quasi impossible ou inratable. - -## Confrontation et classements - -
- -**Note :** En cas d’égalité du nombre de réussite, s’il y a vraiment un besoin de déterminer un gagnant et un perdant, le joueur avec l’unité la plus faible est gagnant. Si jamais il y a tout de même égalité, on rejette un d100, et le plus petit score gagne. - -
- -Lorsque deux personnages font des actions qui s’opposent, ils font **une confrontation de dés**. Pour savoir qui l’emporte, on calcule le niveau de réussite de chaque action, et on compare celui qui réussi le mieux l’action. Par exemple, si un perso P1 fait un jet de réussite à 2 niveaux de réussite, et un adversaire à 1, c’est P1 qui gagne. - -Pour effectuer un **classement** entre plusieurs joueurs, on fait l’équivalent d’une confrontation entre tous les joueurs. Tous les joueurs jettent un dé et font un calcul de niveau de réussite par rapport à la statistique concernée, et on classe les joueurs par niveau de réussite, celui en ayant le plus étant premier, et le moins étant dernier. - -En combat, les confrontations sont utilisé pour calculer les esquives. - -## Autres dés - -D'autres dés peuvent utilisé dans le jeu de rôle, pour symboliser les éléments suivants : - -- Les chances que quelque chose se produisent (notamment par des jets d'afflictions, de malédiction, etc) -- Les effets de certaines compétences… + url: '#' +permalink: false +--- \ No newline at end of file diff --git a/content/jdr/rules/rules.md b/content/jdr/rules/rules.md new file mode 100644 index 0000000..ae2fbfa --- /dev/null +++ b/content/jdr/rules/rules.md @@ -0,0 +1,97 @@ +--- +layout: layouts/layout.njk +eleventyNavigation: + parent: Système de jeu + key: Généralités + order: 0 +--- + +Le jeu de rôle {{ jdr.nom }} est un système générique fondée sur les notions d'action et de compétence. le coeur du jeu est que chaque action est déterminé par un pourcentage de réussite, auquel est comparé le résultat d'un tir de D100. Ce système a été choisi pour son aspect relativement intuitif. + +Les dés utilisé sont les dés suivants : Le **D4**, le **D6**, le **D8**, le **D12**, le **D20** et le **D100** + +## Qu'est-ce qu'un personnage peut faire ? + +Les personnages ont un certains nombres de capacités et de chose qu'ils peuvent faire, passivent ou activement. On peut séparé cela en deux grands types : + +- Les **actions** sont tout ce qu'un personnage peut faire *hors de la nécessité de posséder un pouvoir particulier*. Par exemple, si "lancer une boule de feu" (sauf si l'univers dit que tout le monde peut faire ça) nécessitera généralement un pouvoir spécifique, tenter de graver une rune, allumer un ordinateur ou d'effectuer un ballet pourra être tenté par tous. +- Les **pouvoirs** sont à contrario tout ce qu'un personnage peut faire, et qui nécessité d'être après pour être ne serait-ce que tenté. On peut voir ça comme les sorts d'un RPG, par exemple. Ils peuvent être actif ou passif, ou se situer quelque part entre les deux. Ils ont généralement des règles écrites plus ou moins spécifiques à un JDR + +### Les types de pouvoirs + +Les pouvoirs sont divisé en trois types : +- Les **capacités actives**, qui s'activent une à la fois en consommant une action. +- Les **capacités passives**, qui s'activent passivement (sous conditions ou non), et peuvent se combiner. +- Les **postures** qui sont des compétences passives nécessitant une activation, et durent jusqu'à leur remplacement par une autre posture. Changer de posture ne consomme pas d'action mais peut n'être fait qu'à son tour. + +Certains jdr peuvent imaginer d'autres types de capacités, tels que des capacités ajoutant des effets à une attaque. Ils peuvent être lié à un système de classe, ou spécifiques à un personnage. + +## Effectuer une action + +Pour effectuer une action, le joueur additionne deux variables pour obtenir sa capacité à réussir l'action : + +- L'une des *dix statistiques* du jeu (force, constitution, etc), allant de 0 à 80 si le personnage n'a pas eut de bonus +- L'une de ses compétences (natation, escrime, etc), allant de 0 à 70, et étant généralement plus facile à monter + +Les deux ensemble donne alors le *pourcentage de réussite* (d'autres pouvoirs peuvent l'augmenter ou le diminuer). Le joueur jette ensuite un D100, et le compare à cette statistique, l'action étant réussie si le résultat du dé est **inférieur ou égal à ce pourcentage de réussite**. + +Il est à noter qu'il n'est pas toujours important de faire un jet, et que parfois il est mieux de gérer en RP ce qu'il se passe. + +> **Attention :** Le 00 + 0 du D100 correspondent à un 100, soit le pire échec possible. + +### Réussite et échec critique + +Il existe en plus de cela une troisième statistique qui peut affecter le jeu, la *pression*. La pression donne le pourcentage de réussite ET d'échec critique du personnage. Les échec et réussite sont alors calculé assez simplement : + +- Si le résultat du dé est *inférieur ou égal* à la pression, c'est alors une réussite critique (1 à 5 pour 5 de pression, par exemple) +- Si le résultat du dé est *strictement supérieur* à 100-la pression, c'est alors un *échec critique* (96 à 100 pour 5 de pression, par exemple) + +Le résultat *in-RP* d'un échec ou d'une réussite critique est à la discretion du MJ, et peut avoir des conséquences imprévues (c'est plus rigolo). + +
+ +**Note :** le minimum de pression est 1, sauf compétence particulière. + +
+ +### Niveaux de réussite + +Pour déterminer *à quel point* l’action est réussi existe aussi un **niveau de réussite** qui correspond au nombre de dizaine du pourcentage de réussite auquel on soustrait le dé jeté. Par exemple : + +| | E1 | E2 | E3 | E4 | E5 | E6 | +|-----------------|:---:|:-----:|:-----:|:---:|:-----:|:-------:| +| **% réussite** | 40 | 80 | 75 | 75 | 120 | -25 | +| **Résultat** | 51 | 34 | 74 | 78 | 22 | 90 | +| **Niv reussite**| *-1*| **5** | **0** | *0* | **10**| **-11** | + +Une réussite et un échec critique *double toujours* les niveaux de réussite, et les transforme en niveau d'échec pour un échec critique, et en niveau de réussite pour une réussite critique. Par exemple, si vous avez un total de 150 de stat et faite un échec critique, vous aurez 12 niveau d'échec. + +## Modificateurs de difficultés. + +Les modificateurs de difficultés sont des bonus s'appliquant directement sur le pourcentage de chance de réussir, permettant de plus facilement modéliser la difficulté d'une action. + +Le maitre du jeu peut modifier la difficulté d'une action de la manière suivante : +- Une action difficile à faire si on a pas de compétence peut diviser la statistique par deux si le personnage n'a pas la compétence requise (voir diviser la stat par deux tout court). +- Rajouter un aventage/désaventage à la manière de D&D : Faire faire le jet de dé deux fois, et prendre le meilleurs/pire résultat suivant les cas. +- Faire qu'une action nécessite une réussite critique pour être réussie, ou n'est raté que sur un échec critique, pour les actions quasi impossible ou inratable. + +## Confrontation et classements + +
+ +**Note :** En cas d’égalité du nombre de réussite, s’il y a vraiment un besoin de déterminer un gagnant et un perdant, le joueur avec l’unité la plus faible est gagnant. Si jamais il y a tout de même égalité, on rejette un d100, et le plus petit score gagne. + +
+ +Lorsque deux personnages font des actions qui s’opposent, ils font **une confrontation de dés**. Pour savoir qui l’emporte, on calcule le niveau de réussite de chaque action, et on compare celui qui réussi le mieux l’action. Par exemple, si un perso P1 fait un jet de réussite à 2 niveaux de réussite, et un adversaire à 1, c’est P1 qui gagne. + +Pour effectuer un **classement** entre plusieurs joueurs, on fait l’équivalent d’une confrontation entre tous les joueurs. Tous les joueurs jettent un dé et font un calcul de niveau de réussite par rapport à la statistique concernée, et on classe les joueurs par niveau de réussite, celui en ayant le plus étant premier, et le moins étant dernier. + +En combat, les confrontations sont utilisé pour calculer les esquives. + +## Autres dés + +D'autres dés peuvent utilisé dans le jeu de rôle, pour symboliser les éléments suivants : + +- Les chances que quelque chose se produisent (notamment par des jets d'afflictions, de malédiction, etc) +- Les effets de certaines compétences… diff --git a/public/css/index.css b/public/css/index.css index af0f155..81ca3a5 100644 --- a/public/css/index.css +++ b/public/css/index.css @@ -257,6 +257,13 @@ ul.nav, padding:6px; } +#sidebar ul li span { + display:block; + width:100%; + color: white; + padding:6px; +} + #more-info ol li a { color: var(--text-color); }