79 lines
4.3 KiB
Markdown
79 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.
|