Stavropul start

This commit is contained in:
Heidesommer 2026-04-25 18:55:31 -04:00
parent 50e221bcef
commit 4c1f524d62
158 changed files with 10079 additions and 10160 deletions

View file

@ -297,6 +297,15 @@
}
}
trigger_if = {
limit = {
government_allows = administrative
}
custom_tooltip = {
text = admin_high_tier_vassal_create_faction
highest_held_title_tier >= tier_kingdom
}
}
#PROPPA CONFEDERATION VASSALS
trigger_if = {
limit = {
@ -371,6 +380,15 @@
}
}
trigger_if = {
limit = {
government_allows = administrative
}
custom_tooltip = {
text = admin_high_tier_vassal_create_faction
highest_held_title_tier >= tier_kingdom
}
}
#PROPPA CONFEDERATION VASSALS
trigger_if = {
limit = {
@ -417,6 +435,15 @@
}
}
trigger_if = {
limit = {
government_allows = administrative
}
custom_tooltip = {
text = admin_high_tier_vassal_join_faction
highest_held_title_tier >= tier_kingdom
}
}
#PROPPA CONFEDERATION VASSALS
trigger_if = {
limit = {
@ -672,97 +699,15 @@ liberty_faction = {
# Bloc Cohesion requirement
japan_faction_cohesion_trigger = yes
trigger_if = {
limit = { scope:target = { realm_law_use_imperial_bureaucracy = yes } }
custom_description = {
text = has_lowest_imperial_bureaucracy
subject = scope:target
scope:target = {
OR = {
has_realm_law = imperial_bureaucracy_1
has_realm_law = imperial_bureaucracy_2
has_realm_law = imperial_bureaucracy_3
}
}
}
}
trigger_else_if = {
limit = { scope:target = { government_has_flag = government_is_tribal } }
custom_description = {
text = has_lowest_tribal_authority
subject = scope:target
scope:target = {
OR = {
has_realm_law = tribal_authority_1
has_realm_law = tribal_authority_2
has_realm_law = tribal_authority_3
}
}
}
}
trigger_else_if = {
limit = { scope:target = { realm_law_use_celestial_bureaucracy = yes } }
custom_description = {
text = has_lowest_celestial_bureaucracy
subject = scope:target
scope:target = {
OR = {
has_realm_law = celestial_bureaucracy_1
has_realm_law = celestial_bureaucracy_2
has_realm_law = celestial_bureaucracy_3
}
}
}
}
trigger_else_if = {
limit = { scope:target = { realm_law_use_meritocratic_bureaucracy = yes } }
custom_description = {
text = has_lowest_meritocratic_bureaucracy
subject = scope:target
scope:target = {
OR = {
has_realm_law = meritocratic_bureaucracy_1
has_realm_law = meritocratic_bureaucracy_2
has_realm_law = meritocratic_bureaucracy_3
}
}
}
}
trigger_else_if = {
limit = { scope:target = { realm_law_use_japanese_bureaucracy = yes } }
custom_description = {
text = has_lowest_japanese_bureaucracy
subject = scope:target
scope:target = {
OR = {
has_realm_law = japanese_bureaucracy_1
has_realm_law = japanese_bureaucracy_2
has_realm_law = japanese_bureaucracy_3
}
}
}
}
trigger_else = {
custom_description = {
text = has_lowest_crown_authority
subject = scope:target
scope:target = {
OR = {
has_realm_law = crown_authority_1
has_realm_law = crown_authority_2
has_realm_law = crown_authority_3
}
}
}
has_valid_realm_laws_for_liberty_faction_trigger = {
TARGET = scope:target
}
trigger_if = {
limit = {
scope:target = { government_has_flag = government_is_administrative }
}
scope:target = {
top_liege = this
scope:target = { government_allows = administrative }
}
is_vassal_of = scope:target.top_liege
}
}
@ -781,9 +726,7 @@ liberty_faction = {
limit = {
scope:target = { government_allows = administrative }
}
scope:target = {
top_liege = this
}
is_vassal_of = scope:target.top_liege
}
}
@ -802,9 +745,7 @@ liberty_faction = {
limit = {
scope:faction.faction_target = { government_allows = administrative }
}
scope:faction.faction_target = {
top_liege = this
}
is_vassal_of = scope:faction.faction_target
}
}
@ -1031,22 +972,15 @@ claimant_faction = {
# Ministers cannot be claimants unless we are targeting h_china
trigger_if = {
limit = {
OR = {
has_title = title:e_minister_chancellor
has_title = title:e_minister_censor
has_title = title:e_minister_grand_marshal
has_title = title:e_minister_of_personnel
has_title = title:e_minister_of_revenue
has_title = title:e_minister_of_rites
has_title = title:e_minister_of_war
has_title = title:e_minister_of_justice
has_title = title:e_minister_of_works
}
tgp_has_minister_title = yes
}
custom_description = {
text = target_is_a_minister_desc
subject = this
root.special_title = { this = title:h_china }
any_held_title = {
tgp_is_minister_title = yes
de_jure_liege = root.special_title
}
}
}
}