Draft: Ajout d'un bestiaire #109

Open
kazhnuz wants to merge 6 commits from bestiaire into main
Owner

TODO :

  • Transformer les niveaux pour utiliser les rangs
  • Adapter valeurs des paliers d'armes
  • Adapter la génération des PV pour utiliser des multiplicateurs (simplifier pas mal leur fonctionnement)
  • Adapter le système de stats
  • Adapter gestion des compétences
  • Créer quelques PNJs générique

Fixes #107

**TODO :** - [x] Transformer les niveaux pour utiliser les rangs - [x] Adapter valeurs des paliers d'armes - [ ] Adapter la génération des PV pour utiliser des multiplicateurs (simplifier pas mal leur fonctionnement) - [ ] Adapter le système de stats - [ ] Adapter gestion des compétences - [ ] Créer quelques PNJs générique Fixes #107
kazhnuz added this to the 2.7.0 milestone 2024-09-03 13:47:35 +02:00
kazhnuz added the
Domain
Bestiaire
label 2024-09-03 13:47:36 +02:00
kazhnuz added 4 commits 2024-09-03 13:47:40 +02:00
feat: ajout d'un systeme de bestiaire
All checks were successful
continuous-integration/drone/push Build is passing
b1b481536e
feat: ajout d'un simulateur
All checks were successful
continuous-integration/drone/push Build is passing
7deebcf64c
fix: utilisation des rangs plutôt que des niveaux
All checks were successful
continuous-integration/drone/push Build is passing
fcea7f2e4b
feat: adaptation des boost d'armes
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
5e8d7a19e1
kazhnuz changed title from Ajout d'un bestiaire to Draft: Ajout d'un bestiaire 2024-09-03 13:47:53 +02:00
Author
Owner

Le système de stat devrait sans doute créer à quelque chose qui peut se scale par niveau. Genre on indique des "niveaux de stats", et pour chaque niveau correspond des valeurs de stats. Ou alors utiliser le système de stats de base pour créer des équivalents ensuite à chaque niveaux.

Le système de stat devrait sans doute créer à quelque chose qui peut se scale par niveau. Genre on indique des "niveaux de stats", et pour chaque niveau correspond des valeurs de stats. Ou alors utiliser le système de stats de base pour créer des équivalents ensuite à chaque niveaux.
Author
Owner

Indiquer que le bestiaire n'a pas pour but de construire des ennemis équivalents à ce que ferait un joueur, mais des ennemis à affronter en jeu.

Indiquer que le bestiaire n'a pas pour but de construire des ennemis équivalents à ce que ferait un joueur, mais des ennemis à affronter en jeu.
kazhnuz added 1 commit 2024-09-16 16:37:18 +02:00
feat: tentative de définition des stats de PNJ
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
ed6e1e6a47
kazhnuz added 1 commit 2024-09-16 19:28:45 +02:00
feat: refonte vita
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
5cf1a8fcfc
Author
Owner

Utiliser des modes de levelup, représentant plusieurs répartition de compétences pour différent types de builds :

  • Équilibré -> Tente de level-up un peu tout, notamment les stats faibles
  • MinMaxStat -> Augmente en priorité ses stats fortes, puis ses compétences,
  • DPS -> Augmente les compétences et les stats fortes en priorités en visant le max

Peut-être changer le niveau visé suivant les rangs via ces modes de levelup ?

Utiliser des modes de levelup, représentant plusieurs répartition de compétences pour différent types de builds : - Équilibré -> Tente de level-up un peu tout, notamment les stats faibles - MinMaxStat -> Augmente en priorité ses stats fortes, puis ses compétences, - DPS -> Augmente les compétences et les stats fortes en priorités en visant le max Peut-être changer le niveau visé suivant les rangs via ces modes de levelup ?
kazhnuz modified the milestone from 2.7.0 to 3.0 2024-10-15 09:09:32 +02:00
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin bestiaire:bestiaire
git checkout bestiaire

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout main
git merge --no-ff bestiaire
git checkout bestiaire
git rebase main
git checkout main
git merge --ff-only bestiaire
git checkout bestiaire
git rebase main
git checkout main
git merge --no-ff bestiaire
git checkout main
git merge --squash bestiaire
git checkout main
git merge --ff-only bestiaire
git checkout main
git merge bestiaire
git push origin main
Sign in to join this conversation.
No description provided.