a lot of shit mostly orthodox and shit like that

This commit is contained in:
Greekman 2026-10-03 02:28:45 +01:00
parent f086d8f7ec
commit 7be1d9b7e0
16 changed files with 24635 additions and 718 deletions

File diff suppressed because it is too large Load diff

View file

@ -694,178 +694,7 @@ king_theocracy_female_buddhism_religion = {
}
# Christianity
baron_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = barony
priority = 7
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
baron_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = barony
priority = 7
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
barony_theocracy_christianity_religion = {
type = title
tier = barony
priority = 7
holding = church_holding
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
count_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = county
priority = 18
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
count_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = county
priority = 18
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
county_theocracy_christianity_religion = {
type = title
tier = county
priority = 18
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
duke_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = duchy
priority = 27
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
duke_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = duchy
priority = 27
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
duchy_theocracy_christianity_religion = {
type = title
tier = duchy
priority = 27
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
}
}
king_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = kingdom
priority = 47
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
}
king_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = kingdom
priority = 47
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
}
kingdom_theocracy_christianity_religion = {
type = title
tier = kingdom
flavourization_rules = {
top_liege = no
}
priority = 47
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
}
emperor_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = empire
priority = 102
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
}
emperor_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = empire
priority = 102
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
}
empire_theocracy_christianity_religion = {
type = title
tier = empire
priority = 102
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
religions = { eastern_orthodox_religion catholic_religion protestant_religion }
}
#Eastern Christians
baron_orthodox = {
type = character
gender = male
@ -875,7 +704,7 @@ baron_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
barony_orthodox = {
@ -885,7 +714,7 @@ barony_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
count_orthodox = {
@ -897,7 +726,7 @@ count_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
county_orthodox = {
@ -907,7 +736,7 @@ county_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
duke_orthodox = {
@ -919,7 +748,7 @@ duke_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
duchy_orthodox = {
@ -929,7 +758,7 @@ duchy_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
king_orthodox = {
@ -941,7 +770,7 @@ king_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
kingdom_orthodox = {
@ -951,7 +780,7 @@ kingdom_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
emperor_orthodox = {
@ -963,7 +792,7 @@ emperor_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
empire_orthodox = {
@ -973,7 +802,7 @@ empire_orthodox = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
# girlboss for mostly wives presbytera
@ -986,7 +815,7 @@ baron_orthodox_female = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
count_orthodox_female = {
@ -998,7 +827,7 @@ count_orthodox_female = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
duke_orthodox_female = {
@ -1010,7 +839,7 @@ duke_orthodox_female = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
king_orthodox_female = {
@ -1022,7 +851,7 @@ king_orthodox_female = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
emperor_orthodox_female = {
@ -1034,9 +863,490 @@ emperor_orthodox_female = {
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government }
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
}
# Christianity
baron_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = barony
priority = 7
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
baron_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = barony
priority = 7
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
barony_theocracy_christianity_religion = {
type = title
tier = barony
priority = 7
holding = church_holding
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
count_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = county
priority = 18
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
count_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = county
priority = 18
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
count_theocracy_male_christianity_religion_cardinal = {
type = character
gender = male
special = holder
tier = county
priority = 19
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
flag = cardinal_flag
}
count_theocracy_female_christianity_religion_cardinal = {
type = character
gender = female
special = holder
tier = county
priority = 19
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
flag = cardinal_flag
}
county_theocracy_christianity_religion = {
type = title
tier = county
priority = 18
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = duchy
priority = 27
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = duchy
priority = 27
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_christianity_religion_archbishop = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 27
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_christianity_religion_archbishop = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 27
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_christianity_religion_clerical_region = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 28
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_christianity_religion_clerical_region = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 28
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_catholic_clerical_region_archbishop = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 29
governments = { theocracy_government ecclesiastical_government }
religions = { catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_catholic_clerical_region_archbishop = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 29
governments = { theocracy_government ecclesiastical_government }
religions = { catholic_religion protestant_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_christian_faith_clerical_region = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 29
governments = { theocracy_government ecclesiastical_government }
faiths = { christian_faith }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_christian_faith_clerical_region = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 29
governments = { theocracy_government ecclesiastical_government }
faiths = { christian_faith }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_orthodox_clerical_region_metropolitan = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 29
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_orthodox_clerical_region_metropolitan = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 29
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_orthodox_clerical_region_archbishopric = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 31
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
titles = { d_et_cyprus }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_orthodox_clerical_region_archbishopric = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 31
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
titles = { d_et_cyprus }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_male_christianity_religion_cardinal = {
type = character
gender = male
special = holder
tier = duchy
priority = 28
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
flag = cardinal_flag
}
duke_theocracy_female_christianity_religion_cardinal = {
type = character
gender = female
special = holder
tier = duchy
priority = 28
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
flag = cardinal_flag
}
duke_theocracy_male_christianity_religion_archbishop_cardinal = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 28
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
special_title = clerical_elector
}
duke_theocracy_female_christianity_religion_archbishop_cardinal = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 28
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
special_title = clerical_elector
}
duchy_theocracy_christianity_religion = {
type = title
tier = duchy
priority = 27
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
top_liege = no
}
}
king_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = kingdom
priority = 47
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
}
king_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = kingdom
priority = 47
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
}
king_theocracy_male_christianity_religion_cardinal = {
type = character
gender = male
special = holder
tier = kingdom
priority = 48
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flag = cardinal_flag
}
king_theocracy_female_christianity_religion_cardinal = {
type = character
gender = female
special = holder
tier = kingdom
priority = 48
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flag = cardinal_flag
}
kingdom_theocracy_christianity_religion = {
type = title
tier = kingdom
flavourization_rules = {
top_liege = no
}
priority = 47
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
}
emperor_theocracy_male_christianity_religion = {
type = character
gender = male
special = holder
tier = empire
priority = 102
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
}
emperor_theocracy_female_christianity_religion = {
type = character
gender = female
special = holder
tier = empire
priority = 102
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
}
emperor_theocracy_male_christianity_religion_cardinal = {
type = character
gender = male
special = holder
tier = empire
priority = 103
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flag = cardinal_flag
}
emperor_theocracy_female_christianity_religion_cardinal = {
type = character
gender = female
special = holder
tier = empire
priority = 103
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
flag = cardinal_flag
}
empire_theocracy_christianity_religion = {
type = title
tier = empire
priority = 102
flavourization_rules = {
top_liege = no
}
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion dualism_religion }
}
# john holy order
holy_order_orthodox = {
type = character

View file

@ -1,11 +1,39 @@
### Clerical Regions ###
duke_theocracy_male_orthodox_clerical_region_exarch = {
type = character
gender = male
special = clerical_region_holder
tier = duchy
priority = 32
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
flag = neow_orthodox_exarch_flag
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
duke_theocracy_female_orthodox_clerical_region_exarch = {
type = character
gender = female
special = clerical_region_holder
tier = duchy
priority = 32
governments = { theocracy_government ecclesiastical_government }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
flag = neow_orthodox_exarch_flag
flavourization_rules = {
top_liege = no
spouse_takes_title = no
}
}
clerical_region_duchy_fallback = {
type = title
tier = duchy
priority = 30
governments = { ecclesiastical_government }
religion = { christianity_religion }
religions = { christianity_religion eastern_orthodox_religion oriental_orthodox_religion catholic_religion protestant_religion }
flavourization_rules = {
target_character = yes
@ -22,8 +50,7 @@ clerical_region_duchy_east_christian = {
priority = 110
governments = { ecclesiastical_government }
rites = { byzantine_rite georgian_rite }
faiths = { christian_faith }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
flavourization_rules = {
target_character = yes
@ -40,7 +67,7 @@ clerical_region_duchy_west_christian = {
priority = 100
governments = { ecclesiastical_government }
faiths = { christian_faith }
religions = { catholic_religion protestant_religion }
flavourization_rules = {
target_character = yes
@ -57,7 +84,7 @@ clerical_region_duchy_catholic = {
priority = 100
governments = { ecclesiastical_government }
faiths = { catholic }
religions = { catholic_religion protestant_religion }
flavourization_rules = {
target_character = yes
@ -74,7 +101,7 @@ clerical_region_duchy_orthodox = {
priority = 100
governments = { ecclesiastical_government }
faiths = { orthodox }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
flavourization_rules = {
target_character = yes
@ -91,8 +118,8 @@ clerical_region_duchy_patriarchate = { # exceptions to normal rules, including P
priority = 101
governments = { ecclesiastical_government }
faiths = { orthodox }
titles = { d_et_roma d_et_constantinople d_et_alexandria d_et_antioch d_et_jerusalem }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
titles = { d_et_roma d_et_constantinople d_et_alexandria d_et_antioch d_et_jerusalem d_et_kartli }
flavourization_rules = {
target_character = yes
@ -109,8 +136,8 @@ clerical_region_duchy_metropolitanate = { # sees held by a metropolitan rather t
priority = 101
governments = { ecclesiastical_government }
religions = { christianity_religion }
titles = { d_et_axum d_et_kyiv }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
titles = { d_et_axum }
flavourization_rules = {
target_character = yes
@ -121,13 +148,15 @@ clerical_region_duchy_metropolitanate = { # sees held by a metropolitan rather t
special_title = clerical_region
}
clerical_region_duchy_archbishopric = { # exceptional autocephalous archbishopric
type = title
tier = duchy
priority = 101
governments = { ecclesiastical_government }
religions = { christianity_religion }
religions = { eastern_orthodox_religion oriental_orthodox_religion }
titles = { d_et_cyprus }
flavourization_rules = {
@ -200,7 +229,7 @@ clerical_elector_duchy_cardinalate = {
tier = duchy
priority = 75
governments = { ecclesiastical_government }
religions = { christianity_religion dualism_religion }
religions = { catholic_religion protestant_religion dualism_religion }
flavourization_rules = {
only_holder = yes
top_liege = no

View file

@ -293,59 +293,6 @@ republic_government = {
realm_mask_scale = { 1 1 }
}
### Brief: theocracy_government
# Head of faith will always get this if possible
#
# This is referenced in code
#
theocracy_government = {
government_rules = {
religious = yes
inherit_from_dynastic_government = no
}
primary_holding = church_holding
valid_holdings = { castle_holding tribal_holding nomad_holding herder_holding temple_citadel_holding }
required_county_holdings = { church_holding castle_holding city_holding }
ai = {
use_legends = no
}
can_get_government = {
NOT = {
faith = { has_doctrine = doctrine_theocracy_lay_clergy }
}
#The LAAMP Construct Holding decision
trigger_if = {
limit = {
OR = {
has_variable = city_construction_is_temple_citadel
has_variable = city_construction_is_castle
}
}
always = no
}
}
vassal_contract_group = theocracy_vassal
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_theocracy
government_is_settled
government_uses_domain_limit
gov_uses_non_crown_coa
}
mechanic_type = theocracy
is_mechanic_type_default = yes
color = hsv{ 0.00 0.00 0.78 }
realm_mask_offset = { 0.0 0.02 }
realm_mask_scale = { 0.95 0.95 }
}
### Brief: clan_government
clan_government = {
government_rules = {

View file

@ -0,0 +1,161 @@
### Brief: theocracy_government
# Head of faith will always get this if possible
#
# This is referenced in code
#
theocracy_government = {
government_rules = {
inherit_from_dynastic_government = no
disable_regnal_numbers = yes
sticky_government = yes
}
primary_holding = church_holding
valid_holdings = { castle_holding tribal_holding nomad_holding herder_holding temple_citadel_holding }
required_county_holdings = { church_holding castle_holding city_holding }
ai = {
use_legends = no
}
royal_court = landed
can_get_government = {
theocratic_lay_clergy_trigger = yes
#The LAAMP Construct Holding decision
trigger_if = {
limit = {
has_variable = {
name = city_construction_is_temple_citadel
name = city_construction_is_castle
}
}
always = no
}
}
vassal_contract_group = theocracy_vassal
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_theocracy
government_is_settled
government_uses_church_authority
government_uses_domain_limit
}
mechanic_type = theocracy
min_appointment_tier = county
is_mechanic_type_default = yes
# Any positive weight is enough
grant_vassal_ai_will_do = {
value = 0
if = {
limit = {
scope:title = { tier = tier_county }
NOT = { has_variable = grant_vassal_government_cooldown }
ai_zeal >= medium_positive_ai_value
rite = {
NOT = { rite_has_doctrine = doctrine_theocracy_lay_clergy }
rite_has_doctrine = doctrine_theocracy_temporal
}
realm_theocratic_county_share_ai_below_cap_trigger = yes
}
add = 10
}
}
color = hsv{ 0.00 0.00 0.78 }
realm_mask_offset = { 0.0 0.02 }
realm_mask_scale = { 0.95 0.95 }
}
### Brief: ecclesiastical_government
# This is a theocratic government type that is Christian centered
#
ecclesiastical_government = {
government_rules = {
inherit_from_dynastic_government = no
treasury = yes
replace_gold_cost_by_treasury = yes
add_religious_subordinates_for_treasury = yes
use_as_base_on_landed = yes
disable_regnal_numbers = yes
sticky_government = yes
allow_accolades = yes
landless_playable = yes
}
royal_court = landed
primary_holding = church_holding
valid_holdings = { castle_holding tribal_holding nomad_holding herder_holding temple_citadel_holding }
required_county_holdings = { church_holding castle_holding city_holding }
ai = {
use_legends = no
}
can_get_government = {
theocratic_lay_clergy_trigger = yes
#The LAAMP Construct Holding decision
trigger_if = {
limit = {
has_variable = {
name = city_construction_is_temple_citadel
name = city_construction_is_castle
}
}
always = no
}
}
vassal_contract_group = theocracy_vassal
character_modifier = {
monthly_treasury_from_vassals = 0.85
monthly_treasury_from_non_vassals = 0.85
monthly_piety = 0.25
accolades = -1
knight_limit = -3
men_at_arms_cap = -3
men_at_arms_limit = -3
mercenary_hire_cost_mult = 2
}
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_ecclesiastical
government_is_theocracy
government_is_settled
government_uses_domicile_but_not_adventurer
government_uses_church_authority
government_uses_domain_limit
government_has_treasury
government_uses_cardinal_budget
}
mechanic_type = theocracy
min_appointment_tier = county
domicile_type = ecclesiastical_domicile
# is_grant_government_shown already limits this to ecclesiastical theocracy faiths
grant_vassal_ai_will_do = {
value = 0
if = {
limit = {
scope:title = { tier = tier_county }
NOT = { has_variable = grant_vassal_government_cooldown }
ai_zeal >= medium_positive_ai_value
rite = { rite_has_doctrine = doctrine_theocracy_temporal }
realm_theocratic_county_share_ai_below_cap_trigger = yes
}
add = 10
}
}
color = hsv{ 0.00 0.00 0.38 }
realm_mask_offset = { 0.0 0.02 }
realm_mask_scale = { 0.95 0.95 }
}

View file

@ -0,0 +1,544 @@
# referenced by code. Fired yearly on every rite
# root = rite
on_rite_yearly = {
effect = {
rite_yearly_hor_passive_learning_effect = yes
rite_yearly_hor_divergence_drift_effect = yes
}
}
pam_the_christian_church_yearly_on_action = {
effect = {
# Non Christian presence in Europe
pam_the_christian_church_non_christian_kingdom_in_europe_catalyst_effect = yes
# Non-Catholic ruler controls the Papal State's de jure capital
pam_the_christian_church_catholic_hof_weak_papal_state_control_catalyst_effect = yes
# Byzantine emperor is not Christian
pam_the_christian_church_byzantine_emperor_non_christian_catalyst_effect = yes
}
}
# Tier 1 is paced once from pam_cathedral_01 on_start_build (years = 2).
pam_cathedral_great_project_yearly_on_action = {
effect = {
every_great_project = {
limit = {
OR = {
great_project_type = pam_cathedral_02
great_project_type = pam_cathedral_03
}
}
great_project_founder = {
save_scope_as = founder
trigger_event = {
on_action = pam_cathedral_great_project_yearly_founder_events_on_action
years = 5
}
}
great_project_owner = {
if = {
limit = {
this = scope:founder
}
trigger_event = {
on_action = pam_cathedral_great_project_yearly_owner_events_on_action
years = 10
}
}
else = {
trigger_event = {
on_action = pam_cathedral_great_project_yearly_owner_events_on_action
years = 5
}
}
}
}
}
}
pam_cathedral_great_project_yearly_founder_events_on_action = {
random_events = {
1 = pam_great_projects_events.0007
1 = pam_great_projects_events.0008
1 = pam_great_projects_events.0011
1 = pam_great_projects_events.0013
}
}
pam_cathedral_great_project_yearly_owner_events_on_action = {
random_events = {
1 = pam_great_projects_events.0012
}
}
study_faith_success = {
on_actions = {
pam_study_faith_personal_tenet_on_action
}
}
on_travel_plan_movement = {
on_actions = {
pam_mountain_travel_personal_tenet_on_action
sun_worship_desert_travel_personal_tenet_on_action
pam_sanctity_of_nature_travel_on_action
}
}
on_building_completed = {
on_actions = {
pam_sanctity_of_nature_building_completed_on_action
}
}
on_faith_conversion = {
on_actions = {
pam_tax_nonbelievers_faith_conversion_on_action
}
}
on_birth_child = {
on_actions = {
pam_auspicious_birthright_birth_on_action
}
}
pam_study_faith_personal_tenet_on_action = {
effect = {
if = {
limit = {
scope:owner = {
has_personal_tenet_flag = adaptive_study_rite_cultural_acceptance
culture != scope:target.culture
}
}
scope:owner = {
culture = {
change_cultural_acceptance = {
target = scope:target.culture
value = minor_cultural_acceptance_gain
desc = pam_adaptive_study_rite_cultural_acceptance
}
}
send_interface_toast = {
type = event_toast_effect_good
title = pam_adaptive_study_rite_cultural_acceptance_toast
left_icon = scope:owner
right_icon = scope:target
}
}
}
}
}
pam_mountain_travel_personal_tenet_on_action = {
effect = {
if = {
limit = {
has_personal_tenet_flag = cthonic_redoubts_mountain_travel_fulfillment
current_travel_plan.current_location = {
OR = {
terrain = mountains
terrain = desert_mountains
}
}
current_travel_plan = {
NOT = { has_variable = pam_mountain_travel_fulfillment_awarded }
}
}
current_travel_plan = {
set_variable = pam_mountain_travel_fulfillment_awarded
}
send_interface_toast = {
type = event_toast_effect_good
title = pam_cthonic_redoubts_mountain_travel_toast
left_icon = root
add_piety = minor_piety_gain
change_spiritual_fulfillment = minor_spiritual_fulfillment_value
}
}
}
}
sun_worship_desert_travel_personal_tenet_on_action = {
effect = {
if = {
limit = {
has_personal_tenet_flag = tenet_sun_worship_desert_pilgrim
current_travel_plan.current_location = {
OR = {
terrain = desert
terrain = desert_mountains
terrain = oasis
}
}
current_travel_plan = {
NOT = { has_variable = sun_worship_desert_fulfillment_awarded }
}
}
current_travel_plan = {
set_variable = sun_worship_desert_fulfillment_awarded
}
send_interface_toast = {
type = event_toast_effect_good
title = sun_worship_desert_travel_toast
left_icon = root
add_piety = minor_piety_gain
change_spiritual_fulfillment = minor_spiritual_fulfillment_value
}
}
}
}
pam_sanctity_of_nature_travel_on_action = {
effect = {
if = {
limit = {
current_travel_plan.current_location = {
has_province_modifier = preserved_wilderness_modifier
}
}
current_travel_plan = {
if = {
limit = {
NOT = { has_travel_plan_modifier = preserved_wilderness_travel_modifier }
}
add_travel_plan_modifier = preserved_wilderness_travel_modifier
}
}
}
else_if = {
limit = {
current_travel_plan = {
has_travel_plan_modifier = preserved_wilderness_travel_modifier
}
}
current_travel_plan = {
remove_travel_plan_modifier = preserved_wilderness_travel_modifier
}
}
if = {
limit = {
has_personal_tenet_flag = tenet_sanctity_of_nature_wilderness_fulfillment
current_travel_plan.current_location = {
has_holding = no
is_sea_province = no
}
current_travel_plan = {
OR = {
NOT = { has_variable_list = pam_sanctity_of_nature_visited_wilderness }
AND = {
has_variable_list = pam_sanctity_of_nature_visited_wilderness
NOT = {
is_target_in_variable_list = {
name = pam_sanctity_of_nature_visited_wilderness
target = root.current_travel_plan.current_location
}
}
}
}
}
}
change_spiritual_fulfillment = miniscule_spiritual_fulfillment_value
current_travel_plan = {
add_to_variable_list = {
name = pam_sanctity_of_nature_visited_wilderness
target = root.current_travel_plan.current_location
}
}
}
}
}
pam_sanctity_of_nature_building_completed_on_action = {
# add_great_building fires on_building_completed during history setup.
trigger = {
has_global_variable = game_has_started
}
effect = {
if = {
limit = {
has_holding = yes
has_province_modifier = preserved_wilderness_modifier
}
remove_province_modifier = preserved_wilderness_modifier
}
}
}
pam_tax_nonbelievers_faith_conversion_on_action = {
trigger = {
exists = scope:actor
root != scope:actor
scope:actor = {
has_personal_tenet_flag = tax_nonbelievers_fulfillment_from_conversion
}
}
effect = {
scope:actor = {
pam_tax_nonbelievers_conversion_fulfillment_effect = yes
}
}
}
pam_auspicious_birthright_birth_on_action = {
effect = {
if = {
limit = {
OR = {
scope:mother = {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
}
scope:real_father ?= {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
}
}
}
# Base 5% chance for later children; the first-child modifiers shift the chance to 20%.
random_list = {
95 = {
modifier = {
add = -15
OR = {
scope:mother = {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
NOR = {
any_child = {
even_if_dead = yes
this != scope:child
}
}
}
scope:real_father ?= {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
NOR = {
any_child = {
even_if_dead = yes
this != scope:child
}
}
}
}
}
}
5 = {
modifier = {
add = 15
OR = {
scope:mother = {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
NOR = {
any_child = {
even_if_dead = yes
this != scope:child
}
}
}
scope:real_father ?= {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
NOR = {
any_child = {
even_if_dead = yes
this != scope:child
}
}
}
}
}
random_list = {
1 = {
trigger = {
NOR = {
has_trait = dwarf
has_trait = giant
}
}
add_trait = dwarf
}
1 = {
trigger = {
NOR = {
has_trait = giant
has_trait = dwarf
}
}
add_trait = giant
}
1 = {
trigger = {
NOT = { has_trait = albino }
}
add_trait = albino
}
1 = {
trigger = {
NOT = { has_trait = clubfooted }
}
add_trait = clubfooted
}
1 = {
trigger = {
NOT = { has_trait = bleeder }
}
add_trait = bleeder
}
1 = {
trigger = {
NOT = { has_trait = hunchbacked }
}
add_trait = hunchbacked
}
1 = {
trigger = {
NOT = { has_trait = lisping }
}
add_trait = lisping
}
1 = {
trigger = {
NOT = { has_trait = stuttering }
}
add_trait = stuttering
}
1 = {
trigger = {
NOR = {
has_trait = spindly
has_trait = physique_good
}
}
add_trait = spindly
}
1 = {
trigger = {
NOT = { has_trait = scaly }
}
add_trait = scaly
}
1 = {
trigger = {
NOT = { has_trait = wheezing }
}
add_trait = wheezing
}
1 = {
trigger = {
NOR = {
has_trait = beauty_bad
has_trait = beauty_good
}
}
add_trait = beauty_bad_2
}
}
}
}
}
if = {
limit = {
scope:child = {
OR = {
has_trait = dwarf
has_trait = albino
has_trait = clubfooted
has_trait = bleeder
has_trait = scaly
has_trait = giant
has_trait = hunchbacked
has_trait = spindly
has_trait = wheezing
has_trait = lisping
has_trait = stuttering
has_trait = beauty_bad
}
}
OR = {
scope:mother = {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
}
scope:real_father ?= {
has_personal_tenet_flag = mystical_birthright_spiritual_leader
}
}
}
scope:child = {
add_character_modifier = {
modifier = pam_mystical_birthright_spiritual_leader_modifier
}
}
if = {
limit = {
scope:mother = {
is_ai = no
}
}
scope:mother = {
send_interface_toast = {
type = event_toast_effect_good
title = pam_mystical_birthright_spiritual_leader_toast
left_icon = scope:child
custom_tooltip = {
text = pam_mystical_birthright_spiritual_leader_toast_tt
}
}
}
}
if = {
limit = {
scope:real_father ?= {
is_ai = no
}
}
scope:real_father = {
send_interface_toast = {
type = event_toast_effect_good
title = pam_mystical_birthright_spiritual_leader_toast
left_icon = scope:child
custom_tooltip = {
text = pam_mystical_birthright_spiritual_leader_toast_tt
}
}
}
}
}
}
}
# used by code, do not rename or remove.
# root = clerical region holder
# scope:title = clerical region title
# scope:county = capital county
# scope:reason = reason that triggered this mismatch. flag can be:
# - county_converted (county is now of different faith, holder stayed old faith)
# - character_converted (character converted away from county faith)
# - changed_tenets_or_doctrines (county and character are still matching faith but the faith doesn't support clerical regions anymore)
on_clerical_region_faith_mismatch = {
# TIT-75963 player choice when capital converts; TIT-75964 other succession cases
events = {
# Capital converted; both Faiths have Clerical Regions (player)
pam_clergy_events.0051
# AI / other mismatch reasons / new Faith lacks Clerical Regions
pam_clergy_events.0052
}
}
# used by code, do not rename or remove.
# root = challenger character
# scope:sponsor = former sponsor title
# scope:title = challenger title
on_challenger_removed = {
effect = {
if = {
limit = {
is_alive = yes
has_character_flag = antipope_flag
}
remove_character_flag = antipope_flag
}
# TODO_PAM move antipope removal cleanup effects here
#if = {
# limit = { root = scope:title.holder }
# destroy_title = scope:title
#}
}
}

View file

@ -8,8 +8,6 @@ orthodox = {
religious_head = k_orthodox
}
origin = christian_faith
eminent_holy_sites = {
constantinople
jerusalem
@ -38,8 +36,6 @@ russian_orthodox = {
#religious_head = k_orthodox
}
origin = christian_faith
eminent_holy_sites = {
constantinople
jerusalem

File diff suppressed because it is too large Load diff