537 lines
14 KiB
JSON
537 lines
14 KiB
JSON
[
|
|
{
|
|
"id": "clan_law",
|
|
"name": "Clan Law",
|
|
"description": "Codified rules governing property, disputes, and obligations within the clan. The first step from anarchy to order.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 1,
|
|
"tier": 1,
|
|
"cost": 20,
|
|
"requires": [],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": [],
|
|
"mechanics": [
|
|
{
|
|
"key": "basic_government",
|
|
"label": "Basic Government"
|
|
}
|
|
]
|
|
},
|
|
"flavor": "The first law was simple: do not steal another dwarf's ale.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "ancestor_rites",
|
|
"name": "Ancestor Rites",
|
|
"description": "Formal veneration of the dead and preservation of lineage histories. Strengthens cultural identity and morale.",
|
|
"pillar": "civics",
|
|
"domain": "Culture",
|
|
"era": 2,
|
|
"tier": 2,
|
|
"cost": 35,
|
|
"requires": [
|
|
"clan_law"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [
|
|
"temple"
|
|
],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "The dead do not leave. They merely stop interrupting.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "governance",
|
|
"name": "Governance",
|
|
"description": "Formal institutions of law, taxation, and administration. Enables courthouses, great halls, and centralized rule.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 2,
|
|
"tier": 2,
|
|
"cost": 40,
|
|
"requires": [
|
|
"clan_law",
|
|
"scholarship"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [
|
|
"courthouse",
|
|
"great_hall"
|
|
],
|
|
"units": [],
|
|
"improvements": [],
|
|
"mechanics": [
|
|
{
|
|
"key": "government_types",
|
|
"label": "Government Types"
|
|
}
|
|
]
|
|
},
|
|
"flavor": "A throne is only a chair until someone agrees to kneel.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "arts_and_craft",
|
|
"name": "Arts and Craft",
|
|
"description": "Grandwork engraving, gem-cutting, and decorative stonework. Elevates dwarven culture beyond mere survival.",
|
|
"pillar": "civics",
|
|
"domain": "Culture",
|
|
"era": 3,
|
|
"tier": 3,
|
|
"cost": 60,
|
|
"requires": [
|
|
"ancestor_rites",
|
|
"masonry"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [
|
|
"gathering_hall"
|
|
],
|
|
"units": [],
|
|
"improvements": [],
|
|
"mechanics": [
|
|
{
|
|
"key": "culture_border_expansion",
|
|
"label": "Culture Border Expansion"
|
|
}
|
|
]
|
|
},
|
|
"flavor": "A wall is stone. An engraved wall is a story.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "heritage",
|
|
"name": "Heritage",
|
|
"description": "Institutional preservation of history, epic poems, and ancestral achievements. Cultural borders expand faster and score multipliers activate.",
|
|
"pillar": "civics",
|
|
"domain": "Culture",
|
|
"era": 4,
|
|
"tier": 4,
|
|
"cost": 90,
|
|
"requires": [
|
|
"arts_and_craft",
|
|
"governance",
|
|
"bronze_working"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [
|
|
"hall_of_ancestors"
|
|
],
|
|
"units": [],
|
|
"improvements": [],
|
|
"mechanics": [
|
|
{
|
|
"key": "cultural_expansion_speed",
|
|
"label": "Cultural Expansion Speed"
|
|
},
|
|
{
|
|
"key": "monument_upgrades",
|
|
"label": "Monument Upgrades"
|
|
}
|
|
]
|
|
},
|
|
"flavor": "We do not build monuments to remember. We build them so others cannot forget.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "legacy",
|
|
"name": "Legacy",
|
|
"description": "The culmination of civic achievement — a civilization so deeply rooted that its influence outlasts its borders.",
|
|
"pillar": "civics",
|
|
"domain": "Culture",
|
|
"era": 5,
|
|
"tier": 5,
|
|
"cost": 130,
|
|
"requires": [
|
|
"heritage",
|
|
"civil_engineering"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": [],
|
|
"mechanics": [
|
|
{
|
|
"key": "score_multipliers",
|
|
"label": "Score Multipliers"
|
|
},
|
|
{
|
|
"key": "cultural_victory_points",
|
|
"label": "Cultural Victory Points"
|
|
}
|
|
]
|
|
},
|
|
"flavor": "Empires fall. Legacies do not.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "high_council",
|
|
"name": "High Council",
|
|
"description": "Formal chamber of clan-confederation, with codified protocols for inter-clan grievance, levy, and tribute. A throne above thrones — but bound by the same stone laws.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 6,
|
|
"tier": 6,
|
|
"cost": 175,
|
|
"requires": [
|
|
"legacy"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "Five clans at one table is a war. Five clans at one table with rules is a kingdom.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "imperial_chancellery",
|
|
"name": "Imperial Chancellery",
|
|
"description": "Bureaucratic administration at scale: tax-rolls, census-stones, sealed dispatches between holds. Empire is paperwork carved in slate.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 7,
|
|
"tier": 7,
|
|
"cost": 230,
|
|
"requires": [
|
|
"high_council"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "An empire ruled from one throne falls in a generation. An empire ruled from a thousand ledgers endures.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "total_mobilization",
|
|
"name": "Total Mobilization",
|
|
"description": "The clan-confederation in full war-stance: every dwarf to forge or front, every hold a barracks, every mead hall a recruiting station. Civilian and military distinction dissolves.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 8,
|
|
"tier": 8,
|
|
"cost": 290,
|
|
"requires": [
|
|
"imperial_chancellery",
|
|
"total_war"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "There are no farmers in the war year. Only soldiers, and the dwarves who feed them.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "restoration_compact",
|
|
"name": "Restoration Compact",
|
|
"description": "Post-cataclysm clan accords. Old grudges set aside (not forgotten — never forgotten) under a single binding charter to rebuild what was lost. Every clan signs in blood-red ink.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 9,
|
|
"tier": 9,
|
|
"cost": 360,
|
|
"requires": [
|
|
"total_mobilization"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "We will fight again. But not until the world is whole enough to be worth fighting for.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "eternal_throne",
|
|
"name": "Eternal Throne",
|
|
"description": "Ascendant rulership: the Throne under the Mountain, occupied not by a single king but by a perpetual succession bound by oath, stone, and unbroken lineage. Sovereignty without interruption.",
|
|
"pillar": "civics",
|
|
"domain": "Governance",
|
|
"era": 10,
|
|
"tier": 10,
|
|
"cost": 440,
|
|
"requires": [
|
|
"restoration_compact"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [
|
|
"iron_throne"
|
|
],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "Kings die. The Throne does not.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "barter_codes",
|
|
"name": "Barter Codes",
|
|
"description": "Standardized weights, seal-stones, and clan-witnessed exchange protocols. The first formal system that lets a hold trade with a stranger without coming to blows.",
|
|
"pillar": "civics",
|
|
"domain": "Economy",
|
|
"era": 2,
|
|
"tier": 2,
|
|
"cost": 30,
|
|
"requires": [
|
|
"clan_law",
|
|
"scholarship"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "A scale that lies once is dropped down a deep shaft. Twice and the dwarf goes after it.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"economy",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "minted_coinage",
|
|
"name": "Minted Coinage",
|
|
"description": "Clan-mints stamping standardized adamantine pennies and gold marks. Coin replaces ledger and sworn-oath as the medium of exchange beyond the hold.",
|
|
"pillar": "civics",
|
|
"domain": "Economy",
|
|
"era": 5,
|
|
"tier": 5,
|
|
"cost": 130,
|
|
"requires": [
|
|
"guild_charters",
|
|
"high_smithing"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "A coin remembers no clan. That is its weakness and its purpose.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"economy",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "clan_banking",
|
|
"name": "Clan Banking",
|
|
"description": "Vault-credit, deposit halls, the first inter-clan loan instruments. Wealth becomes portable, divisible, and — dangerously — abstract.",
|
|
"pillar": "civics",
|
|
"domain": "Economy",
|
|
"era": 6,
|
|
"tier": 6,
|
|
"cost": 175,
|
|
"requires": [
|
|
"minted_coinage",
|
|
"high_council"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "A loan between clans is a war on slow burn. We agreed to call it commerce instead.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"economy",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "industrial_finance",
|
|
"name": "Industrial Finance",
|
|
"description": "Joint-venture charters for steamworks, share-stones traded between clan-houses, capital pooled to build engines no single clan could afford.",
|
|
"pillar": "civics",
|
|
"domain": "Economy",
|
|
"era": 7,
|
|
"tier": 7,
|
|
"cost": 230,
|
|
"requires": [
|
|
"clan_banking",
|
|
"steam_metallurgy"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "The forge needs a hundred dwarves. The financing needs a thousand.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"economy",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "war_economy",
|
|
"name": "War Economy",
|
|
"description": "Rationed mobilization, scrip currency, requisition orders carved in clan-rune. Every coin and crust commandeered for the front.",
|
|
"pillar": "civics",
|
|
"domain": "Economy",
|
|
"era": 8,
|
|
"tier": 8,
|
|
"cost": 290,
|
|
"requires": [
|
|
"industrial_finance",
|
|
"total_mobilization"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "A war fought with the wrong economy is a war already lost. We learned this twice.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"economy",
|
|
"dwarven"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "restoration_bonds",
|
|
"name": "Restoration Bonds",
|
|
"description": "Reconstruction credit issued against future grain, future stone, future generations. Debt that outlives the dwarves who signed it, redeemed by their grandchildren.",
|
|
"pillar": "civics",
|
|
"domain": "Economy",
|
|
"era": 9,
|
|
"tier": 9,
|
|
"cost": 360,
|
|
"requires": [
|
|
"war_economy",
|
|
"restoration_compact"
|
|
],
|
|
"unlocks": {
|
|
"buildings": [],
|
|
"units": [],
|
|
"improvements": []
|
|
},
|
|
"flavor": "We borrowed from our grandchildren. They will collect — with interest.",
|
|
"encyclopedia": {
|
|
"category": "civilization",
|
|
"entry_type": "tech",
|
|
"detail_route": "/research/tech-tree",
|
|
"tags": [
|
|
"civics",
|
|
"economy",
|
|
"dwarven"
|
|
]
|
|
}
|
|
}
|
|
]
|