🎲 Aether Breakers v0.103
Popup de Résultats Unifié
🎯 Objectif Principal
Cette mise à jour transforme l'affichage des événements de jeu en remplaçant les notifications toast dispersées par un popup centralisé et unifié qui apparaît après chaque action. Tous les événements (lancers de dés, changements de stats, changements de PV, soins, repos) sont maintenant affichés dans une seule interface élégante.
✨ Qu'est-ce qui a changé ?
Avant
- ❌ Plusieurs notifications toast apparaissant séparément
- ❌ Résultats de dés dans un toast, changements de PV dans un autre
- ❌ Les notifications pouvaient se chevaucher ou être manquées
- ❌ Timing d'affichage incohérent
Après
- ✅ Popup unique unifié pour tous les événements
- ✅ Calcul du lancer de dés avec détails complets
- ✅ Tous les changements (PV, stats) affichés ensemble
- ✅ Événements spéciaux (soins, repos) avec emojis
- ✅ Défilement automatique vers la narration après fermeture
- ✅ Affichage immédiat pour les événements sans dés
🎨 Fonctionnalités du Popup
Section Lancer de Dés (si applicable)
- Résultat D20 avec code couleur (Naturel 20, Naturel 1, Jet normal)
- Modificateur de stat clairement affiché
- Calcul du total avec grands chiffres en gras
- DC (Classe de Difficulté) affiché pour référence
- Statut du résultat avec texte animé (CRITIQUE, SUCCÈS, ÉCHEC, ÉCHEC CRITIQUE)
Section Événements Spéciaux
- 💊 Soins - Utilisation de potion avec détails du calcul
- 😴 Repos - Repos long avec restauration complète des PV
- 🔧 Réparations - Kit de réparation pour cyborgs/androïdes
- Fond vert dégradé pour les événements positifs
Section Changements
- ❤️ Changements de PV - Gain ou perte avec emoji cœur/cœur brisé
- 📈 Augmentations de stats - Texte vert avec flèche montante
- 📉 Diminutions de stats - Texte rouge avec flèche descendante
- Format Avant → Après avec montant du changement
🔧 Améliorations Techniques
- Nouveau composant DiceResultPopup avec support mode clair/sombre
- Props optionnelles pour supporter popups avec ou sans dés
- Logique d'affichage intelligente : attendre l'animation du dé ou afficher immédiatement
- Bordures colorées selon le type de résultat
- Bordure bleue pour mode clair, jaune/or pour mode sombre
🎮 Expérience Utilisateur
Clarté Améliorée
- Toutes les informations au même endroit
- Plus besoin de chercher les notifications
- Hiérarchie visuelle claire
- Facile à comprendre d'un coup d'œil
Meilleur Flux
- Le popup apparaît au bon moment
- Défilement automatique pour continuer la lecture
- Pas d'interruption pendant l'animation du dé
- Transitions fluides
🌟 Et Ensuite ?
Les futures améliorations pourraient inclure :
- 🎨 Animations personnalisées pour les coups critiques
- 📊 Graphiques de progression des stats
- 🏆 Notifications de succès dans le popup
- 🎭 Thèmes de popup spécifiques aux personnages