magicciv/public/resources/techs/civics.json
Natalie c76edd4c2f feat(@projects/@magic-civilization): add domain categorization system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-03 13:25:38 -04:00

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"
]
}
}
]