finished church bureaucracy

This commit is contained in:
Fishedotjpg 2026-03-05 18:37:16 +00:00
parent da7fa1f16d
commit 2a51550855
7 changed files with 885 additions and 376 deletions

View file

@ -21,7 +21,7 @@ roman_fervour_and_size = {
has_title = title:k_papal_state
}
}
add = roman_limit_bonus_60
add = roman_limit_bonus_15
}
else_if = {
limit = {
@ -30,7 +30,7 @@ roman_fervour_and_size = {
has_title = title:k_papal_state
}
}
add = roman_limit_bonus_40
add = roman_limit_bonus_5
}
else_if = {
limit = {
@ -39,7 +39,7 @@ roman_fervour_and_size = {
has_title = title:k_papal_state
}
}
add = roman_limit_bonus_20
add = roman_limit_bonus_3
}
else_if = {
limit = {
@ -48,7 +48,7 @@ roman_fervour_and_size = {
has_title = title:k_papal_state
}
}
add = roman_limit_bonus_5
add = roman_limit_bonus_2
}
else_if = {
limit = {
@ -84,7 +84,7 @@ roman_fervour_and_size = {
limit = {
faith:roman_catholic = { fervor >= 60 }
}
add = roman_limit_bonus_2
subtract = roman_limit_bonus_2
}
else_if = {
limit = {
@ -125,7 +125,7 @@ roman_fervour_and_size = {
else = {
subtract = roman_limit_penalty_20
}
min = -100 # Can't go lower than 0
min = 0 # Can't go lower than 0
max = 100 # Can't go higher than 100
}
roman_papal_size_piety_learning_stewardship = {
@ -139,57 +139,150 @@ roman_papal_size_piety_learning_stewardship = {
if = {
limit = {
piety_level = 8
realm_size >= 60
}
add = roman_limit_bonus_65
}
else_if = {
limit = {
realm_size >= 55
}
add = roman_limit_bonus_60
}
else_if = {
limit = {
realm_size >= 50
}
add = roman_limit_bonus_55
}
else_if = {
limit = {
realm_size >= 45
}
add = roman_limit_bonus_50
}
else_if = {
limit = {
realm_size >= 40
}
add = roman_limit_bonus_45
}
else_if = {
limit = {
realm_size >= 35
}
add = roman_limit_bonus_40
}
else_if = {
limit = {
realm_size >= 30
}
add = roman_limit_bonus_35
}
else_if = {
limit = {
realm_size >= 25
}
add = roman_limit_bonus_30
}
else_if = {
limit = {
realm_size >= 20
}
add = roman_limit_bonus_25
}
else_if = {
limit = {
piety_level = 7
realm_size >= 15
}
add = roman_limit_bonus_20
}
else_if = {
limit = {
piety_level = 6
realm_size >= 10
}
add = roman_limit_bonus_15
}
else_if = {
limit = {
piety_level = 5
realm_size >= 5
}
add = roman_limit_bonus_10
}
else_if = {
limit = {
piety_level = 4
realm_size >= 3
}
add = roman_limit_bonus_5
}
else_if = {
limit = {
realm_size >= 1
}
add = roman_limit_bonus_1
}
else = {
}
}
every_independent_ruler = {
limit = {
faith = faith:roman_catholic
has_title = title:k_papal_state
}
if = {
limit = {
piety_level = 8
}
subtract = roman_limit_bonus_25
}
else_if = {
limit = {
piety_level = 7
}
subtract = roman_limit_bonus_20
}
else_if = {
limit = {
piety_level = 6
}
subtract = roman_limit_bonus_15
}
else_if = {
limit = {
piety_level = 5
}
subtract = roman_limit_bonus_10
}
else_if = {
limit = {
piety_level = 4
}
subtract = roman_limit_bonus_5
}
else_if = {
limit = {
piety_level = 3
}
add = roman_limit_penalty_15
add = roman_limit_penalty_10
}
else_if = {
limit = {
piety_level = 2
}
subtract = roman_limit_penalty_10
add = roman_limit_penalty_15
}
else_if = {
limit = {
piety_level = 1
}
subtract = roman_limit_penalty_15
add = roman_limit_penalty_20
}
else_if = {
limit = {
piety_level = 0
}
subtract = roman_limit_penalty_20
add = roman_limit_penalty_25
}
else = {
}
@ -205,55 +298,55 @@ roman_papal_size_piety_learning_stewardship = {
limit = {
prestige_level = 8
}
add = roman_limit_bonus_25
subtract = roman_limit_bonus_25
}
else_if = {
limit = {
prestige_level = 7
}
add = roman_limit_bonus_20
subtract = roman_limit_bonus_20
}
else_if = {
limit = {
prestige_level = 6
}
add = roman_limit_bonus_15
subtract = roman_limit_bonus_15
}
else_if = {
limit = {
prestige_level = 5
}
add = roman_limit_bonus_10
subtract = roman_limit_bonus_10
}
else_if = {
limit = {
prestige_level = 4
}
add = roman_limit_bonus_5
subtract = roman_limit_bonus_5
}
else_if = {
limit = {
prestige_level = 3
}
add = roman_limit_penalty_15
add = roman_limit_penalty_10
}
else_if = {
limit = {
prestige_level = 2
}
subtract = roman_limit_penalty_10
add = roman_limit_penalty_15
}
else_if = {
limit = {
prestige_level = 1
}
subtract = roman_limit_penalty_15
add = roman_limit_penalty_20
}
else_if = {
limit = {
prestige_level = 0
}
subtract = roman_limit_penalty_20
add = roman_limit_penalty_25
}
else = {
}
@ -268,25 +361,37 @@ roman_papal_size_piety_learning_stewardship = {
limit = {
stewardship >= 20
}
add = roman_limit_bonus_20
subtract = roman_limit_bonus_20
}
else_if = {
limit = {
stewardship >= 15
}
add = roman_limit_bonus_15
subtract = roman_limit_bonus_10
}
else_if = {
limit = {
stewardship >= 10
}
add = roman_limit_bonus_5
}
else_if = {
limit = {
stewardship >= 8
}
add = roman_limit_bonus_10
}
else_if = {
limit = {
stewardship >= 5
}
subtract = roman_limit_penalty_10
add = roman_limit_penalty_15
}
else_if = {
limit = {
stewardship < 5
}
subtract = roman_limit_penalty_20
add = roman_limit_penalty_25
}
else = {
}
@ -297,83 +402,75 @@ roman_papal_size_piety_learning_stewardship = {
faith = faith:roman_catholic
has_title = title:k_papal_state
}
if = {
limit = {
realm_size >= 60
num_sinful_traits >= 7
}
subtract = roman_limit_bonus_60
add = roman_limit_penalty_30
}
else_if = {
limit = {
realm_size >= 55
num_sinful_traits >= 6
}
subtract = roman_limit_bonus_55
add = roman_limit_penalty_25
}
else_if = {
limit = {
realm_size >= 50
num_sinful_traits >= 5
}
subtract = roman_limit_bonus_50
add = roman_limit_penalty_20
}
else_if = {
limit = {
realm_size >= 45
num_sinful_traits >= 4
}
subtract = roman_limit_bonus_45
add = roman_limit_penalty_15
}
else_if = {
limit = {
realm_size >= 40
num_sinful_traits >= 3
}
subtract = roman_limit_bonus_40
add = roman_limit_penalty_10
}
else_if = {
limit = {
realm_size >= 35
num_sinful_traits >= 2
}
subtract = roman_limit_bonus_35
}
else_if = {
limit = {
realm_size >= 30
}
subtract = roman_limit_bonus_30
}
else_if = {
limit = {
realm_size >= 25
}
subtract = roman_limit_bonus_25
}
else_if = {
limit = {
realm_size >= 20
}
subtract = roman_limit_bonus_20
}
else_if = {
limit = {
realm_size >= 15
}
subtract = roman_limit_bonus_15
}
else_if = {
limit = {
realm_size >= 10
}
subtract = roman_limit_bonus_10
}
else_if = {
limit = {
realm_size >= 5
}
subtract = roman_limit_bonus_5
add = roman_limit_penalty_5
}
else = {
}
}
min = -100 # Can't go lower than 0
every_independent_ruler = {
limit = {
faith = faith:roman_catholic
has_title = title:k_papal_state
}
if = {
limit = {
num_virtuous_traits >= 7
}
subtract = roman_limit_penalty_15
}
else_if = {
limit = {
num_virtuous_traits >= 6
}
subtract = roman_limit_penalty_10
}
else_if = {
limit = {
num_virtuous_traits >= 5
}
subtract = roman_limit_penalty_5
}
else = {
}
}
add = roman_limit_bonus_40
min = 0 # Can't go lower than 0
max = 100 # Can't go higher than 100
}
@ -452,7 +549,7 @@ sevillian_fervour_and_size = {
has_title = title:k_sevillian_papacy
}
}
add = sevillian_limit_bonus_60
add = sevillian_limit_bonus_15
}
else_if = {
limit = {
@ -461,7 +558,7 @@ sevillian_fervour_and_size = {
has_title = title:k_sevillian_papacy
}
}
add = sevillian_limit_bonus_30
add = sevillian_limit_bonus_5
}
else_if = {
limit = {
@ -470,7 +567,7 @@ sevillian_fervour_and_size = {
has_title = title:k_sevillian_papacy
}
}
add = sevillian_limit_bonus_20
add = sevillian_limit_bonus_3
}
else_if = {
limit = {
@ -479,7 +576,7 @@ sevillian_fervour_and_size = {
has_title = title:k_sevillian_papacy
}
}
add = sevillian_limit_bonus_5
add = sevillian_limit_bonus_2
}
else_if = {
limit = {
@ -515,7 +612,7 @@ sevillian_fervour_and_size = {
limit = {
faith:sevillian = { fervor >= 60 }
}
add = sevillian_limit_bonus_2
subtract = sevillian_limit_bonus_2
}
else_if = {
limit = {
@ -556,7 +653,7 @@ sevillian_fervour_and_size = {
else = {
subtract = sevillian_limit_penalty_20
}
min = -100 # Can't go lower than 0
min = 0 # Can't go lower than 0
max = 100 # Can't go higher than 100
}
sevillian_papal_size_piety_learning_stewardship = {
@ -570,57 +667,150 @@ sevillian_papal_size_piety_learning_stewardship = {
if = {
limit = {
piety_level = 8
realm_size >= 60
}
add = sevillian_limit_bonus_65
}
else_if = {
limit = {
realm_size >= 55
}
add = sevillian_limit_bonus_60
}
else_if = {
limit = {
realm_size >= 50
}
add = sevillian_limit_bonus_55
}
else_if = {
limit = {
realm_size >= 45
}
add = sevillian_limit_bonus_50
}
else_if = {
limit = {
realm_size >= 40
}
add = sevillian_limit_bonus_45
}
else_if = {
limit = {
realm_size >= 35
}
add = sevillian_limit_bonus_40
}
else_if = {
limit = {
realm_size >= 30
}
add = sevillian_limit_bonus_35
}
else_if = {
limit = {
realm_size >= 25
}
add = sevillian_limit_bonus_30
}
else_if = {
limit = {
realm_size >= 20
}
add = sevillian_limit_bonus_25
}
else_if = {
limit = {
piety_level = 7
realm_size >= 15
}
add = sevillian_limit_bonus_20
}
else_if = {
limit = {
piety_level = 6
realm_size >= 10
}
add = sevillian_limit_bonus_15
}
else_if = {
limit = {
piety_level = 5
realm_size >= 5
}
add = sevillian_limit_bonus_10
}
else_if = {
limit = {
piety_level = 4
realm_size >= 3
}
add = sevillian_limit_bonus_5
}
else_if = {
limit = {
realm_size >= 1
}
add = sevillian_limit_bonus_1
}
else = {
}
}
every_independent_ruler = {
limit = {
faith = faith:sevillian
has_title = title:k_sevillian_papacy
}
if = {
limit = {
piety_level = 8
}
subtract = sevillian_limit_bonus_25
}
else_if = {
limit = {
piety_level = 7
}
subtract = sevillian_limit_bonus_20
}
else_if = {
limit = {
piety_level = 6
}
subtract = sevillian_limit_bonus_15
}
else_if = {
limit = {
piety_level = 5
}
subtract = sevillian_limit_bonus_10
}
else_if = {
limit = {
piety_level = 4
}
subtract = sevillian_limit_bonus_5
}
else_if = {
limit = {
piety_level = 3
}
add = sevillian_limit_penalty_15
add = sevillian_limit_penalty_10
}
else_if = {
limit = {
piety_level = 2
}
subtract = sevillian_limit_penalty_10
add = sevillian_limit_penalty_15
}
else_if = {
limit = {
piety_level = 1
}
subtract = sevillian_limit_penalty_15
add = sevillian_limit_penalty_20
}
else_if = {
limit = {
piety_level = 0
}
subtract = sevillian_limit_penalty_20
add = sevillian_limit_penalty_25
}
else = {
}
@ -636,55 +826,55 @@ sevillian_papal_size_piety_learning_stewardship = {
limit = {
prestige_level = 8
}
add = sevillian_limit_bonus_25
subtract = sevillian_limit_bonus_25
}
else_if = {
limit = {
prestige_level = 7
}
add = sevillian_limit_bonus_20
subtract = sevillian_limit_bonus_20
}
else_if = {
limit = {
prestige_level = 6
}
add = sevillian_limit_bonus_15
subtract = sevillian_limit_bonus_15
}
else_if = {
limit = {
prestige_level = 5
}
add = sevillian_limit_bonus_10
subtract = sevillian_limit_bonus_10
}
else_if = {
limit = {
prestige_level = 4
}
add = sevillian_limit_bonus_5
subtract = sevillian_limit_bonus_5
}
else_if = {
limit = {
prestige_level = 3
}
add = sevillian_limit_penalty_15
add = sevillian_limit_penalty_10
}
else_if = {
limit = {
prestige_level = 2
}
subtract = sevillian_limit_penalty_10
add = sevillian_limit_penalty_15
}
else_if = {
limit = {
prestige_level = 1
}
subtract = sevillian_limit_penalty_15
add = sevillian_limit_penalty_20
}
else_if = {
limit = {
prestige_level = 0
}
subtract = sevillian_limit_penalty_20
add = sevillian_limit_penalty_25
}
else = {
}
@ -699,25 +889,37 @@ sevillian_papal_size_piety_learning_stewardship = {
limit = {
stewardship >= 20
}
add = sevillian_limit_bonus_20
subtract = sevillian_limit_bonus_20
}
else_if = {
limit = {
stewardship >= 15
}
add = sevillian_limit_bonus_15
subtract = sevillian_limit_bonus_10
}
else_if = {
limit = {
stewardship >= 10
}
add = sevillian_limit_bonus_5
}
else_if = {
limit = {
stewardship >= 8
}
add = sevillian_limit_bonus_10
}
else_if = {
limit = {
stewardship >= 5
}
subtract = sevillian_limit_penalty_10
add = sevillian_limit_penalty_15
}
else_if = {
limit = {
stewardship < 5
}
subtract = sevillian_limit_penalty_20
add = sevillian_limit_penalty_25
}
else = {
}
@ -728,83 +930,73 @@ sevillian_papal_size_piety_learning_stewardship = {
faith = faith:sevillian
has_title = title:k_sevillian_papacy
}
if = {
limit = {
realm_size >= 60
num_sinful_traits >= 7
}
subtract = sevillian_limit_bonus_60
add = sevillian_limit_penalty_30
}
else_if = {
limit = {
realm_size >= 55
num_sinful_traits >= 6
}
subtract = sevillian_limit_bonus_55
add = sevillian_limit_penalty_25
}
else_if = {
limit = {
realm_size >= 50
num_sinful_traits >= 5
}
subtract = sevillian_limit_bonus_50
add = sevillian_limit_penalty_20
}
else_if = {
limit = {
realm_size >= 45
num_sinful_traits >= 4
}
subtract = sevillian_limit_bonus_45
add = sevillian_limit_penalty_15
}
else_if = {
limit = {
realm_size >= 40
num_sinful_traits >= 3
}
subtract = sevillian_limit_bonus_40
add = sevillian_limit_penalty_10
}
else_if = {
limit = {
realm_size >= 35
num_sinful_traits >= 2
}
subtract = sevillian_limit_bonus_35
}
else_if = {
limit = {
realm_size >= 30
}
subtract = sevillian_limit_bonus_30
}
else_if = {
limit = {
realm_size >= 25
}
subtract = sevillian_limit_bonus_25
}
else_if = {
limit = {
realm_size >= 20
}
subtract = sevillian_limit_bonus_20
}
else_if = {
limit = {
realm_size >= 15
}
subtract = sevillian_limit_bonus_15
}
else_if = {
limit = {
realm_size >= 10
}
subtract = sevillian_limit_bonus_10
}
else_if = {
limit = {
realm_size >= 5
}
subtract = sevillian_limit_bonus_5
add = sevillian_limit_penalty_5
}
else = {
}
}
min = -100 # Can't go lower than 0
every_independent_ruler = {
limit = {
faith = faith:sevillian
has_title = title:k_sevillian_papacy
}
if = {
limit = {
num_virtuous_traits >= 7
}
subtract = sevillian_limit_penalty_15
}
else_if = {
limit = {
num_virtuous_traits >= 6
}
subtract = sevillian_limit_penalty_10
}
else_if = {
limit = {
num_virtuous_traits >= 5
}
subtract = sevillian_limit_penalty_5
}
else = {
}
}
add = sevillian_limit_bonus_40
min = 0 # Can't go lower than 0
max = 100 # Can't go higher than 100
}