# Standard Values @pos_compat_high = 30 @pos_compat_medium = 15 @pos_compat_low = 5 @neg_compat_high = -30 @neg_compat_medium = -15 @neg_compat_low = -5 # LEARNING OUTCOMES education_learning_1 = { minimum_age = 16 learning = 2 category = education monthly_learning_lifestyle_xp_gain_mult = 0.1 domain_limit = -1 culture_modifier = { parameter = poorly_educated_leaders_distrusted feudal_government_opinion = -10 } culture_modifier = { parameter = prowess_from_religious_traits prowess = 1 } culture_modifier = { parameter = innovation_from_learning_traits cultural_head_fascination_mult = 0.05 } culture_modifier = { parameter = build_bonuses_on_religious_traits church_holding_build_speed = -0.05 church_holding_holding_build_speed = -0.05 } rite_modifier = { parameter = neow_innovation_from_learning_traits cultural_head_fascination_mult = 0.05 } ruler_designer_cost = 0 desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_education_learning_1_desc } desc = trait_education_learning_1_character_desc } } group = education_learning level = 1 flag = level_1_education flag = civilian_province } education_learning_2 = { minimum_age = 16 learning = 4 category = education monthly_learning_lifestyle_xp_gain_mult = 0.2 culture_modifier = { parameter = prowess_from_religious_traits prowess = 2 } culture_modifier = { parameter = innovation_from_learning_traits cultural_head_fascination_mult = 0.1 } culture_modifier = { parameter = build_bonuses_on_religious_traits church_holding_build_speed = -0.1 church_holding_holding_build_speed = -0.1 } rite_modifier = { parameter = neow_innovation_from_learning_traits cultural_head_fascination_mult = 0.1 } ruler_designer_cost = 20 desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_education_learning_2_desc } desc = trait_education_learning_2_character_desc } } group = education_learning level = 2 flag = level_2_education flag = civilian_province } education_learning_3 = { minimum_age = 16 learning = 6 category = education monthly_learning_lifestyle_xp_gain_mult = 0.3 domain_limit = 1 culture_modifier = { parameter = prowess_from_religious_traits prowess = 3 } culture_modifier = { parameter = innovation_from_learning_traits cultural_head_fascination_mult = 0.15 } culture_modifier = { parameter = build_bonuses_on_religious_traits church_holding_build_speed = -0.15 church_holding_holding_build_speed = -0.15 } rite_modifier = { parameter = neow_innovation_from_learning_traits cultural_head_fascination_mult = 0.15 } ruler_designer_cost = 40 desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_education_learning_3_desc } desc = trait_education_learning_3_character_desc } } group = education_learning level = 3 flag = level_3_education flag = civilian_province } education_learning_4 = { minimum_age = 16 learning = 8 category = education monthly_learning_lifestyle_xp_gain_mult = 0.4 domain_limit = 2 culture_modifier = { parameter = prowess_from_religious_traits prowess = 4 } culture_modifier = { parameter = innovation_from_learning_traits cultural_head_fascination_mult = 0.2 } culture_modifier = { parameter = build_bonuses_on_religious_traits church_holding_build_speed = -0.2 church_holding_holding_build_speed = -0.2 church_holding_build_gold_cost = -0.05 } culture_modifier = { parameter = elephant_bonuses_for_rank_4_education world_innovation_elephants_development_growth_factor = 0.3 elephant_cavalry_maintenance_mult = -0.2 elephant_cavalry_toughness_mult = 0.1 elephant_cavalry_screen_add = 20 jungle_attrition_mult = -0.35 } rite_modifier = { parameter = neow_innovation_from_learning_traits cultural_head_fascination_mult = 0.2 } ruler_designer_cost = 80 desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_education_learning_4_desc } desc = trait_education_learning_4_character_desc } } group = education_learning level = 4 flag = level_4_education flag = civilian_province } education_learning_5 = { minimum_age = 16 learning = 10 intrigue = 3 category = education monthly_learning_lifestyle_xp_gain_mult = 0.5 monthly_intrigue_lifestyle_xp_gain_mult = 0.25 development_growth = 0.1 county_fertility_growth_mult = small_county_fertility_growth_gain domain_limit = 3 culture_modifier = { parameter = prowess_from_religious_traits prowess = 4 } culture_modifier = { parameter = innovation_from_learning_traits cultural_head_fascination_mult = 0.25 } culture_modifier = { parameter = build_bonuses_on_religious_traits church_holding_build_speed = -0.2 church_holding_holding_build_speed = -0.2 church_holding_build_gold_cost = -0.05 } culture_modifier = { parameter = elephant_bonuses_for_rank_4_education world_innovation_elephants_development_growth_factor = 0.3 elephant_cavalry_maintenance_mult = -0.2 elephant_cavalry_toughness_mult = 0.1 elephant_cavalry_screen_add = 20 jungle_attrition_mult = -0.35 } rite_modifier = { parameter = neow_innovation_from_learning_traits cultural_head_fascination_mult = 0.25 } ruler_designer_cost = 150 desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_education_learning_5_desc } desc = trait_education_learning_5_character_desc } } random_creation_weight = 0 group = education_learning level = 5 flag = level_5_education flag = civilian_province flag = gnostic_learning_piety_trait } erudite = { category = lifestyle learning = 3 owned_personal_scheme_success_chance_add = 10 owned_hostile_scheme_success_chance_add = 10 development_growth_factor = 0.15 development_decline_factor = -0.15 county_fertility_growth_mult = 0.15 ruler_designer_cost = 50 culture_modifier = { parameter = prowess_from_religious_traits prowess = 2 } culture_modifier = { parameter = innovation_from_learning_traits cultural_head_fascination_mult = 0.1 } culture_modifier = { parameter = build_bonuses_on_religious_traits church_holding_build_speed = -0.1 church_holding_holding_build_speed = -0.1 church_holding_build_gold_cost = -0.05 church_holding_holding_build_gold_cost = -0.05 } culture_modifier = { #for FP3's "Irrigation Expert" tradition parameter = innovative_traits_more_valued drylands_tax_mult = 0.1 desert_tax_mult = 0.1 desert_mountains_tax_mult = 0.1 } rite_modifier = { parameter = neow_innovation_from_learning_traits cultural_head_fascination_mult = 0.1 } ai_rationality = 30 compatibility = { whole_of_body = @pos_compat_medium erudite = @pos_compat_medium theologian = @pos_compat_medium lifestyle_gardener = @pos_compat_medium intellect_good_1 = @pos_compat_low intellect_good_2 = @pos_compat_low intellect_good_3 = @pos_compat_low pensive = @pos_compat_low shrewd = @pos_compat_low diligent = @pos_compat_low lazy = @neg_compat_low intellect_bad_1 = @neg_compat_low intellect_bad_2 = @neg_compat_low intellect_bad_3 = @neg_compat_low } flag = gnostic_learning_piety_trait } # Deacon/Deaconess for Christians, Cleric for others. Ordained household clergy without monastic vows cleric = { category = fame icon = deacon.dds piety_standalone_gain_mult = 0.05 study_faith_scheme_phase_duration_add = -20 study_scripture_scheme_phase_duration_add = -20 shown_in_ruler_designer = no clergy = yes name = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_cleric } triggered_desc = { trigger = { faith ?= { religion_tag = christianity_religion } is_female = no } desc = trait_cleric_deacon } triggered_desc = { trigger = { faith ?= { religion_tag = christianity_religion } is_female = yes } desc = trait_cleric_deaconess } triggered_desc = { trigger = { faith ?= { religion_tag = islam_religion } } desc = trait_cleric_muezzin } triggered_desc = { trigger = { faith ?= { religion_tag = judaism_religion } } desc = trait_cleric_hazzan } triggered_desc = { trigger = { faith ?= { religion_tag = zoroastrianism_religion } } desc = trait_cleric_herbad } triggered_desc = { trigger = { exists = faith.religion OR = { faith.religion = faith:vaishnava_faith.religion faith.religion = faith:jain_faith.religion } is_female = no } desc = trait_cleric_pandit } triggered_desc = { trigger = { exists = faith.religion OR = { faith.religion = faith:vaishnava_faith.religion faith.religion = faith:jain_faith.religion } is_female = yes } desc = trait_cleric_pandita } triggered_desc = { trigger = { exists = faith.religion faith.religion = faith:theravada_faith.religion } desc = trait_cleric_anagarika } desc = trait_cleric } } desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_cleric_desc } triggered_desc = { trigger = { faith ?= { religion_tag = christianity_religion } } desc = trait_cleric_christian_character_desc } triggered_desc = { trigger = { faith ?= { religion_tag = islam_religion } } desc = trait_cleric_muslim_character_desc } triggered_desc = { trigger = { faith ?= { religion_tag = judaism_religion } } desc = trait_cleric_jewish_character_desc } triggered_desc = { trigger = { faith ?= { religion_tag = zoroastrianism_religion } } desc = trait_cleric_zoroastrian_character_desc } triggered_desc = { trigger = { exists = faith.religion OR = { faith.religion = faith:vaishnava_faith.religion faith.religion = faith:jain_faith.religion } } desc = trait_cleric_pandit_character_desc } triggered_desc = { trigger = { exists = faith.religion faith.religion = faith:theravada_faith.religion } desc = trait_cleric_buddhist_character_desc } desc = trait_cleric_character_desc } } } # Generic version of Crusader and Mujahid faith_warrior = { category = fame martial = 2 prowess = 3 culture_modifier = { parameter = faith_warrior_traits_more_valued monthly_prestige = 1 } clergy_opinion = 15 same_faith_opinion = 5 ruler_designer_cost = 50 icon = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = faith_warrior.dds } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } } desc = crusader.dds } triggered_desc = { trigger = { faith = { religion_tag = islam_religion } } desc = mujahid.dds } desc = faith_warrior.dds } } name = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_faith_warrior } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } } desc = trait_crusader } triggered_desc = { trigger = { faith = { religion_tag = islam_religion } } desc = trait_mujahid } triggered_desc = { trigger = { faith = { religion_tag = bon_religion } } desc = trait_crusader_bon } triggered_desc = { trigger = { faith = { religion_tag = buddhism_religion } } desc = trait_crusader_buddhism } triggered_desc = { trigger = { faith = { religion_tag = dualism_religion } } desc = trait_crusader_dualism } triggered_desc = { trigger = { faith = { religion_tag = germanic_religion } } desc = trait_crusader_germanic } triggered_desc = { trigger = { faith = { religion_tag = hellenism_religion } } desc = trait_crusader_hellenism } triggered_desc = { trigger = { faith = { religion_tag = hinduism_religion } } desc = trait_crusader_hinduism } triggered_desc = { trigger = { faith = { religion_tag = jainism_religion } } desc = trait_crusader_jainism } triggered_desc = { trigger = { faith = { religion_tag = judaism_religion } } desc = trait_crusader_judaism } triggered_desc = { trigger = { faith = { religion_tag = magyar_religion } } desc = trait_crusader_magyar } triggered_desc = { trigger = { faith = { religion_tag = baltic_religion } } desc = trait_crusader_baltic } triggered_desc = { trigger = { faith = { religion_tag = slavic_religion } } desc = trait_crusader_slavic } triggered_desc = { trigger = { faith = { religion_tag = finno_ugric_religion } } desc = trait_crusader_finno_ugric } triggered_desc = { trigger = { faith = { religion_tag = siberian_religion } } desc = trait_crusader_siberian } triggered_desc = { trigger = { faith = { religion_tag = tengrism_religion } } desc = trait_crusader_tengrism } triggered_desc = { trigger = { faith = { religion_tag = west_african_religion } } desc = trait_crusader_west_african } triggered_desc = { trigger = { faith = { religion_tag = west_african_bori_religion } } desc = trait_crusader_west_african_bori } triggered_desc = { trigger = { faith = { religion_tag = west_african_roog_religion } } desc = trait_crusader_west_african_roog } triggered_desc = { trigger = { faith = { religion_tag = zoroastrianism_religion } } desc = trait_crusader_zoroastrianism } triggered_desc = { trigger = { faith = { religion_tag = zunism_religion } } desc = trait_crusader_zunism } desc = trait_faith_warrior } } desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_faith_warrior_desc } triggered_desc = { trigger = { faith = { religion_tag = islam_religion } } desc = trait_mujahid_character_desc } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } } desc = trait_crusader_character_desc } desc = trait_faith_warrior_character_desc } } ai_zeal = 10 } saint = { category = fame monthly_piety = 2 legitimacy_gain_mult = 0.25 shown_in_ruler_designer = no name = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_venerated_ancestor } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } } desc = trait_saint } triggered_desc = { trigger = { faith = { religion_tag = islam_religion } is_female = yes } desc = trait_waliyya } triggered_desc = { trigger = { faith = { religion_tag = islam_religion } } desc = trait_wali } triggered_desc = { trigger = { faith = { religion_tag = hellenism_religion } is_female = yes } desc = trait_diva } triggered_desc = { trigger = { faith = { religion_tag = hellenism_religion } } desc = trait_divus } triggered_desc = { trigger = { faith = { religion_tag = jainism_religion } } desc = trait_siddha } triggered_desc = { trigger = { faith = { religion_tag = shintoism_religion } } desc = trait_kami } triggered_desc = { trigger = { faith = { religion_tag = confucianism_religion } } desc = trait_xianru } triggered_desc = { trigger = { faith = { religion_tag = buddhism_religion } } desc = trait_arya } triggered_desc = { trigger = { faith = { religion_tag = taoism_religion } } desc = trait_zhenren } triggered_desc = { trigger = { faith = { religion_tag = judaism_religion } is_female = yes } desc = trait_tzadeket } triggered_desc = { trigger = { faith = { religion_tag = judaism_religion } } desc = trait_tzadik } desc = trait_venerated_ancestor } } desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_saint_desc } desc = trait_saint_character_desc } } ai_zeal = 50 flag = gnostic_learning_piety_trait } #Based on cultural Traditions crusader_king = { category = fame martial = 3 prowess = 2 same_opinion_if_same_faith = 10 same_faith_opinion = 15 ignore_negative_culture_opinion = yes monthly_county_control_growth_add = 0.5 tolerance_advantage_mod = 5 hard_casualty_modifier = -0.15 retreat_losses = -0.2 county_opinion_add = 35 ruler_designer_cost = 120 desc = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_crusader_king_fallback_desc } triggered_desc = { trigger = { faith = faith:nestorian } desc = beth_nahrain_crusader_desc } triggered_desc = { trigger = { is_female = yes } desc = trait_crusader_king_female_desc } desc = trait_crusader_king_male_desc } } name = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = trait_crusader_king_fallback_dead } triggered_desc = { trigger = { faith = faith:nestorian } desc = nick_beth_nahrain } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } is_female = yes } desc = trait_crusader_king_female } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } } desc = trait_crusader_king } triggered_desc = { trigger = { faith = { religion_tag = islam_religion } } desc = trait_crusader_king_islam } triggered_desc = { trigger = { faith = { religion_tag = bon_religion } is_female = yes } desc = trait_crusader_king_bon_female } triggered_desc = { trigger = { faith = { religion_tag = bon_religion } } desc = trait_crusader_king_bon_male } triggered_desc = { trigger = { faith = { religion_tag = buddhism_religion } } desc = trait_crusader_king_buddhism } triggered_desc = { trigger = { faith = { religion_tag = dualism_religion } } desc = trait_crusader_king_dualism } triggered_desc = { trigger = { faith = { religion_tag = germanic_religion } } desc = trait_crusader_king_germanic } triggered_desc = { trigger = { faith = { religion_tag = hellenism_religion } is_female = yes } desc = trait_crusader_king_hellenism_female } triggered_desc = { trigger = { faith = { religion_tag = hellenism_religion } } desc = trait_crusader_king_hellenism_male } triggered_desc = { trigger = { faith = { religion_tag = hinduism_religion } } desc = trait_crusader_king_hinduism } triggered_desc = { trigger = { faith = { religion_tag = jainism_religion } } desc = trait_crusader_king_jainism } triggered_desc = { trigger = { faith = { religion_tag = judaism_religion } } desc = trait_crusader_king_judaism } triggered_desc = { trigger = { faith = { religion_tag = magyar_religion } } desc = trait_crusader_king_magyar } triggered_desc = { trigger = { faith = { religion_tag = baltic_religion } } desc = trait_crusader_king_baltic } triggered_desc = { trigger = { faith = { religion_tag = slavic_religion } } desc = trait_crusader_king_slavic } triggered_desc = { trigger = { faith = { religion_tag = finno_ugric_religion } is_female = yes } desc = trait_crusader_king_finno_ugric_female } triggered_desc = { trigger = { faith = { religion_tag = finno_ugric_religion } } desc = trait_crusader_king_finno_ugric_male } triggered_desc = { trigger = { faith = { religion_tag = siberian_religion } } desc = trait_crusader_king_siberian } triggered_desc = { trigger = { faith = { religion_tag = tengrism_religion } is_female = yes } desc = trait_crusader_king_tengrism_female } triggered_desc = { trigger = { faith = { religion_tag = tengrism_religion } } desc = trait_crusader_king_tengrism_male } triggered_desc = { trigger = { faith = { religion_tag = west_african_religion } } desc = trait_crusader_king_west_african } triggered_desc = { trigger = { faith = { religion_tag = west_african_bori_religion } } desc = trait_crusader_king_west_african_bori } triggered_desc = { trigger = { faith = { religion_tag = west_african_roog_religion } } desc = trait_crusader_king_west_african_roog } triggered_desc = { trigger = { faith = { religion_tag = zoroastrianism_religion } } desc = trait_crusader_king_zoroastrianism } triggered_desc = { trigger = { faith = { religion_tag = zunism_religion } is_female = yes } desc = trait_crusader_king_zunism_female } triggered_desc = { trigger = { faith = { religion_tag = zunism_religion } } desc = trait_crusader_king_zunism_male } triggered_desc = { trigger = { is_female = yes } desc = trait_crusader_king_fallback_female } desc = trait_crusader_king_fallback_male } } ai_zeal = 25 } ### PAM # Scholar trait - how much do you know about the scriptures? lifestyle_scholar = { icon = { first_valid = { triggered_desc = { trigger = { NOT = { exists = this } } desc = lifestyle_scholar.dds } triggered_desc = { trigger = { faith = { religion_tag = christianity_religion } } desc = lifestyle_scholar_christian.dds } desc = lifestyle_scholar.dds } } minimum_age = 16 category = fame learning = 1 monthly_lifestyle_xp_gain_mult = 0.1 ruler_designer_cost = 15 rite_modifier = { parameter = scholasticism_is_holy monthly_piety_gain_mult = 0.1 zealot_opinion = 10 learning = 1 } track = { 20 = { monthly_lifestyle_xp_gain_mult = 0.05 rite_modifier = { parameter = scholasticism_is_holy monthly_piety_gain_mult = 0.1 zealot_opinion = 10 learning = 1 } } 40 = { monthly_lifestyle_xp_gain_mult = 0.05 clergy_opinion = 5 rite_modifier = { parameter = scholasticism_is_holy monthly_piety_gain_mult = 0.1 zealot_opinion = 10 learning = 1 } } 60 = { monthly_lifestyle_xp_gain_mult = 0.05 clergy_opinion = 5 rite_modifier = { parameter = scholasticism_is_holy monthly_piety_gain_mult = 0.1 zealot_opinion = 10 learning = 1 } } 80 = { learning = 1 monthly_lifestyle_xp_gain_mult = 0.1 clergy_opinion = 5 rite_modifier = { parameter = scholasticism_is_holy monthly_piety_gain_mult = 0.1 zealot_opinion = 10 learning = 1 } } 100 = { learning = 1 monthly_lifestyle_xp_gain_mult = 0.15 clergy_opinion = 5 rite_modifier = { parameter = scholasticism_is_holy monthly_piety_gain_mult = 0.1 zealot_opinion = 10 learning = 1 } } } # Loc name = { first_valid = { # Divine Interpreter triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value = 100 } } desc = trait_lifestyle_scholar_5 } # Scholarly Eminence triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 80 } } desc = trait_lifestyle_scholar_4 } # Doctor of Scripture triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 60 } } desc = trait_lifestyle_scholar_3 } # Exegete triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 40 } } desc = trait_lifestyle_scholar_2 } # Initiate triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value = 20 } } desc = trait_lifestyle_scholar_1 } # Scholar desc = trait_lifestyle_scholar } } # Loc desc = { first_valid = { # The trait can never go higher than the first level if it's not assigned to a character triggered_desc = { trigger = { NOT = { exists = this } } } # Divine Interpreter triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value = 100 } } desc = trait_lifestyle_scholar_5_desc } # Scholastic Eminence triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 80 } } desc = trait_lifestyle_scholar_4_desc } # Doctor of Scripture triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 60 } } desc = trait_lifestyle_scholar_3_desc } # Exegete triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 40 } } desc = trait_lifestyle_scholar_2_desc } # Initiate triggered_desc = { trigger = { exists = this has_trait_xp = { trait = lifestyle_scholar value >= 20 } } desc = trait_lifestyle_scholar_1_desc } # desc = trait_lifestyle_scholar_desc } } } # Trait exists to register the trait flag (which exists for modding support), and for people to play around with - have fun! debug_enable_raiding_without_restrictions = { icon = viking.dds shown_in_encyclopedia = no shown_in_ruler_designer = no flag = trait_enable_raiding_without_restrictions } # Trait exists to register the trait flag (which exists for modding support), and for people to play around with - have fun! debug_enable_raiding_per_standard_restrictions = { icon = viking.dds shown_in_encyclopedia = no shown_in_ruler_designer = no flag = trait_enable_raiding_per_standard_restrictions }