1184 lines
24 KiB
Text
1184 lines
24 KiB
Text
frontier_hero_template = {
|
|
age = { 18 30 }
|
|
trait = education_martial_4
|
|
trait = brave
|
|
random_traits_list = {
|
|
count = 1
|
|
lustful = {}
|
|
chaste = {}
|
|
wrathful = {}
|
|
arrogant = {}
|
|
impatient = {}
|
|
humble = {}
|
|
calm = {}
|
|
patient = {}
|
|
impatient = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
honest = {}
|
|
ambitious = {}
|
|
cynical = {}
|
|
zealous = {}
|
|
compassionate = {}
|
|
stubborn = {}
|
|
generous = {}
|
|
}
|
|
random_traits_list = {
|
|
count = { 0 1 }
|
|
athletic = {}
|
|
strong = {}
|
|
giant = {}
|
|
physique_good_1 = {}
|
|
physique_good_2 = {}
|
|
physique_good_3 = {}
|
|
}
|
|
random_traits = no
|
|
faith = root.faith
|
|
culture = root.culture
|
|
martial = {
|
|
min_template_high_skill
|
|
max_template_high_skill
|
|
}
|
|
prowess = extremely_high_skill_rating
|
|
after_creation = {
|
|
if = {
|
|
limit = { has_dlc_feature = tours_and_tournaments }
|
|
add_trait = tourney_participant
|
|
add_random_tourney_participant_level_effect = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
errant_soldier_character = {
|
|
age = { 18 41 }
|
|
random_traits_list = { # Poorly educated commoner
|
|
count = 1
|
|
education_martial_1 = {}
|
|
education_intrigue_1 = {}
|
|
education_diplomacy_1 = {}
|
|
education_learning_1 = {}
|
|
education_stewardship_1 = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
lifestyle_blademaster = {}
|
|
lifestyle_hunter = {}
|
|
tourney_participant = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
strong = {}
|
|
physique_good_1 = {}
|
|
brave = {}
|
|
sadistic = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
lustful = {}
|
|
chaste = {}
|
|
wrathful = {}
|
|
arrogant = {}
|
|
impatient = {}
|
|
patient = {}
|
|
impatient = {}
|
|
ambitious = {}
|
|
cynical = {}
|
|
zealous = {}
|
|
stubborn = {}
|
|
honest = {}
|
|
gregarious = {}
|
|
trusting = {}
|
|
compassionate = {}
|
|
generous = {}
|
|
humble = {}
|
|
calm = {}
|
|
}
|
|
random_traits = no
|
|
faith = root.faith
|
|
culture = root.culture
|
|
dynasty = none
|
|
gender_female_chance = root_soldier_female_chance
|
|
martial = {
|
|
min_template_average_skill
|
|
max_template_average_skill
|
|
}
|
|
prowess = {
|
|
min_template_average_skill
|
|
max_template_average_skill
|
|
}
|
|
after_creation = {
|
|
if = {
|
|
limit = { has_trait = lifestyle_blademaster }
|
|
add_trait_xp = {
|
|
trait = lifestyle_blademaster
|
|
value = {
|
|
integer_range = {
|
|
min = small_lifestyle_random_xp_low
|
|
max = small_lifestyle_random_xp_high
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if = {
|
|
limit = { has_trait = lifestyle_hunter }
|
|
add_trait_xp = {
|
|
trait = lifestyle_hunter
|
|
track = hunter
|
|
value = {
|
|
integer_range = {
|
|
min = small_lifestyle_random_xp_low
|
|
max = small_lifestyle_random_xp_high
|
|
}
|
|
}
|
|
}
|
|
}
|
|
add_random_tourney_participant_level_effect = yes
|
|
}
|
|
}
|
|
|
|
cinderella_character = {
|
|
age = { 16 21 }
|
|
random_traits_list = { # Excellent education
|
|
count = 1
|
|
education_martial_4 = {}
|
|
education_diplomacy_4 = {}
|
|
education_intrigue_4 = {}
|
|
education_learning_4 = {}
|
|
education_stewardship_4 = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 2
|
|
intellect_good_3 = {}
|
|
strong = {}
|
|
physique_good_1 = {}
|
|
fecund = {}
|
|
shrewd = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 2
|
|
content = {}
|
|
trusting = {}
|
|
compassionate = {}
|
|
generous = {}
|
|
humble = {}
|
|
calm = {}
|
|
honest = {}
|
|
temperate = {}
|
|
}
|
|
trait = beauty_good_3
|
|
random_traits = no
|
|
dynasty = none
|
|
culture = root.culture
|
|
faith = root.faith
|
|
}
|
|
|
|
inspired_template = {
|
|
age = { 20 40 }
|
|
dynasty = none
|
|
random_traits_list = {
|
|
count = 1
|
|
education_stewardship_1 = { weight = { base = 20 } }
|
|
education_stewardship_2 = { weight = { base = 4 } }
|
|
education_stewardship_3 = { weight = { base = 1 } }
|
|
education_learning_1 = { weight = { base = 20 } }
|
|
education_learning_2 = { weight = { base = 4 } }
|
|
education_learning_3 = { weight = { base = 1 } }
|
|
education_diplomacy_1 = { weight = { base = 20 } }
|
|
education_diplomacy_2 = { weight = { base = 4 } }
|
|
education_diplomacy_3 = { weight = { base = 1 } }
|
|
education_martial_1 = { weight = { base = 20 } }
|
|
education_martial_2 = { weight = { base = 4 } }
|
|
education_martial_3 = { weight = { base = 1 } }
|
|
}
|
|
random_traits_list = {
|
|
count = 3
|
|
gregarious = {}
|
|
ambitious = {}
|
|
diligent = {}
|
|
zealous = {}
|
|
greedy = {}
|
|
brave = {}
|
|
}
|
|
random_traits = no
|
|
martial = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
stewardship = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
diplomacy = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
intrigue = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
learning = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
}
|
|
|
|
local_artisan_template = {
|
|
age = { 20 40 }
|
|
dynasty = none
|
|
faith = root.faith
|
|
culture = root.culture
|
|
dynasty = none
|
|
random_traits_list = {
|
|
count = 1
|
|
education_stewardship_1 = { weight = { base = 30 } }
|
|
education_stewardship_2 = { weight = { base = 3 } }
|
|
education_diplomacy_1 = { weight = { base = 30 } }
|
|
education_diplomacy_2 = { weight = { base = 3 } }
|
|
education_martial_1 = { weight = { base = 30 } }
|
|
education_martial_2 = { weight = { base = 3 } }
|
|
}
|
|
random_traits_list = {
|
|
count = 3
|
|
trusting = {}
|
|
diligent = {}
|
|
zealous = {}
|
|
content = {}
|
|
honest = {}
|
|
shy = {}
|
|
}
|
|
random_traits = no
|
|
martial = {
|
|
min_template_low_skill
|
|
max_template_low_skill
|
|
}
|
|
stewardship = {
|
|
min_template_low_skill
|
|
max_template_low_skill
|
|
}
|
|
diplomacy = {
|
|
min_template_low_skill
|
|
max_template_low_skill
|
|
}
|
|
intrigue = {
|
|
min_template_low_skill
|
|
max_template_low_skill
|
|
}
|
|
learning = {
|
|
min_template_low_skill
|
|
max_template_low_skill
|
|
}
|
|
}
|
|
|
|
# Exactly the same as the generic merchant template except the faith and culture scopes
|
|
foreign_merchant_template = {
|
|
age = { 20 40 }
|
|
random_traits_list = {
|
|
count = 1
|
|
education_stewardship_1 = {}
|
|
education_stewardship_2 = {}
|
|
education_stewardship_3 = {}
|
|
education_stewardship_4 = {}
|
|
}
|
|
dynasty = none
|
|
random_traits = yes
|
|
faith = scope:merchant_county.faith
|
|
culture = scope:merchant_county.culture
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
stewardship = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
prowess = { 2 10 }
|
|
martial = { 2 10 }
|
|
diplomacy = { 5 13 }
|
|
learning = { 5 13 }
|
|
}
|
|
|
|
demarch_template = {
|
|
age = { 20 40 }
|
|
dynasty = none
|
|
trait = stubborn
|
|
random_traits_list = {
|
|
count = 1
|
|
education_martial_2 = { weight = { base = 50 } }
|
|
education_martial_3 = { weight = { base = 20 } }
|
|
education_martial_4 = { weight = { base = 5 } }
|
|
}
|
|
random_traits_list = {
|
|
count = 2
|
|
just = {}
|
|
ambitious = {}
|
|
gregarious = {}
|
|
impatient = {}
|
|
wrathful = {}
|
|
compassionate = {}
|
|
callous = {}
|
|
vengeful = {}
|
|
greedy = {}
|
|
zealous = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
intellect_bad_2 = { weight = { base = 10 } }
|
|
physique_good_1 = { weight = { base = 5 } }
|
|
physique_good_2 = { weight = { base = 5 } }
|
|
strong = { weight = { base = 5 } }
|
|
giant = { weight = { base = 5 } }
|
|
reckless = { weight = { base = 20 } }
|
|
rough_terrain_expert = { weight = { base = 20 } }
|
|
unyielding_defender = { weight = { base = 10 } }
|
|
flexible_leader = { weight = { base = 10 } }
|
|
forder = { weight = { base = 10 } }
|
|
}
|
|
random_traits = no
|
|
martial = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
stewardship = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
diplomacy = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
intrigue = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
learning = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
}
|
|
|
|
millenarian_template = {
|
|
age = { 30 85 }
|
|
dynasty = none
|
|
trait = zealous
|
|
trait = lifestyle_mystic
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_1 = { weight = { base = 80 } }
|
|
education_learning_2 = { weight = { base = 50 } }
|
|
education_learning_3 = { weight = { base = 20 } }
|
|
education_learning_4 = { weight = { base = 5 } }
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
celibate = {}
|
|
wrathful = {}
|
|
temperate = {}
|
|
reclusive = {}
|
|
flagellant = {}
|
|
inappetetic = {}
|
|
}
|
|
random_traits_list = {
|
|
count = { 0 1 }
|
|
lunatic_1 = {}
|
|
lunatic_genetic = {}
|
|
possessed_1 = {}
|
|
possessed_genetic = {}
|
|
devoted = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 2
|
|
lustful = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = lustful }
|
|
}
|
|
}
|
|
chaste = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = chaste }
|
|
}
|
|
}
|
|
gluttonous = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = gluttonous }
|
|
}
|
|
}
|
|
greedy = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = greedy }
|
|
}
|
|
}
|
|
generous = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = generous }
|
|
}
|
|
}
|
|
calm = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = calm }
|
|
}
|
|
}
|
|
patient = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = patient }
|
|
}
|
|
}
|
|
impatient = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = impatient }
|
|
}
|
|
}
|
|
arrogant = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = arrogant }
|
|
}
|
|
}
|
|
humble = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = humble }
|
|
}
|
|
}
|
|
deceitful = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = deceitful }
|
|
}
|
|
}
|
|
honest = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = honest }
|
|
}
|
|
}
|
|
craven = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = craven }
|
|
}
|
|
}
|
|
brave = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = brave }
|
|
}
|
|
}
|
|
ambitious = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = ambitious }
|
|
}
|
|
}
|
|
content = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = content }
|
|
}
|
|
}
|
|
arbitrary = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = arbitrary }
|
|
}
|
|
}
|
|
just = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = just }
|
|
}
|
|
}
|
|
paranoid = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = paranoid }
|
|
}
|
|
}
|
|
trusting = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = trusting }
|
|
}
|
|
}
|
|
compassionate = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = compassionate }
|
|
}
|
|
}
|
|
callous = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = callous }
|
|
}
|
|
}
|
|
sadistic = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = sadistic }
|
|
}
|
|
}
|
|
stubborn = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = stubborn }
|
|
}
|
|
}
|
|
fickle = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = fickle }
|
|
}
|
|
}
|
|
vengeful = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = vengeful }
|
|
}
|
|
}
|
|
forgiving = {
|
|
trigger = {
|
|
root.faith = { trait_is_virtue = forgiving }
|
|
}
|
|
}
|
|
}
|
|
faith = root.faith
|
|
culture = root.culture
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
after_creation = {
|
|
add_random_tiered_trait_xp_effect = {
|
|
TRAIT = lifestyle_mystic
|
|
LEVEL_1 = yes
|
|
LEVEL_3 = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
miracle_baby_template = {
|
|
age = { 0 1 }
|
|
|
|
random_traits_list = {
|
|
count = { 0 1 }
|
|
athletic = {}
|
|
strong = {}
|
|
physique_good_1 = {}
|
|
physique_good_2 = {}
|
|
physique_good_3 = {}
|
|
intellect_good_1 = {}
|
|
intellect_good_2 = {}
|
|
intellect_good_3 = {}
|
|
}
|
|
random_traits = no
|
|
faith = root.faith
|
|
culture = root.culture
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
}
|
|
|
|
prince_ali_template = {
|
|
age = { 16 25 }
|
|
|
|
random_traits_list = {
|
|
count = 1
|
|
strong = {}
|
|
physique_good_1 = {}
|
|
physique_good_2 = {}
|
|
physique_good_3 = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
education_intrigue_3 = {}
|
|
education_intrigue_4 = {}
|
|
education_stewardship_3 = {}
|
|
education_stewardship_4 = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
seducer = {}
|
|
honest = {}
|
|
deceitful = {}
|
|
}
|
|
random_traits = yes
|
|
|
|
martial = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
stewardship = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
diplomacy = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
intrigue = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
learning = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
}
|
|
|
|
court_linguist_good_template = {
|
|
age = { 18 35 }
|
|
dynasty = none
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_3 = {}
|
|
education_learning_4 = {}
|
|
}
|
|
|
|
random_traits_list = { # A trait demonstrating their skill at language
|
|
count = 1
|
|
lifestyle_poet = {}
|
|
scholar = {}
|
|
gregarious = {}
|
|
administrator = {}
|
|
tourney_participant = {}
|
|
}
|
|
|
|
learning = {
|
|
min_template_decent_skill
|
|
max_template_decent_skill
|
|
}
|
|
random_traits = yes
|
|
|
|
after_creation = {
|
|
add_to_list = court_linguist_list
|
|
add_character_flag = court_linguist_flag
|
|
if = { # Learn the desired court language
|
|
limit = {
|
|
NOT = { knows_court_language_of = scope:target_court_language }
|
|
}
|
|
learn_court_language_of = scope:target_court_language
|
|
}
|
|
if = { # If the character does not speak the ruler's language, learn it
|
|
limit = {
|
|
NOT = { knows_language_of_culture = root.culture }
|
|
}
|
|
learn_language_of_culture = root.culture
|
|
}
|
|
random_list = {
|
|
2 = {
|
|
trigger = {
|
|
#Foreign culture relative
|
|
exists = scope:ling_cul_1_bonus
|
|
NOT = { knows_language_of_culture = scope:ling_cul_1_bonus }
|
|
}
|
|
learn_language_of_culture = scope:ling_cul_1_bonus
|
|
}
|
|
2 = {
|
|
trigger = {
|
|
# Root culture relative
|
|
exists = scope:ling_cul_3_bonus
|
|
NOT = { knows_language_of_culture = scope:ling_cul_3_bonus }
|
|
}
|
|
learn_language_of_culture = scope:ling_cul_3_bonus
|
|
}
|
|
}
|
|
add_random_tiered_trait_track_xp_effect = {
|
|
TRAIT = tourney_participant
|
|
TRACK = wit
|
|
LEVEL_1 = yes
|
|
LEVEL_3 = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
court_linguist_medium_template = {
|
|
|
|
age = { 18 35 }
|
|
dynasty = none
|
|
culture = scope:ling_cul_1
|
|
faith = scope:ling_cul_1_ruler.faith
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_2 = {}
|
|
education_learning_3 = {}
|
|
education_learning_4 = {}
|
|
}
|
|
|
|
random_traits_list = { # A trait demonstrating their skill at language
|
|
count = { 0 1 }
|
|
tourney_participant = {}
|
|
}
|
|
|
|
learning = {
|
|
min_template_average_skill
|
|
max_template_average_skill
|
|
}
|
|
random_traits = yes
|
|
|
|
after_creation = {
|
|
add_to_list = court_linguist_list
|
|
add_character_flag = court_linguist_flag
|
|
if = { # Learn the desired court language
|
|
limit = {
|
|
NOT = { knows_court_language_of = scope:target_court_language }
|
|
}
|
|
learn_court_language_of = scope:target_court_language
|
|
}
|
|
if = { # If the character does not speak the ruler's language, learn it
|
|
limit = {
|
|
NOT = { knows_language_of_culture = root.culture }
|
|
}
|
|
learn_language_of_culture = root.culture
|
|
}
|
|
add_random_tiered_trait_track_xp_effect = {
|
|
TRAIT = tourney_participant
|
|
TRACK = wit
|
|
LEVEL_1 = yes
|
|
LEVEL_3 = no
|
|
}
|
|
}
|
|
}
|
|
|
|
court_linguist_cheap_template = {
|
|
|
|
age = { 18 55 }
|
|
dynasty = none
|
|
culture = scope:ling_cul_2
|
|
faith = scope:ling_cul_2_ruler.faith
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_1 = {}
|
|
education_learning_2 = {}
|
|
education_learning_3 = {}
|
|
}
|
|
|
|
learning = {
|
|
min_template_low_skill
|
|
max_template_low_skill
|
|
}
|
|
random_traits = yes
|
|
|
|
after_creation = {
|
|
add_to_list = court_linguist_list
|
|
add_character_flag = court_linguist_flag
|
|
assign_quirk_effect = yes
|
|
if = { # Learn the desired court language
|
|
limit = {
|
|
NOT = { knows_court_language_of = scope:target_court_language }
|
|
}
|
|
learn_court_language_of = scope:target_court_language
|
|
}
|
|
}
|
|
}
|
|
|
|
hidden_scion_template = {
|
|
# General
|
|
## Age is randomised in the event itself.
|
|
age = ep1_flavour_0001_scion_minimum_age_value
|
|
faith = scope:scion_parent.faith
|
|
culture = scope:scion_parent.capital_county.culture
|
|
# Education
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_1 = {
|
|
weight = { base = 100 }
|
|
}
|
|
education_diplomacy_1 = {
|
|
weight = { base = 100 }
|
|
}
|
|
}
|
|
# Personality
|
|
## They're always trusting, due to scope:scion_parent's protection & extreme sheltering.
|
|
trait = trusting
|
|
## But otherwise can vary pretty wildly, save that they take after their parent.
|
|
random_traits_list = {
|
|
count = 2
|
|
lustful = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = lustful }
|
|
}
|
|
}
|
|
chaste = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = chaste }
|
|
}
|
|
}
|
|
gluttonous = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = gluttonous }
|
|
}
|
|
}
|
|
temperate = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = temperate }
|
|
}
|
|
}
|
|
greedy = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = greedy }
|
|
}
|
|
}
|
|
generous = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = generous }
|
|
}
|
|
}
|
|
lazy = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = lazy }
|
|
}
|
|
}
|
|
diligent = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = diligent }
|
|
}
|
|
}
|
|
wrathful = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = wrathful }
|
|
}
|
|
}
|
|
calm = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = calm }
|
|
}
|
|
}
|
|
patient = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = patient }
|
|
}
|
|
}
|
|
impatient = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = impatient }
|
|
}
|
|
}
|
|
arrogant = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = arrogant }
|
|
}
|
|
}
|
|
humble = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = humble }
|
|
}
|
|
}
|
|
deceitful = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = deceitful }
|
|
}
|
|
}
|
|
honest = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = honest }
|
|
}
|
|
}
|
|
craven = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = craven }
|
|
}
|
|
}
|
|
brave = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = brave }
|
|
}
|
|
}
|
|
shy = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = shy }
|
|
}
|
|
}
|
|
gregarious = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = gregarious }
|
|
}
|
|
}
|
|
ambitious = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = ambitious }
|
|
}
|
|
}
|
|
content = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = content }
|
|
}
|
|
}
|
|
arbitrary = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = arbitrary }
|
|
}
|
|
}
|
|
just = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = just }
|
|
}
|
|
}
|
|
cynical = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = cynical }
|
|
}
|
|
}
|
|
zealous = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = zealous }
|
|
}
|
|
}
|
|
compassionate = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = compassionate }
|
|
}
|
|
}
|
|
callous = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = callous }
|
|
}
|
|
}
|
|
sadistic = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = sadistic }
|
|
}
|
|
}
|
|
stubborn = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = stubborn }
|
|
}
|
|
}
|
|
fickle = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = fickle }
|
|
}
|
|
}
|
|
vengeful = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = vengeful }
|
|
}
|
|
}
|
|
forgiving = {
|
|
trigger = {
|
|
scope:scion_parent = { has_trait = forgiving }
|
|
}
|
|
}
|
|
}
|
|
# Misc
|
|
random_traits = no
|
|
## Gender is set so that they're marriable by scope:prospective_spouse.
|
|
gender_female_chance = {
|
|
if = {
|
|
limit = {
|
|
scope:prospective_spouse = { is_female = yes }
|
|
}
|
|
add = 0
|
|
}
|
|
else = { add = 100 }
|
|
}
|
|
# Skills
|
|
diplomacy = { min_template_low_skill max_template_decent_skill }
|
|
martial = { min_template_low_skill max_template_decent_skill }
|
|
stewardship = { min_template_low_skill max_template_decent_skill }
|
|
intrigue = { min_template_low_skill max_template_decent_skill }
|
|
learning = { min_template_low_skill max_template_decent_skill }
|
|
prowess = { min_template_low_skill max_template_decent_skill }
|
|
}
|
|
|
|
local_dispute_template = {
|
|
age = { 35 55 }
|
|
dynasty = none
|
|
gender_female_chance = root_faith_dominant_gender_female_chance
|
|
|
|
random_traits_list = {
|
|
count = 1
|
|
devoted = {}
|
|
scholar = {}
|
|
brave = {}
|
|
gregarious = {}
|
|
just = {}
|
|
calm = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
education_martial_2 = {}
|
|
education_martial_3 = {}
|
|
education_stewardship_2 = {}
|
|
education_stewardship_3 = {}
|
|
education_learning_2 = {}
|
|
education_learning_3 = {}
|
|
}
|
|
random_traits = yes
|
|
|
|
after_creation = {
|
|
add_to_list = dispute_characters
|
|
add_to_list = generated_dispute_characters
|
|
}
|
|
}
|
|
|
|
symposium_template = {
|
|
# General
|
|
age = { 55 65 }
|
|
faith = scope:symposium_ruler.faith
|
|
culture = scope:symposium_ruler.culture
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
# Traits
|
|
trait = diligent
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_2 = { weight = { base = 2 } }
|
|
education_learning_3 = { weight = { base = 2 } }
|
|
education_learning_4 = { weight = { base = 1 } }
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
calm = {}
|
|
patient = {}
|
|
shy = {}
|
|
zealous = {}
|
|
intellect_good_1 = {}
|
|
intellect_good_2 = {}
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
lifestyle_physician = { weight = { base = 3 } }
|
|
lifestyle_mystic = { weight = { base = 3 } }
|
|
scholar = { weight = { base = 9 } }
|
|
theologian = { weight = { base = 6 } }
|
|
devoted = { weight = { base = 6 } }
|
|
}
|
|
random_traits = yes
|
|
# Skills
|
|
diplomacy = { min_template_low_skill max_template_decent_skill }
|
|
martial = { min_template_low_skill max_template_decent_skill }
|
|
stewardship = { min_template_low_skill max_template_decent_skill }
|
|
intrigue = { min_template_low_skill max_template_decent_skill }
|
|
learning = { min_template_low_skill min_template_decent_skill }
|
|
prowess = { min_template_low_skill max_template_decent_skill }
|
|
# Misc
|
|
after_creation = {
|
|
# Learn root court language
|
|
if = {
|
|
limit = {
|
|
root = { has_royal_court = yes has_dlc_feature = royal_court }
|
|
NOT = { knows_court_language_of = root }
|
|
}
|
|
learn_court_language_of = root
|
|
}
|
|
# Secrets
|
|
if = {
|
|
limit = { has_trait = lifestyle_mystic }
|
|
random = {
|
|
chance = 50
|
|
add_secret = { type = secret_witch }
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
NOT = { has_trait = zealous }
|
|
}
|
|
random = {
|
|
chance = 50
|
|
add_secret = { type = secret_non_believer }
|
|
}
|
|
}
|
|
# Extra language
|
|
random_list = {
|
|
2 = {
|
|
trigger = {
|
|
exists = scope:ling_cul_1_bonus
|
|
NOT = { knows_language_of_culture = scope:ling_cul_1_bonus }
|
|
}
|
|
learn_language_of_culture = scope:ling_cul_1_bonus
|
|
}
|
|
2 = {
|
|
trigger = {
|
|
exists = scope:ling_cul_2_bonus
|
|
NOT = { knows_language_of_culture = scope:ling_cul_2_bonus }
|
|
}
|
|
learn_language_of_culture = scope:ling_cul_2_bonus
|
|
}
|
|
}
|
|
# Bonus language
|
|
random = {
|
|
chance = 50
|
|
random_list = {
|
|
2 = {
|
|
trigger = {
|
|
exists = scope:ling_cul_1_bonus
|
|
NOT = { knows_language_of_culture = scope:ling_cul_1_bonus }
|
|
}
|
|
learn_language_of_culture = scope:ling_cul_1_bonus
|
|
}
|
|
2 = {
|
|
trigger = {
|
|
exists = scope:ling_cul_2_bonus
|
|
NOT = { knows_language_of_culture = scope:ling_cul_2_bonus }
|
|
}
|
|
learn_language_of_culture = scope:ling_cul_2_bonus
|
|
}
|
|
}
|
|
}
|
|
add_random_tiered_trait_xp_effect = {
|
|
TRAIT = lifestyle_mystic
|
|
LEVEL_1 = yes
|
|
LEVEL_3 = yes
|
|
}
|
|
add_random_tiered_trait_xp_effect = {
|
|
TRAIT = lifestyle_physician
|
|
LEVEL_1 = yes
|
|
LEVEL_3 = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
poet_template = {
|
|
age = { 20 45 }
|
|
faith = root.faith
|
|
culture = root.culture
|
|
dynasty = none
|
|
#Misc
|
|
random_traits = yes
|
|
gender_female_chance = 50
|
|
|
|
trait = lifestyle_poet
|
|
|
|
diplomacy = { min_template_high_skill max_template_high_skill }
|
|
}
|
|
|
|
gardener_template = {
|
|
age = { 40 60 }
|
|
faith = root.faith
|
|
culture = root.culture
|
|
dynasty = none
|
|
#Misc
|
|
random_traits = yes
|
|
gender_female_chance = 50
|
|
|
|
random_traits_list = {
|
|
count = 1
|
|
education_stewardship_1 = { weight = { base = 80 } }
|
|
education_stewardship_2 = { weight = { base = 50 } }
|
|
education_stewardship_3 = { weight = { base = 20 } }
|
|
education_stewardship_4 = { weight = { base = 5 } }
|
|
}
|
|
|
|
trait = lifestyle_gardener
|
|
|
|
stewardship = { min_template_average_skill max_template_decent_skill }
|
|
}
|
|
|
|
preacher_template = {
|
|
age = { 30 85 }
|
|
dynasty = none
|
|
trait = zealous
|
|
trait = lifestyle_mystic
|
|
random_traits_list = {
|
|
count = 1
|
|
education_learning_1 = { weight = { base = 80 } }
|
|
education_learning_2 = { weight = { base = 50 } }
|
|
education_learning_3 = { weight = { base = 20 } }
|
|
education_learning_4 = { weight = { base = 5 } }
|
|
}
|
|
random_traits_list = {
|
|
count = 1
|
|
celibate = {}
|
|
wrathful = {}
|
|
temperate = {}
|
|
reclusive = {}
|
|
flagellant = {}
|
|
inappetetic = {}
|
|
}
|
|
random_traits_list = {
|
|
count = { 0 1 }
|
|
lunatic_1 = {}
|
|
lunatic_genetic = {}
|
|
possessed_1 = {}
|
|
possessed_genetic = {}
|
|
devoted = {}
|
|
}
|
|
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
|
|
after_creation = {
|
|
add_random_tiered_trait_xp_effect = {
|
|
TRAIT = lifestyle_mystic
|
|
LEVEL_1 = yes
|
|
LEVEL_3 = yes
|
|
}
|
|
}
|
|
}
|