farmer republic

This commit is contained in:
Fishedotjpg 2026-03-09 03:51:24 +00:00
parent 33a8699bbe
commit e460144cdc
57 changed files with 17327 additions and 156 deletions

View file

@ -49,6 +49,11 @@ republic_government = {
inherit_from_dynastic_government = no
}
can_get_government = {
culture = {
NOT = { has_cultural_tradition = tradition_farmer_republics }
}
}
ai = {
arrange_marriage = no
use_goals = no
@ -607,6 +612,77 @@ landless_minority_government = {
realm_mask_offset = { 0.0 0.0 }
realm_mask_scale = { 1 1 }
}
peasant_republic_government = {
primary_holding = city_holding
valid_holdings = { temple_citadel_holding }
required_county_holdings = { city_holding church_holding }
government_rules = {
create_cadet_branches = yes
court_generate_spouses = yes
council = yes
always_use_patronym = yes
rulers_should_have_dynasty = yes
landless_playable = yes
legitimacy = yes
barter = yes
mercenary = yes
use_as_base_on_landed = yes
allow_out_of_realm_inheritance = no
use_as_base_on_rank_up = yes
uses_county_fertility = yes
sticky_government = yes
replenishes_county_fertility = yes
regiments_use_barter_goods_as_gold = yes
}
can_get_government = {
culture = {
has_cultural_tradition = tradition_farmer_republics
}
}
domicile_type = farm_estate
ai = {
use_scripted_guis = no
}
top_liege_character_modifier = {
county_fertility_decline_add = -10
domain_limit_max = -2
vassal_limit_max = 5
}
character_modifier = {
levy_size = 1.5
feudal_government_tax_contribution_mult = -0.5
feudal_government_levy_contribution_mult = -0.5
clan_government_tax_contribution_mult = -0.5
clan_government_levy_contribution_mult = -0.5
men_at_arms_cap = -1
men_at_arms_limit = -1
knight_limit = -5
active_accolades = -1
title_creation_cost_mult = 1.5
mercenary_hire_cost_mult = 2
men_at_arms_maintenance = 1.5
}
vassal_contract_group = feudal_vassal
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_settled
may_elevate_co_monarch
government_uses_legitimacy
government_uses_domain_limit
government_is_herder
government_has_herd
government_is_barterer
government_is_prepublic
government_locked_to_elective
}
color = hsv{ 0.30 0.60 0.68 }
realm_mask_offset = { 0.0 -0.01 }
realm_mask_scale = { 1 1 }
}
### Brief: nomad_government
# Default nomad government, used for the Steppe Region
#
@ -741,6 +817,7 @@ herder_government = {
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_herder
government_is_true_herder
government_has_herd
ignores_faith_marriage_penalties
}