Finalisation complète du système Vermine2047 pour FoundryVTT v14

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>
This commit is contained in:
2026-06-04 11:46:40 +02:00
parent c35e93975b
commit 716c1b49ae
44 changed files with 4008 additions and 631 deletions
+6 -1
View File
@@ -1,5 +1,6 @@
import { registerHooks } from "./system/hooks.mjs";
import { registerSettings } from "./system/settings.mjs";
import { GroupLink } from "./system/group-link.mjs";
// Import document classes.
import { VermineActor } from "./documents/actor.mjs";
@@ -31,8 +32,12 @@ Hooks.once('init', async function () {
VermineActor,
VermineItem,
VermineUtils,
VermineCombat
VermineCombat,
GroupLink
};
// Register GroupLink hooks for automatic synchronization
GroupLink.registerHooks();
// Define custom Document classes
CONFIG.Actor.documentClass = VermineActor;