feat: actions complexes avec suivi de résistance

- Nouvelle fenêtre Actions complexes (GM-only)
- Création d'actions avec nom, symbole, résistance (nb de succès requis)
- Barre de progression + compteurs succès/échecs
- Boutons Réussite/Échec pour suivre l'avancement
- Notification et message chat quand l'objectif est atteint
- Persistance dans un setting world-scope
- Bouton dans les contrôles de scène (icône tasks)
- Accessible via game.system.api.openActionComplexe()

Conforme aux règles p.157 : actions nécessitant 2-5 victoires
This commit is contained in:
2026-07-10 20:30:20 +02:00
parent ca20330e29
commit 8a27211ff5
5 changed files with 295 additions and 2 deletions
+1
View File
@@ -14,3 +14,4 @@ export { default as HamalronItemSheet } from "./sheets/base-item-sheet.mjs"
export { default as HamalronActorSheet } from "./sheets/base-actor-sheet.mjs"
export { default as HamalronTarotDeckManager } from "./tarot-deck-manager.mjs"
export { default as HamalronSortilegeCasting } from "./sortilege-casting.mjs"
export { default as HamalronActionComplexe } from "./action-complexe.mjs"