This commit is contained in:
edwardtheelbowhigh 2026-01-26 23:35:40 +00:00
commit 70bc775548
14 changed files with 975 additions and 180 deletions

View file

@ -9454,6 +9454,239 @@ king_administrative_female_byzantine_group = {
spouse_takes_title = no
}
}
count_administrative_male_sardinian = {
type = character
gender = male
special = holder
tier = county
priority = 28
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
spouse_takes_title = no
}
}
count_administrative_female_sardinian = {
type = character
gender = female
special = holder
tier = county
priority = 28
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
spouse_takes_title = no
}
}
county_administrative_sardinian = {
type = title
tier = county
priority = 51
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
}
}
duke_administrative_male_sardinian = {
type = character
gender = male
special = holder
tier = duchy
priority = 29
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
spouse_takes_title = no
}
}
duke_administrative_female_sardinian = {
type = character
gender = female
special = holder
tier = duchy
priority = 29
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
spouse_takes_title = no
}
}
duchy_administrative_sardinian = {
type = title
tier = duchy
priority = 60
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
}
}
king_administrative_male_sardinian = {
type = character
gender = male
special = holder
tier = kingdom
priority = 75
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
spouse_takes_title = no
}
}
king_administrative_female_sardinian = {
type = character
gender = female
special = holder
tier = kingdom
priority = 75
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
spouse_takes_title = no
}
}
kingdom_administrative_sardinian = {
type = title
tier = kingdom
priority = 75
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
top_liege = yes
ignore_top_liege_government = yes #In an administrative realm all governors vassals will use the titles of the top liege - this ensures it is only the governors that do, and not also feudal vassals, republican vassals, etc.
}
}
count_administrative_independent_male_sardinian = {
type = character
gender = male
special = holder
tier = county
priority = 75
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
count_administrative_independent_female_sardinian = {
type = character
gender = female
special = holder
tier = county
priority = 75
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
county_administrative_independent_sardinian = {
type = title
tier = county
priority = 75
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
duke_administrative_independent_male_sardinian = {
type = character
gender = male
special = holder
tier = duchy
priority = 100
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
duke_administrative_independent_female_sardinian = {
type = character
gender = female
special = holder
tier = duchy
priority = 100
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
duchy_administrative_independent_sardinian = {
type = title
tier = duchy
priority = 100
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
king_administrative_independent_male_sardinian = {
type = character
gender = male
special = holder
tier = kingdom
priority = 108
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
king_administrative_independent_female_sardinian = {
type = character
gender = female
special = holder
tier = kingdom
priority = 108
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
kingdom_administrative_independent_sardinian = {
type = title
tier = kingdom
priority = 108
governments = { administrative_government }
heritages = { heritage_sardic }
flavourization_rules = {
only_independent = yes
}
}
king_administrative_male_roman = {
type = character
gender = male

View file

@ -39,7 +39,7 @@ e_germany = {
capital = c_berlin
d_nordmark = { #Mecklenburg
color = { 162 160 110 }
color = { 165 24 48 }
capital = c_schwerin #Schwerin
cultural_names = {
@ -48,7 +48,7 @@ e_germany = {
c_schwerin = {
color = { 195 195 115 }
color = { 153 22 46 }
b_schwerin = {
province = 2808
@ -70,7 +70,7 @@ e_germany = {
}
}
c_rostock = {
color = { 145 162 132 }
color = { 178 26 54 }
cultural_names = {
name_list_polabian = cn_kissinia
@ -105,7 +105,7 @@ e_germany = {
}
}
c_neubrandenburg = {
color = { 170 185 140 }
color = { 127 19 38 }
cultural_names = {
name_list_polabian = cn_warnabia
@ -134,7 +134,7 @@ e_germany = {
}
}
d_lower_lusatia = {
color = { 215 150 145 }
color = { 191 66 66 }
capital = c_cottbus #Cottbus
@ -143,7 +143,7 @@ e_germany = {
}
c_cottbus = {
color = { 240 205 130 }
color = { 178 62 62 }
cultural_names = {
name_list_polabian = cn_chosebuz
@ -189,7 +189,7 @@ e_germany = {
}
}
c_senftenberg = {
color = { 240 205 130 }
color = { 204 71 71 }
b_senftenberg = {
province = 3181
@ -204,12 +204,12 @@ e_germany = {
}
}
d_vorpommern = {
color = { 220 170 125 }
color = { 204 20 66 }
capital = c_szczecin
c_szczecin = { #Stettin
color = { 91 163 48 }
color = { 178 17 58 }
cultural_names = {
name_list_franconian = cn_stettin
@ -232,7 +232,7 @@ e_germany = {
}
}
c_wolgast = { #Greifswald
color = { 165 185 122 }
color = { 229 22 74 }
cultural_names = {
name_list_polabian = cn_circipania
@ -262,7 +262,7 @@ e_germany = {
}
}
c_rugen = {
color = { 163 162 145 }
color = { 178 17 58 }
cultural_names = {
name_list_polabian = cn_rana
@ -289,7 +289,7 @@ e_germany = {
}
}
d_ostmark = { #Nordmark
color = { 121 140 121 }
color = { 216 74 67 }
#capital = c_berlin #Berlin
@ -298,7 +298,7 @@ e_germany = {
}
c_potsdam = {
color = { 115 135 115 }
color = { 204 69 65 }
cultural_names = {
name_list_polabian = cn_brenna
@ -344,7 +344,7 @@ e_germany = {
}
}
c_wittenberg = {
color = { 200 140 130 }
color = { 229 78 73 }
cultural_names = {
name_list_polabian = cn_nizizia
@ -382,7 +382,7 @@ e_germany = {
}
}
c_spreewald = {
color = { 225 140 145 }
color = { 178 61 57 }
cultural_names = {
name_list_polabian = cn_jutriboc
@ -414,7 +414,7 @@ e_germany = {
}
}
c_prignitz = {
color = { 90 100 65 }
color = { 255 87 81 }
cultural_names = {
name_list_polabian = cn_wilzia
@ -440,7 +440,7 @@ e_germany = {
}
}
c_oderfrankfurt = {
color = { 80 110 80 }
color = { 153 52 48 }
cultural_names = {
name_list_franconian = cn_oderfrankfurt
@ -475,7 +475,7 @@ e_germany = {
}
}
c_berlin = {
color = { 80 110 80 }
color = { 127 43 40 }
cultural_names = {
name_list_polabian = cn_ukria
@ -503,7 +503,7 @@ e_germany = {
}
}
c_uckermark = {
color = { 115 160 115 }
color = { 255 124 119 }
cultural_names = {
name_list_polabian = cn_redaria
@ -563,10 +563,10 @@ e_germany = {
}
}
d_bremen = {
color = { 220 95 95 }
color = { 216 216 54 }
capital = c_bremen
c_bremen = {
color = { 220 95 95 }
color = { 204 204 40 }
b_bremen = {
province = 2793
@ -581,11 +581,11 @@ e_germany = {
}
}
d_luneburg = {
color = { 135 109 147 }
color = { 216 196 97 }
capital = c_luneburg
c_luneburg = {
color = { 200 160 125 }
color = { 204 183 91 }
b_luneburg = {
province = 2893
@ -604,7 +604,7 @@ e_germany = {
}
}
c_verden = {
color = { 185 110 125 }
color = { 229 206 103 }
b_verden = {
province = 2794
@ -632,7 +632,7 @@ e_germany = {
}
c_stade = {
color = { 175 100 115 }
color = { 178 160 80 }
b_stade = {
province = 2795
@ -646,7 +646,7 @@ e_germany = {
}
}
c_wendland = {
color = { 185 175 130 }
color = { 255 229 114 }
b_luchow = {
province = 2895
@ -661,11 +661,11 @@ e_germany = {
}
}
d_hanover = {
color = { 200 160 125 }
color = { 242 218 145 }
capital = c_hannover #Hannover
c_nienburg = {
color = { 220 85 80 }
color = { 229 206 137 }
b_nienburg = {
province = 2846
@ -684,7 +684,7 @@ e_germany = {
}
}
c_hannover = {
color = { 200 75 75 }
color = { 255 229 153 }
b_hannover = {
province = 2898
@ -698,7 +698,7 @@ e_germany = {
}
}
c_hildesheim = {
color = { 235 95 85 }
color = { 204 183 122 }
b_hildesheim = {
province = 2913
@ -717,7 +717,7 @@ e_germany = {
}
}
c_diepholz = {
color = { 225 125 85 }
color = { 178 160 107 }
b_diepholz = {
province = 2838
@ -736,10 +736,10 @@ e_germany = {
}
}
d_brunswick = {
color = { 150 110 115 }
color = { 216 162 54 }
c_brunswick = {
color = { 200 160 130 }
color = { 204 153 51 }
b_brunswick = {
province = 2901
@ -763,7 +763,7 @@ e_germany = {
}
}
c_stendal = {
color = { 200 180 115 }
color = { 229 172 57 }
b_stendal = {
province = 2900
@ -787,7 +787,7 @@ e_germany = {
}
}
c_gottingen = {
color = { 200 160 181 }
color = { 178 133 44 }
b_goslar = {
province = 2918
@ -1251,7 +1251,7 @@ e_germany = {
# Temporarily reduced in size due to stability issues in the HRE.
d_meissen = {
color = { 4 100 50 }
color = { 11 114 37 }
cultural_names = {
name_list_polabian = cn_milcenia
@ -1261,7 +1261,7 @@ e_germany = {
capital = c_dresden
c_dresden = {
color = { 4 100 50 }
color = { 10 102 33 }
cultural_names = {
name_list_polabian = cn_milcenia
@ -1286,7 +1286,7 @@ e_germany = {
cultural_names = {
name_list_polabian = cn_misni
}
color = { 16 120 78 }
color = { 12 127 41 }
b_meissen = {
province = 3027
@ -1308,7 +1308,7 @@ e_germany = {
}
}
c_erzgebirg = {
color = { 205 170 135 }
color = { 7 76 24 }
b_annaberg_buchholz = {
province = 3012
@ -1322,7 +1322,7 @@ e_germany = {
}
}
c_leipzig = {
color = { 230 170 130 }
color = { 15 153 49 }
b_leipzig = {
@ -1347,7 +1347,7 @@ e_germany = {
}
}
c_eilenburg = {
color = { 230 170 130 }
color = { 5 51 16 }
cultural_names = {
name_list_polabian = cn_jilobor
}
@ -1367,7 +1367,7 @@ e_germany = {
}
}
c_vogtland = {
color = { 215 185 125 }
color = { 17 178 58 }
b_reichenbach = {
province = 3039
@ -1387,11 +1387,11 @@ e_germany = {
}
}
d_upper_lusatia= {
color = { 195 105 80 }
color = { 15 76 35 }
capital = c_gorlitz
c_gorlitz = {
color = { 215 160 130 }
color = { 12 63 28 }
cultural_names = {
name_list_polabian = cn_gorelic
@ -1445,7 +1445,7 @@ e_germany = {
}
}
c_bautzen = {
color = { 10 120 90 }
color = { 17 89 40 }
b_bautzen = {
province = 3032
@ -1465,12 +1465,12 @@ e_germany = {
}
}
d_anhalt = {
color = { 195 105 80 }
color = { 49 140 56 }
capital = c_magdeburg
c_dessau = {
color = { 195 105 80 }
color = { 44 127 50 }
b_dessau = {
province = 3023
@ -1489,7 +1489,7 @@ e_germany = {
}
}
c_magdeburg = {
color = { 175 90 75 }
color = { 53 153 60 }
b_magdeburg = {
province = 2906
@ -1518,7 +1518,7 @@ e_germany = {
}
}
c_merseburg = {
color = { 190 130 105 }
color = { 35 102 40 }
b_mersenburg = {
province = 2935
@ -1549,7 +1549,7 @@ e_germany = {
}
k_swabia = {
color = { 128 9 27 }
color = { 54 86 43 }
capital = c_stuttgart
d_wurttemberg = {
@ -2513,7 +2513,7 @@ e_germany = {
}
}
k_east_francia = { #Hesse
color = { 0 82 159 }
color = { 12 60 127 }
capital = c_frankfurt
@ -2533,12 +2533,12 @@ e_germany = {
}
}
d_middle_franconia = {
color = { 50 50 50 }
color = { 5 60 114 }
capital = c_nurnberg
c_nurnberg = {
color = { 240 240 255 }
color = { 5 55 102 }
b_nurnberg = {
province = 2892
@ -2557,7 +2557,7 @@ e_germany = {
}
}
c_ansbach = {
color = { 220 220 240 }
color = { 6 68 127 }
b_ansbach = {
province = 2875
@ -2582,12 +2582,12 @@ e_germany = {
}
}
d_west_franconia = {
color = { 170 170 170 }
color = { 16 103 165 }
capital = c_wurzburg
c_wurzburg = {
color = { 255 255 255 }
color = { 15 97 153 }
b_wurzburg = {
province = 2870
@ -2607,7 +2607,7 @@ e_germany = {
}
}
c_schweinfurt = {
color = { 175 160 160 }
color = { 17 114 178 }
b_schweinfurt = {
province = 2926
@ -2620,7 +2620,7 @@ e_germany = {
}
}
c_aschaffenburg = {
color = { 175 160 160 }
color = { 12 81 127 }
b_aschaffenburg = {
province = 2864
@ -2642,12 +2642,12 @@ e_germany = {
}
d_east_franconia = {
color = { 245 245 255 }
color = { 43 115 216 }
capital = c_bayreuth #Würzburg
c_coburg = {
color = { 255 240 255 }
color = { 40 108 204 }
b_coburg = {
province = 2998
@ -2661,7 +2661,7 @@ e_germany = {
}
}
c_bayreuth = {
color = { 130 120 105 }
color = { 45 122 229 }
b_bayreuth = {
province = 2993
@ -2675,7 +2675,7 @@ e_germany = {
}
}
c_hof = {
color = { 130 120 105 }
color = { 35 95 178 }
b_hof = {
province = 3000
@ -2688,7 +2688,7 @@ e_germany = {
}
}
c_bamberg = {
color = { 240 240 250 }
color = { 50 135 255 }
b_bamberg = {
province = 2874
@ -2704,11 +2704,11 @@ e_germany = {
}
d_hesse = {
color = { 180 160 160 }
color = { 19 76 191 }
capital = c_kassel #Kassel
c_kassel = {
color = { 180 160 160 }
color = { 17 71 178 }
b_kassel = {
province = 2860
@ -2727,7 +2727,7 @@ e_germany = {
}
}
c_fulda = {
color = { 195 155 155 }
color = { 20 81 204 }
b_fulda = {
province = 2924
@ -2746,7 +2746,7 @@ e_germany = {
}
}
c_waldeck = {
color = { 240 180 85 }
color = { 22 91 229 }
b_waldeck = {
province = 2850
@ -2760,7 +2760,7 @@ e_germany = {
}
}
c_marburg = {
color = { 190 170 170 }
color = { 17 71 178 }
b_marburg = {
province = 2859
@ -2791,11 +2791,11 @@ e_germany = {
}
d_frankfurt = {
color = { 190 130 140 }
color = { 60 105 242 }
capital = c_frankfurt #Frankfurt
c_frankfurt = {
color = { 190 190 190 }
color = { 57 100 229 }
b_frankfurt = {
province = 2855
@ -2829,7 +2829,7 @@ e_germany = {
}
}
c_darmstadt = {
color = { 190 190 190 }
color = { 63 111 255 }
b_seligenstadt = {
province = 2742
@ -2844,12 +2844,12 @@ e_germany = {
}
}
d_thuringia = {
color = { 200 160 181 }
color = { 28 46 140 }
capital = c_erfurt
c_erfurt = {
color = { 220 160 205 }
color = { 25 42 127 }
b_erfurt = {
province = 3006
@ -2862,7 +2862,7 @@ e_germany = {
}
}
c_schmalkalden = {
color = { 220 160 205 }
color = { 30 50 153 }
b_schmalkalden = {
province = 3010
@ -2880,7 +2880,7 @@ e_germany = {
}
}
c_muhlhausen = {
color = { 205 155 200 }
color = { 20 33 102 }
b_muhlhausen = {
province = 2921
@ -2903,7 +2903,7 @@ e_germany = {
}
}
c_weimar = {
color = { 210 160 180 }
color = { 35 59 178 }
b_weimar = {
province = 3005
@ -2922,7 +2922,7 @@ e_germany = {
}
}
c_altenburg = {
color = { 200 145 155 }
color = { 15 25 76 }
b_altenburg = {
province = 3014

View file

@ -1081,7 +1081,36 @@ e_scandinavia = {
color = { 207 33 33 }
}
}
}
d_jylland = { # Jylland
color = { 160 25 72 }
capital = c_aarhus # Jylland
c_aarhus = {
color = { 155 50 26 }
b_aarhus = {
province = 57
color = { 155 50 26 }
cultural_names = {
name_list_swedish = cn_arhus
}
}
b_jelling = {
province = 58
color = { 155 50 26 }
}
b_djursland = {
province = 226
color = { 155 50 26 }
}
}
c_vorbasse = {
color = { 160 43 17 }
@ -1129,37 +1158,6 @@ e_scandinavia = {
color = { 186 96 76 }
}
}
}
d_jylland = { # Jylland
color = { 160 25 72 }
capital = c_aarhus # Jylland
c_aarhus = {
color = { 155 50 26 }
b_aarhus = {
province = 57
color = { 155 50 26 }
cultural_names = {
name_list_swedish = cn_arhus
}
}
b_jelling = {
province = 58
color = { 155 50 26 }
}
b_djursland = {
province = 226
color = { 155 50 26 }
}
}
c_viborg = {
color = { 175 40 56 }
@ -1313,7 +1311,7 @@ e_scandinavia = {
}
}
k_schleswig_holstein = {
color = { 90 136 226 }
color = { 43 43 219 }
capital = c_kiel

View file

@ -910,18 +910,12 @@
parameters = {
pilgrimage_decision_active = yes
unlock_voluntary_laampdom_faith = yes
novelist_title_replace_active = yes
durandal_restoration_active = yes
}
traits = {
virtues = {
adventurer
}
}
}
tenet_lorekeepers = {
icon = core_tenet_legalism
icon = core_tenet_chivalric_ideals
piety_cost = {
value = faith_tenet_cost_low
@ -935,11 +929,22 @@
is_shown = {
religion_tag = novelist_religion
}
character_modifier = {
fertility = 0.1
spouse_opinion = 20
}
parameters = {
meditation_mechanics_active = yes
unlock_voluntary_laampdom_faith = yes
destroying_artifacts_is_pious = yes
neow_better_spouses = yes
}
traits = {
virtues = {
ambitious
adventurer
}
}
}
@ -1212,9 +1217,6 @@
destroying_artifacts_is_pious = yes
literalist_debate_enabled = yes
}
character_modifier = {
monthly_merit_mult = 0.1
}
traits = {
virtues = {
scholar

View file

@ -636,9 +636,9 @@
doctrine = doctrine_pilgrimage_encouraged
#Tenets | placeholder
doctrine = tenet_aniconism
doctrine = tenet_pastoral_isolation
doctrine = tenet_adaptive
doctrine = tenet_five_points
doctrine = tenet_pastoral_isolation
doctrine = tenet_adaptive
holy_order_names = { #placeholder
}

View file

@ -0,0 +1,489 @@

spouse_skill_rating_1 = {
add = mediocre_skill_rating
}
spouse_skill_rating_2 = {
add = medium_skill_rating
}
spouse_skill_rating_3 = {
add = decent_skill_rating
}
spouse_skill_rating_4 = {
add = very_high_skill_rating
}
inverted_spouse_skill_rating_1 = {
subtract = spouse_skill_rating_1
}
inverted_spouse_skill_rating_2 = {
subtract = spouse_skill_rating_2
}
inverted_spouse_skill_rating_3 = {
subtract = spouse_skill_rating_3
}
inverted_spouse_skill_rating_4 = {
subtract = spouse_skill_rating_4
}
spouse_default_task_diplomacy_scale = {
add = diplomacy
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 5
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_default_task_martial_scale = {
add = martial
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 5
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_default_task_intrigue_scale = {
add = intrigue
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 5
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_default_task_learning_scale = {
add = learning
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 5
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_default_task_stewardship_scale = {
add = stewardship
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 5
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_task_court_politics_scale = {
add = diplomacy
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 2
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_task_chivalry_scale = {
add = martial
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 2
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_task_court_intrigue_scale = {
add = intrigue
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 2
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_task_manage_domain_scale = {
add = stewardship
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 2
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
spouse_task_patronage_scale = {
add = learning
scope:councillor_liege = {
if = {
limit = {
has_perk = loyalty_and_respect_perk
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
culture = { has_cultural_parameter = better_spouses }
}
multiply = 1.25
save_temporary_value_as = has_been_modified # for performance reasons, to avoid checking trigger again
}
if = {
limit = {
faith = {
has_doctrine_parameter = neow_better_spouses
}
}
multiply = 1.25
}
divide = 2
if = {
limit = {
exists = scope:has_been_modified # checking if a saved value scope exists rather than rechecking triggers again
}
ceiling = yes
}
else = {
floor = yes
}
}
min = 1
}
#Spouse rank up values
councillor_spouse_lifestyle_rank_up_threshold = 4 #Number of half-years the character has to have been performing a task in order to rank up in the relevant skill
councillor_spouse_lifestyle_progress_factor = 0.75 #The factor by which the chance of ranking up each month is multiplied. At 1, one point of progress and one point of skill increase the chance (every six months) by 1%
councillor_spouse_lifestyle_progress_increase = 1 #How much progress is added every time
#FROM EVENTS
opinion_boost_neighboring_ruler_value = {
add = 20
if = {
limit = {
tier_difference = {
target = root
value = -1
}
}
multiply = 2
}
else_if = {
limit = {
tier_difference = {
target = root
value = -2
}
}
multiply = 2.5
}
}
spouse_martial_event_troop_size = {
add = martial
add = prowess
if = {
limit = {
has_trait = strategist
}
multiply = 1.5
}
if = {
limit = {
has_trait = overseer
}
multiply = 1.5
}
if = {
limit = {
has_trait = gallant
}
multiply = 1.5
}
multiply = 10
round = yes
}
councillor_spouse_martial_1005_a_value = {
add = scope:councillor.martial
divide = 2
}