- Localize rarity labels in loot reveal and event log (Commun, Rare, Épique…) - Add localized material form names (Lingot, Planche, Poudre, Gemme…) - Show category summary footer in compact inventory (📦3 🧪5 📜2 👗12 🔩8) - Remove WaitForKeyPress after consuming items for rapid multi-use - Add description keys for all 14 meta items explaining their unlocked feature
78 lines
4.3 KiB
Markdown
78 lines
4.3 KiB
Markdown
# Suggestions d'amélioration #3
|
||
|
||
Basées sur l'analyse des rendus PlaythroughCapture et InventoryRenderCapture après suggestions_2.
|
||
|
||
| # | Suggestion | Priorité | Statut |
|
||
|---|-----------|----------|--------|
|
||
| 1 | Loot reveal : afficher la rareté localisée | ★★★★★ | ✅ DONE |
|
||
| 2 | Matériaux : afficher le nom de forme localisé | ★★★★★ | ✅ DONE |
|
||
| 3 | Inventaire compact avec résumé catégories en footer | ★★★★☆ | ✅ DONE |
|
||
| 4 | Multi-use consommables : consommer en lot sans quitter l'inventaire | ★★★★☆ | ✅ DONE |
|
||
| 5 | Panneau de détail Meta : expliquer le feature débloqué | ★★★★☆ | ✅ DONE |
|
||
| 6 | Panneau "???" localisé dans le FullLayout | ★★★☆☆ | |
|
||
| 7 | Compteur de boîtes dans l'en-tête du loot reveal | ★★★☆☆ | |
|
||
| 8 | Tronquer le nom "Potion de Santé Moyenne" qui casse le tableau | ★★★☆☆ | |
|
||
| 9 | Indicateur visuel des ressources modifiées lors du loot | ★★☆☆☆ | |
|
||
| 10 | Feedback sonore optionnel pour les items rares+ | ★★☆☆☆ | |
|
||
|
||
---
|
||
|
||
## 1. Loot reveal : afficher la rareté localisée — ★★★★★
|
||
|
||
**Constat** : Dans `ShowLootReveal`, la rareté affichée est le nom enum brut anglais (`Common`, `Uncommon`, `Rare`), pas la version localisée. Incohérent avec l'inventaire qui est maintenant localisé.
|
||
|
||
**Solution** : Localiser la rareté dans `RenderEvents` avant de l'envoyer au loot reveal, ou dans `ShowLootReveal` directement.
|
||
|
||
## 2. Matériaux : afficher le nom de forme localisé — ★★★★★
|
||
|
||
**Constat** : Dans le panneau de détails des matériaux, on voit "Bronze (Ingot)" avec le nom de forme en anglais. Il devrait être localisé ("Lingot").
|
||
|
||
**Solution** : Ajouter des clés de localisation `material.form.raw`, `material.form.ingot`, `material.form.sheet`, etc.
|
||
|
||
## 3. Inventaire compact avec résumé catégories en footer — ★★★★☆
|
||
|
||
**Constat** : En mode compact (FullLayout), seuls 6 items sont visibles et on ne sait pas combien d'items de chaque catégorie on possède.
|
||
|
||
**Solution** : Ajouter une ligne de pied résumant les catégories : "📦3 🧪5 📜2 👗12 🔩8".
|
||
|
||
## 4. Multi-use consommables — ★★★★☆
|
||
|
||
**Constat** : Pour utiliser 5 potions de santé, il faut faire Entrée → message → touche → Entrée → message → touche × 5. C'est fastidieux.
|
||
|
||
**Solution** : Après avoir utilisé un consommable, si il en reste, revenir automatiquement à l'inventaire sans quitter. Le joueur peut continuer à appuyer sur Entrée ou naviguer ailleurs.
|
||
|
||
## 5. Panneau de détail Meta : expliquer le feature débloqué — ★★★★☆
|
||
|
||
**Constat** : Les items Meta ("Couleurs de texte", "Panneau de statistiques") n'ont aucune description dans le panneau de détails.
|
||
|
||
**Solution** : Ajouter des `descriptionKey` dans items.json pour tous les meta items et les localiser.
|
||
|
||
## 6. Panneau "???" localisé dans le FullLayout — ★★★☆☆
|
||
|
||
**Constat** : Les panneaux non encore débloqués dans le FullLayout affichent "[dim]???[/]" avec des headers anglais "Stats", "Resources", "Inventory".
|
||
|
||
**Solution** : Utiliser les clés de localisation existantes pour ces headers.
|
||
|
||
## 7. Compteur de boîtes dans l'en-tête du loot reveal — ★★★☆☆
|
||
|
||
**Constat** : La table de loot n'indique pas combien de boîtes le joueur a ouvertes au total.
|
||
|
||
**Solution** : Ajouter le compteur dans le titre du loot reveal.
|
||
|
||
## 8. Tronquer le nom "Potion de Santé Moyenne" — ★★★☆☆
|
||
|
||
**Constat** : Le nom "Potion de Santé Moyenne" déborde sur 2 lignes dans la table d'inventaire, ce qui casse l'alignement.
|
||
|
||
**Solution** : La troncature à MaxNameWidth existe déjà (24 chars) mais le nom fait exactement 24 chars et n'est pas tronqué. Vérifier/ajuster le padding avec l'indicateur "►" et le préfixe " ".
|
||
|
||
## 9. Indicateur visuel des ressources lors du loot — ★★☆☆☆
|
||
|
||
**Constat** : Quand un loot contient des consommables qui pourraient être utiles, le joueur ne voit pas l'état de ses ressources.
|
||
|
||
**Solution** : Optionnellement afficher un mini-résumé des ressources après le loot.
|
||
|
||
## 10. Feedback sonore pour items rares+ — ★★☆☆☆
|
||
|
||
**Constat** : Tous les items apparaissent de la même façon dans le loot, pas de feedback distinct pour les items rares.
|
||
|
||
**Solution** : Console.Beep optionnel pour les Rare+ sur Windows.
|