Fixing the Fixes
This commit is contained in:
parent
066ca149c5
commit
54423c926c
19 changed files with 1022 additions and 914 deletions
|
|
@ -9674,7 +9674,7 @@ petropavlovskaya_krepost_01 = {
|
||||||
knight_effectiveness_mult = 0.125
|
knight_effectiveness_mult = 0.125
|
||||||
monthly_martial_lifestyle_xp_gain_mult = 0.1
|
monthly_martial_lifestyle_xp_gain_mult = 0.1
|
||||||
monthly_prestige_gain_mult = 0.10
|
monthly_prestige_gain_mult = 0.10
|
||||||
belligerent_vassal_opinion = 5
|
belligerent_opinion = 5
|
||||||
glory_hound_opinion = 5
|
glory_hound_opinion = 5
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -9734,7 +9734,7 @@ petropavlovskaya_krepost_02 = {
|
||||||
knight_effectiveness_mult = 0.25
|
knight_effectiveness_mult = 0.25
|
||||||
monthly_martial_lifestyle_xp_gain_mult = 0.1
|
monthly_martial_lifestyle_xp_gain_mult = 0.1
|
||||||
monthly_prestige_gain_mult = 0.10
|
monthly_prestige_gain_mult = 0.10
|
||||||
belligerent_vassal_opinion = 10
|
belligerent_opinion = 10
|
||||||
glory_hound_opinion = 10
|
glory_hound_opinion = 10
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -306,39 +306,39 @@ grant_titles_interaction = {
|
||||||
}
|
}
|
||||||
custom_tooltip = grant_title_landing_acclaimed_knight_warning
|
custom_tooltip = grant_title_landing_acclaimed_knight_warning
|
||||||
}
|
}
|
||||||
scope:recipient = {
|
# scope:recipient = {
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
top_liege = this
|
# top_liege = this
|
||||||
save_temporary_scope_as = recipient_is_independent
|
# save_temporary_scope_as = recipient_is_independent
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
NOT = {
|
# NOT = {
|
||||||
has_relation_friend = scope:actor
|
# has_relation_friend = scope:actor
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
if = {
|
# if = {
|
||||||
# then verify the right struggle phase
|
# # then verify the right struggle phase
|
||||||
limit = {
|
# limit = {
|
||||||
is_diff_faith_or_culture_trigger = {
|
# is_diff_faith_or_culture_trigger = {
|
||||||
CHAR = scope:actor
|
# CHAR = scope:actor
|
||||||
STATUS = involved
|
# STATUS = involved
|
||||||
}
|
# }
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_to_leads_to_friendship
|
# has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_to_leads_to_friendship
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
progress_towards_friend_effect = {
|
# progress_towards_friend_effect = {
|
||||||
REASON = friend_granted_title
|
# REASON = friend_granted_title
|
||||||
CHARACTER = scope:actor
|
# CHARACTER = scope:actor
|
||||||
OPINION = 0
|
# OPINION = 0
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
|
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
|
|
@ -1129,24 +1129,24 @@ grant_titles_interaction = {
|
||||||
right_icon = scope:recipient
|
right_icon = scope:recipient
|
||||||
|
|
||||||
custom_tooltip = grant_titles_interaction_notification_effect_2
|
custom_tooltip = grant_titles_interaction_notification_effect_2
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
exists = dynasty
|
# exists = dynasty
|
||||||
is_diff_faith_or_culture_trigger = {
|
# is_diff_faith_or_culture_trigger = {
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
STATUS = involved
|
# STATUS = involved
|
||||||
}
|
# }
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_gives_prestige
|
# has_struggle_phase_parameter = struggle_grant_titles_diff_faith_culture_gives_prestige
|
||||||
|
#
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
dynasty = {
|
# dynasty = {
|
||||||
add_dynasty_prestige = minor_dynasty_prestige_gain
|
# add_dynasty_prestige = minor_dynasty_prestige_gain
|
||||||
}
|
# }
|
||||||
|
#
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else_if = {
|
else_if = {
|
||||||
|
|
@ -1254,38 +1254,38 @@ grant_titles_interaction = {
|
||||||
|
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
# Struggle Catalyst
|
# Struggle Catalyst
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
scope:actor = {
|
# scope:actor = {
|
||||||
is_diff_faith_or_culture_trigger = {
|
# is_diff_faith_or_culture_trigger = {
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
STATUS = involved
|
# STATUS = involved
|
||||||
}
|
# }
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
scope:actor = {
|
# scope:actor = {
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
limit = {
|
# limit = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
# CATALYST = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
# catalyst = catalyst_grant_privilege_to_diff_faith_culture_vassal
|
||||||
character = scope:actor
|
# character = scope:actor
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
|
|
||||||
# Achievements.
|
# Achievements.
|
||||||
|
|
|
||||||
|
|
@ -2630,59 +2630,59 @@ pay_ransom_interaction = {
|
||||||
}
|
}
|
||||||
|
|
||||||
# Struggle Catalyst
|
# Struggle Catalyst
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_ransom_important
|
# CATALYST = catalyst_ransom_important
|
||||||
CHAR = scope:prisoner
|
# CHAR = scope:prisoner
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
limit = {
|
# limit = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_ransom_important
|
# CATALYST = catalyst_ransom_important
|
||||||
CHAR = scope:prisoner
|
# CHAR = scope:prisoner
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_ransom_important
|
# catalyst = catalyst_ransom_important
|
||||||
character = scope:imprisoner
|
# character = scope:imprisoner
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
fp3_struggle_involves_one_supporter_and_one_detractor = {
|
# fp3_struggle_involves_one_supporter_and_one_detractor = {
|
||||||
FIRST = scope:imprisoner
|
# FIRST = scope:imprisoner
|
||||||
SECOND = scope:prisoner
|
# SECOND = scope:prisoner
|
||||||
}
|
# }
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_ransom_supporter_detractor
|
# CATALYST = catalyst_ransom_supporter_detractor
|
||||||
CHAR = scope:prisoner
|
# CHAR = scope:prisoner
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
limit = {
|
# limit = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_ransom_supporter_detractor
|
# CATALYST = catalyst_ransom_supporter_detractor
|
||||||
CHAR = scope:prisoner
|
# CHAR = scope:prisoner
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_ransom_supporter_detractor
|
# catalyst = catalyst_ransom_supporter_detractor
|
||||||
character = scope:imprisoner
|
# character = scope:imprisoner
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_ransom_supporter_detractor }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_ransom_supporter_detractor }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
if = {
|
if = {
|
||||||
limit = { scope:hook = yes }
|
limit = { scope:hook = yes }
|
||||||
|
|
@ -4736,57 +4736,57 @@ release_from_prison_interaction = {
|
||||||
}
|
}
|
||||||
|
|
||||||
# Struggle Catalyst
|
# Struggle Catalyst
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_release_important
|
# CATALYST = catalyst_release_important
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
limit = {
|
# limit = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_release_important
|
# CATALYST = catalyst_release_important
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_release_important
|
# catalyst = catalyst_release_important
|
||||||
character = scope:actor
|
# character = scope:actor
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
fp3_struggle_involves_one_supporter_and_one_detractor = {
|
# fp3_struggle_involves_one_supporter_and_one_detractor = {
|
||||||
FIRST = scope:actor
|
# FIRST = scope:actor
|
||||||
SECOND = scope:recipient
|
# SECOND = scope:recipient
|
||||||
}
|
# }
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_either_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_either_trigger = {
|
||||||
CATALYST = catalyst_release_supporter_detractor
|
# CATALYST = catalyst_release_supporter_detractor
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
limit = {
|
# limit = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_either_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_either_trigger = {
|
||||||
CATALYST = catalyst_release_supporter_detractor
|
# CATALYST = catalyst_release_supporter_detractor
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_release_supporter_detractor
|
# catalyst = catalyst_release_supporter_detractor
|
||||||
character = scope:actor
|
# character = scope:actor
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_release_supporter_detractor }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_release_supporter_detractor }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
|
|
||||||
# If we're a clan (and not making any demands) this interaction affects unity
|
# If we're a clan (and not making any demands) this interaction affects unity
|
||||||
|
|
|
||||||
|
|
@ -258,38 +258,38 @@ grant_vassal_interaction = {
|
||||||
|
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
# Struggle catalyst
|
# Struggle catalyst
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
fp3_struggle_involves_one_supporter_and_one_detractor = {
|
# fp3_struggle_involves_one_supporter_and_one_detractor = {
|
||||||
FIRST = scope:actor
|
# FIRST = scope:actor
|
||||||
SECOND = scope:recipient
|
# SECOND = scope:recipient
|
||||||
}
|
# }
|
||||||
scope:actor = {
|
# scope:actor = {
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
phase_has_catalyst = catalyst_grants_vassal_to_de_jure_liege_supporter_detractor
|
# phase_has_catalyst = catalyst_grants_vassal_to_de_jure_liege_supporter_detractor
|
||||||
is_secondary_character_involvement_involved_trigger = {
|
# is_secondary_character_involvement_involved_trigger = {
|
||||||
CHAR = scope:recipient
|
# CHAR = scope:recipient
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
scope:recipient.primary_title = {
|
# scope:recipient.primary_title = {
|
||||||
any_this_title_or_de_jure_above = {
|
# any_this_title_or_de_jure_above = {
|
||||||
holder = scope:secondary_actor
|
# holder = scope:secondary_actor
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
scope:actor = {
|
# scope:actor = {
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_grants_vassal_to_de_jure_liege_supporter_detractor
|
# catalyst = catalyst_grants_vassal_to_de_jure_liege_supporter_detractor
|
||||||
character = scope:actor
|
# character = scope:actor
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_vassal_to_de_jure_liege_supporter_detractor }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_vassal_to_de_jure_liege_supporter_detractor }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
if = {
|
if = {
|
||||||
limit = {
|
limit = {
|
||||||
scope:recipient = {
|
scope:recipient = {
|
||||||
|
|
@ -2423,33 +2423,33 @@ ask_for_pardon_interaction = {
|
||||||
|
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
# Struggle catalysts
|
# Struggle catalysts
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
fp3_struggle_involves_one_supporter_and_one_detractor = {
|
# fp3_struggle_involves_one_supporter_and_one_detractor = {
|
||||||
FIRST = scope:actor
|
# FIRST = scope:actor
|
||||||
SECOND = scope:recipient
|
# SECOND = scope:recipient
|
||||||
}
|
# }
|
||||||
scope:recipient = {
|
# scope:recipient = {
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
phase_has_catalyst = catalyst_grants_pardon_supporter_detractor
|
# phase_has_catalyst = catalyst_grants_pardon_supporter_detractor
|
||||||
is_secondary_character_involvement_involved_trigger = {
|
# is_secondary_character_involvement_involved_trigger = {
|
||||||
CHAR = scope:actor
|
# CHAR = scope:actor
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
scope:recipient = {
|
# scope:recipient = {
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_grants_pardon_supporter_detractor
|
# catalyst = catalyst_grants_pardon_supporter_detractor
|
||||||
character = scope:recipient
|
# character = scope:recipient
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_pardon_supporter_detractor }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_pardon_supporter_detractor }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2765,31 +2765,31 @@ pardon_interaction = {
|
||||||
|
|
||||||
hidden_effect = {
|
hidden_effect = {
|
||||||
# Struggle catalysts
|
# Struggle catalysts
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
fp3_struggle_involves_one_supporter_and_one_detractor = {
|
# fp3_struggle_involves_one_supporter_and_one_detractor = {
|
||||||
FIRST = scope:actor
|
# FIRST = scope:actor
|
||||||
SECOND = scope:recipient
|
# SECOND = scope:recipient
|
||||||
}
|
# }
|
||||||
scope:recipient = {
|
# scope:recipient = {
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
phase_has_catalyst = catalyst_grants_pardon_supporter_detractor
|
# phase_has_catalyst = catalyst_grants_pardon_supporter_detractor
|
||||||
is_secondary_character_involvement_involved_trigger = {
|
# is_secondary_character_involvement_involved_trigger = {
|
||||||
CHAR = scope:actor
|
# CHAR = scope:actor
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_grants_pardon_supporter_detractor
|
# catalyst = catalyst_grants_pardon_supporter_detractor
|
||||||
character = scope:recipient
|
# character = scope:recipient
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_pardon_supporter_detractor }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_grants_pardon_supporter_detractor }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1135,10 +1135,10 @@ fp3_become_clan_government_decision = {
|
||||||
}
|
}
|
||||||
|
|
||||||
effect = {
|
effect = {
|
||||||
legend_seed_struggle_ending_effect = {
|
# legend_seed_struggle_ending_effect = {
|
||||||
ENDER = root
|
# ENDER = root
|
||||||
STRUGGLE = persian_struggle
|
# STRUGGLE = persian_struggle
|
||||||
}
|
# }
|
||||||
if = {
|
if = {
|
||||||
limit = { has_ach_dlc_trigger = yes }
|
limit = { has_ach_dlc_trigger = yes }
|
||||||
add_character_flag = ach_ended_struggle
|
add_character_flag = ach_ended_struggle
|
||||||
|
|
|
||||||
74
common/landed_titles/debug_titles.txt
Normal file
74
common/landed_titles/debug_titles.txt
Normal file
|
|
@ -0,0 +1,74 @@
|
||||||
|
# special titles
|
||||||
|
|
||||||
|
@correct_culture_primary_score = 100
|
||||||
|
@better_than_the_alternatives_score = 50
|
||||||
|
@always_primary_score = 1000
|
||||||
|
@never_primary_score = -1000
|
||||||
|
|
||||||
|
h_china = {
|
||||||
|
color = { 230 180 10 }
|
||||||
|
capital = c_thessalonika
|
||||||
|
e_minister_chancellor = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_chancellor = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_censor = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_grand_marshal = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_of_personnel = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_of_revenue = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_of_rites = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_of_war = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_of_justice = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
e_minister_of_works = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
h_roman_empire = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
h_eastern_roman_empire = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
|
||||||
|
h_dar_al_islam = {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
|
||||||
|
h_india= {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
|
||||||
|
e_japan= {
|
||||||
|
capital = c_thessalonika
|
||||||
|
color = { 230 180 10 }
|
||||||
|
}
|
||||||
|
|
@ -62,7 +62,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
government_has_flag = government_is_tribal
|
government_has_flag = government_is_tribal
|
||||||
government_has_flag = government_is_minority
|
government_has_flag = government_is_landless_minority
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
succession = {
|
succession = {
|
||||||
|
|
@ -598,7 +598,7 @@
|
||||||
}
|
}
|
||||||
should_start_with = {
|
should_start_with = {
|
||||||
has_ep3_dlc_trigger = yes
|
has_ep3_dlc_trigger = yes
|
||||||
# has_title = title:e_byzantium
|
has_title = title:e_byzantium
|
||||||
government_allows = administrative
|
government_allows = administrative
|
||||||
}
|
}
|
||||||
succession = {
|
succession = {
|
||||||
|
|
@ -1405,7 +1405,7 @@
|
||||||
should_start_with = {
|
should_start_with = {
|
||||||
government_has_flag = government_is_japan_administrative
|
government_has_flag = government_is_japan_administrative
|
||||||
is_independent_ruler = no
|
is_independent_ruler = no
|
||||||
NOT = { has_title = title:k_chrysanthemum_throne }
|
# NOT = { has_title = title:k_chrysanthemum_throne }
|
||||||
NOT = { vassal_contract_has_flag = japan_administrative_military_appointment }
|
NOT = { vassal_contract_has_flag = japan_administrative_military_appointment }
|
||||||
}
|
}
|
||||||
succession = {
|
succession = {
|
||||||
|
|
|
||||||
|
|
@ -1,420 +1 @@
|
||||||
title_succession_laws = {
|
|
||||||
# Default Feudal Elective
|
|
||||||
feudal_elective_succession_law = {
|
|
||||||
can_have = {
|
|
||||||
government_has_flag = government_is_feudal
|
|
||||||
highest_held_title_tier >= tier_county
|
|
||||||
NOR = { #Cultures have their special flavor.
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
culture = { has_cultural_parameter = witenagemot_succession_enabled }
|
|
||||||
culture = { has_cultural_parameter = scandinavian_elective_enabled }
|
|
||||||
culture = { has_cultural_parameter = tribal_elective_enabled } #FP3 addition
|
|
||||||
}
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
can_change_title_law_trigger = yes
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
can_title_have_law_general_trigger = yes
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = feudal_elective
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
title_allegiance_opinion = 10
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# # HRE Succession
|
|
||||||
# princely_elective_succession_law = {
|
|
||||||
# can_have = {
|
|
||||||
# OR = {
|
|
||||||
# government_has_flag = government_is_feudal
|
|
||||||
# government_has_flag = government_is_clan
|
|
||||||
# }
|
|
||||||
# NOR = { #Cultures have their special flavor.
|
|
||||||
# government_has_flag = government_is_prepublic
|
|
||||||
# government_has_flag = government_is_urepublic
|
|
||||||
# }
|
|
||||||
# highest_held_title_tier = tier_empire
|
|
||||||
# }
|
|
||||||
# can_pass = {
|
|
||||||
# can_change_title_law_trigger = yes
|
|
||||||
# }
|
|
||||||
# can_title_have = {
|
|
||||||
# this = title:e_hre
|
|
||||||
# can_title_have_law_general_trigger = yes
|
|
||||||
# }
|
|
||||||
# succession = {
|
|
||||||
# order_of_succession = election
|
|
||||||
# election_type = princely_elective
|
|
||||||
# }
|
|
||||||
# flag = elective_succession_law
|
|
||||||
# title_allegiance_opinion = 10
|
|
||||||
# modifier = {
|
|
||||||
# vassal_limit = 20
|
|
||||||
# minority_opinion = -15
|
|
||||||
# }
|
|
||||||
# revoke_cost = {
|
|
||||||
# prestige = change_hre_title_succession_law_prestige_cost
|
|
||||||
# }
|
|
||||||
# pass_cost = {
|
|
||||||
# prestige = change_title_succession_law_prestige_cost
|
|
||||||
# }
|
|
||||||
# }
|
|
||||||
|
|
||||||
# Witenagemot
|
|
||||||
saxon_elective_succession_law = {
|
|
||||||
can_have = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
can_change_title_law_trigger = yes
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
tier >= tier_county
|
|
||||||
is_temporal_head_of_faith_trigger = no
|
|
||||||
NOT = {
|
|
||||||
is_nomad_title = yes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = saxon_elective
|
|
||||||
}
|
|
||||||
should_start_with = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
flag = titles_cannot_leave_realm_on_succession
|
|
||||||
title_allegiance_opinion = 5
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
potential = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
urban_elective_succession_law = {
|
|
||||||
can_have = {
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
can_change_title_law_trigger = yes
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
tier >= tier_county
|
|
||||||
is_temporal_head_of_faith_trigger = no
|
|
||||||
NOT = {
|
|
||||||
is_nomad_title = yes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = urban_elective
|
|
||||||
}
|
|
||||||
should_start_with = {
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
flag = titles_cannot_leave_realm_on_succession
|
|
||||||
title_allegiance_opinion = 5
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
potential = {
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Thing
|
|
||||||
scandinavian_elective_succession_law = {
|
|
||||||
can_have = {
|
|
||||||
OR = {
|
|
||||||
government_has_flag = government_is_feudal
|
|
||||||
government_has_flag = government_is_clan
|
|
||||||
government_has_flag = government_is_tribal
|
|
||||||
}
|
|
||||||
NOR = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
highest_held_title_tier >= tier_duchy
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
can_change_title_law_trigger = yes
|
|
||||||
culture = { has_cultural_parameter = scandinavian_elective_enabled }
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
can_title_have_law_general_trigger = yes
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = scandinavian_elective
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
title_allegiance_opinion = 5
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Tanistry
|
|
||||||
gaelic_elective_succession_law = {
|
|
||||||
can_have = {
|
|
||||||
OR = {
|
|
||||||
government_has_flag = government_is_feudal
|
|
||||||
government_has_flag = government_is_clan
|
|
||||||
government_has_flag = government_is_tribal
|
|
||||||
}
|
|
||||||
NOR = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
highest_held_title_tier >= tier_duchy
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
can_change_title_law_trigger = yes
|
|
||||||
custom_description = {
|
|
||||||
OR = {
|
|
||||||
culture = { has_cultural_pillar = heritage_brythonic }
|
|
||||||
culture = { has_cultural_pillar = heritage_goidelic }
|
|
||||||
}
|
|
||||||
text = succession_laws_must_have_valid_tanistry_culture
|
|
||||||
}
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
can_title_have_law_general_trigger = yes
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = gaelic_elective
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
title_allegiance_opinion = 5
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Jirga elective
|
|
||||||
tribal_elective_succession_law = { #FOR FP3
|
|
||||||
can_have = {
|
|
||||||
OR = {
|
|
||||||
government_has_flag = government_is_feudal
|
|
||||||
government_has_flag = government_is_clan
|
|
||||||
government_has_flag = government_is_tribal
|
|
||||||
}
|
|
||||||
NOR = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
highest_held_title_tier >= tier_kingdom
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
can_change_title_law_trigger = yes
|
|
||||||
culture = { has_cultural_parameter = tribal_elective_enabled }
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
can_title_have_law_general_trigger = yes
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = tribal_elective
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
title_allegiance_opinion = 5
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Player Heir
|
|
||||||
temporal_head_of_faith_succession_law = {
|
|
||||||
can_title_have = {
|
|
||||||
is_temporal_head_of_faith_trigger = yes
|
|
||||||
}
|
|
||||||
should_show_for_title = { # Never show this in the UI, just apply it through script
|
|
||||||
always = no
|
|
||||||
}
|
|
||||||
can_remove_from_title = {
|
|
||||||
custom_description = {
|
|
||||||
text = succession_laws_must_not_be_temporal
|
|
||||||
is_temporal_head_of_faith_trigger = no
|
|
||||||
}
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = player_heir
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Noble Family Succession
|
|
||||||
noble_family_succession_law = {
|
|
||||||
can_title_have = {
|
|
||||||
OR = {
|
|
||||||
is_noble_family_title = yes
|
|
||||||
is_nomad_title = yes
|
|
||||||
}
|
|
||||||
}
|
|
||||||
should_show_for_title = { # Never show this in the UI, just apply it through script
|
|
||||||
always = no
|
|
||||||
}
|
|
||||||
can_remove_from_title = {
|
|
||||||
always = no
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = noble_family
|
|
||||||
title_division = single_heir
|
|
||||||
}
|
|
||||||
flag = can_designate_heirs
|
|
||||||
}
|
|
||||||
|
|
||||||
# Law of the Land Title Succession
|
|
||||||
# Applied in on_title_gain when a county title's capital province has required heir government types defined and the new holder does not meet the requirement.
|
|
||||||
law_of_the_land_succession_law = {
|
|
||||||
can_title_have = {
|
|
||||||
tier = tier_county
|
|
||||||
title_province = {
|
|
||||||
holding_type = {
|
|
||||||
has_required_heir_governments = yes
|
|
||||||
NOT = {
|
|
||||||
any_required_heir_government_type = {
|
|
||||||
this = root.holder.government_type
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
# Never show this in the UI, just apply it through script
|
|
||||||
should_show_for_title = { always = no }
|
|
||||||
can_remove_from_title = { always = no }
|
|
||||||
succession = {
|
|
||||||
order_of_succession = generate_from_template
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#Confederation elective
|
|
||||||
confederation_elective_succession_law = {
|
|
||||||
can_title_have = {
|
|
||||||
tier >= tier_kingdom
|
|
||||||
}
|
|
||||||
should_show_for_title = {
|
|
||||||
has_variable = confederation_culture
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = election
|
|
||||||
election_type = confederation_elective
|
|
||||||
}
|
|
||||||
flag = elective_succession_law
|
|
||||||
title_allegiance_opinion = 10
|
|
||||||
revoke_cost = {
|
|
||||||
prestige = {
|
|
||||||
value = change_title_succession_law_prestige_cost
|
|
||||||
multiply = 8
|
|
||||||
if = {
|
|
||||||
limit = {
|
|
||||||
NOR = {
|
|
||||||
government_has_flag = government_is_tribal
|
|
||||||
government_has_flag = government_is_nomadic
|
|
||||||
}
|
|
||||||
}
|
|
||||||
multiply = 0.1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
pass_cost = {
|
|
||||||
prestige = change_title_succession_law_prestige_cost
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Celestial Ministry Succession
|
|
||||||
celestial_ministry_appointment_succession_law = {
|
|
||||||
can_have = {
|
|
||||||
government_has_flag = government_is_celestial
|
|
||||||
NOR = {
|
|
||||||
government_has_flag = government_is_prepublic
|
|
||||||
government_has_flag = government_is_urepublic
|
|
||||||
}
|
|
||||||
}
|
|
||||||
can_pass = {
|
|
||||||
}
|
|
||||||
can_title_have = {
|
|
||||||
tgp_is_civilian_minister_title = yes
|
|
||||||
}
|
|
||||||
can_realm_have = {
|
|
||||||
always = no
|
|
||||||
}
|
|
||||||
can_remove_from_title = {
|
|
||||||
custom_tooltip = {
|
|
||||||
text = celestial_ministry_appointment_cannot_remove_desc
|
|
||||||
always = no
|
|
||||||
}
|
|
||||||
}
|
|
||||||
succession = {
|
|
||||||
order_of_succession = appointment
|
|
||||||
appointment_type = celestial_minister
|
|
||||||
}
|
|
||||||
modifier = {
|
|
||||||
celestial_government_opinion = 5
|
|
||||||
}
|
|
||||||
flag = appointment_type_succession
|
|
||||||
flag = appointment_with_level_requirement
|
|
||||||
}
|
|
||||||
|
|
||||||
# # Celestial Grand Marshal Succession
|
|
||||||
# celestial_grand_marshal_appointment_succession_law = {
|
|
||||||
# can_have = {
|
|
||||||
# government_has_flag = government_is_celestial
|
|
||||||
# NOR = {
|
|
||||||
# government_has_flag = government_is_prepublic
|
|
||||||
# government_has_flag = government_is_urepublic
|
|
||||||
# }
|
|
||||||
# }
|
|
||||||
# can_pass = {
|
|
||||||
# }
|
|
||||||
# can_title_have = {
|
|
||||||
# this = title:e_minister_grand_marshal
|
|
||||||
# }
|
|
||||||
# can_realm_have = {
|
|
||||||
# always = no
|
|
||||||
# }
|
|
||||||
# can_remove_from_title = {
|
|
||||||
# custom_tooltip = {
|
|
||||||
# text = celestial_ministry_appointment_cannot_remove_desc
|
|
||||||
# always = no
|
|
||||||
# }
|
|
||||||
# }
|
|
||||||
# succession = {
|
|
||||||
# order_of_succession = appointment
|
|
||||||
# appointment_type = celestial_military_governor
|
|
||||||
# }
|
|
||||||
# modifier = {
|
|
||||||
# celestial_government_opinion = 5
|
|
||||||
# }
|
|
||||||
# flag = appointment_type_succession
|
|
||||||
# flag = appointment_with_level_requirement
|
|
||||||
# }
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,4 +1,421 @@
|
||||||
title_succession_laws = {
|
title_succession_laws = {
|
||||||
|
# Default Feudal Elective
|
||||||
|
feudal_elective_succession_law = {
|
||||||
|
can_have = {
|
||||||
|
government_has_flag = government_is_feudal
|
||||||
|
highest_held_title_tier >= tier_county
|
||||||
|
NOR = { #Cultures have their special flavor.
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
culture = { has_cultural_parameter = witenagemot_succession_enabled }
|
||||||
|
culture = { has_cultural_parameter = scandinavian_elective_enabled }
|
||||||
|
culture = { has_cultural_parameter = tribal_elective_enabled } #FP3 addition
|
||||||
|
}
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
can_change_title_law_trigger = yes
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
can_title_have_law_general_trigger = yes
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = feudal_elective
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
title_allegiance_opinion = 10
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# # HRE Succession
|
||||||
|
# princely_elective_succession_law = {
|
||||||
|
# can_have = {
|
||||||
|
# OR = {
|
||||||
|
# government_has_flag = government_is_feudal
|
||||||
|
# government_has_flag = government_is_clan
|
||||||
|
# }
|
||||||
|
# NOR = { #Cultures have their special flavor.
|
||||||
|
# government_has_flag = government_is_prepublic
|
||||||
|
# government_has_flag = government_is_urepublic
|
||||||
|
# }
|
||||||
|
# highest_held_title_tier = tier_empire
|
||||||
|
# }
|
||||||
|
# can_pass = {
|
||||||
|
# can_change_title_law_trigger = yes
|
||||||
|
# }
|
||||||
|
# can_title_have = {
|
||||||
|
# this = title:e_hre
|
||||||
|
# can_title_have_law_general_trigger = yes
|
||||||
|
# }
|
||||||
|
# succession = {
|
||||||
|
# order_of_succession = election
|
||||||
|
# election_type = princely_elective
|
||||||
|
# }
|
||||||
|
# flag = elective_succession_law
|
||||||
|
# title_allegiance_opinion = 10
|
||||||
|
# modifier = {
|
||||||
|
# vassal_limit = 20
|
||||||
|
# minority_opinion = -15
|
||||||
|
# }
|
||||||
|
# revoke_cost = {
|
||||||
|
# prestige = change_hre_title_succession_law_prestige_cost
|
||||||
|
# }
|
||||||
|
# pass_cost = {
|
||||||
|
# prestige = change_title_succession_law_prestige_cost
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
|
||||||
|
# Witenagemot
|
||||||
|
saxon_elective_succession_law = {
|
||||||
|
can_have = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
can_change_title_law_trigger = yes
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
tier >= tier_county
|
||||||
|
is_temporal_head_of_faith_trigger = no
|
||||||
|
NOT = {
|
||||||
|
is_nomad_title = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = saxon_elective
|
||||||
|
}
|
||||||
|
should_start_with = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
flag = titles_cannot_leave_realm_on_succession
|
||||||
|
title_allegiance_opinion = 5
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
potential = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
urban_elective_succession_law = {
|
||||||
|
can_have = {
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
can_change_title_law_trigger = yes
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
tier >= tier_county
|
||||||
|
is_temporal_head_of_faith_trigger = no
|
||||||
|
NOT = {
|
||||||
|
is_nomad_title = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = urban_elective
|
||||||
|
}
|
||||||
|
should_start_with = {
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
flag = titles_cannot_leave_realm_on_succession
|
||||||
|
title_allegiance_opinion = 5
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
potential = {
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
}
|
||||||
|
# Thing
|
||||||
|
scandinavian_elective_succession_law = {
|
||||||
|
can_have = {
|
||||||
|
OR = {
|
||||||
|
government_has_flag = government_is_feudal
|
||||||
|
government_has_flag = government_is_clan
|
||||||
|
government_has_flag = government_is_tribal
|
||||||
|
}
|
||||||
|
NOR = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
highest_held_title_tier >= tier_duchy
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
can_change_title_law_trigger = yes
|
||||||
|
culture = { has_cultural_parameter = scandinavian_elective_enabled }
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
can_title_have_law_general_trigger = yes
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = scandinavian_elective
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
title_allegiance_opinion = 5
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Tanistry
|
||||||
|
gaelic_elective_succession_law = {
|
||||||
|
can_have = {
|
||||||
|
OR = {
|
||||||
|
government_has_flag = government_is_feudal
|
||||||
|
government_has_flag = government_is_clan
|
||||||
|
government_has_flag = government_is_tribal
|
||||||
|
}
|
||||||
|
NOR = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
highest_held_title_tier >= tier_duchy
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
can_change_title_law_trigger = yes
|
||||||
|
custom_description = {
|
||||||
|
OR = {
|
||||||
|
culture = { has_cultural_pillar = heritage_brythonic }
|
||||||
|
culture = { has_cultural_pillar = heritage_goidelic }
|
||||||
|
}
|
||||||
|
text = succession_laws_must_have_valid_tanistry_culture
|
||||||
|
}
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
can_title_have_law_general_trigger = yes
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = gaelic_elective
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
title_allegiance_opinion = 5
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Jirga elective
|
||||||
|
tribal_elective_succession_law = { #FOR FP3
|
||||||
|
can_have = {
|
||||||
|
OR = {
|
||||||
|
government_has_flag = government_is_feudal
|
||||||
|
government_has_flag = government_is_clan
|
||||||
|
government_has_flag = government_is_tribal
|
||||||
|
}
|
||||||
|
NOR = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
highest_held_title_tier >= tier_kingdom
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
can_change_title_law_trigger = yes
|
||||||
|
culture = { has_cultural_parameter = tribal_elective_enabled }
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
can_title_have_law_general_trigger = yes
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = tribal_elective
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
title_allegiance_opinion = 5
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Player Heir
|
||||||
|
temporal_head_of_faith_succession_law = {
|
||||||
|
can_title_have = {
|
||||||
|
is_temporal_head_of_faith_trigger = yes
|
||||||
|
}
|
||||||
|
should_show_for_title = { # Never show this in the UI, just apply it through script
|
||||||
|
always = no
|
||||||
|
}
|
||||||
|
can_remove_from_title = {
|
||||||
|
custom_description = {
|
||||||
|
text = succession_laws_must_not_be_temporal
|
||||||
|
is_temporal_head_of_faith_trigger = no
|
||||||
|
}
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = player_heir
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Noble Family Succession
|
||||||
|
noble_family_succession_law = {
|
||||||
|
can_title_have = {
|
||||||
|
OR = {
|
||||||
|
is_noble_family_title = yes
|
||||||
|
is_nomad_title = yes
|
||||||
|
}
|
||||||
|
}
|
||||||
|
should_show_for_title = { # Never show this in the UI, just apply it through script
|
||||||
|
always = no
|
||||||
|
}
|
||||||
|
can_remove_from_title = {
|
||||||
|
always = no
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = noble_family
|
||||||
|
title_division = single_heir
|
||||||
|
}
|
||||||
|
flag = can_designate_heirs
|
||||||
|
}
|
||||||
|
|
||||||
|
# Law of the Land Title Succession
|
||||||
|
# Applied in on_title_gain when a county title's capital province has required heir government types defined and the new holder does not meet the requirement.
|
||||||
|
law_of_the_land_succession_law = {
|
||||||
|
can_title_have = {
|
||||||
|
tier = tier_county
|
||||||
|
title_province = {
|
||||||
|
holding_type = {
|
||||||
|
has_required_heir_governments = yes
|
||||||
|
NOT = {
|
||||||
|
any_required_heir_government_type = {
|
||||||
|
this = root.holder.government_type
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
# Never show this in the UI, just apply it through script
|
||||||
|
should_show_for_title = { always = no }
|
||||||
|
can_remove_from_title = { always = no }
|
||||||
|
succession = {
|
||||||
|
order_of_succession = generate_from_template
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Confederation elective
|
||||||
|
confederation_elective_succession_law = {
|
||||||
|
can_title_have = {
|
||||||
|
tier >= tier_kingdom
|
||||||
|
}
|
||||||
|
should_show_for_title = {
|
||||||
|
has_variable = confederation_culture
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = election
|
||||||
|
election_type = confederation_elective
|
||||||
|
}
|
||||||
|
flag = elective_succession_law
|
||||||
|
title_allegiance_opinion = 10
|
||||||
|
revoke_cost = {
|
||||||
|
prestige = {
|
||||||
|
value = change_title_succession_law_prestige_cost
|
||||||
|
multiply = 8
|
||||||
|
if = {
|
||||||
|
limit = {
|
||||||
|
NOR = {
|
||||||
|
government_has_flag = government_is_tribal
|
||||||
|
government_has_flag = government_is_nomadic
|
||||||
|
}
|
||||||
|
}
|
||||||
|
multiply = 0.1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
pass_cost = {
|
||||||
|
prestige = change_title_succession_law_prestige_cost
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Celestial Ministry Succession
|
||||||
|
celestial_ministry_appointment_succession_law = {
|
||||||
|
can_have = {
|
||||||
|
government_has_flag = government_is_celestial
|
||||||
|
NOR = {
|
||||||
|
government_has_flag = government_is_prepublic
|
||||||
|
government_has_flag = government_is_urepublic
|
||||||
|
}
|
||||||
|
}
|
||||||
|
can_pass = {
|
||||||
|
}
|
||||||
|
can_title_have = {
|
||||||
|
tgp_is_civilian_minister_title = yes
|
||||||
|
}
|
||||||
|
can_realm_have = {
|
||||||
|
always = no
|
||||||
|
}
|
||||||
|
can_remove_from_title = {
|
||||||
|
custom_tooltip = {
|
||||||
|
text = celestial_ministry_appointment_cannot_remove_desc
|
||||||
|
always = no
|
||||||
|
}
|
||||||
|
}
|
||||||
|
succession = {
|
||||||
|
order_of_succession = appointment
|
||||||
|
appointment_type = celestial_minister
|
||||||
|
}
|
||||||
|
modifier = {
|
||||||
|
celestial_government_opinion = 5
|
||||||
|
}
|
||||||
|
flag = appointment_type_succession
|
||||||
|
flag = appointment_with_level_requirement
|
||||||
|
}
|
||||||
|
|
||||||
|
# # Celestial Grand Marshal Succession
|
||||||
|
# celestial_grand_marshal_appointment_succession_law = {
|
||||||
|
# can_have = {
|
||||||
|
# government_has_flag = government_is_celestial
|
||||||
|
# NOR = {
|
||||||
|
# government_has_flag = government_is_prepublic
|
||||||
|
# government_has_flag = government_is_urepublic
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# can_pass = {
|
||||||
|
# }
|
||||||
|
# can_title_have = {
|
||||||
|
# this = title:e_minister_grand_marshal
|
||||||
|
# }
|
||||||
|
# can_realm_have = {
|
||||||
|
# always = no
|
||||||
|
# }
|
||||||
|
# can_remove_from_title = {
|
||||||
|
# custom_tooltip = {
|
||||||
|
# text = celestial_ministry_appointment_cannot_remove_desc
|
||||||
|
# always = no
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# succession = {
|
||||||
|
# order_of_succession = appointment
|
||||||
|
# appointment_type = celestial_military_governor
|
||||||
|
# }
|
||||||
|
# modifier = {
|
||||||
|
# celestial_government_opinion = 5
|
||||||
|
# }
|
||||||
|
# flag = appointment_type_succession
|
||||||
|
# flag = appointment_with_level_requirement
|
||||||
|
# }
|
||||||
|
|
||||||
theomonarchy_succession_law = { # For Helvetics and Monarchomachs
|
theomonarchy_succession_law = { # For Helvetics and Monarchomachs
|
||||||
can_have = {
|
can_have = {
|
||||||
government_has_flag = government_is_feudal
|
government_has_flag = government_is_feudal
|
||||||
|
|
|
||||||
|
|
@ -885,38 +885,38 @@ on_raid_action_completion = {
|
||||||
}
|
}
|
||||||
|
|
||||||
## Struggles
|
## Struggles
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
scope:raider = {
|
# scope:raider = {
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_raided_involved
|
# CATALYST = catalyst_raided_involved
|
||||||
CHAR = scope:county.holder
|
# CHAR = scope:county.holder
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
scope:county.holder = { # Theoretical edge case where X is from one struggle, Y from another one and they trigger catalysts. But unlikely to be an issue.
|
# scope:county.holder = { # Theoretical edge case where X is from one struggle, Y from another one and they trigger catalysts. But unlikely to be an issue.
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
phase_has_catalyst = catalyst_raided_involved
|
# phase_has_catalyst = catalyst_raided_involved
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
scope:raider = {
|
# scope:raider = {
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
limit = {
|
# limit = {
|
||||||
activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
# activate_struggle_catalyst_secondary_character_involvement_involved_trigger = {
|
||||||
CATALYST = catalyst_raided_involved
|
# CATALYST = catalyst_raided_involved
|
||||||
CHAR = scope:county.holder
|
# CHAR = scope:county.holder
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_raided_involved
|
# catalyst = catalyst_raided_involved
|
||||||
character = scope:raider
|
# character = scope:raider
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_raided_involved }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = concession_catalyst_raided_involved }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
|
|
||||||
# Commander trait leveling
|
# Commander trait leveling
|
||||||
|
|
|
||||||
|
|
@ -2381,6 +2381,9 @@ on_game_start_after_lobby = {
|
||||||
every_held_title = {
|
every_held_title = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
|
NOT = {
|
||||||
|
has_title_law = saxon_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = saxon_elective_succession_law
|
add_title_law = saxon_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -2415,6 +2418,9 @@ on_game_start_after_lobby = {
|
||||||
every_held_title = {
|
every_held_title = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
|
NOT = {
|
||||||
|
has_title_law = urban_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = urban_elective_succession_law
|
add_title_law = urban_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -450,100 +450,100 @@ on_character_faith_change = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
# ## Struggle Effects
|
# ## Struggle Effects
|
||||||
# ### persian_struggle: switching faith to anything that isn't an orthodox Sunni creed'll flip you to detractor.
|
## ### persian_struggle: switching faith to anything that isn't an orthodox Sunni creed'll flip you to detractor.
|
||||||
|
## if = {
|
||||||
|
## limit = {
|
||||||
|
## # Gotta be in the appropriate struggle.
|
||||||
|
## any_character_struggle = { this = struggle:persian_struggle }
|
||||||
|
## # Filter out pre-existing detractors.
|
||||||
|
## NOT = { has_trait = fp3_struggle_detractor }
|
||||||
|
## # Now, check the new faith.
|
||||||
|
## exists = title:d_sunni.holder
|
||||||
|
## OR = {
|
||||||
|
## NOT = { exists = faith.religious_head }
|
||||||
|
## NOT = { faith.religious_head = title:d_sunni.holder }
|
||||||
|
## }
|
||||||
|
## }
|
||||||
|
## send_interface_toast = {
|
||||||
|
## type = event_toast_effect_neutral
|
||||||
|
## title = persian_struggle.tt.converted_away_from_sunni_orthodoxy
|
||||||
|
## left_icon = root
|
||||||
|
## hidden_effect = { remove_trait = fp3_struggle_supporter }
|
||||||
|
## add_trait_force_tooltip = fp3_struggle_detractor
|
||||||
|
## }
|
||||||
|
## }
|
||||||
|
#
|
||||||
|
# # Local conversion
|
||||||
# if = {
|
# if = {
|
||||||
# limit = {
|
# limit = {
|
||||||
# # Gotta be in the appropriate struggle.
|
# exists = root.capital_province
|
||||||
# any_character_struggle = { this = struggle:persian_struggle }
|
# root.capital_province.faith = root.faith
|
||||||
# # Filter out pre-existing detractors.
|
# any_character_struggle = {
|
||||||
# NOT = { has_trait = fp3_struggle_detractor }
|
# involvement = involved
|
||||||
# # Now, check the new faith.
|
# phase_has_catalyst = catalyst_convert_local_culture_faith
|
||||||
# exists = title:d_sunni.holder
|
# is_faith_involved_in_struggle = root.faith
|
||||||
# OR = {
|
|
||||||
# NOT = { exists = faith.religious_head }
|
|
||||||
# NOT = { faith.religious_head = title:d_sunni.holder }
|
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
# send_interface_toast = {
|
# every_character_struggle = {
|
||||||
# type = event_toast_effect_neutral
|
# involvement = involved
|
||||||
# title = persian_struggle.tt.converted_away_from_sunni_orthodoxy
|
# activate_struggle_catalyst = {
|
||||||
# left_icon = root
|
# catalyst = catalyst_convert_local_culture_faith
|
||||||
# hidden_effect = { remove_trait = fp3_struggle_supporter }
|
# character = root
|
||||||
# add_trait_force_tooltip = fp3_struggle_detractor
|
# }
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# else_if = { # Forced conversion
|
||||||
|
# limit = {
|
||||||
|
# any_character_struggle = {
|
||||||
|
# involvement = involved
|
||||||
|
# is_faith_involved_in_struggle = root.faith
|
||||||
|
# phase_has_catalyst = catalyst_forced_conversion
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# every_character_struggle = {
|
||||||
|
# involvement = involved
|
||||||
|
# activate_struggle_catalyst = {
|
||||||
|
# catalyst = catalyst_forced_conversion
|
||||||
|
# character = root
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# else_if = {
|
||||||
|
# limit = {
|
||||||
|
# has_trait = fp3_struggle_supporter
|
||||||
|
# any_character_struggle = {
|
||||||
|
# involvement = involved
|
||||||
|
# is_faith_involved_in_struggle = root.faith
|
||||||
|
# phase_has_catalyst = catalyst_supporter_forced_conversion
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# every_character_struggle = {
|
||||||
|
# involvement = involved
|
||||||
|
# activate_struggle_catalyst = {
|
||||||
|
# catalyst = catalyst_supporter_forced_conversion
|
||||||
|
# character = root
|
||||||
|
# }
|
||||||
|
# log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_supporter_forced_conversion }
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# else_if = {
|
||||||
|
# limit = {
|
||||||
|
# has_trait = fp3_struggle_detractor
|
||||||
|
# any_character_struggle = {
|
||||||
|
# involvement = involved
|
||||||
|
# is_faith_involved_in_struggle = root.faith
|
||||||
|
# phase_has_catalyst = catalyst_detractor_forced_conversion
|
||||||
|
# }
|
||||||
|
# }
|
||||||
|
# every_character_struggle = {
|
||||||
|
# involvement = involved
|
||||||
|
# activate_struggle_catalyst = {
|
||||||
|
# catalyst = catalyst_detractor_forced_conversion
|
||||||
|
# character = root
|
||||||
|
# }
|
||||||
|
# log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_detractor_forced_conversion }
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
|
|
||||||
# Local conversion
|
|
||||||
if = {
|
|
||||||
limit = {
|
|
||||||
exists = root.capital_province
|
|
||||||
root.capital_province.faith = root.faith
|
|
||||||
any_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
phase_has_catalyst = catalyst_convert_local_culture_faith
|
|
||||||
is_faith_involved_in_struggle = root.faith
|
|
||||||
}
|
|
||||||
}
|
|
||||||
every_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
activate_struggle_catalyst = {
|
|
||||||
catalyst = catalyst_convert_local_culture_faith
|
|
||||||
character = root
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else_if = { # Forced conversion
|
|
||||||
limit = {
|
|
||||||
any_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
is_faith_involved_in_struggle = root.faith
|
|
||||||
phase_has_catalyst = catalyst_forced_conversion
|
|
||||||
}
|
|
||||||
}
|
|
||||||
every_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
activate_struggle_catalyst = {
|
|
||||||
catalyst = catalyst_forced_conversion
|
|
||||||
character = root
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else_if = {
|
|
||||||
limit = {
|
|
||||||
has_trait = fp3_struggle_supporter
|
|
||||||
any_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
is_faith_involved_in_struggle = root.faith
|
|
||||||
phase_has_catalyst = catalyst_supporter_forced_conversion
|
|
||||||
}
|
|
||||||
}
|
|
||||||
every_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
activate_struggle_catalyst = {
|
|
||||||
catalyst = catalyst_supporter_forced_conversion
|
|
||||||
character = root
|
|
||||||
}
|
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_supporter_forced_conversion }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else_if = {
|
|
||||||
limit = {
|
|
||||||
has_trait = fp3_struggle_detractor
|
|
||||||
any_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
is_faith_involved_in_struggle = root.faith
|
|
||||||
phase_has_catalyst = catalyst_detractor_forced_conversion
|
|
||||||
}
|
|
||||||
}
|
|
||||||
every_character_struggle = {
|
|
||||||
involvement = involved
|
|
||||||
activate_struggle_catalyst = {
|
|
||||||
catalyst = catalyst_detractor_forced_conversion
|
|
||||||
character = root
|
|
||||||
}
|
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = stabil_catalyst_detractor_forced_conversion }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
# Achievements
|
# Achievements
|
||||||
|
|
|
||||||
|
|
@ -258,6 +258,9 @@ on_title_gain = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = saxon_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = saxon_elective_succession_law
|
add_title_law = saxon_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -296,6 +299,9 @@ on_title_gain = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = urban_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = urban_elective_succession_law
|
add_title_law = urban_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -2927,6 +2933,9 @@ on_title_gain_inheritance = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = saxon_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = saxon_elective_succession_law
|
add_title_law = saxon_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -2964,6 +2973,9 @@ on_title_gain_inheritance = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = urban_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = urban_elective_succession_law
|
add_title_law = urban_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -3116,6 +3128,9 @@ on_title_gain_usurpation = {
|
||||||
limit = {
|
limit = {
|
||||||
title_tier > barony
|
title_tier > barony
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = saxon_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = saxon_elective_succession_law
|
add_title_law = saxon_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -3153,6 +3168,9 @@ on_title_gain_usurpation = {
|
||||||
limit = {
|
limit = {
|
||||||
title_tier > barony
|
title_tier > barony
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = urban_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = urban_elective_succession_law
|
add_title_law = urban_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -788,6 +788,9 @@ yearly_playable_pulse = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = saxon_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = saxon_elective_succession_law
|
add_title_law = saxon_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -825,6 +828,9 @@ yearly_playable_pulse = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = urban_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = urban_elective_succession_law
|
add_title_law = urban_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -2782,6 +2788,9 @@ quarterly_playable_pulse = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = saxon_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = saxon_elective_succession_law
|
add_title_law = saxon_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
@ -2819,6 +2828,9 @@ quarterly_playable_pulse = {
|
||||||
limit = {
|
limit = {
|
||||||
tier >= tier_county
|
tier >= tier_county
|
||||||
is_nomad_title = no
|
is_nomad_title = no
|
||||||
|
NOT = {
|
||||||
|
has_title_law = urban_elective_succession_law
|
||||||
|
}
|
||||||
}
|
}
|
||||||
add_title_law = urban_elective_succession_law
|
add_title_law = urban_elective_succession_law
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3173,26 +3173,26 @@ found_cadet_house_decision_effect = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Struggle Catalysts
|
# # Struggle Catalysts
|
||||||
if = {
|
# if = {
|
||||||
limit = {
|
# limit = {
|
||||||
$CHARACTER$ = {
|
# $CHARACTER$ = {
|
||||||
exists = house.house_head
|
# exists = house.house_head
|
||||||
any_character_struggle = {
|
# any_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
phase_has_catalyst = catalyst_cadet_branch_created
|
# phase_has_catalyst = catalyst_cadet_branch_created
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
every_character_struggle = {
|
# every_character_struggle = {
|
||||||
involvement = involved
|
# involvement = involved
|
||||||
activate_struggle_catalyst = {
|
# activate_struggle_catalyst = {
|
||||||
catalyst = catalyst_cadet_branch_created
|
# catalyst = catalyst_cadet_branch_created
|
||||||
character = $CHARACTER$
|
# character = $CHARACTER$
|
||||||
}
|
# }
|
||||||
log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_cadet_branch_created }
|
# log_debug_variable_for_persian_struggle_effect = { VAR = unrest_catalyst_cadet_branch_created }
|
||||||
}
|
# }
|
||||||
}
|
# }
|
||||||
|
|
||||||
every_child = {
|
every_child = {
|
||||||
limit = {
|
limit = {
|
||||||
|
|
|
||||||
|
|
@ -114,7 +114,7 @@ can_have_confederate_partition_succession_law_trigger = {
|
||||||
OR = {
|
OR = {
|
||||||
government_has_flag = government_is_feudal
|
government_has_flag = government_is_feudal
|
||||||
government_has_flag = government_is_tribal
|
government_has_flag = government_is_tribal
|
||||||
government_has_flag = government_is_minority
|
government_has_flag = government_is_landless_minority
|
||||||
# TGP
|
# TGP
|
||||||
AND = {
|
AND = {
|
||||||
government_has_flag = government_is_japan_feudal
|
government_has_flag = government_is_japan_feudal
|
||||||
|
|
|
||||||
|
|
@ -133,7 +133,7 @@ can_raid_across_water_trigger = {
|
||||||
house ?= { can_raid_house_modifiers_that_enable_raiding_overseas_list_trigger = yes }
|
house ?= { can_raid_house_modifiers_that_enable_raiding_overseas_list_trigger = yes }
|
||||||
# Can raid overseas by government rules
|
# Can raid overseas by government rules
|
||||||
government_has_flag = government_enables_naval_raiding
|
government_has_flag = government_enables_naval_raiding
|
||||||
#Is Hereward.
|
# #Is Hereward.
|
||||||
has_trait = the_wake
|
# has_trait = the_wake
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15358,71 +15358,71 @@ lifestyle_traveler = {
|
||||||
}
|
}
|
||||||
|
|
||||||
############### FP3 TRAITS ##############
|
############### FP3 TRAITS ##############
|
||||||
#
|
|
||||||
#fp3_struggle_detractor = {
|
fp3_struggle_detractor = {
|
||||||
# icon = "fp3_struggle_detractor.dds"
|
icon = "fp3_struggle_detractor.dds"
|
||||||
# opposites = {
|
opposites = {
|
||||||
# fp3_struggle_supporter
|
fp3_struggle_supporter
|
||||||
# }
|
}
|
||||||
#
|
|
||||||
# shown_in_ruler_designer = no
|
shown_in_ruler_designer = no
|
||||||
#
|
|
||||||
# same_opinion = 10
|
same_opinion = 10
|
||||||
# opposite_opinion = -30
|
opposite_opinion = -30
|
||||||
#
|
|
||||||
# ai_war_cooldown = -0.5
|
ai_war_cooldown = -0.5
|
||||||
# ai_war_chance = 5
|
ai_war_chance = 5
|
||||||
#
|
|
||||||
# flag = can_foment_revolt_interaction
|
flag = can_foment_revolt_interaction
|
||||||
# flag = can_request_incursion_interaction
|
flag = can_request_incursion_interaction
|
||||||
# flag = can_change_to_iranian_faith_decision
|
flag = can_change_to_iranian_faith_decision
|
||||||
#
|
|
||||||
# desc = {
|
desc = {
|
||||||
# first_valid = {
|
first_valid = {
|
||||||
# triggered_desc = {
|
triggered_desc = {
|
||||||
# trigger = {
|
trigger = {
|
||||||
# NOT = { exists = this }
|
NOT = { exists = this }
|
||||||
# }
|
}
|
||||||
# desc = trait_fp3_struggle_detractor_desc
|
desc = trait_fp3_struggle_detractor_desc
|
||||||
# }
|
}
|
||||||
# triggered_desc = {
|
triggered_desc = {
|
||||||
# trigger = { faith.religious_head_title ?= title:d_sunni }
|
trigger = { faith.religious_head_title ?= title:d_sunni }
|
||||||
# desc = trait_fp3_struggle_detractor_character_desc
|
desc = trait_fp3_struggle_detractor_character_desc
|
||||||
# }
|
}
|
||||||
# desc = trait_fp3_struggle_detractor_non_orthodox_sunni_character_desc
|
desc = trait_fp3_struggle_detractor_non_orthodox_sunni_character_desc
|
||||||
# }
|
}
|
||||||
# }
|
}
|
||||||
#}
|
}
|
||||||
#
|
|
||||||
#fp3_struggle_supporter = {
|
fp3_struggle_supporter = {
|
||||||
# icon = "fp3_struggle_supporter.dds"
|
icon = "fp3_struggle_supporter.dds"
|
||||||
# opposites = {
|
opposites = {
|
||||||
# fp3_struggle_detractor
|
fp3_struggle_detractor
|
||||||
# }
|
}
|
||||||
#
|
|
||||||
# shown_in_ruler_designer = no
|
shown_in_ruler_designer = no
|
||||||
#
|
|
||||||
# flag = can_use_install_loyalist_cb
|
flag = can_use_install_loyalist_cb
|
||||||
#
|
|
||||||
# same_opinion = 10
|
same_opinion = 10
|
||||||
# opposite_opinion = -30
|
opposite_opinion = -30
|
||||||
#
|
|
||||||
# desc = {
|
desc = {
|
||||||
# first_valid = {
|
first_valid = {
|
||||||
# triggered_desc = {
|
triggered_desc = {
|
||||||
# trigger = {
|
trigger = {
|
||||||
# NOT = { exists = this }
|
NOT = { exists = this }
|
||||||
# }
|
}
|
||||||
# desc = trait_fp3_struggle_supporter_desc
|
desc = trait_fp3_struggle_supporter_desc
|
||||||
# }
|
}
|
||||||
# triggered_desc = {
|
triggered_desc = {
|
||||||
# trigger = { has_title = title:d_sunni }
|
trigger = { has_title = title:d_sunni }
|
||||||
# desc = trait_fp3_struggle_supporter_character_is_caliph_desc
|
desc = trait_fp3_struggle_supporter_character_is_caliph_desc
|
||||||
# }
|
}
|
||||||
# desc = trait_fp3_struggle_supporter_character_desc
|
desc = trait_fp3_struggle_supporter_character_desc
|
||||||
# }
|
}
|
||||||
# }
|
}
|
||||||
#}
|
}
|
||||||
|
|
||||||
############### EP3 TRAITS ##############
|
############### EP3 TRAITS ##############
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1279,12 +1279,12 @@ beards = {
|
||||||
}
|
}
|
||||||
OR = {
|
OR = {
|
||||||
faith = faith:orthodox
|
faith = faith:orthodox
|
||||||
faith = faith:armenian_apostolic
|
# faith = faith:armenian_apostolic
|
||||||
faith = faith:coptic
|
# faith = faith:coptic
|
||||||
faith = faith:messalian
|
# faith = faith:messalian
|
||||||
faith = faith:bogomilist
|
# faith = faith:bogomilist
|
||||||
faith = faith:paulician
|
# faith = faith:paulician
|
||||||
faith = faith:nestorian
|
# faith = faith:nestorian
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue