Merge branch 'current-patch-bugfixing-dev' into next-version-dev
This commit is contained in:
commit
9e85df71bc
7 changed files with 1042 additions and 936 deletions
|
|
@ -661,7 +661,6 @@ peasantrepublic_government = {
|
|||
always_use_patronym = yes
|
||||
rulers_should_have_dynasty = yes
|
||||
landless_playable = yes
|
||||
legitimacy = yes
|
||||
barter = yes
|
||||
mercenary = yes
|
||||
use_as_base_on_landed = yes
|
||||
|
|
@ -733,6 +732,7 @@ peasantrepublic_government = {
|
|||
government_locked_to_elective
|
||||
government_allows_nomad_domicile_titles
|
||||
gov_uses_non_crown_coa
|
||||
government_uses_crown_authority
|
||||
}
|
||||
|
||||
mechanic_type = feudal
|
||||
|
|
@ -751,7 +751,6 @@ urbanrepublic_government = {
|
|||
always_use_patronym = yes
|
||||
rulers_should_have_dynasty = yes
|
||||
landless_playable = yes
|
||||
legitimacy = yes
|
||||
barter = yes
|
||||
mercenary = yes
|
||||
use_as_base_on_landed = yes
|
||||
|
|
@ -817,6 +816,7 @@ urbanrepublic_government = {
|
|||
government_locked_to_elective
|
||||
government_allows_nomad_domicile_titles
|
||||
gov_uses_non_crown_coa
|
||||
government_uses_crown_authority
|
||||
}
|
||||
|
||||
mechanic_type = feudal
|
||||
|
|
|
|||
|
|
@ -1,925 +0,0 @@
|
|||
######################
|
||||
# Legitimacy
|
||||
######################
|
||||
|
||||
count_legitimacy = {
|
||||
is_valid = {
|
||||
OR = {
|
||||
highest_held_title_tier = tier_county
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
NOR = {
|
||||
government_allows = administrative
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_mandala
|
||||
}
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.25
|
||||
monthly_dynasty_prestige = -0.1
|
||||
county_opinion_add = -10
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.1
|
||||
}
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.25
|
||||
}
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_marriage_acceptance
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.5
|
||||
county_opinion_add = 10
|
||||
}
|
||||
flag = increased_marriage_acceptance
|
||||
flag = increased_alliance_acceptance
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = reduced_factions
|
||||
flag = reduced_swing_scales_cost
|
||||
flag = reduced_title_creation_cost
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.75
|
||||
monthly_dynasty_prestige = 0.25
|
||||
county_opinion_add = 20
|
||||
}
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = very_increased_alliance_acceptance
|
||||
flag = extra_reduced_claim_cb_cost
|
||||
flag = very_reduced_factions
|
||||
flag = very_reduced_swing_scales_cost
|
||||
flag = very_reduced_title_creation_cost
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -1
|
||||
monthly_dynasty_prestige = 0.5
|
||||
county_opinion_add = 30
|
||||
}
|
||||
flag = extra_increased_marriage_acceptance
|
||||
flag = extra_increased_alliance_acceptance
|
||||
flag = extra_reduced_claim_cb_cost
|
||||
flag = extra_reduced_factions
|
||||
flag = extra_swing_scales_cost
|
||||
flag = extra_reduced_title_creation_cost
|
||||
}
|
||||
}
|
||||
|
||||
duke_legitimacy = {
|
||||
is_valid = {
|
||||
highest_held_title_tier = tier_duchy
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
NOR = {
|
||||
government_allows = administrative
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_mandala
|
||||
}
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.5
|
||||
monthly_dynasty_prestige = -0.1
|
||||
county_opinion_add = -10
|
||||
}
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_increased_claim_cb_cost
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = very_increased_factions
|
||||
flag = very_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.1
|
||||
county_opinion_add = -5
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
flag = increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.15
|
||||
}
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.35
|
||||
}
|
||||
flag = increased_marriage_acceptance
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_alliance_acceptance
|
||||
flag = increased_vassalization_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_swing_scales_cost
|
||||
flag = reduced_title_creation_cost
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.65
|
||||
county_opinion_add = 10
|
||||
}
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = very_increased_alliance_acceptance
|
||||
flag = very_increased_vassalization_acceptance
|
||||
flag = very_increased_tributarization_acceptance
|
||||
flag = very_reduced_factions
|
||||
flag = very_reduced_swing_scales_cost
|
||||
flag = very_reduced_title_creation_cost
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -1
|
||||
monthly_dynasty_prestige = 0.25
|
||||
county_opinion_add = 20
|
||||
}
|
||||
flag = extra_increased_marriage_acceptance
|
||||
flag = extra_reduced_claim_cb_cost
|
||||
flag = extra_increased_alliance_acceptance
|
||||
flag = extra_increased_vassalization_acceptance
|
||||
flag = extra_increased_tributarization_acceptance
|
||||
flag = extra_reduced_factions
|
||||
flag = extra_reduced_swing_scales_cost
|
||||
flag = extra_reduced_title_creation_cost
|
||||
}
|
||||
}
|
||||
|
||||
king_legitimacy = {
|
||||
is_valid = {
|
||||
highest_held_title_tier = tier_kingdom
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
OR = {
|
||||
NOT = { government_allows = administrative }
|
||||
top_liege = this
|
||||
}
|
||||
NOR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_mandala
|
||||
}
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.75
|
||||
monthly_dynasty_prestige = -0.2
|
||||
county_opinion_add = -20
|
||||
}
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_increased_claim_cb_cost
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = very_increased_factions
|
||||
flag = very_increased_swing_scales_cost
|
||||
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.5
|
||||
monthly_dynasty_prestige = -0.1
|
||||
county_opinion_add = -10
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
flag = increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.25
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.10
|
||||
}
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.25
|
||||
}
|
||||
flag = increased_marriage_acceptance
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_alliance_acceptance
|
||||
flag = increased_vassalization_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_swing_scales_cost
|
||||
flag = reduced_title_creation_cost
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.5
|
||||
county_opinion_add = 10
|
||||
monthly_dynasty_prestige = 0.25
|
||||
}
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = very_increased_alliance_acceptance
|
||||
flag = very_increased_vassalization_acceptance
|
||||
flag = very_increased_tributarization_acceptance
|
||||
flag = very_reduced_factions
|
||||
flag = very_reduced_swing_scales_cost
|
||||
flag = very_reduced_title_creation_cost
|
||||
}
|
||||
}
|
||||
|
||||
emperor_legitimacy = {
|
||||
is_valid = {
|
||||
highest_held_title_tier = tier_empire
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
NOR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_mandala
|
||||
}
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 1
|
||||
monthly_dynasty_prestige = -0.3
|
||||
county_opinion_add = -30
|
||||
}
|
||||
flag = massively_reduced_marriage_acceptance
|
||||
flag = massively_increased_claim_cb_cost
|
||||
flag = massively_reduced_vassalization_acceptance
|
||||
flag = massively_reduced_tributarization_acceptance
|
||||
flag = massively_reduced_alliance_acceptance
|
||||
flag = massively_increased_factions
|
||||
flag = massively_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.65
|
||||
monthly_dynasty_prestige = -0.2
|
||||
county_opinion_add = -20
|
||||
}
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_increased_claim_cb_cost
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = very_reduced_tributarization_acceptance
|
||||
flag = very_increased_factions
|
||||
flag = very_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.35
|
||||
monthly_dynasty_prestige = -0.1
|
||||
county_opinion_add = -10
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
flag = increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.15
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.1
|
||||
}
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.25
|
||||
county_opinion_add = 10
|
||||
}
|
||||
flag = increased_marriage_acceptance
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_alliance_acceptance
|
||||
flag = increased_vassalization_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_title_creation_cost
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
}
|
||||
|
||||
hegemon_legitimacy = {
|
||||
is_valid = {
|
||||
highest_held_title_tier = tier_hegemony
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
NOT = { government_has_flag = government_is_mandala }
|
||||
NAND = {
|
||||
has_tgp_dlc_trigger = yes
|
||||
has_title = title:h_china
|
||||
}
|
||||
NOR = {
|
||||
government_has_flag = government_is_nomadic
|
||||
government_has_flag = government_is_mandala
|
||||
}
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 1.25
|
||||
monthly_dynasty_prestige = -0.4
|
||||
county_opinion_add = -40
|
||||
}
|
||||
flag = massively_reduced_marriage_acceptance
|
||||
flag = massively_increased_claim_cb_cost
|
||||
flag = massively_reduced_vassalization_acceptance
|
||||
flag = massively_reduced_tributarization_acceptance
|
||||
flag = massively_reduced_alliance_acceptance
|
||||
flag = massively_increased_factions
|
||||
flag = massively_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.75
|
||||
monthly_dynasty_prestige = -0.3
|
||||
county_opinion_add = -30
|
||||
}
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_increased_claim_cb_cost
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = very_reduced_tributarization_acceptance
|
||||
flag = very_increased_factions
|
||||
flag = very_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.5
|
||||
monthly_dynasty_prestige = -0.2
|
||||
county_opinion_add = -20
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
flag = increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.2
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.25
|
||||
county_opinion_add = 10
|
||||
}
|
||||
flag = increased_marriage_acceptance
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_alliance_acceptance
|
||||
flag = increased_vassalization_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_title_creation_cost
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
}
|
||||
|
||||
mandate_legitimacy = {
|
||||
is_valid = {
|
||||
highest_held_title_tier = tier_hegemony
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
has_tgp_dlc_trigger = yes
|
||||
has_title = title:h_china
|
||||
}
|
||||
|
||||
# must be equal to the dynastic_cycle_legitimacy_expectation script value and not dependent on vassal scopes
|
||||
ai_expected_level = dynastic_cycle_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = mandate_legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
on_level_entered = {
|
||||
situation:dynastic_cycle ?= {
|
||||
if = {
|
||||
limit = {
|
||||
situation_top_has_catalyst = catalyst_hegemon_lost_mandate_of_heaven
|
||||
months_from_game_start > 0 # We check this to avoid potentially triggering this immediately on game start
|
||||
}
|
||||
trigger_situation_catalyst = catalyst_hegemon_lost_mandate_of_heaven
|
||||
}
|
||||
}
|
||||
}
|
||||
on_level_entered_desc = {
|
||||
desc = legitimacy_on_entered_lost_mandate
|
||||
}
|
||||
modifier = {
|
||||
short_reign_duration_mult = 1.25
|
||||
monthly_dynasty_prestige = -0.4
|
||||
county_opinion_add = -40
|
||||
}
|
||||
flag = massively_reduced_marriage_acceptance
|
||||
flag = massively_increased_claim_cb_cost
|
||||
flag = massively_reduced_vassalization_acceptance
|
||||
flag = massively_reduced_tributarization_acceptance
|
||||
flag = massively_reduced_alliance_acceptance
|
||||
flag = massively_increased_factions
|
||||
flag = massively_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.75
|
||||
monthly_dynasty_prestige = -0.3
|
||||
county_opinion_add = -30
|
||||
}
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_increased_claim_cb_cost
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = very_reduced_tributarization_acceptance
|
||||
flag = very_increased_factions
|
||||
flag = very_increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.5
|
||||
monthly_dynasty_prestige = -0.2
|
||||
county_opinion_add = -20
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
flag = increased_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.2
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = increased_claim_cb_cost
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
short_reign_duration_mult = -0.25
|
||||
county_opinion_add = 10
|
||||
}
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_marriage_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_title_creation_cost
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
level = {
|
||||
threshold = legitimacy_level_7 # 1650-6600
|
||||
modifier = {
|
||||
tributary_opinion = 20
|
||||
county_opinion_add = 20
|
||||
monthly_dynasty_prestige = 0.15
|
||||
}
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = extra_increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_title_creation_cost
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
level = {
|
||||
threshold = legitimacy_level_8
|
||||
modifier = {
|
||||
tributary_opinion = 30
|
||||
county_opinion_add = 25
|
||||
monthly_dynasty_prestige = 0.25
|
||||
}
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = extra_increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_title_creation_cost
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
}
|
||||
|
||||
nomadic_legitimacy = {
|
||||
is_valid = {
|
||||
has_mpo_dlc_trigger = yes
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
government_has_flag = government_is_nomadic
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.75
|
||||
county_opinion_add = -10
|
||||
herd_gain_mult = -0.05
|
||||
dread_baseline_add = -30
|
||||
}
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = very_reduced_tributarization_acceptance
|
||||
flag = very_reduced_confederation_acceptance
|
||||
flag = reduced_obedience_acceptance
|
||||
|
||||
}
|
||||
# Gap of at least 50
|
||||
level = {
|
||||
threshold = legitimacy_level_2 # 50-200
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.5
|
||||
county_opinion_add = -5
|
||||
dread_baseline_add = -15
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_tributarization_acceptance
|
||||
flag = reduced_confederation_acceptance
|
||||
flag = reduced_obedience_acceptance
|
||||
}
|
||||
# Gap of at least 100
|
||||
level = {
|
||||
threshold = legitimacy_level_3 # 150-600
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.25
|
||||
dread_baseline_add = -5
|
||||
}
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = reduced_obedience_acceptance
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = legitimacy_level_4 # 350-1400
|
||||
modifier = {
|
||||
tributary_opinion = 5
|
||||
herd_gain_mult = 0.05
|
||||
}
|
||||
flag = increased_obedience_acceptance
|
||||
}
|
||||
# Gap of at least 350
|
||||
level = {
|
||||
threshold = legitimacy_level_5 # 700-2800
|
||||
modifier = {
|
||||
tributary_opinion = 10
|
||||
herd_gain_mult = 0.15
|
||||
}
|
||||
flag = increased_marriage_acceptance
|
||||
flag = increased_alliance_acceptance
|
||||
flag = increased_vassalization_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = increased_confederation_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_swing_scales_cost
|
||||
flag = increased_obedience_acceptance
|
||||
}
|
||||
# Gap of at least 500
|
||||
level = {
|
||||
threshold = legitimacy_level_6 # 1200-4800
|
||||
modifier = {
|
||||
tributary_opinion = 15
|
||||
county_opinion_add = 10
|
||||
monthly_dynasty_prestige = 0.25
|
||||
herd_gain_mult = 0.30
|
||||
}
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = very_increased_alliance_acceptance
|
||||
flag = very_increased_vassalization_acceptance
|
||||
flag = very_increased_tributarization_acceptance
|
||||
flag = very_increased_confederation_acceptance
|
||||
flag = very_reduced_factions
|
||||
flag = very_reduced_swing_scales_cost
|
||||
flag = increased_obedience_acceptance
|
||||
}
|
||||
}
|
||||
|
||||
mandala_legitimacy = {
|
||||
is_valid = {
|
||||
has_tgp_dlc_trigger = yes
|
||||
NOR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
government_has_flag = government_is_mandala
|
||||
}
|
||||
|
||||
ai_expected_level = default_ai_mandala_legitimacy_expectation
|
||||
|
||||
below_expectations_opinion = default_legitimacy_opinion_penalty
|
||||
|
||||
max = mandala_legitimacy_max
|
||||
|
||||
# Scales based on Tier and Era
|
||||
## A Tribal era Count requires 4x less than a Late Medieval era Emperor
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_1
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.75
|
||||
county_opinion_add = -10
|
||||
monthly_piety_gain_mult = -0.05
|
||||
}
|
||||
flag = massively_increased_claim_cb_cost
|
||||
flag = massively_reduced_marriage_acceptance
|
||||
flag = massively_reduced_alliance_acceptance
|
||||
flag = massively_reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = very_increased_factions
|
||||
|
||||
}
|
||||
# Gap of at least 200
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_2 # 200-800
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.5
|
||||
county_opinion_add = -5
|
||||
}
|
||||
flag = very_increased_claim_cb_cost
|
||||
flag = very_reduced_marriage_acceptance
|
||||
flag = very_reduced_alliance_acceptance
|
||||
flag = very_reduced_vassalization_acceptance
|
||||
flag = slightly_reduced_tributarization_acceptance
|
||||
flag = increased_factions
|
||||
}
|
||||
# Gap of at least 220
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_3 # 420-1680
|
||||
modifier = {
|
||||
short_reign_duration_mult = 0.25
|
||||
}
|
||||
flag = increased_claim_cb_cost
|
||||
flag = reduced_marriage_acceptance
|
||||
flag = reduced_alliance_acceptance
|
||||
flag = reduced_vassalization_acceptance
|
||||
flag = increased_factions
|
||||
}
|
||||
# Gap of at least 220
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_4 # 640-2560
|
||||
modifier = {
|
||||
tributary_opinion = 5
|
||||
monthly_piety_gain_mult = 0.05
|
||||
}
|
||||
flag = reduced_vassalization_acceptance
|
||||
}
|
||||
# Gap of at least 270
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_5 # 910-3640
|
||||
modifier = {
|
||||
tributary_opinion = 10
|
||||
monthly_piety_gain_mult = 0.15
|
||||
}
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_marriage_acceptance
|
||||
flag = increased_alliance_acceptance
|
||||
flag = increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 330
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_6 # 1240-4960
|
||||
modifier = {
|
||||
tributary_opinion = 15
|
||||
county_opinion_add = 10
|
||||
monthly_piety_gain_mult = 0.2
|
||||
monthly_dynasty_prestige = 0.15
|
||||
}
|
||||
flag = reduced_claim_cb_cost
|
||||
flag = increased_marriage_acceptance
|
||||
flag = increased_alliance_acceptance
|
||||
flag = very_increased_tributarization_acceptance
|
||||
flag = reduced_factions
|
||||
flag = reduced_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 550
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_7 # 1650-6600
|
||||
modifier = {
|
||||
tributary_opinion = 20
|
||||
county_opinion_add = 20
|
||||
monthly_piety_gain_mult = 0.3
|
||||
monthly_dynasty_prestige = 0.15
|
||||
}
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = very_increased_alliance_acceptance
|
||||
flag = extra_increased_tributarization_acceptance
|
||||
flag = very_reduced_factions
|
||||
flag = very_reduced_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 550
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_8 # 2200-8800
|
||||
modifier = {
|
||||
tributary_opinion = 30
|
||||
county_opinion_add = 25
|
||||
monthly_piety_gain_mult = 0.35
|
||||
monthly_dynasty_prestige = 0.25
|
||||
faith_conversion_piety_cost_mult = -0.15
|
||||
}
|
||||
flag = very_reduced_claim_cb_cost
|
||||
flag = very_increased_marriage_acceptance
|
||||
flag = very_increased_alliance_acceptance
|
||||
flag = increased_vassalization_acceptance
|
||||
flag = extra_increased_tributarization_acceptance
|
||||
flag = very_reduced_factions
|
||||
flag = very_reduced_swing_scales_cost
|
||||
}
|
||||
# Gap of at least 700
|
||||
level = {
|
||||
threshold = mandala_legitimacy_level_9 # 3000-12000
|
||||
modifier = {
|
||||
tributary_opinion = 35
|
||||
county_opinion_add = 35
|
||||
monthly_piety_gain_mult = 0.4
|
||||
monthly_dynasty_prestige = 0.3
|
||||
faith_conversion_piety_cost_mult = -0.3
|
||||
}
|
||||
flag = extra_reduced_claim_cb_cost
|
||||
flag = extra_increased_marriage_acceptance
|
||||
flag = extra_increased_alliance_acceptance
|
||||
flag = very_increased_vassalization_acceptance
|
||||
flag = extra_increased_tributarization_acceptance
|
||||
flag = extra_reduced_factions
|
||||
flag = extra_reduced_swing_scales_cost
|
||||
}
|
||||
}
|
||||
|
|
@ -197,6 +197,39 @@ on_title_gain = {
|
|||
# COUNTY-TIER TITLES #
|
||||
######################
|
||||
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
scope:title = {
|
||||
is_nomad_title = no
|
||||
title_tier = county
|
||||
scope:title.title_province = {
|
||||
NOR = {
|
||||
has_holding_type = monotown_holding
|
||||
has_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:title = {
|
||||
limit = {
|
||||
is_nomad_title = no
|
||||
title_tier = county
|
||||
scope:title.title_province = {
|
||||
NOR = {
|
||||
has_holding_type = monotown_holding
|
||||
has_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:title.title_province = {
|
||||
set_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
|
|
@ -2915,6 +2948,39 @@ on_title_gain_inheritance = {
|
|||
diarchy.0113
|
||||
}
|
||||
effect = {
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
scope:title = {
|
||||
is_nomad_title = no
|
||||
title_tier = county
|
||||
scope:title.title_province = {
|
||||
NOR = {
|
||||
has_holding_type = monotown_holding
|
||||
has_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:title = {
|
||||
limit = {
|
||||
is_nomad_title = no
|
||||
title_tier = county
|
||||
scope:title.title_province = {
|
||||
NOR = {
|
||||
has_holding_type = monotown_holding
|
||||
has_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:title.title_province = {
|
||||
set_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
|
|
@ -3082,6 +3148,39 @@ on_title_gain_usurpation = {
|
|||
events = {
|
||||
}
|
||||
effect = {
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
government_has_flag = government_is_prepublic
|
||||
government_has_flag = government_is_urepublic
|
||||
}
|
||||
scope:title = {
|
||||
is_nomad_title = no
|
||||
title_tier = county
|
||||
scope:title.title_province = {
|
||||
NOR = {
|
||||
has_holding_type = monotown_holding
|
||||
has_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:title = {
|
||||
limit = {
|
||||
is_nomad_title = no
|
||||
title_tier = county
|
||||
scope:title.title_province = {
|
||||
NOR = {
|
||||
has_holding_type = monotown_holding
|
||||
has_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
scope:title.title_province = {
|
||||
set_holding_type = city_holding
|
||||
}
|
||||
}
|
||||
}
|
||||
if = {
|
||||
limit = {
|
||||
OR = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue