feat(traits): phase 1 — réparations (Bien conçu, Pratique, Coque réparable)

- Coque : épuisée stockée {value:0, max:n} au lieu de null → réparable ; nouveau mode « Réparer la coque » (difficulté = coque.max) dans le dialogue ; affichage (0/n) sur la fiche
- Bien conçu : Réussite automatique en réparation classique (restauration complète) ; +1 Fiabilité à la 1ère réparation de fortune réussie (compteur traits.bien_conçu.value)
- Pratique : Handicap +I sur toutes les réparations (required +1, note sur la carte)
- i18n fr/en (9 clés)
- TRAITS_PLAN.md : suivi du plan d'automatisation des Traits
This commit is contained in:
2026-08-07 14:40:42 +02:00
parent ef86b2637c
commit 8dd5d02994
8 changed files with 169 additions and 31 deletions
+8 -1
View File
@@ -234,7 +234,14 @@
"reliability_need_actor": "Repair impossible: the object must belong to an actor",
"reliability_already_destroyed": "Object already destroyed or unusable",
"reliability_coque_absorbed": "Hull absorbs {absorbed} damage(s), {remaining} left",
"reliability_coque_lost": "Hull: trait exhausted and lost",
"reliability_coque_lost": "Hull: trait exhausted — repairable (Difficulty {max})",
"reliability_coque_restored": "Hull repaired: {max} points",
"reliability_repair_coque": "Repair the hull (Difficulty {max})",
"reliability_repair_coque_label": "Hull",
"reliability_bien_concu": "Well-made: automatic success — reliability fully restored",
"reliability_bien_concu_fortune": "Well-made: +1 reliability point (first field repair)",
"reliability_auto_success": "Automatic success (Well-made)",
"reliability_pratique": "Pratique: +I Handicap",
"reliability_cassant": "Fragile: reliability losses increased by 1 point",
"reliability_etanche": "Watertight: immersion damage ignored",
"reliability_fortune_skill_bonus": "+1D — the character has the required skill ({skill})",
+8 -1
View File
@@ -315,7 +315,14 @@
"reliability_need_actor": "Réparation impossible : l'objet doit appartenir à un acteur",
"reliability_already_destroyed": "Objet déjà détruit ou inutilisable",
"reliability_coque_absorbed": "Coque absorbe {absorbed} Dommage(s), {remaining} restant(s)",
"reliability_coque_lost": "Coque : Trait épuisé et perdu",
"reliability_coque_lost": "Coque : Trait épuisé — réparable (Difficulté {max})",
"reliability_coque_restored": "Coque restaurée : {max} points",
"reliability_repair_coque": "Réparer la coque (Difficulté {max})",
"reliability_repair_coque_label": "Coque",
"reliability_bien_concu": "Bien conçu : Réussite automatique — Fiabilité entièrement restaurée",
"reliability_bien_concu_fortune": "Bien conçu : +1 point de Fiabilité (1ʳᵉ réparation de fortune)",
"reliability_auto_success": "Réussite automatique (Bien conçu)",
"reliability_pratique": "Pratique : Handicap +I",
"reliability_cassant": "Cassant : pertes de Fiabilité majorées d'1 point",
"reliability_etanche": "Étanche : Dommages d'immersion ignorés",
"reliability_fortune_skill_bonus": "+1D — le personnage possède la Compétence requise ({skill})",