more file updating

This commit is contained in:
Thakia 2026-10-09 20:41:46 -03:00
parent 4afc9466f5
commit fde59745b8
99 changed files with 5706 additions and 2115 deletions

View file

@ -59,7 +59,7 @@ bernard_of_clairvaux_character = {
age = { 20 63 }
dynasty = none
gender = male
trait = saint
trait = herald
trait = ambitious
trait = chaste
trait = zealous
@ -72,6 +72,7 @@ head_chasing_monk_character = {
dynasty = none
gender_female_chance = root_faith_clergy_gender_female_chance
faith = root.faith
rite = root.rite
culture = root.culture
random_traits_list = {
@ -141,6 +142,7 @@ random_learned_eunuch_character = {
random_traits = yes
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 0
trait = beardless_eunuch
@ -216,6 +218,7 @@ random_barrel_character = {
# Lowborn from the local populace
dynasty = none
faith = root.capital_province.faith
rite = root.capital_province.rite
culture = root.capital_province.culture
# Some chance of non-dominant gender, but small
@ -275,6 +278,7 @@ beautiful_maiden_character = {
dynasty = none
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 100
@ -353,6 +357,7 @@ beautiful_man_character = {
dynasty = none
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 0

View file

@ -3,6 +3,7 @@ demanding_poet_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = education_learning_2
trait = arrogant
@ -22,6 +23,7 @@ demanding_poet_lover_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = beauty_good_2
trait = arrogant
@ -41,6 +43,7 @@ demanding_poet_diplomacy_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = beauty_good_2
trait = arrogant
@ -73,6 +76,7 @@ demanding_poet_stewardship_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = beauty_good_2
trait = arrogant
@ -93,6 +97,7 @@ demanding_poet_martial_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = beauty_good_2
trait = arrogant
@ -125,6 +130,7 @@ demanding_poet_intrigue_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = beauty_good_2
trait = arrogant
@ -144,6 +150,7 @@ demanding_poet_learning_character = {
age = { 20 30 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = beauty_good_2
trait = arrogant
@ -164,6 +171,7 @@ suspicious_genealogist_character = {
age = { 70 80 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
trait = education_intrigue_2
gender_female_chance = root_soldier_female_chance
@ -185,6 +193,7 @@ alluring_suitor_character = {
}
random_traits = yes
faith = ROOT.faith
rite = ROOT.rite
culture = ROOT.culture
diplomacy = {
min_template_decent_skill
@ -264,6 +273,7 @@ good_merchant_template = {
dynasty = none
random_traits = yes
faith = this.faith
rite = this.rite
culture = this.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
stewardship = {
@ -373,7 +383,7 @@ learning_court_position_holder_template = {
}
random_traits_list = {
count = 1
scholar = { weight = { base = 20 } }
erudite = { weight = { base = 20 } }
theologian = { weight = { base = 20 } }
lifestyle_mystic = { weight = { base = 20 } }
lifestyle_herbalist = { weight = { base = 20 } }

View file

@ -103,6 +103,7 @@
}
}
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_clergy_gender_female_chance
martial = {
@ -159,151 +160,187 @@ religious_leader_character = {
count = 2
lustful = {
trigger = {
root.faith = { trait_is_virtue = lustful }
root.rite = { trait_is_virtue_rite = lustful }
}
}
chaste = {
trigger = {
root.faith = { trait_is_virtue = chaste }
root.rite = { trait_is_virtue_rite = chaste }
}
}
gluttonous = {
trigger = {
root.faith = { trait_is_virtue = gluttonous }
root.rite = { trait_is_virtue_rite = gluttonous }
}
}
temperate = {
trigger = {
root.faith = { trait_is_virtue = temperate }
root.rite = { trait_is_virtue_rite = temperate }
}
}
greedy = {
trigger = {
root.faith = { trait_is_virtue = greedy }
root.rite = { trait_is_virtue_rite = greedy }
}
}
generous = {
trigger = {
root.faith = { trait_is_virtue = generous }
root.rite = { trait_is_virtue_rite = generous }
}
}
wrathful = {
trigger = {
root.faith = { trait_is_virtue = wrathful }
root.rite = { trait_is_virtue_rite = wrathful }
}
}
calm = {
trigger = {
root.faith = { trait_is_virtue = calm }
root.rite = { trait_is_virtue_rite = calm }
}
}
patient = {
trigger = {
root.faith = { trait_is_virtue = patient }
root.rite = { trait_is_virtue_rite = patient }
}
}
impatient = {
trigger = {
root.faith = { trait_is_virtue = impatient }
root.rite = { trait_is_virtue_rite = impatient }
}
}
arrogant = {
trigger = {
root.faith = { trait_is_virtue = arrogant }
root.rite = { trait_is_virtue_rite = arrogant }
}
}
humble = {
trigger = {
root.faith = { trait_is_virtue = humble }
root.rite = { trait_is_virtue_rite = humble }
}
}
deceitful = {
trigger = {
root.faith = { trait_is_virtue = deceitful }
root.rite = { trait_is_virtue_rite = deceitful }
}
}
honest = {
trigger = {
root.faith = { trait_is_virtue = honest }
root.rite = { trait_is_virtue_rite = honest }
}
}
craven = {
trigger = {
root.faith = { trait_is_virtue = craven }
root.rite = { trait_is_virtue_rite = craven }
}
}
brave = {
trigger = {
root.faith = { trait_is_virtue = brave }
root.rite = { trait_is_virtue_rite = brave }
}
}
ambitious = {
trigger = {
root.faith = { trait_is_virtue = ambitious }
root.rite = { trait_is_virtue_rite = ambitious }
}
}
content = {
trigger = {
root.faith = { trait_is_virtue = content }
root.rite = { trait_is_virtue_rite = content }
}
}
arbitrary = {
trigger = {
root.faith = { trait_is_virtue = arbitrary }
root.rite = { trait_is_virtue_rite = arbitrary }
}
}
just = {
trigger = {
root.faith = { trait_is_virtue = just }
root.rite = { trait_is_virtue_rite = just }
}
}
paranoid = {
trigger = {
root.faith = { trait_is_virtue = paranoid }
root.rite = { trait_is_virtue_rite = paranoid }
}
}
trusting = {
trigger = {
root.faith = { trait_is_virtue = trusting }
root.rite = { trait_is_virtue_rite = trusting }
}
}
compassionate = {
trigger = {
root.faith = { trait_is_virtue = compassionate }
root.rite = { trait_is_virtue_rite = compassionate }
}
}
callous = {
trigger = {
root.faith = { trait_is_virtue = callous }
root.rite = { trait_is_virtue_rite = callous }
}
}
sadistic = {
trigger = {
root.faith = { trait_is_virtue = sadistic }
root.rite = { trait_is_virtue_rite = sadistic }
}
}
stubborn = {
trigger = {
root.faith = { trait_is_virtue = stubborn }
root.rite = { trait_is_virtue_rite = stubborn }
}
}
fickle = {
trigger = {
root.faith = { trait_is_virtue = fickle }
root.rite = { trait_is_virtue_rite = fickle }
}
}
vengeful = {
trigger = {
root.faith = { trait_is_virtue = vengeful }
root.rite = { trait_is_virtue_rite = vengeful }
}
}
forgiving = {
trigger = {
root.faith = { trait_is_virtue = forgiving }
root.rite = { trait_is_virtue_rite = forgiving }
}
}
diligent = {
trigger = {
root.rite = { trait_is_virtue_rite = diligent }
}
}
lazy = {
trigger = {
root.rite = { trait_is_virtue_rite = lazy }
}
}
zealous = {
trigger = {
root.rite = { trait_is_virtue_rite = zealous }
}
}
cynical = {
trigger = {
root.rite = { trait_is_virtue_rite = cynical }
}
}
gregarious = {
trigger = {
root.rite = { trait_is_virtue_rite = gregarious }
}
}
shy = {
trigger = {
root.rite = { trait_is_virtue_rite = shy }
}
}
eccentric = {
trigger = {
root.rite = { trait_is_virtue_rite = eccentric }
}
}
}
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_clergy_gender_female_chance
martial = {
@ -315,3 +352,111 @@ religious_leader_character = {
max_template_high_skill
}
}
monastic_order_leader_character = {
age = { 25 55 }
trait = devoted
#Education
random_traits_list = {
count = 1
education_learning_1 = {
weight = { base = 10 }
}
education_learning_2 = {
weight = { base = 20 }
}
education_learning_3 = {
weight = { base = 40 }
}
education_learning_4 = {
weight = { base = 20 }
}
education_learning_5 = {
weight = { base = 10 }
}
education_stewardship_1 = {
weight = { base = 5 }
}
education_stewardship_2 = {
weight = { base = 10 }
}
education_stewardship_3 = {
weight = { base = 20 }
}
education_stewardship_4 = {
weight = { base = 10 }
}
education_stewardship_5 = {
weight = { base = 5 }
}
}
#Personality
random_traits_list = {
count = 3
ambitious = {}
arrogant = {}
just = {}
chaste = {}
temperate = {}
diligent = {}
calm = {}
patient = {}
humble = {}
content = {}
zealous = {}
trusting = {}
eccentric = {}
}
random_traits_list = {
count = { 0 2 }
shrewd = {
weight = { base = 5 }
}
lifestyle_physician = {
weight = { base = 5 }
}
pilgrim = {
weight = { base = 10 }
}
lifestyle_mystic = {
weight = { base = 10 }
}
lifestyle_gardener = {
weight = { base = 5 }
}
administrator = {
weight = { base = 10 }
}
erudite = {
weight = { base = 10 }
}
theologian = {
weight = { base = 10 }
}
lifestyle_herbalist = {
weight = { base = 5 }
}
journaller = {
weight = { base = 5 }
}
}
faith = scope:founder.faith
rite = scope:founder.rite
culture = scope:founder.culture
gender_female_chance = root_faith_clergy_gender_female_chance
stewardship = {
min_template_decent_skill
max_template_high_skill
}
learning = {
min_template_decent_skill
max_template_high_skill
}
after_creation = {
set_interesting_traits_and_modifiers_effect = yes
add_trait_xp = {
trait = devoted
value = { 0 70 }
}
}
}

View file

@ -4,6 +4,7 @@
random_traits = no
culture = root.location.culture
faith = root.location.faith
rite = root.location.rite
random_traits_list = {
count = 1
education_martial_2 = {}
@ -48,6 +49,7 @@ knight = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
random_traits_list = {
count = 1
education_martial_2 = {}
@ -123,6 +125,7 @@ wandering_knight_character = {
}
random_traits = no
faith = root.faith
rite = root.rite
culture = root.culture
martial = {
min_template_low_skill

View file

@ -20,6 +20,7 @@ scholar_character = {
trait = loyal
random_traits = yes
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
learning = {
@ -42,10 +43,11 @@ writer_character = {
random_traits_list = {
count = 1
devoted = {}
scholar = {}
erudite = {}
}
random_traits = yes
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
martial = {
@ -70,6 +72,7 @@ capital_scholar_character = {
}
random_traits = yes
faith = capital_county.faith
rite = capital_county.rite
culture = capital_county.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
learning = {
@ -92,10 +95,11 @@ capital_writer_character = {
random_traits_list = {
count = 1
devoted = {}
scholar = {}
erudite = {}
}
random_traits = yes
faith = capital_county.faith
rite = capital_county.rite
culture = capital_county.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
martial = {

View file

@ -6,6 +6,7 @@ bp1_doppelganger_template = {
#General
age = root.age
faith = root.capital_province.faith
rite = root.capital_province.rite
culture = root.culture # Ensure they have the same ethnicity as root
dynasty = none
#Misc
@ -81,6 +82,7 @@ bp1_bisexual_partner_template = {
#General
age = { 20 35 }
faith = root.faith
rite = root.rite
culture = root.culture
dynasty = none
#Misc

View file

@ -36,6 +36,7 @@ bp1_yearly_2021_martial_person_template = {
learning = { 2 4 }
martial = { 14 17 }
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_soldier_female_chance
after_creation = {
@ -93,6 +94,7 @@ bp1_yearly_2021_learning_witch_template = {
learning = { 15 17 }
martial = { 3 6 }
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 50
after_creation = {
@ -135,7 +137,7 @@ bp1_yearly_2021_learning_person_template = {
random_traits_list = {
count = 1
whole_of_body = {}
scholar = {}
erudite = {}
theologian = {}
}
random_traits_list = {
@ -157,6 +159,7 @@ bp1_yearly_2021_learning_person_template = {
learning = { 15 17 }
martial = { 3 6 }
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 50
after_creation = {
@ -210,6 +213,7 @@ bp1_yearly_2021_stewardship_person_template = {
learning = { 4 7 }
martial = { 3 6 }
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 50
}
@ -246,6 +250,7 @@ bp1_yearly_2021_diplomacy_person_template = {
learning = { 4 7 }
martial = { 3 6 }
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 50
after_creation = {
@ -289,6 +294,7 @@ bp1_yearly_2021_intrigue_person_template = {
learning = { 4 7 }
martial = { 3 6 }
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 50
}

View file

@ -6,6 +6,7 @@ bp2_imaginary_friend_template = {
#General
age = root.age
faith = root.faith
rite = root.rite
culture = root.culture # Ensure they have the same ethnicity as root
dynasty = none

View file

@ -29,19 +29,20 @@ tgp_japan_yearly_events_pearl_diver_template = {
intrigue = { 2 5 }
learning = { 8 12 }
faith = root.location.faith
rite = root.location.rite
culture = root.location.culture
#Majority of the divers were female
gender_female_chance = {
if = {
limit = {
root.location.faith = { has_doctrine = doctrine_gender_male_dominated }
root.location.rite = { rite_has_doctrine = doctrine_gender_male_dominated }
}
add = 90
}
else_if = {
limit = {
root.location.faith = { has_doctrine = doctrine_gender_female_dominated }
root.location.rite = { rite_has_doctrine = doctrine_gender_female_dominated }
}
add = 10
}
@ -64,7 +65,7 @@ tgp_japan_yearly_events_tengu_warrior_template = {
random_traits_list = {
count = 2
brave = {}
calm {}
calm = {}
content = {}
diligent = {}
just = {}
@ -144,5 +145,6 @@ tgp_japan_yearly_events_tengu_warrior_template = {
max_template_high_skill
}
faith = root.location.faith
rite = root.location.rite
culture = root.location.culture
}

View file

@ -25,7 +25,7 @@ celebration_scholar_character = {
random_traits_list = {
count = { 0 1 }
theologian = {}
scholar = {}
erudite = {}
}
random_traits_list = {
@ -270,152 +270,188 @@ celebration_priest_character = {
count = 3
lustful = {
trigger = {
root.faith = { trait_is_virtue = lustful }
root.rite = { trait_is_virtue_rite = lustful }
}
}
chaste = {
trigger = {
root.faith = { trait_is_virtue = chaste }
root.rite = { trait_is_virtue_rite = chaste }
}
}
gluttonous = {
trigger = {
root.faith = { trait_is_virtue = gluttonous }
root.rite = { trait_is_virtue_rite = gluttonous }
}
}
temperate = {
trigger = {
root.faith = { trait_is_virtue = temperate }
root.rite = { trait_is_virtue_rite = temperate }
}
}
greedy = {
trigger = {
root.faith = { trait_is_virtue = greedy }
root.rite = { trait_is_virtue_rite = greedy }
}
}
generous = {
trigger = {
root.faith = { trait_is_virtue = generous }
root.rite = { trait_is_virtue_rite = generous }
}
}
wrathful = {
trigger = {
root.faith = { trait_is_virtue = wrathful }
root.rite = { trait_is_virtue_rite = wrathful }
}
}
calm = {
trigger = {
root.faith = { trait_is_virtue = calm }
root.rite = { trait_is_virtue_rite = calm }
}
}
patient = {
trigger = {
root.faith = { trait_is_virtue = patient }
root.rite = { trait_is_virtue_rite = patient }
}
}
impatient = {
trigger = {
root.faith = { trait_is_virtue = impatient }
root.rite = { trait_is_virtue_rite = impatient }
}
}
arrogant = {
trigger = {
root.faith = { trait_is_virtue = arrogant }
root.rite = { trait_is_virtue_rite = arrogant }
}
}
humble = {
trigger = {
root.faith = { trait_is_virtue = humble }
root.rite = { trait_is_virtue_rite = humble }
}
}
deceitful = {
trigger = {
root.faith = { trait_is_virtue = deceitful }
root.rite = { trait_is_virtue_rite = deceitful }
}
}
honest = {
trigger = {
root.faith = { trait_is_virtue = honest }
root.rite = { trait_is_virtue_rite = honest }
}
}
craven = {
trigger = {
root.faith = { trait_is_virtue = craven }
root.rite = { trait_is_virtue_rite = craven }
}
}
brave = {
trigger = {
root.faith = { trait_is_virtue = brave }
root.rite = { trait_is_virtue_rite = brave }
}
}
ambitious = {
trigger = {
root.faith = { trait_is_virtue = ambitious }
root.rite = { trait_is_virtue_rite = ambitious }
}
}
content = {
trigger = {
root.faith = { trait_is_virtue = content }
root.rite = { trait_is_virtue_rite = content }
}
}
arbitrary = {
trigger = {
root.faith = { trait_is_virtue = arbitrary }
root.rite = { trait_is_virtue_rite = arbitrary }
}
}
just = {
trigger = {
root.faith = { trait_is_virtue = just }
root.rite = { trait_is_virtue_rite = just }
}
}
paranoid = {
trigger = {
root.faith = { trait_is_virtue = paranoid }
root.rite = { trait_is_virtue_rite = paranoid }
}
}
trusting = {
trigger = {
root.faith = { trait_is_virtue = trusting }
root.rite = { trait_is_virtue_rite = trusting }
}
}
compassionate = {
trigger = {
root.faith = { trait_is_virtue = compassionate }
root.rite = { trait_is_virtue_rite = compassionate }
}
}
callous = {
trigger = {
root.faith = { trait_is_virtue = callous }
root.rite = { trait_is_virtue_rite = callous }
}
}
sadistic = {
trigger = {
root.faith = { trait_is_virtue = sadistic }
root.rite = { trait_is_virtue_rite = sadistic }
}
}
stubborn = {
trigger = {
root.faith = { trait_is_virtue = stubborn }
root.rite = { trait_is_virtue_rite = stubborn }
}
}
fickle = {
trigger = {
root.faith = { trait_is_virtue = fickle }
root.rite = { trait_is_virtue_rite = fickle }
}
}
vengeful = {
trigger = {
root.faith = { trait_is_virtue = vengeful }
root.rite = { trait_is_virtue_rite = vengeful }
}
}
forgiving = {
trigger = {
root.faith = { trait_is_virtue = forgiving }
root.rite = { trait_is_virtue_rite = forgiving }
}
}
diligent = {
trigger = {
root.rite = { trait_is_virtue_rite = diligent }
}
}
lazy = {
trigger = {
root.rite = { trait_is_virtue_rite = lazy }
}
}
zealous = {
trigger = {
root.rite = { trait_is_virtue_rite = zealous }
}
}
cynical = {
trigger = {
root.rite = { trait_is_virtue_rite = cynical }
}
}
gregarious = {
trigger = {
root.rite = { trait_is_virtue_rite = gregarious }
}
}
shy = {
trigger = {
root.rite = { trait_is_virtue_rite = shy }
}
}
eccentric = {
trigger = {
root.rite = { trait_is_virtue_rite = eccentric }
}
}
}
faith = root.faith # use the root faith in this case as it's a Priest
rite = root.rite
culture = scope:guest_culture
gender_female_chance = root_faith_clergy_gender_female_chance
learning = {
@ -600,6 +636,7 @@ toledan_night_character = {
}
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance

View file

@ -5,6 +5,7 @@
bp2_wet_nurse_template = {
culture = root.culture
faith = root.faith
rite = root.rite
gender = female
age = { 25 35 }
dynasty = none
@ -57,14 +58,15 @@ adult_education_teacher = {
}
random_traits = yes
faith = scope:activity.activity_location.faith
rite = scope:activity.activity_location.rite
culture = scope:activity.activity_location.culture
gender_female_chance = {
if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -125,14 +127,15 @@ adult_education_student = {
dynasty = none
random_traits = yes
faith = scope:activity.activity_location.faith
rite = scope:activity.activity_location.rite
culture = scope:activity.activity_location.culture
gender_female_chance = {
if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -153,6 +156,7 @@ foreign_architect_template = {
random_traits = yes
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_dominant_gender_female_chance
learning = {
@ -307,6 +311,7 @@ foreign_cleric_template = {
random_traits = yes
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
learning = {
min_template_decent_skill
@ -342,6 +347,7 @@ foreign_scholar_template = {
random_traits = yes
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
learning = {
min_template_decent_skill
@ -349,7 +355,7 @@ foreign_scholar_template = {
}
after_creation = {
add_trait = scholar
add_trait = erudite
set_interesting_traits_and_modifiers_effect = yes
set_nickname_effect = { NICKNAME = nick_the_scholar }
}
@ -405,6 +411,7 @@ foreign_official_template = {
}
faith = root.faith
rite = root.rite
culture = root.culture
diplomacy = {
min_template_average_skill

View file

@ -7,6 +7,7 @@ ce1_hooded_figure_template = {
age = { 18 50 }
culture = root.location.culture
faith = root.location.faith
rite = root.location.rite
dynasty = none
#Education
random_traits_list = {

View file

@ -29,6 +29,7 @@
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
diplomacy = {
min_template_decent_skill

View file

@ -3,6 +3,7 @@ charioteer_template = {
age = { 16 30 }
culture = root.location.culture
faith = root.location.faith
rite = root.location.rite
dynasty = none
#Education
@ -239,6 +240,7 @@ ep3_prostitute_character = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
intrigue = {
min_template_decent_skill
max_template_decent_skill
@ -261,6 +263,7 @@ ep3_common_fan_character = {
}
culture = root.culture
faith = root.faith
rite = root.rite
dynasty = none
martial = {
min_template_low_skill
@ -329,6 +332,7 @@ ep3_magistrate_character = {
gender_female_chance = root_soldier_female_chance
culture = root.culture
faith = root.faith
rite = root.rite
dynasty = none
martial = {
min_template_low_skill
@ -365,16 +369,17 @@ ep3_frankokratia_crusader_template = {
random_traits = yes
culture = scope:frankokratia_crusader.culture
faith = scope:frankokratia_crusader.faith
rite = scope:frankokratia_crusader.rite
gender_female_chance = {
if = {
limit = {
scope:frankokratia_crusader.faith = { has_doctrine = doctrine_gender_male_dominated }
scope:frankokratia_crusader.rite = { rite_has_doctrine = doctrine_gender_male_dominated }
}
add = 0
}
else_if = {
limit = {
scope:frankokratia_crusader.faith = { has_doctrine = doctrine_gender_female_dominated }
scope:frankokratia_crusader.rite = { rite_has_doctrine = doctrine_gender_female_dominated }
}
add = 100
}
@ -498,6 +503,7 @@ traveler_character = {
dynasty = none
random_traits = yes
faith = this.faith
rite = this.rite
gender_female_chance = 50
diplomacy = {
min_template_low_skill
@ -522,16 +528,16 @@ traveler_character = {
}
20 = {
trigger = {
this.faith = {
NOT = { has_doctrine_parameter = forbidden_from_pilgrimage }
this.rite = {
NOT = { rite_has_parameter = forbidden_from_pilgrimage }
}
}
add_trait = pilgrim
}
10 = {
trigger = {
this.faith = {
NOT = { has_doctrine_parameter = forbidden_from_pilgrimage }
this.rite = {
NOT = { rite_has_parameter = forbidden_from_pilgrimage }
}
}
add_trait = pilgrim
@ -587,6 +593,7 @@ ep3_evangelizer_template = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
trait = devoted
random_traits_list = {
count = 1
@ -606,6 +613,7 @@ ep3_poet_template = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
diplomacy = {
min_template_medium_skill max_template_high_skill
}
@ -634,7 +642,7 @@ ep3_poet_template = {
lifestyle_poet = {}
tourney_participant = {}
lifestyle_traveler = {}
scholar = {}
erudite = {}
}
random_traits_list = {
count = { 0 1 }
@ -704,6 +712,7 @@ ep3_wallada_heir_template = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
diplomacy = {
min_template_medium_skill max_template_high_skill
}
@ -732,7 +741,7 @@ ep3_wallada_heir_template = {
lifestyle_poet = {}
tourney_participant = {}
lifestyle_traveler = {}
scholar = {}
erudite = {}
}
random_traits_list = {
count = 1
@ -772,6 +781,7 @@ ep3_poet_toned_down_template = {
gender_female_chance = 50
random_traits = yes
faith = root.faith
rite = root.rite
diplomacy = {
min_template_medium_skill max_template_high_skill
}
@ -791,7 +801,7 @@ ep3_poet_toned_down_template = {
fickle = {}
forgiving = {}
lifestyle_traveler = {}
scholar = {}
erudite = {}
intellect_good_1 = {}
intellect_good_2 = {}
intellect_good_3 = {}
@ -848,6 +858,7 @@ ep3_murderer_template = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
trait = gallowsbait
gender_female_chance = root_soldier_female_chance
random_traits_list = {
@ -921,13 +932,13 @@ ep3_sea_raider_template = {
gender_female_chance = {
if = {
limit = {
scope:raider_faith = { has_doctrine = doctrine_gender_male_dominated }
scope:raider_faith = { main_rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
}
add = 0
}
else_if = {
limit = {
scope:raider_faith = { has_doctrine = doctrine_gender_female_dominated }
scope:raider_faith = { main_rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
}
add = 100
}

View file

@ -3,6 +3,7 @@ herder_character = {
age = { 18 50 }
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 50
dynasty = none
random_traits = no
@ -108,6 +109,7 @@ astrologer_character_template = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 50
dynasty = none
random_traits_list = {
@ -208,13 +210,14 @@ seasoned_pastor_character = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = {
if = {
limit = { faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -324,6 +327,7 @@ nomadic_chieftain_character = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 50
dynasty = none
random_traits_list = {
@ -436,6 +440,7 @@ nomadic_martial_character = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 50
dynasty = none
random_traits_list = {
@ -548,6 +553,7 @@ nomadic_commander_template = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = {
if = {
limit = { culture = { has_cultural_parameter = martial_custom_male_only_combatant } }
@ -654,6 +660,7 @@ nomadic_hunter_template = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = {
if = {
limit = { culture = { has_cultural_parameter = martial_custom_male_only_combatant } }
@ -802,6 +809,7 @@ nomadic_knight_template = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = {
if = {
limit = { culture = { has_cultural_parameter = martial_custom_male_only_combatant } }
@ -912,6 +920,7 @@ nomadic_bride_template = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 100
dynasty = none
random_traits_list = {
@ -1000,6 +1009,7 @@ nomadic_husband_template = {
random_traits = no
culture = this.culture
faith = this.faith
rite = this.rite
gender_female_chance = 0
dynasty = none
random_traits_list = {
@ -1096,7 +1106,7 @@ wounded_messenger_character_template = {
# Personality traits
brave = {}
calm = {}
diligent {}
diligent = {}
just = {}
patient = {}
impatient = {}
@ -1147,7 +1157,7 @@ throat_singer_character_template = {
lustful = {}
content = {}
ambitious = {}
diligent {}
diligent = {}
forgiving = {}
vengeful = {}
generous = {}

View file

@ -31,6 +31,7 @@
random_traits = no
culture = root.culture
faith = root.faith
rite = root.rite
diplomacy = {
min_template_decent_skill
max_template_decent_skill
@ -97,6 +98,7 @@ cunning_courtesan_character = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
intrigue = {
min_template_decent_skill
max_template_decent_skill
@ -165,6 +167,7 @@ fearsome_courtesan_character = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
martial = {
min_template_average_skill
max_template_average_skill
@ -231,6 +234,7 @@ experienced_courtesan_character = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
stewardship = {
min_template_decent_skill
max_template_decent_skill

View file

@ -3,16 +3,16 @@
gender_female_chance = {
if = {
limit = {
root.faith = {
has_doctrine = doctrine_gender_male_dominated
root.rite = {
rite_has_doctrine = doctrine_gender_male_dominated
}
}
add = 0
}
else_if = {
limit = {
root.faith = {
has_doctrine = doctrine_gender_female_dominated
root.rite = {
rite_has_doctrine = doctrine_gender_female_dominated
}
}
add = 100
@ -23,6 +23,7 @@
}
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
random_traits = yes
@ -58,14 +59,15 @@ tgp_examiner_learning_template = {
}
random_traits = yes
faith = scope:host.top_liege.faith
rite = scope:host.top_liege.rite
culture = scope:host.top_liege.culture
gender_female_chance = {
if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -107,14 +109,15 @@ tgp_examiner_martial_template = {
}
random_traits = yes
faith = scope:host.top_liege.faith
rite = scope:host.top_liege.rite
culture = scope:host.top_liege.culture
gender_female_chance = {
if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -156,14 +159,15 @@ tgp_examiner_stewardship_template = {
}
random_traits = yes
faith = scope:host.top_liege.faith
rite = scope:host.top_liege.rite
culture = scope:host.top_liege.culture
gender_female_chance = {
if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -205,14 +209,15 @@ tgp_learning_exam_entrant_template = {
}
random_traits = yes
faith = scope:host.top_liege.faith
rite = scope:host.top_liege.rite
culture = scope:host.top_liege.culture
gender_female_chance = {
if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -235,14 +240,15 @@ tgp_stewardship_exam_entrant_template = {
}
random_traits = yes
faith = scope:host.top_liege.faith
rite = scope:host.top_liege.rite
culture = scope:host.top_liege.culture
gender_female_chance = {
if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -265,14 +271,15 @@ tgp_martial_exam_entrant_template = {
}
random_traits = yes
faith = scope:host.top_liege.faith
rite = scope:host.top_liege.rite
culture = scope:host.top_liege.culture
gender_female_chance = {
if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:host.top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -288,6 +295,7 @@ tgp_concubine_template = {
random_traits = no
faith = root.faith
rite = root.rite
culture = root.culture
random_traits_list = {
count = 1
@ -360,14 +368,15 @@ tgp_concubine_template = {
tgp_japan_imperial_scion_template = {
culture = scope:kampaku.culture
faith = scope:kampaku.faith
rite = scope:kampaku.rite
dynasty_house = scope:house_yamato
gender_female_chance = {
if = {
limit = { scope:kampaku.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { scope:kampaku.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:kampaku.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { scope:kampaku.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -381,6 +390,7 @@ tgp_decent_heir_template = {
random_traits = yes
culture = root.culture
faith = root.faith
rite = root.rite
gender_female_chance = 25
dynasty = none
random_traits_list = {
@ -433,11 +443,11 @@ tgp_minister_administrator_template = {
random_traits = yes
gender_female_chance = {
if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -504,11 +514,11 @@ tgp_minister_diplomat_template = {
random_traits = yes
gender_female_chance = {
if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -693,11 +703,11 @@ tgp_minister_scholar_template = {
random_traits = yes
gender_female_chance = {
if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -707,11 +717,11 @@ tgp_minister_scholar_template = {
after_creation = {
if = {
limit = {
NOT = { has_trait = scholar }
NOT = { has_trait = erudite }
}
random = {
chance = 30
add_trait = scholar
add_trait = erudite
}
}
if = {
@ -743,11 +753,11 @@ tgp_minister_confucian_scholar_template = {
random_traits = yes
gender_female_chance = {
if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -827,6 +837,7 @@ very_good_eunuch_character = {
random_traits = yes
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = 0
trait = beardless_eunuch
@ -886,6 +897,7 @@ tgp_warrior_monk_template = {
trait = devoted
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_clergy_gender_female_chance
random_traits_list = {
@ -933,6 +945,7 @@ tgp_court_brahmin_template = {
age = { 30 60 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_faith_clergy_gender_female_chance
random_traits_list = {
@ -971,6 +984,7 @@ tgp_khlon_glan_template = {
age = { 30 60 }
dynasty = none
faith = root.faith
rite = root.rite
culture = root.culture
gender_female_chance = root_soldier_female_chance
random_traits = yes
@ -1018,11 +1032,11 @@ tgp_steppe_admin_family_head_template = {
random_traits = yes
gender_female_chance = {
if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_male_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { top_liege.faith = { has_doctrine = doctrine_gender_female_dominated } }
limit = { top_liege.rite = { rite_has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
@ -1063,6 +1077,7 @@ tgp_poet_lover_template = {
}
culture = root.location.culture
faith = root.location.faith
rite = root.location.rite
intrigue = {
min_template_decent_skill
max_template_decent_skill
@ -1140,6 +1155,7 @@ tgp_aspect_acolyte_template = {
}
culture = root.culture
faith = root.faith
rite = root.rite
after_creation = {
set_sexuality = heterosexual
}