feat: fiche de Communauté (socle)

- acteur community (identité, géographie, histoire, objectifs, taille/effectif)
- 4 Domaines x 2 jauges avec états (Crise/Bas/Stable/Opulent), moral, réserves
- onglets Identité / Domaines / Ressources, édition ProseMirror (formInput)
- header avec fond, totem, niveau, effectif ; icône par défaut
- libellé du type via typeLabels (sans écraser TYPES.* du core)
This commit is contained in:
2026-08-04 17:20:29 +02:00
parent 8d8428cad3
commit 6247f65590
17 changed files with 1080 additions and 7 deletions
+102
View File
@@ -174,6 +174,15 @@
"range": "Range",
"ranges": "Ranges",
"mobility": "Mobility",
"vehicle_specs": "Vehicle specifications",
"kind": "Kind",
"kind_vehicle": "Vehicle",
"kind_mount": "Mount",
"distance": "Distance",
"speed": "Speed",
"speed_duration_ph": "top speed duration (e.g. 10 min)",
"effort_reserve": "Effort reserve",
"maintenance": "Maintenance",
"rarity": "Rarity",
"rarity_sm": "Rar.",
"reliability": "Reliability",
@@ -204,6 +213,7 @@
"type_character": "Character",
"type_npc": "NPC",
"type_creature": "Creature",
"type_community": "Community",
"type": "Type",
"group_members": "Members",
"encounters": "Encounters",
@@ -379,6 +389,13 @@
"totem": "Totem",
"experience": "Experience"
},
"Sheet": {
"character": "Character",
"npc": "NPC",
"group": "Group",
"creature": "Creature",
"community": "Community"
},
"base_values": "Base Values",
"computed_values": "Computed Values",
"cost": "Cost",
@@ -441,6 +458,91 @@
"effects.passive": "Passive",
"effects.temporary": "Temporary"
},
"COMMUNITY": {
"tabs": {
"identity": "Identity",
"domains": "Domains",
"resources": "Resources"
},
"identity": "Identity",
"name_placeholder": "Community name",
"choose_totem": "Choose totem",
"origin": "Origin",
"theme": "Theme",
"age_label": "Community age",
"age": {
"recent": "A few days",
"established": "A few months",
"old": "A few years"
},
"instincts": "Instincts",
"prohibits": "Prohibitions",
"notes": "Notes",
"location": "Location",
"sector": "Sector",
"placeType": "Place type",
"landmarks": "Landmarks",
"territory": "Territory",
"history": "History",
"founding": "Founding",
"events": "Key events",
"history_relations": "Relations",
"objectives": "Objectives",
"objective_major": "Major objective",
"objectives_minor": "Minor objectives",
"add_objective": "Add objective",
"size_title": "Size & Population",
"size_label": "Size",
"sizeLevels": {
"1": "Size 1",
"2": "Size 2",
"3": "Size 3"
},
"population": "Population",
"population_range": "Recommended population",
"figures": "Figures",
"companies": "Companies",
"domains": {
"resources": "Resources",
"security": "Security",
"dynamism": "Dynamism",
"relations": "Relations"
},
"sections": {
"vivre": "Food & Water",
"supplies": "Supplies",
"defense": "Defense",
"care": "Care",
"cohesion": "Cohesion",
"productivity": "Productivity",
"human": "Human",
"ecology": "Ecology"
},
"states": {
"crisis": "Crisis",
"low": "Low",
"stable": "Stable",
"opulent": "Opulent"
},
"reserves": "Reserves",
"group_reserve": "Group reserve",
"material_dice": "Material dice",
"experience_dice": "Experience dice",
"morale": "Morale",
"morale_value": "Value",
"morale_state": "State",
"morale_levels": {
"high": "High",
"normal": "Normal",
"low": "Low",
"crisis": "Crisis"
},
"morale_blocked": "All four Domains are Low: the Morale bonus is inactive.",
"habitants_title": "Inhabitants",
"habitants_coming": "Figures and Companies management comes in a future version.",
"linked_group": "Linked group",
"profile_hint": "Community profile"
},
"ITEMS": {
"item": "Item",
"items": "Items",