North Germans, eastern europe holding pen, loc stuff

This commit is contained in:
trashmasteruni 2025-12-30 19:01:50 +01:00
parent 908531f906
commit 3ebc023944
52 changed files with 25352 additions and 0 deletions

View file

@ -0,0 +1,590 @@
britannic_religion = {
family = rf_antediluvianist
graphical_faith = pagan_gfx
doctrine = antediluvianist_hostility_doctrine
doctrine_background_icon = core_tenet_banner_britannic.dds
#Main Group | placeholder
doctrine = doctrine_spiritual_head
doctrine = doctrine_gender_equal
doctrine = doctrine_pluralism_righteous
doctrine = doctrine_theocracy_temporal
#Marriage | placeholder
doctrine = doctrine_concubines
doctrine = doctrine_divorce_allowed
doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece
#Crimes | placeholder
doctrine = doctrine_homosexuality_accepted
doctrine = doctrine_adultery_men_shunned
doctrine = doctrine_adultery_women_shunned
doctrine = doctrine_kinslaying_shunned
doctrine = doctrine_deviancy_shunned
doctrine = doctrine_witchcraft_shunned
#Clerical Functions | placeholder
doctrine = doctrine_clerical_function_recruitment
doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_spiritual_appointment
#Allow pilgrimages | placeholder
doctrine = doctrine_pilgrimage_encouraged
#Funeral tradition | placeholder
doctrine = doctrine_funeral_cremation
#Coronation tradition
doctrine = doctrine_no_anointment
traits = {
#virtues = { loyal }
#sins = { disloyal }
}
reserved_male_names = { #put larp names here later
Andrew Antoninus Bartolomeus Benedict Christian Christopher Clement Constantine David Demetrius Eustace George Gregory
Hans Isaac Joakim Jacob John Jordan Joseph Laurence Magnus Marcus Martin Matthew Michael Nicholas Patrick Paul Peter Philip
Salvador Samuel Sebastian Simon Stephen Thomas Abraham Alexander Daniel Job Joshua Cyrus Luke Zachariah
}
reserved_female_names = { #put larp names here later
Anna Beatrice Benedicta Brigid Catherine Cecilia Christina Clementia Constance Dorothy Elisabeth Joan Judith Juliana Helen
Magdalena Margaret Maria Marine Patricia Philippa Rachel Sarah Sophia Stephania
}
custom_faith_icons = {
custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s
}
holy_order_names = { #placeholder
{ name = "holy_order_knights_of_the_chalice" }
{ name = "holy_order_order_of_the_holy_communion" }
{ name = "holy_order_knights_of_the_first_gospel" }
{ name = "holy_order_guardians_of_the_shroud" }
{ name = "holy_order_knights_of_the_reliquary" }
{ name = "holy_order_warriors_of_the_cross" }
{ name = "holy_order_christian" coat_of_arms = "ho_christian" }
}
holy_order_maa = { teutonic_knights } #placeholder
localization = {
#HighGod | placeholder
HighGodName = britannic_high_god_name
HighGodName2 = britannic_high_god_name
HighGodNamePossessive = britannic_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_SHE
HighGodHerselfHimself = CHARACTER_HERSELF
HighGodHerHis = CHARACTER_HERHIS_HER
HighGodNameAlternate = britannic_high_god_name_alternate
HighGodNameAlternatePossessive = britannic_high_god_name_alternate_possessive
#Creator | placeholder
CreatorName = britannic_creator_god_name
CreatorNamePossessive = britannic_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_SHE
CreatorHerHis = CHARACTER_HERHIS_HER
CreatorHerHim = CHARACTER_HERHIM_HER
#HealthGod | placeholder
HealthGodName = britannic_health_god_name
HealthGodNamePossessive = britannic_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_HE
HealthGodHerHis = CHARACTER_HERHIS_HIS
HealthGodHerHim = CHARACTER_HERHIM_HIM
#FertilityGod | placeholder
FertilityGodName = britannic_fertility_god_name
FertilityGodNamePossessive = britannic_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_SHE
FertilityGodHerHis = CHARACTER_HERHIS_HER
FertilityGodHerHim = CHARACTER_HERHIM_HER
#WealthGod | placeholder
WealthGodName = britannic_wealth_god_name
WealthGodNamePossessive = britannic_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
#HouseholdGod | placeholder
HouseholdGodName = britannic_household_god_name
HouseholdGodNamePossessive = britannic_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_HE
HouseholdGodHerHis = CHARACTER_HERHIS_HIS
HouseholdGodHerHim = CHARACTER_HERHIM_HIM
#FateGod | placeholder
FateGodName = britannic_fate_god_name
FateGodNamePossessive = britannic_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_HE
FateGodHerHis = CHARACTER_HERHIS_HIS
FateGodHerHim = CHARACTER_HERHIM_HIM
#KnowledgeGod | placeholder
KnowledgeGodName = britannic_knowledge_god_name
KnowledgeGodNamePossessive = britannic_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_HE
KnowledgeGodHerHis = CHARACTER_HERHIS_HIS
KnowledgeGodHerHim = CHARACTER_HERHIM_HIM
#WarGod | placeholder
WarGodName = britannic_war_god_name
WarGodNamePossessive = britannic_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_HE
WarGodHerHis = CHARACTER_HERHIS_HIS
WarGodHerHim = CHARACTER_HERHIM_HIM
#TricksterGod | placeholder
TricksterGodName = britannic_trickster_god_name
TricksterGodNamePossessive = britannic_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_HE
TricksterGodHerHis = CHARACTER_HERHIS_HIS
TricksterGodHerHim = CHARACTER_HERHIM_HIM
#NightGod | placeholder
NightGodName = britannic_night_god_name
NightGodNamePossessive = britannic_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_HE
NightGodHerHis = CHARACTER_HERHIS_HIS
NightGodHerHim = CHARACTER_HERHIM_HIM
#WaterGod | placeholder
WaterGodName = britannic_water_god_name
WaterGodNamePossessive = britannic_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_SHE
WaterGodHerHis = CHARACTER_HERHIS_HER
WaterGodHerHim = CHARACTER_HERHIM_HER
PantheonTerm = britannic_high_god_name
PantheonTerm2 = britannic_high_god_name
PantheonTerm3 = britannic_high_god_name
PantheonTermHasHave = pantheon_term_has
GoodGodNames = {
britannic_high_god_name
britannic_high_god_name_alternate
britannic_wealth_god_name
britannic_knowledge_god_name
britannic_trickster_god_name
britannic_war_god_name
britannic_fate_god_name
britannic_health_god_name
britannic_fertility_god_name
britannic_witch_god_name
}
DevilName = britannic_devil_name
DevilNamePossessive = britannic_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_HE
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerselfHimself = CHARACTER_HIMSELF
EvilGodNames = {
britannic_devil_name
britannic_death_deity_name
}
HouseOfWorship = britannic_house_of_worship
HouseOfWorshipPlural = britannic_house_of_worship_plural
ReligiousSymbol = britannic_religious_symbol
ReligiousText = britannic_religious_text
ReligiousHeadName = britannic_religious_head_title
ReligiousHeadTitleName = britannic_religious_head_title_name
DevoteeMale = britannic_devotee
DevoteeMalePlural = britannic_devotee_plural
DevoteeFemale = britannic_devotee
DevoteeFemalePlural = britannic_devotee_plural
DevoteeNeuter = britannic_devotee
DevoteeNeuterPlural = britannic_devotee_plural
PriestMale = britannic_priest
PriestMalePlural = britannic_priest_plural
PriestFemale = britannic_priest
PriestFemalePlural = britannic_priest_plural
PriestNeuter = britannic_priest
PriestNeuterPlural = britannic_priest_plural
AltPriestTermPlural = britannic_priest_plural
BishopMale = britannic_bishop
BishopMalePlural = britannic_bishop_plural
BishopFemale = britannic_bishop
BishopFemalePlural = britannic_bishop_plural
BishopNeuter = britannic_bishop
BishopNeuterPlural = britannic_bishop_plural
DivineRealm = britannic_positive_afterlife
PositiveAfterLife = britannic_positive_afterlife
NegativeAfterLife = britannic_negative_afterlife
DeathDeityName = britannic_death_deity_name
DeathDeityNamePossessive = britannic_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_HE
DeathDeityHerHis = CHARACTER_HERHIS_HIS
DeathDeityHerHim = CHARACTER_HERHIM_HIM
WitchGodName = britannic_witch_god_name
WitchGodNamePossessive = britannic_witch_god_name_possessive
WitchGodHerHis = CHARACTER_HERHIS_HER
WitchGodSheHe = CHARACTER_SHEHE_SHE
WitchGodHerHim = CHARACTER_HERHIM_HER
WitchGodMistressMaster = mistress
WitchGodMotherFather = mother
GHWName = ghw_crusade
GHWNamePlural = ghw_crusades
}
piety_icon_group = "christian"
faiths = {
obscurant = {
color = { 93 63 127 }
icon = obscurant
reformed_icon = obscurant_reformed
#religious_head = d_united_grand_lodge
#placeholder holy sites
holy_site = edinburgh
holy_site = belfast
holy_site = cardiff
holy_site = london
#holy_site = cairo
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = unreformed_faith_doctrine
doctrine = doctrine_pluralism_fundamentalist
#Tenets | WIP
doctrine = tenet_ancestor_worship
doctrine = tenet_human_sacrifice
doctrine = tenet_sacred_shadows
#Special/virtue | placeholder
doctrine = special_doctrine_british_royalty
doctrine = special_doctrine_true_servants_of_the_queen_regents
}
jack_tar = {
color = { 51 51 127 }
icon = jack_tar
#placeholder holy sites
holy_site = portsmouth
holy_site = scapa_flow
holy_site = gibraltar
holy_site = malta
holy_site = london_east_end
#holy_site = alexandria
doctrine = doctrine_pluralism_pluralistic
#Tenets
doctrine = tenet_terror_of_the_seas
doctrine = tenet_ancestor_worship
doctrine = tenet_rule_the_waves
doctrine = special_doctrine_british_admiralty
doctrine = special_doctrine_loyal_servants_of_the_queen
localization = {
#HealthGod |
HealthGodName = jack_tar_health_god_name
HealthGodNamePossessive = jack_tar_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_HE
HealthGodHerHis = CHARACTER_HERHIS_HIS
HealthGodHerHim = CHARACTER_HERHIM_HIM
#FertilityGod |
FertilityGodName = jack_tar_fertility_god_name
FertilityGodNamePossessive = jack_tar_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_SHE
FertilityGodHerHis = CHARACTER_HERHIS_HER
FertilityGodHerHim = CHARACTER_HERHIM_HER
#WealthGod |
WealthGodName = jack_tar_wealth_god_name
WealthGodNamePossessive = jack_tar_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
#KnowledgeGod |
KnowledgeGodName = jack_tar_knowledge_god_name
KnowledgeGodNamePossessive = jack_tar_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_HE
KnowledgeGodHerHis = CHARACTER_HERHIS_HIS
KnowledgeGodHerHim = CHARACTER_HERHIM_HIM
#WarGod |
WarGodName = jack_tar_war_god_name
WarGodNamePossessive = jack_tar_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_SHE
WarGodHerHis = CHARACTER_HERHIS_HER
WarGodHerHim = CHARACTER_HERHIM_HER
#TricksterGod |
TricksterGodName = jack_tar_trickster_god_name
TricksterGodNamePossessive = jack_tar_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_HE
TricksterGodHerHis = CHARACTER_HERHIS_HIS
TricksterGodHerHim = CHARACTER_HERHIM_HIM
PositiveAfterLife = jack_tar_positive_afterlife
NegativeAfterLife = jack_tar_negative_afterlife
GoodGodNames = {
jack_tar_trickster_god_name
jack_tar_war_god_name
jack_tar_knowledge_god_name
jack_tar_wealth_god_name
jack_tar_fertility_god_name
jack_tar_health_god_name
}
}
}
leviathan = {
color = { 127 43 12 }
icon = leviathan
#holy sites
holy_site = london
holy_site = belfast
holy_site = lyme_regis
holy_site = cardiff
holy_site = sunderland
#Tenets | Final for 0.1
doctrine = tenet_communal_possessions
doctrine = tenet_bhakti
doctrine = tenet_warmonger
#Virtues/Sins
doctrine = special_doctrine_british_unity
#Main Group
doctrine = doctrine_no_head
doctrine = doctrine_gender_male_dominated
doctrine = doctrine_pluralism_fundamentalist
doctrine = doctrine_theocracy_lay_clergy
#Marriage
doctrine = doctrine_monogamy
doctrine = doctrine_divorce_allowed
doctrine = doctrine_bastardry_legitimization
doctrine = doctrine_consanguinity_restricted
#Crimes
doctrine = doctrine_homosexuality_accepted
doctrine = doctrine_adultery_men_shunned
doctrine = doctrine_adultery_women_shunned
doctrine = doctrine_kinslaying_accepted
doctrine = doctrine_deviancy_shunned
doctrine = doctrine_witchcraft_crime
#Clerical Functions
doctrine = doctrine_clerical_function_recruitment
doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_temporal_appointment
#Allow pilgrimages
doctrine = doctrine_pilgrimage_encouraged
#Funeral tradition
doctrine = doctrine_funeral_cremation
#Coronation tradition
doctrine = doctrine_no_anointment
#tolerance - lmao
doctrine = special_doctrine_regicidal
holy_order_names = {
{ name = "holy_order_national_union_of_paleontologists" }
{ name = "holy_order_national_union_of_diggers" }
{ name = "holy_order_national_union_of_chartists" }
}
localization = {
#HighGod
HighGodName = leviathan_high_god_name
HighGodName2 = leviathan_high_god_name
HighGodNamePossessive = leviathan_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_THEY
HighGodHerselfHimself = CHARACTER_THEMSELF
HighGodHerHis = CHARACTER_HERHIS_THEIR
HighGodNameAlternate = leviathan_high_god_name_alternate
HighGodNameAlternatePossessive = leviathan_high_god_name_alternate_possessive
#Creator
CreatorName = leviathan_creator_god_name
CreatorNamePossessive = leviathan_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_THEY
CreatorHerHis = CHARACTER_HERHIS_THEIR
CreatorHerHim = CHARACTER_HERHIM_THEM
#HealthGod
HealthGodName = leviathan_health_god_name
HealthGodNamePossessive = leviathan_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_HE
HealthGodHerHis = CHARACTER_HERHIS_HIS
HealthGodHerHim = CHARACTER_HERHIM_HIM
#FertilityGod
FertilityGodName = leviathan_fertility_god_name
FertilityGodNamePossessive = leviathan_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_HE
FertilityGodHerHis = CHARACTER_HERHIS_HIS
FertilityGodHerHim = CHARACTER_HERHIM_HIM
#WealthGod
WealthGodName = leviathan_wealth_god_name
WealthGodNamePossessive = leviathan_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
#HouseholdGod
HouseholdGodName = leviathan_household_god_name
HouseholdGodNamePossessive = leviathan_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_HE
HouseholdGodHerHis = CHARACTER_HERHIS_HIS
HouseholdGodHerHim = CHARACTER_HERHIM_HIM
#FateGod
FateGodName = leviathan_fate_god_name
FateGodNamePossessive = leviathan_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_SHE
FateGodHerHis = CHARACTER_HERHIS_HER
FateGodHerHim = CHARACTER_HERHIM_HER
#KnowledgeGod
KnowledgeGodName = leviathan_knowledge_god_name
KnowledgeGodNamePossessive = leviathan_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_THEY
KnowledgeGodHerHis = CHARACTER_HERHIS_THEIR
KnowledgeGodHerHim = CHARACTER_HERHIM_THEM
#WarGod
WarGodName = leviathan_war_god_name
WarGodNamePossessive = leviathan_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_THEY
WarGodHerHis = CHARACTER_HERHIS_THEIR
WarGodHerHim = CHARACTER_HERHIM_THEM
#TricksterGod | placeholder
TricksterGodName = leviathan_trickster_god_name
TricksterGodNamePossessive = leviathan_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_SHE
TricksterGodHerHis = CHARACTER_HERHIS_HER
TricksterGodHerHim = CHARACTER_HERHIM_HER
#NightGod
NightGodName = leviathan_night_god_name
NightGodNamePossessive = leviathan_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_THEY
NightGodHerHis = CHARACTER_HERHIS_THEIR
NightGodHerHim = CHARACTER_HERHIM_THEM
#WaterGod
WaterGodName = leviathan_water_god_name
WaterGodNamePossessive = leviathan_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_SHE
WaterGodHerHis = CHARACTER_HERHIS_HER
WaterGodHerHim = CHARACTER_HERHIM_HER
PantheonTerm = leviathan_high_god_name
PantheonTerm2 = leviathan_high_god_name_alternate
PantheonTermHasHave = pantheon_term_have
GoodGodNames = {
leviathan_high_god_name
leviathan_wealth_god_name
leviathan_war_god_name
leviathan_fate_god_name
leviathan_health_god_name
leviathan_fertility_god_name
leviathan_water_god_name
leviathan_night_god_name
leviathan_household_god_name
}
DevilName = leviathan_devil_name
DevilNamePossessive = leviathan_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_SHE
DevilHerHis = CHARACTER_HERHIS_HER
DevilHerHis = CHARACTER_HERHIS_HER
DevilHerselfHimself = CHARACTER_HERSELF
EvilGodNames = {
leviathan_devil_name
leviathan_death_deity_name
}
HouseOfWorship = leviathan_house_of_worship
HouseOfWorshipPlural = leviathan_house_of_worship_plural
ReligiousSymbol = leviathan_religious_symbol
ReligiousText = leviathan_religious_text
ReligiousHeadName = leviathan_religious_head_title
ReligiousHeadTitleName = leviathan_religious_head_title_name
DevoteeMale = leviathan_devotee
DevoteeMalePlural = leviathan_devotee_plural
DevoteeFemale = leviathan_devotee
DevoteeFemalePlural = leviathan_devotee_plural
DevoteeNeuter = leviathan_devotee
DevoteeNeuterPlural = leviathan_devotee_plural
PriestMale = leviathan_priest
PriestMalePlural = leviathan_priest_plural
PriestFemale = leviathan_priest
PriestFemalePlural = leviathan_priest_plural
PriestNeuter = leviathan_priest
PriestNeuterPlural = leviathan_priest_plural
AltPriestTermPlural = leviathan_priest_plural
BishopMale = leviathan_bishop
BishopMalePlural = leviathan_bishop_plural
BishopFemale = leviathan_bishop
BishopFemalePlural = leviathan_bishop_plural
BishopNeuter = leviathan_bishop
BishopNeuterPlural = leviathan_bishop_plural
DivineRealm = leviathan_positive_afterlife
PositiveAfterLife = leviathan_positive_afterlife
NegativeAfterLife = leviathan_negative_afterlife
DeathDeityName = leviathan_death_deity_name
DeathDeityNamePossessive = leviathan_death_deity_name_possessive
WitchGodName = leviathan_witch_god_name
WitchGodNamePossessive = leviathan_witch_god_name_possessive
GHWName = ghw_general_strike
GHWNamePlural = ghw_general_strikes
}
}
# glorian = {
# color = { 229 22 57 }
# icon = glorian
#
# #religious_head = d_united_grand_lodge
#
# #placeholder holy sites
# holy_site = lochness
# holy_site = cefalu
# holy_site = paris
# holy_site = london
# #holy_site = cairo
# #holy_site = segrada_familia
#
# #Special Tolerance | placeholder
#
# doctrine = doctrine_pluralism_righteous
#
# #Tenets | WIP
# doctrine = tenet_ancestor_worship
# doctrine = tenet_human_sacrifice
# doctrine = tenet_sacred_shadows
#
## doctrine = special_doctrine_british_royalty
# doctrine = special_doctrine_loyal_servants_of_the_queen
#
## #Special/virtue | placeholder
#
#
#}
}
}

View file

@ -0,0 +1,311 @@
folkgerman_religion = {
family = rf_pagan
graphical_faith = pagan_gfx
pagan_roots = yes
doctrine = pagan_hostility_doctrine
#Main Group | placeholder
doctrine = doctrine_no_head
doctrine = doctrine_gender_equal
doctrine = doctrine_pluralism_righteous
doctrine = doctrine_theocracy_temporal
#Marriage | placeholder
doctrine = doctrine_monogamy
doctrine = doctrine_divorce_allowed
doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_cousins
#Crimes | placeholder
doctrine = doctrine_homosexuality_accepted
doctrine = doctrine_adultery_men_shunned
doctrine = doctrine_adultery_women_shunned
doctrine = doctrine_kinslaying_close_kin_crime
doctrine = doctrine_deviancy_shunned
doctrine = doctrine_witchcraft_virtuous
#Clerical Functions | placeholder
doctrine = doctrine_clerical_function_taxation
doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_temporal_fixed_appointment
#Allow pilgrimages | placeholder
doctrine = doctrine_pilgrimage_encouraged
#Funeral tradition | placeholder
doctrine = doctrine_funeral_stoic
#Coronation tradition
doctrine = doctrine_no_anointment
traits = {
virtues = { brave humble strong generous }
sins = { craven arrogant weak greedy }
}
reserved_male_names = { #put witch names here later
Andrew Antoninus Bartolomeus Benedict Christian Christopher Clement Constantine David Demetrius Eustace George Gregory
Hans Isaac Joakim Jacob John Jordan Joseph Laurence Magnus Marcus Martin Matthew Michael Nicholas Patrick Paul Peter Philip
Salvador Samuel Sebastian Simon Stephen Thomas Abraham Alexander Daniel Job Joshua Cyrus Luke Zachariah
}
reserved_female_names = { #put witch names here later
Anna Beatrice Benedicta Brigid Catherine Cecilia Christina Clementia Constance Dorothy Elisabeth Joan Judith Juliana Helen
Magdalena Margaret Maria Marine Patricia Philippa Rachel Sarah Sophia Stephania
}
custom_faith_icons = {
custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s
}
holy_order_names = { #placeholder
{ name = "holy_order_knights_of_the_chalice" }
{ name = "holy_order_order_of_the_holy_communion" }
{ name = "holy_order_knights_of_the_first_gospel" }
{ name = "holy_order_guardians_of_the_shroud" }
{ name = "holy_order_knights_of_the_reliquary" }
{ name = "holy_order_warriors_of_the_cross" }
{ name = "holy_order_christian" coat_of_arms = "ho_christian" }
}
holy_order_maa = { teutonic_knights } #placeholder
localization = {
#HighGod | placeholder
HighGodName = christianity_high_god_name
HighGodName2 = christianity_high_god_name_2
HighGodNamePossessive = christianity_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_HE
HighGodHerselfHimself = CHARACTER_HIMSELF
HighGodHerHis = CHARACTER_HERHIS_HIS
HighGodNameAlternate = christianity_high_god_name_alternate
HighGodNameAlternatePossessive = christianity_high_god_name_alternate_possessive
#Creator | placeholder
CreatorName = christianity_creator_god_name
CreatorNamePossessive = christianity_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_HE
CreatorHerHis = CHARACTER_HERHIS_HIS
CreatorHerHim = CHARACTER_HERHIM_HIM
#HealthGod | placeholder
HealthGodName = christianity_health_god_name
HealthGodNamePossessive = christianity_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_HE
HealthGodHerHis = CHARACTER_HERHIS_HIS
HealthGodHerHim = CHARACTER_HERHIM_HIM
#FertilityGod | placeholder
FertilityGodName = christianity_fertility_god_name
FertilityGodNamePossessive = christianity_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_HE
FertilityGodHerHis = CHARACTER_HERHIS_HIS
FertilityGodHerHim = CHARACTER_HERHIM_HIM
#WealthGod | placeholder
WealthGodName = christianity_wealth_god_name
WealthGodNamePossessive = christianity_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
#HouseholdGod | placeholder
HouseholdGodName = christianity_household_god_name
HouseholdGodNamePossessive = christianity_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_HE
HouseholdGodHerHis = CHARACTER_HERHIS_HIS
HouseholdGodHerHim = CHARACTER_HERHIM_HIM
#FateGod | placeholder
FateGodName = christianity_fate_god_name
FateGodNamePossessive = christianity_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_HE
FateGodHerHis = CHARACTER_HERHIS_HIS
FateGodHerHim = CHARACTER_HERHIM_HIM
#KnowledgeGod | placeholder
KnowledgeGodName = christianity_knowledge_god_name
KnowledgeGodNamePossessive = christianity_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_HE
KnowledgeGodHerHis = CHARACTER_HERHIS_HIS
KnowledgeGodHerHim = CHARACTER_HERHIM_HIM
#WarGod | placeholder
WarGodName = christianity_war_god_name
WarGodNamePossessive = christianity_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_HE
WarGodHerHis = CHARACTER_HERHIS_HIS
WarGodHerHim = CHARACTER_HERHIM_HIM
#TricksterGod | placeholder
TricksterGodName = christianity_trickster_god_name
TricksterGodNamePossessive = christianity_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_HE
TricksterGodHerHis = CHARACTER_HERHIS_HIS
TricksterGodHerHim = CHARACTER_HERHIM_HIM
#NightGod | placeholder
NightGodName = christianity_night_god_name
NightGodNamePossessive = christianity_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_HE
NightGodHerHis = CHARACTER_HERHIS_HIS
NightGodHerHim = CHARACTER_HERHIM_HIM
#WaterGod | placeholder
WaterGodName = christianity_water_god_name
WaterGodNamePossessive = christianity_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_HE
WaterGodHerHis = CHARACTER_HERHIS_HIS
WaterGodHerHim = CHARACTER_HERHIM_HIM
PantheonTerm = christianity_high_god_name
PantheonTerm2 = christianity_high_god_name_2
PantheonTerm3 = christianity_high_god_name_3
PantheonTermHasHave = pantheon_term_has
GoodGodNames = {
christianity_high_god_name
christianity_high_god_name_alternate
chistianity_good_god_jesus
chistianity_good_god_christ
}
DevilName = christianity_devil_name
DevilNamePossessive = christianity_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_HE
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerselfHimself = CHARACTER_HIMSELF
EvilGodNames = {
christianity_devil_name
christianity_evil_god_lucifer
christianity_evil_god_beelzebub
christianity_evil_god_mephistopheles
}
HouseOfWorship = christianity_house_of_worship
HouseOfWorship2 = christianity_house_of_worship_2
HouseOfWorship3 = christianity_house_of_worship_3
HouseOfWorshipPlural = christianity_house_of_worship_plural
ReligiousSymbol = christianity_religious_symbol
ReligiousSymbol2 = christianity_religious_symbol_2
ReligiousSymbol3 = christianity_religious_symbol_3
ReligiousText = christianity_religious_text
ReligiousText2 = christianity_religious_text_2
ReligiousText3 = christianity_religious_text_3
ReligiousHeadName = christianity_religious_head_title
ReligiousHeadTitleName = christianity_religious_head_title_name
DevoteeMale = christianity_devotee_male
DevoteeMalePlural = christianity_devotee_male_plural
DevoteeFemale = christianity_devotee_female
DevoteeFemalePlural = christianity_devotee_female_plural
DevoteeNeuter = christianity_devotee_neuter
DevoteeNeuterPlural = christianity_devotee_neuter_plural
PriestMale = christianity_priest_male
PriestMalePlural = christianity_priest_male_plural
PriestFemale = christianity_priest_male
PriestFemalePlural = christianity_priest_male_plural
PriestNeuter = christianity_priest_male
PriestNeuterPlural = christianity_priest_male_plural
AltPriestTermPlural = christianity_priest_alternate_plural
BishopMale = christianity_bishop
BishopMalePlural = christianity_bishop_plural
BishopFemale = christianity_bishop
BishopFemalePlural = christianity_bishop_plural
BishopNeuter = christianity_bishop
BishopNeuterPlural = christianity_bishop_plural
DivineRealm = christianity_positive_afterlife
DivineRealm2 = christianity_positive_afterlife_2
DivineRealm3 = christianity_positive_afterlife_3
PositiveAfterLife = christianity_positive_afterlife
PositiveAfterLife2 = christianity_positive_afterlife_2
PositiveAfterLife3 = christianity_positive_afterlife_3
NegativeAfterLife = christianity_negative_afterlife
NegativeAfterLife2 = christianity_negative_afterlife_2
NegativeAfterLife3 = christianity_negative_afterlife_3
DeathDeityName = christianity_death_deity_name
DeathDeityNamePossessive = christianity_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_HE
DeathDeityHerHis = CHARACTER_HERHIS_HIS
DeathDeityHerHim = CHARACTER_HERHIM_HIM
WitchGodName = christianity_witchgodname_the_horned_god
WitchGodNamePossessive = christianity_witchgodname_the_horned_god_possessive
WitchGodHerHis = CHARACTER_HERHIS_HIS
WitchGodSheHe = CHARACTER_SHEHE_HE
WitchGodHerHim = CHARACTER_HERHIM_HIM
WitchGodMistressMaster = master
WitchGodMotherFather = father
GHWName = ghw_crusade
GHWNamePlural = ghw_crusades
}
piety_icon_group = "christian"
faiths = {
volksmarchen = {
color = { 31 107 173 }
icon = volksmarchen
holy_site = viscaya
holy_site = aneto
holy_site = bordeaux
holy_site = santiago
holy_site = cordoba
doctrine = unreformed_faith_doctrine
doctrine = tenet_sanctity_of_nature
doctrine = tenet_ancestor_worship
doctrine = tenet_communal_identity
}
vaesenite = {
color = { 45 153 229 }
icon = vaesenite
holy_site = viscaya
holy_site = aneto
holy_site = bordeaux
holy_site = santiago
holy_site = cordoba
doctrine = unreformed_faith_doctrine
doctrine = tenet_megaliths
doctrine = tenet_sanctity_of_nature
doctrine = tenet_ritual_celebrations
}
folketro = {
color = { 168 120 0 }
icon = folketro
holy_site = viscaya
holy_site = aneto
holy_site = bordeaux
holy_site = santiago
holy_site = cordoba
doctrine = unreformed_faith_doctrine
doctrine = tenet_christian_syncretism
doctrine = tenet_ancestor_worship
doctrine = tenet_unrelenting_faith
}
midnighter = {
color = { 39 20 102 }
icon = midnighter
holy_site = viscaya
holy_site = aneto
holy_site = bordeaux
holy_site = santiago
holy_site = cordoba
doctrine = unreformed_faith_doctrine
doctrine = tenet_adorcism
doctrine = tenet_pursuit_of_power
doctrine = tenet_astrology
}
}
}

View file

@ -0,0 +1,297 @@
oceanic_religion = {
family = rf_pagan
graphical_faith = pagan_gfx
pagan_roots = yes
doctrine = pagan_hostility_doctrine
#Main Group | placeholder
doctrine = doctrine_no_head
doctrine = doctrine_gender_male_dominated
doctrine = doctrine_pluralism_righteous
doctrine = doctrine_theocracy_lay_clergy
#Marriage | placeholder
doctrine = doctrine_concubines
doctrine = doctrine_divorce_allowed
doctrine = doctrine_bastardry_none
doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece
#Crimes | placeholder
doctrine = doctrine_homosexuality_shunned
doctrine = doctrine_adultery_men_accepted
doctrine = doctrine_adultery_women_accepted
doctrine = doctrine_kinslaying_shunned
doctrine = doctrine_deviancy_accepted
doctrine = doctrine_witchcraft_accepted
#Clerical Functions | placeholder
doctrine = doctrine_clerical_function_recruitment
doctrine = doctrine_clerical_gender_either
doctrine = doctrine_clerical_marriage_allowed
doctrine = doctrine_clerical_succession_temporal_appointment
#Allow pilgrimages | placeholder
doctrine = doctrine_pilgrimage_forbidden
#Funeral tradition | placeholder
doctrine = doctrine_funeral_cremation
#Coronation tradition
doctrine = doctrine_no_anointment
traits = {
virtues = { brave greedy ambitious gregarious }
sins = { craven generous content shy }
}
reserved_male_names = { #put witch names here later
Andrew Antoninus Bartolomeus Benedict Christian Christopher Clement Constantine David Demetrius Eustace George Gregory
Hans Isaac Joakim Jacob John Jordan Joseph Laurence Magnus Marcus Martin Matthew Michael Nicholas Patrick Paul Peter Philip
Salvador Samuel Sebastian Simon Stephen Thomas Abraham Alexander Daniel Job Joshua Cyrus Luke Zachariah
}
reserved_female_names = { #put witch names here later
Anna Beatrice Benedicta Brigid Catherine Cecilia Christina Clementia Constance Dorothy Elisabeth Joan Judith Juliana Helen
Magdalena Margaret Maria Marine Patricia Philippa Rachel Sarah Sophia Stephania
}
custom_faith_icons = {
custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s
}
holy_order_names = { #placeholder
{ name = "holy_order_knights_of_the_chalice" }
{ name = "holy_order_order_of_the_holy_communion" }
{ name = "holy_order_knights_of_the_first_gospel" }
{ name = "holy_order_guardians_of_the_shroud" }
{ name = "holy_order_knights_of_the_reliquary" }
{ name = "holy_order_warriors_of_the_cross" }
{ name = "holy_order_christian" coat_of_arms = "ho_christian" }
}
holy_order_maa = { teutonic_knights } #placeholder
piety_icon_group = "christian"
faiths = {
viking = {
color = { 10 23 51 }
icon = viking
# religious_head = k_papal_state
#placeholder holy sites
holy_site = jerusalem
holy_site = rome
holy_site = cologne
holy_site = santiago
holy_site = kent
#holy_site = segrada_familia
#Special Tolerance | placeholder
#Tenets | placeholder
doctrine = tenet_terror_of_the_seas
doctrine = tenet_ritual_celebrations
doctrine = tenet_ancestor_worship
holy_order_names = { #placeholder
}
}
corsair = {
color = { 25 25 25 }
icon = corsair
# religious_head = k_papal_state
#placeholder holy sites
holy_site = jerusalem
holy_site = rome
holy_site = cologne
holy_site = santiago
holy_site = kent
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = doctrine_pluralism_pluralistic
#Tenets | placeholder
doctrine = tenet_terror_of_the_seas
doctrine = tenet_astrology
doctrine = tenet_communal_possessions
holy_order_names = { #placeholder
}
localization = {
#HighGod | placeholder
HighGodName = corsair_high_god_name
HighGodNamePossessive = corsair_high_god_name_possessive
HighGodNameSheHe = CHARACTER_SHEHE_SHE
HighGodHerselfHimself = CHARACTER_HERSELF
HighGodHerHis = CHARACTER_HERHIS_HER
HighGodNameAlternate = corsair_high_god_name_alternate
HighGodNameAlternatePossessive = corsair_high_god_name_alternate_possessive
#Creator | placeholder
CreatorName = corsair_creator_god_name
CreatorNamePossessive = corsair_creator_god_name_possessive
CreatorSheHe = CHARACTER_SHEHE_SHE
CreatorHerHis = CHARACTER_HERHIS_HER
CreatorHerHim = CHARACTER_HERHIM_HER
#HealthGod | placeholder
HealthGodName = corsair_health_god_name
HealthGodNamePossessive = corsair_health_god_name_possessive
HealthGodSheHe = CHARACTER_SHEHE_HE
HealthGodHerHis = CHARACTER_HERHIS_HIS
HealthGodHerHim = CHARACTER_HERHIM_HIM
#FertilityGod | placeholder
FertilityGodName = corsair_fertility_god_name
FertilityGodNamePossessive = corsair_fertility_god_name_possessive
FertilityGodSheHe = CHARACTER_SHEHE_THEY
FertilityGodHerHis = CHARACTER_HERHIS_THEIR
FertilityGodHerHim = CHARACTER_HERHIM_THEM
#WealthGod | placeholder
WealthGodName = corsair_wealth_god_name
WealthGodNamePossessive = corsair_wealth_god_name_possessive
WealthGodSheHe = CHARACTER_SHEHE_HE
WealthGodHerHis = CHARACTER_HERHIS_HIS
WealthGodHerHim = CHARACTER_HERHIM_HIM
#HouseholdGod | placeholder
HouseholdGodName = corsair_household_god_name
HouseholdGodNamePossessive = corsair_household_god_name_possessive
HouseholdGodSheHe = CHARACTER_SHEHE_HE
HouseholdGodHerHis = CHARACTER_HERHIS_HIS
HouseholdGodHerHim = CHARACTER_HERHIM_HIM
#FateGod | placeholder
FateGodName = corsair_fate_god_name
FateGodNamePossessive = corsair_fate_god_name_possessive
FateGodSheHe = CHARACTER_SHEHE_SHE
FateGodHerHis = CHARACTER_HERHIS_HER
FateGodHerHim = CHARACTER_HERHIM_HER
#KnowledgeGod | placeholder
KnowledgeGodName = corsair_knowledge_god_name
KnowledgeGodNamePossessive = corsair_knowledge_god_name_possessive
KnowledgeGodSheHe = CHARACTER_SHEHE_SHE
KnowledgeGodHerHis = CHARACTER_HERHIS_HER
KnowledgeGodHerHim = CHARACTER_HERHIM_HER
#WarGod | placeholder
WarGodName = corsair_war_god_name
WarGodNamePossessive = corsair_war_god_name_possessive
WarGodSheHe = CHARACTER_SHEHE_HE
WarGodHerHis = CHARACTER_HERHIS_HIS
WarGodHerHim = CHARACTER_HERHIM_HIM
#TricksterGod | placeholder
TricksterGodName = corsair_trickster_god_name
TricksterGodNamePossessive = corsair_trickster_god_name_possessive
TricksterGodSheHe = CHARACTER_SHEHE_HE
TricksterGodHerHis = CHARACTER_HERHIS_HIS
TricksterGodHerHim = CHARACTER_HERHIM_HIM
#NightGod | placeholder
NightGodName = corsair_night_god_name
NightGodNamePossessive = corsair_night_god_name_possessive
NightGodSheHe = CHARACTER_SHEHE_SHE
NightGodHerHis = CHARACTER_HERHIS_HER
NightGodHerHim = CHARACTER_HERHIM_HER
#WaterGod | placeholder
WaterGodName = corsair_water_god_name
WaterGodNamePossessive = corsair_water_god_name_possessive
WaterGodSheHe = CHARACTER_SHEHE_HE
WaterGodHerHis = CHARACTER_HERHIS_HIS
WaterGodHerHim = CHARACTER_HERHIM_HIM
PantheonTerm = corsair_high_god_name
PantheonTermHasHave = pantheon_term_has
GoodGodNames = {
corsair_high_god_name
corsair_high_god_name_alternate
corsair_fate_god_name
corsair_night_god_name
corsair_health_god_name
corsair_wealth_god_name
corsair_water_god_name
}
DevilName = corsair_devil_name
DevilNamePossessive = corsair_devil_name_possessive
DevilSheHe = CHARACTER_SHEHE_HE
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerHis = CHARACTER_HERHIS_HIS
DevilHerselfHimself = CHARACTER_HIMSELF
EvilGodNames = {
corsair_devil_name
corsair_trickster_god_name
corsair_water_god_name
corsair_fertility_god_name
corsair_witch_god_name
}
HouseOfWorship = corsair_house_of_worship
HouseOfWorship2 = corsair_house_of_worship_2
HouseOfWorship3 = corsair_house_of_worship_3
HouseOfWorshipPlural = corsair_house_of_worship_plural
ReligiousSymbol = corsair_religious_symbol
ReligiousSymbol2 = corsair_religious_symbol_2
ReligiousSymbol3 = corsair_religious_symbol_3
ReligiousText = corsair_religious_text
ReligiousText2 = corsair_religious_text_2
ReligiousText3 = corsair_religious_text_3
ReligiousHeadName = corsair_religious_head_title
ReligiousHeadTitleName = corsair_religious_head_title_name
DevoteeMale = corsair_devotee_male
DevoteeMalePlural = corsair_devotee_male_plural
DevoteeFemale = corsair_devotee_female
DevoteeFemalePlural = corsair_devotee_female_plural
DevoteeNeuter = corsair_devotee_neuter
DevoteeNeuterPlural = corsair_devotee_neuter_plural
PriestMale = corsair_priest_male
PriestMalePlural = corsair_priest_male_plural
PriestFemale = corsair_priest_male
PriestFemalePlural = corsair_priest_male_plural
PriestNeuter = corsair_priest_male
PriestNeuterPlural = corsair_priest_male_plural
AltPriestTermPlural = corsair_priest_alternate_plural
BishopMale = corsair_bishop
BishopMalePlural = corsair_bishop_plural
BishopFemale = corsair_bishop
BishopFemalePlural = corsair_bishop_plural
BishopNeuter = corsair_bishop
BishopNeuterPlural = corsair_bishop_plural
DivineRealm = corsair_positive_afterlife
PositiveAfterLife = corsair_positive_afterlife
NegativeAfterLife = corsair_negative_afterlife
DeathDeityName = corsair_death_deity_name
DeathDeityNamePossessive = corsair_death_deity_name_possessive
DeathDeitySheHe = CHARACTER_SHEHE_HE
DeathDeityHerHis = CHARACTER_HERHIS_HIS
DeathDeityHerHim = CHARACTER_HERHIM_HIM
WitchGodName = corsair_witch_god_name
WitchGodNamePossessive = corsair_witch_god_name_possessive
WitchGodHerHis = CHARACTER_HERHIS_HIS
WitchGodSheHe = CHARACTER_SHEHE_HE
WitchGodHerHim = CHARACTER_HERHIM_HIM
WitchGodMistressMaster = master
WitchGodMotherFather = father
GHWName = ghw_crusade
GHWNamePlural = ghw_crusades
}
}
}
}

View file

@ -0,0 +1,419 @@
bleeding_diplomat_character = {
age = { 18 60 }
gender = male
random_traits_list = {
count = 2
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
humble = {}
calm = {}
patient = {}
gluttonous = {}
}
trait = stubborn
trait = wounded_3
random_traits_list = {
count = 1
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
}
}
preaching_tour_priest_character = {
age = { 50 80 }
gender_female_chance = root_faith_clergy_gender_female_chance
random_traits_list = {
count = 2
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
humble = {}
calm = {}
patient = {}
gluttonous = {}
}
trait = stubborn
trait = zealous
trait = theologian
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
}
bernard_of_clairvaux_character = {
name = Bernard_of_Clairvaux
age = { 20 63 }
gender = male
trait = saint
trait = ambitious
trait = chaste
trait = zealous
trait = theologian
trait = education_learning_4
}
head_chasing_monk_character = {
age = { 20 30 }
gender_female_chance = root_faith_clergy_gender_female_chance
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
}
fake_artifact_peddler_character = {
age = { 20 80 }
trait = greedy
trait = education_intrigue_2
random_traits = yes
}
adoring_fan_character = {
age = { 20 80 }
gender_female_chance = root_faith_clergy_gender_female_chance
trait = trusting
trait = education_martial_3
random_traits = yes
}
trepanner_character = {
age = { 20 40 }
gender_female_chance = root_faith_clergy_gender_female_chance
trait = lifestyle_physician
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
learning = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_physician
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
random_learned_eunuch_character = {
age = { 25 45 }
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits = yes
dynasty = none
faith = root.faith
culture = root.culture
gender_female_chance = 0
trait = beardless_eunuch
learning = {
min_template_high_skill
max_template_high_skill
}
intrigue = {
min_template_high_skill
max_template_high_skill
}
stewardship = {
min_template_high_skill
max_template_high_skill
}
diplomacy = {
min_template_high_skill
max_template_high_skill
}
martial = {
min_template_low_skill
max_template_low_skill
}
prowess = {
min_template_low_skill
max_template_low_skill
}
after_creation = {
random_list = {
10 = {
change_current_weight = 150
}
10 = {
change_current_weight = 100
}
10 = {
change_current_weight = 50
}
}
assign_quirk_effect = yes
if = {
limit = {
exists = scope:culture_language_to_learn
NOT = {
knows_language_of_culture = scope:culture_language_to_learn
}
}
learn_language_of_culture = scope:culture_language_to_learn
}
}
}
random_barrel_character = {
age = { 25 45 }
# They should be vaguely good at what they do
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
education_stewardship_3 = {}
education_stewardship_4 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits = yes
# Lowborn from the local populace
dynasty = none
faith = root.capital_province.faith
culture = root.capital_province.culture
# Some chance of non-dominant gender, but small
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
learning = {
min_template_low_skill
max_template_high_skill
}
intrigue = {
min_template_low_skill
max_template_high_skill
}
stewardship = {
min_template_low_skill
max_template_high_skill
}
diplomacy = {
min_template_low_skill
max_template_high_skill
}
martial = {
min_template_low_skill
max_template_high_skill
}
prowess = {
min_template_low_skill
max_template_high_skill
}
after_creation = {
random_list = {
30 = {
# Character is of average weight, nothing happens
}
20 = {
change_current_weight = -50
}
20 = {
change_current_weight = -100
}
}
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
}
}
}
beautiful_maiden_character = {
age = { 18 35 }
dynasty = none
culture = this.culture
faith = this.faith
gender_female_chance = 100
random_traits = no
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 3
# Personality traits
lustful = {}
brave = {}
gregarious = {}
ambitious = {}
diligent = {}
calm = {}
patient = {}
honest = {}
just = {}
stubborn = {}
fickle = {}
}
random_traits_list = {
count = { 0 1 }
fecund = {}
physique_good_1 = {}
beauty_good_1 = {}
strong = {}
}
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_stewardship_2 = {}
education_stewardship_3 = {}
education_intrigue_2 = {}
education_intrigue_3 = {}
}
learning = {
min_template_low_skill
max_template_high_skill
}
intrigue = {
min_template_low_skill
max_template_high_skill
}
stewardship = {
min_template_low_skill
max_template_high_skill
}
diplomacy = {
min_template_low_skill
max_template_high_skill
}
martial = {
min_template_low_skill
max_template_high_skill
}
prowess = {
min_template_low_skill
max_template_high_skill
}
}
beautiful_man_character = {
age = { 18 35 }
dynasty = none
culture = this.culture
faith = this.faith
gender_female_chance = 0
random_traits = no
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 3
# Personality traits
lustful = {}
brave = {}
gregarious = {}
ambitious = {}
diligent = {}
calm = {}
patient = {}
honest = {}
just = {}
stubborn = {}
fickle = {}
}
random_traits_list = {
count = { 0 1 }
fecund = {}
physique_good_1 = {}
beauty_good_1 = {}
strong = {}
}
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_stewardship_2 = {}
education_stewardship_3 = {}
education_intrigue_2 = {}
education_intrigue_3 = {}
}
learning = {
min_template_low_skill
max_template_high_skill
}
intrigue = {
min_template_low_skill
max_template_high_skill
}
stewardship = {
min_template_low_skill
max_template_high_skill
}
diplomacy = {
min_template_low_skill
max_template_high_skill
}
martial = {
min_template_low_skill
max_template_high_skill
}
prowess = {
min_template_low_skill
max_template_high_skill
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,9 @@

peasant_villager_foundling_character = {
age = { 5 12 }
random_traits = yes
dynasty = none
culture = scope:county.culture
faith = scope:county.faith
gender_female_chance = 50
}

View file

@ -0,0 +1,37 @@
adventurer_pregnant_lover_character = {
age = { 18 40 }
gender = female
random_traits_list = {
count = 2
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
humble = {}
calm = {}
patient = {}
gluttonous = {}
}
random_traits_list = {
count = 1
education_stewardship_1 = {}
education_stewardship_2 = {}
education_stewardship_3 = {}
}
}
adventurer_female_lover_character = {
age = { 18 40 }
gender = female
random_traits = yes
trait = beauty_good_3
}
adventurer_male_lover_character = {
age = { 18 40 }
gender = male
random_traits = yes
trait = beauty_good_3
}

View file

@ -0,0 +1,461 @@

demanding_poet_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = education_learning_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = lifestyle_poet
diplomacy = average_skill_level
learning = average_skill_level
stewardship = average_skill_level
intrigue = average_skill_level
martial = average_skill_level
random_traits = no
}
demanding_poet_lover_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = beauty_good_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = lifestyle_poet
diplomacy = average_skill_level
learning = average_skill_level
stewardship = average_skill_level
intrigue = average_skill_level
martial = average_skill_level
random_traits = no
}
demanding_poet_diplomacy_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = beauty_good_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = lifestyle_poet
trait = education_diplomacy_4
diplomacy = 13
stewardship = 6
intrigue = 5
learning = 4
martial = 2
random_traits = no
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
}
demanding_poet_stewardship_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = beauty_good_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = lifestyle_poet
trait = education_stewardship_4
diplomacy = 5
stewardship = 13
intrigue = 5
learning = 4
martial = 2
random_traits = no
}
demanding_poet_martial_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = beauty_good_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = journaller
trait = education_martial_4
diplomacy = 5
stewardship = 5
intrigue = 5
learning = 4
martial = 13
random_traits = no
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
}
demanding_poet_intrigue_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = beauty_good_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = lifestyle_poet
trait = education_intrigue_4
diplomacy = 5
stewardship = 4
intrigue = 13
learning = 4
martial = 2
random_traits = no
}
demanding_poet_learning_character = {
age = { 20 30 }
faith = root.faith
culture = root.culture
trait = beauty_good_2
trait = arrogant
trait = ambitious
trait = arbitrary
trait = wheezing
trait = lifestyle_poet
trait = education_learning_4
diplomacy = 5
stewardship = 6
intrigue = 5
learning = 14
martial = 2
random_traits = no
}
suspicious_genealogist_character = {
age = { 70 80 }
faith = root.faith
culture = root.culture
trait = education_intrigue_2
gender_female_chance = root_soldier_female_chance
diplomacy = 9
stewardship = 10
learning = 3
intrigue = 12
martial = 3
random_traits = yes
}
alluring_suitor_character = {
age = { 18 35 }
random_traits_list = {
count = 1
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits = yes
faith = ROOT.faith
culture = ROOT.culture
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
}
ambassador_template = {
age = { 25 65 }
random_traits_list = {
count = 1
education_diplomacy_3 = {}
education_diplomacy_4 = {}
education_diplomacy_5 = {}
}
random_traits = yes
dynasty = none
trait = diplomat
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
}
mime_template = {
age = { 16 42 }
random_traits_list = {
count = 1
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
}
random_traits = yes
dynasty = none
gender_female_chance = root_faith_dominant_gender_female_chance
trait = shrewd
trait = athletic
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
}
good_merchant_template = {
age = { 25 50 }
random_traits_list = {
count = 1
education_stewardship_1 = {}
education_stewardship_2 = {}
education_stewardship_3 = {}
education_stewardship_4 = {}
}
dynasty = none
random_traits = yes
faith = this.faith
culture = this.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
learning = { 10 15 }
trait = lifestyle_traveler
after_creation = {
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_traveler
TRACK = travel
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_traveler
TRACK = danger
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
diplomacy_court_position_holder_template = {
age = { 25 60 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
dynasty = none
random_traits_list = {
count = 1
education_diplomacy_2 = { weight = { base = 20 } }
education_diplomacy_3 = { weight = { base = 30 } }
education_diplomacy_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = 1
diplomat = { weight = { base = 20 } }
lifestyle_reveler = { weight = { base = 20 } }
gregarious = { weight = { base = 20 } }
}
diplomacy = { min_template_average_skill max_template_average_skill }
after_creation = {
if = {
limit = { has_trait = lifestyle_reveler }
add_trait_xp = {
trait = lifestyle_reveler
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
}
}
stewardship_court_position_holder_template = {
age = { 25 60 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
dynasty = none
random_traits_list = {
count = 1
education_stewardship_2 = { weight = { base = 20 } }
education_stewardship_3 = { weight = { base = 30 } }
education_stewardship_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = 1
lifestyle_gardener = {}
architect = {}
administrator = {}
diligent = { weight = { base = 20 } }
}
stewardship = { min_template_average_skill max_template_average_skill }
}
intrigue_court_position_holder_template = {
age = { 25 60 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
dynasty = none
random_traits_list = {
count = 1
education_intrigue_2 = { weight = { base = 20 } }
education_intrigue_3 = { weight = { base = 30 } }
education_intrigue_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = 1
schemer = { weight = { base = 30 } }
eunuch_1 = { weight = { base = 10 } }
beardless_eunuch = { weight = { base = 30 } }
deceitful = { weight = { base = 20 } }
}
intrigue = { min_template_average_skill max_template_average_skill }
}
learning_court_position_holder_template = {
age = { 25 60 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
dynasty = none
random_traits_list = {
count = 1
education_learning_2 = { weight = { base = 20 } }
education_learning_3 = { weight = { base = 30 } }
education_learning_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = 1
scholar = { weight = { base = 20 } }
theologian = { weight = { base = 20 } }
lifestyle_mystic = { weight = { base = 20 } }
lifestyle_herbalist = { weight = { base = 20 } }
}
learning = { min_template_average_skill max_template_average_skill }
after_creation = {
if = {
limit = { has_trait = lifestyle_mystic }
add_trait_xp = {
trait = lifestyle_mystic
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
}
}
prowess_court_position_holder_template = {
age = { 25 60 }
gender_female_chance = root_soldier_female_chance
dynasty = none
random_traits_list = {
count = 1
education_martial_1 = { weight = { base = 30 } }
education_martial_2 = { weight = { base = 10 } }
}
random_traits_list = {
lifestyle_blademaster = { weight = { base = 10 } }
education_martial_prowess_2 = { weight = { base = 20 } }
education_martial_prowess_3 = { weight = { base = 30 } }
education_martial_prowess_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = 1
lifestyle_hunter = { weight = { base = 10 } }
tourney_participant = { weight = { base = 10 } }
brave = { weight = { base = 10 } }
}
prowess = { min_template_medium_skill max_template_medium_skill }
after_creation = {
if = {
limit = { has_trait = lifestyle_hunter }
add_trait_xp = {
trait = lifestyle_hunter
track = hunter
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
if = {
limit = { has_trait = lifestyle_blademaster }
add_trait_xp = {
trait = lifestyle_blademaster
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
if = {
limit = { has_trait = tourney_participant }
add_trait_xp = {
trait = tourney_participant
track = foot
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
add_trait_xp = {
trait = tourney_participant
track = horse
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
}
}

View file

@ -0,0 +1,317 @@
holy_order_leader_character = {
age = { 20 50 }
trait = order_member
#Education
random_traits_list = {
count = 1
education_martial_1 = {
weight = { base = 5 }
}
education_learning_1 = {
weight = { base = 5 }
}
education_martial_2 = {
weight = { base = 10 }
}
education_learning_2 = {
weight = { base = 10 }
}
education_martial_3 = {
weight = { base = 20 }
}
education_learning_3 = {
weight = { base = 20 }
}
education_martial_4 = {
weight = { base = 10 }
}
education_learning_4 = {
weight = { base = 10 }
}
}
#Personality
random_traits_list = {
count = 3
ambitious = {}
arrogant = {}
just = {}
zealous = {}
brave = {}
diligent = {}
wrathful = {}
humble = {}
callous = {}
stubborn = {}
vengeful = {}
}
#Commander
random_traits_list = {
count = 1
unyielding_defender = {
weight = { base = 5 }
}
forder = {
weight = { base = 5 }
}
logistician = {
weight = { base = 10 }
}
military_engineer = {
weight = { base = 10 }
}
organizer = {
weight = { base = 10 }
}
rough_terrain_expert = {
weight = { base = 20 }
}
aggressive_attacker = {
weight = { base = 20 }
}
reckless = {
weight = { base = 20 }
}
open_terrain_expert = {
weight = { base = 20 }
}
desert_warrior = {
trigger = {
root = {
any_sub_realm_barony = {
title_province = {
terrain = desert
}
}
}
}
weight = { base = 50 }
}
jungle_stalker = {
trigger = {
root = {
any_sub_realm_barony = {
title_province = {
terrain = jungle
}
}
}
}
weight = { base = 50 }
}
holy_warrior = {
weight = { base = 50 }
}
}
faith = root.faith
culture = root.culture
gender_female_chance = root_faith_clergy_gender_female_chance
martial = {
min_template_high_skill
max_template_high_skill
}
learning = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}
religious_leader_character = {
age = { 20 50 }
#Education
random_traits_list = {
count = 1
education_learning_1 = {
weight = { base = 10 }
}
education_learning_2 = {
weight = { base = 20 }
}
education_learning_3 = {
weight = { base = 30 }
}
education_learning_4 = {
weight = { base = 20 }
}
}
#Neutral Personality
random_traits_list = {
count = 1
zealous = {
weight = { base = 50 }
}
diligent = {
weight = { base = 30 }
}
gregarious = {
weight = { base = 20 }
}
}
#Virtue Personality
##Give them two traits which are considered virtuous in their faith. Traits which would be the opposite of a neutral personality are omitted.
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 }
}
}
temperate = {
trigger = {
root.faith = { trait_is_virtue = temperate }
}
}
greedy = {
trigger = {
root.faith = { trait_is_virtue = greedy }
}
}
generous = {
trigger = {
root.faith = { trait_is_virtue = generous }
}
}
wrathful = {
trigger = {
root.faith = { trait_is_virtue = wrathful }
}
}
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_clergy_gender_female_chance
martial = {
min_template_high_skill
max_template_high_skill
}
learning = {
min_template_high_skill
max_template_high_skill
}
}

View file

@ -0,0 +1,94 @@
################################
# Almohads
################################
### Ibn Tumart
ibn_tumart_character_template = { # (history database char id 125501)
age = 49 # Around 50 when the attack on the Almoravids proper began
gender = male
martial = 8
diplomacy = 14
intrigue = 10
stewardship = 10
learning = 12
faith = faith:masmudi
culture = culture:baranis
trait = zealous
trait = stubborn
trait = vengeful
trait = scholar
trait = education_learning_4
trait = reckless
random_traits = no
}
### Abd al-Mu'min
abd_al_mumin_character_template = {
age = 35 # Around 15 years younger than Ibn Tumart
gender = male
martial = 14
diplomacy = 10
intrigue = 14
stewardship = 6
learning = 10
faith = faith:masmudi
culture = culture:baranis
trait = ambitious
trait = diligent
trait = zealous
trait = diplomat
trait = education_learning_3
trait = holy_warrior
random_traits = no
}
################################
# Hungarian Migration
################################
### Local Warlords
post_migration_local_warlord_template = {
age = { 20 40 }
random_traits = yes
culture = scope:seceding_duchy.title_capital_county.title_province.culture
faith = scope:seceding_duchy.title_capital_county.title_province.faith
gender_female_chance = {
if = {
limit = { scope:seceding_duchy.title_capital_county.title_province.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:seceding_duchy.title_capital_county.title_province.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
martial = {
min_template_decent_skill
max_template_decent_skill
}
}
post_migration_minor_warlord_template = {
age = { 20 40 }
random_traits = yes
culture = scope:seceding_county.title_capital_county.title_province.culture
faith = scope:seceding_county.title_capital_county.title_province.faith
gender_female_chance = {
if = {
limit = { scope:seceding_county.title_capital_county.title_province.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:seceding_county.title_capital_county.title_province.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
martial = {
min_template_decent_skill
max_template_decent_skill
}
}

View file

@ -0,0 +1,144 @@
knight_errant_character = {
age = { 18 32 }
random_traits = no
culture = root.location.culture
faith = root.location.faith
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
gallant = {}
}
random_traits_list = {
count = 1
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
ambitious = {}
stubborn = {}
beauty_good_1 = {}
}
martial = {
min_template_high_skill
max_template_high_skill
}
prowess = { 8 12 }
gender_female_chance = root_soldier_female_chance
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}
knight = {
age = { 18 32 }
random_traits = yes
culture = root.culture
faith = root.faith
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
gallant = {}
honest = {}
gregarious = {}
generous = {}
diligent = {}
wrathful = {}
}
random_traits_list = {
count = 1
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
deceitful = {}
ambitious = {}
stubborn = {}
fickle = {}
beauty_good_1 = {}
}
martial = {
min_template_high_skill
max_template_high_skill
}
prowess = { 8 12 }
gender_female_chance = root_soldier_female_chance
}
wandering_knight_character = {
age = { 18 35 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
}
random_traits_list = { #Something nice
count = 1
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
generous = {}
humble = {}
calm = {}
}
random_traits_list = {
count = 1
lustful = {}
chaste = {}
arrogant = {}
impatient = {}
patient = {}
ambitious = {}
cynical = {}
zealous = {}
stubborn = {}
}
random_traits = no
faith = root.faith
culture = root.culture
martial = {
min_template_low_skill
max_template_low_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}

View file

@ -0,0 +1,236 @@
#DIPLOMACY LIFESTYLES
diplomacy_foreign_affairs_focus_friend_template = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because chancellor gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
trait = diplomat
dynasty = none
}
diplomacy_majesty_focus_friend_template = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because chancellor gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
trait = august
dynasty = none
}
diplomacy_family_focus_friend_template = {
age = { 25 40 }
gender_female_chance = 50
random_traits = yes
culture = root.culture
faith = root.faith
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
trait = family_first
dynasty = none
}
#MARTIAL LIFESTYLE
martial_strategy_focus_friend_template = {
age = { 30 45 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because marshal gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
martial = {
min_template_decent_skill
max_template_decent_skill
}
trait = strategist
dynasty = none
}
martial_authority_focus_friend_template = {
age = { 30 45 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because marshal gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
martial = {
min_template_decent_skill
max_template_decent_skill
}
trait = overseer
dynasty = none
}
martial_chivalry_focus_friend_template = {
age = { 25 40 }
random_traits = yes
gender_female_chance = root_soldier_female_chance
culture = root.culture
faith = root.faith
prowess = {
min_template_decent_skill
max_template_decent_skill
}
trait = gallant
dynasty = none
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}
#STEWARDSHIP
stewardship_wealth_focus_friend_template = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because steward gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
trait = avaricious
dynasty = none
}
stewardship_domain_focus_friend_template = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because steward gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
trait = architect
dynasty = none
}
stewardship_duty_focus_friend_template = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because steward gender is doctrine dependent
random_traits = yes
culture = root.culture
faith = root.faith
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
trait = administrator
dynasty = none
}
#INTRIGUE
intrigue_skulduggery_focus_friend_template = {
age = { 25 40 }
random_traits = yes
gender_female_chance = 50 #No gender blocks for spymaster
culture = root.culture
faith = root.faith
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
trait = schemer
dynasty = none
}
intrigue_temptation_focus_friend_template = {
age = { 25 40 }
random_traits = yes
gender = root
culture = root.culture
faith = root.faith
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
trait = seducer
dynasty = none
}
intrigue_intimidation_focus_friend_template = {
age = { 25 40 }
random_traits = yes
gender_female_chance = 50 #No gender blocks for spymaster
culture = root.culture
faith = root.faith
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
trait = torturer
dynasty = none
}
#LEARNING
learning_medicine_focus_friend_template = {
age = { 25 50 }
gender_female_chance = 50 #No gender blocks for physicians
random_traits = yes
culture = root.culture
faith = root.faith
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
learning = {
min_template_decent_skill
max_template_decent_skill
}
trait = whole_of_body
dynasty = none
}
learning_scholarship_focus_friend_template = {
age = { 25 50 }
gender_female_chance = 50 #No gender blocks for physicians
random_traits = yes
culture = root.culture
faith = root.faith
learning = {
min_template_decent_skill
max_template_decent_skill
}
trait = scholar
dynasty = none
}
learning_theology_focus_friend_template = {
age = { 25 50 }
gender_female_chance = 50 #No gender blocks for physicians
random_traits = yes
culture = root.culture
faith = root.faith
learning = {
min_template_decent_skill
max_template_decent_skill
}
trait = theologian
dynasty = none
}

View file

@ -0,0 +1,440 @@

genghis_khan_character_template = { # (history database char id 125501)
age = 36 # Temujin's age around 1198
gender = male
dynasty_house = house:house_borjigin
martial = 15
diplomacy = 12
intrigue = 9
stewardship = 12
prowess = 20
faith = faith:tengri_pagan
culture = culture:mongol
trait = ambitious
trait = diligent
trait = vengeful
trait = lifestyle_hunter
trait = education_martial_5
trait = flexible_leader
trait = open_terrain_expert
trait = shrewd
random_traits = no
after_creation = {
copy_inheritable_appearance_from = character:dynamic_mongol_1
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = horse
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = bow
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
}
borte_character_template = { # (history database char id 172004)
age = 37
gender = female
dynasty_house = house:house_onggirat
faith = faith:tengri_pagan
culture = culture:mongol
trait = calm
trait = callous
trait = gregarious
trait = education_martial_3
martial = {
min_template_high_skill
max_template_high_skill
}
prowess = 15
diplomacy = 9
intrigue = 12
stewardship = 10
random_traits = no
after_creation = {
copy_inheritable_appearance_from = character:dynamic_mongol_2
}
}
jochi_character_template = { # (history database char id 125502)
age = 17
gender = male
dynasty_house = house:house_borjigin
faith = faith:tengri_pagan
culture = culture:mongol
trait = calm
trait = callous
trait = vengeful
trait = education_martial_3
trait = lifestyle_hunter
random_traits = no
prowess = 20
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = horse
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = bow
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
}
tolui_character_template = { # (history database char id 125520)
age = 6
gender = male
dynasty_house = house:house_borjigin
faith = faith:tengri_pagan
culture = culture:mongol
trait = rowdy
random_traits = no
prowess = 20
}
chagatai_character_template = { # (history database char id 93062)
age = 15
gender = male
dynasty_house = house:house_borjigin
faith = faith:tengri_pagan
culture = culture:mongol
trait = wrathful
trait = impatient
trait = just
trait = rowdy
random_traits = no
prowess = 20
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = horse
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = bow
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
}
ogodei_character_template = { # (history database char id 172005)
age = 12
gender = male
dynasty_house = house:house_borjigin
faith = faith:tengri_pagan
culture = culture:mongol
trait = gregarious
trait = just
trait = rowdy
random_traits = no
martial = 14
diplomacy = 12
intrigue = 10
stewardship = 16
prowess = 20
}
altun_begi_character_template = { # (history database char id 217227)
age = 7
gender = female
dynasty_house = house:house_borjigin
faith = faith:tengri_pagan
culture = culture:mongol
trait = curious
random_traits = no
}
subutai_character_template = { # (history database char id 34850
age = 23
gender = male
dynasty_house = house:house_uriankhai
faith = faith:tengri_pagan
culture = culture:mongol
martial = 17
diplomacy = 6
intrigue = 9
stewardship = 9
prowess = 30
trait = brave
trait = diligent
trait = patient
trait = strong
trait = intellect_good_2
trait = education_martial_4
trait = organizer
trait = flexible_leader
trait = loyal
random_traits = no
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = horse
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = bow
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
}
### Temujin's PARENTS (currently not in use)
hoelun_character_template = { # (history database char id 172003)
name = "Hoelun" # Mother of Genghis Khan
age = 59
gender = female
dynasty_house = house:house_olkhunut
faith = faith:tengri_pagan
culture = culture:mongol
martial = 8
diplomacy = 10
intrigue = 12
stewardship = 10
trait = compassionate
trait = patient
trait = diligent
trait = education_intrigue_4
}
yesu_gei_character_template = { # (history database char id 93055)
name = "YesU_gei" # Father of Genghis Khan
age = 88 # if alive at the spawning of 36 year old Temujin
gender = female
dynasty_house = house:house_borjigin
faith = faith:tengri_pagan
culture = culture:mongol
martial = 9
diplomacy = 6
intrigue = 6
stewardship = 6
trait = stubborn
trait = diligent
trait = wrathful
trait = education_martial_1
}
dynamic_genghis_character_template = {
age = { 30 42 } # Temujin's age around 1198
gender_female_chance = {
if = {
limit = { faith:tengri_pagan = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { faith:tengri_pagan = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
martial = { 10 20 }
diplomacy = { 8 16 }
intrigue = { 4 14 }
stewardship = { 8 16 }
prowess = { 15 25 }
faith = faith:tengri_pagan
culture = culture:mongol
random_traits = no
random_traits_list = {
count = 3
# Personality traits
lustful = {}
gluttonous = {}
greedy = {}
diligent = {}
wrathful = {}
impatient = {}
arrogant = {}
deceitful = {}
brave = {}
gregarious = {}
ambitious = {}
arbitrary = {}
zealous = {}
callous = {}
sadistic = {}
stubborn = {}
vengeful = {}
just = {}
honest = {}
}
random_traits_list = {
count = 1
# Commander traits
logistician = {}
aggressive_attacker = {}
unyielding_defender = {}
forder = {}
flexible_leader = {}
desert_warrior = {}
reckless = {}
organizer = {}
}
trait = lifestyle_hunter
trait = education_martial_5
trait = open_terrain_expert
after_creation = {
set_interesting_traits_and_modifiers_effect = yes
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = horse
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = bow
LEVEL_1 = yes
LEVEL_3 = yes
}
}
change_current_weight = 25
}
}
dynamic_genghis_spouse_template = {
age = { 26 42 }
faith = faith:tengri_pagan
culture = culture:mongol
random_traits = no
random_traits_list = {
count = 3
# Personality traits
lustful = {}
gluttonous = {}
greedy = {}
diligent = {}
wrathful = {}
impatient = {}
arrogant = {}
deceitful = {}
brave = {}
gregarious = {}
ambitious = {}
arbitrary = {}
zealous = {}
callous = {}
sadistic = {}
stubborn = {}
vengeful = {}
calm = {}
patient = {}
cynical = {}
just = {}
honest = {}
}
random_traits_list = {
count = 1
education_learning_4 = {}
education_learning_3 = {}
education_diplomacy_4 = {}
education_diplomacy_3 = {}
education_stewardship_4 = {}
education_stewardship_3 = {}
education_intrigue_4 = {}
education_intrigue_3 = {}
education_martial_4 = {}
education_martial_3 = {}
}
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
}
prowess = { 8 16 }
}
dynamic_genghis_child_template = {
age = { 2 14 }
gender_female_chance = {
add = 50
}
faith = faith:tengri_pagan
culture = culture:mongol
dynasty_house = scope:temujin.house
random_traits = yes
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
set_interesting_traits_and_modifiers_effect = yes
}
}

View file

@ -0,0 +1,508 @@
default_mystic_character = {
age = { 30 80 }
trait = lifestyle_mystic
random_traits = yes
faith = root.faith
gender_female_chance = {
if = {
limit = { root.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { root.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
learning = max_template_high_skill
after_creation = {
if = {
limit = { has_trait = lifestyle_mystic }
add_trait_xp = {
trait = lifestyle_mystic
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = small_lifestyle_random_xp_high
}
}
}
}
}
}
local_saint_template = {
age = { 30 80 }
faith = root.faith
culture = root.culture
gender_female_chance = {
if = {
limit = { root.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { root.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
trait = lifestyle_mystic
#Education
random_traits_list = {
count = 1
education_learning_1 = {}
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
#Virtue Personality
#Give them traits which are considered virtuous in their faith. Traits which would be the opposite of a neutral personality are omitted.
random_traits_list = {
count = 3
lustful = {
trigger = {
root.faith = { trait_is_virtue = lustful }
}
}
chaste = {
trigger = {
root.faith = { trait_is_virtue = chaste }
}
}
gluttonous = {
trigger = {
root.faith = { trait_is_virtue = gluttonous }
}
}
temperate = {
trigger = {
root.faith = { trait_is_virtue = temperate }
}
}
greedy = {
trigger = {
root.faith = { trait_is_virtue = greedy }
}
}
generous = {
trigger = {
root.faith = { trait_is_virtue = generous }
}
}
wrathful = {
trigger = {
root.faith = { trait_is_virtue = wrathful }
}
}
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 }
}
}
}
#"Special" Personality
random_traits_list = {
count = 1
drunkard = {}
contrite = {}
reclusive = {}
irritable = {}
flagellant = {}
improvident = {}
inappetetic = {}
}
#Some extra flavor
random_traits_list = {
count = { 0 1 }
lunatic_1 = {}
possessed_1 = {}
disfigured = {}
eunuch_1 = {}
beardless_eunuch = {}
blind = {}
physique_good_3 = {}
spindly = {}
}
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
mendicant_mystic_character = {
age = { 30 80 }
# Education
random_traits_list = {
count = 1
education_learning_1 = {
weight = { base = 20 }
}
education_learning_2 = {
weight = { base = 30 }
}
education_learning_3 = {
weight = { base = 30 }
}
education_learning_4 = {
weight = { base = 20 }
}
}
# Mystical Education
trait = lifestyle_mystic
trait = devoted
trait = zealous
random_traits = yes
culture = root.culture
faith = root.faith
gender_female_chance = {
if = {
limit = { root.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { root.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
learning = max_template_high_skill
prowess = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
wise_woman_character = {
age = { 30 80 }
#Education
random_traits_list = {
count = 1
education_intrigue_2 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
}
# Mystical Education
random_traits_list = {
count = 1
witch = {
weight = { base = 70 }
}
lifestyle_mystic = {
weight = { base = 40 }
}
}
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
beauty_bad_1 = {}
beauty_bad_2 = {}
beauty_bad_3 = {}
intellect_good_1 = {}
intellect_good_2 = {}
intellect_good_3 = {}
shrewd = {}
fecund = {}
dwarf = {}
giant = {}
albino = {}
bleeder = {}
lunatic_1 = {}
possessed_1 = {}
}
random_traits_list = {
count = 1
lifestyle_herbalist = {}
schemer = {}
seducer = {}
torturer = {}
whole_of_body = {}
scholar = {}
lifestyle_physician = {}
}
random_traits = yes
faith = root.faith
gender_female_chance = {
if = { # Higher chance for non-dominant gender
limit = { root.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 90
}
else_if = {
limit = { root.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 10
}
else = {
add = 50
}
}
learning = max_template_high_skill
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
stylite_saint_character = {
age = { 30 80 }
dynasty = none
#Education
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
random_traits_list = {
count = { 0 1 }
lifestyle_mystic = {}
zealous = {}
whole_of_body = {}
disfigured = {}
eunuch_1 = {}
beardless_eunuch = {}
blind = {}
}
trait = eccentric
random_traits = yes
gender_female_chance = {
if = {
limit = { faith:orthodox = { has_doctrine_parameter = clergy_must_be_male } }
add = 0
}
else_if = {
limit = { faith:orthodox = { has_doctrine_parameter = clergy_must_be_female } }
add = 100
}
else = {
add = 50
}
}
learning = max_template_high_skill
after_creation = {
if = {
limit = {
has_trait = lifestyle_mystic
}
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
}
ancient_forest_traveler_character = {
age = { 60 90 }
# Education
random_traits_list = {
count = 1
education_learning_1 = {
weight = { base = 20 }
}
education_learning_2 = {
weight = { base = 30 }
}
education_learning_3 = {
weight = { base = 30 }
}
education_learning_4 = {
weight = { base = 20 }
}
}
# Mystical Education
trait = lifestyle_mystic
trait = lifestyle_traveler
random_traits = yes
culture = root.culture
faith = root.faith
learning = max_template_high_skill
prowess = {
min_template_average_skill
max_template_average_skill
}
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_traveler
TRACK = travel
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
scammer_template = {
age = { 20 75 }
dynasty = none
#Education
random_traits_list = {
count = 1
education_intrigue_2 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
}
random_traits_list = {
count = 1
lifestyle_mystic = {}
zealous = {}
whole_of_body = {}
deceitful = {}
eccentric = {}
}
random_traits = yes
gender_female_chance = {
if = {
limit = { root.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { root.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
faith = root.faith
culture = root.culture
intrigue = {
min_template_high_skill
max_template_high_skill
}
}

View file

@ -0,0 +1,223 @@

tax_collector_character = {
age = { 30 65 }
gender_female_chance = root_faith_dominant_gender_female_chance
random_traits = yes
culture = scope:county.culture
faith = scope:county.faith
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
}
administrator_character = {
age = { 20 50 }
dynasty = none
random_traits_list = {
count = 1
education_martial_1 = {
weight = { base = 10 }
}
education_martial_2 = {
weight = {
base = 15
modifier = {
culture = {
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_reverence_for_veterans
}
}
add = 10
}
}
}
education_martial_3 = {
weight = {
base = 10
modifier = {
culture = {
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_reverence_for_veterans
}
}
add = 15
}
}
}
education_martial_4 = {
weight = {
base = 0
modifier = {
culture = {
OR = {
has_cultural_pillar = ethos_bellicose
has_cultural_tradition = tradition_reverence_for_veterans
}
}
add = 10
}
}
}
education_stewardship_2 = {
weight = { base = 15 }
}
education_stewardship_3 = {
weight = { base = 10 }
}
education_stewardship_4 = {
weight = { base = 10 }
}
education_learning_2 = {
weight = {
base = 15
modifier = {
culture = {
OR = {
has_cultural_tradition = tradition_fp3_beacon_of_learning
has_cultural_tradition = tradition_philosopher_culture
}
}
add = 20
}
}
}
education_learning_3 = {
weight = {
base = 10
modifier = {
culture = {
OR = {
has_cultural_tradition = tradition_fp3_beacon_of_learning
has_cultural_tradition = tradition_philosopher_culture
}
}
add = 20
}
}
}
education_learning_4 = {
weight = {
base = 10
modifier = {
culture = {
OR = {
has_cultural_tradition = tradition_fp3_beacon_of_learning
has_cultural_tradition = tradition_philosopher_culture
}
}
add = 20
}
}
}
}
random_traits = yes
martial = { min_template_average_skill max_template_decent_skill }
stewardship = { min_template_average_skill max_template_decent_skill }
learning = { min_template_average_skill max_template_decent_skill }
after_creation = {
# Chance to get a suitable lifestyle trait depending on education
if = {
limit = { has_trait = education_martial }
random = {
chance = 10
modifier = {
culture = {
OR = {
has_cultural_tradition = tradition_fp3_beacon_of_learning
has_cultural_tradition = tradition_philosopher_culture
}
}
add = 15
}
add_trait = overseer
}
}
if = {
limit = { has_trait = education_stewardship }
random = {
chance = 10
add_trait = administrator
}
random = {
chance = 10
add_trait = avaricious
}
}
if = {
limit = { has_trait = education_learning }
random = {
chance = 10
modifier = {
culture = {
OR = {
has_cultural_tradition = tradition_fp3_beacon_of_learning
has_cultural_tradition = tradition_philosopher_culture
}
}
add = 15
}
add_trait = scholar
}
}
}
}
estate_owner_character = {
age = { 20 40 }
trait = deceitful
random_traits_list = {
count = 1
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits = yes
culture = root.capital_province.culture
faith = root.capital_province.faith
gender_female_chance = {
if = {
limit = { root.capital_province.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { root.capital_province.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
}
herald_character = {
age = { 30 50 }
faith = root.faith
culture = root.culture
gender_female_chance = root_faith_dominant_gender_female_chance
# Traits
random_traits_list = {
count = 1
education_diplomacy_1 = {}
education_diplomacy_2 = {}
}
random_traits = yes
# Skills
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
}

View file

@ -0,0 +1,279 @@
# Peasant Faction Leader generated when the faction sends their demand
peasant_faction_leader_template = {
age = { 20 40 }
dynasty = none
trait = brave
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 = {}
stubborn = {}
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 } }
tourney_participant = { weight = { base = 20 } }
}
trait = peasant_leader
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
stewardship = {
min_template_low_skill
max_template_low_skill
}
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
intrigue = {
min_template_low_skill
max_template_low_skill
}
learning = {
min_template_low_skill
max_template_low_skill
}
after_creation = {
add_random_tourney_participant_level_effect = yes
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 150
}
}
}
}
# Populist Faction Leader generated when the faction sends their demand
populist_faction_leader_template = {
age = { 20 40 }
dynasty = none
trait = brave
random_traits_list = {
count = 1
education_martial_2 = { weight = { base = 50 } }
education_martial_3 = { weight = { base = 30 } }
education_martial_4 = { weight = { base = 20 } }
}
random_traits_list = {
count = 2
just = {}
ambitious = {}
diligent = {}
gregarious = {}
impatient = {}
wrathful = {}
compassionate = {}
callous = {}
stubborn = {}
vengeful = {}
generous = {}
greedy = {}
zealous = {}
}
# Is guaranteed a good trait - You aren't a "popular" leader for nothing
random_traits_list = {
count = 1
beauty_good_1 = { weight = { base = 10 } }
beauty_good_2 = { weight = { base = 5 } }
intellect_good_1 = { weight = { base = 10 } }
intellect_good_2 = { weight = { base = 5 } }
physique_good_1 = { weight = { base = 10 } }
physique_good_2 = { weight = { base = 5 } }
strong = { weight = { base = 15 } }
shrewd = { weight = { base = 15 } }
tourney_participant = { weight = { base = 20 } }
}
# Add a commander trait
random_traits_list = {
count = 1
logistician = { weight = { base = 10 } }
organizer = { weight = { base = 10 } }
open_terrain_expert = { weight = { base = 10 } }
rough_terrain_expert = { weight = { base = 10 } }
unyielding_defender = { weight = { base = 10 } }
flexible_leader = { weight = { base = 10 } }
forder = { weight = { base = 10 } }
holy_warrior = { weight = { base = 10 } }
}
random_traits = no
martial = {
min_template_decent_skill
max_template_high_skill
}
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
intrigue = {
min_template_low_skill
max_template_low_skill
}
learning = {
min_template_low_skill
max_template_low_skill
}
after_creation = {
add_random_tourney_participant_level_effect = yes
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 150
}
}
}
}
# Nomadic Faction Leader generated when the faction sends their demand
nomadic_faction_leader_template = {
age = { 20 40 }
dynasty = none
trait = nomadic_philosophy
trait = brave
trait = open_terrain_expert
trait = lifestyle_seasoned_pastor
random_traits_list = {
count = 1
education_martial_2 = { weight = { base = 50 } }
education_martial_3 = { weight = { base = 30 } }
education_martial_4 = { weight = { base = 20 } }
}
random_traits_list = {
count = 2
just = {}
ambitious = {}
diligent = {}
gregarious = {}
impatient = {}
wrathful = {}
compassionate = {}
callous = {}
stubborn = {}
vengeful = {}
generous = {}
greedy = {}
zealous = {}
}
random_traits_list = {
count = 1
physique_good_1 = { weight = { base = 10 } }
physique_good_2 = { weight = { base = 5 } }
physique_good_3 = { weight = { base = 2 } }
strong = { weight = { base = 35 } }
}
# Add a commander trait
random_traits_list = {
count = 2
logistician = { weight = { base = 10 } }
organizer = { weight = { base = 10 } }
rough_terrain_expert = { weight = { base = 10 } }
unyielding_defender = { weight = { base = 10 } }
flexible_leader = { weight = { base = 10 } }
}
random_traits = no
martial = {
min_template_high_skill
max_template_high_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_low_skill
max_template_low_skill
}
after_creation = {
add_random_tourney_participant_level_effect = yes
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 150
}
}
}
}

View file

@ -0,0 +1,48 @@
peasant_leader_stewardship_character = {
age = { 20 40 }
random_traits = yes
culture = scope:project_county.culture
faith = scope:project_county.faith
gender_female_chance = {
if = {
limit = { scope:project_county.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:project_county.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
}
peasant_leader_martial_character = {
age = { 20 40 }
random_traits = yes
culture = scope:project_county.culture
faith = scope:project_county.faith
gender_female_chance = {
if = {
limit = { scope:project_county.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:project_county.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
martial = {
min_template_decent_skill
max_template_decent_skill
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,105 @@
physician_low_character_template = {
age = { 18 50 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
# Traits
random_traits_list = {
count = 1
education_learning_1 = {}
education_learning_2 = {}
}
trait = lifestyle_physician
random_traits = yes
# Skills
learning = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait_xp = {
trait = lifestyle_physician
value = {
small_lifestyle_random_xp_low
small_lifestyle_random_xp_high
}
}
}
}
physician_high_character_template = {
age = { 24 50 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
# Traits
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
trait = lifestyle_physician
random_traits = yes
# Skills
learning = {
min_template_medium_skill
max_template_medium_skill
}
after_creation = {
add_trait_xp = {
trait = lifestyle_physician
value = {
medium_lifestyle_random_xp_low
medium_lifestyle_random_xp_high
}
}
}
}
physician_excellent_character_template = {
age = { 30 60 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
# Traits
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
}
trait = lifestyle_physician
random_traits = yes
# Skills
learning = {
min_template_medium_skill
max_template_medium_skill
}
after_creation = {
add_trait_xp = {
trait = lifestyle_physician
value = {
medium_lifestyle_random_xp_high
100
}
}
random = {
chance = 66
if = {
limit = {
NOT = { has_trait = lifestyle_herbalist }
}
add_trait = lifestyle_herbalist
}
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,69 @@
#Clan leader
saharan_clan_leader_character = {
age = { 30 50 }
#Education
random_traits_list = {
count = 1
education_martial_1 = {
weight = { base = 20 }
}
education_martial_2 = {
weight = { base = 30 }
}
education_martial_3 = {
weight = { base = 30 }
}
education_martial_4 = {
weight = { base = 20 }
}
}
#Personality
random_traits_list = {
count = 3
ambitious = {}
arrogant = {}
just = {}
zealous = {}
temperate = {}
diligent = {}
patient = {}
honest = {}
brave = {}
}
#Commander
random_traits_list = {
count = 1
logistician = {
weight = { base = 10 }
}
aggressive_attacker = {
weight = { base = 20 }
}
desert_warrior = {
weight = { base = 40 }
}
rough_terrain_expert = {
weight = { base = 20 }
}
organizer = {
weight = { base = 10 }
}
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
martial = {
min_template_high_skill
max_template_high_skill
}
prowess = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}

View file

@ -0,0 +1,105 @@

# Root scholars
scholar_character = {
age = { 35 50 }
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
}
random_traits_list = {
count = 1
lifestyle_herbalist = {}
lifestyle_physician = {}
lifestyle_mystic = {}
lifestyle_gardener = {}
theologian = {}
shrewd = {}
}
trait = loyal
random_traits = yes
faith = root.faith
culture = root.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
learning = {
min_template_high_skill
max_template_high_skill
}
}
writer_character = {
age = { 25 60 }
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
education_stewardship_2 = {}
education_stewardship_3 = {}
}
random_traits_list = {
count = 1
devoted = {}
scholar = {}
}
random_traits = yes
faith = root.faith
culture = root.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
martial = {
min_template_low_skill
max_template_low_skill
}
learning = {
min_template_high_skill
max_template_high_skill
}
}
# Capital county-based scholars
capital_scholar_character = {
age = { 35 50 }
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
random_traits = yes
faith = capital_county.faith
culture = capital_county.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
learning = {
min_template_high_skill
max_template_high_skill
}
}
capital_writer_character = {
age = { 25 60 }
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
education_stewardship_2 = {}
education_stewardship_3 = {}
}
random_traits_list = {
count = 1
devoted = {}
scholar = {}
}
random_traits = yes
faith = capital_county.faith
culture = capital_county.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
martial = {
min_template_low_skill
max_template_low_skill
}
learning = {
min_template_high_skill
max_template_high_skill
}
}

View file

@ -0,0 +1,17 @@
frankish_knight_character = {
age = { 20 40 }
random_traits = yes
culture = culture:frankish
faith = faith:catholic
martial = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}

View file

@ -0,0 +1,727 @@

soldier_friend_character = {
age = { 18 35 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
}
random_traits_list = { #Something nice
count = 1
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
generous = {}
humble = {}
calm = {}
}
random_traits_list = {
count = 1
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
impatient = {}
ambitious = {}
cynical = {}
zealous = {}
stubborn = {}
}
random_traits = no
faith = root.faith
culture = root.culture
martial = {
min_template_decent_skill
max_template_decent_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tourney_participant_level_effect = yes
}
}
}
new_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
}
random_traits_list = {
count = 1
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
humble = {}
calm = {}
patient = {}
impatient = {}
}
random_traits_list = {
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
#Chance of receiving an extra commander trait
random = {
chance = 25
give_random_commander_trait_effect = yes
}
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 150
}
}
}
}
new_warrior_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
}
random_traits_list = {
count = { 0 1 }
lifestyle_blademaster = {}
lifestyle_hunter = {}
tourney_participant = {}
strategist = {}
gallant = {}
torturer = {}
}
random_traits_list = {
count = { 0 1 }
drunkard = {}
irritable = {}
athletic = {}
strong = {}
shrewd = {}
clubfooted = {}
hunchbacked = {}
lisping = {}
stuttering = {}
giant = {}
dull = {}
spindly = {}
scaly = {}
albino = {}
wheezing = {}
beauty_bad_1 = {}
beauty_bad_2 = {}
beauty_bad_3 = {}
beauty_good_1 = {}
intellect_bad_1 = {}
intellect_bad_2 = {}
intellect_good_1 = {}
intellect_good_2 = {}
physique_good_1 = {}
physique_good_2 = {}
physique_good_3 = {}
}
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 8 12 }
after_creation = {
#Chance of receiving an extra commander trait
random = {
chance = 25
give_random_commander_trait_effect = yes
}
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tourney_participant_level_effect = yes
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 150
}
}
}
}
new_siege_engineer = {
age = { 30 45 }
random_traits_list = {
count = 1
education_martial_4 = {}
education_martial_5 = {}
}
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
}
random_traits_list = {
count = { 0 1 }
overseer = {}
strategist = {}
architect = {}
administrator = {}
}
trait = military_engineer
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
martial = { 12 24 }
prowess = { 8 12 }
after_creation = {
#Chance of receiving an extra commander trait
random = {
chance = 25
give_random_commander_trait_effect = yes
}
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 150
}
}
}
}
new_berserker_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
gluttonous = {}
wrathful = {}
arrogant = {}
impatient = {}
ambitious = {}
cynical = {}
zealous = {}
stubborn = {}
callous = {}
sadistic = {}
vengeful = {}
}
random_traits_list = {
count = { 0 1 }
lifestyle_blademaster = {}
lifestyle_hunter = {}
tourney_participant = {}
}
random_traits_list = {
count = { 0 1 }
athletic = {}
strong = {}
giant = {}
dull = {}
beauty_bad_2 = {}
physique_good_1 = {}
physique_good_2 = {}
physique_good_3 = {}
}
random_traits_list = {
count = 1
drunkard = {}
irritable = {}
comfort_eater = {}
}
trait = berserker
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 8 12 }
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = foot
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
mercenary = {
age = { 25 42 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
}
random_traits_list = {
count = { 0 1 }
overseer = {}
strategist = {}
lifestyle_blademaster = {}
lifestyle_hunter = {}
}
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 8 14 }
after_creation = {
add_character_flag = {
flag = need_military_outfit
}
}
}
great_mercenary = {
age = { 25 42 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
just = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
brave = {}
}
random_traits_list = {
count = 1
giant = {}
lifestyle_blademaster = {}
strategist = {}
lifestyle_hunter = {}
athletic = {}
strong = {}
physique_good_1 = {}
physique_good_2 = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
prowess = { 10 16 }
after_creation = {
add_character_flag = {
flag = need_military_outfit
}
}
}
retired_mercenary = {
age = { 40 60 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
}
random_traits_list = {
count = { 0 1 }
overseer = {}
strategist = {}
lifestyle_blademaster = {}
lifestyle_hunter = {}
tourney_participant = {}
}
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 8 14 }
after_creation = {
add_character_flag = {
flag = need_military_outfit
}
add_random_tourney_participant_level_effect = yes
}
}
new_raider_character = {
age = { 40 60 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
}
trait = reaver
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
}
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 8 14 }
}
honorable_soldier_character = {
age = { 30 50 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
brave = {}
just = {}
lustful = {}
chaste = {}
arrogant = {}
impatient = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
}
random_traits_list = {
count = { 0 1 }
overseer = {}
strategist = {}
lifestyle_blademaster = {}
lifestyle_hunter = {}
tourney_participant = {}
}
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 12 16 }
after_creation = {
add_character_flag = {
flag = need_military_outfit
}
add_random_tourney_participant_level_effect = yes
}
}
old_knight_teacher = {
age = { 55 60 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
trait = compassionate
random_traits_list = {
count = 2
brave = {}
just = {}
lustful = {}
chaste = {}
patient = {}
humble = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
stubborn = {}
generous = {}
vengeful = {}
}
trait = lifestyle_blademaster
trait = scarred
random_traits = no
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = { 10 14 }
after_creation = {
add_character_flag = {
flag = need_military_outfit
}
add_random_tourney_participant_level_effect = yes
}
}
wrestler_character = {
age = { 25 42 }
trait = education_martial_1
random_traits_list = {
count = 3
just = {}
brave = {}
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
calm = {}
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
sadistic = {}
vengeful = {}
}
trait = giant
random_traits = no
prowess = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
}
}

View file

@ -0,0 +1,376 @@
winter_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
diligent = {}
calm = {}
patient = {}
brave = {}
callous = {}
stubborn = {}
humble = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = { 0 1 }
logistician = {}
aggressive_attacker = {}
unyielding_defender = {}
reaver = {}
open_terrain_expert = {}
rough_terrain_expert = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = winter_soldier
random = {
chance = 33
add_trait = scarred
add_trait_xp = {
trait = scarred
value = {
integer_range = {
min = 5
max = 100
}
}
}
}
}
}
forest_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
wrathful = {}
calm = {}
patient = {}
impatient = {}
deceitful = {}
paranoid = {}
fickle = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = { 0 1 }
lifestyle_hunter = {}
lifestyle_herbalist = {}
logistician = {}
aggressive_attacker = {}
unyielding_defender = {}
reckless = {}
rough_terrain_expert = {}
cautious_leader = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = forest_fighter
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
mountain_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
wrathful = {}
calm = {}
arrogant = {}
humble = {}
brave = {}
ambitious = {}
stubborn = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = { 0 1 }
logistician = {}
military_engineer = {}
unyielding_defender = {}
flexible_leader = {}
organizer = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = rough_terrain_expert
}
}
desert_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
diligent = {}
wrathful = {}
calm = {}
humble = {}
honest = {}
zealous = {}
vengeful = {}
lustful = {}
chaste = {}
cynical = {}
}
random_traits_list = {
count = { 0 1 }
logistician = {}
aggressive_attacker = {}
unyielding_defender = {}
reaver = {}
reckless = {}
open_terrain_expert = {}
organizer = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = desert_warrior
}
}
hill_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
brave = {}
content = {}
paranoid = {}
stubborn = {}
vengeful = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = { 0 1 }
military_engineer = {}
aggressive_attacker = {}
unyielding_defender = {}
flexible_leader = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = rough_terrain_expert
}
}
jungle_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
wrathful = {}
calm = {}
patient = {}
impatient = {}
deceitful = {}
paranoid = {}
fickle = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = { 0 1 }
lifestyle_hunter = {}
lifestyle_herbalist = {}
logistician = {}
aggressive_attacker = {}
unyielding_defender = {}
reckless = {}
rough_terrain_expert = {}
cautious_leader = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = jungle_stalker
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
open_commander_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
wrathful = {}
calm = {}
patient = {}
impatient = {}
deceitful = {}
paranoid = {}
fickle = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = { 0 1 }
lifestyle_hunter = {}
aggressive_attacker = {}
reaver = {}
reckless = {}
logistician = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = open_terrain_expert
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
#Slightly different to the above; used in the Hereward story cycle
wetlands_commander_character = {
age = { 18 40 }
culture = root.culture
faith = root.faith
gender_female_chance = root_soldier_female_chance
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 3
wrathful = {}
calm = {}
patient = {}
impatient = {}
deceitful = {}
paranoid = {}
fickle = {}
lustful = {}
chaste = {}
cynical = {}
zealous = {}
}
random_traits_list = {
count = 1
lifestyle_blademaster = {}
}
random_traits = no
martial = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = forder
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}

View file

@ -0,0 +1,104 @@
##################################################
# #BP1 Templates
#doppelganger
bp1_doppelganger_template = {
#General
age = root.age
faith = root.capital_province.faith
culture = root.culture # Ensure they have the same ethnicity as root
dynasty = none
#Misc
random_traits = yes
gender_female_chance = root_self_based_female_chance
after_creation = {
copy_inheritable_appearance_from = root
set_culture = root.capital_province.culture # Make them a local
random_list = { # We generally want there to be a chance that either you or a spouse falls in love with this person
50 = {
# Try to set the sexuality to be the same as ROOT's so they are likely to cause drama with lovers
if = {
limit = {
root = { has_sexuality = asexual }
}
set_sexuality = asexual
}
else_if = {
limit = {
root = { has_sexuality = bisexual }
}
set_sexuality = bisexual
}
else_if = {
limit = {
root = { has_sexuality = heterosexual }
}
set_sexuality = heterosexual
}
else_if = {
limit = {
root = { has_sexuality = homosexual }
}
set_sexuality = homosexual
}
}
50 = {
# Make them a threat to everyone
set_sexuality = bisexual
}
}
if = {
limit = {
root = { has_trait = beauty_good_2 }
}
add_trait = beauty_good_3
}
else_if = {
limit = {
root = { has_trait = beauty_good_1 }
}
add_trait = beauty_good_2
}
else_if = {
limit = {
root = { has_trait = beauty_good_3 }
}
random_list = {
33 = { add_trait = beauty_bad_1 }
33 = { add_trait = beauty_bad_2 }
33 = { add_trait = beauty_bad_3 }
}
}
else = {
add_trait = beauty_good_1
}
}
}
#beautiful bisexual
bp1_bisexual_partner_template = {
#General
age = { 20 35 }
faith = root.faith
culture = root.culture
dynasty = none
#Misc
random_traits = yes
gender_female_chance = root_self_based_female_chance
after_creation = {
set_sexuality = bisexual
random_list = {
20 = {
add_trait = beauty_good_3
}
30 = {
add_trait = beauty_good_2
}
50 = {
add_trait = beauty_good_1
}
}
}
}

View file

@ -0,0 +1,288 @@

bp1_yearly_2021_martial_person_template = {
age = { 18 35 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
}
random_traits_list = {
count = 2
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
generous = {}
humble = {}
calm = {}
}
random_traits_list = {
count = 1
lifestyle_blademaster = {}
tourney_participant = {}
}
trait = loyal
random_traits = no
prowess = { 15 17 }
diplomacy = { 3 6 }
stewardship = { 2 4 }
intrigue = { 3 5 }
learning = { 2 4 }
martial = { 14 17 }
faith = root.faith
culture = root.culture
gender_female_chance = root_soldier_female_chance
after_creation = {
if = {
limit = { has_trait = lifestyle_blademaster }
add_trait_xp = {
trait = lifestyle_blademaster
value = {
integer_range = {
min = medium_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
add_random_tourney_participant_level_effect = yes
}
}
bp1_yearly_2021_learning_witch_template = {
age = { 18 35 }
random_traits_list = {
count = 1
lifestyle_mystic = {}
lifestyle_physician = {}
}
random_traits_list = {
count = 1
lifestyle_herbalist = {}
lifestyle_gardener = {}
}
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
}
random_traits_list = {
count = 3
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
generous = {}
humble = {}
calm = {}
}
trait = witch
trait = loyal
random_traits = no
prowess = { 2 4 }
diplomacy = { 5 7 }
stewardship = { 4 7 }
intrigue = { 3 8 }
learning = { 15 17 }
martial = { 3 6 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
after_creation = {
add_character_flag = created
if = {
limit = { has_trait = lifestyle_mystic }
add_trait_xp = {
trait = lifestyle_mystic
value = trait_third_level
}
}
else_if = {
limit = { has_trait = lifestyle_physician }
add_trait_xp = {
trait = lifestyle_physician
value = trait_third_level
}
}
}
}
bp1_yearly_2021_learning_person_template = {
age = { 18 35 }
random_traits_list = {
count = 1
lifestyle_mystic = {}
lifestyle_physician = {}
}
random_traits_list = {
count = 1
lifestyle_herbalist = {}
lifestyle_gardener = {}
}
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
}
random_traits_list = {
count = 1
whole_of_body = {}
scholar = {}
theologian = {}
}
random_traits_list = {
count = 3
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
generous = {}
humble = {}
calm = {}
}
trait = loyal
random_traits = no
prowess = { 2 4 }
diplomacy = { 5 7 }
stewardship = { 4 7 }
intrigue = { 3 8 }
learning = { 15 17 }
martial = { 3 6 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
after_creation = {
if = {
limit = { has_trait = lifestyle_mystic }
add_trait_xp = {
trait = lifestyle_mystic
value = 100
}
}
if = {
limit = { has_trait = lifestyle_physician }
add_trait_xp = {
trait = lifestyle_physician
value = 100
}
}
}
}
bp1_yearly_2021_stewardship_person_template = {
age = { 18 35 }
random_traits_list = {
count = 1
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits_list = {
count = 1
administrator = {}
avaricious = {}
architect = {}
}
random_traits_list = {
count = 1
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
humble = {}
calm = {}
}
trait = greedy
trait = loyal
random_traits = yes
prowess = { 2 4 }
diplomacy = { 5 7 }
stewardship = { 15 17 }
intrigue = { 3 8 }
learning = { 4 7 }
martial = { 3 6 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
}
bp1_yearly_2021_diplomacy_person_template = {
age = { 18 35 }
random_traits_list = {
count = 1
education_diplomacy_3 = {}
education_diplomacy_4 = {}
}
random_traits_list = {
count = 1
diplomat = {}
lifestyle_reveler = {}
}
random_traits_list = {
count = 3
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
humble = {}
calm = {}
}
trait = august
trait = loyal
random_traits = no
prowess = { 2 4 }
diplomacy = { 13 15 }
stewardship = { 5 7 }
intrigue = { 3 8 }
learning = { 4 7 }
martial = { 3 6 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_reveler
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
bp1_yearly_2021_intrigue_person_template = {
age = { 18 35 }
random_traits_list = {
count = 1
education_intrigue_3 = {}
education_intrigue_4 = {}
}
random_traits_list = {
count = 1
schemer = {}
seducer = {}
}
random_traits_list = {
count = 3
deceitful = {}
callous = {}
paranoid = {}
vengeful = {}
craven = {}
patient = {}
calm = {}
}
trait = loyal
random_traits = no
prowess = { 3 8 }
diplomacy = { 5 7 }
stewardship = { 3 8 }
intrigue = { 13 15 }
learning = { 4 7 }
martial = { 3 6 }
faith = root.faith
culture = root.culture
gender_female_chance = 50
}

View file

@ -0,0 +1,25 @@
##################################################
# #BP2 Templates
#Imaginary Friend
bp2_imaginary_friend_template = {
#General
age = root.age
faith = root.faith
culture = root.culture # Ensure they have the same ethnicity as root
dynasty = none
random_traits = no
gender_female_chance = {
if = {
limit = { root = { is_female = yes } }
value = 0
}
else = { value = 100 }
}
after_creation = {
copy_inheritable_appearance_from = root
}
}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,146 @@
##################################################
#TGP Japan Templates
#Japanese Pearl Diver
tgp_japan_yearly_events_pearl_diver_template = {
age = { 18 70 }
#Force the character to always be brave and calm
trait = brave
trait = calm
#Have it either be diligent or patient
random_traits_list = {
count = 1
diligent = {}
patient = {}
}
#Have it either be whole of body or athletic
random_traits_list = {
count = 1
whole_of_body = {}
athletic = {}
}
random_traits = no
prowess = { 7 10 }
diplomacy = { 6 10 }
martial = { 6 8 }
stewardship = { 5 8 }
intrigue = { 2 5 }
learning = { 8 12 }
faith = root.location.faith
culture = root.location.culture
#Majority of the divers were female
gender_female_chance = {
if = {
limit = {
root.location.faith = { has_doctrine = doctrine_gender_male_dominated }
}
add = 90
}
else_if = {
limit = {
root.location.faith = { has_doctrine = doctrine_gender_female_dominated }
}
add = 10
}
else = {
add = 50
}
}
}
#Older/"retired" Japanese Samurai Warrior (Tengu)
tgp_japan_yearly_events_tengu_warrior_template = {
age = { 35 70 }
gender_female_chance = root_soldier_female_chance
trait = reclusive
trait = lifestyle_blademaster
#Give two of the following personality traits
random_traits_list = {
count = 2
brave = {}
calm {}
content = {}
diligent = {}
just = {}
patient = {}
impatient = {}
temperate = {}
zealous = {}
}
#Give one of the following personality traits
random_traits_list = {
count = 1
wrathful = {}
vengeful = {}
humble = {}
arrogant = {}
arbitrary = {}
cynical = {}
callous = {}
stubborn = {}
}
#Give one of the following character traits
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
}
#Give one of the following commander traits
random_traits_list = {
count = 1
aggressive_attacker = {}
flexible_leader = {}
forder = {}
organizer = {}
unyielding_defender = {}
}
#Give one of the following health/physical traits
random_traits_list = {
count = 1
one_eyed = {}
scarred = {}
}
#Give random experience to the blademaster/scarred traits
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_xp_effect = {
TRAIT = scarred
LEVEL_1 = yes
LEVEL_3 = yes
}
}
random_traits = no
stewardship = { 3 7 }
intrigue = { 2 8 }
learning = { 3 10 }
diplomacy = {
min_template_decent_skill
max_template_medium_skill
}
martial = {
min_template_decent_skill
max_template_high_skill
}
prowess = {
min_template_decent_skill
max_template_high_skill
}
faith = root.location.faith
culture = root.location.culture
}

View file

@ -0,0 +1,598 @@

########################################################
#### Guest Template for the Celebration Decision
#######################################################
# Super Scholar
celebration_scholar_character = {
age = { 35 50 }
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
random_traits_list = {
count = { 0 1 }
intellect_good_1 = {}
intellect_good_2 = {}
intellect_good_3 = {}
}
random_traits_list = {
count = { 0 1 }
theologian = {}
scholar = {}
}
random_traits_list = {
count = { 0 1 }
eunuch_1 = {}
beardless_eunuch = {}
blind = {}
infirm = {}
}
random_traits = yes
# Any faith existing in the realm
faith = scope:guest_faith
# Any Culture existing in the realm
culture = scope:guest_culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
learning = {
min_template_high_skill
max_template_high_skill
}
}
celebration_martial_character = {
age = { 18 30 }
trait = brave
random_traits_list = {
count = 1
education_martial_4 = {}
education_martial_3 = {}
education_martial_2 = {}
}
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
# Any faith existing in the realm
faith = scope:guest_faith
# Any Culture existing in the realm
culture = scope:guest_culture
gender_female_chance = root_faith_clergy_gender_female_chance
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
}
}
}
celebration_diplomat_character = {
age = { 18 30 }
trait = brave
random_traits_list = {
count = 1
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
}
random_traits_list = {
count = 1
honest = {}
ambitious = {}
cynical = {}
zealous = {}
compassionate = {}
stubborn = {}
generous = {}
}
random_traits_list = {
count = { 0 1 }
august = {}
diplomat = {}
}
random_traits = no
# Any faith existing in the realm
faith = scope:guest_faith
# Any Culture existing in the realm
culture = scope:guest_culture
gender_female_chance = root_faith_clergy_gender_female_chance
diplomacy = {
min_template_high_skill
max_template_high_skill
}
}
celebration_spy_character = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because steward gender is doctrine dependent
random_traits = yes
culture = scope:guest_culture
faith = scope:guest_faith
intrigue = {
min_template_high_skill
max_template_high_skill
}
random_traits_list = {
count = 1
education_intrigue_2 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
}
random_traits_list = {
count = 1
schemer = {}
seducer = {}
torturer = {}
}
random_traits_list = {
count = 1
paranoid = {}
fickle = {}
deceitful = {}
vengeful = {}
}
random_traits = yes
dynasty = none
}
celebration_steward_character = {
age = { 25 40 }
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance #because steward gender is doctrine dependent
random_traits = yes
culture = scope:guest_culture
faith = scope:guest_faith
stewardship = {
min_template_high_skill
max_template_high_skill
}
random_traits_list = {
count = 1
education_stewardship_2 = {}
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits_list = {
count = 1
avaricious = {}
architect = {}
administrator = {}
}
random_traits = yes
dynasty = none
}
celebration_hunter_character = {
age = { 18 50 }
dynasty = none
random_traits = yes
faith = scope:guest_faith
culture = scope:guest_culture
gender_female_chance = root_soldier_female_chance
prowess = {
min_template_high_skill
max_template_high_skill
}
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = lifestyle_hunter
random_traits_list = {
count = 1
brave = {}
calm = {}
shy = {}
patient = {}
physique_good_1 = {}
physique_good_2 = {}
strong = {}
deceitful = {}
greedy = {}
callous = {}
diligent = {}
arrogant = {}
stubborn = {}
athletic = {}
}
after_creation = {
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
celebration_priest_character = {
age = { 30 60 }
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
education_learning_4 = {}
}
#Virtue Personality
#Give them traits which are considered virtuous in their faith. Traits which would be the opposite of a neutral personality are omitted.
random_traits_list = {
count = 3
lustful = {
trigger = {
root.faith = { trait_is_virtue = lustful }
}
}
chaste = {
trigger = {
root.faith = { trait_is_virtue = chaste }
}
}
gluttonous = {
trigger = {
root.faith = { trait_is_virtue = gluttonous }
}
}
temperate = {
trigger = {
root.faith = { trait_is_virtue = temperate }
}
}
greedy = {
trigger = {
root.faith = { trait_is_virtue = greedy }
}
}
generous = {
trigger = {
root.faith = { trait_is_virtue = generous }
}
}
wrathful = {
trigger = {
root.faith = { trait_is_virtue = wrathful }
}
}
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 # use the root faith in this case as it's a Priest
culture = scope:guest_culture
gender_female_chance = root_faith_clergy_gender_female_chance
learning = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
add_character_flag = {
flag = need_priest_outfit
}
}
}
celebration_artisan_character = {
dynasty = none
faith = scope:guest_faith
culture = scope:guest_culture
random_traits_list = {
count = 1
education_stewardship_2 = { weight = { base = 30 } }
education_stewardship_3 = { weight = { base = 10 } }
education_stewardship_4 = { weight = { base = 5 } }
education_diplomacy_2 = { weight = { base = 30 } }
education_diplomacy_3 = { weight = { base = 10 } }
education_diplomacy_4 = { weight = { base = 5 } }
education_martial_2 = { weight = { base = 30 } }
education_martial_3 = { weight = { base = 10 } }
education_martial_4 = { weight = { base = 5 } }
}
random_traits_list = {
count = 3
trusting = {}
diligent = {}
zealous = {}
content = {}
honest = {}
shy = {}
}
random_traits = yes
martial = {
min_template_low_skill
max_template_high_skill
}
stewardship = {
min_template_low_skill
max_template_high_skill
}
diplomacy = {
min_template_low_skill
max_template_high_skill
}
intrigue = {
min_template_low_skill
max_template_high_skill
}
learning = {
min_template_low_skill
max_template_high_skill
}
gender_female_chance = 50
after_creation = {
grant_inspiration_to_character_effect = { CHARACTER = this }
}
}
celebration_chessmaster_character = {
age = { 35 50 }
random_traits_list = {
count = { 0 1 }
eunuch_1 = {}
beardless_eunuch = {}
blind = {}
infirm = {}
}
random_traits = yes
faith = scope:guest_faith
culture = scope:guest_culture
# Noble women use to play chess a lot
gender_female_chance = 75
learning = {
min_template_high_skill
max_template_high_skill
}
martial = {
min_template_high_skill
max_template_high_skill
}
prowess = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
if = {
limit = { has_dlc_feature = tours_and_tournaments }
add_trait = tourney_participant
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = yes
}
}
}
}
spanish_jewish_merchant_character = {
age = { 25 50 }
random_traits_list = {
count = 1
education_stewardship_2 = {}
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits = yes
culture = culture:sephardi
faith = faith:kabarism # temporary, see after_creation effect below
gender_female_chance = 0
stewardship = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
religion:judaism_religion = {
random_faith = {
limit = {
is_mainstream_jewish_faith = yes
}
save_scope_as = courtier_faith
}
}
set_character_faith = scope:courtier_faith
}
}
spanish_conversos_character = {
age = { 25 50 }
random_traits = yes
faith = faith:conversos
culture = culture:sephardi
gender_female_chance = 25
}
toledan_night_character = {
age = { 25 50 }
trait = sadistic
random_traits_list = {
count = 1
education_intrigue_2 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
}
random_traits_list = {
count = 2
arrogant = {}
ambitious = {}
callous = {}
vengeful = {}
wrathful = {}
cynical = {}
torturer = {}
}
faith = root.faith
culture = root.culture
gender_female_chance = root_faith_dominant_gender_adjusted_female_chance
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,750 @@
tournament_foot_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
}
trait = lifestyle_blademaster
martial = {
min_template_decent_skill
max_template_decent_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
tournament_horse_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
}
random_traits_list = {
count = 1
education_martial_prowess_2 = {}
education_martial_prowess_3 = {}
tourney_participant = {}
}
martial = {
min_template_decent_skill
max_template_decent_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = horse
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
tournament_archery_character = {
age = { 18 40 }
trait = tourney_participant
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = bow
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
tournament_recital_character = {
age = { 18 40 }
random_traits_list = {
count = 1
lifestyle_poet = {}
journaller = {}
}
random_traits_list = {
count = 1
education_diplomacy_2 = {}
education_diplomacy_3 = {}
}
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
}
tournament_pugilism_character = {
age = { 18 40 }
random_traits_list = {
count = 1
strong = {}
physique_good_1 = {}
physique_good_2 = {}
tourney_participant = {}
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = foot
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
tournament_board_game_character = {
age = { 18 40 }
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
}
learning = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
}
loyal_fan_character = {
age = { 18 40 }
trait = loyal
random_traits_list = {
count = 1
honest = {}
calm = {}
compassionate = {}
forgiving = {}
}
random_traits_list = {
count = 1
chaste = {}
lustful = {}
}
gender_female_chance = 50
}
local_beauty_character = {
age = { 18 40 }
random_traits_list = {
count = { 0 1 }
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 1
chaste = {}
lustful = {}
}
learning = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_sexuality_female_chance
after_creation = {
random_list = {
50 = {
if = {
limit = {
OR = {
AND = {
is_female = yes
root = { is_male = yes }
}
AND = {
is_male = yes
root = { is_female = yes }
}
}
}
set_sexuality = heterosexual
}
else_if = {
limit = {
OR = {
AND = {
is_female = yes
root = { is_female = yes }
}
AND = {
is_male = yes
root = { is_male = yes }
}
}
}
set_sexuality = homosexual
}
}
50 = {
set_sexuality = bisexual
}
}
}
}
feral_child_template = {
age = { 6 12 }
random_traits_list = {
count = { 0 1 }
physique_good_1 = {}
physique_good_2 = {}
physique_good_3 = {}
strong = {}
athletic = {}
}
random_traits_list = {
count = { 0 1 }
intellect_bad_1 = {}
intellect_bad_2 = {}
intellect_bad_3 = {}
dull = {}
}
learning = {
min_template_low_skill
max_template_low_skill
}
dynasty = none
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
20 = {
change_current_weight = -50
}
20 = {
change_current_weight = -100
}
}
add_character_modifier = {
modifier = nonverbal_modifier
years = 2
}
add_character_modifier = {
modifier = feral_modifier
years = 5
}
}
}
castaway_character = {
age = { 18 40 }
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
20 = {
change_current_weight = -50
}
20 = {
change_current_weight = -100
}
}
}
}
sexy_assassin_character = {
age = { 18 35 }
random_traits_list = {
count = 1
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 1
deceitful = {}
arbitrary = {}
}
random_traits_list = {
count = 1
lustful = {}
seducer = {}
}
random_traits_list = {
count = 1
education_intrigue_1 = {
weight = { base = 10 }
}
education_intrigue_2 = {
weight = { base = 20 }
}
education_intrigue_3 = {
weight = { base = 20 }
}
education_intrigue_4 = {
weight = { base = 10 }
}
}
dynasty = none
random_traits = yes
faith = this.faith
culture = this.culture
gender_female_chance = root_attraction_based_female_chance
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
set_sexuality = bisexual
}
}
garden_hermit_character = {
age = { 55 80 }
trait = lifestyle_mystic
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
}
gender_female_chance = root_faith_clergy_gender_female_chance
learning = {
min_template_low_skill
max_template_low_skill
}
after_creation = {
add_trait_xp = {
trait = lifestyle_mystic
value = {
integer_range = {
min = medium_lifestyle_random_xp_low
max = medium_lifestyle_random_xp_high
}
}
}
}
}
brainless_character_template = {
age = { 18 40 }
trait = dull
random_traits_list = {
count = 1
wounded_1 = {}
wounded_2 = {}
wounded_3 = {}
maimed = {}
}
random_traits_list = {
count = { 0 1 }
one_eyed = {}
one_legged = {}
disfigured = {}
}
random_traits_list = {
count = { 0 1 }
gregarious = {}
compassionate = {}
lifestyle_reveler = {}
}
learning = {
min_template_low_skill
max_template_low_skill
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
if = {
limit = { has_trait = lifestyle_reveler }
add_trait_xp = {
trait = lifestyle_reveler
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = small_lifestyle_random_xp_high
}
}
}
}
random_list = {
20 = {
}
20 = {
change_current_weight = -50
}
}
}
}
heartless_knight = {
age = { 18 40 }
random_traits_list = { # Likely to commit social faux pas
count = 1
callous = {}
sadistic = {}
shy = {}
wrathful = {}
impatient = {}
stubborn = {}
}
random_traits_list = {
count = 1
education_martial_1 = {
weight = { base = 5 }
}
education_martial_2 = {
weight = { base = 10 }
}
education_martial_3 = {
weight = { base = 10 }
}
education_martial_4 = {
weight = { base = 5 }
}
}
diplomacy = {
min_template_low_skill
max_template_low_skill
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
}
cowardly_knight = {
age = { 18 40 }
trait = craven
random_traits_list = {
count = 1
education_martial_1 = {
weight = { base = 5 }
}
education_martial_2 = {
weight = { base = 5 }
}
education_martial_3 = {
weight = { base = 15 }
}
education_martial_4 = {
weight = { base = 5 }
}
}
diplomacy = {
min_template_low_skill
max_template_low_skill
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
}
child_thief_character = {
age = { 6 12 }
dynasty = none
gender_female_chance = 50
trait = charming
intrigue = {
min_template_decent_skill
max_template_high_skill
}
}
wealthy_gambler_template = {
age = { 25 55 }
random_traits_list = {
count = 1
education_stewardship_3 = {}
education_stewardship_4 = {}
}
dynasty = none
random_traits = yes
faith = this.faith
culture = this.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 }
}
tournament_mulan_character = {
age = { 18 30 }
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
}
trait = lifestyle_blademaster
trait = ambitious
trait = brave
trait = stubborn
martial = {
min_template_decent_skill
max_template_decent_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_faith_dominant_gender_female_reversed_chance
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = no
LEVEL_3 = yes
}
}
}
quasimodo_template = {
age = { 6 12 }
random_traits_list = {
count = { 1 3 }
hunchbacked = {}
clubfooted = {}
beauty_bad_1 = {}
beauty_bad_2 = {}
beauty_bad_3 = {}
spindly = {}
scaly = {}
albino = {}
dwarf = {}
giant = {}
}
random_traits = yes
gender_female_chance = 50
}
tournament_unusual_stranger = {
age = { 18 40 }
random_traits_list = {
count = 1
education_intrigue_3 = {}
education_intrigue_4 = {}
}
trait = schemer
intrigue = {
min_template_decent_skill
max_template_high_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
add_gold = 1
}
}
travel_messenger = {
age = { 20 30 }
dynasty = none
random_traits = yes
diplomacy = {
min_template_decent_skill
max_template_high_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_gold = 10
}
}
sea_captain = {
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = forder
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
15 = {
give_nickname = nick_the_navigator
}
40 = {
add_trait = one_eyed
}
45 = {
add_trait = adventurer
}
}
}
}
jungle_guide = {
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = jungle_stalker
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
55 = {
}
45 = {
add_trait = adventurer
}
}
}
}
mountaineer_guide = {
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = rough_terrain_expert
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
55 = {
}
45 = {
add_trait = adventurer
}
}
}
}
forder_guide = {
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = forder
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
55 = {
}
45 = {
add_trait = adventurer
}
}
}
}
desert_warrior_guide = {
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = desert_warrior
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
55 = {
}
45 = {
add_trait = adventurer
}
}
}
}
rough_terrain_guide = { #I.e. Forest Guide
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
trait = forest_fighter
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
random_list = {
55 = {
}
45 = {
add_trait = adventurer
}
}
}
}
cultural_ambassador = {
age = { 30 55 }
dynasty = none
faith = root.faith
culture = root.culture
diplomacy = {
min_template_decent_skill
max_template_high_skill
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
after_creation = {
add_gold = 10
}
}

View file

@ -0,0 +1,53 @@

swords_for_hire_character = {
age = { 18 35 }
random_traits_list = {
count = 1
education_martial_3 = {}
education_martial_4 = {}
}
random_traits_list = {
count = 1
brave = {}
just = {}
}
random_traits_list = { #Something nice
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
generous = {}
humble = {}
calm = {}
}
random_traits_list = {
count = 1
lustful = {}
chaste = {}
wrathful = {}
arrogant = {}
impatient = {}
patient = {}
impatient = {}
ambitious = {}
cynical = {}
zealous = {}
stubborn = {}
}
trait = tourney_participant
random_traits = no
faith = root.faith
culture = root.culture
martial = {
min_template_high_skill
max_template_high_skill
}
prowess = {
min_template_high_skill
max_template_high_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_random_tourney_participant_level_effect = yes
}
}

View file

@ -0,0 +1,23 @@
pilgrim_character = {
age = { 18 40 }
trait = pilgrim
trait = lifestyle_traveler
random_traits_list = {
count = 1
education_learning_2 = {}
education_learning_3 = {}
}
random_traits = yes
learning = {
min_template_decent_skill
max_template_high_skill
}
gender_female_chance = 50
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = pilgrim
LEVEL_1 = no
LEVEL_3 = yes
}
}
}

View file

@ -0,0 +1,793 @@
########################################################
#FP3 Character Templates
#######################################################
fp3_raging_ghazi_character = {
#General
age = { 18 40 }
culture = root.culture
faith = root.faith
dynasty = none
#Education
random_traits_list = {
education_martial_2 = {
weight = { base = 30 }
}
education_martial_3 = {
weight = { base = 20 }
}
education_martial_4 = {
weight = { base = 10}
}
}
trait = murderer
random_traits_list = {
count = 1
irritable = {}
drunkard = {}
}
random_traits_list = {
count = 1
aggressive_attacker = {}
desert_warrior = {}
reaver = {}
}
random_traits_list = {
count = 3
callous = {}
gluttonous = {}
impatient = {}
sadistic = {}
vengeful = {}
wrathful = {}
zealous = {}
}
random_traits_list = {
count = 1
faith_warrior = {}
lifestyle_blademaster = {}
strong = {}
lunatic_1 = {}
intellect_bad_1 = {}
}
random_traits = no
gender_female_chance = root_soldier_female_chance
#Skills
diplomacy = { min_template_low_skill max_template_decent_skill }
martial = { min_template_decent_skill max_template_high_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_decent_skill max_template_high_skill }
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
fp3_chinese_grand_old_lady = {
#General
age = { 50 75 }
gender = female
faith = faith:zhengyi
culture = culture:han
#Education
random_traits_list = {
education_diplomacy_2 = {
weight = { base = 20 }
}
education_diplomacy_3 = {
weight = { base = 30 }
}
education_diplomacy_4 = {
weight = { base = 10 }
}
}
trait = arrogant
trait = profligate
trait = athletic
random_traits_list = {
count = 2
brave = {}
calm = {}
gluttonous = {}
impatient = {}
gregarious = {}
generous = {}
}
random_traits = no
#Skills
diplomacy = { min_template_decent_skill max_template_high_skill }
martial = { min_template_low_skill max_template_decent_skill }
stewardship = { min_template_low_skill max_template_decent_skill }
intrigue = { min_template_decent_skill max_template_high_skill }
learning = { min_template_decent_skill max_template_high_skill }
prowess = { min_template_low_skill max_template_decent_skill }
}
fp3_chinese_eunuch_envoy = {
#General
age = { 20 55 }
gender = male
faith = faith:mahayana
culture = culture:han
#Education
random_traits_list = {
education_diplomacy_2 = {
weight = { base = 20 }
}
education_diplomacy_3 = {
weight = { base = 30 }
}
education_diplomacy_4 = {
weight = { base = 10 }
}
}
trait = brave
trait = beardless_eunuch
random_traits_list = {
count = 2
temperate = {}
calm = {}
gluttonous = {}
stubborn = {}
gregarious = {}
generous = {}
}
random_traits = no
#Skills
diplomacy = { min_template_decent_skill max_template_high_skill }
martial = { min_template_low_skill max_template_decent_skill }
stewardship = { min_template_low_skill max_template_decent_skill }
intrigue = { min_template_decent_skill max_template_high_skill }
learning = { min_template_decent_skill max_template_high_skill }
prowess = { min_template_low_skill max_template_decent_skill }
}
fp3_gnostic_paragon = {
age = { 30 60 }
faith = faith:manichean
culture = culture:levantine
#Education
random_traits_list = {
education_diplomacy_3 = {
weight = { base = 30 }
}
education_diplomacy_4 = {
weight = { base = 10}
}
education_learning_3 = {
weight = { base = 30 }
}
education_learning_4 = {
weight = { base = 10}
}
}
trait = pilgrim
trait = devoted
random_traits_list = {
count = 3
diligent = {}
brave = {}
stubborn = {}
honest = {}
paranoid = {}
calm = {}
compassionate = {}
}
random_traits_list = { #something fun to give them character!
count = 1
lifestyle_mystic = {}
theologian = {}
journaller = {}
}
random_traits = no
#Skills
diplomacy = { min_template_decent_skill max_template_high_skill }
martial = { min_template_low_skill max_template_decent_skill }
stewardship = { min_template_low_skill max_template_decent_skill }
intrigue = { min_template_decent_skill max_template_high_skill }
learning = { min_template_decent_skill max_template_high_skill }
prowess = { min_template_low_skill max_template_decent_skill }
# Mystic XP (if applicable)
after_creation = {
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
fp3_sufi_mystic = {
age = { 30 80 }
faith = root.faith
culture = root.culture
#Education
random_traits_list = {
education_learning_2 = {
weight = { base = 30 }
}
education_learning_3 = {
weight = { base = 30 }
}
education_learning_4 = {
weight = { base = 10}
}
}
trait = lifestyle_mystic
random_traits_list = {
count = 3
calm = {}
humble = {}
stubborn = {}
honest = {}
just = {}
zealous = {}
compassionate = {}
temperate = {}
generous = {}
shy = {}
chaste = {}
}
random_traits_list = { #something fun to give them character!
count = 1
pilgrim = {}
theologian = {}
lifestyle_poet = {}
}
random_traits = no
#Skills
diplomacy = { min_template_decent_skill max_template_high_skill }
martial = { min_template_low_skill max_template_decent_skill }
stewardship = { min_template_low_skill max_template_decent_skill }
intrigue = { min_template_decent_skill max_template_decent_skill }
learning = { min_template_decent_skill max_template_high_skill }
prowess = { min_template_low_skill max_template_decent_skill }
after_creation = {
if = {
limit = { has_trait = lifestyle_mystic }
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
}
fp3_zoroastrian_armed_pilgrim = {
age = { 20 50 }
#Education
random_traits_list = {
education_learning_2 = {
weight = { base = 30 }
}
education_learning_3 = {
weight = { base = 30 }
}
education_learning_4 = {
weight = { base = 10}
}
}
trait = lifestyle_mystic
trait = pilgrim
trait = zealous
random_traits_list = {
count = 2
calm = {}
humble = {}
stubborn = {}
honest = {}
just = {}
compassionate = {}
temperate = {}
generous = {}
chaste = {}
}
random_traits_list = {
count = 1
scholar = {}
theologian = {}
lifestyle_poet = {}
}
random_traits = no
#Skills
diplomacy = { min_template_low_skill max_template_decent_skill }
martial = { min_template_low_skill max_template_low_skill }
stewardship = { min_template_low_skill max_template_decent_skill }
intrigue = { min_template_low_skill max_template_decent_skill }
learning = { min_template_decent_skill max_template_decent_skill }
prowess = { min_template_low_skill max_template_decent_skill }
after_creation = {
if = {
limit = { has_trait = lifestyle_mystic }
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_mystic
LEVEL_1 = yes
LEVEL_3 = no
}
add_character_flag = {
flag = need_priest_outfit
}
}
}
}
fp3_young_rascal = {
age = { 9 12 }
dynasty = none
#Personality
random_traits_list = {
count = 1
rowdy = {}
bossy = {}
curious = {}
}
random_traits = no
#Misc
gender_female_chance = 50
#Skills
diplomacy = { min_template_average_skill max_template_average_skill }
martial = { min_template_average_skill max_template_average_skill }
stewardship = { min_template_average_skill max_template_average_skill }
intrigue = { min_template_average_skill max_template_average_skill }
learning = { min_template_average_skill max_template_average_skill }
prowess = { min_template_average_skill max_template_average_skill }
}
fp3_adorable_orphan = {
#General
age = { 6 13 }
faith = root.capital_county.faith
culture = root.capital_county.culture
dynasty = none
trait = wild_oat
#Personality
random_traits_list = {
count = 1
rowdy = {}
charming = {}
curious = {}
pensive = {}
bossy = {}
}
random_traits_list = {
count = 1
shrewd = {}
spindly = {}
strong = {}
scarred = {}
}
#Misc
random_traits = no
gender_female_chance = 50
#Skills
diplomacy = { min_template_low_skill max_template_high_skill }
martial = { min_template_low_skill max_template_average_skill }
stewardship = { min_template_average_skill max_template_high_skill }
intrigue = { min_template_average_skill max_template_high_skill }
learning = { min_template_low_skill max_template_average_skill }
prowess = { min_template_low_skill max_template_average_skill }
}
fp3_turkic_traveler = {
#General
age = { 24 40 }
culture = culture:turkish
dynasty = generate
#Education
random_traits_list = {
education_martial_2 = {
weight = { base = 20 }
}
education_martial_3 = {
weight = { base = 30 }
}
education_martial_4 = {
weight = { base = 10}
}
}
trait = lifestyle_traveler
random_traits_list = {
count = 3
brave = {}
greedy = {}
gregarious = {}
wrathful = {}
deceitful = {}
ambitious = {}
}
random_traits = no
gender_female_chance = root_soldier_female_chance
#Skills
diplomacy = { min_template_low_skill max_template_decent_skill }
martial = { min_template_decent_skill max_template_decent_skill }
stewardship = { min_template_low_skill max_template_low_skill }
intrigue = { min_template_low_skill max_template_decent_skill }
learning = { min_template_low_skill max_template_low_skill }
prowess = { min_template_decent_skill max_template_decent_skill }
}
fp3_tomb_raider = {
#General
age = { 20 40 }
dynasty = none
#Education
random_traits_list = {
education_intrigue_1 = {
weight = { base = 20 }
}
education_intrigue_2 = {
weight = { base = 30 }
}
education_intrigue_3 = {
weight = { base = 10}
}
}
trait = lifestyle_traveler
trait = cynical
random_traits_list = {
count = 2
brave = {}
greedy = {}
gregarious = {}
wrathful = {}
deceitful = {}
impatient = {}
ambitious = {}
vengeful = {}
lustful = {}
craven = {}
fickle = {}
arbitrary = {}
diligent = {}
}
random_traits = no
gender_female_chance = 50
#Skills
diplomacy = { min_template_low_skill max_template_decent_skill }
martial = { min_template_low_skill max_template_low_skill }
stewardship = { min_template_low_skill max_template_decent_skill }
intrigue = { min_template_decent_skill max_template_decent_skill }
learning = { min_template_low_skill max_template_low_skill }
prowess = { min_template_low_skill max_template_low_skill }
}
fp3_turko-mongol_leader = {
#General
age = { 24 40 }
culture = culture:turkish
faith = faith:maturidi
dynasty = generate
#Education
random_traits_list = {
education_martial_2 = {
weight = { base = 20 }
}
education_martial_3 = {
weight = { base = 30 }
}
education_martial_4 = {
weight = { base = 10}
}
}
trait = ambitious
trait = flexible_leader
random_traits_list = {
count = 2
brave = {}
greedy = {}
gregarious = {}
trusting = {}
wrathful = {}
}
random_traits_list = {
count = 1
athletic = {}
loyal = {}
reaver = {}
}
random_traits_list = {
count = 1
lifestyle_hunter = {}
strong = {}
}
random_traits = no
gender_female_chance = root_soldier_female_chance
#Skills
diplomacy = { min_template_low_skill max_template_decent_skill }
martial = { min_template_decent_skill max_template_high_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_decent_skill max_template_high_skill }
after_creation = {
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
}
}
####FP3 Historical Characters####
#This is Ibn Sina, the great Iranian polymath. He's scripted here so we can potentialy use him in many events, or move him to the history files if needed later.
fp3_avicenna_template = {
age = { 20 60 } #their rough age during the period of their flourishing
name = "Ibn_Sina" #Avicenna
gender = male
faith = faith:maturidi
culture = culture:persian
dynasty_house = house:house_harmaytan #named for Harmaytan, his father's estate
trait = intellect_good_3 #He was one of the Middle Ages' greatest geniuses
trait = theologian
trait = lifestyle_physician
trait = education_learning_4
trait = diligent
trait = lifestyle_poet
trait = weak #he was sickly and died quite young
random_traits_list = { #his personality
count = 2
compassionate = {}
calm = {}
cynical = {}
humble = {}
patient = {}
}
random_traits = no
#Skills
learning = {
min_template_high_skill
max_template_high_skill
}
martial = 1
prowess = 6
diplomacy = 6
intrigue = 4
stewardship = 9
after_creation = {
add_trait_xp = {
trait = lifestyle_physician
value = 100
}
}
}
#This is Rhazes, the great Iranian polymath. He's scripted here so we can potentialy use him in many events, or move him to the history files if needed later.
fp3_rhazes_template = {
age = { 30 70 } #their rough age during the period of their flourishing
name = "Abu_Bakr_al-Razi" #Rhazes
gender = male
faith = faith:ashari
culture = culture:persian
dynasty = none
trait = intellect_good_2 #He was one of the Middle Ages' greatest geniuses
trait = lifestyle_herbalist
trait = lifestyle_physician
trait = education_learning_4
trait = cynical
trait = stubborn
random_traits_list = { #his personality
count = 1
compassionate = {}
calm = {}
}
random_traits = no
#Skills
learning = {
min_template_high_skill
max_template_high_skill
}
martial = 3
prowess = 7
diplomacy = 9
intrigue = 7
stewardship = 4
after_creation = {
add_trait_xp = {
trait = lifestyle_physician
value = 100
}
}
}
#This is Al-Akhwayni, a physician known for his treatment of mental disorders
fp3_al_akhwayni_template = {
age = { 30 70 } #their rough age during the period of their flourishing
name = "Al_Akhwayni" #Rhazes
gender = male
faith = faith:mutazila
culture = culture:tajik
dynasty = none
trait = shrewd
trait = journaller
trait = lifestyle_physician
trait = education_learning_3
trait = ambitious
trait = temperate
random_traits_list = { #his personality
count = 1
compassionate = {}
calm = {}
diligent = {}
patient = {}
}
random_traits = no
#Skills
learning = {
min_template_high_skill
max_template_high_skill
}
martial = 2
prowess = 8
diplomacy = 5
intrigue = 5
stewardship = 7
after_creation = {
add_trait_xp = {
trait = lifestyle_physician
value = 100
}
}
}
#This is Ferdowsi, the great Iranian author. He's scripted here so we can potentialy use him in many events, or move him to the history files if needed later.
fp3_ferdowsi_template = {
age = { 40 85 } #their rough age during the period of their flourishing
name = "Abul_Qasem_Ferdowsi" #Ferdowsi
faith = faith:maturidi
culture = culture:tajik
gender = male
dynasty_house = house:house_tusi
trait = lifestyle_poet
trait = intellect_good_1
trait = education_diplomacy_3
trait = compassionate
trait = diligent
trait = patient
random_traits = no
#Skills
diplomacy = {
min_template_high_skill
max_template_high_skill
}
martial = 4
prowess = 4
learning = 12
intrigue = 6
stewardship = 10
}
fp3_skilled_outsider_template = {
# General
age = { 30 60 }
# Education
## We give out random low tier education traits, and we'll upgrade them later if we're in batch B.
random_traits_list = {
count = 1
education_diplomacy_1 = {
trigger = {
OR = {
scope:outsider_diplomacy_martial = yes
scope:outsider_stewardship_diplomacy = yes
}
}
}
education_diplomacy_2 = {
trigger = {
OR = {
scope:outsider_diplomacy_martial = yes
scope:outsider_stewardship_diplomacy = yes
}
}
}
education_martial_1 = {
trigger = {
OR = {
scope:outsider_martial_prowess = yes
scope:outsider_diplomacy_martial = yes
# As there's no main prowess education.
scope:outsider_prowess_learning = yes
}
}
}
education_martial_2 = {
trigger = {
OR = {
scope:outsider_martial_prowess = yes
scope:outsider_diplomacy_martial = yes
# As there's no main prowess education.
scope:outsider_prowess_learning = yes
}
}
}
education_stewardship_1 = {
trigger = {
OR = {
scope:outsider_stewardship_diplomacy = yes
scope:outsider_intrigue_stewardship = yes
}
}
}
education_stewardship_2 = {
trigger = {
OR = {
scope:outsider_stewardship_diplomacy = yes
scope:outsider_intrigue_stewardship = yes
}
}
}
education_intrigue_1 = {
trigger = {
OR = {
scope:outsider_intrigue_stewardship = yes
scope:outsider_learning_intrigue = yes
}
}
}
education_intrigue_2 = {
trigger = {
OR = {
scope:outsider_intrigue_stewardship = yes
scope:outsider_learning_intrigue = yes
}
}
}
education_learning_1 = {
trigger = {
OR = {
scope:outsider_learning_intrigue = yes
scope:outsider_prowess_learning = yes
}
}
}
education_learning_2 = {
trigger = {
OR = {
scope:outsider_learning_intrigue = yes
scope:outsider_prowess_learning = yes
}
}
}
}
# We random roll all of our traits.
random_traits = yes
gender_female_chance = root_soldier_female_chance
# Skills
diplomacy = {
fp3_skilled_outsider_template_diplomacy_min_value
fp3_skilled_outsider_template_diplomacy_max_value
}
martial = {
fp3_skilled_outsider_template_martial_min_value
fp3_skilled_outsider_template_martial_max_value
}
stewardship = {
fp3_skilled_outsider_template_stewardship_min_value
fp3_skilled_outsider_template_stewardship_max_value
}
intrigue = {
fp3_skilled_outsider_template_intrigue_min_value
fp3_skilled_outsider_template_intrigue_max_value
}
learning = {
fp3_skilled_outsider_template_learning_min_value
fp3_skilled_outsider_template_learning_max_value
}
prowess = {
fp3_skilled_outsider_template_prowess_min_value
fp3_skilled_outsider_template_prowess_max_value
}
}

View file

@ -0,0 +1,522 @@
##################################################
# #BP2 Templates
#wet_nurse
bp2_wet_nurse_template = {
culture = root.culture
faith = root.faith
gender = female
age = { 25 35 }
dynasty = none
after_creation = {
random_list = {
5 = { add_trait = physique_good_1 }
5 = { add_trait = strong }
5 = { add_trait = loyal }
90 = {}
}
}
health = 5
}
adult_education_teacher = {
age = { 35 75 }
random_traits_list = {
count = 1
education_diplomacy_4 = {}
education_martial_4 = {}
education_stewardship_4 = {}
education_intrigue_4 = {}
education_learning_4 = {}
education_diplomacy_5 = {}
education_martial_5 = {}
education_stewardship_5 = {}
education_intrigue_5 = {}
education_learning_5 = {}
}
diplomacy = {
min_template_average_skill
max_template_decent_skill
}
martial = {
min_template_average_skill
max_template_decent_skill
}
stewardship = {
min_template_average_skill
max_template_decent_skill
}
intrigue = {
min_template_average_skill
max_template_decent_skill
}
learning = {
min_template_average_skill
max_template_decent_skill
}
random_traits = yes
faith = scope:activity.activity_location.faith
culture = scope:activity.activity_location.culture
gender_female_chance = {
if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
after_creation = {
if = {
limit = {
OR = {
has_trait = education_diplomacy_4
has_trait = education_diplomacy_5
}
}
add_diplomacy_skill = min_template_average_skill
}
else_if = {
limit = {
OR = {
has_trait = education_martial_4
has_trait = education_martial_5
}
}
add_martial_skill = min_template_average_skill
}
else_if = {
limit = {
OR = {
has_trait = education_stewardship_4
has_trait = education_stewardship_5
}
}
add_stewardship_skill = min_template_average_skill
}
else_if = {
limit = {
OR = {
has_trait = education_intrigue_4
has_trait = education_intrigue_5
}
}
add_intrigue_skill = min_template_average_skill
}
else_if = {
limit = {
OR = {
has_trait = education_learning_4
has_trait = education_learning_5
}
}
add_learning_skill = min_template_average_skill
}
}
}
adult_education_student = {
age = { 18 40 }
random_traits = yes
faith = scope:activity.activity_location.faith
culture = scope:activity.activity_location.culture
gender_female_chance = {
if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_male_dominated } }
add = 0
}
else_if = {
limit = { scope:host.faith = { has_doctrine = doctrine_gender_female_dominated } }
add = 100
}
else = {
add = 50
}
}
}
foreign_architect_template = {
age = { 30 45 }
random_traits_list = {
count = 1
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits = yes
dynasty = none
faith = root.faith
culture = root.culture
gender_female_chance = root_faith_dominant_gender_female_chance
learning = {
min_template_average_skill
max_template_decent_skill
}
stewardship = {
min_template_decent_skill
max_template_high_skill
}
after_creation = {
add_trait = architect
set_interesting_traits_and_modifiers_effect = yes
set_nickname_effect = { NICKNAME = nick_the_architect }
}
}
culture_defender_knight_template = {
age = { 20 40 }
random_traits = yes
random_traits_list = {
count = 1
brave = {}
gregarious = {}
lifestyle_hunter = {}
lifestyle_blademaster = {}
lifestyle_poet = {}
athletic = {}
strong = {}
lifestyle_reveler = {}
sadistic = {}
callous = {}
}
random_traits_list = {
education_martial_2 = { weight = { base = 35 } }
education_martial_3 = { weight = { base = 20 } }
education_martial_4 = { weight = { base = 10 } }
education_diplomacy_2 = { weight = { base = 35 } }
education_diplomacy_3 = { weight = { base = 20 } }
education_diplomacy_4 = { weight = { base = 10 } }
education_intrigue_2 = { weight = { base = 35 } }
education_intrigue_3 = { weight = { base = 20 } }
education_intrigue_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = { 0 1 }
tourney_participant = { }
}
martial = {
min_template_decent_skill
max_template_high_skill
}
prowess = {
min_template_decent_skill
max_template_high_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_trait = loyal
# Cultural Traditions
if = {
limit = {
culture = {
has_cultural_parameter = winter_soldier_trait_more_common
}
NOT = {
has_trait = winter_soldier
}
}
add_trait = winter_soldier
}
if = {
limit = {
culture = {
has_cultural_parameter = forest_fighter_trait_more_common
}
NOT = {
has_trait = forest_fighter
}
}
add_trait = forest_fighter
}
if = {
limit = {
culture = {
has_cultural_parameter = rough_terrain_expert_trait_more_common
}
NOT = {
has_trait = rough_terrain_expert
}
}
add_trait = rough_terrain_expert
}
if = {
limit = {
culture = {
has_cultural_parameter = desert_warrior_trait_more_common
}
NOT = {
has_trait = desert_warrior
}
}
add_trait = desert_warrior
}
if = {
limit = {
culture = {
has_cultural_parameter = jungle_stalker_trait_more_common
}
NOT = {
has_trait = jungle_stalker
}
}
add_trait = jungle_stalker
}
set_interesting_traits_and_modifiers_effect = yes
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tourney_participant_level_effect = yes
set_nickname_effect = { NICKNAME = nick_the_guardian }
}
}
foreign_cleric_template = {
age = { 30 45 }
random_traits_list = {
count = { 0 1 }
lifestyle_mystic = {}
flagellant = {}
contrite = {}
}
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
}
random_traits = yes
dynasty = none
faith = root.faith
culture = root.culture
learning = {
min_template_decent_skill
max_template_high_skill
}
after_creation = {
add_trait = theologian
set_interesting_traits_and_modifiers_effect = yes
}
}
foreign_scholar_template = {
age = { 30 45 }
random_traits_list = {
count = { 0 1 }
lifestyle_physician = {}
spindly = {}
depressed_1 = {}
stuttering = {}
reclusive = {}
blind = {}
}
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
}
random_traits = yes
dynasty = none
faith = root.faith
culture = root.culture
learning = {
min_template_decent_skill
max_template_high_skill
}
after_creation = {
add_trait = scholar
set_interesting_traits_and_modifiers_effect = yes
set_nickname_effect = { NICKNAME = nick_the_scholar }
}
}
foreign_official_template = {
age = { 25 45 }
random_traits_list = {
count = 3
lustful = {}
gluttonous = {}
greedy = {}
lazy = {}
diligent = {}
calm = {}
impatient = {}
arrogant = {}
deceitful = {}
gregarious = {}
ambitious = {}
arbitrary = {}
cynical = {}
paranoid = {}
callous = {}
sadistic = {}
vengeful = {}
}
random_traits_list = {
count = { 0 1 }
disloyal = {}
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
schemer = {}
seducer = {}
diplomat = {}
rakish = {}
lifestyle_poet = {}
profligate = {}
weak = {}
}
random_traits_list = {
count = 1
education_diplomacy_3 = {}
education_diplomacy_4 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
}
faith = root.faith
culture = root.culture
diplomacy = {
min_template_average_skill
min_template_high_skill
}
intrigue = {
min_template_average_skill
min_template_high_skill
}
after_creation = {
set_interesting_traits_and_modifiers_effect = yes
}
}
foreign_mercenary_template = {
age = { 20 40 }
random_traits = yes
random_traits_list = {
count = 1
adventurer = {}
lifestyle_hunter = {}
lifestyle_blademaster = {}
athletic = {}
strong = {}
physique_good_1 = {}
physique_good_2 = {}
lifestyle_traveler = {}
tourney_participant = { }
}
random_traits_list = {
education_martial_1 = { weight = { base = 35 } }
education_martial_2 = { weight = { base = 35 } }
education_martial_3 = { weight = { base = 20 } }
education_martial_4 = { weight = { base = 10 } }
}
martial = {
min_template_decent_skill
max_template_decent_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
dynasty = none
after_creation = {
# Cultural Traditions
if = {
limit = {
culture = {
has_cultural_parameter = winter_soldier_trait_more_common
}
NOT = {
has_trait = winter_soldier
}
}
add_trait = winter_soldier
}
if = {
limit = {
culture = {
has_cultural_parameter = forest_fighter_trait_more_common
}
NOT = {
has_trait = forest_fighter
}
}
add_trait = forest_fighter
}
if = {
limit = {
culture = {
has_cultural_parameter = rough_terrain_expert_trait_more_common
}
NOT = {
has_trait = rough_terrain_expert
}
}
add_trait = rough_terrain_expert
}
if = {
limit = {
culture = {
has_cultural_parameter = desert_warrior_trait_more_common
}
NOT = {
has_trait = desert_warrior
}
}
add_trait = desert_warrior
}
if = {
limit = {
culture = {
has_cultural_parameter = jungle_stalker_trait_more_common
}
NOT = {
has_trait = jungle_stalker
}
}
add_trait = jungle_stalker
}
set_interesting_traits_and_modifiers_effect = yes
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = lifestyle_hunter
TRACK = hunter
LEVEL_1 = yes
LEVEL_3 = no
}
add_random_tourney_participant_level_effect = yes
}
}

View file

@ -0,0 +1,54 @@
########################################################
#CE1 Character Templates
#######################################################
ce1_hooded_figure_template = {
#General
age = { 18 50 }
culture = root.location.culture
faith = root.location.faith
dynasty = none
#Education
random_traits_list = {
count = 1
education_martial_2 = { weight = 30 }
education_martial_3 = { weight = 30 }
education_martial_4 = { weight = 30 }
education_martial_5 = { weight = 5 }
education_intrigue_2 = { weight = 30 }
education_intrigue_3 = { weight = 30 }
education_intrigue_4 = { weight = 30 }
education_intrigue_5 = { weight = 5 }
}
random_traits_list = {
count = { 1 3 }
vengeful = {}
wrathful = {}
deceitful = {}
compassionate = {}
honest = {}
sadistic = {}
callous = {}
}
# Make em look cool
random_traits_list = {
count = 1
one_eyed = {}
scarred = {}
giant = {}
}
# Make them a good fighter
random_traits_list = {
count = 1
lifestyle_blademaster = {}
strong = {}
physique_good_1 = {}
physique_good_2 = {}
physique_good_3 = {}
}
random_traits = yes
gender_female_chance = root_soldier_female_chance
#Skills
intrigue = { min_template_decent_skill max_template_high_skill }
prowess = { min_template_high_skill max_template_high_skill }
}

View file

@ -0,0 +1,37 @@
bard_template = {
age = { 20 35 }
# Traits
random_traits_list = { #are they gonna be bad or not, fun guessing
count = 1
education_learning_1 = {}
education_learning_2 = {}
education_diplomacy_1 = {}
education_diplomacy_2 = {}
education_diplomacy_3 = {}
}
trait = lifestyle_poet
#Personality
random_traits_list = {
count = 2
ambitious = {}
arrogant = {}
just = {}
deceitful = {}
diligent = {}
impatient = {}
honest = {}
brave = {}
lustful = {}
}
random_traits = yes
dynasty = none
faith = root.faith
culture = root.culture
diplomacy = {
min_template_decent_skill
max_template_high_skill
}
}

View file

@ -0,0 +1,940 @@
# Byzantium
charioteer_template = {
age = { 16 30 }
culture = root.location.culture
faith = root.location.faith
dynasty = none
#Education
random_traits_list = {
count = 1
education_diplomacy_1 = {}
education_martial_1 = {}
education_stewardship_1 = {}
education_intrigue_1 = {}
education_learning_1 = {}
}
#Personality
random_traits_list = {
count = 2
ambitious = {}
arrogant = {}
deceitful = {}
diligent = {}
impatient = {}
honest = {}
brave = {}
lustful = {}
wrathful = {}
}
random_traits = yes
prowess = {
min_template_decent_skill
max_template_high_skill
}
gender_female_chance = activity_location_faith_dominant_gender_female_chance
}
generic_bookmaker_character = {
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
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 }
}
anatolian_guide_character = {
age = { 16 35 }
trait = rough_terrain_expert
trait = lifestyle_traveler
trait = peasant_leader
random_traits_list = {
count = 1
education_martial_1 = {}
education_martial_2 = {}
}
gender_female_chance = root_faith_dominant_gender_female_chance
prowess = {
min_template_low_skill
max_template_average_skill
}
}
varangian_template = {
age = { 16 45 }
random_traits = yes
random_traits_list = {
education_martial_1 = { weight = { base = 35 } }
education_martial_2 = { weight = { base = 35 } }
education_martial_3 = { weight = { base = 20 } }
education_martial_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = { 0 1 }
lifestyle_blademaster = {}
lifestyle_hunter = {}
lifestyle_traveler = {}
strong = {}
athletic = {}
gallant = {}
lifestyle_poet = {}
greedy = {}
ambitious = {}
brave = {}
diligent = {}
wrathful = {}
vengeful = {}
loyal = {}
}
prowess = {
min_template_average_skill
max_template_decent_skill
}
gender_female_chance = root_soldier_female_chance
after_creation = {
add_trait = varangian
add_trait = tourney_participant
add_trait_xp = {
trait = tourney_participant
track = foot
value = 25
}
random = {
chance = 25
add_trait_xp = {
trait = tourney_participant
track = foot
value = 25
}
}
random = {
chance = 5
add_trait_xp = {
trait = tourney_participant
track = foot
value = 30
}
}
# Cultural Traditions
#berserker
if = {
limit = {
faith.religion = faith:norse_pagan.religion
}
random = {
chance = 33
add_trait = berserker
}
}
if = {
limit = {
culture = {
has_cultural_parameter = winter_soldier_trait_more_common
}
NOT = {
has_trait = winter_soldier
}
}
random = {
chance = 10
add_trait = winter_soldier
}
}
if = {
limit = {
culture = {
has_cultural_parameter = forest_fighter_trait_more_common
}
NOT = {
has_trait = forest_fighter
}
}
random = {
chance = 10
add_trait = forest_fighter
}
}
if = {
limit = {
culture = {
has_cultural_parameter = rough_terrain_expert_trait_more_common
}
NOT = {
has_trait = rough_terrain_expert
}
}
random = {
chance = 10
add_trait = rough_terrain_expert
}
}
if = {
limit = {
culture = {
has_cultural_parameter = desert_warrior_trait_more_common
}
NOT = {
has_trait = desert_warrior
}
}
random = {
chance = 10
add_trait = desert_warrior
}
}
if = {
limit = {
culture = {
has_cultural_parameter = jungle_stalker_trait_more_common
}
NOT = {
has_trait = jungle_stalker
}
}
random = {
chance = 10
add_trait = jungle_stalker
}
}
add_random_tiered_trait_xp_effect = {
TRAIT = lifestyle_blademaster
LEVEL_1 = yes
LEVEL_3 = yes
}
set_interesting_traits_and_modifiers_effect = yes
}
}
ep3_prostitute_character = {
age = { 18 30 }
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
dynasty = none
random_traits = yes
culture = root.culture
faith = root.faith
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = fornicator
}
}
ep3_common_fan_character = {
age = { 18 50 }
random_traits = yes
random_traits_list = {
education_diplomacy_1 = { weight = { base = 35 } }
education_diplomacy_2 = { weight = { base = 35 } }
education_intrigue_1 = { weight = { base = 35 } }
education_intrigue_2 = { weight = { base = 35 } }
education_stewardship_1 = { weight = { base = 35 } }
education_stewardship_2 = { weight = { base = 35 } }
}
culture = root.culture
faith = root.faith
dynasty = none
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
}
prowess = {
min_template_average_skill
max_template_decent_skill
}
after_creation = {
random_list = {
200 = {
# Character is of average weight, nothing happens
}
25 = {
change_current_weight = -25
}
25 = {
change_current_weight = -75
}
25 = {
change_current_weight = 25
}
25 = {
change_current_weight = 75
}
5 = {
change_current_weight = 100
}
5 = {
change_current_weight = 200
}
}
add_character_flag = peasant_outfit
set_interesting_traits_and_modifiers_effect = yes
}
}
ep3_magistrate_character = {
age = { 18 50 }
trait = deceitful
trait = greedy
random_traits = yes
random_traits_list = {
education_stewardship_1 = { weight = { base = 35 } }
education_stewardship_2 = { weight = { base = 35 } }
education_stewardship_3 = { weight = { base = 35 } }
}
gender_female_chance = root_soldier_female_chance
culture = root.culture
faith = root.faith
dynasty = none
martial = {
min_template_low_skill
max_template_low_skill
}
stewardship = {
min_template_average_skill
max_template_decent_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
}
prowess = {
min_template_low_skill
max_template_low_skill
}
after_creation = {
set_interesting_traits_and_modifiers_effect = yes
}
}
ep3_frankokratia_crusader_template = {
age = { 18 40 }
random_traits = yes
culture = scope:frankokratia_crusader.culture
faith = scope:frankokratia_crusader.faith
gender_female_chance = {
if = {
limit = {
scope:frankokratia_crusader.faith = { has_doctrine = doctrine_gender_male_dominated }
}
add = 0
}
else_if = {
limit = {
scope:frankokratia_crusader.faith = { has_doctrine = doctrine_gender_female_dominated }
}
add = 100
}
else = {
add = 50
}
}
random_traits_list = {
education_martial_1 = { weight = { base = 35 } }
education_martial_2 = { weight = { base = 35 } }
education_martial_3 = { weight = { base = 20 } }
education_martial_4 = { weight = { base = 10 } }
}
random_traits_list = {
count = 1
strong = {}
athletic = {}
disloyal = {}
faith_warrior = {}
lifestyle_traveler = {}
pilgrim = {}
ambitious = {}
greedy = {}
impatient = {}
zealous = {}
brave = {}
wrathful = {}
callous = {}
sadistic = {}
}
after_creation = {
# Cultural Traditions
if = {
limit = {
culture = {
has_cultural_parameter = winter_soldier_trait_more_common
}
NOT = {
has_trait = winter_soldier
}
}
random = {
chance = 10
add_trait = winter_soldier
}
}
if = {
limit = {
culture = {
has_cultural_parameter = forest_fighter_trait_more_common
}
NOT = {
has_trait = forest_fighter
}
}
random = {
chance = 10
add_trait = forest_fighter
}
}
if = {
limit = {
culture = {
has_cultural_parameter = rough_terrain_expert_trait_more_common
}
NOT = {
has_trait = rough_terrain_expert
}
}
random = {
chance = 10
add_trait = rough_terrain_expert
}
}
if = {
limit = {
culture = {
has_cultural_parameter = desert_warrior_trait_more_common
}
NOT = {
has_trait = desert_warrior
}
}
random = {
chance = 10
add_trait = desert_warrior
}
}
if = {
limit = {
culture = {
has_cultural_parameter = jungle_stalker_trait_more_common
}
NOT = {
has_trait = jungle_stalker
}
}
random = {
chance = 10
add_trait = jungle_stalker
}
}
set_interesting_traits_and_modifiers_effect = yes
}
}
# LAAMP
laamp_inheritor_template = {
age = { 25 50 }
dynasty = generate
random_traits = yes
gender_female_chance = root_soldier_female_chance
}
traveler_character = {
age = { 25 45 }
random_traits = yes
faith = this.faith
gender_female_chance = 50
diplomacy = {
min_template_low_skill
max_template_high_skill
}
learning = {
min_template_low_skill
max_template_high_skill
}
intrigue = {
min_template_low_skill
max_template_high_skill
}
prowess = {
min_template_low_skill
max_template_high_skill
}
after_creation = {
random_list = {
20 = {
add_trait = lifestyle_traveler
}
20 = {
trigger = {
this.faith = {
NOT = { has_doctrine_parameter = forbidden_from_pilgrimage }
}
}
add_trait = pilgrim
}
10 = {
trigger = {
this.faith = {
NOT = { has_doctrine_parameter = forbidden_from_pilgrimage }
}
}
add_trait = pilgrim
add_trait = lifestyle_traveler
}
}
set_interesting_traits_and_modifiers_effect = yes
if = {
limit = {
has_trait = lifestyle_traveler
}
random_list = {
10 = {
add_trait_xp = {
trait = lifestyle_traveler
track = travel
value = {
medium_lifestyle_random_xp_low
medium_lifestyle_random_xp_high
}
}
}
10 = {
add_trait_xp = {
trait = lifestyle_traveler
track = danger
value = {
medium_lifestyle_random_xp_low
medium_lifestyle_random_xp_high
}
}
}
}
}
if = {
limit = {
has_trait = pilgrim
}
add_trait_xp = {
trait = pilgrim
value = {
medium_lifestyle_random_xp_low
medium_lifestyle_random_xp_high
}
}
}
}
}
ep3_evangelizer_template = {
age = { 32 70 }
random_traits = yes
culture = root.culture
faith = root.faith
trait = devoted
random_traits_list = {
count = 1
education_learning_3 = {}
education_learning_4 = {}
education_learning_5 = {}
}
learning = {
min_template_high_skill
max_template_high_skill
}
}
ep3_poet_template = {
age = { 20 70 }
gender_female_chance = 50
random_traits = yes
culture = root.culture
faith = root.faith
diplomacy = {
min_template_medium_skill max_template_high_skill
}
learning = {
min_template_medium_skill max_template_high_skill
}
random_traits_list = {
education_diplomacy_1 = { weight = { base = 25 } }
education_diplomacy_2 = { weight = { base = 30 } }
education_diplomacy_3 = { weight = { base = 20 } }
education_diplomacy_4 = { weight = { base = 20 } }
education_diplomacy_5 = { weight = { base = 5 } }
}
random_traits_list = {
count = { 0 1 }
diplomat = {}
family_first = {}
generous = {}
arrogant = {}
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
fickle = {}
forgiving = {}
lifestyle_poet = {}
tourney_participant = {}
lifestyle_traveler = {}
scholar = {}
}
random_traits_list = {
count = { 0 1 }
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = { 0 1 }
intellect_good_1 = {}
intellect_good_2 = {}
intellect_good_3 = {}
shrewd = {}
}
dynasty = none
after_creation = {
add_trait = lifestyle_poet
set_interesting_traits_and_modifiers_effect = yes
if = {
limit = { has_trait = lifestyle_reveler }
add_trait_xp = {
trait = lifestyle_reveler
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = small_lifestyle_random_xp_high
}
}
}
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = no
}
random_list = {
5 = {
give_nickname = nick_the_rhymer
}
5 = {
give_nickname = nick_the_elegist
}
5 = {
give_nickname = nick_the_poetaster
add_diplomacy_skill = -10
}
1 = {
give_nickname = nick_the_elysian_muse
add_diplomacy_skill = 10
}
84 = {} #Left blank
}
random = {
#Some would say I'm doing this to create more fitting shenanigans for the Violet Poet.
#Actually no. I'm doing this because bisexuals make better poets.
#It's scientifically proven.
chance = 75
set_sexuality = bisexual
}
}
}
ep3_wallada_heir_template = {
age = { 16 25 }
gender_female_chance = 100
random_traits = yes
culture = root.culture
faith = root.faith
diplomacy = {
min_template_medium_skill max_template_high_skill
}
learning = {
min_template_medium_skill max_template_high_skill
}
random_traits_list = {
education_diplomacy_1 = { weight = { base = 25 } }
education_diplomacy_2 = { weight = { base = 25 } }
education_diplomacy_3 = { weight = { base = 20 } }
education_diplomacy_4 = { weight = { base = 20 } }
education_diplomacy_5 = { weight = { base = 10 } }
}
random_traits_list = {
count = { 1 2 }
diplomat = {}
family_first = {}
generous = {}
arrogant = {}
honest = {}
gregarious = {}
trusting = {}
compassionate = {}
fickle = {}
forgiving = {}
lifestyle_poet = {}
tourney_participant = {}
lifestyle_traveler = {}
scholar = {}
}
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
intellect_good_1 = {}
intellect_good_2 = {}
intellect_good_3 = {}
}
dynasty = none
after_creation = {
add_trait = lifestyle_poet
set_interesting_traits_and_modifiers_effect = yes
if = {
limit = { has_trait = lifestyle_reveler }
add_trait_xp = {
trait = lifestyle_reveler
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = small_lifestyle_random_xp_high
}
}
}
}
random = {
#A chip off the ol' Wallada block
chance = 100
set_sexuality = bisexual
}
}
}
ep3_poet_toned_down_template = {
age = { 20 60 }
gender_female_chance = 50
random_traits = yes
faith = root.faith
diplomacy = {
min_template_medium_skill max_template_high_skill
}
random_traits_list = {
education_diplomacy_2 = { weight = { base = 25 } }
education_diplomacy_3 = { weight = { base = 20 } }
education_diplomacy_4 = { weight = { base = 20 } }
education_diplomacy_5 = { weight = { base = 5 } }
}
random_traits_list = {
count = { 0 1 }
diplomat = {}
generous = {}
arrogant = {}
honest = {}
gregarious = {}
fickle = {}
forgiving = {}
lifestyle_traveler = {}
scholar = {}
intellect_good_1 = {}
intellect_good_2 = {}
intellect_good_3 = {}
shrewd = {}
}
dynasty = none
after_creation = {
add_trait = lifestyle_poet
set_interesting_traits_and_modifiers_effect = yes
if = {
limit = { has_trait = lifestyle_reveler }
add_trait_xp = {
trait = lifestyle_reveler
value = {
integer_range = {
min = small_lifestyle_random_xp_low
max = small_lifestyle_random_xp_high
}
}
}
}
add_random_tiered_trait_track_xp_effect = {
TRAIT = tourney_participant
TRACK = wit
LEVEL_1 = yes
LEVEL_3 = no
}
random_list = {
5 = {
give_nickname = nick_the_rhymer
}
5 = {
give_nickname = nick_the_elegist
}
5 = {
give_nickname = nick_the_poet
}
5 = {
give_nickname = nick_the_eloquent
}
1 = {
give_nickname = nick_the_elysian_muse
add_diplomacy_skill = 10
}
84 = {} #Left blank
}
}
}
ep3_murderer_template = {
age = { 25 45 }
random_traits = yes
culture = root.culture
faith = root.faith
trait = gallowsbait
gender_female_chance = root_soldier_female_chance
random_traits_list = {
count = 1
education_martial_2 = {}
education_martial_3 = {}
education_martial_4 = {}
}
prowess = {
min_template_high_skill
max_template_high_skill
}
intrigue = {
min_template_high_skill
max_template_high_skill
}
after_creation = {
add_trait = gallowsbait
add_trait_xp = {
trait = gallowsbait
track = marauder
value = { 50 90 }
}
set_interesting_traits_and_modifiers_effect = yes
}
}
ep3_sea_raider_template = {
#General
age = { 20 50 }
faith = scope:raider_faith
culture = scope:raider_culture
dynasty = none
#Education
random_traits_list = {
count = 1
education_martial_1 = {
weight = { base = 20 }
}
education_martial_2 = {
weight = { base = 30 }
}
education_martial_3 = {
weight = { base = 30 }
}
education_martial_4 = {
weight = { base = 20 }
}
}
#Personality
trait = ambitious
random_traits_list = {
count = 2
gluttonous = {}
greedy = {}
diligent = {}
wrathful = {}
impatient = {}
arrogant = {}
honest = {}
brave = {}
gregarious = {}
zealous = {}
trusting = {}
callous = {}
fickle = {}
vengeful = {}
}
#Misc
random_traits = no
gender_female_chance = {
if = {
limit = {
scope:raider_faith = { has_doctrine = doctrine_gender_male_dominated }
}
add = 0
}
else_if = {
limit = {
scope:raider_faith = { has_doctrine = doctrine_gender_female_dominated }
}
add = 100
}
else = {
add = 50
}
}
trait = viking
#Skills
diplomacy = { min_template_low_skill max_template_average_skill }
martial = { min_template_low_skill min_template_average_skill }
stewardship = { min_template_low_skill min_template_average_skill }
intrigue = { min_template_low_skill min_template_average_skill }
learning = { min_template_low_skill max_template_average_skill }
prowess = { min_template_decent_skill max_template_high_skill }
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,283 @@
funny_courtesan_character = {
age = { 18 25 }
random_traits_list = {
count = 1
education_diplomacy_2 = {}
education_diplomacy_3 = {}
education_diplomacy_4 = {}
}
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 1
lustful = {}
}
random_traits_list = {
count = 2
gregarious = {}
forgiving = {}
generous = {}
trusting = {}
cynical = {}
lazy = {}
content = {}
calm = {}
}
dynasty = none
random_traits = no
culture = root.culture
faith = root.faith
diplomacy = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = fornicator
add_trait = lifestyle_poet
if = {
limit = {
is_male = yes
culture = {
OR = {
has_cultural_parameter = eunuch_trait_bonuses
has_cultural_parameter = can_appoint_chief_eunuch
}
}
}
random = {
chance = 50
add_trait = beardless_eunuch
}
}
random = {
chance = 50
random_list = {
10 = { add_trait = adventurer_follower }
30 = { add_trait = lifestyle_reveler }
20 = { add_trait = lifestyle_traveler }
}
}
}
}
cunning_courtesan_character = {
age = { 18 25 }
random_traits_list = {
count = 1
education_intrigue_2 = {}
education_intrigue_3 = {}
education_intrigue_4 = {}
}
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 1
lustful = {}
}
random_traits_list = {
count = 2
deceitful = {}
eccentric = {}
callous = {}
sadistic = {}
paranoid = {}
arbitrary = {}
greedy = {}
vengeful = {}
craven = {}
}
dynasty = none
random_traits = yes
culture = root.culture
faith = root.faith
intrigue = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = fornicator
add_trait = seducer
if = {
limit = {
is_male = yes
culture = {
OR = {
has_cultural_parameter = eunuch_trait_bonuses
has_cultural_parameter = can_appoint_chief_eunuch
}
}
}
random = {
chance = 50
add_trait = beardless_eunuch
}
}
random = {
chance = 50
random_list = {
10 = { add_trait = lunatic_genetic }
10 = { add_trait = albino }
10 = { add_trait = disloyal }
10 = { add_trait = depressed_genetic }
40 = { add_trait = gallowsbait }
}
}
}
}
fearsome_courtesan_character = {
age = { 20 35 }
random_traits_list = {
count = 1
education_martial_1 = {}
}
random_traits_list = {
count = 1
beauty_good_1 = {}
}
random_traits_list = {
count = 1
physique_good_2 = {}
physique_good_3 = {}
}
random_traits_list = {
count = 1
lustful = {}
}
random_traits_list = {
count = 2
brave = {}
wrathful = {}
impatient = {}
vengeful = {}
callous = {}
sadistic = {}
fickle = {}
stubborn = {}
}
dynasty = none
random_traits = yes
culture = root.culture
faith = root.faith
martial = {
min_template_average_skill
max_template_average_skill
}
prowess = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = fornicator
random_list = {
30 = { add_trait = scarred }
10 = { add_trait = one_eyed }
10 = { add_trait = gallowsbait }
10 = { add_trait = strong }
10 = { add_trait = athletic }
10 = { add_trait = tourney_participant }
10 = { add_trait = lifestyle_hunter }
10 = { add_trait = lifestyle_blademaster }
10 = { add_trait = giant }
}
if = {
limit = {
current_weight <= 10
}
change_current_weight = 25
}
}
}
experienced_courtesan_character = {
age = { 40 55 }
random_traits_list = {
count = 1
education_stewardship_2 = {}
education_stewardship_3 = {}
education_stewardship_4 = {}
}
random_traits_list = {
count = 1
beauty_good_1 = {}
beauty_good_2 = {}
beauty_good_3 = {}
}
random_traits_list = {
count = 1
lustful = {}
}
random_traits_list = {
count = 2
ambitious = {}
diligent = {}
temperate = {}
calm = {}
cynical = {}
patient = {}
arrogant = {}
deceitful = {}
vengeful = {}
greedy = {}
}
dynasty = none
random_traits = yes
culture = root.culture
faith = root.faith
stewardship = {
min_template_decent_skill
max_template_decent_skill
}
after_creation = {
add_trait = fornicator
add_trait = lifestyle_poet
random_list = {
40 = { add_trait = avaricious }
20 = { add_trait = administrator }
}
if = {
limit = {
is_male = yes
culture = {
OR = {
has_cultural_parameter = eunuch_trait_bonuses
has_cultural_parameter = can_appoint_chief_eunuch
}
}
}
random = {
chance = 50
add_trait = beardless_eunuch
}
}
random_list = {
10 = { add_trait = shrewd }
10 = { add_trait = lifestyle_physician }
10 = { add_trait = pilgrim }
10 = { add_trait = lifestyle_mystic }
10 = { add_trait = lifestyle_traveler }
10 = { add_trait = adulterer }
10 = { add_trait = witch }
10 = { add_trait = peasant_leader }
# Eunuch.
30 = {
trigger = {
OR = {
culture = { has_cultural_pillar = heritage_mongolic
}
culture = { has_cultural_pillar = heritage_turkic
}
}
}
add_trait = lifestyle_seasoned_pastor
}
}
}
}

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.