feat: équipement, échanges de coups et améliorations des fiches
- équipement des armes et protections (champ equipped, liste des équipés, toggle) - échanges de coups automatisés (attaque/défense/résolution/blessures dans le chat) - dialogue d'attaque par type (personnage/PNJ/créature), portées et difficultés - conservation du scroll des fiches lors des modifs (option scrollable + classe active) - verrouillage des compétences PNJ en mode jeu - corrections review combat (défenseur, difficulté >10, multi-cibles, permissions)
This commit is contained in:
+93
-1
@@ -147,6 +147,8 @@
|
||||
"pools": "Reserves",
|
||||
"self_control": "Self-control",
|
||||
"effort": "Effort",
|
||||
"equip": "Equip",
|
||||
"unequip": "Unequip",
|
||||
"group": "Group",
|
||||
"abilities": "Characteristics",
|
||||
"ability": "Characteristic",
|
||||
@@ -253,6 +255,7 @@
|
||||
"pool_tooling": "Equipment",
|
||||
"pool_group": "Group",
|
||||
"pool_selfControl": "Self-Control",
|
||||
"pool_pools": "Pools",
|
||||
"pool_total": "Total",
|
||||
"totem_used": "Totem",
|
||||
"totem_keep": "kept",
|
||||
@@ -280,12 +283,101 @@
|
||||
"error_no_actor_selected": "No actor selected",
|
||||
"error_not_enough_self_control": "Not enough self control",
|
||||
"error_select_ability": "Select an ability",
|
||||
"attack": "Attack",
|
||||
"attack_contact": "Melee attack",
|
||||
"attack_ranged": "Ranged attack",
|
||||
"defense_esquive": "Dodge",
|
||||
"defense_parade": "Parry",
|
||||
"passive_defense": "Passive defense",
|
||||
"range_short": "Short",
|
||||
"range_mid": "Medium",
|
||||
"range_long": "Long",
|
||||
"second_action": "Second action (+2 difficulty)",
|
||||
"consume_ammo": "Consume ammo",
|
||||
"npc_pool": "Pools used",
|
||||
"exchange": "Combat exchange",
|
||||
"resolve": "Resolve",
|
||||
"resolve_result": "Exchange resolution",
|
||||
"attacker_successes": "Attack successes",
|
||||
"defender_successes": "Defense successes",
|
||||
"raw_damage": "Raw damage",
|
||||
"net_damage": "Net damage",
|
||||
"hit": "Hit",
|
||||
"hit_parade": "Hit (insufficient parry)",
|
||||
"missed_esquive": "Dodged",
|
||||
"missed_parade": "Parried",
|
||||
"no_damage": "No damage",
|
||||
"wound": "Wound",
|
||||
"no_wound": "No wound",
|
||||
"apply_wound": "Apply wound",
|
||||
"wound_applied": "Wound applied",
|
||||
"error_creature_no_defense": "Creatures cannot defend (passive defense)",
|
||||
"error_no_permission": "Insufficient permissions",
|
||||
"error_no_target": "No target selected for this exchange",
|
||||
"experience_phase": "Experience phase",
|
||||
"experience_dice": "Experience dice",
|
||||
"experience_rewards": "Experience rewards",
|
||||
"collective": "collective",
|
||||
"collective_rewards": "Collective rewards",
|
||||
"individual_rewards": "Individual rewards",
|
||||
"collective_group": "Group (collective pool)",
|
||||
"danger": "Danger",
|
||||
"discoveries": "Discoveries",
|
||||
"duration": "Duration",
|
||||
"implication": "Implication",
|
||||
"influence": "Influence",
|
||||
"interpretation": "Interpretation",
|
||||
"reward_anecdotic": "Anecdotal",
|
||||
"reward_minor": "Minor",
|
||||
"reward_major": "Major",
|
||||
"reward_exceptionnal": "Exceptional",
|
||||
"objective_minor": "Minor objective",
|
||||
"objective_major": "Major objective",
|
||||
"trauma_reward": "Chosen trauma",
|
||||
"trauma_reward_5": "Trauma reward (+5D)",
|
||||
"evolution_dice": "Evolution dice",
|
||||
"open_experience_phase": "Experience phase",
|
||||
"open_learning": "Learning",
|
||||
"learning_limits": "Learning limits (per phase)",
|
||||
"learned_skill": "Skill",
|
||||
"learned_specialty": "Specialty",
|
||||
"learned_reserve": "Reserve",
|
||||
"learned_characteristic": "Characteristic",
|
||||
"learned_evolution": "Evolution",
|
||||
"no_character": "No character in this world.",
|
||||
"apply": "Apply",
|
||||
"characteristic": "Characteristic",
|
||||
"learn_skill": "Skill",
|
||||
"learn_specialty": "Specialty",
|
||||
"learn_characteristic": "Characteristic",
|
||||
"learn_reserve": "Reserve",
|
||||
"learn_evolution": "Evolution die",
|
||||
"learn_specialty_name": "Specialty name",
|
||||
"specialty_hint": "Prerequisite: skill at least Proficient (≥2).",
|
||||
"characteristic_hint": "Difficulty 9 + Handicap = current value. Max 3 (except Superhuman).",
|
||||
"reserve_hint": "Difficulty = current value + age Handicap. Max 10.",
|
||||
"evolution_hint": "Difficulty by age + Handicap = accumulated Evolution dice. Adapted totem +1D, Human -1D.",
|
||||
"dice_spent": "Dice spent",
|
||||
"learning_success": "Learning successful!",
|
||||
"error_no_experience_dice": "No Experience dice available.",
|
||||
"error_learning_limit": "Limit reached for this type of learning in this phase.",
|
||||
"error_skill_max": "This skill is already at maximum level.",
|
||||
"error_characteristic_max": "Characteristic already at maximum (3).",
|
||||
"error_specialty_requirement": "Specialty requires: skill at least Proficient (≥2).",
|
||||
"error_reserve_max": "Reserve already at maximum (10).",
|
||||
"experience_transfer": "Experience dice",
|
||||
"experience_pull": "Pull from group",
|
||||
"experience_give": "Give 1D to group",
|
||||
"pool_experience": "Experience",
|
||||
"error_no_group": "No group associated with this character.",
|
||||
"error_no_group_dice": "Not enough group pool dice.",
|
||||
"tabs": {
|
||||
"abilities": "Abilities",
|
||||
"combat": "Combat",
|
||||
"equipment": "Equipment",
|
||||
"stories": "Stories",
|
||||
"totem": "Totem"
|
||||
"totem": "Totem",
|
||||
"experience": "Experience"
|
||||
},
|
||||
"base_values": "Base Values",
|
||||
"computed_values": "Computed Values",
|
||||
|
||||
+93
-1
@@ -154,6 +154,8 @@
|
||||
"reserves": "Réserves",
|
||||
"self_control": "Sang-Froid",
|
||||
"effort": "Effort",
|
||||
"equip": "Équiper",
|
||||
"unequip": "Déséquiper",
|
||||
"preferred_category": "Catégorie préférée",
|
||||
"wounds": {
|
||||
"name": "Blessures",
|
||||
@@ -200,6 +202,7 @@
|
||||
"pool_tooling": "Équipement",
|
||||
"pool_group": "Groupe",
|
||||
"pool_selfControl": "Sang-Froid",
|
||||
"pool_pools": "Réserves",
|
||||
"pool_total": "Total",
|
||||
"totem_used": "Totem",
|
||||
"totem_keep": "gardé",
|
||||
@@ -266,6 +269,94 @@
|
||||
"totem_dice": "Dés de totem",
|
||||
"keep_totem": "Garder le totem",
|
||||
"totem_hint": "Cochez pour utiliser les dés de totem (double réussite possible)",
|
||||
"attack": "Attaque",
|
||||
"attack_contact": "Attaque au contact",
|
||||
"attack_ranged": "Attaque à distance",
|
||||
"defense_esquive": "Esquive",
|
||||
"defense_parade": "Parade",
|
||||
"passive_defense": "Défense passive",
|
||||
"range_short": "Courte",
|
||||
"range_mid": "Moyenne",
|
||||
"range_long": "Longue",
|
||||
"second_action": "Deuxième action (+2 difficulté)",
|
||||
"consume_ammo": "Consommer des munitions",
|
||||
"npc_pool": "Réserves utilisées",
|
||||
"exchange": "Échange de coups",
|
||||
"resolve": "Résoudre",
|
||||
"resolve_result": "Résolution de l'échange",
|
||||
"attacker_successes": "Réussites d'attaque",
|
||||
"defender_successes": "Réussites de défense",
|
||||
"raw_damage": "Dégâts bruts",
|
||||
"net_damage": "Dégâts nets",
|
||||
"hit": "Touché",
|
||||
"hit_parade": "Touché (parade insuffisante)",
|
||||
"missed_esquive": "Esquivé",
|
||||
"missed_parade": "Paré",
|
||||
"no_damage": "Aucun dégât",
|
||||
"wound": "Blessure",
|
||||
"no_wound": "Aucune blessure",
|
||||
"apply_wound": "Appliquer la blessure",
|
||||
"wound_applied": "Blessure appliquée",
|
||||
"error_creature_no_defense": "Les créatures ne peuvent pas se défendre (défense passive)",
|
||||
"error_no_permission": "Permissions insuffisantes",
|
||||
"error_no_target": "Aucune cible sélectionnée pour cet échange",
|
||||
"experience_phase": "Phase d'Expérience",
|
||||
"experience_dice": "Dés d'Expérience",
|
||||
"experience_rewards": "Récompenses d'Expérience",
|
||||
"collective": "collectifs",
|
||||
"collective_rewards": "Récompenses collectives",
|
||||
"individual_rewards": "Récompenses individuelles",
|
||||
"collective_group": "Groupe (réserve collective)",
|
||||
"danger": "Danger",
|
||||
"discoveries": "Découvertes",
|
||||
"duration": "Durée",
|
||||
"implication": "Implication",
|
||||
"influence": "Influence",
|
||||
"interpretation": "Interprétation",
|
||||
"reward_anecdotic": "Anecdotique",
|
||||
"reward_minor": "Mineure",
|
||||
"reward_major": "Majeure",
|
||||
"reward_exceptionnal": "Exceptionnelle",
|
||||
"objective_minor": "Objectif mineur",
|
||||
"objective_major": "Objectif majeur",
|
||||
"trauma_reward": "Traumatisme choisi",
|
||||
"trauma_reward_5": "Récompense de Traumatisme (+5D)",
|
||||
"evolution_dice": "Dés d'Évolution",
|
||||
"open_experience_phase": "Phase d'Expérience",
|
||||
"open_learning": "Apprentissage",
|
||||
"learning_limits": "Limites d'apprentissage (par phase)",
|
||||
"learned_skill": "Compétence",
|
||||
"learned_specialty": "Spécialité",
|
||||
"learned_reserve": "Réserve",
|
||||
"learned_characteristic": "Caractéristique",
|
||||
"learned_evolution": "Évolution",
|
||||
"no_character": "Aucun personnage dans ce monde.",
|
||||
"apply": "Appliquer",
|
||||
"characteristic": "Caractéristique",
|
||||
"learn_skill": "Compétence",
|
||||
"learn_specialty": "Spécialité",
|
||||
"learn_characteristic": "Caractéristique",
|
||||
"learn_reserve": "Réserve",
|
||||
"learn_evolution": "Dé d'Évolution",
|
||||
"learn_specialty_name": "Nom de la spécialité",
|
||||
"specialty_hint": "Prérequis : compétence au moins Confirmée (≥2).",
|
||||
"characteristic_hint": "Difficulté 9 + Handicap = valeur actuelle. Max 3 (Surhumain excepté).",
|
||||
"reserve_hint": "Difficulté = valeur actuelle + Handicap d'âge. Max 10.",
|
||||
"evolution_hint": "Difficulté selon l'âge + Handicap = Dés d'Évolution accumulés. Totem Adapté +1D, Humain -1D.",
|
||||
"dice_spent": "Dés dépensés",
|
||||
"learning_success": "Apprentissage réussi !",
|
||||
"error_no_experience_dice": "Pas de Dés d'Expérience disponibles.",
|
||||
"error_learning_limit": "Limite atteinte pour ce type d'apprentissage dans cette phase.",
|
||||
"error_skill_max": "Cette compétence est déjà au niveau maximal.",
|
||||
"error_characteristic_max": "Caractéristique déjà au maximum (3).",
|
||||
"error_specialty_requirement": "Spécialité requise : compétence au moins Confirmée (≥2).",
|
||||
"error_reserve_max": "Réserve déjà au maximum (10).",
|
||||
"experience_transfer": "Dés d'Expérience",
|
||||
"experience_pull": "Puiser du Groupe",
|
||||
"experience_give": "Donner 1D au Groupe",
|
||||
"pool_experience": "Expérience",
|
||||
"error_no_group": "Aucun Groupe associé à ce personnage.",
|
||||
"error_no_group_dice": "Réserve de Groupe insuffisante.",
|
||||
"error_select_skill": "Veuillez sélectionner une compétence",
|
||||
"needed": "nécessaire",
|
||||
"cost": "Coût",
|
||||
@@ -281,7 +372,8 @@
|
||||
"totem": "Totem et ajustements",
|
||||
"combat": "Combat et reserves",
|
||||
"equipment": "Matériel",
|
||||
"stories": "Histoire"
|
||||
"stories": "Histoire",
|
||||
"experience": "Expérience"
|
||||
},
|
||||
"ammo": "Munitions",
|
||||
"ammo_sm": "Mun",
|
||||
|
||||
Reference in New Issue
Block a user