716c1b49ae
Implémentations majeures: - Classe GroupLink pour synchronisation bidirectionnelle acteurs↔groupes - Configuration complète des totems, PNJ et créatures - Redesign du RollDialog avec interface compacte et sélecteurs - Bonus/malus par domaine de totem - Réussites automatiques et seuils auto basés sur niveau de maîtrise - Choix du totem à garder avec recalcul des réussites - Conversion tous templates chat cards en .hbs - Fiches PNJ et Créature avec sélecteurs pour tous les niveaux - Documentation technique (ARCHITECTURE.md) et utilisateur (GUIDE_UTILISATEUR.md) - Mise à jour system.json pour compatibilité v14 - Tous les TODOs du README.md complétés Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
5.1 KiB
5.1 KiB
CHANGELOG - Vermine2047 System
0.1.14 - 2026-06-04
🚀 Nouveautés
Système
- Mise à jour de la compatibilité: Support officiel de FoundryVTT v14 (tout en maintenant la compatibilité v11-v12)
- Nouvelle classe GroupLink: Gestion complète des liens bidirectionnels entre acteurs et groupes
- Synchronisation automatique des membres et rencontres
- Hooks pour la création, mise à jour et suppression d'acteurs
- Méthodes utilitaires pour gérer les relations
Configuration
- Domaines des totems: Ajout de
CONFIG.VERMINE.totemDomainsavec les domaines d'influence pour chaque totem - Configurations étendues: Ajout des configurations pour PNJ et créatures
npcThreatLevels,npcExperienceLevels,npcRoleLevelscreaturePatternLevels,creatureSizeLevels,creatureRoleLevels,creaturePackLevels
Fiches
- Fiche PNJ: Remplacement des inputs numériques par des sélecteurs pour menace, expérience et rôle
- Fiche Créature: Remplacement des inputs numériques par des sélecteurs pour gabarit, taille, rôle et meute
- Ajout du champ encounters: Les personnages peuvent maintenant appartenir à des groupes
Jets de dés
-
Redesign complet du RollDialog: Interface plus compacte et organisée
- Utilisation de
<details>/<summary>pour une meilleure organisation - Affichage du total du pool de dés en temps réel
- Sélecteur pour choisir quel totem garder (humain ou adapté)
- Affichage des bonus/malus par domaine de totem
- Utilisation de
-
Bonus/malus par domaine: Implémentation des bonus de totem basés sur le domaine de prédilection
- Bonus: +1 dé si le domaine de prédilection est dans les domaines du totem
- Malus: -1 dé si le domaine de prédilection est dans les domaines du totem opposé
-
Réussites automatiques: Implémentation des réussites automatiques basées sur le niveau de maîtrise
- Niveau 2 + spécialité: +1 réussite automatique
- Niveau 3: +1 réussite automatique
- Niveau 4 + spécialité: +2 réussites automatiques
- Niveau 5: +2 réussites automatiques
-
Seuils automatiques: Implémentation des seuils automatiques pour les compétences non maîtrisées
- Niveau 0 (Incompétent): seuil = 9
- Niveau 1 (Débutant): seuil = 7
- Niveau >= 2: utilise la difficulté spécifiée
Items
- Correction des templates de chat cards: Tous les templates sont maintenant en
.hbs - Chat cards améliorées: Affichage plus complet des informations pour chaque type d'item
- Armes: dégâts, type, portée, munitions
- Protections: niveau, mobilité, bouclier
- Capacités: type, totem, niveau, effets
- etc.
Traductions
- Ajout de nombreuses nouvelles traductions pour les nouvelles fonctionnalités
- Correction des traductions existantes
Documentation
- Documentation technique complète:
docs/technical/ARCHITECTURE.md- Structure du projet
- Configuration du système
- Architecture des documents
- Système de dés
- Système de combat
- Gestion des groupes
- Bonnes pratiques de développement
🐛 Corrections
- Correction des références de templates (
.html→.hbs) - Correction des erreurs dans les templates de chat cards
- Amélioration de la gestion des totems dans les rolls
- Nettoyage du code et suppression des logs de débogage
📝 Modifications mineures
- Mise à jour des métadonnées du système dans
system.json - Ajout du champ
encountersau template des personnages - Amélioration des helpers Handlebars avec de nouveaux helpers pour les configurations PNJ/Créature
0.1.13
- ajout des historiques
- ajout des rites
0.1.12
- passage des packs en LevelDB
0.1.11
- passage à une compatibilité v11
0.1.10
- révision du template évolution
- révision du template traumatisme
- ajout du type rite
- test import de pack
0.1.9
- versions condensées des méthodes (@kristov)
- renommage des templates
- image actors par défaut
- image des créatures
- ajout du totem et de l'apprentissage dans les capacités
0.1.8
- refactoring sheet vers actor
0.1.7
- sang-froid, effort, et santé
0.1.6
- finition de l'onglet totem
- ajout du logo de totem dans la sidebar
- ajout de traductions manquantes
0.1.5
- début de mise en forme des feuilles créature et pnj
- possibilité de changer le type de capacité (pour ajouter des capacités de totem)
Notes de migration
Pour les utilisateurs
- Compatibilité: Le système est maintenant compatible avec FoundryVTT v14
- Nouveaux champs: Les personnages ont maintenant un champ
encounterspour gérer leurs groupes - RollDialog: L'interface du dialogue de jet a été complètement redessinée pour être plus intuitive
- Bonus de totem: Les bonus de domaine sont maintenant automatiquement appliqués
Pour les développeurs
- GroupLink: Utilisez la classe GroupLink pour gérer les relations entre acteurs et groupes
- Nouveaux helpers: De nombreux nouveaux helpers Handlebars ont été ajoutés pour les configurations PNJ/Créature
- CONFIG.VERMINE: De nombreuses nouvelles configurations ont été ajoutées
Généré le 2026-06-04