Docs: Documentation de l'activation des totaux d'argent et équipement
Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -676,3 +676,36 @@ Correction directe dans la configuration des options.
|
|||||||
**Fichier modifié :**
|
**Fichier modifié :**
|
||||||
- `modules/mournblade-cyd2-config.js` (ligne 214)
|
- `modules/mournblade-cyd2-config.js` (ligne 214)
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 16. ✅ Activation du calcul automatique des totaux d'argent et d'équipement
|
||||||
|
|
||||||
|
**Problème :**
|
||||||
|
Dans l'onglet Équipement des fiches de personnage, les lignes "Argent Total" et "Valeur Total Équipement" affichaient des valeurs vides ou non mises à jour. Ajouter un équipement avec une valeur en pièces ne changeait rien nulle part.
|
||||||
|
|
||||||
|
**Cause :**
|
||||||
|
Les méthodes `computeRichesse()` et `computeValeurEquipement()` existaient déjà dans `mournblade-cyd2-actor.js`, mais elles n'étaient pas appelées dans le contexte de la feuille.
|
||||||
|
|
||||||
|
**Solution :**
|
||||||
|
Ajout des appels à ces méthodes dans `_prepareContext()` de la feuille personnage.
|
||||||
|
|
||||||
|
**Fonctionnement :**
|
||||||
|
- **Argent Total** : Somme de toutes les monnaies (type "monnaie") converties en SC
|
||||||
|
- **Valeur Total Équipement** : Somme de tous les équipements, armes et protections converties en SC
|
||||||
|
- Les deux utilisent `computeMonnaieDetails()` pour convertir une valeur SC en {po, pa, sc, valueSC}
|
||||||
|
- **Conversions :** 1 PO = 400 SC, 1 PA = 20 SC
|
||||||
|
|
||||||
|
**Code ajouté dans `mournblade-cyd2-personnage-sheet.mjs` :**
|
||||||
|
```javascript
|
||||||
|
context.richesse = actor.computeRichesse?.() ?? { po: 0, pa: 0, sc: 0, valueSC: 0 };
|
||||||
|
context.valeurEquipement = actor.computeValeurEquipement?.() ?? { po: 0, pa: 0, sc: 0, valueSC: 0 };
|
||||||
|
```
|
||||||
|
|
||||||
|
**Fichier modifié :**
|
||||||
|
- `modules/applications/sheets/mournblade-cyd2-personnage-sheet.mjs`
|
||||||
|
|
||||||
|
**Réponse à la question :**
|
||||||
|
- Les totaux sont des **additions** (pas des soustractions)
|
||||||
|
- Ils apparaissent dans l'onglet Équipement et sont maintenant mis à jour automatiquement
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user