No Description

Marthin- 5713d7f355 lecture du dossier data/ pour ajouter les armes (pour le moment) à la db 3 years ago
.idea e681d4a513 began shell implementation 3 years ago
data b1c9d2cee5 item_creator déprécié, utiliser item_crafter (avec du json plus propre et plus fonctionnel et plus cool et plus tout) 3 years ago
tests cba96125b7 minor fixes 3 years ago
.gitignore 9f1f1af8ad Database is now in a separate file 3 years ago
.travis.yml ae542f7894 typo in .travis.yml 3 years ago
LICENSE 8dc0769ab6 Initial commit 3 years ago
database.py cba96125b7 minor fixes 3 years ago
db.sql c8d375333d Import armors from the internet 3 years ago
gui.txt 08a89d65bf Create gui.txt 3 years ago
item_crafter.py b1c9d2cee5 item_creator déprécié, utiliser item_crafter (avec du json plus propre et plus fonctionnel et plus cool et plus tout) 3 years ago
item_creator.py b1c9d2cee5 item_creator déprécié, utiliser item_crafter (avec du json plus propre et plus fonctionnel et plus cool et plus tout) 3 years ago
legit.sh d320f7050b addign classes 3 years ago
populate.sql 9f1f1af8ad Database is now in a separate file 3 years ago
pythfinder.py 5713d7f355 lecture du dossier data/ pour ajouter les armes (pour le moment) à la db 3 years ago
readme.md 689f5fc21f Update readme.md 3 years ago
requirements.txt ae542f7894 typo in .travis.yml 3 years ago

readme.md

Pythfinder

Utilitaire en python pour porter le système de Pathfinder sur PC et automatiser (entre autres) les feuilles de personnage, les jets de dés, etc...

Build Status

Étape 1 : portage du système

  • Mini shell pour debug [ ✔]
  • DB avec sqlite3 [ ✔]
  • Import des armes et armures depuis Pathfinder-wiki.fr [ ✔]
  • Implé personnage [ ❌ ]
  • Implé jet d'attaque [ ✔]
  • Implé jets de compétences [ ❌ ]
  • Implé montée de niveau [ ❌ ]
  • GUI [ x]
  • Plein d'autres trucs [ ❌ ]

Étape 2 : jeu en ligne

  • Serveur [ ❌ ]
  • Client [ ❌ ]

Détails implémentation

  • Personnages :

    • Objet Sorts
    • Méthode d'ajout de sorts
    • Ajout à BDD
    • Objet Grimoire sur perso
    • Dons
    • Méthode ajouts de dons
    • Ajout à BDD
    • table de dons sur perso
      • flag "compétence" pour en tenir compte pour les jets
      • variable modifiée par le don : à choisir dans
      • à cocher ou décocher pour en tenir compte (selon situation)
    • Perso
    • tenir compte effets de sorts
    • tenir compte des dons
      • pour ça : au moment du lancer de dé mettre une popup avec les différents bonus qui pourraient s'appliquer
  • Objets

    • Armes / Armures magiques
    • Méthode ajout objets persos à BDD
    • Objets magiques
    • champ pour différents objets en fonction d'emplacement
    • Possibilité de créer ses objets en éditant un fichier json [ ✔]
  • GUI

    • premier jet en curses
    • voir gui.txt