From 70afecd1623fb1486d18d533521806f629f7fcd2 Mon Sep 17 00:00:00 2001 From: Archa3opt3ryx Date: Fri, 27 Mar 2026 13:37:57 -0400 Subject: [PATCH 1/6] Religion updating, initial work Title --- .../00_doctrine_group_types.txt | 587 ++ .../_doctrine_group_types.info | 34 + ...0_1_neow_universal_tolerance_doctrines.txt | 1110 ++++ .../doctrine_types/10_doctrines_religions.txt | 40 + .../religion/doctrine_types/20_doctrines.txt | 2088 ++++++ .../doctrine_types/20_doctrines_islam.txt | 70 + .../doctrine_types/20_doctrines_judaism.txt | 114 + .../20_doctrines_zoroastrianism.txt | 27 + .../doctrine_types/30_core_tenets.txt | 5688 +++++++++++++++++ .../doctrine_types/40_doctrines_special.txt | 267 + .../doctrine_types/NEOW_virtue_doctrines.txt | 216 + .../doctrine_types/_doctrine_types.info | 151 + common/religion/great_holy_wars.info | 35 + .../00_holy_site_types.txt} | 0 .../holy_site_types/_holy_site_types.info | 38 + .../_holy_sites.info | 0 .../NEOW_antediluvianist.txt | 6 - .../religion_families/NEOW_esoteric.txt | 7 - .../00_religion_family_types.txt | 41 + .../_religion_family_types.info | 35 + .../00_judaism.txt | 0 .../00_zoroastrianism.txt | 0 .../NEOW_adonist.txt | 0 .../NEOW_britannic.txt | 0 .../NEOW_catholic.txt | 0 .../NEOW_chronicler.txt | 0 .../NEOW_druidic.txt | 0 .../NEOW_europeanist.txt | 0 .../NEOW_folkgerman.txt | 0 .../NEOW_novelist.txt | 0 .../NEOW_orthodox.txt | 0 .../NEOW_pantheonic.txt | 0 .../NEOW_protestant.txt | 0 .../NEOW_resurgentist.txt | 0 .../NEOW_sikh.txt | 0 .../NEOW_thelema.txt | 0 .../NEOW_wicca.txt | 0 .../NEOW_xenology.txt | 0 .../_religion_types.info} | 5 +- 39 files changed, 10543 insertions(+), 16 deletions(-) create mode 100644 common/religion/doctrine_group_types/00_doctrine_group_types.txt create mode 100644 common/religion/doctrine_group_types/_doctrine_group_types.info create mode 100644 common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt create mode 100644 common/religion/doctrine_types/10_doctrines_religions.txt create mode 100644 common/religion/doctrine_types/20_doctrines.txt create mode 100644 common/religion/doctrine_types/20_doctrines_islam.txt create mode 100644 common/religion/doctrine_types/20_doctrines_judaism.txt create mode 100644 common/religion/doctrine_types/20_doctrines_zoroastrianism.txt create mode 100644 common/religion/doctrine_types/30_core_tenets.txt create mode 100644 common/religion/doctrine_types/40_doctrines_special.txt create mode 100644 common/religion/doctrine_types/NEOW_virtue_doctrines.txt create mode 100644 common/religion/doctrine_types/_doctrine_types.info create mode 100644 common/religion/great_holy_wars.info rename common/religion/{holy_sites/00_holy_sites.txt => holy_site_types/00_holy_site_types.txt} (100%) create mode 100644 common/religion/holy_site_types/_holy_site_types.info rename common/religion/{holy_sites => holy_site_types}/_holy_sites.info (100%) delete mode 100644 common/religion/religion_families/NEOW_antediluvianist.txt delete mode 100644 common/religion/religion_families/NEOW_esoteric.txt create mode 100644 common/religion/religion_family_types/00_religion_family_types.txt create mode 100644 common/religion/religion_family_types/_religion_family_types.info rename common/religion/{religions => religion_types}/00_judaism.txt (100%) rename common/religion/{religions => religion_types}/00_zoroastrianism.txt (100%) rename common/religion/{religions => religion_types}/NEOW_adonist.txt (100%) rename common/religion/{religions => religion_types}/NEOW_britannic.txt (100%) rename common/religion/{religions => religion_types}/NEOW_catholic.txt (100%) rename common/religion/{religions => religion_types}/NEOW_chronicler.txt (100%) rename common/religion/{religions => religion_types}/NEOW_druidic.txt (100%) rename common/religion/{religions => religion_types}/NEOW_europeanist.txt (100%) rename common/religion/{religions => religion_types}/NEOW_folkgerman.txt (100%) rename common/religion/{religions => religion_types}/NEOW_novelist.txt (100%) rename common/religion/{religions => religion_types}/NEOW_orthodox.txt (100%) rename common/religion/{religions => religion_types}/NEOW_pantheonic.txt (100%) rename common/religion/{religions => religion_types}/NEOW_protestant.txt (100%) rename common/religion/{religions => religion_types}/NEOW_resurgentist.txt (100%) rename common/religion/{religions => religion_types}/NEOW_sikh.txt (100%) rename common/religion/{religions => religion_types}/NEOW_thelema.txt (100%) rename common/religion/{religions => religion_types}/NEOW_wicca.txt (100%) rename common/religion/{religions => religion_types}/NEOW_xenology.txt (100%) rename common/religion/{religions/_religions.info => religion_types/_religion_types.info} (96%) diff --git a/common/religion/doctrine_group_types/00_doctrine_group_types.txt b/common/religion/doctrine_group_types/00_doctrine_group_types.txt new file mode 100644 index 00000000..c89f3adf --- /dev/null +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -0,0 +1,587 @@ +hostility_group = { + category = "not_creatable" + + doctrine_types = { + abrahamic_hostility_doctrine + pagan_hostility_doctrine + eastern_hostility_doctrine + sinitic_hostility_doctrine + } +} + +doctrine_marriage_type = { + category = "marriage" + + doctrine_types = { + doctrine_monogamy + doctrine_polygamy + doctrine_concubines + } +} + +doctrine_divorce = { + category = "marriage" + + doctrine_types = { + doctrine_divorce_disallowed + doctrine_divorce_approval + doctrine_divorce_allowed + } +} + +doctrine_bastardry = { + category = "marriage" + + doctrine_types = { + doctrine_bastardry_none + doctrine_bastardry_legitimization + doctrine_bastardry_all + } +} + +doctrine_homosexuality = { + category = "crimes" + + doctrine_types = { + doctrine_homosexuality_crime + doctrine_homosexuality_shunned + doctrine_homosexuality_accepted + } +} + +doctrine_deviancy = { + category = "crimes" + + doctrine_types = { + doctrine_deviancy_crime + doctrine_deviancy_shunned + doctrine_deviancy_accepted + doctrine_deviancy_virtuous + } +} + +doctrine_adultery_men = { + category = "crimes" + + doctrine_types = { + doctrine_adultery_men_crime + doctrine_adultery_men_shunned + doctrine_adultery_men_accepted + } +} + +doctrine_adultery_women = { + category = "crimes" + + doctrine_types = { + doctrine_adultery_women_crime + doctrine_adultery_women_shunned + doctrine_adultery_women_accepted + } +} + +doctrine_kinslaying = { + category = "crimes" + + doctrine_types = { + doctrine_kinslaying_any_dynasty_member_crime + doctrine_kinslaying_extended_family_crime + doctrine_kinslaying_close_kin_crime + doctrine_kinslaying_shunned + doctrine_kinslaying_accepted + } +} + +doctrine_witchcraft = { + category = "crimes" + + doctrine_types = { + doctrine_witchcraft_crime + doctrine_witchcraft_shunned + doctrine_witchcraft_accepted + doctrine_witchcraft_virtuous + } +} + +doctrine_gender = { + category = "main_group" + + doctrine_types = { + doctrine_gender_male_dominated + doctrine_gender_equal + doctrine_gender_female_dominated + } +} + +doctrine_consanguinity = { + category = "marriage" + + doctrine_types = { + doctrine_consanguinity_dynastic + doctrine_consanguinity_restricted + doctrine_consanguinity_cousins + doctrine_consanguinity_aunt_nephew_and_uncle_niece + doctrine_consanguinity_unrestricted + } +} + +doctrine_pluralism = { + category = "main_group" + + doctrine_types = { + doctrine_pluralism_fundamentalist + doctrine_pluralism_righteous + doctrine_pluralism_pluralistic + } +} + +doctrine_theocracy = { + category = "main_group" + + doctrine_types = { + doctrine_theocracy_temporal + doctrine_theocracy_lay_clergy + } +} + +doctrine_head_of_faith = { + category = "main_group" + + doctrine_types = { + doctrine_no_head + doctrine_spiritual_head + doctrine_temporal_head + } +} + +doctrine_clerical_function = { + category = "clergy" + + doctrine_types = { + doctrine_clerical_function_taxation + doctrine_clerical_function_alms_and_pacification + doctrine_clerical_function_recruitment + } +} + +doctrine_clerical_gender = { + category = "clergy" + + doctrine_types = { + doctrine_clerical_gender_male_only + doctrine_clerical_gender_female_only + doctrine_clerical_gender_either + } +} + +doctrine_clerical_marriage = { + category = "clergy" + + doctrine_types = { + doctrine_clerical_marriage_allowed + doctrine_clerical_marriage_disallowed + } +} + +doctrine_clerical_succession = { + category = "clergy" + + doctrine_types = { + doctrine_clerical_succession_temporal_appointment + doctrine_clerical_succession_spiritual_appointment + doctrine_clerical_succession_temporal_fixed_appointment + doctrine_clerical_succession_spiritual_fixed_appointment + } +} + +doctrine_pilgrimage = { + category = "main_group" + + doctrine_types = { + doctrine_pilgrimage_forbidden + doctrine_pilgrimage_encouraged + doctrine_pilgrimage_local_rites + doctrine_pilgrimage_mandatory + doctrine_pilgrimage_mandatory_hajj + } +} + +doctrine_funeral = { + category = "clergy" + + doctrine_types = { + doctrine_funeral_stoic + doctrine_funeral_bewailment + doctrine_funeral_cremation + doctrine_funeral_sky_burial + doctrine_funeral_mummification + doctrine_family_rites + } +} + +doctrine_coronation = { + category = "clergy" + + is_available_on_create = { + has_ach_dlc_trigger = yes + } + + doctrine_types = { + doctrine_no_anointment + doctrine_anointment_permitted + doctrine_imperial_anointment + } +} + +doctrine_theism = { + category = "main_group" + + doctrine_types = { + doctrine_monotheist + doctrine_polytheist + } +} + +doctrine_muhammad_succession = { + category = "main_group" + + is_available_on_create = { + religion_tag = islam_religion + } + + doctrine_types = { + muhammad_succession_sunni_doctrine + muhammad_succession_shia_doctrine + muhammad_succession_muhakkima_doctrine + muhammad_succession_zandaqa_doctrine + } +} + +doctrine_temple_authority = { + category = "main_group" + + is_available_on_create = { + religion_tag = judaism_religion + } + + doctrine_types = { + temple_authority_rabbinic_doctrine + temple_authority_toric_doctrine + temple_authority_kohanim_doctrine + temple_authority_samaritan_torah_doctrine + } +} + +doctrine_zoroastrian_branches = { + category = "main_group" + + is_available_on_create = { + religion_tag = zoroastrianism_religion + } + + doctrine_types = { + doctrine_major_branch_behdin + doctrine_heretic_branch_zandik + } +} + +doctrine_core_tenets = { + category = "core_tenets" + + number_of_picks = 3 + + doctrine_types = { + # Christian Faith Tenets + tenet_aniconism + tenet_alexandrian_catechism + tenet_armed_pilgrimages + tenet_carnal_exaltation + tenet_communal_identity + tenet_communion + tenet_consolamentum + tenet_divine_marriage + tenet_gnosticism + tenet_mendicant_preachers + tenet_monasticism + tenet_pacifism + tenet_pentarchy + tenet_unrelenting_faith + tenet_vows_of_poverty + tenet_pastoral_isolation + tenet_rite + # Muslim Faith Tenets + tenet_adaptive + tenet_esotericism + tenet_legalism + tenet_literalism + tenet_reincarnation + tenet_religious_legal_pronouncements + tenet_struggle_submission + tenet_false_conversion_sanction + tenet_tax_nonbelievers + # Eastern Faith Tenets + tenet_asceticism + tenet_bhakti + tenet_dharmic_pacifism + tenet_inner_journey + tenet_ritual_hospitality + # Pagan Faith Tenets + tenet_adorcism + tenet_ancestor_worship + tenet_astrology + tenet_hedonistic + tenet_human_sacrifice + tenet_mystical_birthright + tenet_ritual_celebrations + tenet_sacred_childbirth + tenet_sanctity_of_nature + tenet_sun_worship + tenet_warmonger + tenet_gruesome_festivals + tenet_cthonic_redoubts + tenet_household_gods + # Syncretic Faith Tenets + tenet_sinitic_syncretism + tenet_eastern_syncretism + tenet_unreformed_syncretism + tenet_christian_syncretism + tenet_islamic_syncretism + tenet_jewish_syncretism + # Custom Faith Tenets + tenet_exaltation_of_pain + tenet_natural_primitivism + tenet_pursuit_of_power + tenet_ritual_cannibalism + tenet_sacred_shadows + tenet_polyamory + tenet_sacrificial_ceremonies + tenet_megaliths + # FP3 Tenets + tenet_fp3_fedayeen + tenet_communal_possessions + # TGP Tenets + tenet_pure_land + tenet_no_mind + tenet_mountain_worship + tenet_extinction_of_dharma + tenet_cranial_trophies + tenet_pursuit_of_knowledge + tenet_benevolent_governance + tenet_filial_piety + tenet_harmonious_society + tenet_sacred_destruction + tenet_preservation + tenet_takamin + } +} + +is_christian_faith = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_is_christian_faith + } + + doctrine_types = { + special_doctrine_is_christian_faith + } +} + +is_islamic_faith = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_is_islamic_faith + } + + doctrine_types = { + special_doctrine_is_islamic_faith + } +} + +is_jewish_faith = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_is_jewish_faith + } + + doctrine_types = { + special_doctrine_is_jewish_faith + } +} + +is_eastern_faith = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_is_eastern_faith + } + + doctrine_types = { + special_doctrine_is_eastern_faith + } +} + +is_sinitic_faith = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_is_sinitic_faith + } + + doctrine_types = { + special_doctrine_is_sinitic_faith + } +} + +is_hostile_to_maitreya = { + category = "not_creatable" + + doctrine_types = { + special_doctrine_maitreya_hostility + special_doctrine_is_maitreya + } +} + +is_gnostic_faith = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_is_gnostic_faith + } + + doctrine_types = { + special_doctrine_is_gnostic_faith + } +} + +special_tolerance = { + category = "main_group" + + is_available_on_create = { + always = no # Goes away when creating a new Faith + } + + doctrine_types = { + special_doctrine_ecumenical_christian + } +} + +heresy_hostility = { + category = "not_creatable" + + is_available_on_create = { + has_doctrine = heresy_hostility_doctrine + } + + doctrine_types = { + heresy_hostility_doctrine + } +} + +nudity_doctrine = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_naked_priests + } + + doctrine_types = { + special_doctrine_naked_priests + } +} + +unreformed_faith = { + category = "not_creatable" + + is_available_on_create = { + # Goes away on reformation + always = no + } + + doctrine_types = { + unreformed_faith_doctrine + west_african_unreformed_faith_doctrine + } +} + +divine_destiny = { + category = "special" + + is_available_on_create = { + has_doctrine = divine_destiny_doctrine + } + + doctrine_types = { + divine_destiny_doctrine + } +} + +adoptionist_school = { + category = "special" + + is_available_on_create = { + # Removed on reformation. + always = no + } + + doctrine_types = { + special_doctrine_adoptionist_school_elipandic_doctrine + special_doctrine_adoptionist_school_felicitous_doctrine + special_doctrine_adoptionist_school_radical_doctrine + } +} + +not_allowed_to_hof = { + category = "special" + + is_available_on_create = { + # Removed on reformation. + always = no + } + + doctrine_types = { + special_doctrine_not_allowed_to_hof + } +} + +#Game rule only +full_tolerance = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_full_tolerance + } + + doctrine_types = { + special_doctrine_full_tolerance + } +} + +has_jizya_doctrine = { + category = "special" + + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_jizya + has_doctrine = special_doctrine_is_islamic_faith + } + } + + doctrine_types = { + special_doctrine_jizya + } +} + +immaterial_harmony = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_immaterial_harmony + } + + doctrine_types = { + special_doctrine_immaterial_harmony + } +} diff --git a/common/religion/doctrine_group_types/_doctrine_group_types.info b/common/religion/doctrine_group_types/_doctrine_group_types.info new file mode 100644 index 00000000..6caddc04 --- /dev/null +++ b/common/religion/doctrine_group_types/_doctrine_group_types.info @@ -0,0 +1,34 @@ +### Brief: key ( database key ) +# Name of 'doctrine_group' +# The key will be used for the doctrine icon, combined with the path in the define FAITH_DOCTRINE_ICON_PATH +# Localization is selected by: + "_name" +# +key = { + ### Brief: category ( string ) + # How the group is categorized in the UI + # + category = "string" + + ### Brief: number_of_picks ( integer ) + # How many unique doctrines within the group does the player get to choose? + # Default is 1. + # + number_of_picks = 1 + + ### Brief: is_available_on_create ( trigger ) + # When should this doctrine group be shown when choosing doctrines? + # If not shown, the group will go away entirely on create if present on the old faith. + # + # Supported scopes: + # root ( Faith ) + # + is_available_on_create = { ... } + + ### Brief: doctrine_types ( list of database key ) + # List the doctrine types to be associated with this group. + # + doctrine_types = { + + + } +} diff --git a/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt b/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt new file mode 100644 index 00000000..353d4d15 --- /dev/null +++ b/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt @@ -0,0 +1,1110 @@ +universal_tolerance = { #This is a complicated set of doctrines that determine the hostility levels of every faith in the mod + group = "main_group" + is_available_on_create = { + OR = { #list of religions currently within the universal tolerance set. This should eventually include every religion. Please keep this updated and organized. + ### Abrahamics + #Catholics + religion_tag = catholic_religion + #Novelist + religion_tag = novelist_religion + #Protestant + religion_tag = protestant_religion + + ### Esoterics + #Wiccans + religion_tag = wicca_religion + #Thelema + religion_tag = thelema_religion + #Britannic + religion_tag = britannic_religion + + ### Pagans + #Druidics + religion_tag = druidic_religion + #Germanics + religion_tag = folkgerman_religion + + #Hermetic + religion_tag = chronicler_religion + #Europeanist + religion_tag = europeanist_religion + + # Temp measure before religion doctrines set up for religions w/ PotB access + has_doctrine = special_doctrine_people_of_the_book + } + } + + #Catholic Doctrines + + special_doctrine_roman_rite = { + is_shown = { + religion_tag = catholic_religion + } + + can_pick = { + custom_description = { + text = TOO_DIVERGENT + NOR = { + doctrine:tenet_adorcism = { is_in_list = selected_doctrines } + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! + } + } + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_roman_rite } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_roman_rite = 0 + hostility_override_special_doctrine_independent_catholic = 1 + + hostility_override_special_doctrine_established_church = 1 + + hostility_override_special_doctrine_via_media = 1 + + hostility_override_special_doctrine_sevillian_rite = 2 + + hostility_override_special_doctrine_christian_kinship = 2 + + hostility_override_special_doctrine_reformation_roots = 1 + + hostility_override_special_doctrine_incorruptible_dogma = 3 + + hostility_override_special_doctrine_hermetic = 1 + + same_hof_hostility_override = 0 + loc_parameter_roman_rite_astray = 1 + loc_parameter_roman_rite_hostile = 2 + } + } + + special_doctrine_sevillian_rite = { + is_shown = { + religion_tag = catholic_religion + } + + can_pick = { + custom_description = { + text = TOO_DIVERGENT + NOR = { + doctrine:tenet_adorcism = { is_in_list = selected_doctrines } + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! + } + } + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_sevillian_rite } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_sevillian_rite = 0 + hostility_override_special_doctrine_independent_catholic = 1 + hostility_override_special_doctrine_via_media = 1 + + hostility_override_special_doctrine_roman_rite = 2 + + hostility_override_special_doctrine_established_church = 2 + hostility_override_special_doctrine_reformation_roots = 2 + + hostility_override_special_doctrine_incorruptible_dogma = 3 + + same_hof_hostility_override = 0 + loc_parameter_sevillian_rite_astray = 1 + loc_parameter_sevillian_rite_hostile = 2 + } + } + + special_doctrine_independent_catholic = { + is_shown = { + religion_tag = catholic_religion + } + + can_pick = { + custom_description = { + text = TOO_DIVERGENT + NOR = { + doctrine:tenet_adorcism = { is_in_list = selected_doctrines } + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! + } + } + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_independent_catholic } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_roman_rite = 1 + hostility_override_special_doctrine_sevillian_rite = 1 + hostility_override_special_doctrine_independent_catholic = 1 + + hostility_override_special_doctrine_reformation_roots = 1 + + hostility_override_special_doctrine_hermetic = 1 + + hostility_override_special_doctrine_christian_kinship = 2 + + hostility_override_special_doctrine_established_church = 2 + + hostility_override_special_doctrine_via_media = 2 + + hostility_override_special_doctrine_incorruptible_dogma = 3 + + loc_parameter_independent_catholic_astray = 1 + loc_parameter_independent_catholic_hostile = 2 + } + } + + #Novelist Doctrines + + special_doctrine_fantastical_kinship = { + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_fantastical_kinship } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fantastical_kinship = 0 + hostility_override_special_doctrine_academic_kinship = 0 + hostility_override_special_doctrine_christian_kinship = 0 + hostility_override_special_doctrine_islamic_kinship = 0 + + hostility_override_special_doctrine_fae_and_folklore = 1 + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + hostility_override_special_doctrine_optimates = 1 + + hostility_override_special_doctrine_dionysian = 1 + + hostility_override_special_doctrine_populares = 2 + + hostility_override_special_doctrine_singular_interpretation = 3 + + loc_parameter_novelist_kinship = yes + loc_parameter_fantastical_kinship_astray = 1 + loc_parameter_fantastical_kinship_hostile = 2 + } + } + + special_doctrine_academic_kinship = { + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_academic_kinship } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fantastical_kinship = 0 + hostility_override_special_doctrine_academic_kinship = 0 + hostility_override_special_doctrine_christian_kinship = 0 + hostility_override_special_doctrine_islamic_kinship = 0 + + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + + hostility_override_special_doctrine_apollonian = 1 + + + hostility_override_special_doctrine_fae_and_folklore = 2 + hostility_override_special_doctrine_singular_interpretation = 3 + hostility_override_special_doctrine_hermetic = 1 + + loc_parameter_novelist_kinship = yes + loc_parameter_academic_kinship_astray = 1 + } + } + + special_doctrine_christian_kinship = { + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_christian_kinship } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fantastical_kinship = 0 + hostility_override_special_doctrine_academic_kinship = 0 + hostility_override_special_doctrine_christian_kinship = 0 + hostility_override_special_doctrine_islamic_kinship = 0 + + hostility_override_special_doctrine_roman_rite = 1 + hostility_override_special_doctrine_sevillian_rite = 1 + hostility_override_special_doctrine_independent_catholic = 1 + + hostility_override_special_doctrine_established_church = 1 + hostility_override_special_doctrine_reformation_roots = 1 + hostility_override_special_doctrine_optimates = 1 + + hostility_override_special_doctrine_via_media = 1 + + hostility_override_special_doctrine_fae_and_folklore = 2 + hostility_override_special_doctrine_might_and_magick = 2 + hostility_override_special_doctrine_goddesses_and_glory = 2 + hostility_override_special_doctrine_populares = 2 + + hostility_override_special_doctrine_singular_interpretation = 3 + + loc_parameter_novelist_kinship = yes + loc_parameter_christian_kinship_astray = 1 + } + } + + special_doctrine_islamic_kinship = { + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_islamic_kinship } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fantastical_kinship = 0 + hostility_override_special_doctrine_academic_kinship = 0 + hostility_override_special_doctrine_christian_kinship = 0 + hostility_override_special_doctrine_islamic_kinship = 0 + + hostility_override_special_doctrine_fae_and_folklore = 2 + hostility_override_special_doctrine_might_and_magick = 2 + hostility_override_special_doctrine_goddesses_and_glory = 2 + + hostility_override_special_doctrine_singular_interpretation = 3 + + loc_parameter_novelist_kinship = yes + #loc_parameter_islamic_kinship_astray = 1 #commented out until Islam is added. + loc_parameter_islamic_kinship_hostile = 2 + } + } + + #Pantheonic Doctrines + + special_doctrine_populares = { + is_shown = { + religion_tag = french_pantheon_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_established_church } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_optimates = 2 + hostility_override_special_doctrine_fantastical_kinship = 2 + hostility_override_special_doctrine_christian_kinship = 2 + + hostility_override_special_doctrine_dionysian = 1 + hostility_override_special_doctrine_apollonian = 1 + + loc_parameter_populares_astray = 1 + loc_parameter_populares_hostile = 1 + } + } + + special_doctrine_optimates = { + is_shown = { + religion_tag = french_pantheon_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_established_church } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_fantastical_kinship = 1 + hostility_override_special_doctrine_christian_kinship = 1 + + hostility_override_special_doctrine_populares = 2 + hostility_override_special_doctrine_roman_rite = 2 + hostility_override_special_doctrine_independent_catholic = 2 + hostility_override_special_doctrine_hermetic = 2 + + loc_parameter_optimates_astray = 1 + loc_parameter_optimates_hostile = 2 + } + } + + #Protestant Doctrines + + special_doctrine_established_church = { + is_shown = { + religion_tag = protestant_religion + } + + can_pick = { + custom_description = { + text = TOO_DIVERGENT + NOR = { + doctrine:tenet_adorcism = { is_in_list = selected_doctrines } + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! + } + } + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_established_church } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_roman_rite = 1 + + hostility_override_special_doctrine_established_church = 1 + hostility_override_special_doctrine_reformation_roots = 1 + hostility_override_special_doctrine_cult_of_saints = 1 + + hostility_override_special_doctrine_via_media = 1 + + hostility_override_special_doctrine_christian_kinship = 2 + + hostility_override_special_doctrine_sevillian_rite = 2 + hostility_override_special_doctrine_independent_catholic = 2 + hostility_override_special_doctrine_old_lore = 2 + + hostility_override_special_doctrine_radical_reform = 3 + + hostility_override_special_doctrine_hermetic = 1 + + same_hof_hostility_override = 0 + loc_parameter_established_church_astray = 1 + loc_parameter_established_church_hostile = 1 + } + } + + special_doctrine_reformation_roots = { + is_shown = { + religion_tag = protestant_religion + } + + can_pick = { + custom_description = { + text = TOO_DIVERGENT + NOR = { + doctrine:tenet_adorcism = { is_in_list = selected_doctrines } + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! + doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! + } + } + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_established_church } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_override_special_doctrine_independent_catholic = 1 + + hostility_override_special_doctrine_established_church = 1 + hostility_override_special_doctrine_reformation_roots = 1 + + hostility_override_special_doctrine_cult_of_saints = 1 + + hostility_override_special_doctrine_roman_rite = 2 + hostility_override_special_doctrine_sevillian_rite = 2 + + hostility_override_special_doctrine_old_lore = 2 + + hostility_override_special_doctrine_christian_kinship = 2 + + hostility_override_special_doctrine_via_media = 2 + + hostility_override_special_doctrine_radical_reform = 3 + + hostility_override_special_doctrine_hermetic = 1 + + loc_parameter_reformation_roots_astray = 1 + loc_parameter_reformation_roots_hostile = 2 + } + } + + #Hermetic Doctrines + + special_doctrine_hermetic = { + is_shown = { + religion_tag = chronicler_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_hermetic } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_hermetic = 1 + + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + + hostility_override_special_doctrine_academic_kinship = 1 + + hostility_override_special_doctrine_cult_of_saints = 1 + hostility_override_special_doctrine_old_lore = 2 + + hostility_override_special_doctrine_apollonian = 1 + hostility_override_special_doctrine_dionysian = 1 + + hostility_override_special_doctrine_optimates = 2 + + hostility_override_special_doctrine_roman_rite = 1 + hostility_override_special_doctrine_independent_catholic = 1 + + hostility_override_special_doctrine_established_church = 1 + hostility_override_special_doctrine_reformation_roots = 1 + + loc_parameter_hermetic_astray = 1 + loc_parameter_hermetic_hostile = 2 + } + } + + ### Europeanist Doctrines ### + + special_doctrine_apollonian = { + is_shown = { + religion_tag = europeanist_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_apollonian } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + + hostility_override_special_doctrine_apollonian = 0 + + hostility_override_special_doctrine_hermetic = 1 + + hostility_override_special_doctrine_academic_kinship = 1 + + hostility_override_special_doctrine_dionysian = 1 + + hostility_override_special_doctrine_populares = 1 + + loc_parameter_apollonian_astray = 1 + } + } + + special_doctrine_dionysian = { + is_shown = { + religion_tag = europeanist_religion + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_dionysian } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + + hostility_override_special_doctrine_dionysian = 0 + hostility_override_special_doctrine_apollonian = 1 + + hostility_override_special_doctrine_hermetic = 1 + + hostility_override_special_doctrine_old_lore = 1 + + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + + hostility_override_special_doctrine_fantastical_kinship = 1 + + hostility_override_special_doctrine_populares = 1 + + loc_parameter_dionysian_astray = 1 + } + } + + ###Interfaith (shared) Doctrines### + + #Druidics, Wiccans, Britannics, and Thelemites + + special_doctrine_fae_and_folklore = { #Ancient Pact + is_shown = { + OR = { + religion_tag = druidic_religion + religion_tag = wicca_religion + religion_tag = thelema_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_fae_and_folklore } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fae_and_folklore = 1 + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + + hostility_override_special_doctrine_fantastical_kinship = 1 + + hostility_override_special_doctrine_academic_kinship = 2 + hostility_override_special_doctrine_christian_kinship = 2 + hostility_override_special_doctrine_islamic_kinship = 2 + + hostility_override_special_doctrine_crowleyan_magic = 2 + hostility_override_special_doctrine_servants_of_the_regency = 2 + + loc_parameter_fae_and_folklore_astray = 1 + loc_parameter_fae_and_folklore_hostile = 2 + } + } + + special_doctrine_might_and_magick = { #Gardenarian + is_shown = { + OR = { + religion_tag = druidic_religion + religion_tag = wicca_religion + religion_tag = thelema_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_fae_and_folklore } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fae_and_folklore = 1 + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + hostility_override_special_doctrine_loyal_servants_of_the_queen = 1 + + hostility_override_special_doctrine_dionysian = 1 + + hostility_override_special_doctrine_academic_kinship = 1 + hostility_override_special_doctrine_fantastical_kinship = 1 + + hostility_override_special_doctrine_hermetic = 1 + + hostility_override_special_doctrine_christian_kinship = 2 + hostility_override_special_doctrine_islamic_kinship = 2 + hostility_override_special_doctrine_servants_of_the_regency = 2 + + loc_parameter_might_and_magick_astray = 1 + loc_parameter_might_and_magick_hostile = 2 + } + } + + special_doctrine_goddesses_and_glory = { #Arthurian + is_shown = { + OR = { + religion_tag = druidic_religion + religion_tag = wicca_religion + religion_tag = thelema_religion + religion_tag = brittanic_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_fae_and_folklore } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fae_and_folklore = 1 + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + hostility_override_special_doctrine_loyal_servants_of_the_queen = 1 + + hostility_override_special_doctrine_academic_kinship = 1 + hostility_override_special_doctrine_fantastical_kinship = 1 + + hostility_override_special_doctrine_christian_kinship = 2 + hostility_override_special_doctrine_islamic_kinship = 2 + hostility_override_special_doctrine_servants_of_the_regency = 2 + + loc_parameter_goddesses_and_glory_astray = 1 + loc_parameter_goddesses_and_glory_hostile = 2 + } + } + + special_doctrine_crowleyan_magic = { #Crowleyan + is_shown = { + OR = { + religion_tag = druidic_religion + religion_tag = wicca_religion + religion_tag = thelema_religion + religion_tag = brittanic_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_crowleyan_magic } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_fae_and_folklore = 1 + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + hostility_override_special_doctrine_loyal_servants_of_the_queen = 1 + hostility_override_special_doctrine_servants_of_the_regency = 1 + + hostility_override_special_doctrine_dionysian = 1 + + hostility_override_special_doctrine_hermetic = 1 + + hostility_override_special_doctrine_academic_kinship = 1 + hostility_override_special_doctrine_fantastical_kinship = 1 + + hostility_override_special_doctrine_christian_kinship = 2 + hostility_override_special_doctrine_islamic_kinship = 2 + + loc_parameter_crowleyan_magic_astray = 1 + loc_parameter_crowleyan_magic_hostile = 2 + } + } + + special_doctrine_loyal_servants_of_the_queen = { + is_shown = { + OR = { + religion_tag = brittanic_religion + religion_tag = thelema_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_loyal_servants_of_the_queen } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_loyal_servants_of_the_queen = 0 + + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + + hostility_override_special_doctrine_fae_and_folklore = 2 + + hostility_override_special_doctrine_servants_of_the_regency = 3 + hostility_override_special_doctrine_regicidal = 3 + hostility_override_special_doctrine_truest_servants_of_the_queen = 3 + + loc_parameter_loyal_servants_of_the_queen_astray = 1 + loc_parameter_loyal_servants_of_the_queen_hostile = 2 + + loc_parameter_is_loyal_servant_of_queen = yes + } + } + + special_doctrine_servants_of_the_regency = { + is_shown = { + OR = { + religion_tag = brittanic_religion + religion_tag = thelema_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_servants_of_the_regency } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_servants_of_the_regency = 0 + + hostility_override_special_doctrine_might_and_magick = 1 + hostility_override_special_doctrine_goddesses_and_glory = 1 + hostility_override_special_doctrine_crowleyan_magic = 1 + + hostility_override_special_doctrine_fae_and_folklore = 2 + + hostility_override_special_doctrine_regicidal = 3 + hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 + hostility_override_special_doctrine_truest_servants_of_the_queen = 3 + + loc_parameter_servants_of_the_regency_astray = 1 + loc_parameter_servants_of_the_regency_hostile = 2 + + loc_parameter_is_servant_of_regent = yes + } + } + + #Germanic & Oceanic Doctrines + + special_doctrine_cult_of_saints = { + is_shown = { + OR = { + religion_tag = folkgerman_religion + religion_tag = oceanic_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_cult_of_saints } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_hermetic = 1 + hostility_override_special_doctrine_old_lore = 1 + hostility_override_special_doctrine_established_church = 1 + hostility_override_special_doctrine_reformation_roots = 1 + + hostility_override_special_doctrine_roman_rite = 2 + hostility_override_special_doctrine_heathen_revanchism = 2 + + + loc_parameter_cult_of_saints_astray = 1 + loc_parameter_cult_of_saints_hostile = 2 + } + } + + special_doctrine_old_lore = { + is_shown = { + OR = { + religion_tag = folkgerman_religion + religion_tag = oceanic_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_old_lore } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_cult_of_saints = 1 + + hostility_override_special_doctrine_established_church = 2 + hostility_override_special_doctrine_hermetic = 2 + hostility_override_special_doctrine_heathen_revanchism = 2 + hostility_override_special_doctrine_reformation_roots = 2 + + hostility_override_special_doctrine_dionysian = 1 + + loc_parameter_old_lore_astray = 1 + loc_parameter_old_lore_hostile = 2 + } + } + + #Prots & Caths + + special_doctrine_via_media = { + is_shown = { + OR = { + religion_tag = catholic_religion + religion_tag = protestant_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_via_media } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_via_media = 0 + hostility_override_special_doctrine_roman_rite = 1 + hostility_override_special_doctrine_sevillian_rite = 1 + hostility_override_special_doctrine_independent_catholic = 1 + + hostility_override_special_doctrine_established_church = 1 + hostility_override_special_doctrine_reformation_roots = 1 + + hostility_override_special_doctrine_incorruptible_dogma = 3 + hostility_override_special_doctrine_radical_reform = 3 + + loc_parameter_via_media = yes + loc_parameter_via_media_astray = 1 + } + } + + #Hate Everyone Doctrines + special_doctrine_incorruptible_dogma = { #Catholic one + is_shown = { + religion_tag = catholic_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_incorruptible_dogma } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_same_religion = 3 + hostility_same_family = 3 + hostility_others = 3 + + hostility_override_tenet_christian_syncretism = 3 + hostility_override_abrahamic_hostility_doctrine = 3 + } + } + + special_doctrine_radical_reform = { #Protestant one + is_shown = { + religion_tag = protestant_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_radical_reform } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_same_religion = 3 + hostility_same_family = 3 + hostility_others = 3 + + hostility_override_tenet_christian_syncretism = 3 + hostility_override_abrahamic_hostility_doctrine = 3 + } + } + + special_doctrine_singular_interpretation = { #Novelist one + is_shown = { + religion_tag = novelist_religion + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_singular_interpretation } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + parameters = { + hostility_same_religion = 3 + hostility_same_family = 3 + hostility_others = 3 + + hostility_override_pagan_hostility_doctrine = 3 + hostility_override_abrahamic_hostility_doctrine = 3 + } + } + + special_doctrine_regicidal = { #Britannic/Thelemite one, hates Queen + is_shown = { + OR = { + religion_tag = brittanic_religion + religion_tag = druidic_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_regicidal } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_regicidal = 0 + + hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 + hostility_override_special_doctrine_servants_of_the_regency = 3 + hostility_override_special_doctrine_truest_servants_of_the_queen = 3 + + loc_parameter_is_regicidal = yes + } + } + + special_doctrine_truest_servants_of_the_queen = { #Britannic/Thelemite one, loves Queen + is_shown = { + OR = { + religion_tag = brittanic_religion + religion_tag = thelema_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_truest_servants_of_the_queen } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 + hostility_override_special_doctrine_servants_of_the_regency = 3 + hostility_override_special_doctrine_regicidal = 3 + hostility_override_special_doctrine_truest_servants_of_the_queen = 3 + + loc_parameter_is_truest_servant = yes + } + } + + special_doctrine_heathen_revanchism = { #Germanic/Oceanic one + is_shown = { + OR = { + religion_tag = folkgerman_religion + religion_tag = oceanic_religion + } + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_heathen_revanchism } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + parameters = { + hostility_override_special_doctrine_cult_of_saints = 2 + hostility_override_special_doctrine_old_lore = 2 + + hostility_override_tenet_christian_syncretism = 3 + hostility_override_abrahamic_hostility_doctrine = 3 + + loc_parameter_hates_abrahamics = yes + loc_parameter_heathen_revanchism_hostile = 2 + } + } + + + #Fallback Doctrine + special_doctrine_religion_fallback = { + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = novelist_religion + } + desc = special_doctrine_unorthodox_reading_name + } + desc = special_doctrine_religion_fallback_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = novelist_religion + } + desc = special_doctrine_unorthodox_reading_desc + } + desc = special_doctrine_religion_fallback_desc + } + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = special_doctrine_religion_fallback } + multiply = faith_unchanged_tolerance_doctrine_cost_mult + } + } + + character_modifier = { + name = "special_doctrine_religion_fallback_opinion" + same_faith_opinion = 5 + } + } + +} \ No newline at end of file diff --git a/common/religion/doctrine_types/10_doctrines_religions.txt b/common/religion/doctrine_types/10_doctrines_religions.txt new file mode 100644 index 00000000..5ad1727c --- /dev/null +++ b/common/religion/doctrine_types/10_doctrines_religions.txt @@ -0,0 +1,40 @@ +# Defined early so tenets / other doctrines can override these +hostility_group = { + group = "not_creatable" + abrahamic_hostility_doctrine = { + parameters = { + hostility_same_religion = 2 + hostility_same_family = 3 + hostility_others = 3 + } + } + pagan_hostility_doctrine = { + visible = no + parameters = { + hostility_same_religion = 1 + hostility_same_family = 2 + hostility_others = 3 + } + } + eastern_hostility_doctrine = { + parameters = { + hostility_same_religion = 1 + hostility_same_family = 1 + hostility_others = 2 + } + } + sinitic_hostility_doctrine = { + parameters = { + hostility_same_religion = 1 + hostility_same_family = 1 + hostility_others = 2 + } + } + antediluvianist_hostility_doctrine = { + parameters = { + hostility_same_religion = 2 + hostility_same_family = 2 + hostility_others = 3 + } + } +} diff --git a/common/religion/doctrine_types/20_doctrines.txt b/common/religion/doctrine_types/20_doctrines.txt new file mode 100644 index 00000000..efc7f883 --- /dev/null +++ b/common/religion/doctrine_types/20_doctrines.txt @@ -0,0 +1,2088 @@ +#Needs to be used in order to remove theism doctrines + +doctrine_marriage_type = { + group = "marriage" + doctrine_monogamy = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_monogamy } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + number_of_spouses = 1 + marriage_event = yes + } + } + + doctrine_polygamy = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_polygamy } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + number_of_spouses = 4 + spouse_piety_loss = yes + } + } + + doctrine_concubines = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_concubines } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + number_of_spouses = 1 + number_of_consorts = 3 + } + } +} + +doctrine_divorce = { + group = "marriage" + doctrine_divorce_disallowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_divorce_disallowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_divorce_allowed } + multiply = faith_changed_doctrine_cost_mult_two_step + } + + } + parameters = { + divorce_disallowed = yes + } + } + doctrine_divorce_approval = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_divorce_approval } + multiply = faith_unchanged_doctrine_cost_mult + } + + } + parameters = { + divorce_approval = yes + } + } + doctrine_divorce_allowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_divorce_allowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_divorce_disallowed } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + divorce_allowed = yes + } + } +} + +doctrine_bastardry = { + group = "marriage" + doctrine_bastardry_none = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_bastardry_none } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_bastardry_all } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + bastards_none = yes + } + } + doctrine_bastardry_legitimization = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_bastardry_legitimization } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + bastards_legitimize = yes + } + } + doctrine_bastardry_all = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_bastardry_all } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_bastardry_none } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + bastards_always = yes + } + } +} + +doctrine_homosexuality = { + group = "crimes" + doctrine_homosexuality_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_homosexuality_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_homosexuality_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + homosexuality_illegal = yes + } + } + doctrine_homosexuality_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_homosexuality_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + homosexuality_shunned = yes + } + } + doctrine_homosexuality_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_homosexuality_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_homosexuality_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + homosexuality_accepted = yes + } + } +} + +doctrine_deviancy = { + group = "crimes" + doctrine_deviancy_crime = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_deviancy_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_virtuous } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + deviancy_illegal = yes + } + } + doctrine_deviancy_shunned = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_deviancy_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_virtuous } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + deviancy_shunned = yes + } + } + doctrine_deviancy_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_deviancy_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + deviancy_accepted = yes + } + } + doctrine_deviancy_virtuous = { + can_pick = { + OR = { + custom_description = { + text = must_select_carnal_exaltation + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } + } + custom_description = { + text = must_select_love_under_will + doctrine:tenet_love_under_will = { is_in_list = selected_doctrines } + } + } + } + piety_cost = { + value = faith_doctrine_cost_massive + if = { + limit = { has_doctrine = doctrine_deviancy_virtuous } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_shunned } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + traits = { + virtues = { deviant } + } + parameters = { + deviancy_accepted = yes + } + } +} + +doctrine_adultery_men = { + group = "crimes" + doctrine_adultery_men_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_men_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_men_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + adultery_male_crime = yes + } + } + doctrine_adultery_men_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_men_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + adultery_male_shunned = yes + } + } + doctrine_adultery_men_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_men_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_men_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + adultery_male_accepted = yes + } + } +} + +doctrine_adultery_women = { + group = "crimes" + doctrine_adultery_women_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_women_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_women_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + adultery_female_crime = yes + } + } + doctrine_adultery_women_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_women_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + adultery_female_shunned = yes + } + } + doctrine_adultery_women_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_women_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_women_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + adultery_female_accepted = yes + } + } +} + +doctrine_kinslaying = { + group = "crimes" + doctrine_kinslaying_any_dynasty_member_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_shunned } + multiply = faith_changed_doctrine_cost_mult_three_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_accepted } + multiply = faith_changed_doctrine_cost_mult_four_step + } + } + parameters = { + kinslaying_any_dynasty_member_crime = yes + } + } + doctrine_kinslaying_extended_family_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_shunned } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_accepted } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + kinslaying_extended_family_crime = yes + } + } + doctrine_kinslaying_close_kin_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { + OR = { + has_doctrine = doctrine_kinslaying_accepted + has_doctrine = doctrine_kinslaying_any_dynasty_member_crime + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + kinslaying_close_kin_crime = yes + } + } + doctrine_kinslaying_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + kinslaying_shunned = yes + } + } + doctrine_kinslaying_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } + multiply = faith_changed_doctrine_cost_mult_four_step + } + + } + parameters = { + kinslaying_accepted = yes + } + } +} + +doctrine_witchcraft = { + group = "crimes" + doctrine_witchcraft_crime = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_witchcraft_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_virtuous } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + witchcraft_illegal = yes + } + } + doctrine_witchcraft_shunned = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_witchcraft_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_virtuous } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + witchcraft_shunned = yes + } + } + doctrine_witchcraft_accepted = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_witchcraft_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + witchcraft_accepted = yes + } + } + doctrine_witchcraft_virtuous = { + piety_cost = { + value = faith_tenet_cost_massive + if = { + limit = { has_doctrine = doctrine_witchcraft_virtuous } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_shunned } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + traits = { + virtues = { witch } + } + parameters = { + witchcraft_accepted = yes + } + } +} + + +doctrine_gender = { + group = "main_group" + + doctrine_gender_male_dominated = { + is_shown = { + NOT = { has_game_rule = full_gender_equality } + } + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_gender_male_dominated } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_gender_female_dominated } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + male_dominated_law = yes + female_claims_are_weak = yes + women_cannot_inherit_implicit_claims = yes + women_cannot_be_granted_titles = yes + male_dominated_council = yes + combatant_must_be_male_if_no_roco = yes + } + character_modifier = { + name = female_ruler_male_dominant + opinion_of_female_rulers = -10 + } + + can_pick = { + NAND = { + exists = religious_head + religious_head.culture = { has_cultural_parameter = female_only_inheritance } + } + } + } + doctrine_gender_equal = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_gender_equal } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + gender_equal_law = yes + combatant_can_be_either_gender_if_no_roco = yes + } + } + doctrine_gender_female_dominated = { + is_shown = { + NOT = { has_game_rule = full_gender_equality } + } + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_gender_female_dominated } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_gender_male_dominated } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + female_dominated_law = yes + male_claims_are_weak = yes + men_cannot_inherit_implicit_claims = yes + men_cannot_be_granted_titles = yes + female_dominated_council = yes + combatant_must_be_female_if_no_roco = yes + } + character_modifier = { + name = male_ruler_female_dominant + opinion_of_male_rulers = -10 + } + + can_pick = { + NAND = { + exists = religious_head + religious_head.culture = { has_cultural_parameter = male_only_inheritance } + } + } + } +} + +doctrine_consanguinity = { + group = "marriage" + doctrine_consanguinity_dynastic = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + consanguinity_restricted_dynastic_marriage = yes + consanguinity_restricted_marriage = yes + consanguinity_restricted_close_kin_incest = yes + } + } + doctrine_consanguinity_restricted = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + consanguinity_restricted_marriage = yes + consanguinity_restricted_close_kin_incest = yes + } + } + doctrine_consanguinity_cousins = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_cousins } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + consanguinity_cousins_marriage = yes + consanguinity_cousins_incest = yes + allows_cousin_marriage = yes + } + } + doctrine_consanguinity_aunt_nephew_and_uncle_niece = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + consanguinity_aunt_nephew_and_uncle_niece_marriage = yes + consanguinity_aunt_nephew_and_uncle_niece_incest = yes + allows_cousin_marriage = yes + allows_aunt_nephew_and_uncle_niece_marriage = yes + } + } + doctrine_consanguinity_unrestricted = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_cousins } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + parameters = { + consanguinity_unrestricted_marriage = yes + consanguinity_unrestricted_incest = yes + allows_cousin_marriage = yes + allows_aunt_nephew_and_uncle_niece_marriage = yes + allows_unrestricted_marriage = yes + } + } +} + +doctrine_pluralism = { + group = "main_group" + + doctrine_pluralism_fundamentalist = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pluralism_fundamentalist } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_pluralism_pluralistic } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + hostility_towards_us_mult = 2 + + pluralism_fundamentalist_proselytization_bonus = yes + pluralism_fundamentalist_faction_join_chance = yes + pluralism_fundamentalist_vulnerable_to_heresy = yes + pluralism_fundamentalist_revocation_tyranny_minimal = yes + } + character_modifier = { + minority_different_faith_opinion = -20 + } + } + doctrine_pluralism_righteous = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pluralism_righteous } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + hostility_towards_us_mult = 1 + pluralism_righteous_revocation_tyranny_reduced = yes + } + character_modifier = { + minority_different_faith_opinion = -10 + } + } + doctrine_pluralism_pluralistic = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pluralism_pluralistic } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_pluralism_fundamentalist } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pentarchy_trigger + NOT = { doctrine:tenet_pentarchy = { is_in_list = selected_doctrines } } + } + } + + parameters = { + hostility_towards_us_mult = 0.5 + pluralism_pluralistic_proselytization_penalty = yes + pluralism_pluralistic_faction_join_chance = yes + pluralism_pluralistic_resistant_to_heresy = yes + pluralism_pluralistic_holy_wars_preserve_vassals = yes + + } + } +} + +doctrine_theocracy = { + group = "main_group" + doctrine_theocracy_temporal = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_theocracy_temporal } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_theocracy_lay_clergy } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_theocracy_temporal_trigger + NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } + } + } + + parameters = { + theocracy_temple_lease = yes + } + } + doctrine_theocracy_lay_clergy = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_theocracy_lay_clergy } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_theocracy_temporal } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + theocracy_temple_ownership = yes + lay_clergy = yes + allowed_holding_type_church_holding = yes + } + } +} + +doctrine_head_of_faith = { + group = "main_group" + + doctrine_no_head = { + visible = no + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_no_head } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + no_head_of_faith = yes + minimum_fervor = 25 + } + } + doctrine_spiritual_head = { + visible = no + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_spiritual_head } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + spiritual_head_of_faith = yes + spiritual_head_of_faith_claims = yes + spiritual_head_of_faith_gold = yes + } + } + doctrine_temporal_head = { + visible = no + piety_cost = { + value = faith_doctrine_cost_massive + if = { + limit = { has_doctrine = doctrine_temporal_head } + multiply = faith_unchanged_doctrine_cost_mult + } + } + can_pick = { + custom_description = { + text = incompatible_doctrine_theocracy_temporal_trigger + NOT = { doctrine:doctrine_theocracy_temporal = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_doctrine_spiritual_appointment_temporal_trigger + NOR = { + doctrine:doctrine_clerical_succession_spiritual_appointment = { is_in_list = selected_doctrines } + doctrine:doctrine_clerical_succession_spiritual_fixed_appointment = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + temporal_head_of_faith = yes + temporal_head_of_faith_directed_holy_wars = yes + } + } +} + +doctrine_clerical_function = { + group = "clergy" + doctrine_clerical_function_taxation = { + clergy_modifier = { + #monthly_county_control_growth_add_even_if_baron = 0.2 + monthly_county_control_growth_factor_even_if_baron = 0.2 + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_function_taxation } + multiply = faith_unchanged_doctrine_cost_mult + } + } + } + doctrine_clerical_function_alms_and_pacification = { + clergy_modifier = { + county_opinion_add_even_if_baron = 10 + domain_tax_mult_even_if_baron = -0.05 + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_function_alms_and_pacification } + multiply = faith_unchanged_doctrine_cost_mult + } + } + } + doctrine_clerical_function_recruitment = { + clergy_modifier = { + domain_tax_same_faith_mult_even_if_baron = -0.03 + levy_reinforcement_rate_same_faith_even_if_baron = 0.3 + prowess = 4 + } + parameters = { + clergy_can_fight = yes + } + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_function_recruitment } + multiply = faith_unchanged_doctrine_cost_mult + } + } + } +} + +doctrine_clerical_gender = { + group = "clergy" + doctrine_clerical_gender_male_only = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_gender_male_only } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_gender_female_only } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + clergy_must_be_male = yes + } + } + doctrine_clerical_gender_female_only = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_gender_female_only } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_gender_male_only } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + clergy_must_be_female = yes + } + } + doctrine_clerical_gender_either = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_gender_either } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + clergy_can_be_either_gender = yes + } + } +} + +doctrine_clerical_marriage = { + group = "clergy" + doctrine_clerical_marriage_allowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_marriage_allowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_marriage_disallowed } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + clergy_can_marry = yes + } + } + doctrine_clerical_marriage_disallowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_marriage_disallowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_marriage_allowed } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + clergy_can_marry = no + } + } +} + +doctrine_clerical_succession = { + group = "clergy" + doctrine_clerical_succession_temporal_appointment = { # Temporal, Free + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_temporal_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { + if = { + limit = { + OR = { # Was Spiritual + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_spiritual_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was Fixed + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } + + parameters = { + clerical_appointment_ruler = yes + clerical_appointment_fixed = no + } + } + doctrine_clerical_succession_spiritual_appointment = { # Spiritual, Free + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_spiritual_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { + if = { + limit = { + OR = { # Was Temporal + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was Fixed + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_spiritual_appointment_temporal_trigger + NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } + } + } + + parameters = { + clerical_appointment_head_of_faith = yes + clerical_appointment_fixed = no + } + } + doctrine_clerical_succession_temporal_fixed_appointment = { # Temporal, Fixed + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { + if = { + limit = { + OR = { # Was Spiritual + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_spiritual_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was free + has_doctrine = doctrine_clerical_succession_spiritual_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } + parameters = { + clerical_appointment_ruler = yes + clerical_appointment_fixed = yes + } + } + doctrine_clerical_succession_spiritual_fixed_appointment = { # Spiritual, Fixed + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { + if = { + limit = { + OR = { # Was Temporal + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was Free + has_doctrine = doctrine_clerical_succession_spiritual_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_spiritual_appointment_temporal_trigger + NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } + } + } + + parameters = { + clerical_appointment_head_of_faith = yes + clerical_appointment_fixed = yes + } + } +} + +doctrine_pilgrimage = { + group = "main_group" + doctrine_pilgrimage_forbidden = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_forbidden } + multiply = faith_unchanged_doctrine_cost_mult + } + } + character_modifier = { + monthly_piety_gain_mult = 0.2 + advantage_against_coreligionists = 5 + } + parameters = { + forbidden_from_pilgrimage = yes + } + traits = { + sins = { hajjaj pilgrim } + } + } + + doctrine_pilgrimage_encouraged = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_encouraged } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + can_go_on_pilgrimage = yes + basic_pilgrimage_rewards = yes + } + } + + doctrine_pilgrimage_local_rites = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_local_rites } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + local_shrine_offering = yes + can_go_on_pilgrimage = yes + basic_pilgrimage_rewards = yes + } + } + + doctrine_pilgrimage_mandatory = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_mandatory } + multiply = faith_unchanged_doctrine_cost_mult + } + } + is_shown = { + NOT = { religion_tag = islam_religion } + } + character_modifier = { + monthly_piety_gain_mult = -0.25 + same_faith_opinion = -5 + } + parameters = { + can_go_on_pilgrimage = yes + mandatory_pilgrimage = yes + basic_pilgrimage_rewards = yes + } + } + + doctrine_pilgrimage_mandatory_hajj = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_mandatory_hajj } + multiply = faith_unchanged_doctrine_cost_mult + } + } + is_shown = { + religion_tag = islam_religion + } + character_modifier = { + monthly_piety_gain_mult = -0.25 + same_faith_opinion = -5 + } + parameters = { + can_go_on_pilgrimage = yes + mandatory_hajj = yes + basic_pilgrimage_rewards = yes + } + } +} + +doctrine_funeral = { + group = "clergy" + doctrine_funeral_stoic = { # Abrahamic funerals, stand around and try not to cry too much before the body is humbly buried + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_stoic } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + burial_funeral = yes + stoic_funeral = yes + } + } + doctrine_funeral_bewailment = { # West African funerals, strongly encouraged to show emotion before the body is humbly buried + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_bewailment } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + burial_funeral = yes + bewailment_funeral = yes + } + } + doctrine_funeral_cremation = { # Catch-all cremations, burn or otherwise dissolve the body + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_cremation } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + cremation_funeral = yes + } + } + doctrine_funeral_sky_burial = { # Have the body fed to scavenging animals and birds + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_sky_burial } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + sky_burials_active = yes + can_build_towers_of_silence_active = yes + } + + character_modifier = { + negate_health_penalty_add = 0.25 + } + } + doctrine_funeral_mummification = { # Fanatically preserve the body, very expensive + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_funeral_mummification } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + mummification_funeral = yes + } + + can_pick = { + custom_description = { + text = incompatible_tenet_aniconism_trigger + NOT = { doctrine:tenet_aniconism = { is_in_list = selected_doctrines } } + } + } + } + + doctrine_family_rites = { # Solemn veneration + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_family_rites } + multiply = faith_unchanged_doctrine_cost_mult + } + if = { + limit = { has_doctrine = tenet_filial_piety } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + burial_funeral = yes + family_rites = yes + } + } +} + +doctrine_coronation = { + group = "clergy" + is_available_on_create = { + has_ach_dlc_trigger = yes + } + doctrine_no_anointment = { + piety_cost = { + value = faith_doctrine_cost_mid + } + parameters = { + no_anointment = yes + } + is_shown = { + has_ach_dlc_trigger = yes + } + } + doctrine_anointment_permitted = { + piety_cost = { + value = faith_doctrine_cost_mid + } + parameters = { + theocratic_coronation = yes + } + can_pick = { + custom_description = { + text = doctrine_requires_theocratic_head_of_faith_trigger + NOR = { + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } + } + } + } + is_shown = { + has_ach_dlc_trigger = yes + } + } + doctrine_imperial_anointment = { + piety_cost = { + value = faith_doctrine_cost_mid + } + parameters = { + imperial_anointment = yes + } + can_pick = { + custom_description = { + text = doctrine_requires_theocratic_head_of_faith_trigger + NOR = { + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } + } + } + } + is_shown = { + has_ach_dlc_trigger = yes + } + } +} + + +doctrine_theism = { + group = "main_group" + doctrine_monotheist = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { + OR = { + has_doctrine = abrahamic_hostility_doctrine + has_doctrine = doctrine_monotheist + } + } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + hostility_others = 3 + } + } + doctrine_polytheist = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = abrahamic_hostility_doctrine } + multiply = faith_changed_doctrine_cost_mult_three_step + } + else_if = { + limit = { has_doctrine = doctrine_polytheist } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + hostility_others = 2 + } + } + doctrine_pantheist = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = abrahamic_hostility_doctrine } + multiply = faith_changed_doctrine_cost_mult_three_step + } + else_if = { + limit = { has_doctrine = doctrine_pantheist } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + hostility_same_family = 1 + hostility_others = 1 + } + } +} +doctrine_special_sevillian_dominion = { + group = "clergy" + doctrine_sevillian_dominion_1 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.05 + domain_tax_mult = -0.05 + levy_size = -0.1 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.1 + theocracy_government_levy_contribution_mult = -0.1 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_2 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.075 + domain_tax_mult = -0.075 + levy_size = -0.125 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.125 + theocracy_government_levy_contribution_mult = -0.125 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_3 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.1 + domain_tax_mult = -0.1 + levy_size = -0.15 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.15 + theocracy_government_levy_contribution_mult = -0.15 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_4 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.125 + domain_tax_mult = -0.125 + levy_size = -0.175 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.175 + theocracy_government_levy_contribution_mult = -0.175 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_5 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.15 + domain_tax_mult = -0.15 + levy_size = -0.175 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.2 + theocracy_government_levy_contribution_mult = -0.2 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_6 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.175 + domain_tax_mult = -0.175 + levy_size = -0.2 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.225 + theocracy_government_levy_contribution_mult = -0.225 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_7 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.2 + domain_tax_mult = -0.2 + levy_size = -0.225 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.25 + theocracy_government_levy_contribution_mult = -0.25 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_8 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.225 + domain_tax_mult = -0.225 + levy_size = -0.25 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.275 + theocracy_government_levy_contribution_mult = -0.275 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_sevillian_dominion_9 = { + + is_shown = { + OR = { + + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.25 + domain_tax_mult = -0.25 + levy_size = -0.275 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.3 + theocracy_government_levy_contribution_mult = -0.3 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } +} + +doctrine_special_roman_dominion = { + group = "clergy" + doctrine_roman_dominion_1 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.05 + domain_tax_mult = -0.05 + levy_size = -0.1 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.1 + theocracy_government_levy_contribution_mult = -0.1 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_2 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.075 + domain_tax_mult = -0.075 + levy_size = -0.125 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.125 + theocracy_government_levy_contribution_mult = -0.125 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_3 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.1 + domain_tax_mult = -0.1 + levy_size = -0.15 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.15 + theocracy_government_levy_contribution_mult = -0.15 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_4 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.125 + domain_tax_mult = -0.125 + levy_size = -0.175 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.175 + theocracy_government_levy_contribution_mult = -0.175 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_5 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.15 + domain_tax_mult = -0.15 + levy_size = -0.175 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.2 + theocracy_government_levy_contribution_mult = -0.2 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_6 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.175 + domain_tax_mult = -0.175 + levy_size = -0.2 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.225 + theocracy_government_levy_contribution_mult = -0.225 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_7 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.2 + domain_tax_mult = -0.2 + levy_size = -0.225 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.25 + theocracy_government_levy_contribution_mult = -0.25 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_8 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.225 + domain_tax_mult = -0.225 + levy_size = -0.25 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.275 + theocracy_government_levy_contribution_mult = -0.275 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } + doctrine_roman_dominion_9 = { + + is_shown = { + OR = { + religion = religion:roman_catholic + religion = religion:sevillian + } + } + can_pick = { + always = no + } + piety_cost = { + value = faith_doctrine_cost_high + } + clergy_modifier = { + monthly_income_mult = 0.25 + domain_tax_mult = -0.25 + levy_size = -0.275 + } + character_modifier = { + theocracy_government_tax_contribution_mult = -0.3 + theocracy_government_levy_contribution_mult = -0.3 + } + parameters = { + param_bureaucracy_exp_1 = yes + param_bureaucracy_exp_2 = yes + param_bureaucracy_exp_3 = yes + } + } +} \ No newline at end of file diff --git a/common/religion/doctrine_types/20_doctrines_islam.txt b/common/religion/doctrine_types/20_doctrines_islam.txt new file mode 100644 index 00000000..1d2f9939 --- /dev/null +++ b/common/religion/doctrine_types/20_doctrines_islam.txt @@ -0,0 +1,70 @@ +muhammad_succession_sunni_doctrine = { + icon = "muhammad_succession_sunni_doctrine" + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = muhammad_succession_sunni_doctrine } + multiply = 0 + } + } + + parameters = { + hostility_override_muhammad_succession_sunni_doctrine = 1 + same_hof_hostility_override = 0 + } +} + +muhammad_succession_shia_doctrine = { + icon = "muhammad_succession_shia_doctrine" + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = muhammad_succession_shia_doctrine } + multiply = 0 + } + } + + parameters = { + hostility_override_muhammad_succession_shia_doctrine = 1 + same_hof_hostility_override = 0 + } +} + +muhammad_succession_muhakkima_doctrine = { + icon = "muhammad_succession_muhakkima_doctrine" + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = muhammad_succession_muhakkima_doctrine } + multiply = 0 + } + } + + parameters = { + hostility_override_muhammad_succession_muhakkima_doctrine = 1 + same_hof_hostility_override = 0 + } +} + +muhammad_succession_zandaqa_doctrine = { + icon = "muhammad_succession_zandaqa_doctrine" + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = muhammad_succession_zandaqa_doctrine } + multiply = 0 + } + } + + character_modifier = { + advantage_against_coreligionists = 5 + } + + parameters = { + same_hof_hostility_override = 0 + } +} diff --git a/common/religion/doctrine_types/20_doctrines_judaism.txt b/common/religion/doctrine_types/20_doctrines_judaism.txt new file mode 100644 index 00000000..be4ae937 --- /dev/null +++ b/common/religion/doctrine_types/20_doctrines_judaism.txt @@ -0,0 +1,114 @@ +# Tracks the way in which Halakha is supposed to be interpreted +temple_authority_rabbinic_doctrine = { # Rabbis argue and interpret the Halakha + icon = "temple_authority_rabbinic_doctrine" + + piety_cost = { + if = { + limit = { has_doctrine = temple_authority_rabbinic_doctrine } + value = 0 + } + else_if = { + limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_low + } + } + + character_modifier = { + clergy_opinion = 5 + church_holding_build_gold_cost = -0.1 + } + + parameters = { + hostility_override_temple_authority_rabbinic_doctrine = 1 + hostility_override_temple_authority_samaritan_torah_doctrine = 3 + } +} + +temple_authority_toric_doctrine = { # Rabbis are meant to interpret the literal meaning of the Torah + icon = "temple_authority_toric_doctrine" + + piety_cost = { + if = { + limit = { has_doctrine = temple_authority_toric_doctrine } + value = 0 + } + else_if = { + limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_low + } + } + + traits = { + virtues = { scholar } + } + + character_modifier = { + artifact_decay_reduction_mult = -0.1 + } + + parameters = { + hostility_override_temple_authority_toric_doctrine = 1 + hostility_override_temple_authority_samaritan_torah_doctrine = 3 + } +} + +temple_authority_kohanim_doctrine = { # Belief that the Halakha is to be interpreted by the Kohen + icon = "temple_authority_kohanim_doctrine" + + piety_cost = { + if = { + limit = { has_doctrine = temple_authority_kohanim_doctrine } + value = 0 + } + else_if = { + limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_low + } + } + + character_modifier = { + opinion_of_same_culture = 5 + } + + parameters = { + hostility_override_temple_authority_kohanim_doctrine = 1 + hostility_override_temple_authority_samaritan_torah_doctrine = 3 + } +} + +temple_authority_samaritan_torah_doctrine = { # Belief in the Samaritan Torah + icon = "temple_authority_samaritan_torah_doctrine" + + piety_cost = { + if = { + limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } + value = 0 + } + else = { + value = faith_tenet_cost_mid + } + } + + parameters = { + hostility_override_temple_authority_samaritan_torah_doctrine = 0 + hostility_override_temple_authority_rabbinic_doctrine = 3 + hostility_override_temple_authority_toric_doctrine = 3 + hostility_override_temple_authority_kohanim_doctrine = 3 + } + + character_modifier = { + different_faith_opinion = -10 + same_faith_opinion = 10 + domain_tax_same_faith_mult = 0.05 + levy_reinforcement_rate_same_faith = 0.1 + } +} diff --git a/common/religion/doctrine_types/20_doctrines_zoroastrianism.txt b/common/religion/doctrine_types/20_doctrines_zoroastrianism.txt new file mode 100644 index 00000000..c8b0eb3a --- /dev/null +++ b/common/religion/doctrine_types/20_doctrines_zoroastrianism.txt @@ -0,0 +1,27 @@ +doctrine_major_branch_behdin = { + icon = "doctrine_major_branch_behdin" + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_heretic_branch_zandik } #Becoming accepted by the mainstream movement is very piety-expensive + multiply = 3 + } + } + + parameters = { + hostility_override_doctrine_major_branch_behdin = 1 + } +} + +doctrine_heretic_branch_zandik = { + icon = "doctrine_heretic_branch_zandik" + + piety_cost = { + value = faith_doctrine_cost_low #but being a heretic, that's cheap... + } + + character_modifier = { + advantage_against_coreligionists = 5 + } +} diff --git a/common/religion/doctrine_types/30_core_tenets.txt b/common/religion/doctrine_types/30_core_tenets.txt new file mode 100644 index 00000000..4dc2ffbb --- /dev/null +++ b/common/religion/doctrine_types/30_core_tenets.txt @@ -0,0 +1,5688 @@ +doctrine_core_tenets = { + group = "core_tenets" + number_of_picks = 3 + + ###### NEOW TENETS ###### + + ###WICCA### + + tenet_divine_opulence = { + icon = core_tenet_ritual_hospitality + + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_divine_opulence } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + believes_in_harmony_with_nature_invisible = yes + piety_from_feasts_active = yes + mandatory_feast_attendance = yes + allows_brewery = yes + } + + character_modifier = { + county_opinion_add = -10 + vassal_opinion = 10 + stress_loss_mult = 0.25 + } + } + + king_of_winter = { + icon = core_tenet_songs_of_roland + is_shown = { + religion_tag = wicca_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = king_of_winter } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + character_modifier = { + prowess = 4 + tolerance_advantage_mod = 2 + } + + parameters = { + clergy_can_fight = yes + unlock_voluntary_laampdom_faith = yes + } + + traits = { + virtues = { generous = 2 } + sins = { greedy = 2 } + } + } +# the_book_of_shadows = { +# icon = core_tenet_alexandrian_catechism +# is_shown = { +# religion_tag = wicca_religion +# } +# piety_cost = { +# value = faith_tenet_cost_low +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = the_book_of_shadows } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# +# parameters = { +# tenet_esotericism_mystic_education = yes +# } +# character_modifier = { +# monthly_learning_lifestyle_xp_gain_mult = 0.2 +# learning_per_stress_level = 2 +# } +# +# traits = { +# virtues = { +# scholar +# lifestyle_mystic = { weight = 1 } +# } +# } +# } + + + + ###ANGLICAN### + + tenet_armed_resistance = { + icon = core_tenet_armed_resistance + + is_shown = { + OR = { + religion = religion:eastern_orthodox_religion + religion = religion:catholic_religion + religion = religion:protestant_religion + } + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_armed_resistance } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + sanctioned_false_conversion = yes + } + + character_modifier = { + hills_attrition_mult = -0.2 + hills_levy_size = 0.2 + hills_advantage = 4 + forest_attrition_mult = -0.2 + forest_levy_size = 0.2 + forest_advantage = 4 + } + + } + +# for_king_and_country = { +# icon = core_tenet_for_king_and_country +# is_shown = { +# has_doctrine = special_doctrine_english_anglican +# } +# piety_cost = { +# value = faith_tenet_cost_low +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = tenet_armed_resistance } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# +# parameters = { +# legalism_modified_law_costs = yes +# legalism_modified_law_costs_2 = yes +# legalism_reduced_faction_virtues = yes +# legalism_increased_faction_sins = yes +# legalism_trust_just_leader_active = yes +# } +# } +# last_knights_of_britain = { +# icon = core_tenet_songs_of_roland +# +# is_shown = { +# has_doctrine = special_doctrine_english_anglican +# } +# piety_cost = { +# value = faith_tenet_cost_low +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = last_knights_of_britain } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# character_modifier = { +# prowess = 4 +# tolerance_advantage_mod = 2 +# accolade_glory_gain_mult = 0.1 +# } +# +# parameters = { +# clergy_can_fight = yes +# cheaper_holy_wars_active = yes +# pilgrimage_decision_active = yes +# } +# +# } + + + + ###BRITISH### + + tenet_rule_the_waves = { + icon = core_tenet_rule_the_waves + + is_shown = { + religion_tag = thelema_religion + religion_tag = britannic_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_rule_the_waves } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + unlock_voluntary_laampdom_faith = yes + can_travel_along_rivers = yes + #great_holy_wars_active = yes + #ghw_no_hof_conversion_buffs_active = yes + #bonus_holy_war_piety_active = yes + #pilgrimage_decision_active = yes + clergy_can_fight = yes + conquest_cb_enabled = yes + invasion_cb_enabled = yes + } + character_modifier = { + #embarkation_cost_mult = -0.5 + naval_movement_speed_mult = 0.25 + #sea_travel_danger = medium_sea_danger_reduction + #accolade_glory_gain_mult = 0.2 + } + traits = { + virtues = { brave loyal } + sins = { craven disloyal } + } + } + + + tenet_terror_of_the_seas = { + icon = core_tenet_terror_of_the_seas + + piety_cost = { + value = faith_tenet_cost_mid + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_terror_of_the_seas } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + always = yes + } + + parameters = { + can_raid_at_sea_even_if_feudal = yes + piety_for_forced_conversions_active = yes + unlock_varangian_adventurer_cb = yes + + unlock_voluntary_laampdom_faith = yes + } + character_modifier = { + raid_speed = 0.50 + no_disembark_penalty = yes + domain_tax_mult = -0.2 + } + } + + + + ###THELEMA### + + tenet_true_will = { + icon = core_tenet_adorcism + + is_shown = { + religion_tag = thelema_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_true_will } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + conquest_cb_enabled = yes + invasion_cb_enabled = yes + } + + character_modifier = { + title_creation_cost_mult = -0.5 + direct_vassal_opinion = -10 + liege_opinion = -10 + } + + #parameters = { + # natural_primitivism_law_cost_increase = yes + #} + traits = { + virtues = { + disloyal + } + sins = { + loyal + } + } + + character_modifier = { + tyranny_gain_mult = 1 + stress_gain_mult = -0.25 + stress_loss_mult = 0.25 + defender_advantage = 5 + controlled_province_advantage = 5 + } + province_modifier = { + garrison_size = 0.33 + } + } + tenet_love_under_will = { + icon = core_tenet_love_under_will + + is_shown = { + religion_tag = thelema_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_love_under_will } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + character_modifier = { + fertility = 0.33 + } + parameters = { + no_unfaithfulness_penalty_active = yes + } + traits = { + virtues = { + lustful = { scale = 2 weight = 2 } + compassionate + } + sins = { + callous = { scale = 2 weight = 2 } + murderer + } + } + } + tenet_do_what_thou_wilt = { + icon = core_tenet_literalism + + is_shown = { + religion_tag = thelema_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_do_what_thou_wilt } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + meditation_mechanics_active = yes + has_access_to_runestones = yes + divine_the_stars_active = yes + can_build_pyramids = yes + } + traits = { + virtues = { + brave + } + sins = { + content + } + } + } + + + + ###EUROPEANIST### + + core_tenet_belle_epoque = { + icon = core_tenet_belle_epoque + is_shown = { + religion_tag = europeanist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = core_tenet_belle_epoque } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + host_honored_guests_active = yes + } + + character_modifier = { + county_opinion_add = 15 + } + traits = { + virtues = { + generous + } + sins = { + callous + } + } + } + + ###EINBLICKER### + + tenet_righteous_fury = { + icon = tenet_righteous_fury + + piety_cost = { + if = { + limit = { has_doctrine = tenet_warmonger } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_righteous_fury } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + } + + character_modifier = { + prowess_per_piety_level = 1 + maa_damage_mult = 0.1 + } + + parameters = { + successful_sieges_give_piety = yes + human_sacrifice_active = yes + } + + traits = { + virtues = { wrathful } + } + } + + ###mysteriosophy### + +# tenet_five_maxims = { +# icon = core_tenet_pursuit_of_knowledge +# +# is_shown = { +# religion_tag = europeanist_religion +# } +# piety_cost = { +# value = faith_tenet_cost_low +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = tenet_europa_regina } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# +# character_modifier = { +# monthly_learning_lifestyle_xp_gain_mult = 0.25 +# learning_per_stress_level = 2 +# } +# +# traits = { +# virtues = { +# education_learning_3 +# education_learning_4 +# education_learning_5 +# scholar +# } +# } +# +# parameters = { +# better_study_scheme = yes +# } +# } + + + ###TRENCHSINGER### + + core_tenet_peacekeeping = { + icon = core_tenet_peacekeeping + is_shown = { + religion_tag = europeanist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = core_tenet_peacekeeping } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + holy_wars_forbidden = yes + pacifist_opinion_active = yes + opinion_of_pacifist_opinion_active = 20 + piety_from_long_peace = 1 + mendicant_preachers_conversion_active = yes + unlock_voluntary_laampdom_faith = yes + } + + traits = { + virtues = { calm } + sins = { wrathful } + } + + character_modifier = { + domain_limit = 1 + ai_war_chance = -0.25 + ai_war_cooldown = 5 + } + } + tenet_let_the_poppies_grow = { + icon = core_tenet_let_the_poppies_grow + + is_shown = { + religion_tag = europeanist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_let_the_poppies_grow } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + believes_in_harmony_with_nature_invisible = yes + cremation_funeral = yes + less_plague_spread_culture = yes + } + + character_modifier = { + health = 0.1 + build_gold_cost = 0.15 + county_opinion_add = 15 + } + } + + ###DROOID### + + tenet_druidry = { + icon = core_tenet_sanctity_of_nature + + piety_cost = { + if = { + limit = { + religion_tag = druidic_religion + + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + + } + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_druidry } + multiply = faith_unchanged_doctrine_cost_mult + } + } + can_pick = { + custom_description = { + text = incompatible_tenet_sanctity_of_nature_trigger + NOT = { doctrine:tenet_sanctity_of_nature = { is_in_list = selected_doctrines } } + } + } + parameters = { + believes_in_harmony_with_nature_invisible = yes + } + + traits = { + virtues = { + lifestyle_mystic = { + scale = 3 + weight = 2 + } + } + } + + character_modifier = { + forest_advantage = 5 + forest_development_growth_factor = 0.2 + forest_levy_size = 0.33 + holding_build_gold_cost = 0.25 + holding_build_speed = 0.25 + county_opinion_add = 5 + } + } + + + ####GIRONDIST##### + + tenet_liberte = { + icon = core_tenet_carnal_exaltation + is_shown = { + religion_tag = french_pantheon_religion + } + can_pick = { + NOT = { doctrine:tenet_legalism = { is_in_list = selected_doctrines } } + NOT = { doctrine:tenet_alexandrian_catechism = { is_in_list = selected_doctrines } } + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_liberte } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + legalism_modified_law_costs = yes + legalism_modified_law_costs_2 = yes + legalism_reduced_faction_virtues = yes + legalism_increased_faction_sins = yes + legalism_trust_just_leader_active = yes + } + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.2 + learning_per_stress_level = 2 + } + traits = { + virtues = { scholar } + } + } + + tenet_egalite = { + icon = core_tenet_legal_pronouncements + is_shown = { + religion_tag = french_pantheon_religion + } + can_pick = { + NOT = { doctrine:tenet_household_gods = { is_in_list = selected_doctrines } } + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_egalite } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + same_culture_conversion_bonus_active = yes + same_faith_promote_culture_bonus_active = yes + } + + character_modifier = { + monthly_influence = 0.5 + levy_reinforcement_rate_same_faith = 0.25 + tyranny_gain_mult = 1 + } + } + + tenet_fraternite = { + icon = core_tenet_communism + is_shown = { + religion_tag = french_pantheon_religion + } + can_pick = { + NOT = { doctrine:adaptive = { is_in_list = selected_doctrines } } + NOT = { doctrine:tenet_alexandrian_catechism = { is_in_list = selected_doctrines } } + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_fraternite } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + tenet_adaptive_conversion_resistance = yes + reduced_vassal_religion_discontent = yes + hostility_same_religion = 1 + hostility_same_family = 1 + hostility_others = 1 + } + + character_modifier = { + different_faith_county_opinion_mult = -0.25 + different_faith_liege_opinion = 15 + opinion_of_different_faith_liege = 15 + } + } + + + + ###NOVELISTS### + + tenet_universal_scripture = { + icon = core_tenet_literalism + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_universal_scripture } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + character_modifier = { + prowess = 4 + tolerance_advantage_mod = 2 + } + parameters = { + great_holy_wars_active = yes + tenet_adaptive_conversion_resistance = yes + clergy_can_fight = yes + } + traits = { + virtues = { + scholar + } + } + } + + + + ###ASLANITE### + tenet_people_of_the_book = { + icon = core_tenet_legalism + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_people_of_the_book } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + pilgrimage_decision_active = yes + take_vows_active = yes + } + } + + one_king_to_rule_them_all = { + icon = one_king_to_rule_them_all + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = one_king_to_rule_them_all } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + temporal_condemnation_enabled = yes + legalism_modified_law_costs = yes + legalism_modified_law_costs_2 = yes + legalism_reduced_faction_virtues = yes + legalism_increased_faction_sins = yes + legalism_trust_just_leader_active = yes + } + } + + + + ###CAROLINGIAN### + + tenet_restore_the_crown = { + icon = core_tenet_restore_the_crown + is_shown = { + religion_tag = novelist_religion + } + + piety_cost = { + value = faith_tenet_cost_mid + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_restore_the_crown } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + conquest_cb_enabled = yes + invasion_cb_enabled = yes + warmonger = yes + novelist_title_replace_active = yes + } + + character_modifier = { + title_creation_cost_mult = -0.2 + tyranny_gain_mult = -0.2 + direct_vassal_opinion = -10 + } + } +# tenet_songs_of_roland = { +# icon = core_tenet_songs_of_roland +# is_shown = { +# religion_tag = novelist_religion +# } +# +# name = { +# first_valid = { +# triggered_desc = { +# trigger = { +# has_doctrine = special_doctrine_simurghi +# } +# desc = tenet_songs_of_roland_simurghi_name +# } +# desc = tenet_songs_of_roland_name +# } +# } +# +# desc = { +# first_valid = { +# triggered_desc = { +# trigger = { +# has_doctrine = special_doctrine_simurghi +# } +# desc = tenet_songs_of_roland_simurghi_desc +# } +# desc = tenet_songs_of_roland_desc +# } +# } +# +# piety_cost = { +# value = faith_tenet_cost_mid +# +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = tenet_songs_of_roland } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# +# character_modifier = { +# county_opinion_add = 10 +# } +# parameters = { +# unlock_voluntary_laampdom_faith = yes +# } +# traits = { +# virtues = { +# gallant +# lifestyle_poet +# } +# } +# } + + + + ###ATLANTEAN### + +# tenet_the_first_age = { +# icon = core_tenet_sanctity_of_nature +# piety_cost = { +# value = faith_tenet_cost_low +# +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = tenet_the_first_age } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# +# is_shown = { +# religion_tag = novelist_religion +# } +# +# parameters = { +# pilgrimage_decision_active = yes +# novelist_title_replace_active = yes +# durandal_restoration_active = yes +# } +# } + tenet_chivalric_ideals = { + icon = core_tenet_chivalric_ideals + + name = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_simurghi + } + desc = tenet_chivalric_ideals_simurghi_name + } + desc = tenet_chivalric_ideals_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_simurghi + } + desc = tenet_chivalric_ideals_simurghi_desc + } + desc = tenet_chivalric_ideals_desc + } + } + piety_cost = { + value = faith_tenet_cost_low + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_chivalric_ideals } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + always = yes + } + + character_modifier = { + fertility = 0.1 + spouse_opinion = 20 + } + + parameters = { + unlock_voluntary_laampdom_faith = yes + neow_better_spouses = yes + } + + traits = { + virtues = { + ambitious + adventurer + gallant + } + } + } + + + + ###ABSURDIST### + + tenet_letranger = { + icon = core_tenet_inner_journey + is_shown = { + religion_tag = novelist_religion + } + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_letranger } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + literalist_debate_enabled = yes + meditation_mechanics_active = yes + } + + character_modifier = { + learning_per_stress_level = 2 + ignore_opinion_of_different_faith = yes + } + + traits = { + virtues = { eccentric } + } + } + + tenet_the_search_for_a_meaning = { + icon = core_tenet_mendicant_preachers + is_shown = { + religion_tag = novelist_religion + } + + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_the_search_for_a_meaning } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = ADULTERY_MUST_BE_FULLY_ACCEPTED + NOR = { + doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_women_shunned = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_men_shunned = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + reduced_stress_from_torture = yes + no_unfaithfulness_penalty_active = yes + unlock_voluntary_laampdom_faith = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.2 + tyranny_gain_mult = 0.50 + } + } + + + + ###CATHOLICS### + + tenet_catholic_communion = { + icon = core_tenet_communion + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_communion } + multiply = faith_unchanged_doctrine_cost_mult + } + } + can_pick = { + custom_description = { + text = doctrine_requires_head_of_faith_trigger + NOT = { + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_sacred_shadows_trigger + NOT = { + doctrine:tenet_sacred_shadows = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + excommunication_active = yes + } + traits = { + virtues = { honest } + sins = { deceitful greedy } + } + } + + + + ###NOBELIAN### + + tenet_scientific_discourse = { + icon = core_tenet_pursuit_of_knowledge + piety_cost = { + value = faith_tenet_cost_mid + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_scientific_discourse } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = doctrine_pluralism_fundamentalist_trigger + NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } } + } + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.1 + learning_per_stress_level = 2 + } + + traits = { + virtues = { + scholar = { scale = 2 weight = 2 } + education_learning_3 + education_learning_4 + education_learning_5 + } + } + } + +# tenet_giant_shoulders = { +# icon = core_tenet_inner_journey +# +# is_shown = { +# #has_doctrine = eastern_hostility_doctrine +# #NOT = { religion_tag = zoroastrianism_religion } +# } +# +# piety_cost = { +# value = faith_tenet_cost_low +# +# # Multiplier for keeping same tenet +# if = { +# limit = { has_doctrine = tenet_inner_journey } +# multiply = faith_unchanged_doctrine_cost_mult +# } +# } +# +# traits = { +# virtues = { patient } +# sins = { impatient } +# } +# +# parameters = { +# meditation_mechanics_active = yes +# select_personal_god_active = yes +# } +# } + + ###### GENERIC ##### + + tenet_wandering_bards = { + icon = tenet_wandering_bards + + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_wandering_bards } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = europeanist_religion + } + desc = tenet_wandering_bards_europeanist_name + } + desc = tenet_wandering_bards_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = europeanist_religion + } + desc = tenet_wandering_bards_europeanist_desc + } + desc = tenet_wandering_bards_desc + } + } + + can_pick = { + custom_description = { + text = doctrine_pluralism_fundamentalist_trigger + NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } } + } + } + parameters = { + mendicant_preachers_conversion_active = yes + unlock_voluntary_laampdom_faith = yes + } + traits = { + virtues = { + lifestyle_poet = { + scale = 2 + weight = 1 + } + } + } + } + + tenet_divine_progress = { + icon = core_tenet_divine_progress + + piety_cost = { + value = faith_tenet_cost_low + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_divine_progress } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + always = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.1 + } + + traits = { + virtues = { ambitious } + sins = { content } + } + parameters = { + neow_innovation_from_learning_traits = yes + } + } + + ##### CALVINIST ###### + + tenet_five_points = { + icon = core_tenet_five_points + can_pick = { + custom_description = { + text = incompatible_doctrine_mummification_trigger + NOT = { doctrine:doctrine_funeral_mummification = { is_in_list = selected_doctrines } } + } + } + piety_cost = { + if = { + limit = { + religion_tag = protestant_religion + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_massive + } + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_five_points } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + reforging_artifacts_costs_piety = yes + destroying_artifacts_is_pious = yes + literalist_debate_enabled = yes + } + traits = { + virtues = { + scholar + } + } + } + + tenet_theomonarchy = { + icon = core_tenet_legal_pronouncements + piety_cost = { + if = { + limit = { + religion_tag = protestant_religion + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_theomonarchy } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + temporal_condemnation_enabled = yes + religious_legal_pronouncements_law_cost_reduction = yes + excommunication_active = yes + has_access_to_theomonarchy_succession = yes + } + + traits = { + sins = { + excommunicated = 3 + } + } + } + + ###### VANILLA TENETS ###### + + + + ############################ + # Christian Faith Tenets # + ############################ + + tenet_aniconism = { + icon = core_tenet_aniconism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + religion_tag = islam_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_aniconism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + has_doctrine = abrahamic_hostility_doctrine + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_mummification_trigger + NOT = { doctrine:doctrine_funeral_mummification = { is_in_list = selected_doctrines } } + } + } + + character_modifier = { + church_holding_build_speed = -0.33 + church_holding_build_gold_cost = -0.33 + church_holding_holding_build_speed = -0.33 + church_holding_holding_build_gold_cost = -0.33 + } + + parameters = { + reforging_artifacts_costs_piety = yes + destroying_artifacts_is_pious = yes + } + } + + tenet_alexandrian_catechism = { + icon = core_tenet_alexandrian_catechism + piety_cost = { + value = faith_tenet_cost_mid + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_alexandrian_catechism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = christianity_religion + } + desc = tenet_alexandrian_catechism_name + } + desc = tenet_islamic_rationalism_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = christianity_religion + } + desc = tenet_alexandrian_catechism_desc + } + desc = tenet_islamic_rationalism_desc + } + } + + is_shown = { + OR = { + religion_tag = christianity_religion + religion_tag = islam_religion + } + } + + can_pick = { + custom_description = { + text = doctrine_pluralism_fundamentalist_trigger + NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } } + } + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.2 + learning_per_stress_level = 2 + } + + traits = { + virtues = { scholar } + } + } + + tenet_armed_pilgrimages = { + icon = core_tenet_armed_pilgrimages + piety_cost = { + if = { + limit = { religion_tag = christianity_religion } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_armed_pilgrimages } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_armed_pilgrimages_vs_forbidden_pilgrimages + NOT = { doctrine:doctrine_pilgrimage_forbidden = { is_in_list = selected_doctrines } } + } + } + + parameters = { + cheaper_holy_wars_active = yes + great_holy_wars_active = yes + ghw_no_hof_conversion_buffs_active = yes + pilgrimage_decision_active = yes + } + character_modifier = { + accolade_glory_gain_mult = 0.1 + } + } + + tenet_carnal_exaltation = { + icon = core_tenet_carnal_exaltation + piety_cost = { + if = { + limit = { + religion_tag = hinduism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_massive + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_carnal_exaltation } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + character_modifier = { + fertility = 0.25 + } + + traits = { + virtues = { lustful } + sins = { chaste } + } + } + + tenet_communal_identity = { + icon = core_tenet_communal_identity + piety_cost = { + if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_low + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_communal_identity } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = tenet_communal_identity_chosen_people_name + } + desc = tenet_communal_identity_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = tenet_communal_identity_chosen_people_desc + } + desc = tenet_communal_identity_desc + } + } + + can_pick = { + always = yes + } + + parameters = { + same_culture_conversion_bonus_active = yes + same_faith_promote_culture_bonus_active = yes + other_culture_conversion_penalty_active = yes + } + + character_modifier = { + name = "tenet_communal_identity_opinion" + same_faith_opinion = 10 + } + } + + tenet_communion = { + icon = core_tenet_communion + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_communion } + multiply = faith_unchanged_doctrine_cost_mult + } + } + can_pick = { + custom_description = { + text = doctrine_requires_head_of_faith_trigger + NOT = { + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_sacred_shadows_trigger + NOT = { + doctrine:tenet_sacred_shadows = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + seek_indulgences_active = yes + seek_indulgences_active_2 = yes + excommunication_active = yes + } + traits = { + virtues = { honest } + sins = { deceitful } + } + } + + tenet_consolamentum = { + icon = core_tenet_consolamentum + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = christianity_religion + } + desc = tenet_consolamentum_name + } + desc = tenet_consolamentum_name_alternate + } + } + + piety_cost = { + if = { + limit = { + has_doctrine = tenet_sacrificial_ceremonies + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = dualism_religion + religion_tag = hinduism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_consolamentum } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOR = { + religion_tag = islam_religion + religion_tag = judaism_religion + religion_tag = zoroastrianism_religion + AND = { + has_doctrine = pagan_hostility_doctrine + NOT = { religion_tag = kushitism_religion } + } + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_sacrificial_ceremonies_trigger + NOT = { doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } } + } + } + + parameters = { + consolamentum_active = yes + } + + character_modifier = { + short_reign_duration_mult = -0.5 + } + } + + tenet_divine_marriage = { + icon = core_tenet_divine_marriage + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = zoroastrianism_religion + } + desc = tenet_divine_marriage_xwedodah + } + desc = tenet_divine_marriage_name + } + } + piety_cost = { + if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = dualism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_divine_marriage } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + + can_pick = { + custom_description = { + text = doctrine_unrestricted_consanguinity_trigger + doctrine:doctrine_consanguinity_unrestricted = { is_in_list = selected_doctrines } + } + } + + parameters = { + divine_marriage_opinion = 10 + divine_marriage_piety_gain_active = yes + } + + traits = { + virtues = { + pure_blooded = 2 + incestuous + } + } + } + + tenet_gnosticism = { + icon = core_tenet_gnosticism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = dualism_religion + religion_tag = zoroastrianism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = judaism_religion + religion_tag = islam_religion + religion_tag = hinduism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_gnosticism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + traits = { + virtues = { temperate } + sins = { gluttonous } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_eastern_syncretism_trigger + NOT = { + doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + hostility_override_tenet_gnosticism = 0 + hostility_override_special_doctrine_is_gnostic_faith = 0 + granting_titles_gives_stress = yes + } + + character_modifier = { + learning = 2 + stewardship = -2 + } + + is_shown = { + NOT = { has_doctrine = special_doctrine_is_gnostic_faith } # Can't be Gnostic if ye already are Gnostic + } + } + + tenet_mendicant_preachers = { + icon = core_tenet_mendicant_preachers + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = hinduism_religion + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_mendicant_preachers } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_hedonistic_trigger + NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } } + } + } + + parameters = { + mendicant_preachers_conversion_active = yes + pilgrimage_decision_active = yes + unlock_voluntary_laampdom_faith = yes + } + traits = { + virtues = { temperate } + sins = { gluttonous } + } + } + + tenet_monasticism = { + icon = core_tenet_monasticism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_monasticism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_hedonistic_trigger + NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } } + } + } + + parameters = { + take_vows_active = yes + } + traits = { + virtues = { temperate } + sins = { gluttonous } + } + } + + tenet_militant_vows = { + icon = core_tenet_armed_resistance + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_militant_vows } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_hedonistic_trigger + NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } } + } + } + + parameters = { + clergy_can_fight = yes + NEOW_can_build_citadels = yes + } + traits = { + virtues = { temperate } + sins = { gluttonous } + } + character_modifier = { + holy_order_hire_cost_mult = -0.25 + } + } + tenet_pacifism = { + icon = core_tenet_pacifism + piety_cost = { + if = { + limit = { + religion_tag = christianity_religion + religion_tag = taoism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion_tag = islam_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_pacifism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOR = { + religion_tag = buddhism_religion + religion_tag = hinduism_religion + religion_tag = jainism_religion + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_human_sacrifice_trigger + NOT = { doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_armed_pilgrimages_trigger + NOT = { doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_gruesome_festivals_trigger + NOT = { + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + holy_wars_forbidden = yes + pacifist_opinion_active = yes + opinion_of_pacifist_opinion_active = 10 + piety_from_long_peace = 1 + } + + traits = { + virtues = { calm } + sins = { wrathful } + } + + character_modifier = { + domain_limit = 1 + ai_war_chance = -0.25 + ai_war_cooldown = 5 + } + } + + tenet_pentarchy = { + icon = core_tenet_pentarchy + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = christianity_religion + } + desc = tenet_pentarchy_alternate_name + } + desc = tenet_pentarchy_name + } + } + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = hinduism_religion + religion_tag = zoroastrianism_religion + } + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_pentarchy } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = doctrine_pluralism_pluralistic_trigger + NOT = { doctrine:doctrine_pluralism_pluralistic = { is_in_list = selected_doctrines } } + } + } + + parameters = { + fervor_per_holy_site = 1 + pilgrimage_decision_active = yes + } + } + + tenet_unrelenting_faith = { + icon = core_tenet_unrelenting_faith + piety_cost = { + if = { + limit = { + OR = { + religion_tag = judaism_religion + religion_tag = islam_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_unrelenting_faith } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + character_modifier = { + prowess = 4 + tolerance_advantage_mod = 2 + } + + parameters = { + clergy_can_fight = yes + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + OR = { + has_doctrine = doctrine_heretic_branch_zandik + has_doctrine = tenet_pastoral_isolation + } + } + desc = tenet_unrelenting_faith_zandik_name + } + desc = tenet_unrelenting_faith_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + OR = { + has_doctrine = doctrine_heretic_branch_zandik + has_doctrine = tenet_pastoral_isolation + } + } + desc = tenet_unrelenting_faith_zandik_desc + } + desc = tenet_unrelenting_faith_desc + } + } + } + + tenet_vows_of_poverty = { + icon = core_tenet_vows_of_poverty + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_vows_of_poverty } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + always = yes + } + + parameters = { + vows_of_poverty_active = yes + unlock_voluntary_laampdom_faith = yes + } + + traits = { + virtues = { generous = 2 } + sins = { greedy = 2 } + } + } + + tenet_pastoral_isolation = { + icon = core_tenet_pastoral_isolation + + is_shown = { + religion_tag = christianity_religion + } + can_pick = { + custom_description = { + text = doctrine_no_head_of_faith_trigger + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + } + custom_description = { + text = incompatible_tenet_false_conversion_sanction_trigger + NOT = { + doctrine:tenet_false_conversion_sanction = { is_in_list = selected_doctrines } + } + } + } + + piety_cost = { + value = faith_tenet_cost_low + } + + parameters = { + hostility_override_special_doctrine_is_christian_faith = 0 + #For loc: + is_christian_faith_pastoral_isolation_loc_override = 0 + sanctioned_false_conversion = yes + unattractive_for_character_conversions = yes + tenet_unlocks_t3_withdraw_from_view = yes + } + + character_modifier = { + development_growth_factor = -0.1 + different_faith_liege_opinion = 10 + opinion_of_different_faith_liege = 10 + } + + traits = { + } + } + + tenet_rite = { + icon = core_tenet_rite + + is_shown = { + # Filter out religions that use a branch system. + NOR = { + religion = religion:islam_religion + religion = religion:zoroastrianism_religion + } + # We also only want people with existing spiritual HoFs. + exists = religious_head + has_doctrine_parameter = spiritual_head_of_faith + } + + can_pick = { + # Must have a theocratic HoF. + custom_description = { + text = doctrine_requires_theocratic_head_of_faith_trigger + doctrine:doctrine_spiritual_head = { is_in_list = selected_doctrines } + } + # !!! SECTION NOTE !!! + ## We check for tenets rather than doctrine parameters here because doctrine parameters cannot be checked in the selected_doctrines list, so we maintain such throughout the section for consistency. + # Some tenet/doctrine configurations are mutually exclusive. + ## Pacifists vs. war-mongers. + custom_description = { + text = incompatible_tenet_shared_hof_pacifists_vs_warmongers + NOR = { + # Either you're trying to be pacifist and your HoF hates it... + AND = { + OR = { + doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } + doctrine:tenet_pacifism = { is_in_list = selected_doctrines } + } + religious_head.faith = { + OR = { + has_doctrine = tenet_armed_pilgrimages + has_doctrine = tenet_struggle_submission + has_doctrine = tenet_warmonger + has_doctrine = tenet_pursuit_of_power + } + } + } + # ... or your HoF is and hates your warmongering. + AND = { + OR = { + doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } + doctrine:tenet_struggle_submission = { is_in_list = selected_doctrines } + doctrine:tenet_warmonger = { is_in_list = selected_doctrines } + doctrine:tenet_pursuit_of_power = { is_in_list = selected_doctrines } + } + religious_head.faith = { + OR = { + has_doctrine = tenet_dharmic_pacifism + has_doctrine = tenet_pacifism + } + } + } + } + } + ## Criminal witches vs. adorcists. + custom_description = { + text = incompatible_tenet_shared_hof_criminal_witches_vs_adorcists + NOR = { + # Either you're big on possessions but your HoF hates witchcraft... + AND = { + doctrine:tenet_adorcism = { is_in_list = selected_doctrines } + religious_head.faith = { has_doctrine = doctrine_witchcraft_crime } + } + # ... or you hate witchcraft but your HoF likes possessions. + AND = { + doctrine:doctrine_witchcraft_crime = { is_in_list = selected_doctrines } + religious_head.faith = { has_doctrine = tenet_adorcism } + } + } + } + ## Hedonists vs. ascetics. + custom_description = { + text = incompatible_tenet_shared_hof_hedonists_vs_ascetics + NOR = { + # Either you like to indulge but your HoF believes less is more... + AND = { + doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } + religious_head.faith = { has_doctrine = tenet_asceticism } + } + # ... or your HoF throws constant wild parties whilst you prefer to sit and chill. + AND = { + doctrine:tenet_asceticism = { is_in_list = selected_doctrines } + religious_head.faith = { has_doctrine = tenet_hedonistic } + } + } + } + ## Cannibals vs. non-cannibals of any kind. + custom_description = { + text = incompatible_tenet_shared_hof_cannibals_vs_non_cannibals + NOR = { + # Cannibal-you doesn't get why your non-cannibal HoF freaks out when you offer them a hand... + AND = { + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } + NOT = { + religious_head.faith = { has_doctrine = tenet_ritual_cannibalism } + } + } + # ... or cannibal-HoF thinks you need to chill the hell out whilst they eat this dude. + AND = { + religious_head.faith = { has_doctrine = tenet_ritual_cannibalism } + NOT = { + doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } + } + } + } + } + # Some tenet/doctrine configurations are unilaterally exclusive. + ## HumSac/GruFes are disliked by anyone who doesn't also actively believe in such. + custom_description = { + text = incompatible_tenet_shared_hof_world_vs_humsac_grufes + # Your HoF will not put up with your HumSackery if they don't also go in for it. + trigger_if = { + limit = { + OR = { + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } + } + } + NOR = { + religious_head.faith = { has_doctrine = tenet_gruesome_festivals } + religious_head.faith = { has_doctrine = tenet_human_sacrifice } + } + } + } + ## Monogamy doesn't like polygamy. + custom_description = { + text = incompatible_tenet_shared_hof_monogamy_vs_polygamy + # Monogamous HoFs do not appreciate polygamy. + trigger_if = { + limit = { + doctrine:doctrine_polygamy = { is_in_list = selected_doctrines } + } + NOT = { + religious_head.faith = { has_doctrine = doctrine_monogamy } + } + } + } + ## All lesser variations of incest don't like unrestricted incest. + custom_description = { + text = incompatible_tenet_shared_hof_world_vs_unrestricted_incest + # Non-incestual HoFs really take issue with unrestricted incest. + trigger_if = { + limit = { + doctrine:doctrine_consanguinity_unrestricted = { is_in_list = selected_doctrines } + } + religious_head.faith = { has_doctrine = doctrine_consanguinity_unrestricted } + } + } + } + + piety_cost = { + value = faith_tenet_cost_low + } + + parameters = { + maintains_head_of_faith_on_creation = yes + # For loc: + ecumenical_christians_keep_ecumenism = yes + # And finally, you and your old faith see each other as astray. + ## Please note, unlike other hostility overrides, this is _bilateral_, not unilateral. + same_hof_hostility_override = 1 + } + + character_modifier = { + faith_creation_piety_cost_mult = -0.25 + opinion_of_same_faith = 5 + religious_head_opinion = -10 + } + } + + ############################ + # Muslim Faith Tenets # + ############################ + + tenet_adaptive = { + icon = core_tenet_adaptive + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = islam_religion + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = judaism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_adaptive } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = doctrine_inverted_pluralism_pluralistic_trigger + NOR = { + doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } + doctrine:doctrine_pluralism_righteous = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + tenet_adaptive_conversion_resistance = yes + reduced_vassal_religion_discontent = yes + } + + character_modifier = { + different_faith_county_opinion_mult = -0.25 + different_faith_liege_opinion = 15 + opinion_of_different_faith_liege = 15 + } + } + + tenet_esotericism = { + icon = core_tenet_esotericism + piety_cost = { + if = { + limit = { + religion_tag = christianity_religion + + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = hinduism_religion + religion_tag = jainism_religion + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_esotericism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + traits = { + virtues = { + lifestyle_mystic = { weight = 1 } + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = tenet_esotericism_kabbalah + } + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_simurghi + } + desc = tenet_esotericism_simurghi_name + } + desc = tenet_esotericism_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = tenet_esotericism_kabbalah_desc + } + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_simurghi + } + desc = tenet_esotericism_simurghi_desc + } + desc = tenet_esotericism_desc + } + } + + parameters = { + tenet_esotericism_mystic_education = yes + } + } + + tenet_legalism = { + icon = core_tenet_legalism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = judaism_religion + religion_tag = zoroastrianism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_legalism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + traits = { + virtues = { just = 2 } + sins = { arbitrary = 2 } + } + + parameters = { + legalism_modified_law_costs = yes + legalism_modified_law_costs_2 = yes + legalism_reduced_faction_virtues = yes + legalism_increased_faction_sins = yes + legalism_trust_just_leader_active = yes + } + } + + tenet_literalism = { + icon = core_tenet_literalism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_literalism } + multiply = faith_unchanged_doctrine_cost_mult + } + + if = { + limit = { NOT = { has_doctrine = abrahamic_hostility_doctrine } } + multiply = 1.5 + round = yes + } + } + + traits = { + virtues = { + education_learning_3 + education_learning_4 + education_learning_5 + scholar + } + } + + character_modifier = { + monthly_merit_mult = 0.1 + } + + parameters = { + literalist_debate_enabled = yes + } + } + + tenet_reincarnation = { + icon = core_tenet_reincarnation + piety_cost = { + if = { + limit = { + religion_tag = islam_religion + + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = dualism_religion + religion_tag = hinduism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_reincarnation } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOR = { + AND = { + religion_tag = christianity_religion + NOT = { this = faith:cathar } + } + religion_tag = judaism_religion + } + } + + parameters = { + reincarnation_resistance_to_conversion = yes + reincarnation_events_active = yes + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = zoroastrianism_religion + } + desc = tenet_reincarnation_zoroastrian_name + } + desc = tenet_reincarnation_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = zoroastrianism_religion + } + desc = tenet_reincarnation_zoroastrian_desc + } + desc = tenet_reincarnation_desc + } + } + } + + tenet_religious_legal_pronouncements = { + icon = core_tenet_legal_pronouncements + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = hinduism_religion + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_religious_legal_pronouncements } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { this = faith:quranist } + desc = tenet_religious_legal_pronouncements_hisbah + } + triggered_desc = { + trigger = { + religion_tag = islam_religion + } + desc = tenet_religious_legal_pronouncements_fatwa + } + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = tenet_religious_legal_pronouncements_halakha + } + desc = tenet_religious_legal_pronouncements_name + } + } + + parameters = { + temporal_condemnation_enabled = yes + religious_legal_pronouncements_law_cost_reduction = yes + } + } + + tenet_struggle_submission = { + icon = core_tenet_struggle_submission + piety_cost = { + if = { + limit = { + religion_tag = islam_religion + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_struggle_submission } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + OR = { + religion_tag = islam_religion + religion_tag = dualism_religion + } + } + + parameters = { + great_holy_wars_active = yes + ghw_no_hof_conversion_buffs_active = yes + bonus_holy_war_piety_active = yes + pilgrimage_decision_active = yes + unlock_voluntary_laampdom_faith = yes + } + } + + tenet_false_conversion_sanction = { + icon = core_tenet_false_conversion_sanction + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = islam_religion + } + desc = tenet_temporal_condemnation_taqiya + } + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = tenet_anusim + } + desc = tenet_false_conversion_sanction_name + } + } + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = dualism_religion + religion_tag = hinduism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + religion_tag = zoroastrianism_religion + + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_false_conversion_sanction } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + sanctioned_false_conversion = yes + } + + character_modifier = { + monthly_intrigue_lifestyle_xp_gain_mult = 0.1 #FP3 addition to make this tenet more attractive + } + } + + tenet_tax_nonbelievers = { + icon = core_tenet_tax_nonbelievers + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = islam_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_tax_nonbelievers } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = islam_religion + } + desc = tenet_tax_nonbelievers_jizya_name + } + desc = tenet_tax_nonbelievers_name + } + } + + character_modifier = { + domain_tax_different_faith_mult = 0.2 + levy_reinforcement_rate_same_faith = 0.25 + levy_reinforcement_rate_different_faith = -0.25 + } + + parameters = { + unlock_jizya_contract = yes + } + + is_shown = { + NOT = { religion_tag = christianity_religion } + NOT = { has_doctrine = special_doctrine_jizya } + } + } + + ############################# + # Eastern Faith tenets # + ############################# + + tenet_asceticism = { + icon = core_tenet_asceticism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + religion_tag = taoism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_asceticism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + + + parameters = { + meditation_mechanics_active = yes + unlock_voluntary_laampdom_faith = yes + } + + #name = { #FP3 - Removed and saved for posterity. Zurvanism would fit a future hypotetical "Fatalism" tenet, but Asceticism isn't a good fit, per beta input. Ola's note. + # first_valid = { + # triggered_desc = { + # trigger = { + # religion_tag = zoroastrianism_religion + # } + # desc = tenet_zurvanism_name + # } + # desc = tenet_asceticism_name + # } + #} + + #desc = { + # first_valid = { + # triggered_desc = { + # trigger = { + # religion_tag = zoroastrianism_religion + # } + # desc = tenet_zurvanism_desc + # } + # desc = tenet_asceticism_desc + # } + #} + + traits = { + virtues = { + temperate + } + sins = { + gluttonous + greedy + lifestyle_reveler + } + } + } + + tenet_bhakti = { + name = { + first_valid = { + triggered_desc = { + trigger = { religion_tag = hinduism_religion } + desc = tenet_bhakti_name + } + desc = tenet_bhakti_patron_god_name + } + } + icon = core_tenet_bhakti + + piety_cost = faith_tenet_cost_mid + + is_shown = { + OR = { + religion_tag = hinduism_religion + # With FP1, Germanics also get personal deities. + AND = { + religion_tag = germanic_religion + has_fp1_dlc_trigger = yes + } + } + } + + parameters = { + select_personal_god_active = yes + } + } + + tenet_dharmic_pacifism = { #Mix of reincarnation and pacifism rites + icon = core_tenet_dharmic_pacifism + is_shown = { + has_doctrine = eastern_hostility_doctrine + NOT = { religion_tag = zoroastrianism_religion } + } + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_dharmic_pacifism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_human_sacrifice_trigger + NOT = { doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_armed_pilgrimages_trigger + NOT = { doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_gruesome_festivals_trigger + NOT = { + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + reincarnation_resistance_to_conversion = yes + holy_wars_forbidden = yes + pacifist_opinion_active = yes + opinion_of_pacifist_opinion_active = 10 + hostility_same_religion = 1 + } + + traits = { + virtues = { calm } + sins = { wrathful } + } + + character_modifier = { + domain_limit = 1 + ai_war_chance = -0.25 + ai_war_cooldown = 0.25 + } + } + + tenet_inner_journey = { + icon = core_tenet_inner_journey + + is_shown = { + has_doctrine = eastern_hostility_doctrine + NOT = { religion_tag = zoroastrianism_religion } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_simurghi + } + desc = tenet_inner_journey_simurghi_name + } + desc = tenet_inner_journey_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_simurghi + } + desc = tenet_inner_journey_simurghi_desc + } + desc = tenet_inner_journey_desc + } + } + + piety_cost = { + value = faith_tenet_cost_low + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_inner_journey } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + traits = { + virtues = { patient } + sins = { impatient } + } + + parameters = { + meditation_mechanics_active = yes + } + } + + tenet_ritual_hospitality = { + icon = core_tenet_ritual_hospitality + piety_cost = { + if = { + limit = { + OR = { + religion_tag = hinduism_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_ritual_hospitality } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOT = { + has_doctrine = abrahamic_hostility_doctrine + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = hinduism_religion + } + desc = tenet_ritual_hospitality_alternate_name + } + desc = tenet_ritual_hospitality_name + } + } + + parameters = { + host_honored_guests_active = yes + } + + traits = { + virtues = { + generous + } + sins = { + callous + } + } + + character_modifier = { + monthly_piety_gain_per_happy_powerful_vassal_add = 0.3 + } + } + + ############################ + # Pagan Faith Tenets # + ############################ + + tenet_adorcism = { + icon = core_tenet_adorcism + + piety_cost = { + value = faith_tenet_cost_low + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_adorcism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + OR = { + religion_tag = west_african_bori_religion + religion_tag = akom_religion + religion_tag = muism_religion + religion_tag = dab_qhuas_religion + religion_tag = shamanism_religion + has_doctrine = tenet_sun_worship #If you already have it + } + } + + parameters = { + spirit_possession_active = yes + } + + traits = { + virtues = { possessed = 2 } + } + } + + tenet_ancestor_worship = { + icon = core_tenet_ancestor_worship + + piety_cost = { + value = faith_tenet_cost_low + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_ancestor_worship } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + has_doctrine = pagan_hostility_doctrine + } + + parameters = { + increased_dynasty_prestige_birth_mult = 1 + increased_dynasty_prestige_marriage_mult = 1 + increased_dynasty_prestige_long_reign_mult = 0.5 + pilgrimage_decision_active = yes + } + + character_modifier = { + close_relative_opinion = 5 + } + } + + tenet_astrology = { + icon = core_tenet_astrology + name = { #FP3 + first_valid = { + triggered_desc = { + trigger = { + OR = { + religion_tag = islam_religion + religion_tag = zoroastrianism_religion + } + } + desc = tenet_divination_name + } + desc = tenet_astrology_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + OR = { + religion_tag = islam_religion + religion_tag = zoroastrianism_religion + } + } + desc = tenet_divination_desc + } + desc = tenet_astrology_desc + } + } + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + religion_tag = islam_religion + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + OR = { + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_astrology } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + divine_the_stars_active = yes + } + + character_modifier = { + naval_movement_speed_mult = 0.25 + } + } + + tenet_hedonistic = { + icon = core_tenet_hedonistic + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_massive + } + else_if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + religion_tag = hinduism_religion + + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_hedonistic } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOT = { religion_tag = dualism_religion } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_monasticism_trigger + NOT = { doctrine:tenet_monasticism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_mendicant_preachers_trigger + NOT = { doctrine:tenet_mendicant_preachers = { is_in_list = selected_doctrines } } + } + } + + parameters = { + piety_from_feasts_active = yes + piety_from_festivals_active = yes + } + + traits = { + virtues = { gluttonous = { scale = 2 weight = 2 } } + sins = { temperate = { scale = 2 weight = 2 } } + } + + character_modifier = { + stress_loss_mult = 0.2 + } + } + + tenet_human_sacrifice = { + icon = core_tenet_human_sacrifice + piety_cost = { + if = { + limit = { + has_doctrine = tenet_sacrificial_ceremonies + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + religion_tag = hinduism_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_human_sacrifice } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + # No HumSac for Abrahamics: 'tis literally the religion-namer. + NOR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + religion_tag = islam_religion + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_gruesome_festivals_trigger + NOT = { + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_sacrificial_ceremonies_trigger + NOT = { + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + human_sacrifice_active = yes + flower_war_cb_active = yes + } + + character_modifier = { + ai_war_chance = 1 + ai_war_cooldown = -0.5 + } + } + + tenet_mystical_birthright = { + icon = core_tenet_mystical_birthright + + piety_cost = { + value = faith_tenet_cost_low + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_mystical_birthright } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + religion_tag = magyar_religion + } + + parameters = { + mystic_birthright_active = yes + } + + traits = { + virtues = { + lifestyle_mystic = { + scale = 5 + weight = 2 + } + } + } + } + + tenet_ritual_celebrations = { + icon = core_tenet_ritual_celebrations + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = hinduism_religion + religion_tag = zoroastrianism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_ritual_celebrations } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_heathen_revanchism + } + desc = tenet_ritual_celebrations_viking_name + } + desc = tenet_ritual_celebrations_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_heathen_revanchism + } + desc = tenet_ritual_celebrations_viking_desc + } + desc = tenet_ritual_celebrations_desc + } + } + + parameters = { + piety_from_feasts_active = yes + piety_from_festivals_active = yes + mandatory_feast_attendance = yes + allows_brewery = yes + } + + character_modifier = { + vassal_opinion = 5 + courtier_opinion = 5 + } + } + + tenet_sacred_childbirth = { + icon = core_tenet_sacred_childbirth + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = baltic_religion + } + desc = tenet_sacred_childbirth_alternate_name + } + desc = tenet_sacred_childbirth_name + } + } + + piety_cost = { + value = faith_tenet_cost_low + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_sacred_childbirth } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + safer_childbirths_active = yes + healthier_children_active = yes + piety_from_childbirth_active = yes + } + + character_modifier = { + fertility = 0.1 + } + + traits = { + virtues = { pregnant } + } + } + + tenet_sanctity_of_nature = { + icon = core_tenet_sanctity_of_nature + + name = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_numenor + } + desc = tenet_sanctity_of_nature_romanticist_name + } + desc = tenet_sanctity_of_nature_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + has_doctrine = special_doctrine_numenor + } + desc = tenet_sanctity_of_nature_romanticist_desc + } + desc = tenet_sanctity_of_nature_desc + } + } + + piety_cost = { + if = { + limit = { + religion_tag = hinduism_religion + + } + value = faith_tenet_cost_high + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = abrahamic_hostility_doctrine + } + value = faith_tenet_cost_massive + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_sanctity_of_nature } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + believes_in_harmony_with_nature_invisible = yes + } + + character_modifier = { + forest_advantage = 5 + forest_development_growth_factor = 0.1 + forest_levy_size = 0.2 + taiga_advantage = 5 + taiga_development_growth_factor = 0.15 + taiga_levy_size = 0.2 + jungle_advantage = 5 + jungle_development_growth_factor = 0.3 + jungle_levy_size = 0.2 + holding_build_gold_cost = 0.25 + holding_build_speed = 0.25 + county_opinion_add = 5 + } + } + + tenet_sun_worship = { + icon = core_tenet_sun_worship + + piety_cost = { + value = faith_tenet_cost_mid + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_sun_worship } + multiply = faith_unchanged_doctrine_cost_mult + } + } + +# is_shown = { +# OR = { +# religion_tag = zunism_religion +# has_doctrine = tenet_sun_worship #If you already have it +# AND = { +# religion_tag = hinduism_religion +# this = faith:saura #If you're into Saurism +# } +# +# } +# } + + parameters = { + summer_festivals_active = yes + trial_by_sun_active = yes + } + + character_modifier = { + short_reign_duration_mult = -0.25 + monthly_piety_gain_per_legitimacy_level_add = 0.2 + farmlands_development_growth_factor = 0.2 + desert_development_growth_factor = 0.2 + drylands_development_growth_factor = 0.2 + } + + piety_cost = faith_tenet_cost_mid + } + + tenet_warmonger = { + icon = core_tenet_warmonger + piety_cost = { + if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + religion_tag = taoism_religion + } + } + value = faith_tenet_cost_massive + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_warmonger } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOR = { + religion_tag = christianity_religion + religion_tag = islam_religion + religion_tag = judaism_religion + religion_tag = dualism_religion + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + } + + parameters = { + warmonger = yes + conquest_cb_enabled = yes + invasion_cb_enabled = yes + great_holy_wars_active_if_reformed = yes + clergy_can_fight = yes + } + + character_modifier = { + ai_war_chance = 0.5 + ai_war_cooldown = -0.25 + accolade_glory_gain_mult = 0.1 + } + } + + tenet_gruesome_festivals = { + name = { + first_valid = { + triggered_desc = { + trigger = { religion_tag = germanic_religion } + desc = tenet_gruesome_festivals_blot_name + } + desc = tenet_gruesome_festivals_name + } + } + + icon = core_tenet_gruesome_festivals + + piety_cost = { + # If you've already got human sacrifice, this is a nice and easy jump. + if = { + limit = { + has_doctrine = tenet_human_sacrifice + } + value = faith_tenet_cost_low + } + # Otherwise, follow the same pricing tiers as tenet_human_sacrifice. + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + religion_tag = hinduism_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_gruesome_festivals } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + # No HumSac for Abrahamics: 'tis literally the religion-namer. + NOR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + religion_tag = islam_religion + } + # And DLC required. + has_fp1_dlc_trigger = yes + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { + doctrine:tenet_pacifism = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { + doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_human_sacrifice_trigger + NOT = { + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_sacrificial_ceremonies_trigger + NOT = { + doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + human_sacrifice_active = yes + gruesome_festivals_active = yes + } + } + + tenet_cthonic_redoubts = { + icon = core_tenet_cthonic_redoubts + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = north_african_religion + } + desc = tenet_volcanic_veneration_name + } + desc = tenet_cthonic_redoubts_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = north_african_religion + } + desc = tenet_volcanic_veneration_desc + } + desc = tenet_cthonic_redoubts_desc + } + } + + piety_cost = { + value = faith_tenet_cost_mid + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_cthonic_redoubts } + multiply = faith_unchanged_doctrine_cost_mult + } + # Multiplier for traditional mountain-based religions or faiths. + if = { + limit = { + OR = { + this = faith:bosnian_church + this = faith:armenian_apostolic + this = faith:lamaism + this = faith:vajrayana + this = faith:mahayana + this = faith:haymanot + religion = religion:basque_religion + religion = religion:kushitism_religion + religion = religion:zunism_religion + religion = religion:tani_religion + religion = religion:qiangic_religion + religion = religion:bon_religion + } + } + multiply = faith_tenet_discount_mountain_background_value + } + } + + is_shown = { always = yes } + + parameters = { + easier_to_convert_faith_in_mountains = yes + easier_to_convert_culture_in_same_faith_mountains = yes + harder_to_convert_faith_away_in_mountains = yes + } + + character_modifier = { + mountains_attrition_mult = -0.5 + mountains_levy_size = 0.3 + mountains_advantage = 5 + desert_mountains_attrition_mult = -0.5 + desert_mountains_levy_size = 0.3 + desert_mountains_advantage = 5 + } + + piety_cost = faith_tenet_cost_mid + + traits = { + virtues = { + # For the Jentillaks et al. + giant + } + } + } + + tenet_household_gods = { + icon = core_tenet_household_gods + + name = tenet_household_gods_name + + desc = tenet_household_gods_desc + + piety_cost = faith_tenet_cost_mid + + is_shown = { + religion_tag = hellenism_religion + } + + can_pick = { + custom_description = { + text = rome_must_be_faithfully_restored_trigger + has_global_variable = household_gods_tenet_unlocked + } + } + + parameters = { + same_culture_conversion_bonus_active = yes + same_faith_promote_culture_bonus_active = yes + } + + character_modifier = { + monthly_influence = 0.5 + ignore_opinion_of_different_faith = yes + different_faith_county_opinion_mult = -0.1 + levy_reinforcement_rate_same_faith = 0.25 + faith_conversion_piety_cost_mult = -0.15 + } + + traits = { + virtues = { augustus born_in_the_purple } + } + } + + ############################# + # Syncretic Faith Tenets # + ############################# + + tenet_sinitic_syncretism = { + icon = core_tenet_harmonious_society + piety_cost = { + if = { + limit = { + OR = { + religion_tag = buddhism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion_tag = islam_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_sinitic_syncretism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + OR = { + has_doctrine = abrahamic_hostility_doctrine + has_doctrine = pagan_hostility_doctrine + has_doctrine = eastern_hostility_doctrine + } + } + can_pick = { + custom_description = { + text = incompatible_tenet_gnosticism_trigger + NOT = { + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_other_syncretism_trigger + NOR = { + doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } + } + } + } + parameters = { + hostility_override_sinitic_hostility_doctrine = 1 + #For loc: + is_eastern_faith_bilateral_loc_override = 1 + eastern_syncretic_actor_opinion_active = yes + opinion_of_eastern_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value + } + traits = { + virtues = { honest } + sins = { wrathful } + } + } + + tenet_eastern_syncretism = { + icon = core_tenet_eastern_syncretism + piety_cost = { + if = { + limit = { + OR = { + religion_tag = dualism_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion_tag = islam_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_eastern_syncretism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + OR = { + has_doctrine = abrahamic_hostility_doctrine + has_doctrine = pagan_hostility_doctrine + } + } + can_pick = { + custom_description = { + text = incompatible_tenet_gnosticism_trigger + NOT = { + doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_other_syncretism_trigger + NOR = { + doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } + } + } + } + parameters = { + hostility_override_eastern_hostility_doctrine = 1 + #For loc: + is_eastern_faith_bilateral_loc_override = 1 + eastern_syncretic_actor_opinion_active = yes + opinion_of_eastern_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value + } + traits = { + virtues = { honest } + sins = { wrathful } + } + } + + tenet_unreformed_syncretism = { + icon = core_tenet_unreformed_syncretism + piety_cost = { + if = { + limit = { doctrine:doctrine_pluralism_pluralistic = {is_in_list = selected_doctrines} } + value = faith_tenet_cost_low + } + else_if = { + limit = { doctrine:doctrine_pluralism_fundamentalist = {is_in_list = selected_doctrines} } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_unreformed_syncretism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + + is_shown = { + NOT = { has_doctrine = pagan_hostility_doctrine } + } + can_pick = { + custom_description = { + text = incompatible_tenet_other_syncretism_trigger + NOR = { + doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } + } + } + } + parameters = { + hostility_override_unreformed_faith_doctrine = 2 + hostility_override_west_african_unreformed_faith_doctrine = 2 + unreformed_syncretic_actor_opinion_active = yes + opinion_of_unreformed_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value + unreformed_syncretic_conversion_malus_active = yes + } + traits = { + virtues = { humble } + sins = { arrogant } + } + } + + tenet_christian_syncretism = { + icon = core_tenet_christian_syncretism + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = dualism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_christian_syncretism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOT = { religion_tag = christianity_religion } + } + can_pick = { + custom_description = { + text = incompatible_tenet_other_syncretism_trigger + NOR = { + doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + hostility_override_special_doctrine_is_christian_faith = 2 + #For loc: + is_christian_faith_bilateral_loc_override = 2 + # This parameter is empty; the syncretic religious trigger checks against the doctrine, as that's much clearer in tooltips and allows us to use a unified syncretic trigger per-religion rather than having bitty situational triggers. + can_use_christian_artefacts = yes + christian_syncretic_actor_opinion_active = yes + opinion_of_christian_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value + } + + traits = { + virtues = { compassionate } + sins = { callous sadistic } + } + } + + tenet_islamic_syncretism = { + icon = core_tenet_islamic_syncretism + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = dualism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_islamic_syncretism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOT = { religion_tag = islam_religion } + } + can_pick = { + custom_description = { + text = incompatible_tenet_other_syncretism_trigger + NOR = { + doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + hostility_override_special_doctrine_is_islamic_faith = 2 + # This parameter is empty; the syncretic religious trigger checks against the doctrine, as that's much clearer in tooltips and allows us to use a unified syncretic trigger per-religion rather than having bitty situational triggers. + can_use_islamic_artefacts = yes + islamic_syncretic_actor_opinion_active = yes + opinion_of_islamic_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value + } + + traits = { + virtues = { generous } + sins = { greedy arbitrary } + } + } + + tenet_jewish_syncretism = { + icon = core_tenet_jewish_syncretism + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = judaism_religion + religion_tag = christianity_religion + religion_tag = dualism_religion + } + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_jewish_syncretism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOT = { religion_tag = judaism_religion } + } + can_pick = { + custom_description = { + text = incompatible_tenet_other_syncretism_trigger + NOR = { + doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } + doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + hostility_override_special_doctrine_is_jewish_faith = 2 + # This parameter is empty; the syncretic religious trigger checks against the doctrine, as that's much clearer in tooltips and allows us to use a unified syncretic trigger per-religion rather than having bitty situational triggers. + can_use_jewish_artefacts = yes + jewish_syncretic_actor_opinion_active = yes + opinion_of_jewish_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value + } + + traits = { + virtues = { patient } + sins = { cynical greedy } + } + } + + ############################# + # Custom Faith Tenets # + ############################# + + tenet_exaltation_of_pain = { + icon = core_tenet_human_sacrifice + + is_shown = {} + + piety_cost = { + if = { + limit = { + OR = { + religion_tag = christianity_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + religion_tag = hinduism_religion + + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_exaltation_of_pain } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + torturing_prisoners_grants_piety = yes + reduced_stress_from_torture = yes + self_mutilation_active = yes + } + + traits = { + virtues = { + sadistic + flagellant + } + sins = { + compassionate + } + } + } + + tenet_natural_primitivism = { + icon = core_tenet_natural_primitivism + + can_pick = { + custom_description = { + text = incompatible_with_crimes_trigger + NOR = { + doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_homosexuality_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_witchcraft_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_deviancy_crime = { is_in_list = selected_doctrines } + } + OR = { + doctrine:doctrine_kinslaying_accepted = { is_in_list = selected_doctrines } + doctrine:doctrine_kinslaying_shunned = { is_in_list = selected_doctrines } + } + } + } + + piety_cost = { + if = { + limit = { + religion = religion:hinduism_religion + religion = religion:jainism_religion + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + religion = religion:buddhism_religion + OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } + religion = religion:dualism_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_natural_primitivism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + naked_adherents_active = yes + natural_primitivism_law_cost_increase = yes + } + + character_modifier = { + tyranny_gain_mult = 1.00 + stress_gain_mult = -0.25 + stress_loss_mult = 0.25 + } + } + + tenet_pursuit_of_power = { + icon = core_tenet_pursuit_of_power + + piety_cost = { + if = { + limit = { + OR = { + has_doctrine = pagan_hostility_doctrine + religion_tag = hinduism_religion + religion_tag = islam_religion + } + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + religion_tag = judaism_religion + + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_pursuit_of_power } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = europeanist_religion + } + desc = tenet_pursuit_of_power_europeanist_name + } + desc = tenet_pursuit_of_power_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = europeanist_religion + } + desc = tenet_pursuit_of_power_europeanist_desc + } + desc = tenet_pursuit_of_power_desc + } + } + + parameters = { + conquest_cb_enabled = yes + invasion_cb_enabled = yes + } + + character_modifier = { + title_creation_cost_mult = -0.5 + tyranny_gain_mult = -0.5 + direct_vassal_opinion = -10 + } + + traits = { + virtues = { + ambitious + disloyal + } + sins = { + content + loyal + } + } + } + + tenet_ritual_cannibalism = { + icon = core_tenet_ritual_cannibalism + + piety_cost = { + if = { + limit = { + has_variable = accepted_cannibalism + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = christianity_religion + has_doctrine = pagan_hostility_doctrine + } + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + religion_tag = hinduism_religion + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_ritual_cannibalism } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + traits = { + virtues = { + cannibal = 2 + } + } + + parameters = { + cannibalism_legal = yes + } + } + + tenet_sacred_shadows = { + icon = core_tenet_sacred_shadows + + piety_cost = { + if = { + limit = { + has_doctrine = pagan_hostility_doctrine + + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + OR = { + religion_tag = islam_religion + religion_tag = judaism_religion + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_sacred_shadows } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_communion_trigger + NOT = { + doctrine:tenet_communion = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + piety_gain_from_successful_intrigue_schemes = yes + adherents_more_likely_to_join_schemes = yes + tenet_unlocks_t4_bounties_for_whispers = yes + } + + traits = { + virtues = { deceitful } + sins = { honest } + } + } + + tenet_polyamory = { + icon = core_tenet_polyamory + piety_cost = { + if = { + limit = { + religion_tag = hinduism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + OR = { + religion_tag = christianity_religion + religion_tag = judaism_religion + religion_tag = islam_religion + religion_tag = buddhism_religion + religion_tag = jainism_religion + } + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_polyamory } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = ADULTERY_MUST_BE_FULLY_ACCEPTED + NOR = { + doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_women_shunned = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines } + doctrine:doctrine_adultery_men_shunned = { is_in_list = selected_doctrines } + } + } + } + + parameters = { + no_unfaithfulness_penalty_active = yes + } + } + + tenet_sacrificial_ceremonies = { + icon = core_tenet_human_sacrifice + + name = { + first_valid = { + desc = tenet_sacrificial_ceremonies_name + } + } + + piety_cost = { + if = { + limit = { + has_doctrine = tenet_human_sacrifice + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_massive + } + + #We already practice sacrificial ceremonies + if = { + limit = { has_doctrine = tenet_sacrificial_ceremonies } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + religion_tag = north_african_religion + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_gruesome_festivals_trigger + NOT = { + doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_human_sacrifice_trigger + NOT = { + doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } + } + } + custom_description = { + text = incompatible_tenet_consolamentum_trigger + NOT = { doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } } + } + } + + parameters = { + human_sacrifice_active = yes + consolamentum_active = yes + } + + character_modifier = { + short_reign_duration_mult = -0.5 + ai_war_chance = 1 + ai_war_cooldown = -0.5 + } + } + + tenet_megaliths = { + icon = core_tenet_megaliths + + name = { + first_valid = { + desc = tenet_megaliths_name + } + } + + piety_cost = { + if = { + limit = { + has_doctrine = tenet_natural_primitivism + } + value = faith_tenet_cost_low + } + else_if = { + limit = { #Reduction in cost for Celtic Christianity because of stone circle shenanigans + this = faith:insular_celtic + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + #We already practice megaliths + if = { + limit = { has_doctrine = tenet_megaliths } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + + } + + can_pick = { + + } + + parameters = { + can_build_megaliths = yes + } + + character_modifier = { + hills_development_growth_factor = 0.15 + hills_tax_mult = 0.1 + hills_levy_size = 0.3 + hills_advantage = 5 + } + } + + ############################# + # FP3 Tenets # + ############################# + + tenet_fp3_fedayeen = { + icon = core_tenet_assassin + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = islam_religion + } + desc = tenet_fp3_fedayeen_name + } + desc = tenet_fp3_sacred_murder_name + } + } + + is_shown = { } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = fedayeen_required_doctrines_trigger + OR = { + doctrine:tenet_warmonger = { is_in_list = selected_doctrines } + doctrine:tenet_unrelenting_faith = { is_in_list = selected_doctrines } + doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } + doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } + doctrine:tenet_struggle_submission = { is_in_list = selected_doctrines } + doctrine:tenet_pursuit_of_power = { is_in_list = selected_doctrines } + } + } + } + + piety_cost = { + if = { + limit = { + AND = { + OR = { + has_doctrine = muhammad_succession_shia_doctrine + has_doctrine = muhammad_succession_muhakkima_doctrine + } + OR = { + has_doctrine = tenet_warmonger + has_doctrine = tenet_unrelenting_faith + has_doctrine = tenet_consolamentum + } + } + + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_fp3_fedayeen } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + master_assassin_court_position_unlocked = yes + death_is_glory = yes + sanctioned_assassinations = yes + unlock_voluntary_laampdom_faith = yes + } + + character_modifier = { + controlled_province_advantage = 5 + monthly_piety_gain_per_dread_add = 0.01 + prowess = 2 + } + + traits = { + virtues = { vengeful = 1 } + sins = { craven = 1 } + } + } + + tenet_communal_possessions = { + icon = core_tenet_communism + is_shown = {} + can_pick = { + always = yes + } + + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = oceanic_religion + } + desc = tenet_communal_possessions_oceanic_name + } + desc = tenet_communal_possessions_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = oceanic_religion + } + desc = tenet_communal_possessions_oceanic_desc + } + desc = tenet_communal_possessions_desc + } + } + + piety_cost = { + if = { + limit = { + OR = { + has_doctrine = tenet_mendicant_preachers + has_doctrine = tenet_gnosticism + religion_tag = christianity_religion + religion_tag = zoroastrianism_religion + } + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + #Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_communal_possessions } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + piety_from_gifts_active = yes + piety_from_marrying_lowborn_active = yes + faith_use_farmer_republics = yes + } + + character_modifier = { + monthly_county_control_growth_factor = -0.2 + build_gold_cost = -0.1 + county_opinion_add = 10 + tyranny_gain_mult = 0.25 + tyranny_loss_mult = -0.5 + dread_decay_mult = 0.25 + city_holding_build_gold_cost = -0.05 + city_holding_holding_build_gold_cost = -0.05 + } + + traits = { + virtues = { peasant_leader = 2 } #because communism! + sins = { arrogant } + } + } + + ############################ + # TGP Tenets # + ############################ + + tenet_pure_land = { + icon = core_tenet_pure_land + piety_cost = { + if = { + limit = { + religion_tag = buddhism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_pure_land } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + name = tenet_pure_land_name + + is_shown = { + } + + parameters = { + sanctioned_false_conversion = yes + peasant_and_populist_factions_more_common = yes + } + + character_modifier = { + different_faith_opinion = -10 + stress_loss_per_prestige_level = -0.1 + stress_loss_mult = 0.35 + } + + traits = { + sins = { + greedy + } + } + } + + tenet_no_mind = { # Zen + icon = core_tenet_no_mind + piety_cost = { + if = { + limit = { + OR = { + religion_tag = buddhism_religion + religion_tag = taoism_religion + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_high + } + else = { + value = faith_tenet_cost_mid + } + } + + name = tenet_no_mind_name + + is_shown = { + } + + parameters = { + better_artifacts = yes + less_likely_to_become_infirm = yes + } + + character_modifier = { + negate_prowess_penalty_add = 5 + stress_gain_mult = -0.1 + } + } + + tenet_mountain_worship = { + icon = core_tenet_mountain_worship + piety_cost = { + if = { + limit = { + religion_tag = shintoism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + has_doctrine = pagan_hostility_doctrine + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_mountain_worship } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + } + + parameters = { + mountain_trait_bonuses = yes + piety_from_hills_and_mountains_pilgrimages = yes + } + + character_modifier = { + mountains_holding_construction_gold_cost = -0.35 + desert_mountains_holding_construction_gold_cost = -0.35 + } + } + tenet_extinction_of_dharma = { + icon = core_tenet_extinction_of_dharma + + is_shown = { + religion_tag = buddhism_religion + has_tgp_dlc_trigger = yes + } + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + } + + piety_cost = { + if = { + limit = { + always = no + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_extinction_of_dharma } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + hostility_same_religion = 3 + destroying_artifacts_is_pious = yes + awaiting_the_maitreya_savior = yes + killing_buddhists_is_pious = yes + } + + character_modifier = { + monthly_piety_gain_mult = -1 + } + } + tenet_cranial_trophies = { + icon = core_tenet_cranial_trophies + + is_shown = { + has_tgp_dlc_trigger = yes + } + + piety_cost = { + if = { + limit = { + always = no + } + value = faith_tenet_cost_low + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_cranial_trophies } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + killing_bestows_heads = yes + decapitation_steals_prestige_as_piety = yes + } + + character_modifier = { + jungle_advantage = 5 + jungle_attrition_mult = -0.25 + jungle_min_combat_roll = 1 + monthly_piety_gain_per_dread_add = 0.01 + prowess = 3 + } + } + tenet_pursuit_of_knowledge = { + icon = core_tenet_pursuit_of_knowledge + + is_shown = { + has_tgp_dlc_trigger = yes + religion = { + OR = { + this = religion:buddhism_religion + is_in_family = rf_sinitic + } + } + } + + piety_cost = { + if = { + limit = { + religion = religion:confucianism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = { + is_in_family = rf_sinitic + } + } + value = faith_tenet_cost_mid + } + else_if = { + limit = { + religion = religion:buddhism_religion + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_pursuit_of_knowledge } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + traits = { + virtues = { + education_learning_3 + education_learning_4 + education_learning_5 + scholar + confucian_education + } + } + + parameters = { + better_study_scheme = yes + } + + character_modifier = { + monthly_learning_lifestyle_xp_gain_mult = 0.2 + } + } + tenet_benevolent_governance = { + icon = core_tenet_benevolent_governance + + is_shown = { + has_tgp_dlc_trigger = yes + religion = { + OR = { + this = religion:buddhism_religion + is_in_family = rf_sinitic + } + } + } + + piety_cost = { + if = { + limit = { + religion = religion:confucianism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = { + is_in_family = rf_sinitic + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = religion:buddhism_religion + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_benevolent_governance } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + inspections_unlocked_and_costs_piety = yes + inspection_gives_devotion = yes + } + + character_modifier = { + dread_gain_mult = -0.75 + } + + traits = { + virtues = { loyal } + sins = { disloyal } + } + } + tenet_filial_piety = { + icon = core_tenet_filial_piety + + is_shown = { + has_tgp_dlc_trigger = yes + religion = { + OR = { + this = religion:buddhism_religion + is_in_family = rf_sinitic + } + } + } + can_pick = { + always = yes + } + + piety_cost = { + if = { + limit = { + religion = religion:confucianism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = { + is_in_family = rf_sinitic + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = religion:buddhism_religion + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_filial_piety } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + parents_get_hooks_on_children = yes + children_less_likely_to_be_burdened = yes + } + + character_modifier = { + opinion_of_parents = 20 + } + } + tenet_harmonious_society = { + icon = core_tenet_harmonious_society + is_shown = { + has_tgp_dlc_trigger = yes + religion = { + OR = { + this = religion:buddhism_religion + is_in_family = rf_sinitic + } + } + } + can_pick = { + always = yes + } + + piety_cost = { + if = { + limit = { + religion = religion:confucianism_religion + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = { + is_in_family = rf_sinitic + } + } + value = faith_tenet_cost_low + } + else_if = { + limit = { + religion = religion:buddhism_religion + } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_massive + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_harmonious_society } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + sway_scheme_better = yes + sway_scheme_piety = yes + more_often_zealots = yes + } + + traits = { + virtues = { temperate } + sins = { gluttonous } + } + } + + tenet_sacred_destruction = { + icon = core_tenet_sacred_destruction + + piety_cost = { + if = { + limit = { has_doctrine = tenet_warmonger } + value = faith_tenet_cost_mid + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_sacred_destruction } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + religion_tag = hinduism_religion + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pacifism_trigger + NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_dharmic_pacifism_trigger + NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_tenet_tenet_preservation_trigger + NOT = { doctrine:tenet_preservation = { is_in_list = selected_doctrines } } + } + } + + character_modifier = { + prowess_per_piety_level = 1 + maa_damage_mult = 0.1 + } + + parameters = { + successful_sieges_give_piety = yes + } + + traits = { + virtues = { wrathful } + } + } + + tenet_preservation = { + icon = core_tenet_preservation + + piety_cost = { + if = { + limit = { has_doctrine = tenet_sanctity_of_nature } + value = faith_tenet_cost_massive + } + else = { + value = faith_tenet_cost_high + } + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_preservation } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + religion_tag = hinduism_religion + } + + can_pick = { + custom_description = { + text = incompatible_tenet_tenet_sacred_destruction_trigger + NOT = { doctrine:tenet_sacred_destruction = { is_in_list = selected_doctrines } } + } + } + + character_modifier = { + church_holding_build_gold_cost = -0.15 + church_holding_holding_build_speed = -0.15 + temple_citadel_holding_holding_build_gold_cost = -0.15 + temple_citadel_holding_holding_build_speed = -0.15 + } + + parameters = { + building_temples_gives_development = yes + monastic_schools_allowed_in_every_holding_type = yes + } + + traits = { + virtues = { architect } + } + } + + tenet_takamin = { + icon = core_tenet_bear + + is_shown = { + has_tgp_dlc_trigger = yes + has_doctrine = pagan_hostility_doctrine + } + can_pick = { + } + + piety_cost = { + value = faith_tenet_cost_high + + # Multiplier for keeping same tenet + if = { + limit = { has_doctrine = tenet_takamin } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + character_modifier = { + taiga_travel_danger = taiga_high_danger_reduction + } + + parameters = { + frequent_bear_sightings = yes + efficient_hunt_cornering = yes + allows_bear_sacrifice = yes + chance_to_gain_prowess_during_bear_hunts = yes + } + + traits = { + virtues = { lifestyle_hunter } + } + } +} + + ############################# + # Empty Template Tenet # + ############################# + + #tenets = { + # is_shown = { + # always = no + # } + # can_pick = { + # always = yes + # } + + # piety_cost = { + # if = { + # limit = { + # always = no + # } + # value = faith_tenet_cost_low + # } + # else = { + # value = faith_tenet_cost_massive + # } + + # # Multiplier for keeping same tenet + # if = { + # limit = { has_doctrine = tenets } + # multiply = faith_unchanged_doctrine_cost_mult + # } + # } + + # parameters = { + # tenets_active = yes + # } + + # character_modifier = { + + # } + + # traits = { + # virtues = { brave = 2} + # sins = { craven = 2} + # } + #} diff --git a/common/religion/doctrine_types/40_doctrines_special.txt b/common/religion/doctrine_types/40_doctrines_special.txt new file mode 100644 index 00000000..eb4f7b3b --- /dev/null +++ b/common/religion/doctrine_types/40_doctrines_special.txt @@ -0,0 +1,267 @@ +special_doctrine_is_christian_faith = { + parameters = { + # Since doctrines cannot modify other faith's views of us, only our view of others, all Christian faiths are given this special doctrine which makes them friendlier to Faiths with the Christian Syncretism tenet. + hostility_override_tenet_christian_syncretism = 2 + christian_syncretic_recipient_opinion_active = yes + opinion_of_christian_syncretic_actor_opinion_active = 30 + # We don't localise these because Adoptionists are supposed to be a bit of a surprise. + hostility_override_special_doctrine_adoptionist_school_felicitous_doctrine = 3 + hostility_override_special_doctrine_adoptionist_school_radical_doctrine = 3 + } +} + +special_doctrine_is_islamic_faith = { + parameters = { + # Since doctrines cannot modify other faith's views of us, only our view of others, all Islamic faiths are given this special doctrine which makes them friendlier to Faiths with the Christian Syncretism tenet. + hostility_override_tenet_islamic_syncretism = 2 + islamic_syncretic_recipient_opinion_active = yes + opinion_of_islamic_syncretic_actor_opinion_active = 30 + } +} + +special_doctrine_is_jewish_faith = { + parameters = { + # Since doctrines cannot modify other faith's views of us, only our view of others, all Jewish faiths are given this special doctrine which makes them friendlier to Faiths with the Christian Syncretism tenet. + hostility_override_tenet_jewish_syncretism = 2 + jewish_syncretic_recipient_opinion_active = yes + opinion_of_jewish_syncretic_actor_opinion_active = 30 + } +} + +special_doctrine_is_eastern_faith = { + parameters = { + # Since doctrines cannot modify other faith's views of us, only our view of others, all Eastern faiths are given this special doctrine which makes them friendlier to Faiths with the Eastern Syncretism tenet. + hostility_override_tenet_eastern_syncretism = 1 + eastern_syncretic_recipient_opinion_active = yes + opinion_of_eastern_syncretic_actor_opinion_active = 30 + } +} + +special_doctrine_is_sinitic_faith = { + parameters = { + # Since doctrines cannot modify other faith's views of us, only our view of others, all Eastern faiths are given this special doctrine which makes them friendlier to Faiths with the Sinitic Syncretism tenet. + hostility_override_tenet_sinitic_syncretism = 1 + sinitic_syncretic_recipient_opinion_active = yes + opinion_of_sinitic_syncretic_actor_opinion_active = 30 + } +} + +special_doctrine_is_gnostic_faith = { + parameters = { + hostility_override_tenet_gnosticism = 0 + hostility_override_special_doctrine_is_gnostic_faith = 0 + granting_titles_gives_stress = yes + } + + traits = { + virtues = { temperate } + sins = { gluttonous } + } + + character_modifier = { + learning = 2 + stewardship = -2 + } +} + +special_doctrine_ecumenical_christian = { + icon = "special_doctrine_ecumenical_christian" + + parameters = { + hostility_override_special_doctrine_ecumenical_christian = 1 + } +} + +heresy_hostility_doctrine = { + parameters = { + hostility_same_religion = 2 + } +} + +special_doctrine_naked_priests = { + parameters = { + naked_priests_active = yes + } +} + +unreformed_faith_doctrine = { + visible = no + + parameters = { + # unreformed = yes also serves as the basis for the unreformed_syncretic tenet. + unreformed = yes + hostility_override_tenet_unreformed_syncretism = 2 + unreformed_syncretic_recipient_opinion_active = yes + opinion_of_unreformed_syncretic_actor_opinion_active = 30 + conquest_cb_enabled = yes + faith_can_raid = yes + } + + character_modifier = { + monthly_prestige_gain_mult = 0.2 + clan_government_vassal_opinion = -20 + feudal_government_vassal_opinion = -20 + republic_government_vassal_opinion = -20 + } +} + +west_african_unreformed_faith_doctrine = { + visible = no + + parameters = { + # unreformed = yes also serves as the basis for the unreformed_syncretic tenet. + unreformed = yes + hostility_override_tenet_unreformed_syncretism = 2 + unreformed_syncretic_recipient_opinion_active = yes + opinion_of_unreformed_syncretic_actor_opinion_active = 30 + conquest_cb_enabled = yes + faith_can_raid = yes + } + + character_modifier = { + monthly_prestige_gain_mult = 0.1 + } +} + +divine_destiny_doctrine = { + piety_cost = { + value = faith_doctrine_cost_low + } + + parameters = { + divine_destiny_holy_war_cost_reduction = yes + } +} + +special_doctrine_adoptionist_school_elipandic_doctrine = { + parameters = { + # Elipandics only think other ecumenicals are astray rather than hostile. + ## We can't localise the actual parameter due to structural shenanigans, so we make a dummy one. + hostility_override_special_doctrine_is_christian_faith = 1 + adoptionists_like_ecumenism = yes + # ... note that they're only thought of as hostile, unlike the other two schools, who are regarded as evil. + adoptionists_are_unilateral_hostile = yes + # Removed on reformation. + adoptionist_school_removed_on_reformation = yes + # Adoptionists convert other Christians faster. + adoptionists_attractively_intuitive_theology = yes + } + + character_modifier = { learning_per_piety_level = 1 } + + traits = { + virtues = { stubborn } + } +} + +special_doctrine_adoptionist_school_felicitous_doctrine = { + parameters = { + # Felicians only think other ecumenicals are astray rather than hostile. + ## We can't localise the actual parameter due to structural shenanigans, so we make a dummy one. + hostility_override_special_doctrine_is_christian_faith = 1 + adoptionists_like_ecumenism = yes + # ... other Christians think they're evil, though. + adoptionists_are_unilateral_evil = yes + # Removed on reformation. + adoptionist_school_removed_on_reformation = yes + # Adoptionists convert other Christians faster. + adoptionists_attractively_intuitive_theology = yes + } + + character_modifier = { intrigue_per_piety_level = 1 } + + traits = { + virtues = { deceitful } + } +} + +special_doctrine_adoptionist_school_radical_doctrine = { + parameters = { + # Radicals hate & are hated by everyone. + hostility_override_special_doctrine_is_christian_faith = 3 + adoptionists_are_mutual_evil = yes + # Removed on reformation. + adoptionist_school_removed_on_reformation = yes + # Adoptionists convert other Christians faster. + adoptionists_attractively_intuitive_theology = yes + } + + character_modifier = { + advantage_against_coreligionists = 5 + # And, if you're gonna build a fundamentalist movement... + ai_war_chance = 1 + ai_war_cooldown = -0.5 + } + + traits = { + virtues = { arrogant } + } +} + +special_doctrine_not_allowed_to_hof = { + name = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = prophecy_of_malachi_name + } + desc = special_doctrine_not_allowed_to_hof_name + } + } + + desc = { + first_valid = { + triggered_desc = { + trigger = { + religion_tag = judaism_religion + } + desc = prophecy_of_malachi_desc + } + desc = special_doctrine_not_allowed_to_hof_desc + } + } + parameters = { + block_from_create_hof_parameter = yes + } +} + +special_doctrine_full_tolerance = { + parameters = { + hostility_override_special_doctrine_full_tolerance = 0 + } +} + +special_doctrine_jizya = { + character_modifier = { + domain_tax_different_faith_mult = 0.2 + levy_reinforcement_rate_same_faith = 0.25 + levy_reinforcement_rate_different_faith = -0.25 + } + + parameters = { + unlock_jizya_contract = yes + } +} + +special_doctrine_immaterial_harmony = { + parameters = { + hostility_override_special_doctrine_immaterial_harmony = 0 + reduced_vassal_religion_discontent = yes + immaterial_harmony_conversion_cost_reduced = yes + immaterial_harmony_buddhist_take_vows = yes + } +} + +special_doctrine_maitreya_hostility = { + visible = no + + parameters = { + hostility_override_tenet_extinction_of_dharma = 3 + } +} + +special_doctrine_is_maitreya = { + visible = no +} diff --git a/common/religion/doctrine_types/NEOW_virtue_doctrines.txt b/common/religion/doctrine_types/NEOW_virtue_doctrines.txt new file mode 100644 index 00000000..3951bde0 --- /dev/null +++ b/common/religion/doctrine_types/NEOW_virtue_doctrines.txt @@ -0,0 +1,216 @@ +#NEOW visible virtue doctrines + +anglican_virtues = { + group = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_english_anglican + } + + special_doctrine_english_anglican = { + traits = { + virtues = { just = 2 brave = 2 } + sins = { arbitrary = 2 craven = 2 } + } + } +} + +britannic_virtues = { + group = "special" + + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_british_royalty + has_doctrine = special_doctrine_british_admiralty + has_doctrine = special_doctrine_british_unity + } + } + + special_doctrine_british_royalty = { + traits = { + virtues = { just stubborn } + sins = { arbitrary fickle } + } + } + + special_doctrine_british_admiralty = { + traits = { + virtues = { brave stubborn } + sins = { craven fickle } + } + } + special_doctrine_british_unity = { + traits = { + virtues = { generous humble diligent } + sins = { greedy arrogant lazy } + } + } +} + +estatist_virtues = { + group = "special" + + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_liberty + has_doctrine = special_doctrine_equality + has_doctrine = special_doctrine_fraternity + } + } + + special_doctrine_liberty = { + traits = { + virtues = { forgiving compassionate } + sins = { vengeful sadistic } + } + } + + special_doctrine_equality = { + traits = { + virtues = { compassionate humble } + sins = { sadistic arrogant } + } + } + + special_doctrine_fraternity = { + traits = { + virtues = { trusting gregarious } + sins = { paranoid shy } + } + } +} + +novelist_virtues = { + group = "special" + + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_aslan + has_doctrine = special_doctrine_numenor + has_doctrine = special_doctrine_charlemagne + has_doctrine = special_doctrine_dracula + has_doctrine = special_doctrine_reason_and_progress + has_doctrine = special_doctrine_simurghi + has_doctrine = special_doctrine_rocambolist + has_doctrine = special_doctrine_absurdist + } + } + + special_doctrine_aslan = { + traits = { + virtues = { humble forgiving } + sins = { arrogant vengeful } + } + } + + special_doctrine_numenor = { + traits = { + virtues = { generous gregarious } + sins = { greedy shy } + } + } + + special_doctrine_charlemagne = { + traits = { + virtues = { ambitious honest } + sins = { content deceitful } + } + } + + special_doctrine_dracula = { + traits = { + virtues = { callous vengeful } + sins = { compassionate forgiving } + } + } + + special_doctrine_reason_and_progress = { + traits = { + virtues = { diligent ambitious } + sins = { lazy content } + } + } + special_doctrine_simurghi = { + traits = { + virtues = { temperate honest } + sins = { gluttonous deceitful } + } + } + special_doctrine_rocambolist = { + traits = { + virtues = { gregarious deceitful } + sins = { shy honest } + } + } + special_doctrine_absurdist = { + traits = { + virtues = { cynical ambitious } + sins = { zealous content } + } + } +} + +thelema_virtues = { + group = "special" + + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_base_thelema + has_doctrine = special_doctrine_old_thelema + } + } + + special_doctrine_base_thelema = { + traits = { + virtues = { just stubborn } + sins = { arbitrary fickle } + } + } + + special_doctrine_old_thelema = { + traits = { + virtues = { ambitious disloyal } + sins = { content loyal } + } + } +} + +wicca_virtues = { + group = "special" + + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_king_arthurs_bravery + has_doctrine = special_doctrine_horned_lords_law + } + } + + special_doctrine_king_arthurs_bravery = { + traits = { + virtues = { brave } + sins = { craven } + } + } + + special_doctrine_horned_lords_law = { + traits = { + virtues = { just } + sins = { arbitrary } + } + } +} + +radical_virtues = { + group = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_helvetic + } + + special_doctrine_helvetic = { + traits = { + virtues = { chaste = 3 humble = 3 temperate = 3 diligent = 3 patient = 3 compassionate = 3 generous = 3 } + sins = { lustful = 3 arrogant = 3 wrathful = 3 lazy = 3 gluttonous = 3 sadistic = 3 vengeful = 3 } + } + } +} diff --git a/common/religion/doctrine_types/_doctrine_types.info b/common/religion/doctrine_types/_doctrine_types.info new file mode 100644 index 00000000..a7abbfef --- /dev/null +++ b/common/religion/doctrine_types/_doctrine_types.info @@ -0,0 +1,151 @@ +### Brief: key ( database key ) +# Name of 'doctrine_type' +# Faith doctrines are what defines how a faith works. All unique faith mechanics are tied to doctrines, rather than involving hardcoding or special parameters on the religion itself. +# +key = { + ### Brief: icon ( optional string ) + # To override which icon is used, set its filename here (without file ending). + # Required path = DOCTRINE_TYPE_ICON_PATH + # Default: Will look for icon in the path with the same name as key + # + icon = "filename" + + ### brief: name ( optional dynamic description ) + # Dynamic description selecting name of doctrine. + # Defaults to: + "_name" + # + # Supported scope: + # root ( Faith ) + # + name = { ... } + + ### brief: desc ( optional dynamic description ) + # Dynamic description selecting description of doctrine. + # Defaults to: + "_desc" + # + # Supported scopes: + # root ( Faith ) + # + desc = { ... } + + ### brief: visible ( bool ) + # Will this doctrine show up in gui views? + # Defaults to: yes + # + visible = yes/no + + ### Brief: parameters ( parameter list ) + # Arbitrary parameters where bool types can be checked with the trigger: 'has_doctrine_parameter' + # + # Note: The above trigger just checks for existence, so it does not + # matter if the value is set to 'yes' or 'no'. + # + parameters = { + param_name = yes/no # Parameters can take bools + param_name = 0.5 # Or fixed point numbers + } + + ### Brief: piety_cost ( optional scripted cost ) + # How much does this doctrine cost? + # + piety_cost = { + + } + + ### Brief: is_shown ( trigger ) + # When should this doctrine be shown when choosing doctrines? + # + # Supported scopes: + # root ( Faith ) + # + is_shown = { + + } + + ### Brief: can_pick ( trigger ) + # When can this doctrine be picked when choosing doctrines? + # When doctrines should refer to other selected doctrines when creating a new faith (e.g. for mutually exclusive doctrines), use: + # flag:required_doctrine = { is_in_list = selected_doctrines } + # The "selected_doctrines" list is the list of doctrines currently selected in the UI. (It might be different from the doctrines in + # the faith, since the player can change multiple doctrines when creating a faith.) + # + # Supported scopes: + # root ( Faith ) + # + can_pick = { + + } + + ### Brief: character_modifier ( modifiers ) + # All characters of this faith get this modifier. + # Ex: { monthly_piety_gain_mult = -0.25, same_faith_opinion = -5 } + # + character_modifier = { + + } + + ### Brief: doctrine_character_modifier ( modifiers ) + # All characters of this faith get this modifier if the faith also has the specified doctrine. + # + doctrine_character_modifier = { + doctrine = ... + ... + } + + ### Brief: traits ( database keys ) + # Adds additional sins/virtues. See traits in _religions.info. If a trait is already a sin or virtue in the religion, the doctrine takes precedence. + # + traits = { ... } +} + +== Special parameters == +Many parameters interact directly with the code. This is a list of all such parameters. + +- minimum_fervor = 25 - Fervor cannot go below this value +- number_of_spouses = 1 - How many spouses can people have (script restricts non-rulers to one) +- number_of_consorts = 1 - How many consorts can rulers have (script restricts non-rulers to zero) +- female_spouses = 1 - How many spouses can women have +- men_can_have_multiple_spouses = yes - Can men have multiple spouses? (Combines with number_of_spouses) +- men_can_have_consorts = yes - Can men have consorts? (Combines with number_of_consorts) +- women_can_have_multiple_spouses = no - Can women have multiple spouses? (Combines with number_of_spouses) +- women_can_have_consorts = no - Can women have consorts? (Combines with number_of_consorts) +- divine_marriage_opinion = 10 - If married to someone in your extended family, you get this opinion bonus with direct vassals +- hostility_same_religion = 1 - How hostile is this faith towards other faiths of the same religion? See the "hostility" section for more info +- hostility_same_family = 1 - How hostile is this faith towards other faiths of the same religion family, but not same religion? +- hostility_others = 1 - How hostile is this faith towards faiths from different religion families? +- hostility_override_ = 1 - How hostile is this faith towards faiths with the given doctrine? Overrides all other types of hostility (except for 0 hostility towards same faith). +- same_hof_hostility_override = 1 - How hostile is this faith towards faith who they share Head of Faith with? Takes precedence over other hostility overrides. +- opinion_of_ = 10 - Has this opinion apply to people with faiths with the given doctrine parameter. Loc for the opinion tooltip is _opinion_name +- piety_from_long_peace = 0.5 - How much piety will the character get when they've been at peace for longer than NReligion::TIME_AT_PEACE_FOR_PIETY. Can be negative +- allowed_holding_type_holding_name = yes - This holding type can be held by rulers of this faith even if their government would not allow it. Example: allowed_holding_type_castle_holding = yes +- unreformed = yes - This is an unreformed faith. This means that "[Faith.IsUnreformed]" in the data system will return true. It also means that when creating a "new" faith (reforming), you keep the same icon and name, while your current faith gets renamed to its loc key + "_old", and its icon changed to its icon + "_old". Ensuring reformation can only happen once is your responsibility; it is not handled in code. The AI will also reform if they meet all the requirements, though do not actively attempt to fulfill them. When reforming, they'll use the same doctrines as they had before, minus the "Unreformed" doctrine (assuming of course that you've set it up to not be selectable) +- fervor_per_holy_site = 1 - yearly fervor gain per holy site held +- warmonger = yes - vassals and counties of the same faith will get at peace opinion penalty instead of offensive war opinion penalty +- increased_dynasty_prestige_birth_mult - A multiplier for the prestige that characters of this faiths are born. +- increased_dynasty_prestige_marriage_mult - A multiplier for the prestige that characters get from marriages, if both have this parameter (a minimum of their values will be used) + -increased_dynasty_prestige_long_reign_mult - A multiplier for the maximum of years for the long reign opinion. + +== Hostility == +All faiths have a hostility level towards one another. What each level means is entirely scriptable. +A faith always has a hostility level of 0 towards itself. + +The opinion effect of hostility is defined by the define HOSTILITY_OPINION_EFFECTS. +The multiplier applied to tolerance_advantage_mod is defined by the define HOSTILITY_COMBAT_MOD_MULT. +The name of each hostility level is defined by the define HOSTILITY_LEVEL_NAMES + +Hostility level can be accessed in script. E.G., faith_hostility_level = { target = scope:some_faith value >= 1 }. +You can also compare to see which faith you're most hostile to. E.G., faith_hostility_level_comparison = { scope:some_faith > scope:some_other_faith } + +== Precedence == +Order of definition; later definition, higher precedence. + +== Localisation == +Effects are localized based on the parameter name. "doctrine_parameter_" plus the name. If the value is "no", that plus "_disabled" will be used. If an integer is used, the game will try to append that integer (E.G., "_1"), and use that loc key. If the key doesn't exist, then the int does not get appended. + +== Triggers == +# Used in faith scope +has_doctrine = doctrine_name +has_doctrine_parameter = parameter_name # Only works for bool parameters + +== Further requirements == +Further restrictions on faith creation can be added using the faith_creation scripted rule. diff --git a/common/religion/great_holy_wars.info b/common/religion/great_holy_wars.info new file mode 100644 index 00000000..d4a3a6ec --- /dev/null +++ b/common/religion/great_holy_wars.info @@ -0,0 +1,35 @@ +The Great Holy War system is for the most part pretty similar to the one introduced in CK2: Holy Fury. + +The biggest difference is that all faiths use the system, rather than only Catholics. + +== Concepts == +Target character: The person who the war will be declared on +Target title: The dejure kingdom being targeted +Official recipient: Who the religious head wants installed as king +Countdown timer: How long it'll take before the war is declared +Pledged participants: Characters who have said they'll join when the war begins. Will be forced to join +War chest: Gold, piety, and prestige that can be divided between participants +Beneficiaries: Who the pledged attackers want to install as rulers in the target kingdom + +== Undirected GHW == +The fanciest form of GHW is the "undirected" form, where the religious head declares that a war will be launched in a while, and that everyone of the faith should help out in some way. + +The progression is as follows: +1. The effect start_great_holy_war starts the GHW preparation, determinining the initial target, and the delay before the war should start +2. Attackers and defenders pledge using pledge_attacker/pledge_defender +3. Alternatively, provide things to the warchest using change_war_chest_gold/piety/prestige +4. When the timer runs out, on_great_holy_war_countdown_end is called +5. Script has to call start_ghw_war = cb_to_use. If not called, the GHW will be cancelled and on_great_holy_war_invalidation will be called +6. You can give out some of the war chest using divide_war_chest +7. A war unfolds as normal +8. War contribution gives GHW contribution, based on ghw_score_mult and ghw_max_score_percentage +9. War concludes as normal. As part of this, you can divvy up the war chest (will be divided based on contribution, as long as they have at least MINIMUM_CONTRIBUTION_FOR_REWARD contribution) +10. Titles are given out using do_ghw_title_handout. This does *not* give out the kingdom, just everything below it in the defenders' realms. You need to ensure the winner has a kingdom-tier title. Preferably, make it part of the same title and vassal change + +== Directed GHW == +As above, but steps 1 through 4 are skipped. +Declared via regular CB. Tied to a GHW by starting the GHW with a reference to the war. +When a GHW is set to directed, the only code difference is that the top contributor will act as their own beneficiary, and designated winners are not used. In vanilla, we also disable the war chest + +== Various == +is_great_holy_war = yes - Putting this on the GHW CB(s) will ensure that the counties that'll be given to the participants get correctly highlighted during war declaration diff --git a/common/religion/holy_sites/00_holy_sites.txt b/common/religion/holy_site_types/00_holy_site_types.txt similarity index 100% rename from common/religion/holy_sites/00_holy_sites.txt rename to common/religion/holy_site_types/00_holy_site_types.txt diff --git a/common/religion/holy_site_types/_holy_site_types.info b/common/religion/holy_site_types/_holy_site_types.info new file mode 100644 index 00000000..a1e20b65 --- /dev/null +++ b/common/religion/holy_site_types/_holy_site_types.info @@ -0,0 +1,38 @@ +### Brief: key ( database key ) +# Name of 'holy_site_type' +# Faiths can have holy sites, giving various effects (mostly through references elsewhere in script). +# Localization is selected by: "holy_site__name" +# Effect loc is applied in addition to character modifiers (if exists): "holy_site__effects" +# +key = { + ### brief: barony ( database key ) + # Define barony override. + # + barony = + + ### brief: county ( database key ) + # Define county. + # + county = + + ### Brief: parameters ( parameter list ) + # Arbitrary parameters to be checked in applying various effects. + # Localization: "holy_site_parameter_" where $PARAMETER_NAME$ inserts localized named of parameter + # Trigger (barony scope): 'has_holy_site_parameter' where $TITLE$ inserts localized named of barony + # Trigger (faith scope): 'controls_holy_site_with_parameter' where $FAITH$ inserts localized named of faith + # + # Note: The above trigger just checks for existence, so it does not + # matter if the value is set to 'yes' or 'no'. + # + parameters = { + some_parameter = yes + } + + ### Brief: character_modifier ( modifiers ) + # Modifiers applied to all characters of any faith with this holy site when the holder of the barony is of their faith. + # Ex: { development_growth_factor = 0.1, church_holding_build_gold_cost = -0.1 } + # + character_modifier = { + + } +} diff --git a/common/religion/holy_sites/_holy_sites.info b/common/religion/holy_site_types/_holy_sites.info similarity index 100% rename from common/religion/holy_sites/_holy_sites.info rename to common/religion/holy_site_types/_holy_sites.info diff --git a/common/religion/religion_families/NEOW_antediluvianist.txt b/common/religion/religion_families/NEOW_antediluvianist.txt deleted file mode 100644 index d0b1a0b4..00000000 --- a/common/religion/religion_families/NEOW_antediluvianist.txt +++ /dev/null @@ -1,6 +0,0 @@ -rf_antediluvianist = { - piety_icon_group = "pagan" - graphical_faith = "pagan_gfx" - hostility_doctrine = pagan_hostility_doctrine - doctrine_background_icon = core_tenet_banner_pagan.dds -} diff --git a/common/religion/religion_families/NEOW_esoteric.txt b/common/religion/religion_families/NEOW_esoteric.txt deleted file mode 100644 index 90c597e5..00000000 --- a/common/religion/religion_families/NEOW_esoteric.txt +++ /dev/null @@ -1,7 +0,0 @@ -rf_esoteric = { - is_pagan = yes - piety_icon_group = "pagan" - graphical_faith = "pagan_gfx" - hostility_doctrine = pagan_hostility_doctrine - doctrine_background_icon = core_tenet_banner_pagan.dds -} diff --git a/common/religion/religion_family_types/00_religion_family_types.txt b/common/religion/religion_family_types/00_religion_family_types.txt new file mode 100644 index 00000000..1217220b --- /dev/null +++ b/common/religion/religion_family_types/00_religion_family_types.txt @@ -0,0 +1,41 @@ +rf_abrahamic = { + graphical_faith = "orthodox_gfx" + hostility_doctrine = abrahamic_hostility_doctrine + doctrine_background_icon = core_tenet_banner_christian.dds +} + +rf_eastern = { #Dharmic + piety_icon_group = "eastern" + graphical_faith = "dharmic_gfx" + hostility_doctrine = eastern_hostility_doctrine + doctrine_background_icon = core_tenet_banner_eastern.dds +} + +rf_sinitic = { + piety_icon_group = "taoism" + graphical_faith = "dharmic_gfx" + hostility_doctrine = eastern_hostility_doctrine + doctrine_background_icon = core_tenet_banner_eastern.dds +} + +rf_pagan = { + piety_icon_group = "pagan" + graphical_faith = "pagan_gfx" + hostility_doctrine = pagan_hostility_doctrine + doctrine_background_icon = core_tenet_banner_pagan.dds +} + +rf_antediluvianist = { + piety_icon_group = "pagan" + graphical_faith = "pagan_gfx" + hostility_doctrine = pagan_hostility_doctrine + doctrine_background_icon = core_tenet_banner_pagan.dds +} + +rf_esoteric = { + is_pagan = yes + piety_icon_group = "pagan" + graphical_faith = "pagan_gfx" + hostility_doctrine = pagan_hostility_doctrine + doctrine_background_icon = core_tenet_banner_pagan.dds +} diff --git a/common/religion/religion_family_types/_religion_family_types.info b/common/religion/religion_family_types/_religion_family_types.info new file mode 100644 index 00000000..01a887d5 --- /dev/null +++ b/common/religion/religion_family_types/_religion_family_types.info @@ -0,0 +1,35 @@ +### Brief: key ( database key ) +# Name of 'religion_family_type' +# +key = { + ### Brief: name ( optional string ) + # Optionally override what localization key will be used. + # Default: Localization key is same as database key. + # + name = "loc_key" + + ### Brief: hostility_doctrine ( optional database key ) + # Use this doctrine for displaying hostility levels toward other religious families. + # Keys describing levels are: faith_righteous, faith_astray, faith_hostile, faith_evil. + # Default: Will not display hostility levels in tooltips. + # + hostility_doctrine = + + ### Brief: piety_icon_group ( string ) + # This is the final fallback in picking piety icon. Otherwise overridden by: faith > religion > family. + # Text icon format: "PIETY_TEXT_ICON_" + piety_icon_group + # + piety_icon_group = pagan + + ### Brief: doctrine_background_icon ( string ) + # This is the final fallback in picking tenet background. Otherwise overridden by: faith > religion > family. + # Note: This is the banner shown behind picked tenets. + # + doctrine_background_icon = "core_tenet_banner_pagan.dds" + + ### Brief: graphical_faith ( string ) + # This is the final fallback in picking 3D model. Otherwise overridden by: faith > religion > family. + # Note: Currently used for temple assets. + # + graphical_faith = "orthodox_gfx" +} diff --git a/common/religion/religions/00_judaism.txt b/common/religion/religion_types/00_judaism.txt similarity index 100% rename from common/religion/religions/00_judaism.txt rename to common/religion/religion_types/00_judaism.txt diff --git a/common/religion/religions/00_zoroastrianism.txt b/common/religion/religion_types/00_zoroastrianism.txt similarity index 100% rename from common/religion/religions/00_zoroastrianism.txt rename to common/religion/religion_types/00_zoroastrianism.txt diff --git a/common/religion/religions/NEOW_adonist.txt b/common/religion/religion_types/NEOW_adonist.txt similarity index 100% rename from common/religion/religions/NEOW_adonist.txt rename to common/religion/religion_types/NEOW_adonist.txt diff --git a/common/religion/religions/NEOW_britannic.txt b/common/religion/religion_types/NEOW_britannic.txt similarity index 100% rename from common/religion/religions/NEOW_britannic.txt rename to common/religion/religion_types/NEOW_britannic.txt diff --git a/common/religion/religions/NEOW_catholic.txt b/common/religion/religion_types/NEOW_catholic.txt similarity index 100% rename from common/religion/religions/NEOW_catholic.txt rename to common/religion/religion_types/NEOW_catholic.txt diff --git a/common/religion/religions/NEOW_chronicler.txt b/common/religion/religion_types/NEOW_chronicler.txt similarity index 100% rename from common/religion/religions/NEOW_chronicler.txt rename to common/religion/religion_types/NEOW_chronicler.txt diff --git a/common/religion/religions/NEOW_druidic.txt b/common/religion/religion_types/NEOW_druidic.txt similarity index 100% rename from common/religion/religions/NEOW_druidic.txt rename to common/religion/religion_types/NEOW_druidic.txt diff --git a/common/religion/religions/NEOW_europeanist.txt b/common/religion/religion_types/NEOW_europeanist.txt similarity index 100% rename from common/religion/religions/NEOW_europeanist.txt rename to common/religion/religion_types/NEOW_europeanist.txt diff --git a/common/religion/religions/NEOW_folkgerman.txt b/common/religion/religion_types/NEOW_folkgerman.txt similarity index 100% rename from common/religion/religions/NEOW_folkgerman.txt rename to common/religion/religion_types/NEOW_folkgerman.txt diff --git a/common/religion/religions/NEOW_novelist.txt b/common/religion/religion_types/NEOW_novelist.txt similarity index 100% rename from common/religion/religions/NEOW_novelist.txt rename to common/religion/religion_types/NEOW_novelist.txt diff --git a/common/religion/religions/NEOW_orthodox.txt b/common/religion/religion_types/NEOW_orthodox.txt similarity index 100% rename from common/religion/religions/NEOW_orthodox.txt rename to common/religion/religion_types/NEOW_orthodox.txt diff --git a/common/religion/religions/NEOW_pantheonic.txt b/common/religion/religion_types/NEOW_pantheonic.txt similarity index 100% rename from common/religion/religions/NEOW_pantheonic.txt rename to common/religion/religion_types/NEOW_pantheonic.txt diff --git a/common/religion/religions/NEOW_protestant.txt b/common/religion/religion_types/NEOW_protestant.txt similarity index 100% rename from common/religion/religions/NEOW_protestant.txt rename to common/religion/religion_types/NEOW_protestant.txt diff --git a/common/religion/religions/NEOW_resurgentist.txt b/common/religion/religion_types/NEOW_resurgentist.txt similarity index 100% rename from common/religion/religions/NEOW_resurgentist.txt rename to common/religion/religion_types/NEOW_resurgentist.txt diff --git a/common/religion/religions/NEOW_sikh.txt b/common/religion/religion_types/NEOW_sikh.txt similarity index 100% rename from common/religion/religions/NEOW_sikh.txt rename to common/religion/religion_types/NEOW_sikh.txt diff --git a/common/religion/religions/NEOW_thelema.txt b/common/religion/religion_types/NEOW_thelema.txt similarity index 100% rename from common/religion/religions/NEOW_thelema.txt rename to common/religion/religion_types/NEOW_thelema.txt diff --git a/common/religion/religions/NEOW_wicca.txt b/common/religion/religion_types/NEOW_wicca.txt similarity index 100% rename from common/religion/religions/NEOW_wicca.txt rename to common/religion/religion_types/NEOW_wicca.txt diff --git a/common/religion/religions/NEOW_xenology.txt b/common/religion/religion_types/NEOW_xenology.txt similarity index 100% rename from common/religion/religions/NEOW_xenology.txt rename to common/religion/religion_types/NEOW_xenology.txt diff --git a/common/religion/religions/_religions.info b/common/religion/religion_types/_religion_types.info similarity index 96% rename from common/religion/religions/_religions.info rename to common/religion/religion_types/_religion_types.info index 3cd79d13..9910b3a1 100644 --- a/common/religion/religions/_religions.info +++ b/common/religion/religion_types/_religion_types.info @@ -1,4 +1,4 @@ -At game start, the religions and faiths defined in this folder will exist. +At game start, the religions and faiths defined in this folder will exist. == structure == religion_name = { @@ -25,10 +25,9 @@ religion_name = { # Holders of the traits will also get the virtue_owner_modifier/sin_owner_modifier for each matching trait. # Virtues and sins can optionally have a multiplier to scale the effects (default is 1): virtues = { brave = 0.5 } # scales both the opinion effect and the modifier - # And they can specify a custom modifier (default is virtue_owner_modifier/sin_owner_modifier): # Scale is optional defaults to 1 # Weight is optional defaults to 1. If there are two (or more) the same traits then the weight will be taken into account and is used to decide what and how a trait should be used - sins = { stubborn = { modifier = modifier_key scale = 2 weight = 2 } } + sins = { stubborn = { scale = 2 weight = 2 } } } reserved_male_names = { ... } # Names listed here will be applied to all faiths that don't define reserved_male_names themselves. From 141a58a2fb9ff48795b1a90e38d4c91ca0778b25 Mon Sep 17 00:00:00 2001 From: Archa3opt3ryx Date: Fri, 27 Mar 2026 13:51:26 -0400 Subject: [PATCH 2/6] Delete _holy_sites.info --- .../religion/holy_site_types/_holy_sites.info | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 common/religion/holy_site_types/_holy_sites.info diff --git a/common/religion/holy_site_types/_holy_sites.info b/common/religion/holy_site_types/_holy_sites.info deleted file mode 100644 index 9ae41860..00000000 --- a/common/religion/holy_site_types/_holy_sites.info +++ /dev/null @@ -1,17 +0,0 @@ -Faiths can have holy sites, giving various effects (mostly through references elsewhere in script). - -== Structure == -holy_site_name = { - county = c_somewhere - - flag = flag1 - flag = flag2 - - character_modifier = { # Optional. Applied to all characters of any faith with this holy site when the holder of the barony is of their faith - some effects - } -} - -== Localisation == -The name of the holy site will be "holy_site__name". -The custom effect description will be "holy_site__ effects". It'll be used in addition to the character modifier (if any). From 2fecafd7661b1373383b65fdac41cb363498119e Mon Sep 17 00:00:00 2001 From: Archa3opt3ryx Date: Sat, 28 Mar 2026 13:33:02 -0400 Subject: [PATCH 3/6] more work? I think I'm making progress --- .../00_doctrine_group_types.txt | 52 + .../doctrine_types/20_doctrines_islam.txt | 70 - .../doctrine_types/20_doctrines_judaism.txt | 114 - .../20_doctrines_zoroastrianism.txt | 27 - .../doctrine_types/40_doctrines_special.txt | 267 - ...0_1_neow_universal_tolerance_doctrines.txt | 1110 ---- .../doctrines/10_doctrines_religions.txt | 40 - common/religion/doctrines/20_doctrines.txt | 2088 ------ common/religion/doctrines/30_core_tenets.txt | 5688 ----------------- .../doctrines/NEOW_virtue_doctrines.txt | 216 - common/religion/doctrines/_doctrines.info | 91 - 11 files changed, 52 insertions(+), 9711 deletions(-) delete mode 100644 common/religion/doctrine_types/20_doctrines_islam.txt delete mode 100644 common/religion/doctrine_types/20_doctrines_judaism.txt delete mode 100644 common/religion/doctrine_types/20_doctrines_zoroastrianism.txt delete mode 100644 common/religion/doctrine_types/40_doctrines_special.txt delete mode 100644 common/religion/doctrines/00_1_neow_universal_tolerance_doctrines.txt delete mode 100644 common/religion/doctrines/10_doctrines_religions.txt delete mode 100644 common/religion/doctrines/20_doctrines.txt delete mode 100644 common/religion/doctrines/30_core_tenets.txt delete mode 100644 common/religion/doctrines/NEOW_virtue_doctrines.txt delete mode 100644 common/religion/doctrines/_doctrines.info diff --git a/common/religion/doctrine_group_types/00_doctrine_group_types.txt b/common/religion/doctrine_group_types/00_doctrine_group_types.txt index c89f3adf..cdc570d7 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -6,6 +6,7 @@ pagan_hostility_doctrine eastern_hostility_doctrine sinitic_hostility_doctrine + antediluvianist_hostility_doctrine } } @@ -239,6 +240,7 @@ doctrine_theism = { doctrine_types = { doctrine_monotheist doctrine_polytheist + doctrine_pantheist } } @@ -585,3 +587,53 @@ immaterial_harmony = { special_doctrine_immaterial_harmony } } + +custom_virtues = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_english_anglican + has_doctrine = special_doctrine_british_royalty + has_doctrine = special_doctrine_british_admiralty + has_doctrine = special_doctrine_british_unity + has_doctrine = special_doctrine_liberty + has_doctrine = special_doctrine_equality + has_doctrine = special_doctrine_fraternity + has_doctrine = special_doctrine_aslan + has_doctrine = special_doctrine_numenor + has_doctrine = special_doctrine_charlemagne + has_doctrine = special_doctrine_dracula + has_doctrine = special_doctrine_reason_and_progress + has_doctrine = special_doctrine_simurghi + has_doctrine = special_doctrine_rocambolist + has_doctrine = special_doctrine_absurdist + has_doctrine = special_doctrine_base_thelema + has_doctrine = special_doctrine_old_thelema + has_doctrine = special_doctrine_king_arthurs_bravery + has_doctrine = special_doctrine_horned_lords_law + has_doctrine = special_doctrine_helvetic + } + + doctrine_types = { + special_doctrine_english_anglican + special_doctrine_british_royalty + special_doctrine_british_admiralty + special_doctrine_british_unity + special_doctrine_liberty + special_doctrine_equality + special_doctrine_fraternity + special_doctrine_aslan + special_doctrine_numenor + special_doctrine_charlemagne + special_doctrine_dracula + special_doctrine_reason_and_progress + special_doctrine_simurghi + special_doctrine_rocambolist + special_doctrine_absurdist + special_doctrine_base_thelema + special_doctrine_old_thelema + special_doctrine_king_arthurs_bravery + special_doctrine_horned_lords_law + special_doctrine_helvetic + } +} \ No newline at end of file diff --git a/common/religion/doctrine_types/20_doctrines_islam.txt b/common/religion/doctrine_types/20_doctrines_islam.txt deleted file mode 100644 index 1d2f9939..00000000 --- a/common/religion/doctrine_types/20_doctrines_islam.txt +++ /dev/null @@ -1,70 +0,0 @@ -muhammad_succession_sunni_doctrine = { - icon = "muhammad_succession_sunni_doctrine" - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = muhammad_succession_sunni_doctrine } - multiply = 0 - } - } - - parameters = { - hostility_override_muhammad_succession_sunni_doctrine = 1 - same_hof_hostility_override = 0 - } -} - -muhammad_succession_shia_doctrine = { - icon = "muhammad_succession_shia_doctrine" - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = muhammad_succession_shia_doctrine } - multiply = 0 - } - } - - parameters = { - hostility_override_muhammad_succession_shia_doctrine = 1 - same_hof_hostility_override = 0 - } -} - -muhammad_succession_muhakkima_doctrine = { - icon = "muhammad_succession_muhakkima_doctrine" - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = muhammad_succession_muhakkima_doctrine } - multiply = 0 - } - } - - parameters = { - hostility_override_muhammad_succession_muhakkima_doctrine = 1 - same_hof_hostility_override = 0 - } -} - -muhammad_succession_zandaqa_doctrine = { - icon = "muhammad_succession_zandaqa_doctrine" - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = muhammad_succession_zandaqa_doctrine } - multiply = 0 - } - } - - character_modifier = { - advantage_against_coreligionists = 5 - } - - parameters = { - same_hof_hostility_override = 0 - } -} diff --git a/common/religion/doctrine_types/20_doctrines_judaism.txt b/common/religion/doctrine_types/20_doctrines_judaism.txt deleted file mode 100644 index be4ae937..00000000 --- a/common/religion/doctrine_types/20_doctrines_judaism.txt +++ /dev/null @@ -1,114 +0,0 @@ -# Tracks the way in which Halakha is supposed to be interpreted -temple_authority_rabbinic_doctrine = { # Rabbis argue and interpret the Halakha - icon = "temple_authority_rabbinic_doctrine" - - piety_cost = { - if = { - limit = { has_doctrine = temple_authority_rabbinic_doctrine } - value = 0 - } - else_if = { - limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_low - } - } - - character_modifier = { - clergy_opinion = 5 - church_holding_build_gold_cost = -0.1 - } - - parameters = { - hostility_override_temple_authority_rabbinic_doctrine = 1 - hostility_override_temple_authority_samaritan_torah_doctrine = 3 - } -} - -temple_authority_toric_doctrine = { # Rabbis are meant to interpret the literal meaning of the Torah - icon = "temple_authority_toric_doctrine" - - piety_cost = { - if = { - limit = { has_doctrine = temple_authority_toric_doctrine } - value = 0 - } - else_if = { - limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_low - } - } - - traits = { - virtues = { scholar } - } - - character_modifier = { - artifact_decay_reduction_mult = -0.1 - } - - parameters = { - hostility_override_temple_authority_toric_doctrine = 1 - hostility_override_temple_authority_samaritan_torah_doctrine = 3 - } -} - -temple_authority_kohanim_doctrine = { # Belief that the Halakha is to be interpreted by the Kohen - icon = "temple_authority_kohanim_doctrine" - - piety_cost = { - if = { - limit = { has_doctrine = temple_authority_kohanim_doctrine } - value = 0 - } - else_if = { - limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_low - } - } - - character_modifier = { - opinion_of_same_culture = 5 - } - - parameters = { - hostility_override_temple_authority_kohanim_doctrine = 1 - hostility_override_temple_authority_samaritan_torah_doctrine = 3 - } -} - -temple_authority_samaritan_torah_doctrine = { # Belief in the Samaritan Torah - icon = "temple_authority_samaritan_torah_doctrine" - - piety_cost = { - if = { - limit = { has_doctrine = temple_authority_samaritan_torah_doctrine } - value = 0 - } - else = { - value = faith_tenet_cost_mid - } - } - - parameters = { - hostility_override_temple_authority_samaritan_torah_doctrine = 0 - hostility_override_temple_authority_rabbinic_doctrine = 3 - hostility_override_temple_authority_toric_doctrine = 3 - hostility_override_temple_authority_kohanim_doctrine = 3 - } - - character_modifier = { - different_faith_opinion = -10 - same_faith_opinion = 10 - domain_tax_same_faith_mult = 0.05 - levy_reinforcement_rate_same_faith = 0.1 - } -} diff --git a/common/religion/doctrine_types/20_doctrines_zoroastrianism.txt b/common/religion/doctrine_types/20_doctrines_zoroastrianism.txt deleted file mode 100644 index c8b0eb3a..00000000 --- a/common/religion/doctrine_types/20_doctrines_zoroastrianism.txt +++ /dev/null @@ -1,27 +0,0 @@ -doctrine_major_branch_behdin = { - icon = "doctrine_major_branch_behdin" - - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_heretic_branch_zandik } #Becoming accepted by the mainstream movement is very piety-expensive - multiply = 3 - } - } - - parameters = { - hostility_override_doctrine_major_branch_behdin = 1 - } -} - -doctrine_heretic_branch_zandik = { - icon = "doctrine_heretic_branch_zandik" - - piety_cost = { - value = faith_doctrine_cost_low #but being a heretic, that's cheap... - } - - character_modifier = { - advantage_against_coreligionists = 5 - } -} diff --git a/common/religion/doctrine_types/40_doctrines_special.txt b/common/religion/doctrine_types/40_doctrines_special.txt deleted file mode 100644 index eb4f7b3b..00000000 --- a/common/religion/doctrine_types/40_doctrines_special.txt +++ /dev/null @@ -1,267 +0,0 @@ -special_doctrine_is_christian_faith = { - parameters = { - # Since doctrines cannot modify other faith's views of us, only our view of others, all Christian faiths are given this special doctrine which makes them friendlier to Faiths with the Christian Syncretism tenet. - hostility_override_tenet_christian_syncretism = 2 - christian_syncretic_recipient_opinion_active = yes - opinion_of_christian_syncretic_actor_opinion_active = 30 - # We don't localise these because Adoptionists are supposed to be a bit of a surprise. - hostility_override_special_doctrine_adoptionist_school_felicitous_doctrine = 3 - hostility_override_special_doctrine_adoptionist_school_radical_doctrine = 3 - } -} - -special_doctrine_is_islamic_faith = { - parameters = { - # Since doctrines cannot modify other faith's views of us, only our view of others, all Islamic faiths are given this special doctrine which makes them friendlier to Faiths with the Christian Syncretism tenet. - hostility_override_tenet_islamic_syncretism = 2 - islamic_syncretic_recipient_opinion_active = yes - opinion_of_islamic_syncretic_actor_opinion_active = 30 - } -} - -special_doctrine_is_jewish_faith = { - parameters = { - # Since doctrines cannot modify other faith's views of us, only our view of others, all Jewish faiths are given this special doctrine which makes them friendlier to Faiths with the Christian Syncretism tenet. - hostility_override_tenet_jewish_syncretism = 2 - jewish_syncretic_recipient_opinion_active = yes - opinion_of_jewish_syncretic_actor_opinion_active = 30 - } -} - -special_doctrine_is_eastern_faith = { - parameters = { - # Since doctrines cannot modify other faith's views of us, only our view of others, all Eastern faiths are given this special doctrine which makes them friendlier to Faiths with the Eastern Syncretism tenet. - hostility_override_tenet_eastern_syncretism = 1 - eastern_syncretic_recipient_opinion_active = yes - opinion_of_eastern_syncretic_actor_opinion_active = 30 - } -} - -special_doctrine_is_sinitic_faith = { - parameters = { - # Since doctrines cannot modify other faith's views of us, only our view of others, all Eastern faiths are given this special doctrine which makes them friendlier to Faiths with the Sinitic Syncretism tenet. - hostility_override_tenet_sinitic_syncretism = 1 - sinitic_syncretic_recipient_opinion_active = yes - opinion_of_sinitic_syncretic_actor_opinion_active = 30 - } -} - -special_doctrine_is_gnostic_faith = { - parameters = { - hostility_override_tenet_gnosticism = 0 - hostility_override_special_doctrine_is_gnostic_faith = 0 - granting_titles_gives_stress = yes - } - - traits = { - virtues = { temperate } - sins = { gluttonous } - } - - character_modifier = { - learning = 2 - stewardship = -2 - } -} - -special_doctrine_ecumenical_christian = { - icon = "special_doctrine_ecumenical_christian" - - parameters = { - hostility_override_special_doctrine_ecumenical_christian = 1 - } -} - -heresy_hostility_doctrine = { - parameters = { - hostility_same_religion = 2 - } -} - -special_doctrine_naked_priests = { - parameters = { - naked_priests_active = yes - } -} - -unreformed_faith_doctrine = { - visible = no - - parameters = { - # unreformed = yes also serves as the basis for the unreformed_syncretic tenet. - unreformed = yes - hostility_override_tenet_unreformed_syncretism = 2 - unreformed_syncretic_recipient_opinion_active = yes - opinion_of_unreformed_syncretic_actor_opinion_active = 30 - conquest_cb_enabled = yes - faith_can_raid = yes - } - - character_modifier = { - monthly_prestige_gain_mult = 0.2 - clan_government_vassal_opinion = -20 - feudal_government_vassal_opinion = -20 - republic_government_vassal_opinion = -20 - } -} - -west_african_unreformed_faith_doctrine = { - visible = no - - parameters = { - # unreformed = yes also serves as the basis for the unreformed_syncretic tenet. - unreformed = yes - hostility_override_tenet_unreformed_syncretism = 2 - unreformed_syncretic_recipient_opinion_active = yes - opinion_of_unreformed_syncretic_actor_opinion_active = 30 - conquest_cb_enabled = yes - faith_can_raid = yes - } - - character_modifier = { - monthly_prestige_gain_mult = 0.1 - } -} - -divine_destiny_doctrine = { - piety_cost = { - value = faith_doctrine_cost_low - } - - parameters = { - divine_destiny_holy_war_cost_reduction = yes - } -} - -special_doctrine_adoptionist_school_elipandic_doctrine = { - parameters = { - # Elipandics only think other ecumenicals are astray rather than hostile. - ## We can't localise the actual parameter due to structural shenanigans, so we make a dummy one. - hostility_override_special_doctrine_is_christian_faith = 1 - adoptionists_like_ecumenism = yes - # ... note that they're only thought of as hostile, unlike the other two schools, who are regarded as evil. - adoptionists_are_unilateral_hostile = yes - # Removed on reformation. - adoptionist_school_removed_on_reformation = yes - # Adoptionists convert other Christians faster. - adoptionists_attractively_intuitive_theology = yes - } - - character_modifier = { learning_per_piety_level = 1 } - - traits = { - virtues = { stubborn } - } -} - -special_doctrine_adoptionist_school_felicitous_doctrine = { - parameters = { - # Felicians only think other ecumenicals are astray rather than hostile. - ## We can't localise the actual parameter due to structural shenanigans, so we make a dummy one. - hostility_override_special_doctrine_is_christian_faith = 1 - adoptionists_like_ecumenism = yes - # ... other Christians think they're evil, though. - adoptionists_are_unilateral_evil = yes - # Removed on reformation. - adoptionist_school_removed_on_reformation = yes - # Adoptionists convert other Christians faster. - adoptionists_attractively_intuitive_theology = yes - } - - character_modifier = { intrigue_per_piety_level = 1 } - - traits = { - virtues = { deceitful } - } -} - -special_doctrine_adoptionist_school_radical_doctrine = { - parameters = { - # Radicals hate & are hated by everyone. - hostility_override_special_doctrine_is_christian_faith = 3 - adoptionists_are_mutual_evil = yes - # Removed on reformation. - adoptionist_school_removed_on_reformation = yes - # Adoptionists convert other Christians faster. - adoptionists_attractively_intuitive_theology = yes - } - - character_modifier = { - advantage_against_coreligionists = 5 - # And, if you're gonna build a fundamentalist movement... - ai_war_chance = 1 - ai_war_cooldown = -0.5 - } - - traits = { - virtues = { arrogant } - } -} - -special_doctrine_not_allowed_to_hof = { - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = prophecy_of_malachi_name - } - desc = special_doctrine_not_allowed_to_hof_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = prophecy_of_malachi_desc - } - desc = special_doctrine_not_allowed_to_hof_desc - } - } - parameters = { - block_from_create_hof_parameter = yes - } -} - -special_doctrine_full_tolerance = { - parameters = { - hostility_override_special_doctrine_full_tolerance = 0 - } -} - -special_doctrine_jizya = { - character_modifier = { - domain_tax_different_faith_mult = 0.2 - levy_reinforcement_rate_same_faith = 0.25 - levy_reinforcement_rate_different_faith = -0.25 - } - - parameters = { - unlock_jizya_contract = yes - } -} - -special_doctrine_immaterial_harmony = { - parameters = { - hostility_override_special_doctrine_immaterial_harmony = 0 - reduced_vassal_religion_discontent = yes - immaterial_harmony_conversion_cost_reduced = yes - immaterial_harmony_buddhist_take_vows = yes - } -} - -special_doctrine_maitreya_hostility = { - visible = no - - parameters = { - hostility_override_tenet_extinction_of_dharma = 3 - } -} - -special_doctrine_is_maitreya = { - visible = no -} diff --git a/common/religion/doctrines/00_1_neow_universal_tolerance_doctrines.txt b/common/religion/doctrines/00_1_neow_universal_tolerance_doctrines.txt deleted file mode 100644 index 353d4d15..00000000 --- a/common/religion/doctrines/00_1_neow_universal_tolerance_doctrines.txt +++ /dev/null @@ -1,1110 +0,0 @@ -universal_tolerance = { #This is a complicated set of doctrines that determine the hostility levels of every faith in the mod - group = "main_group" - is_available_on_create = { - OR = { #list of religions currently within the universal tolerance set. This should eventually include every religion. Please keep this updated and organized. - ### Abrahamics - #Catholics - religion_tag = catholic_religion - #Novelist - religion_tag = novelist_religion - #Protestant - religion_tag = protestant_religion - - ### Esoterics - #Wiccans - religion_tag = wicca_religion - #Thelema - religion_tag = thelema_religion - #Britannic - religion_tag = britannic_religion - - ### Pagans - #Druidics - religion_tag = druidic_religion - #Germanics - religion_tag = folkgerman_religion - - #Hermetic - religion_tag = chronicler_religion - #Europeanist - religion_tag = europeanist_religion - - # Temp measure before religion doctrines set up for religions w/ PotB access - has_doctrine = special_doctrine_people_of_the_book - } - } - - #Catholic Doctrines - - special_doctrine_roman_rite = { - is_shown = { - religion_tag = catholic_religion - } - - can_pick = { - custom_description = { - text = TOO_DIVERGENT - NOR = { - doctrine:tenet_adorcism = { is_in_list = selected_doctrines } - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! - } - } - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_roman_rite } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_roman_rite = 0 - hostility_override_special_doctrine_independent_catholic = 1 - - hostility_override_special_doctrine_established_church = 1 - - hostility_override_special_doctrine_via_media = 1 - - hostility_override_special_doctrine_sevillian_rite = 2 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_incorruptible_dogma = 3 - - hostility_override_special_doctrine_hermetic = 1 - - same_hof_hostility_override = 0 - loc_parameter_roman_rite_astray = 1 - loc_parameter_roman_rite_hostile = 2 - } - } - - special_doctrine_sevillian_rite = { - is_shown = { - religion_tag = catholic_religion - } - - can_pick = { - custom_description = { - text = TOO_DIVERGENT - NOR = { - doctrine:tenet_adorcism = { is_in_list = selected_doctrines } - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! - } - } - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_sevillian_rite } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_sevillian_rite = 0 - hostility_override_special_doctrine_independent_catholic = 1 - hostility_override_special_doctrine_via_media = 1 - - hostility_override_special_doctrine_roman_rite = 2 - - hostility_override_special_doctrine_established_church = 2 - hostility_override_special_doctrine_reformation_roots = 2 - - hostility_override_special_doctrine_incorruptible_dogma = 3 - - same_hof_hostility_override = 0 - loc_parameter_sevillian_rite_astray = 1 - loc_parameter_sevillian_rite_hostile = 2 - } - } - - special_doctrine_independent_catholic = { - is_shown = { - religion_tag = catholic_religion - } - - can_pick = { - custom_description = { - text = TOO_DIVERGENT - NOR = { - doctrine:tenet_adorcism = { is_in_list = selected_doctrines } - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! - } - } - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_independent_catholic } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_sevillian_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_established_church = 2 - - hostility_override_special_doctrine_via_media = 2 - - hostility_override_special_doctrine_incorruptible_dogma = 3 - - loc_parameter_independent_catholic_astray = 1 - loc_parameter_independent_catholic_hostile = 2 - } - } - - #Novelist Doctrines - - special_doctrine_fantastical_kinship = { - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_fantastical_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fantastical_kinship = 0 - hostility_override_special_doctrine_academic_kinship = 0 - hostility_override_special_doctrine_christian_kinship = 0 - hostility_override_special_doctrine_islamic_kinship = 0 - - hostility_override_special_doctrine_fae_and_folklore = 1 - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - hostility_override_special_doctrine_optimates = 1 - - hostility_override_special_doctrine_dionysian = 1 - - hostility_override_special_doctrine_populares = 2 - - hostility_override_special_doctrine_singular_interpretation = 3 - - loc_parameter_novelist_kinship = yes - loc_parameter_fantastical_kinship_astray = 1 - loc_parameter_fantastical_kinship_hostile = 2 - } - } - - special_doctrine_academic_kinship = { - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_academic_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fantastical_kinship = 0 - hostility_override_special_doctrine_academic_kinship = 0 - hostility_override_special_doctrine_christian_kinship = 0 - hostility_override_special_doctrine_islamic_kinship = 0 - - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - - hostility_override_special_doctrine_apollonian = 1 - - - hostility_override_special_doctrine_fae_and_folklore = 2 - hostility_override_special_doctrine_singular_interpretation = 3 - hostility_override_special_doctrine_hermetic = 1 - - loc_parameter_novelist_kinship = yes - loc_parameter_academic_kinship_astray = 1 - } - } - - special_doctrine_christian_kinship = { - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_christian_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fantastical_kinship = 0 - hostility_override_special_doctrine_academic_kinship = 0 - hostility_override_special_doctrine_christian_kinship = 0 - hostility_override_special_doctrine_islamic_kinship = 0 - - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_sevillian_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - hostility_override_special_doctrine_optimates = 1 - - hostility_override_special_doctrine_via_media = 1 - - hostility_override_special_doctrine_fae_and_folklore = 2 - hostility_override_special_doctrine_might_and_magick = 2 - hostility_override_special_doctrine_goddesses_and_glory = 2 - hostility_override_special_doctrine_populares = 2 - - hostility_override_special_doctrine_singular_interpretation = 3 - - loc_parameter_novelist_kinship = yes - loc_parameter_christian_kinship_astray = 1 - } - } - - special_doctrine_islamic_kinship = { - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_islamic_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fantastical_kinship = 0 - hostility_override_special_doctrine_academic_kinship = 0 - hostility_override_special_doctrine_christian_kinship = 0 - hostility_override_special_doctrine_islamic_kinship = 0 - - hostility_override_special_doctrine_fae_and_folklore = 2 - hostility_override_special_doctrine_might_and_magick = 2 - hostility_override_special_doctrine_goddesses_and_glory = 2 - - hostility_override_special_doctrine_singular_interpretation = 3 - - loc_parameter_novelist_kinship = yes - #loc_parameter_islamic_kinship_astray = 1 #commented out until Islam is added. - loc_parameter_islamic_kinship_hostile = 2 - } - } - - #Pantheonic Doctrines - - special_doctrine_populares = { - is_shown = { - religion_tag = french_pantheon_religion - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_optimates = 2 - hostility_override_special_doctrine_fantastical_kinship = 2 - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_dionysian = 1 - hostility_override_special_doctrine_apollonian = 1 - - loc_parameter_populares_astray = 1 - loc_parameter_populares_hostile = 1 - } - } - - special_doctrine_optimates = { - is_shown = { - religion_tag = french_pantheon_religion - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_fantastical_kinship = 1 - hostility_override_special_doctrine_christian_kinship = 1 - - hostility_override_special_doctrine_populares = 2 - hostility_override_special_doctrine_roman_rite = 2 - hostility_override_special_doctrine_independent_catholic = 2 - hostility_override_special_doctrine_hermetic = 2 - - loc_parameter_optimates_astray = 1 - loc_parameter_optimates_hostile = 2 - } - } - - #Protestant Doctrines - - special_doctrine_established_church = { - is_shown = { - religion_tag = protestant_religion - } - - can_pick = { - custom_description = { - text = TOO_DIVERGENT - NOR = { - doctrine:tenet_adorcism = { is_in_list = selected_doctrines } - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! - } - } - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_roman_rite = 1 - - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - hostility_override_special_doctrine_cult_of_saints = 1 - - hostility_override_special_doctrine_via_media = 1 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_sevillian_rite = 2 - hostility_override_special_doctrine_independent_catholic = 2 - hostility_override_special_doctrine_old_lore = 2 - - hostility_override_special_doctrine_radical_reform = 3 - - hostility_override_special_doctrine_hermetic = 1 - - same_hof_hostility_override = 0 - loc_parameter_established_church_astray = 1 - loc_parameter_established_church_hostile = 1 - } - } - - special_doctrine_reformation_roots = { - is_shown = { - religion_tag = protestant_religion - } - - can_pick = { - custom_description = { - text = TOO_DIVERGENT - NOR = { - doctrine:tenet_adorcism = { is_in_list = selected_doctrines } - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_divine_marriage = { is_in_list = selected_doctrines } - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_exaltation_of_pain = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_sun_worship = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } # I'm on the shorterlist! - doctrine:tenet_fp3_fedayeen = { is_in_list = selected_doctrines } # I'm on the shorterlist! - } - } - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_override_special_doctrine_independent_catholic = 1 - - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_cult_of_saints = 1 - - hostility_override_special_doctrine_roman_rite = 2 - hostility_override_special_doctrine_sevillian_rite = 2 - - hostility_override_special_doctrine_old_lore = 2 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_via_media = 2 - - hostility_override_special_doctrine_radical_reform = 3 - - hostility_override_special_doctrine_hermetic = 1 - - loc_parameter_reformation_roots_astray = 1 - loc_parameter_reformation_roots_hostile = 2 - } - } - - #Hermetic Doctrines - - special_doctrine_hermetic = { - is_shown = { - religion_tag = chronicler_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_hermetic } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - - hostility_override_special_doctrine_academic_kinship = 1 - - hostility_override_special_doctrine_cult_of_saints = 1 - hostility_override_special_doctrine_old_lore = 2 - - hostility_override_special_doctrine_apollonian = 1 - hostility_override_special_doctrine_dionysian = 1 - - hostility_override_special_doctrine_optimates = 2 - - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - - loc_parameter_hermetic_astray = 1 - loc_parameter_hermetic_hostile = 2 - } - } - - ### Europeanist Doctrines ### - - special_doctrine_apollonian = { - is_shown = { - religion_tag = europeanist_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_apollonian } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - - hostility_override_special_doctrine_apollonian = 0 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_academic_kinship = 1 - - hostility_override_special_doctrine_dionysian = 1 - - hostility_override_special_doctrine_populares = 1 - - loc_parameter_apollonian_astray = 1 - } - } - - special_doctrine_dionysian = { - is_shown = { - religion_tag = europeanist_religion - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_dionysian } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - - hostility_override_special_doctrine_dionysian = 0 - hostility_override_special_doctrine_apollonian = 1 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_old_lore = 1 - - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - - hostility_override_special_doctrine_fantastical_kinship = 1 - - hostility_override_special_doctrine_populares = 1 - - loc_parameter_dionysian_astray = 1 - } - } - - ###Interfaith (shared) Doctrines### - - #Druidics, Wiccans, Britannics, and Thelemites - - special_doctrine_fae_and_folklore = { #Ancient Pact - is_shown = { - OR = { - religion_tag = druidic_religion - religion_tag = wicca_religion - religion_tag = thelema_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_fae_and_folklore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fae_and_folklore = 1 - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - - hostility_override_special_doctrine_fantastical_kinship = 1 - - hostility_override_special_doctrine_academic_kinship = 2 - hostility_override_special_doctrine_christian_kinship = 2 - hostility_override_special_doctrine_islamic_kinship = 2 - - hostility_override_special_doctrine_crowleyan_magic = 2 - hostility_override_special_doctrine_servants_of_the_regency = 2 - - loc_parameter_fae_and_folklore_astray = 1 - loc_parameter_fae_and_folklore_hostile = 2 - } - } - - special_doctrine_might_and_magick = { #Gardenarian - is_shown = { - OR = { - religion_tag = druidic_religion - religion_tag = wicca_religion - religion_tag = thelema_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_fae_and_folklore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fae_and_folklore = 1 - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - hostility_override_special_doctrine_loyal_servants_of_the_queen = 1 - - hostility_override_special_doctrine_dionysian = 1 - - hostility_override_special_doctrine_academic_kinship = 1 - hostility_override_special_doctrine_fantastical_kinship = 1 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_christian_kinship = 2 - hostility_override_special_doctrine_islamic_kinship = 2 - hostility_override_special_doctrine_servants_of_the_regency = 2 - - loc_parameter_might_and_magick_astray = 1 - loc_parameter_might_and_magick_hostile = 2 - } - } - - special_doctrine_goddesses_and_glory = { #Arthurian - is_shown = { - OR = { - religion_tag = druidic_religion - religion_tag = wicca_religion - religion_tag = thelema_religion - religion_tag = brittanic_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_fae_and_folklore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fae_and_folklore = 1 - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - hostility_override_special_doctrine_loyal_servants_of_the_queen = 1 - - hostility_override_special_doctrine_academic_kinship = 1 - hostility_override_special_doctrine_fantastical_kinship = 1 - - hostility_override_special_doctrine_christian_kinship = 2 - hostility_override_special_doctrine_islamic_kinship = 2 - hostility_override_special_doctrine_servants_of_the_regency = 2 - - loc_parameter_goddesses_and_glory_astray = 1 - loc_parameter_goddesses_and_glory_hostile = 2 - } - } - - special_doctrine_crowleyan_magic = { #Crowleyan - is_shown = { - OR = { - religion_tag = druidic_religion - religion_tag = wicca_religion - religion_tag = thelema_religion - religion_tag = brittanic_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_crowleyan_magic } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_fae_and_folklore = 1 - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - hostility_override_special_doctrine_loyal_servants_of_the_queen = 1 - hostility_override_special_doctrine_servants_of_the_regency = 1 - - hostility_override_special_doctrine_dionysian = 1 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_academic_kinship = 1 - hostility_override_special_doctrine_fantastical_kinship = 1 - - hostility_override_special_doctrine_christian_kinship = 2 - hostility_override_special_doctrine_islamic_kinship = 2 - - loc_parameter_crowleyan_magic_astray = 1 - loc_parameter_crowleyan_magic_hostile = 2 - } - } - - special_doctrine_loyal_servants_of_the_queen = { - is_shown = { - OR = { - religion_tag = brittanic_religion - religion_tag = thelema_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_loyal_servants_of_the_queen } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_loyal_servants_of_the_queen = 0 - - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - - hostility_override_special_doctrine_fae_and_folklore = 2 - - hostility_override_special_doctrine_servants_of_the_regency = 3 - hostility_override_special_doctrine_regicidal = 3 - hostility_override_special_doctrine_truest_servants_of_the_queen = 3 - - loc_parameter_loyal_servants_of_the_queen_astray = 1 - loc_parameter_loyal_servants_of_the_queen_hostile = 2 - - loc_parameter_is_loyal_servant_of_queen = yes - } - } - - special_doctrine_servants_of_the_regency = { - is_shown = { - OR = { - religion_tag = brittanic_religion - religion_tag = thelema_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_servants_of_the_regency } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_servants_of_the_regency = 0 - - hostility_override_special_doctrine_might_and_magick = 1 - hostility_override_special_doctrine_goddesses_and_glory = 1 - hostility_override_special_doctrine_crowleyan_magic = 1 - - hostility_override_special_doctrine_fae_and_folklore = 2 - - hostility_override_special_doctrine_regicidal = 3 - hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 - hostility_override_special_doctrine_truest_servants_of_the_queen = 3 - - loc_parameter_servants_of_the_regency_astray = 1 - loc_parameter_servants_of_the_regency_hostile = 2 - - loc_parameter_is_servant_of_regent = yes - } - } - - #Germanic & Oceanic Doctrines - - special_doctrine_cult_of_saints = { - is_shown = { - OR = { - religion_tag = folkgerman_religion - religion_tag = oceanic_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_cult_of_saints } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_hermetic = 1 - hostility_override_special_doctrine_old_lore = 1 - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_roman_rite = 2 - hostility_override_special_doctrine_heathen_revanchism = 2 - - - loc_parameter_cult_of_saints_astray = 1 - loc_parameter_cult_of_saints_hostile = 2 - } - } - - special_doctrine_old_lore = { - is_shown = { - OR = { - religion_tag = folkgerman_religion - religion_tag = oceanic_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_old_lore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_cult_of_saints = 1 - - hostility_override_special_doctrine_established_church = 2 - hostility_override_special_doctrine_hermetic = 2 - hostility_override_special_doctrine_heathen_revanchism = 2 - hostility_override_special_doctrine_reformation_roots = 2 - - hostility_override_special_doctrine_dionysian = 1 - - loc_parameter_old_lore_astray = 1 - loc_parameter_old_lore_hostile = 2 - } - } - - #Prots & Caths - - special_doctrine_via_media = { - is_shown = { - OR = { - religion_tag = catholic_religion - religion_tag = protestant_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_via_media } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_via_media = 0 - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_sevillian_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_incorruptible_dogma = 3 - hostility_override_special_doctrine_radical_reform = 3 - - loc_parameter_via_media = yes - loc_parameter_via_media_astray = 1 - } - } - - #Hate Everyone Doctrines - special_doctrine_incorruptible_dogma = { #Catholic one - is_shown = { - religion_tag = catholic_religion - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_incorruptible_dogma } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_same_religion = 3 - hostility_same_family = 3 - hostility_others = 3 - - hostility_override_tenet_christian_syncretism = 3 - hostility_override_abrahamic_hostility_doctrine = 3 - } - } - - special_doctrine_radical_reform = { #Protestant one - is_shown = { - religion_tag = protestant_religion - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_radical_reform } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_same_religion = 3 - hostility_same_family = 3 - hostility_others = 3 - - hostility_override_tenet_christian_syncretism = 3 - hostility_override_abrahamic_hostility_doctrine = 3 - } - } - - special_doctrine_singular_interpretation = { #Novelist one - is_shown = { - religion_tag = novelist_religion - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_singular_interpretation } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - parameters = { - hostility_same_religion = 3 - hostility_same_family = 3 - hostility_others = 3 - - hostility_override_pagan_hostility_doctrine = 3 - hostility_override_abrahamic_hostility_doctrine = 3 - } - } - - special_doctrine_regicidal = { #Britannic/Thelemite one, hates Queen - is_shown = { - OR = { - religion_tag = brittanic_religion - religion_tag = druidic_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_regicidal } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_regicidal = 0 - - hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 - hostility_override_special_doctrine_servants_of_the_regency = 3 - hostility_override_special_doctrine_truest_servants_of_the_queen = 3 - - loc_parameter_is_regicidal = yes - } - } - - special_doctrine_truest_servants_of_the_queen = { #Britannic/Thelemite one, loves Queen - is_shown = { - OR = { - religion_tag = brittanic_religion - religion_tag = thelema_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_truest_servants_of_the_queen } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 - hostility_override_special_doctrine_servants_of_the_regency = 3 - hostility_override_special_doctrine_regicidal = 3 - hostility_override_special_doctrine_truest_servants_of_the_queen = 3 - - loc_parameter_is_truest_servant = yes - } - } - - special_doctrine_heathen_revanchism = { #Germanic/Oceanic one - is_shown = { - OR = { - religion_tag = folkgerman_religion - religion_tag = oceanic_religion - } - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_heathen_revanchism } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - parameters = { - hostility_override_special_doctrine_cult_of_saints = 2 - hostility_override_special_doctrine_old_lore = 2 - - hostility_override_tenet_christian_syncretism = 3 - hostility_override_abrahamic_hostility_doctrine = 3 - - loc_parameter_hates_abrahamics = yes - loc_parameter_heathen_revanchism_hostile = 2 - } - } - - - #Fallback Doctrine - special_doctrine_religion_fallback = { - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = novelist_religion - } - desc = special_doctrine_unorthodox_reading_name - } - desc = special_doctrine_religion_fallback_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = novelist_religion - } - desc = special_doctrine_unorthodox_reading_desc - } - desc = special_doctrine_religion_fallback_desc - } - } - - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = special_doctrine_religion_fallback } - multiply = faith_unchanged_tolerance_doctrine_cost_mult - } - } - - character_modifier = { - name = "special_doctrine_religion_fallback_opinion" - same_faith_opinion = 5 - } - } - -} \ No newline at end of file diff --git a/common/religion/doctrines/10_doctrines_religions.txt b/common/religion/doctrines/10_doctrines_religions.txt deleted file mode 100644 index 5ad1727c..00000000 --- a/common/religion/doctrines/10_doctrines_religions.txt +++ /dev/null @@ -1,40 +0,0 @@ -# Defined early so tenets / other doctrines can override these -hostility_group = { - group = "not_creatable" - abrahamic_hostility_doctrine = { - parameters = { - hostility_same_religion = 2 - hostility_same_family = 3 - hostility_others = 3 - } - } - pagan_hostility_doctrine = { - visible = no - parameters = { - hostility_same_religion = 1 - hostility_same_family = 2 - hostility_others = 3 - } - } - eastern_hostility_doctrine = { - parameters = { - hostility_same_religion = 1 - hostility_same_family = 1 - hostility_others = 2 - } - } - sinitic_hostility_doctrine = { - parameters = { - hostility_same_religion = 1 - hostility_same_family = 1 - hostility_others = 2 - } - } - antediluvianist_hostility_doctrine = { - parameters = { - hostility_same_religion = 2 - hostility_same_family = 2 - hostility_others = 3 - } - } -} diff --git a/common/religion/doctrines/20_doctrines.txt b/common/religion/doctrines/20_doctrines.txt deleted file mode 100644 index efc7f883..00000000 --- a/common/religion/doctrines/20_doctrines.txt +++ /dev/null @@ -1,2088 +0,0 @@ -#Needs to be used in order to remove theism doctrines - -doctrine_marriage_type = { - group = "marriage" - doctrine_monogamy = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_monogamy } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - number_of_spouses = 1 - marriage_event = yes - } - } - - doctrine_polygamy = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_polygamy } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - number_of_spouses = 4 - spouse_piety_loss = yes - } - } - - doctrine_concubines = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_concubines } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - number_of_spouses = 1 - number_of_consorts = 3 - } - } -} - -doctrine_divorce = { - group = "marriage" - doctrine_divorce_disallowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_divorce_disallowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_divorce_allowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - - } - parameters = { - divorce_disallowed = yes - } - } - doctrine_divorce_approval = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_divorce_approval } - multiply = faith_unchanged_doctrine_cost_mult - } - - } - parameters = { - divorce_approval = yes - } - } - doctrine_divorce_allowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_divorce_allowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_divorce_disallowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - divorce_allowed = yes - } - } -} - -doctrine_bastardry = { - group = "marriage" - doctrine_bastardry_none = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_bastardry_none } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_bastardry_all } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - bastards_none = yes - } - } - doctrine_bastardry_legitimization = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_bastardry_legitimization } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - bastards_legitimize = yes - } - } - doctrine_bastardry_all = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_bastardry_all } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_bastardry_none } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - bastards_always = yes - } - } -} - -doctrine_homosexuality = { - group = "crimes" - doctrine_homosexuality_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_homosexuality_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_homosexuality_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - homosexuality_illegal = yes - } - } - doctrine_homosexuality_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_homosexuality_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - homosexuality_shunned = yes - } - } - doctrine_homosexuality_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_homosexuality_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_homosexuality_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - homosexuality_accepted = yes - } - } -} - -doctrine_deviancy = { - group = "crimes" - doctrine_deviancy_crime = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_deviancy_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_virtuous } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - deviancy_illegal = yes - } - } - doctrine_deviancy_shunned = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_deviancy_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_virtuous } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - deviancy_shunned = yes - } - } - doctrine_deviancy_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_deviancy_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - deviancy_accepted = yes - } - } - doctrine_deviancy_virtuous = { - can_pick = { - OR = { - custom_description = { - text = must_select_carnal_exaltation - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } - } - custom_description = { - text = must_select_love_under_will - doctrine:tenet_love_under_will = { is_in_list = selected_doctrines } - } - } - } - piety_cost = { - value = faith_doctrine_cost_massive - if = { - limit = { has_doctrine = doctrine_deviancy_virtuous } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_shunned } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - traits = { - virtues = { deviant } - } - parameters = { - deviancy_accepted = yes - } - } -} - -doctrine_adultery_men = { - group = "crimes" - doctrine_adultery_men_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_men_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_men_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - adultery_male_crime = yes - } - } - doctrine_adultery_men_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_men_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - adultery_male_shunned = yes - } - } - doctrine_adultery_men_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_men_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_men_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - adultery_male_accepted = yes - } - } -} - -doctrine_adultery_women = { - group = "crimes" - doctrine_adultery_women_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_women_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_women_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - adultery_female_crime = yes - } - } - doctrine_adultery_women_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_women_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - adultery_female_shunned = yes - } - } - doctrine_adultery_women_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_women_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_women_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - adultery_female_accepted = yes - } - } -} - -doctrine_kinslaying = { - group = "crimes" - doctrine_kinslaying_any_dynasty_member_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_shunned } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_accepted } - multiply = faith_changed_doctrine_cost_mult_four_step - } - } - parameters = { - kinslaying_any_dynasty_member_crime = yes - } - } - doctrine_kinslaying_extended_family_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_shunned } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_accepted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - kinslaying_extended_family_crime = yes - } - } - doctrine_kinslaying_close_kin_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { - OR = { - has_doctrine = doctrine_kinslaying_accepted - has_doctrine = doctrine_kinslaying_any_dynasty_member_crime - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - kinslaying_close_kin_crime = yes - } - } - doctrine_kinslaying_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - kinslaying_shunned = yes - } - } - doctrine_kinslaying_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } - multiply = faith_changed_doctrine_cost_mult_four_step - } - - } - parameters = { - kinslaying_accepted = yes - } - } -} - -doctrine_witchcraft = { - group = "crimes" - doctrine_witchcraft_crime = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_witchcraft_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_virtuous } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - witchcraft_illegal = yes - } - } - doctrine_witchcraft_shunned = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_witchcraft_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_virtuous } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - witchcraft_shunned = yes - } - } - doctrine_witchcraft_accepted = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_witchcraft_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - witchcraft_accepted = yes - } - } - doctrine_witchcraft_virtuous = { - piety_cost = { - value = faith_tenet_cost_massive - if = { - limit = { has_doctrine = doctrine_witchcraft_virtuous } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_shunned } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - traits = { - virtues = { witch } - } - parameters = { - witchcraft_accepted = yes - } - } -} - - -doctrine_gender = { - group = "main_group" - - doctrine_gender_male_dominated = { - is_shown = { - NOT = { has_game_rule = full_gender_equality } - } - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_gender_male_dominated } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_gender_female_dominated } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - male_dominated_law = yes - female_claims_are_weak = yes - women_cannot_inherit_implicit_claims = yes - women_cannot_be_granted_titles = yes - male_dominated_council = yes - combatant_must_be_male_if_no_roco = yes - } - character_modifier = { - name = female_ruler_male_dominant - opinion_of_female_rulers = -10 - } - - can_pick = { - NAND = { - exists = religious_head - religious_head.culture = { has_cultural_parameter = female_only_inheritance } - } - } - } - doctrine_gender_equal = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_gender_equal } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - gender_equal_law = yes - combatant_can_be_either_gender_if_no_roco = yes - } - } - doctrine_gender_female_dominated = { - is_shown = { - NOT = { has_game_rule = full_gender_equality } - } - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_gender_female_dominated } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_gender_male_dominated } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - female_dominated_law = yes - male_claims_are_weak = yes - men_cannot_inherit_implicit_claims = yes - men_cannot_be_granted_titles = yes - female_dominated_council = yes - combatant_must_be_female_if_no_roco = yes - } - character_modifier = { - name = male_ruler_female_dominant - opinion_of_male_rulers = -10 - } - - can_pick = { - NAND = { - exists = religious_head - religious_head.culture = { has_cultural_parameter = male_only_inheritance } - } - } - } -} - -doctrine_consanguinity = { - group = "marriage" - doctrine_consanguinity_dynastic = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - consanguinity_restricted_dynastic_marriage = yes - consanguinity_restricted_marriage = yes - consanguinity_restricted_close_kin_incest = yes - } - } - doctrine_consanguinity_restricted = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - consanguinity_restricted_marriage = yes - consanguinity_restricted_close_kin_incest = yes - } - } - doctrine_consanguinity_cousins = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_cousins } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - consanguinity_cousins_marriage = yes - consanguinity_cousins_incest = yes - allows_cousin_marriage = yes - } - } - doctrine_consanguinity_aunt_nephew_and_uncle_niece = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - consanguinity_aunt_nephew_and_uncle_niece_marriage = yes - consanguinity_aunt_nephew_and_uncle_niece_incest = yes - allows_cousin_marriage = yes - allows_aunt_nephew_and_uncle_niece_marriage = yes - } - } - doctrine_consanguinity_unrestricted = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_cousins } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - consanguinity_unrestricted_marriage = yes - consanguinity_unrestricted_incest = yes - allows_cousin_marriage = yes - allows_aunt_nephew_and_uncle_niece_marriage = yes - allows_unrestricted_marriage = yes - } - } -} - -doctrine_pluralism = { - group = "main_group" - - doctrine_pluralism_fundamentalist = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pluralism_fundamentalist } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_pluralism_pluralistic } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - hostility_towards_us_mult = 2 - - pluralism_fundamentalist_proselytization_bonus = yes - pluralism_fundamentalist_faction_join_chance = yes - pluralism_fundamentalist_vulnerable_to_heresy = yes - pluralism_fundamentalist_revocation_tyranny_minimal = yes - } - character_modifier = { - minority_different_faith_opinion = -20 - } - } - doctrine_pluralism_righteous = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pluralism_righteous } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - hostility_towards_us_mult = 1 - pluralism_righteous_revocation_tyranny_reduced = yes - } - character_modifier = { - minority_different_faith_opinion = -10 - } - } - doctrine_pluralism_pluralistic = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pluralism_pluralistic } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_pluralism_fundamentalist } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pentarchy_trigger - NOT = { doctrine:tenet_pentarchy = { is_in_list = selected_doctrines } } - } - } - - parameters = { - hostility_towards_us_mult = 0.5 - pluralism_pluralistic_proselytization_penalty = yes - pluralism_pluralistic_faction_join_chance = yes - pluralism_pluralistic_resistant_to_heresy = yes - pluralism_pluralistic_holy_wars_preserve_vassals = yes - - } - } -} - -doctrine_theocracy = { - group = "main_group" - doctrine_theocracy_temporal = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_theocracy_temporal } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_theocracy_lay_clergy } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - can_pick = { - custom_description = { - text = incompatible_doctrine_theocracy_temporal_trigger - NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } - } - } - - parameters = { - theocracy_temple_lease = yes - } - } - doctrine_theocracy_lay_clergy = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_theocracy_lay_clergy } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_theocracy_temporal } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - parameters = { - theocracy_temple_ownership = yes - lay_clergy = yes - allowed_holding_type_church_holding = yes - } - } -} - -doctrine_head_of_faith = { - group = "main_group" - - doctrine_no_head = { - visible = no - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_no_head } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - no_head_of_faith = yes - minimum_fervor = 25 - } - } - doctrine_spiritual_head = { - visible = no - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_spiritual_head } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - spiritual_head_of_faith = yes - spiritual_head_of_faith_claims = yes - spiritual_head_of_faith_gold = yes - } - } - doctrine_temporal_head = { - visible = no - piety_cost = { - value = faith_doctrine_cost_massive - if = { - limit = { has_doctrine = doctrine_temporal_head } - multiply = faith_unchanged_doctrine_cost_mult - } - } - can_pick = { - custom_description = { - text = incompatible_doctrine_theocracy_temporal_trigger - NOT = { doctrine:doctrine_theocracy_temporal = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_doctrine_spiritual_appointment_temporal_trigger - NOR = { - doctrine:doctrine_clerical_succession_spiritual_appointment = { is_in_list = selected_doctrines } - doctrine:doctrine_clerical_succession_spiritual_fixed_appointment = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - temporal_head_of_faith = yes - temporal_head_of_faith_directed_holy_wars = yes - } - } -} - -doctrine_clerical_function = { - group = "clergy" - doctrine_clerical_function_taxation = { - clergy_modifier = { - #monthly_county_control_growth_add_even_if_baron = 0.2 - monthly_county_control_growth_factor_even_if_baron = 0.2 - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_function_taxation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - } - doctrine_clerical_function_alms_and_pacification = { - clergy_modifier = { - county_opinion_add_even_if_baron = 10 - domain_tax_mult_even_if_baron = -0.05 - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_function_alms_and_pacification } - multiply = faith_unchanged_doctrine_cost_mult - } - } - } - doctrine_clerical_function_recruitment = { - clergy_modifier = { - domain_tax_same_faith_mult_even_if_baron = -0.03 - levy_reinforcement_rate_same_faith_even_if_baron = 0.3 - prowess = 4 - } - parameters = { - clergy_can_fight = yes - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_function_recruitment } - multiply = faith_unchanged_doctrine_cost_mult - } - } - } -} - -doctrine_clerical_gender = { - group = "clergy" - doctrine_clerical_gender_male_only = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_gender_male_only } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_gender_female_only } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - clergy_must_be_male = yes - } - } - doctrine_clerical_gender_female_only = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_gender_female_only } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_gender_male_only } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - clergy_must_be_female = yes - } - } - doctrine_clerical_gender_either = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_gender_either } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - clergy_can_be_either_gender = yes - } - } -} - -doctrine_clerical_marriage = { - group = "clergy" - doctrine_clerical_marriage_allowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_marriage_allowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_marriage_disallowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - parameters = { - clergy_can_marry = yes - } - } - doctrine_clerical_marriage_disallowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_marriage_disallowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_marriage_allowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - parameters = { - clergy_can_marry = no - } - } -} - -doctrine_clerical_succession = { - group = "clergy" - doctrine_clerical_succession_temporal_appointment = { # Temporal, Free - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_temporal_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Spiritual - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_spiritual_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was Fixed - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - - parameters = { - clerical_appointment_ruler = yes - clerical_appointment_fixed = no - } - } - doctrine_clerical_succession_spiritual_appointment = { # Spiritual, Free - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_spiritual_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Temporal - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was Fixed - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - - can_pick = { - custom_description = { - text = incompatible_doctrine_spiritual_appointment_temporal_trigger - NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } - } - } - - parameters = { - clerical_appointment_head_of_faith = yes - clerical_appointment_fixed = no - } - } - doctrine_clerical_succession_temporal_fixed_appointment = { # Temporal, Fixed - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Spiritual - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_spiritual_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was free - has_doctrine = doctrine_clerical_succession_spiritual_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - parameters = { - clerical_appointment_ruler = yes - clerical_appointment_fixed = yes - } - } - doctrine_clerical_succession_spiritual_fixed_appointment = { # Spiritual, Fixed - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Temporal - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was Free - has_doctrine = doctrine_clerical_succession_spiritual_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - - can_pick = { - custom_description = { - text = incompatible_doctrine_spiritual_appointment_temporal_trigger - NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } - } - } - - parameters = { - clerical_appointment_head_of_faith = yes - clerical_appointment_fixed = yes - } - } -} - -doctrine_pilgrimage = { - group = "main_group" - doctrine_pilgrimage_forbidden = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_forbidden } - multiply = faith_unchanged_doctrine_cost_mult - } - } - character_modifier = { - monthly_piety_gain_mult = 0.2 - advantage_against_coreligionists = 5 - } - parameters = { - forbidden_from_pilgrimage = yes - } - traits = { - sins = { hajjaj pilgrim } - } - } - - doctrine_pilgrimage_encouraged = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_encouraged } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - can_go_on_pilgrimage = yes - basic_pilgrimage_rewards = yes - } - } - - doctrine_pilgrimage_local_rites = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_local_rites } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - local_shrine_offering = yes - can_go_on_pilgrimage = yes - basic_pilgrimage_rewards = yes - } - } - - doctrine_pilgrimage_mandatory = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_mandatory } - multiply = faith_unchanged_doctrine_cost_mult - } - } - is_shown = { - NOT = { religion_tag = islam_religion } - } - character_modifier = { - monthly_piety_gain_mult = -0.25 - same_faith_opinion = -5 - } - parameters = { - can_go_on_pilgrimage = yes - mandatory_pilgrimage = yes - basic_pilgrimage_rewards = yes - } - } - - doctrine_pilgrimage_mandatory_hajj = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_mandatory_hajj } - multiply = faith_unchanged_doctrine_cost_mult - } - } - is_shown = { - religion_tag = islam_religion - } - character_modifier = { - monthly_piety_gain_mult = -0.25 - same_faith_opinion = -5 - } - parameters = { - can_go_on_pilgrimage = yes - mandatory_hajj = yes - basic_pilgrimage_rewards = yes - } - } -} - -doctrine_funeral = { - group = "clergy" - doctrine_funeral_stoic = { # Abrahamic funerals, stand around and try not to cry too much before the body is humbly buried - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_stoic } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - burial_funeral = yes - stoic_funeral = yes - } - } - doctrine_funeral_bewailment = { # West African funerals, strongly encouraged to show emotion before the body is humbly buried - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_bewailment } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - burial_funeral = yes - bewailment_funeral = yes - } - } - doctrine_funeral_cremation = { # Catch-all cremations, burn or otherwise dissolve the body - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_cremation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - cremation_funeral = yes - } - } - doctrine_funeral_sky_burial = { # Have the body fed to scavenging animals and birds - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_sky_burial } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - sky_burials_active = yes - can_build_towers_of_silence_active = yes - } - - character_modifier = { - negate_health_penalty_add = 0.25 - } - } - doctrine_funeral_mummification = { # Fanatically preserve the body, very expensive - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_funeral_mummification } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - mummification_funeral = yes - } - - can_pick = { - custom_description = { - text = incompatible_tenet_aniconism_trigger - NOT = { doctrine:tenet_aniconism = { is_in_list = selected_doctrines } } - } - } - } - - doctrine_family_rites = { # Solemn veneration - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_family_rites } - multiply = faith_unchanged_doctrine_cost_mult - } - if = { - limit = { has_doctrine = tenet_filial_piety } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - burial_funeral = yes - family_rites = yes - } - } -} - -doctrine_coronation = { - group = "clergy" - is_available_on_create = { - has_ach_dlc_trigger = yes - } - doctrine_no_anointment = { - piety_cost = { - value = faith_doctrine_cost_mid - } - parameters = { - no_anointment = yes - } - is_shown = { - has_ach_dlc_trigger = yes - } - } - doctrine_anointment_permitted = { - piety_cost = { - value = faith_doctrine_cost_mid - } - parameters = { - theocratic_coronation = yes - } - can_pick = { - custom_description = { - text = doctrine_requires_theocratic_head_of_faith_trigger - NOR = { - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } - } - } - } - is_shown = { - has_ach_dlc_trigger = yes - } - } - doctrine_imperial_anointment = { - piety_cost = { - value = faith_doctrine_cost_mid - } - parameters = { - imperial_anointment = yes - } - can_pick = { - custom_description = { - text = doctrine_requires_theocratic_head_of_faith_trigger - NOR = { - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } - } - } - } - is_shown = { - has_ach_dlc_trigger = yes - } - } -} - - -doctrine_theism = { - group = "main_group" - doctrine_monotheist = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { - OR = { - has_doctrine = abrahamic_hostility_doctrine - has_doctrine = doctrine_monotheist - } - } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - hostility_others = 3 - } - } - doctrine_polytheist = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = abrahamic_hostility_doctrine } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_polytheist } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - hostility_others = 2 - } - } - doctrine_pantheist = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = abrahamic_hostility_doctrine } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_pantheist } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - hostility_same_family = 1 - hostility_others = 1 - } - } -} -doctrine_special_sevillian_dominion = { - group = "clergy" - doctrine_sevillian_dominion_1 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.05 - domain_tax_mult = -0.05 - levy_size = -0.1 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.1 - theocracy_government_levy_contribution_mult = -0.1 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_2 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.075 - domain_tax_mult = -0.075 - levy_size = -0.125 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.125 - theocracy_government_levy_contribution_mult = -0.125 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_3 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.1 - domain_tax_mult = -0.1 - levy_size = -0.15 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.15 - theocracy_government_levy_contribution_mult = -0.15 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_4 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.125 - domain_tax_mult = -0.125 - levy_size = -0.175 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.175 - theocracy_government_levy_contribution_mult = -0.175 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_5 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.15 - domain_tax_mult = -0.15 - levy_size = -0.175 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.2 - theocracy_government_levy_contribution_mult = -0.2 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_6 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.175 - domain_tax_mult = -0.175 - levy_size = -0.2 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.225 - theocracy_government_levy_contribution_mult = -0.225 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_7 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.2 - domain_tax_mult = -0.2 - levy_size = -0.225 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.25 - theocracy_government_levy_contribution_mult = -0.25 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_8 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.225 - domain_tax_mult = -0.225 - levy_size = -0.25 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.275 - theocracy_government_levy_contribution_mult = -0.275 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_sevillian_dominion_9 = { - - is_shown = { - OR = { - - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.25 - domain_tax_mult = -0.25 - levy_size = -0.275 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.3 - theocracy_government_levy_contribution_mult = -0.3 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } -} - -doctrine_special_roman_dominion = { - group = "clergy" - doctrine_roman_dominion_1 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.05 - domain_tax_mult = -0.05 - levy_size = -0.1 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.1 - theocracy_government_levy_contribution_mult = -0.1 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_2 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.075 - domain_tax_mult = -0.075 - levy_size = -0.125 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.125 - theocracy_government_levy_contribution_mult = -0.125 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_3 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.1 - domain_tax_mult = -0.1 - levy_size = -0.15 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.15 - theocracy_government_levy_contribution_mult = -0.15 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_4 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.125 - domain_tax_mult = -0.125 - levy_size = -0.175 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.175 - theocracy_government_levy_contribution_mult = -0.175 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_5 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.15 - domain_tax_mult = -0.15 - levy_size = -0.175 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.2 - theocracy_government_levy_contribution_mult = -0.2 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_6 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.175 - domain_tax_mult = -0.175 - levy_size = -0.2 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.225 - theocracy_government_levy_contribution_mult = -0.225 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_7 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.2 - domain_tax_mult = -0.2 - levy_size = -0.225 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.25 - theocracy_government_levy_contribution_mult = -0.25 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_8 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.225 - domain_tax_mult = -0.225 - levy_size = -0.25 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.275 - theocracy_government_levy_contribution_mult = -0.275 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } - doctrine_roman_dominion_9 = { - - is_shown = { - OR = { - religion = religion:roman_catholic - religion = religion:sevillian - } - } - can_pick = { - always = no - } - piety_cost = { - value = faith_doctrine_cost_high - } - clergy_modifier = { - monthly_income_mult = 0.25 - domain_tax_mult = -0.25 - levy_size = -0.275 - } - character_modifier = { - theocracy_government_tax_contribution_mult = -0.3 - theocracy_government_levy_contribution_mult = -0.3 - } - parameters = { - param_bureaucracy_exp_1 = yes - param_bureaucracy_exp_2 = yes - param_bureaucracy_exp_3 = yes - } - } -} \ No newline at end of file diff --git a/common/religion/doctrines/30_core_tenets.txt b/common/religion/doctrines/30_core_tenets.txt deleted file mode 100644 index 4dc2ffbb..00000000 --- a/common/religion/doctrines/30_core_tenets.txt +++ /dev/null @@ -1,5688 +0,0 @@ -doctrine_core_tenets = { - group = "core_tenets" - number_of_picks = 3 - - ###### NEOW TENETS ###### - - ###WICCA### - - tenet_divine_opulence = { - icon = core_tenet_ritual_hospitality - - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_divine_opulence } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - believes_in_harmony_with_nature_invisible = yes - piety_from_feasts_active = yes - mandatory_feast_attendance = yes - allows_brewery = yes - } - - character_modifier = { - county_opinion_add = -10 - vassal_opinion = 10 - stress_loss_mult = 0.25 - } - } - - king_of_winter = { - icon = core_tenet_songs_of_roland - is_shown = { - religion_tag = wicca_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = king_of_winter } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - character_modifier = { - prowess = 4 - tolerance_advantage_mod = 2 - } - - parameters = { - clergy_can_fight = yes - unlock_voluntary_laampdom_faith = yes - } - - traits = { - virtues = { generous = 2 } - sins = { greedy = 2 } - } - } -# the_book_of_shadows = { -# icon = core_tenet_alexandrian_catechism -# is_shown = { -# religion_tag = wicca_religion -# } -# piety_cost = { -# value = faith_tenet_cost_low -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = the_book_of_shadows } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# -# parameters = { -# tenet_esotericism_mystic_education = yes -# } -# character_modifier = { -# monthly_learning_lifestyle_xp_gain_mult = 0.2 -# learning_per_stress_level = 2 -# } -# -# traits = { -# virtues = { -# scholar -# lifestyle_mystic = { weight = 1 } -# } -# } -# } - - - - ###ANGLICAN### - - tenet_armed_resistance = { - icon = core_tenet_armed_resistance - - is_shown = { - OR = { - religion = religion:eastern_orthodox_religion - religion = religion:catholic_religion - religion = religion:protestant_religion - } - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_armed_resistance } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - sanctioned_false_conversion = yes - } - - character_modifier = { - hills_attrition_mult = -0.2 - hills_levy_size = 0.2 - hills_advantage = 4 - forest_attrition_mult = -0.2 - forest_levy_size = 0.2 - forest_advantage = 4 - } - - } - -# for_king_and_country = { -# icon = core_tenet_for_king_and_country -# is_shown = { -# has_doctrine = special_doctrine_english_anglican -# } -# piety_cost = { -# value = faith_tenet_cost_low -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = tenet_armed_resistance } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# -# parameters = { -# legalism_modified_law_costs = yes -# legalism_modified_law_costs_2 = yes -# legalism_reduced_faction_virtues = yes -# legalism_increased_faction_sins = yes -# legalism_trust_just_leader_active = yes -# } -# } -# last_knights_of_britain = { -# icon = core_tenet_songs_of_roland -# -# is_shown = { -# has_doctrine = special_doctrine_english_anglican -# } -# piety_cost = { -# value = faith_tenet_cost_low -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = last_knights_of_britain } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# character_modifier = { -# prowess = 4 -# tolerance_advantage_mod = 2 -# accolade_glory_gain_mult = 0.1 -# } -# -# parameters = { -# clergy_can_fight = yes -# cheaper_holy_wars_active = yes -# pilgrimage_decision_active = yes -# } -# -# } - - - - ###BRITISH### - - tenet_rule_the_waves = { - icon = core_tenet_rule_the_waves - - is_shown = { - religion_tag = thelema_religion - religion_tag = britannic_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_rule_the_waves } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - unlock_voluntary_laampdom_faith = yes - can_travel_along_rivers = yes - #great_holy_wars_active = yes - #ghw_no_hof_conversion_buffs_active = yes - #bonus_holy_war_piety_active = yes - #pilgrimage_decision_active = yes - clergy_can_fight = yes - conquest_cb_enabled = yes - invasion_cb_enabled = yes - } - character_modifier = { - #embarkation_cost_mult = -0.5 - naval_movement_speed_mult = 0.25 - #sea_travel_danger = medium_sea_danger_reduction - #accolade_glory_gain_mult = 0.2 - } - traits = { - virtues = { brave loyal } - sins = { craven disloyal } - } - } - - - tenet_terror_of_the_seas = { - icon = core_tenet_terror_of_the_seas - - piety_cost = { - value = faith_tenet_cost_mid - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_terror_of_the_seas } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - always = yes - } - - parameters = { - can_raid_at_sea_even_if_feudal = yes - piety_for_forced_conversions_active = yes - unlock_varangian_adventurer_cb = yes - - unlock_voluntary_laampdom_faith = yes - } - character_modifier = { - raid_speed = 0.50 - no_disembark_penalty = yes - domain_tax_mult = -0.2 - } - } - - - - ###THELEMA### - - tenet_true_will = { - icon = core_tenet_adorcism - - is_shown = { - religion_tag = thelema_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_true_will } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - conquest_cb_enabled = yes - invasion_cb_enabled = yes - } - - character_modifier = { - title_creation_cost_mult = -0.5 - direct_vassal_opinion = -10 - liege_opinion = -10 - } - - #parameters = { - # natural_primitivism_law_cost_increase = yes - #} - traits = { - virtues = { - disloyal - } - sins = { - loyal - } - } - - character_modifier = { - tyranny_gain_mult = 1 - stress_gain_mult = -0.25 - stress_loss_mult = 0.25 - defender_advantage = 5 - controlled_province_advantage = 5 - } - province_modifier = { - garrison_size = 0.33 - } - } - tenet_love_under_will = { - icon = core_tenet_love_under_will - - is_shown = { - religion_tag = thelema_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_love_under_will } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - character_modifier = { - fertility = 0.33 - } - parameters = { - no_unfaithfulness_penalty_active = yes - } - traits = { - virtues = { - lustful = { scale = 2 weight = 2 } - compassionate - } - sins = { - callous = { scale = 2 weight = 2 } - murderer - } - } - } - tenet_do_what_thou_wilt = { - icon = core_tenet_literalism - - is_shown = { - religion_tag = thelema_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_do_what_thou_wilt } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - meditation_mechanics_active = yes - has_access_to_runestones = yes - divine_the_stars_active = yes - can_build_pyramids = yes - } - traits = { - virtues = { - brave - } - sins = { - content - } - } - } - - - - ###EUROPEANIST### - - core_tenet_belle_epoque = { - icon = core_tenet_belle_epoque - is_shown = { - religion_tag = europeanist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = core_tenet_belle_epoque } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - host_honored_guests_active = yes - } - - character_modifier = { - county_opinion_add = 15 - } - traits = { - virtues = { - generous - } - sins = { - callous - } - } - } - - ###EINBLICKER### - - tenet_righteous_fury = { - icon = tenet_righteous_fury - - piety_cost = { - if = { - limit = { has_doctrine = tenet_warmonger } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_righteous_fury } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - } - - character_modifier = { - prowess_per_piety_level = 1 - maa_damage_mult = 0.1 - } - - parameters = { - successful_sieges_give_piety = yes - human_sacrifice_active = yes - } - - traits = { - virtues = { wrathful } - } - } - - ###mysteriosophy### - -# tenet_five_maxims = { -# icon = core_tenet_pursuit_of_knowledge -# -# is_shown = { -# religion_tag = europeanist_religion -# } -# piety_cost = { -# value = faith_tenet_cost_low -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = tenet_europa_regina } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# -# character_modifier = { -# monthly_learning_lifestyle_xp_gain_mult = 0.25 -# learning_per_stress_level = 2 -# } -# -# traits = { -# virtues = { -# education_learning_3 -# education_learning_4 -# education_learning_5 -# scholar -# } -# } -# -# parameters = { -# better_study_scheme = yes -# } -# } - - - ###TRENCHSINGER### - - core_tenet_peacekeeping = { - icon = core_tenet_peacekeeping - is_shown = { - religion_tag = europeanist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = core_tenet_peacekeeping } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - holy_wars_forbidden = yes - pacifist_opinion_active = yes - opinion_of_pacifist_opinion_active = 20 - piety_from_long_peace = 1 - mendicant_preachers_conversion_active = yes - unlock_voluntary_laampdom_faith = yes - } - - traits = { - virtues = { calm } - sins = { wrathful } - } - - character_modifier = { - domain_limit = 1 - ai_war_chance = -0.25 - ai_war_cooldown = 5 - } - } - tenet_let_the_poppies_grow = { - icon = core_tenet_let_the_poppies_grow - - is_shown = { - religion_tag = europeanist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_let_the_poppies_grow } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - believes_in_harmony_with_nature_invisible = yes - cremation_funeral = yes - less_plague_spread_culture = yes - } - - character_modifier = { - health = 0.1 - build_gold_cost = 0.15 - county_opinion_add = 15 - } - } - - ###DROOID### - - tenet_druidry = { - icon = core_tenet_sanctity_of_nature - - piety_cost = { - if = { - limit = { - religion_tag = druidic_religion - - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - - } - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_druidry } - multiply = faith_unchanged_doctrine_cost_mult - } - } - can_pick = { - custom_description = { - text = incompatible_tenet_sanctity_of_nature_trigger - NOT = { doctrine:tenet_sanctity_of_nature = { is_in_list = selected_doctrines } } - } - } - parameters = { - believes_in_harmony_with_nature_invisible = yes - } - - traits = { - virtues = { - lifestyle_mystic = { - scale = 3 - weight = 2 - } - } - } - - character_modifier = { - forest_advantage = 5 - forest_development_growth_factor = 0.2 - forest_levy_size = 0.33 - holding_build_gold_cost = 0.25 - holding_build_speed = 0.25 - county_opinion_add = 5 - } - } - - - ####GIRONDIST##### - - tenet_liberte = { - icon = core_tenet_carnal_exaltation - is_shown = { - religion_tag = french_pantheon_religion - } - can_pick = { - NOT = { doctrine:tenet_legalism = { is_in_list = selected_doctrines } } - NOT = { doctrine:tenet_alexandrian_catechism = { is_in_list = selected_doctrines } } - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_liberte } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - legalism_modified_law_costs = yes - legalism_modified_law_costs_2 = yes - legalism_reduced_faction_virtues = yes - legalism_increased_faction_sins = yes - legalism_trust_just_leader_active = yes - } - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - learning_per_stress_level = 2 - } - traits = { - virtues = { scholar } - } - } - - tenet_egalite = { - icon = core_tenet_legal_pronouncements - is_shown = { - religion_tag = french_pantheon_religion - } - can_pick = { - NOT = { doctrine:tenet_household_gods = { is_in_list = selected_doctrines } } - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_egalite } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - same_culture_conversion_bonus_active = yes - same_faith_promote_culture_bonus_active = yes - } - - character_modifier = { - monthly_influence = 0.5 - levy_reinforcement_rate_same_faith = 0.25 - tyranny_gain_mult = 1 - } - } - - tenet_fraternite = { - icon = core_tenet_communism - is_shown = { - religion_tag = french_pantheon_religion - } - can_pick = { - NOT = { doctrine:adaptive = { is_in_list = selected_doctrines } } - NOT = { doctrine:tenet_alexandrian_catechism = { is_in_list = selected_doctrines } } - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_fraternite } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - tenet_adaptive_conversion_resistance = yes - reduced_vassal_religion_discontent = yes - hostility_same_religion = 1 - hostility_same_family = 1 - hostility_others = 1 - } - - character_modifier = { - different_faith_county_opinion_mult = -0.25 - different_faith_liege_opinion = 15 - opinion_of_different_faith_liege = 15 - } - } - - - - ###NOVELISTS### - - tenet_universal_scripture = { - icon = core_tenet_literalism - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_universal_scripture } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - character_modifier = { - prowess = 4 - tolerance_advantage_mod = 2 - } - parameters = { - great_holy_wars_active = yes - tenet_adaptive_conversion_resistance = yes - clergy_can_fight = yes - } - traits = { - virtues = { - scholar - } - } - } - - - - ###ASLANITE### - tenet_people_of_the_book = { - icon = core_tenet_legalism - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_people_of_the_book } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - pilgrimage_decision_active = yes - take_vows_active = yes - } - } - - one_king_to_rule_them_all = { - icon = one_king_to_rule_them_all - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = one_king_to_rule_them_all } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - temporal_condemnation_enabled = yes - legalism_modified_law_costs = yes - legalism_modified_law_costs_2 = yes - legalism_reduced_faction_virtues = yes - legalism_increased_faction_sins = yes - legalism_trust_just_leader_active = yes - } - } - - - - ###CAROLINGIAN### - - tenet_restore_the_crown = { - icon = core_tenet_restore_the_crown - is_shown = { - religion_tag = novelist_religion - } - - piety_cost = { - value = faith_tenet_cost_mid - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_restore_the_crown } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - conquest_cb_enabled = yes - invasion_cb_enabled = yes - warmonger = yes - novelist_title_replace_active = yes - } - - character_modifier = { - title_creation_cost_mult = -0.2 - tyranny_gain_mult = -0.2 - direct_vassal_opinion = -10 - } - } -# tenet_songs_of_roland = { -# icon = core_tenet_songs_of_roland -# is_shown = { -# religion_tag = novelist_religion -# } -# -# name = { -# first_valid = { -# triggered_desc = { -# trigger = { -# has_doctrine = special_doctrine_simurghi -# } -# desc = tenet_songs_of_roland_simurghi_name -# } -# desc = tenet_songs_of_roland_name -# } -# } -# -# desc = { -# first_valid = { -# triggered_desc = { -# trigger = { -# has_doctrine = special_doctrine_simurghi -# } -# desc = tenet_songs_of_roland_simurghi_desc -# } -# desc = tenet_songs_of_roland_desc -# } -# } -# -# piety_cost = { -# value = faith_tenet_cost_mid -# -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = tenet_songs_of_roland } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# -# character_modifier = { -# county_opinion_add = 10 -# } -# parameters = { -# unlock_voluntary_laampdom_faith = yes -# } -# traits = { -# virtues = { -# gallant -# lifestyle_poet -# } -# } -# } - - - - ###ATLANTEAN### - -# tenet_the_first_age = { -# icon = core_tenet_sanctity_of_nature -# piety_cost = { -# value = faith_tenet_cost_low -# -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = tenet_the_first_age } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# -# is_shown = { -# religion_tag = novelist_religion -# } -# -# parameters = { -# pilgrimage_decision_active = yes -# novelist_title_replace_active = yes -# durandal_restoration_active = yes -# } -# } - tenet_chivalric_ideals = { - icon = core_tenet_chivalric_ideals - - name = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_simurghi - } - desc = tenet_chivalric_ideals_simurghi_name - } - desc = tenet_chivalric_ideals_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_simurghi - } - desc = tenet_chivalric_ideals_simurghi_desc - } - desc = tenet_chivalric_ideals_desc - } - } - piety_cost = { - value = faith_tenet_cost_low - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_chivalric_ideals } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - always = yes - } - - character_modifier = { - fertility = 0.1 - spouse_opinion = 20 - } - - parameters = { - unlock_voluntary_laampdom_faith = yes - neow_better_spouses = yes - } - - traits = { - virtues = { - ambitious - adventurer - gallant - } - } - } - - - - ###ABSURDIST### - - tenet_letranger = { - icon = core_tenet_inner_journey - is_shown = { - religion_tag = novelist_religion - } - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_letranger } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - literalist_debate_enabled = yes - meditation_mechanics_active = yes - } - - character_modifier = { - learning_per_stress_level = 2 - ignore_opinion_of_different_faith = yes - } - - traits = { - virtues = { eccentric } - } - } - - tenet_the_search_for_a_meaning = { - icon = core_tenet_mendicant_preachers - is_shown = { - religion_tag = novelist_religion - } - - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_the_search_for_a_meaning } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = ADULTERY_MUST_BE_FULLY_ACCEPTED - NOR = { - doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_women_shunned = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_men_shunned = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - reduced_stress_from_torture = yes - no_unfaithfulness_penalty_active = yes - unlock_voluntary_laampdom_faith = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - tyranny_gain_mult = 0.50 - } - } - - - - ###CATHOLICS### - - tenet_catholic_communion = { - icon = core_tenet_communion - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_communion } - multiply = faith_unchanged_doctrine_cost_mult - } - } - can_pick = { - custom_description = { - text = doctrine_requires_head_of_faith_trigger - NOT = { - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_sacred_shadows_trigger - NOT = { - doctrine:tenet_sacred_shadows = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - excommunication_active = yes - } - traits = { - virtues = { honest } - sins = { deceitful greedy } - } - } - - - - ###NOBELIAN### - - tenet_scientific_discourse = { - icon = core_tenet_pursuit_of_knowledge - piety_cost = { - value = faith_tenet_cost_mid - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_scientific_discourse } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = doctrine_pluralism_fundamentalist_trigger - NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } } - } - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.1 - learning_per_stress_level = 2 - } - - traits = { - virtues = { - scholar = { scale = 2 weight = 2 } - education_learning_3 - education_learning_4 - education_learning_5 - } - } - } - -# tenet_giant_shoulders = { -# icon = core_tenet_inner_journey -# -# is_shown = { -# #has_doctrine = eastern_hostility_doctrine -# #NOT = { religion_tag = zoroastrianism_religion } -# } -# -# piety_cost = { -# value = faith_tenet_cost_low -# -# # Multiplier for keeping same tenet -# if = { -# limit = { has_doctrine = tenet_inner_journey } -# multiply = faith_unchanged_doctrine_cost_mult -# } -# } -# -# traits = { -# virtues = { patient } -# sins = { impatient } -# } -# -# parameters = { -# meditation_mechanics_active = yes -# select_personal_god_active = yes -# } -# } - - ###### GENERIC ##### - - tenet_wandering_bards = { - icon = tenet_wandering_bards - - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_wandering_bards } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = europeanist_religion - } - desc = tenet_wandering_bards_europeanist_name - } - desc = tenet_wandering_bards_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = europeanist_religion - } - desc = tenet_wandering_bards_europeanist_desc - } - desc = tenet_wandering_bards_desc - } - } - - can_pick = { - custom_description = { - text = doctrine_pluralism_fundamentalist_trigger - NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } } - } - } - parameters = { - mendicant_preachers_conversion_active = yes - unlock_voluntary_laampdom_faith = yes - } - traits = { - virtues = { - lifestyle_poet = { - scale = 2 - weight = 1 - } - } - } - } - - tenet_divine_progress = { - icon = core_tenet_divine_progress - - piety_cost = { - value = faith_tenet_cost_low - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_divine_progress } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - always = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.1 - } - - traits = { - virtues = { ambitious } - sins = { content } - } - parameters = { - neow_innovation_from_learning_traits = yes - } - } - - ##### CALVINIST ###### - - tenet_five_points = { - icon = core_tenet_five_points - can_pick = { - custom_description = { - text = incompatible_doctrine_mummification_trigger - NOT = { doctrine:doctrine_funeral_mummification = { is_in_list = selected_doctrines } } - } - } - piety_cost = { - if = { - limit = { - religion_tag = protestant_religion - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_massive - } - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_five_points } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - reforging_artifacts_costs_piety = yes - destroying_artifacts_is_pious = yes - literalist_debate_enabled = yes - } - traits = { - virtues = { - scholar - } - } - } - - tenet_theomonarchy = { - icon = core_tenet_legal_pronouncements - piety_cost = { - if = { - limit = { - religion_tag = protestant_religion - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_theomonarchy } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - temporal_condemnation_enabled = yes - religious_legal_pronouncements_law_cost_reduction = yes - excommunication_active = yes - has_access_to_theomonarchy_succession = yes - } - - traits = { - sins = { - excommunicated = 3 - } - } - } - - ###### VANILLA TENETS ###### - - - - ############################ - # Christian Faith Tenets # - ############################ - - tenet_aniconism = { - icon = core_tenet_aniconism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - religion_tag = islam_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_aniconism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - has_doctrine = abrahamic_hostility_doctrine - } - - can_pick = { - custom_description = { - text = incompatible_doctrine_mummification_trigger - NOT = { doctrine:doctrine_funeral_mummification = { is_in_list = selected_doctrines } } - } - } - - character_modifier = { - church_holding_build_speed = -0.33 - church_holding_build_gold_cost = -0.33 - church_holding_holding_build_speed = -0.33 - church_holding_holding_build_gold_cost = -0.33 - } - - parameters = { - reforging_artifacts_costs_piety = yes - destroying_artifacts_is_pious = yes - } - } - - tenet_alexandrian_catechism = { - icon = core_tenet_alexandrian_catechism - piety_cost = { - value = faith_tenet_cost_mid - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_alexandrian_catechism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = christianity_religion - } - desc = tenet_alexandrian_catechism_name - } - desc = tenet_islamic_rationalism_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = christianity_religion - } - desc = tenet_alexandrian_catechism_desc - } - desc = tenet_islamic_rationalism_desc - } - } - - is_shown = { - OR = { - religion_tag = christianity_religion - religion_tag = islam_religion - } - } - - can_pick = { - custom_description = { - text = doctrine_pluralism_fundamentalist_trigger - NOT = { doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } } - } - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - learning_per_stress_level = 2 - } - - traits = { - virtues = { scholar } - } - } - - tenet_armed_pilgrimages = { - icon = core_tenet_armed_pilgrimages - piety_cost = { - if = { - limit = { religion_tag = christianity_religion } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_armed_pilgrimages } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_armed_pilgrimages_vs_forbidden_pilgrimages - NOT = { doctrine:doctrine_pilgrimage_forbidden = { is_in_list = selected_doctrines } } - } - } - - parameters = { - cheaper_holy_wars_active = yes - great_holy_wars_active = yes - ghw_no_hof_conversion_buffs_active = yes - pilgrimage_decision_active = yes - } - character_modifier = { - accolade_glory_gain_mult = 0.1 - } - } - - tenet_carnal_exaltation = { - icon = core_tenet_carnal_exaltation - piety_cost = { - if = { - limit = { - religion_tag = hinduism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_massive - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_carnal_exaltation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - character_modifier = { - fertility = 0.25 - } - - traits = { - virtues = { lustful } - sins = { chaste } - } - } - - tenet_communal_identity = { - icon = core_tenet_communal_identity - piety_cost = { - if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_low - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_communal_identity } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = tenet_communal_identity_chosen_people_name - } - desc = tenet_communal_identity_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = tenet_communal_identity_chosen_people_desc - } - desc = tenet_communal_identity_desc - } - } - - can_pick = { - always = yes - } - - parameters = { - same_culture_conversion_bonus_active = yes - same_faith_promote_culture_bonus_active = yes - other_culture_conversion_penalty_active = yes - } - - character_modifier = { - name = "tenet_communal_identity_opinion" - same_faith_opinion = 10 - } - } - - tenet_communion = { - icon = core_tenet_communion - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_communion } - multiply = faith_unchanged_doctrine_cost_mult - } - } - can_pick = { - custom_description = { - text = doctrine_requires_head_of_faith_trigger - NOT = { - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_sacred_shadows_trigger - NOT = { - doctrine:tenet_sacred_shadows = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - seek_indulgences_active = yes - seek_indulgences_active_2 = yes - excommunication_active = yes - } - traits = { - virtues = { honest } - sins = { deceitful } - } - } - - tenet_consolamentum = { - icon = core_tenet_consolamentum - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = christianity_religion - } - desc = tenet_consolamentum_name - } - desc = tenet_consolamentum_name_alternate - } - } - - piety_cost = { - if = { - limit = { - has_doctrine = tenet_sacrificial_ceremonies - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = dualism_religion - religion_tag = hinduism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_consolamentum } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOR = { - religion_tag = islam_religion - religion_tag = judaism_religion - religion_tag = zoroastrianism_religion - AND = { - has_doctrine = pagan_hostility_doctrine - NOT = { religion_tag = kushitism_religion } - } - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_sacrificial_ceremonies_trigger - NOT = { doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } } - } - } - - parameters = { - consolamentum_active = yes - } - - character_modifier = { - short_reign_duration_mult = -0.5 - } - } - - tenet_divine_marriage = { - icon = core_tenet_divine_marriage - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = zoroastrianism_religion - } - desc = tenet_divine_marriage_xwedodah - } - desc = tenet_divine_marriage_name - } - } - piety_cost = { - if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = dualism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_divine_marriage } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - - can_pick = { - custom_description = { - text = doctrine_unrestricted_consanguinity_trigger - doctrine:doctrine_consanguinity_unrestricted = { is_in_list = selected_doctrines } - } - } - - parameters = { - divine_marriage_opinion = 10 - divine_marriage_piety_gain_active = yes - } - - traits = { - virtues = { - pure_blooded = 2 - incestuous - } - } - } - - tenet_gnosticism = { - icon = core_tenet_gnosticism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = dualism_religion - religion_tag = zoroastrianism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = judaism_religion - religion_tag = islam_religion - religion_tag = hinduism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_gnosticism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - traits = { - virtues = { temperate } - sins = { gluttonous } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_eastern_syncretism_trigger - NOT = { - doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - hostility_override_tenet_gnosticism = 0 - hostility_override_special_doctrine_is_gnostic_faith = 0 - granting_titles_gives_stress = yes - } - - character_modifier = { - learning = 2 - stewardship = -2 - } - - is_shown = { - NOT = { has_doctrine = special_doctrine_is_gnostic_faith } # Can't be Gnostic if ye already are Gnostic - } - } - - tenet_mendicant_preachers = { - icon = core_tenet_mendicant_preachers - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = hinduism_religion - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_mendicant_preachers } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_hedonistic_trigger - NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } } - } - } - - parameters = { - mendicant_preachers_conversion_active = yes - pilgrimage_decision_active = yes - unlock_voluntary_laampdom_faith = yes - } - traits = { - virtues = { temperate } - sins = { gluttonous } - } - } - - tenet_monasticism = { - icon = core_tenet_monasticism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_monasticism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_hedonistic_trigger - NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } } - } - } - - parameters = { - take_vows_active = yes - } - traits = { - virtues = { temperate } - sins = { gluttonous } - } - } - - tenet_militant_vows = { - icon = core_tenet_armed_resistance - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_militant_vows } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_hedonistic_trigger - NOT = { doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } } - } - } - - parameters = { - clergy_can_fight = yes - NEOW_can_build_citadels = yes - } - traits = { - virtues = { temperate } - sins = { gluttonous } - } - character_modifier = { - holy_order_hire_cost_mult = -0.25 - } - } - tenet_pacifism = { - icon = core_tenet_pacifism - piety_cost = { - if = { - limit = { - religion_tag = christianity_religion - religion_tag = taoism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion_tag = islam_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_pacifism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOR = { - religion_tag = buddhism_religion - religion_tag = hinduism_religion - religion_tag = jainism_religion - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_human_sacrifice_trigger - NOT = { doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_armed_pilgrimages_trigger - NOT = { doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_gruesome_festivals_trigger - NOT = { - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - holy_wars_forbidden = yes - pacifist_opinion_active = yes - opinion_of_pacifist_opinion_active = 10 - piety_from_long_peace = 1 - } - - traits = { - virtues = { calm } - sins = { wrathful } - } - - character_modifier = { - domain_limit = 1 - ai_war_chance = -0.25 - ai_war_cooldown = 5 - } - } - - tenet_pentarchy = { - icon = core_tenet_pentarchy - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = christianity_religion - } - desc = tenet_pentarchy_alternate_name - } - desc = tenet_pentarchy_name - } - } - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = hinduism_religion - religion_tag = zoroastrianism_religion - } - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_pentarchy } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = doctrine_pluralism_pluralistic_trigger - NOT = { doctrine:doctrine_pluralism_pluralistic = { is_in_list = selected_doctrines } } - } - } - - parameters = { - fervor_per_holy_site = 1 - pilgrimage_decision_active = yes - } - } - - tenet_unrelenting_faith = { - icon = core_tenet_unrelenting_faith - piety_cost = { - if = { - limit = { - OR = { - religion_tag = judaism_religion - religion_tag = islam_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_unrelenting_faith } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - character_modifier = { - prowess = 4 - tolerance_advantage_mod = 2 - } - - parameters = { - clergy_can_fight = yes - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - OR = { - has_doctrine = doctrine_heretic_branch_zandik - has_doctrine = tenet_pastoral_isolation - } - } - desc = tenet_unrelenting_faith_zandik_name - } - desc = tenet_unrelenting_faith_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - OR = { - has_doctrine = doctrine_heretic_branch_zandik - has_doctrine = tenet_pastoral_isolation - } - } - desc = tenet_unrelenting_faith_zandik_desc - } - desc = tenet_unrelenting_faith_desc - } - } - } - - tenet_vows_of_poverty = { - icon = core_tenet_vows_of_poverty - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_vows_of_poverty } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - always = yes - } - - parameters = { - vows_of_poverty_active = yes - unlock_voluntary_laampdom_faith = yes - } - - traits = { - virtues = { generous = 2 } - sins = { greedy = 2 } - } - } - - tenet_pastoral_isolation = { - icon = core_tenet_pastoral_isolation - - is_shown = { - religion_tag = christianity_religion - } - can_pick = { - custom_description = { - text = doctrine_no_head_of_faith_trigger - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - } - custom_description = { - text = incompatible_tenet_false_conversion_sanction_trigger - NOT = { - doctrine:tenet_false_conversion_sanction = { is_in_list = selected_doctrines } - } - } - } - - piety_cost = { - value = faith_tenet_cost_low - } - - parameters = { - hostility_override_special_doctrine_is_christian_faith = 0 - #For loc: - is_christian_faith_pastoral_isolation_loc_override = 0 - sanctioned_false_conversion = yes - unattractive_for_character_conversions = yes - tenet_unlocks_t3_withdraw_from_view = yes - } - - character_modifier = { - development_growth_factor = -0.1 - different_faith_liege_opinion = 10 - opinion_of_different_faith_liege = 10 - } - - traits = { - } - } - - tenet_rite = { - icon = core_tenet_rite - - is_shown = { - # Filter out religions that use a branch system. - NOR = { - religion = religion:islam_religion - religion = religion:zoroastrianism_religion - } - # We also only want people with existing spiritual HoFs. - exists = religious_head - has_doctrine_parameter = spiritual_head_of_faith - } - - can_pick = { - # Must have a theocratic HoF. - custom_description = { - text = doctrine_requires_theocratic_head_of_faith_trigger - doctrine:doctrine_spiritual_head = { is_in_list = selected_doctrines } - } - # !!! SECTION NOTE !!! - ## We check for tenets rather than doctrine parameters here because doctrine parameters cannot be checked in the selected_doctrines list, so we maintain such throughout the section for consistency. - # Some tenet/doctrine configurations are mutually exclusive. - ## Pacifists vs. war-mongers. - custom_description = { - text = incompatible_tenet_shared_hof_pacifists_vs_warmongers - NOR = { - # Either you're trying to be pacifist and your HoF hates it... - AND = { - OR = { - doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } - doctrine:tenet_pacifism = { is_in_list = selected_doctrines } - } - religious_head.faith = { - OR = { - has_doctrine = tenet_armed_pilgrimages - has_doctrine = tenet_struggle_submission - has_doctrine = tenet_warmonger - has_doctrine = tenet_pursuit_of_power - } - } - } - # ... or your HoF is and hates your warmongering. - AND = { - OR = { - doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } - doctrine:tenet_struggle_submission = { is_in_list = selected_doctrines } - doctrine:tenet_warmonger = { is_in_list = selected_doctrines } - doctrine:tenet_pursuit_of_power = { is_in_list = selected_doctrines } - } - religious_head.faith = { - OR = { - has_doctrine = tenet_dharmic_pacifism - has_doctrine = tenet_pacifism - } - } - } - } - } - ## Criminal witches vs. adorcists. - custom_description = { - text = incompatible_tenet_shared_hof_criminal_witches_vs_adorcists - NOR = { - # Either you're big on possessions but your HoF hates witchcraft... - AND = { - doctrine:tenet_adorcism = { is_in_list = selected_doctrines } - religious_head.faith = { has_doctrine = doctrine_witchcraft_crime } - } - # ... or you hate witchcraft but your HoF likes possessions. - AND = { - doctrine:doctrine_witchcraft_crime = { is_in_list = selected_doctrines } - religious_head.faith = { has_doctrine = tenet_adorcism } - } - } - } - ## Hedonists vs. ascetics. - custom_description = { - text = incompatible_tenet_shared_hof_hedonists_vs_ascetics - NOR = { - # Either you like to indulge but your HoF believes less is more... - AND = { - doctrine:tenet_hedonistic = { is_in_list = selected_doctrines } - religious_head.faith = { has_doctrine = tenet_asceticism } - } - # ... or your HoF throws constant wild parties whilst you prefer to sit and chill. - AND = { - doctrine:tenet_asceticism = { is_in_list = selected_doctrines } - religious_head.faith = { has_doctrine = tenet_hedonistic } - } - } - } - ## Cannibals vs. non-cannibals of any kind. - custom_description = { - text = incompatible_tenet_shared_hof_cannibals_vs_non_cannibals - NOR = { - # Cannibal-you doesn't get why your non-cannibal HoF freaks out when you offer them a hand... - AND = { - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } - NOT = { - religious_head.faith = { has_doctrine = tenet_ritual_cannibalism } - } - } - # ... or cannibal-HoF thinks you need to chill the hell out whilst they eat this dude. - AND = { - religious_head.faith = { has_doctrine = tenet_ritual_cannibalism } - NOT = { - doctrine:tenet_ritual_cannibalism = { is_in_list = selected_doctrines } - } - } - } - } - # Some tenet/doctrine configurations are unilaterally exclusive. - ## HumSac/GruFes are disliked by anyone who doesn't also actively believe in such. - custom_description = { - text = incompatible_tenet_shared_hof_world_vs_humsac_grufes - # Your HoF will not put up with your HumSackery if they don't also go in for it. - trigger_if = { - limit = { - OR = { - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } - } - } - NOR = { - religious_head.faith = { has_doctrine = tenet_gruesome_festivals } - religious_head.faith = { has_doctrine = tenet_human_sacrifice } - } - } - } - ## Monogamy doesn't like polygamy. - custom_description = { - text = incompatible_tenet_shared_hof_monogamy_vs_polygamy - # Monogamous HoFs do not appreciate polygamy. - trigger_if = { - limit = { - doctrine:doctrine_polygamy = { is_in_list = selected_doctrines } - } - NOT = { - religious_head.faith = { has_doctrine = doctrine_monogamy } - } - } - } - ## All lesser variations of incest don't like unrestricted incest. - custom_description = { - text = incompatible_tenet_shared_hof_world_vs_unrestricted_incest - # Non-incestual HoFs really take issue with unrestricted incest. - trigger_if = { - limit = { - doctrine:doctrine_consanguinity_unrestricted = { is_in_list = selected_doctrines } - } - religious_head.faith = { has_doctrine = doctrine_consanguinity_unrestricted } - } - } - } - - piety_cost = { - value = faith_tenet_cost_low - } - - parameters = { - maintains_head_of_faith_on_creation = yes - # For loc: - ecumenical_christians_keep_ecumenism = yes - # And finally, you and your old faith see each other as astray. - ## Please note, unlike other hostility overrides, this is _bilateral_, not unilateral. - same_hof_hostility_override = 1 - } - - character_modifier = { - faith_creation_piety_cost_mult = -0.25 - opinion_of_same_faith = 5 - religious_head_opinion = -10 - } - } - - ############################ - # Muslim Faith Tenets # - ############################ - - tenet_adaptive = { - icon = core_tenet_adaptive - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = islam_religion - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = judaism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_adaptive } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = doctrine_inverted_pluralism_pluralistic_trigger - NOR = { - doctrine:doctrine_pluralism_fundamentalist = { is_in_list = selected_doctrines } - doctrine:doctrine_pluralism_righteous = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - tenet_adaptive_conversion_resistance = yes - reduced_vassal_religion_discontent = yes - } - - character_modifier = { - different_faith_county_opinion_mult = -0.25 - different_faith_liege_opinion = 15 - opinion_of_different_faith_liege = 15 - } - } - - tenet_esotericism = { - icon = core_tenet_esotericism - piety_cost = { - if = { - limit = { - religion_tag = christianity_religion - - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = hinduism_religion - religion_tag = jainism_religion - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_esotericism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - traits = { - virtues = { - lifestyle_mystic = { weight = 1 } - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = tenet_esotericism_kabbalah - } - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_simurghi - } - desc = tenet_esotericism_simurghi_name - } - desc = tenet_esotericism_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = tenet_esotericism_kabbalah_desc - } - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_simurghi - } - desc = tenet_esotericism_simurghi_desc - } - desc = tenet_esotericism_desc - } - } - - parameters = { - tenet_esotericism_mystic_education = yes - } - } - - tenet_legalism = { - icon = core_tenet_legalism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = jainism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = judaism_religion - religion_tag = zoroastrianism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_legalism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - traits = { - virtues = { just = 2 } - sins = { arbitrary = 2 } - } - - parameters = { - legalism_modified_law_costs = yes - legalism_modified_law_costs_2 = yes - legalism_reduced_faction_virtues = yes - legalism_increased_faction_sins = yes - legalism_trust_just_leader_active = yes - } - } - - tenet_literalism = { - icon = core_tenet_literalism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_literalism } - multiply = faith_unchanged_doctrine_cost_mult - } - - if = { - limit = { NOT = { has_doctrine = abrahamic_hostility_doctrine } } - multiply = 1.5 - round = yes - } - } - - traits = { - virtues = { - education_learning_3 - education_learning_4 - education_learning_5 - scholar - } - } - - character_modifier = { - monthly_merit_mult = 0.1 - } - - parameters = { - literalist_debate_enabled = yes - } - } - - tenet_reincarnation = { - icon = core_tenet_reincarnation - piety_cost = { - if = { - limit = { - religion_tag = islam_religion - - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = dualism_religion - religion_tag = hinduism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_reincarnation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOR = { - AND = { - religion_tag = christianity_religion - NOT = { this = faith:cathar } - } - religion_tag = judaism_religion - } - } - - parameters = { - reincarnation_resistance_to_conversion = yes - reincarnation_events_active = yes - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = zoroastrianism_religion - } - desc = tenet_reincarnation_zoroastrian_name - } - desc = tenet_reincarnation_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = zoroastrianism_religion - } - desc = tenet_reincarnation_zoroastrian_desc - } - desc = tenet_reincarnation_desc - } - } - } - - tenet_religious_legal_pronouncements = { - icon = core_tenet_legal_pronouncements - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = hinduism_religion - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_religious_legal_pronouncements } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { this = faith:quranist } - desc = tenet_religious_legal_pronouncements_hisbah - } - triggered_desc = { - trigger = { - religion_tag = islam_religion - } - desc = tenet_religious_legal_pronouncements_fatwa - } - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = tenet_religious_legal_pronouncements_halakha - } - desc = tenet_religious_legal_pronouncements_name - } - } - - parameters = { - temporal_condemnation_enabled = yes - religious_legal_pronouncements_law_cost_reduction = yes - } - } - - tenet_struggle_submission = { - icon = core_tenet_struggle_submission - piety_cost = { - if = { - limit = { - religion_tag = islam_religion - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_struggle_submission } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - OR = { - religion_tag = islam_religion - religion_tag = dualism_religion - } - } - - parameters = { - great_holy_wars_active = yes - ghw_no_hof_conversion_buffs_active = yes - bonus_holy_war_piety_active = yes - pilgrimage_decision_active = yes - unlock_voluntary_laampdom_faith = yes - } - } - - tenet_false_conversion_sanction = { - icon = core_tenet_false_conversion_sanction - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = islam_religion - } - desc = tenet_temporal_condemnation_taqiya - } - triggered_desc = { - trigger = { - religion_tag = judaism_religion - } - desc = tenet_anusim - } - desc = tenet_false_conversion_sanction_name - } - } - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = dualism_religion - religion_tag = hinduism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - religion_tag = zoroastrianism_religion - - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_false_conversion_sanction } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - sanctioned_false_conversion = yes - } - - character_modifier = { - monthly_intrigue_lifestyle_xp_gain_mult = 0.1 #FP3 addition to make this tenet more attractive - } - } - - tenet_tax_nonbelievers = { - icon = core_tenet_tax_nonbelievers - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = islam_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_tax_nonbelievers } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = islam_religion - } - desc = tenet_tax_nonbelievers_jizya_name - } - desc = tenet_tax_nonbelievers_name - } - } - - character_modifier = { - domain_tax_different_faith_mult = 0.2 - levy_reinforcement_rate_same_faith = 0.25 - levy_reinforcement_rate_different_faith = -0.25 - } - - parameters = { - unlock_jizya_contract = yes - } - - is_shown = { - NOT = { religion_tag = christianity_religion } - NOT = { has_doctrine = special_doctrine_jizya } - } - } - - ############################# - # Eastern Faith tenets # - ############################# - - tenet_asceticism = { - icon = core_tenet_asceticism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - religion_tag = taoism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_asceticism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - - - parameters = { - meditation_mechanics_active = yes - unlock_voluntary_laampdom_faith = yes - } - - #name = { #FP3 - Removed and saved for posterity. Zurvanism would fit a future hypotetical "Fatalism" tenet, but Asceticism isn't a good fit, per beta input. Ola's note. - # first_valid = { - # triggered_desc = { - # trigger = { - # religion_tag = zoroastrianism_religion - # } - # desc = tenet_zurvanism_name - # } - # desc = tenet_asceticism_name - # } - #} - - #desc = { - # first_valid = { - # triggered_desc = { - # trigger = { - # religion_tag = zoroastrianism_religion - # } - # desc = tenet_zurvanism_desc - # } - # desc = tenet_asceticism_desc - # } - #} - - traits = { - virtues = { - temperate - } - sins = { - gluttonous - greedy - lifestyle_reveler - } - } - } - - tenet_bhakti = { - name = { - first_valid = { - triggered_desc = { - trigger = { religion_tag = hinduism_religion } - desc = tenet_bhakti_name - } - desc = tenet_bhakti_patron_god_name - } - } - icon = core_tenet_bhakti - - piety_cost = faith_tenet_cost_mid - - is_shown = { - OR = { - religion_tag = hinduism_religion - # With FP1, Germanics also get personal deities. - AND = { - religion_tag = germanic_religion - has_fp1_dlc_trigger = yes - } - } - } - - parameters = { - select_personal_god_active = yes - } - } - - tenet_dharmic_pacifism = { #Mix of reincarnation and pacifism rites - icon = core_tenet_dharmic_pacifism - is_shown = { - has_doctrine = eastern_hostility_doctrine - NOT = { religion_tag = zoroastrianism_religion } - } - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_dharmic_pacifism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_human_sacrifice_trigger - NOT = { doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_armed_pilgrimages_trigger - NOT = { doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_gruesome_festivals_trigger - NOT = { - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - reincarnation_resistance_to_conversion = yes - holy_wars_forbidden = yes - pacifist_opinion_active = yes - opinion_of_pacifist_opinion_active = 10 - hostility_same_religion = 1 - } - - traits = { - virtues = { calm } - sins = { wrathful } - } - - character_modifier = { - domain_limit = 1 - ai_war_chance = -0.25 - ai_war_cooldown = 0.25 - } - } - - tenet_inner_journey = { - icon = core_tenet_inner_journey - - is_shown = { - has_doctrine = eastern_hostility_doctrine - NOT = { religion_tag = zoroastrianism_religion } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_simurghi - } - desc = tenet_inner_journey_simurghi_name - } - desc = tenet_inner_journey_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_simurghi - } - desc = tenet_inner_journey_simurghi_desc - } - desc = tenet_inner_journey_desc - } - } - - piety_cost = { - value = faith_tenet_cost_low - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_inner_journey } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - traits = { - virtues = { patient } - sins = { impatient } - } - - parameters = { - meditation_mechanics_active = yes - } - } - - tenet_ritual_hospitality = { - icon = core_tenet_ritual_hospitality - piety_cost = { - if = { - limit = { - OR = { - religion_tag = hinduism_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_ritual_hospitality } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOT = { - has_doctrine = abrahamic_hostility_doctrine - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = hinduism_religion - } - desc = tenet_ritual_hospitality_alternate_name - } - desc = tenet_ritual_hospitality_name - } - } - - parameters = { - host_honored_guests_active = yes - } - - traits = { - virtues = { - generous - } - sins = { - callous - } - } - - character_modifier = { - monthly_piety_gain_per_happy_powerful_vassal_add = 0.3 - } - } - - ############################ - # Pagan Faith Tenets # - ############################ - - tenet_adorcism = { - icon = core_tenet_adorcism - - piety_cost = { - value = faith_tenet_cost_low - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_adorcism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - OR = { - religion_tag = west_african_bori_religion - religion_tag = akom_religion - religion_tag = muism_religion - religion_tag = dab_qhuas_religion - religion_tag = shamanism_religion - has_doctrine = tenet_sun_worship #If you already have it - } - } - - parameters = { - spirit_possession_active = yes - } - - traits = { - virtues = { possessed = 2 } - } - } - - tenet_ancestor_worship = { - icon = core_tenet_ancestor_worship - - piety_cost = { - value = faith_tenet_cost_low - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_ancestor_worship } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - has_doctrine = pagan_hostility_doctrine - } - - parameters = { - increased_dynasty_prestige_birth_mult = 1 - increased_dynasty_prestige_marriage_mult = 1 - increased_dynasty_prestige_long_reign_mult = 0.5 - pilgrimage_decision_active = yes - } - - character_modifier = { - close_relative_opinion = 5 - } - } - - tenet_astrology = { - icon = core_tenet_astrology - name = { #FP3 - first_valid = { - triggered_desc = { - trigger = { - OR = { - religion_tag = islam_religion - religion_tag = zoroastrianism_religion - } - } - desc = tenet_divination_name - } - desc = tenet_astrology_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - OR = { - religion_tag = islam_religion - religion_tag = zoroastrianism_religion - } - } - desc = tenet_divination_desc - } - desc = tenet_astrology_desc - } - } - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - religion_tag = islam_religion - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - OR = { - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_astrology } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - divine_the_stars_active = yes - } - - character_modifier = { - naval_movement_speed_mult = 0.25 - } - } - - tenet_hedonistic = { - icon = core_tenet_hedonistic - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_massive - } - else_if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - religion_tag = hinduism_religion - - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_hedonistic } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOT = { religion_tag = dualism_religion } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_monasticism_trigger - NOT = { doctrine:tenet_monasticism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_mendicant_preachers_trigger - NOT = { doctrine:tenet_mendicant_preachers = { is_in_list = selected_doctrines } } - } - } - - parameters = { - piety_from_feasts_active = yes - piety_from_festivals_active = yes - } - - traits = { - virtues = { gluttonous = { scale = 2 weight = 2 } } - sins = { temperate = { scale = 2 weight = 2 } } - } - - character_modifier = { - stress_loss_mult = 0.2 - } - } - - tenet_human_sacrifice = { - icon = core_tenet_human_sacrifice - piety_cost = { - if = { - limit = { - has_doctrine = tenet_sacrificial_ceremonies - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - religion_tag = hinduism_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_human_sacrifice } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - # No HumSac for Abrahamics: 'tis literally the religion-namer. - NOR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - religion_tag = islam_religion - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_gruesome_festivals_trigger - NOT = { - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_sacrificial_ceremonies_trigger - NOT = { - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - human_sacrifice_active = yes - flower_war_cb_active = yes - } - - character_modifier = { - ai_war_chance = 1 - ai_war_cooldown = -0.5 - } - } - - tenet_mystical_birthright = { - icon = core_tenet_mystical_birthright - - piety_cost = { - value = faith_tenet_cost_low - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_mystical_birthright } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - religion_tag = magyar_religion - } - - parameters = { - mystic_birthright_active = yes - } - - traits = { - virtues = { - lifestyle_mystic = { - scale = 5 - weight = 2 - } - } - } - } - - tenet_ritual_celebrations = { - icon = core_tenet_ritual_celebrations - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = hinduism_religion - religion_tag = zoroastrianism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_ritual_celebrations } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_heathen_revanchism - } - desc = tenet_ritual_celebrations_viking_name - } - desc = tenet_ritual_celebrations_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_heathen_revanchism - } - desc = tenet_ritual_celebrations_viking_desc - } - desc = tenet_ritual_celebrations_desc - } - } - - parameters = { - piety_from_feasts_active = yes - piety_from_festivals_active = yes - mandatory_feast_attendance = yes - allows_brewery = yes - } - - character_modifier = { - vassal_opinion = 5 - courtier_opinion = 5 - } - } - - tenet_sacred_childbirth = { - icon = core_tenet_sacred_childbirth - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = baltic_religion - } - desc = tenet_sacred_childbirth_alternate_name - } - desc = tenet_sacred_childbirth_name - } - } - - piety_cost = { - value = faith_tenet_cost_low - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_sacred_childbirth } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - safer_childbirths_active = yes - healthier_children_active = yes - piety_from_childbirth_active = yes - } - - character_modifier = { - fertility = 0.1 - } - - traits = { - virtues = { pregnant } - } - } - - tenet_sanctity_of_nature = { - icon = core_tenet_sanctity_of_nature - - name = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_numenor - } - desc = tenet_sanctity_of_nature_romanticist_name - } - desc = tenet_sanctity_of_nature_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - has_doctrine = special_doctrine_numenor - } - desc = tenet_sanctity_of_nature_romanticist_desc - } - desc = tenet_sanctity_of_nature_desc - } - } - - piety_cost = { - if = { - limit = { - religion_tag = hinduism_religion - - } - value = faith_tenet_cost_high - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = abrahamic_hostility_doctrine - } - value = faith_tenet_cost_massive - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_sanctity_of_nature } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - believes_in_harmony_with_nature_invisible = yes - } - - character_modifier = { - forest_advantage = 5 - forest_development_growth_factor = 0.1 - forest_levy_size = 0.2 - taiga_advantage = 5 - taiga_development_growth_factor = 0.15 - taiga_levy_size = 0.2 - jungle_advantage = 5 - jungle_development_growth_factor = 0.3 - jungle_levy_size = 0.2 - holding_build_gold_cost = 0.25 - holding_build_speed = 0.25 - county_opinion_add = 5 - } - } - - tenet_sun_worship = { - icon = core_tenet_sun_worship - - piety_cost = { - value = faith_tenet_cost_mid - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_sun_worship } - multiply = faith_unchanged_doctrine_cost_mult - } - } - -# is_shown = { -# OR = { -# religion_tag = zunism_religion -# has_doctrine = tenet_sun_worship #If you already have it -# AND = { -# religion_tag = hinduism_religion -# this = faith:saura #If you're into Saurism -# } -# -# } -# } - - parameters = { - summer_festivals_active = yes - trial_by_sun_active = yes - } - - character_modifier = { - short_reign_duration_mult = -0.25 - monthly_piety_gain_per_legitimacy_level_add = 0.2 - farmlands_development_growth_factor = 0.2 - desert_development_growth_factor = 0.2 - drylands_development_growth_factor = 0.2 - } - - piety_cost = faith_tenet_cost_mid - } - - tenet_warmonger = { - icon = core_tenet_warmonger - piety_cost = { - if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = jainism_religion - religion_tag = taoism_religion - } - } - value = faith_tenet_cost_massive - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_warmonger } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOR = { - religion_tag = christianity_religion - religion_tag = islam_religion - religion_tag = judaism_religion - religion_tag = dualism_religion - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - } - - parameters = { - warmonger = yes - conquest_cb_enabled = yes - invasion_cb_enabled = yes - great_holy_wars_active_if_reformed = yes - clergy_can_fight = yes - } - - character_modifier = { - ai_war_chance = 0.5 - ai_war_cooldown = -0.25 - accolade_glory_gain_mult = 0.1 - } - } - - tenet_gruesome_festivals = { - name = { - first_valid = { - triggered_desc = { - trigger = { religion_tag = germanic_religion } - desc = tenet_gruesome_festivals_blot_name - } - desc = tenet_gruesome_festivals_name - } - } - - icon = core_tenet_gruesome_festivals - - piety_cost = { - # If you've already got human sacrifice, this is a nice and easy jump. - if = { - limit = { - has_doctrine = tenet_human_sacrifice - } - value = faith_tenet_cost_low - } - # Otherwise, follow the same pricing tiers as tenet_human_sacrifice. - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - religion_tag = hinduism_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_gruesome_festivals } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - # No HumSac for Abrahamics: 'tis literally the religion-namer. - NOR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - religion_tag = islam_religion - } - # And DLC required. - has_fp1_dlc_trigger = yes - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { - doctrine:tenet_pacifism = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { - doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_human_sacrifice_trigger - NOT = { - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_sacrificial_ceremonies_trigger - NOT = { - doctrine:tenet_sacrificial_ceremonies = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - human_sacrifice_active = yes - gruesome_festivals_active = yes - } - } - - tenet_cthonic_redoubts = { - icon = core_tenet_cthonic_redoubts - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = north_african_religion - } - desc = tenet_volcanic_veneration_name - } - desc = tenet_cthonic_redoubts_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = north_african_religion - } - desc = tenet_volcanic_veneration_desc - } - desc = tenet_cthonic_redoubts_desc - } - } - - piety_cost = { - value = faith_tenet_cost_mid - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_cthonic_redoubts } - multiply = faith_unchanged_doctrine_cost_mult - } - # Multiplier for traditional mountain-based religions or faiths. - if = { - limit = { - OR = { - this = faith:bosnian_church - this = faith:armenian_apostolic - this = faith:lamaism - this = faith:vajrayana - this = faith:mahayana - this = faith:haymanot - religion = religion:basque_religion - religion = religion:kushitism_religion - religion = religion:zunism_religion - religion = religion:tani_religion - religion = religion:qiangic_religion - religion = religion:bon_religion - } - } - multiply = faith_tenet_discount_mountain_background_value - } - } - - is_shown = { always = yes } - - parameters = { - easier_to_convert_faith_in_mountains = yes - easier_to_convert_culture_in_same_faith_mountains = yes - harder_to_convert_faith_away_in_mountains = yes - } - - character_modifier = { - mountains_attrition_mult = -0.5 - mountains_levy_size = 0.3 - mountains_advantage = 5 - desert_mountains_attrition_mult = -0.5 - desert_mountains_levy_size = 0.3 - desert_mountains_advantage = 5 - } - - piety_cost = faith_tenet_cost_mid - - traits = { - virtues = { - # For the Jentillaks et al. - giant - } - } - } - - tenet_household_gods = { - icon = core_tenet_household_gods - - name = tenet_household_gods_name - - desc = tenet_household_gods_desc - - piety_cost = faith_tenet_cost_mid - - is_shown = { - religion_tag = hellenism_religion - } - - can_pick = { - custom_description = { - text = rome_must_be_faithfully_restored_trigger - has_global_variable = household_gods_tenet_unlocked - } - } - - parameters = { - same_culture_conversion_bonus_active = yes - same_faith_promote_culture_bonus_active = yes - } - - character_modifier = { - monthly_influence = 0.5 - ignore_opinion_of_different_faith = yes - different_faith_county_opinion_mult = -0.1 - levy_reinforcement_rate_same_faith = 0.25 - faith_conversion_piety_cost_mult = -0.15 - } - - traits = { - virtues = { augustus born_in_the_purple } - } - } - - ############################# - # Syncretic Faith Tenets # - ############################# - - tenet_sinitic_syncretism = { - icon = core_tenet_harmonious_society - piety_cost = { - if = { - limit = { - OR = { - religion_tag = buddhism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion_tag = islam_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_sinitic_syncretism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - OR = { - has_doctrine = abrahamic_hostility_doctrine - has_doctrine = pagan_hostility_doctrine - has_doctrine = eastern_hostility_doctrine - } - } - can_pick = { - custom_description = { - text = incompatible_tenet_gnosticism_trigger - NOT = { - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_other_syncretism_trigger - NOR = { - doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } - } - } - } - parameters = { - hostility_override_sinitic_hostility_doctrine = 1 - #For loc: - is_eastern_faith_bilateral_loc_override = 1 - eastern_syncretic_actor_opinion_active = yes - opinion_of_eastern_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value - } - traits = { - virtues = { honest } - sins = { wrathful } - } - } - - tenet_eastern_syncretism = { - icon = core_tenet_eastern_syncretism - piety_cost = { - if = { - limit = { - OR = { - religion_tag = dualism_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion_tag = islam_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_eastern_syncretism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - OR = { - has_doctrine = abrahamic_hostility_doctrine - has_doctrine = pagan_hostility_doctrine - } - } - can_pick = { - custom_description = { - text = incompatible_tenet_gnosticism_trigger - NOT = { - doctrine:tenet_gnosticism = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_other_syncretism_trigger - NOR = { - doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } - } - } - } - parameters = { - hostility_override_eastern_hostility_doctrine = 1 - #For loc: - is_eastern_faith_bilateral_loc_override = 1 - eastern_syncretic_actor_opinion_active = yes - opinion_of_eastern_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value - } - traits = { - virtues = { honest } - sins = { wrathful } - } - } - - tenet_unreformed_syncretism = { - icon = core_tenet_unreformed_syncretism - piety_cost = { - if = { - limit = { doctrine:doctrine_pluralism_pluralistic = {is_in_list = selected_doctrines} } - value = faith_tenet_cost_low - } - else_if = { - limit = { doctrine:doctrine_pluralism_fundamentalist = {is_in_list = selected_doctrines} } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_unreformed_syncretism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - - is_shown = { - NOT = { has_doctrine = pagan_hostility_doctrine } - } - can_pick = { - custom_description = { - text = incompatible_tenet_other_syncretism_trigger - NOR = { - doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } - } - } - } - parameters = { - hostility_override_unreformed_faith_doctrine = 2 - hostility_override_west_african_unreformed_faith_doctrine = 2 - unreformed_syncretic_actor_opinion_active = yes - opinion_of_unreformed_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value - unreformed_syncretic_conversion_malus_active = yes - } - traits = { - virtues = { humble } - sins = { arrogant } - } - } - - tenet_christian_syncretism = { - icon = core_tenet_christian_syncretism - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = dualism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_christian_syncretism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOT = { religion_tag = christianity_religion } - } - can_pick = { - custom_description = { - text = incompatible_tenet_other_syncretism_trigger - NOR = { - doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - hostility_override_special_doctrine_is_christian_faith = 2 - #For loc: - is_christian_faith_bilateral_loc_override = 2 - # This parameter is empty; the syncretic religious trigger checks against the doctrine, as that's much clearer in tooltips and allows us to use a unified syncretic trigger per-religion rather than having bitty situational triggers. - can_use_christian_artefacts = yes - christian_syncretic_actor_opinion_active = yes - opinion_of_christian_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value - } - - traits = { - virtues = { compassionate } - sins = { callous sadistic } - } - } - - tenet_islamic_syncretism = { - icon = core_tenet_islamic_syncretism - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = dualism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_islamic_syncretism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOT = { religion_tag = islam_religion } - } - can_pick = { - custom_description = { - text = incompatible_tenet_other_syncretism_trigger - NOR = { - doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_jewish_syncretism = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - hostility_override_special_doctrine_is_islamic_faith = 2 - # This parameter is empty; the syncretic religious trigger checks against the doctrine, as that's much clearer in tooltips and allows us to use a unified syncretic trigger per-religion rather than having bitty situational triggers. - can_use_islamic_artefacts = yes - islamic_syncretic_actor_opinion_active = yes - opinion_of_islamic_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value - } - - traits = { - virtues = { generous } - sins = { greedy arbitrary } - } - } - - tenet_jewish_syncretism = { - icon = core_tenet_jewish_syncretism - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = judaism_religion - religion_tag = christianity_religion - religion_tag = dualism_religion - } - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_jewish_syncretism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - NOT = { religion_tag = judaism_religion } - } - can_pick = { - custom_description = { - text = incompatible_tenet_other_syncretism_trigger - NOR = { - doctrine:tenet_eastern_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_unreformed_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_christian_syncretism = { is_in_list = selected_doctrines } - doctrine:tenet_islamic_syncretism = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - hostility_override_special_doctrine_is_jewish_faith = 2 - # This parameter is empty; the syncretic religious trigger checks against the doctrine, as that's much clearer in tooltips and allows us to use a unified syncretic trigger per-religion rather than having bitty situational triggers. - can_use_jewish_artefacts = yes - jewish_syncretic_actor_opinion_active = yes - opinion_of_jewish_syncretic_recipient_opinion_active = 30 #Sync this to syncretic_mutual_opinion_bonus_value - } - - traits = { - virtues = { patient } - sins = { cynical greedy } - } - } - - ############################# - # Custom Faith Tenets # - ############################# - - tenet_exaltation_of_pain = { - icon = core_tenet_human_sacrifice - - is_shown = {} - - piety_cost = { - if = { - limit = { - OR = { - religion_tag = christianity_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - religion_tag = hinduism_religion - - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_exaltation_of_pain } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - torturing_prisoners_grants_piety = yes - reduced_stress_from_torture = yes - self_mutilation_active = yes - } - - traits = { - virtues = { - sadistic - flagellant - } - sins = { - compassionate - } - } - } - - tenet_natural_primitivism = { - icon = core_tenet_natural_primitivism - - can_pick = { - custom_description = { - text = incompatible_with_crimes_trigger - NOR = { - doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_homosexuality_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_witchcraft_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_deviancy_crime = { is_in_list = selected_doctrines } - } - OR = { - doctrine:doctrine_kinslaying_accepted = { is_in_list = selected_doctrines } - doctrine:doctrine_kinslaying_shunned = { is_in_list = selected_doctrines } - } - } - } - - piety_cost = { - if = { - limit = { - religion = religion:hinduism_religion - religion = religion:jainism_religion - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - religion = religion:buddhism_religion - OR = { religion = religion:eastern_orthodox_religion religion = religion:catholic_religion religion = religion:protestant_religion } - religion = religion:dualism_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_natural_primitivism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - naked_adherents_active = yes - natural_primitivism_law_cost_increase = yes - } - - character_modifier = { - tyranny_gain_mult = 1.00 - stress_gain_mult = -0.25 - stress_loss_mult = 0.25 - } - } - - tenet_pursuit_of_power = { - icon = core_tenet_pursuit_of_power - - piety_cost = { - if = { - limit = { - OR = { - has_doctrine = pagan_hostility_doctrine - religion_tag = hinduism_religion - religion_tag = islam_religion - } - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - religion_tag = judaism_religion - - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_pursuit_of_power } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = europeanist_religion - } - desc = tenet_pursuit_of_power_europeanist_name - } - desc = tenet_pursuit_of_power_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = europeanist_religion - } - desc = tenet_pursuit_of_power_europeanist_desc - } - desc = tenet_pursuit_of_power_desc - } - } - - parameters = { - conquest_cb_enabled = yes - invasion_cb_enabled = yes - } - - character_modifier = { - title_creation_cost_mult = -0.5 - tyranny_gain_mult = -0.5 - direct_vassal_opinion = -10 - } - - traits = { - virtues = { - ambitious - disloyal - } - sins = { - content - loyal - } - } - } - - tenet_ritual_cannibalism = { - icon = core_tenet_ritual_cannibalism - - piety_cost = { - if = { - limit = { - has_variable = accepted_cannibalism - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = christianity_religion - has_doctrine = pagan_hostility_doctrine - } - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - religion_tag = hinduism_religion - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_ritual_cannibalism } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - traits = { - virtues = { - cannibal = 2 - } - } - - parameters = { - cannibalism_legal = yes - } - } - - tenet_sacred_shadows = { - icon = core_tenet_sacred_shadows - - piety_cost = { - if = { - limit = { - has_doctrine = pagan_hostility_doctrine - - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - OR = { - religion_tag = islam_religion - religion_tag = judaism_religion - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_sacred_shadows } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_communion_trigger - NOT = { - doctrine:tenet_communion = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - piety_gain_from_successful_intrigue_schemes = yes - adherents_more_likely_to_join_schemes = yes - tenet_unlocks_t4_bounties_for_whispers = yes - } - - traits = { - virtues = { deceitful } - sins = { honest } - } - } - - tenet_polyamory = { - icon = core_tenet_polyamory - piety_cost = { - if = { - limit = { - religion_tag = hinduism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - OR = { - religion_tag = christianity_religion - religion_tag = judaism_religion - religion_tag = islam_religion - religion_tag = buddhism_religion - religion_tag = jainism_religion - } - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_polyamory } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - can_pick = { - custom_description = { - text = ADULTERY_MUST_BE_FULLY_ACCEPTED - NOR = { - doctrine:doctrine_adultery_women_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_women_shunned = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_men_crime = { is_in_list = selected_doctrines } - doctrine:doctrine_adultery_men_shunned = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - no_unfaithfulness_penalty_active = yes - } - } - - tenet_sacrificial_ceremonies = { - icon = core_tenet_human_sacrifice - - name = { - first_valid = { - desc = tenet_sacrificial_ceremonies_name - } - } - - piety_cost = { - if = { - limit = { - has_doctrine = tenet_human_sacrifice - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_massive - } - - #We already practice sacrificial ceremonies - if = { - limit = { has_doctrine = tenet_sacrificial_ceremonies } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - religion_tag = north_african_religion - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_gruesome_festivals_trigger - NOT = { - doctrine:tenet_gruesome_festivals = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_human_sacrifice_trigger - NOT = { - doctrine:tenet_human_sacrifice = { is_in_list = selected_doctrines } - } - } - custom_description = { - text = incompatible_tenet_consolamentum_trigger - NOT = { doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } } - } - } - - parameters = { - human_sacrifice_active = yes - consolamentum_active = yes - } - - character_modifier = { - short_reign_duration_mult = -0.5 - ai_war_chance = 1 - ai_war_cooldown = -0.5 - } - } - - tenet_megaliths = { - icon = core_tenet_megaliths - - name = { - first_valid = { - desc = tenet_megaliths_name - } - } - - piety_cost = { - if = { - limit = { - has_doctrine = tenet_natural_primitivism - } - value = faith_tenet_cost_low - } - else_if = { - limit = { #Reduction in cost for Celtic Christianity because of stone circle shenanigans - this = faith:insular_celtic - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - #We already practice megaliths - if = { - limit = { has_doctrine = tenet_megaliths } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - - } - - can_pick = { - - } - - parameters = { - can_build_megaliths = yes - } - - character_modifier = { - hills_development_growth_factor = 0.15 - hills_tax_mult = 0.1 - hills_levy_size = 0.3 - hills_advantage = 5 - } - } - - ############################# - # FP3 Tenets # - ############################# - - tenet_fp3_fedayeen = { - icon = core_tenet_assassin - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = islam_religion - } - desc = tenet_fp3_fedayeen_name - } - desc = tenet_fp3_sacred_murder_name - } - } - - is_shown = { } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = fedayeen_required_doctrines_trigger - OR = { - doctrine:tenet_warmonger = { is_in_list = selected_doctrines } - doctrine:tenet_unrelenting_faith = { is_in_list = selected_doctrines } - doctrine:tenet_consolamentum = { is_in_list = selected_doctrines } - doctrine:tenet_armed_pilgrimages = { is_in_list = selected_doctrines } - doctrine:tenet_struggle_submission = { is_in_list = selected_doctrines } - doctrine:tenet_pursuit_of_power = { is_in_list = selected_doctrines } - } - } - } - - piety_cost = { - if = { - limit = { - AND = { - OR = { - has_doctrine = muhammad_succession_shia_doctrine - has_doctrine = muhammad_succession_muhakkima_doctrine - } - OR = { - has_doctrine = tenet_warmonger - has_doctrine = tenet_unrelenting_faith - has_doctrine = tenet_consolamentum - } - } - - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_fp3_fedayeen } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - master_assassin_court_position_unlocked = yes - death_is_glory = yes - sanctioned_assassinations = yes - unlock_voluntary_laampdom_faith = yes - } - - character_modifier = { - controlled_province_advantage = 5 - monthly_piety_gain_per_dread_add = 0.01 - prowess = 2 - } - - traits = { - virtues = { vengeful = 1 } - sins = { craven = 1 } - } - } - - tenet_communal_possessions = { - icon = core_tenet_communism - is_shown = {} - can_pick = { - always = yes - } - - name = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = oceanic_religion - } - desc = tenet_communal_possessions_oceanic_name - } - desc = tenet_communal_possessions_name - } - } - - desc = { - first_valid = { - triggered_desc = { - trigger = { - religion_tag = oceanic_religion - } - desc = tenet_communal_possessions_oceanic_desc - } - desc = tenet_communal_possessions_desc - } - } - - piety_cost = { - if = { - limit = { - OR = { - has_doctrine = tenet_mendicant_preachers - has_doctrine = tenet_gnosticism - religion_tag = christianity_religion - religion_tag = zoroastrianism_religion - } - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - #Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_communal_possessions } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - piety_from_gifts_active = yes - piety_from_marrying_lowborn_active = yes - faith_use_farmer_republics = yes - } - - character_modifier = { - monthly_county_control_growth_factor = -0.2 - build_gold_cost = -0.1 - county_opinion_add = 10 - tyranny_gain_mult = 0.25 - tyranny_loss_mult = -0.5 - dread_decay_mult = 0.25 - city_holding_build_gold_cost = -0.05 - city_holding_holding_build_gold_cost = -0.05 - } - - traits = { - virtues = { peasant_leader = 2 } #because communism! - sins = { arrogant } - } - } - - ############################ - # TGP Tenets # - ############################ - - tenet_pure_land = { - icon = core_tenet_pure_land - piety_cost = { - if = { - limit = { - religion_tag = buddhism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_pure_land } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - name = tenet_pure_land_name - - is_shown = { - } - - parameters = { - sanctioned_false_conversion = yes - peasant_and_populist_factions_more_common = yes - } - - character_modifier = { - different_faith_opinion = -10 - stress_loss_per_prestige_level = -0.1 - stress_loss_mult = 0.35 - } - - traits = { - sins = { - greedy - } - } - } - - tenet_no_mind = { # Zen - icon = core_tenet_no_mind - piety_cost = { - if = { - limit = { - OR = { - religion_tag = buddhism_religion - religion_tag = taoism_religion - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_high - } - else = { - value = faith_tenet_cost_mid - } - } - - name = tenet_no_mind_name - - is_shown = { - } - - parameters = { - better_artifacts = yes - less_likely_to_become_infirm = yes - } - - character_modifier = { - negate_prowess_penalty_add = 5 - stress_gain_mult = -0.1 - } - } - - tenet_mountain_worship = { - icon = core_tenet_mountain_worship - piety_cost = { - if = { - limit = { - religion_tag = shintoism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - has_doctrine = pagan_hostility_doctrine - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_mountain_worship } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - } - - parameters = { - mountain_trait_bonuses = yes - piety_from_hills_and_mountains_pilgrimages = yes - } - - character_modifier = { - mountains_holding_construction_gold_cost = -0.35 - desert_mountains_holding_construction_gold_cost = -0.35 - } - } - tenet_extinction_of_dharma = { - icon = core_tenet_extinction_of_dharma - - is_shown = { - religion_tag = buddhism_religion - has_tgp_dlc_trigger = yes - } - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - } - - piety_cost = { - if = { - limit = { - always = no - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_extinction_of_dharma } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - hostility_same_religion = 3 - destroying_artifacts_is_pious = yes - awaiting_the_maitreya_savior = yes - killing_buddhists_is_pious = yes - } - - character_modifier = { - monthly_piety_gain_mult = -1 - } - } - tenet_cranial_trophies = { - icon = core_tenet_cranial_trophies - - is_shown = { - has_tgp_dlc_trigger = yes - } - - piety_cost = { - if = { - limit = { - always = no - } - value = faith_tenet_cost_low - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_cranial_trophies } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - killing_bestows_heads = yes - decapitation_steals_prestige_as_piety = yes - } - - character_modifier = { - jungle_advantage = 5 - jungle_attrition_mult = -0.25 - jungle_min_combat_roll = 1 - monthly_piety_gain_per_dread_add = 0.01 - prowess = 3 - } - } - tenet_pursuit_of_knowledge = { - icon = core_tenet_pursuit_of_knowledge - - is_shown = { - has_tgp_dlc_trigger = yes - religion = { - OR = { - this = religion:buddhism_religion - is_in_family = rf_sinitic - } - } - } - - piety_cost = { - if = { - limit = { - religion = religion:confucianism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = { - is_in_family = rf_sinitic - } - } - value = faith_tenet_cost_mid - } - else_if = { - limit = { - religion = religion:buddhism_religion - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_pursuit_of_knowledge } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - traits = { - virtues = { - education_learning_3 - education_learning_4 - education_learning_5 - scholar - confucian_education - } - } - - parameters = { - better_study_scheme = yes - } - - character_modifier = { - monthly_learning_lifestyle_xp_gain_mult = 0.2 - } - } - tenet_benevolent_governance = { - icon = core_tenet_benevolent_governance - - is_shown = { - has_tgp_dlc_trigger = yes - religion = { - OR = { - this = religion:buddhism_religion - is_in_family = rf_sinitic - } - } - } - - piety_cost = { - if = { - limit = { - religion = religion:confucianism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = { - is_in_family = rf_sinitic - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = religion:buddhism_religion - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_benevolent_governance } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - inspections_unlocked_and_costs_piety = yes - inspection_gives_devotion = yes - } - - character_modifier = { - dread_gain_mult = -0.75 - } - - traits = { - virtues = { loyal } - sins = { disloyal } - } - } - tenet_filial_piety = { - icon = core_tenet_filial_piety - - is_shown = { - has_tgp_dlc_trigger = yes - religion = { - OR = { - this = religion:buddhism_religion - is_in_family = rf_sinitic - } - } - } - can_pick = { - always = yes - } - - piety_cost = { - if = { - limit = { - religion = religion:confucianism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = { - is_in_family = rf_sinitic - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = religion:buddhism_religion - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_filial_piety } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - parents_get_hooks_on_children = yes - children_less_likely_to_be_burdened = yes - } - - character_modifier = { - opinion_of_parents = 20 - } - } - tenet_harmonious_society = { - icon = core_tenet_harmonious_society - is_shown = { - has_tgp_dlc_trigger = yes - religion = { - OR = { - this = religion:buddhism_religion - is_in_family = rf_sinitic - } - } - } - can_pick = { - always = yes - } - - piety_cost = { - if = { - limit = { - religion = religion:confucianism_religion - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = { - is_in_family = rf_sinitic - } - } - value = faith_tenet_cost_low - } - else_if = { - limit = { - religion = religion:buddhism_religion - } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_massive - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_harmonious_society } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - sway_scheme_better = yes - sway_scheme_piety = yes - more_often_zealots = yes - } - - traits = { - virtues = { temperate } - sins = { gluttonous } - } - } - - tenet_sacred_destruction = { - icon = core_tenet_sacred_destruction - - piety_cost = { - if = { - limit = { has_doctrine = tenet_warmonger } - value = faith_tenet_cost_mid - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_sacred_destruction } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - religion_tag = hinduism_religion - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pacifism_trigger - NOT = { doctrine:tenet_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_dharmic_pacifism_trigger - NOT = { doctrine:tenet_dharmic_pacifism = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_tenet_tenet_preservation_trigger - NOT = { doctrine:tenet_preservation = { is_in_list = selected_doctrines } } - } - } - - character_modifier = { - prowess_per_piety_level = 1 - maa_damage_mult = 0.1 - } - - parameters = { - successful_sieges_give_piety = yes - } - - traits = { - virtues = { wrathful } - } - } - - tenet_preservation = { - icon = core_tenet_preservation - - piety_cost = { - if = { - limit = { has_doctrine = tenet_sanctity_of_nature } - value = faith_tenet_cost_massive - } - else = { - value = faith_tenet_cost_high - } - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_preservation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - is_shown = { - religion_tag = hinduism_religion - } - - can_pick = { - custom_description = { - text = incompatible_tenet_tenet_sacred_destruction_trigger - NOT = { doctrine:tenet_sacred_destruction = { is_in_list = selected_doctrines } } - } - } - - character_modifier = { - church_holding_build_gold_cost = -0.15 - church_holding_holding_build_speed = -0.15 - temple_citadel_holding_holding_build_gold_cost = -0.15 - temple_citadel_holding_holding_build_speed = -0.15 - } - - parameters = { - building_temples_gives_development = yes - monastic_schools_allowed_in_every_holding_type = yes - } - - traits = { - virtues = { architect } - } - } - - tenet_takamin = { - icon = core_tenet_bear - - is_shown = { - has_tgp_dlc_trigger = yes - has_doctrine = pagan_hostility_doctrine - } - can_pick = { - } - - piety_cost = { - value = faith_tenet_cost_high - - # Multiplier for keeping same tenet - if = { - limit = { has_doctrine = tenet_takamin } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - character_modifier = { - taiga_travel_danger = taiga_high_danger_reduction - } - - parameters = { - frequent_bear_sightings = yes - efficient_hunt_cornering = yes - allows_bear_sacrifice = yes - chance_to_gain_prowess_during_bear_hunts = yes - } - - traits = { - virtues = { lifestyle_hunter } - } - } -} - - ############################# - # Empty Template Tenet # - ############################# - - #tenets = { - # is_shown = { - # always = no - # } - # can_pick = { - # always = yes - # } - - # piety_cost = { - # if = { - # limit = { - # always = no - # } - # value = faith_tenet_cost_low - # } - # else = { - # value = faith_tenet_cost_massive - # } - - # # Multiplier for keeping same tenet - # if = { - # limit = { has_doctrine = tenets } - # multiply = faith_unchanged_doctrine_cost_mult - # } - # } - - # parameters = { - # tenets_active = yes - # } - - # character_modifier = { - - # } - - # traits = { - # virtues = { brave = 2} - # sins = { craven = 2} - # } - #} diff --git a/common/religion/doctrines/NEOW_virtue_doctrines.txt b/common/religion/doctrines/NEOW_virtue_doctrines.txt deleted file mode 100644 index 3951bde0..00000000 --- a/common/religion/doctrines/NEOW_virtue_doctrines.txt +++ /dev/null @@ -1,216 +0,0 @@ -#NEOW visible virtue doctrines - -anglican_virtues = { - group = "special" - - is_available_on_create = { - has_doctrine = special_doctrine_english_anglican - } - - special_doctrine_english_anglican = { - traits = { - virtues = { just = 2 brave = 2 } - sins = { arbitrary = 2 craven = 2 } - } - } -} - -britannic_virtues = { - group = "special" - - is_available_on_create = { - OR = { - has_doctrine = special_doctrine_british_royalty - has_doctrine = special_doctrine_british_admiralty - has_doctrine = special_doctrine_british_unity - } - } - - special_doctrine_british_royalty = { - traits = { - virtues = { just stubborn } - sins = { arbitrary fickle } - } - } - - special_doctrine_british_admiralty = { - traits = { - virtues = { brave stubborn } - sins = { craven fickle } - } - } - special_doctrine_british_unity = { - traits = { - virtues = { generous humble diligent } - sins = { greedy arrogant lazy } - } - } -} - -estatist_virtues = { - group = "special" - - is_available_on_create = { - OR = { - has_doctrine = special_doctrine_liberty - has_doctrine = special_doctrine_equality - has_doctrine = special_doctrine_fraternity - } - } - - special_doctrine_liberty = { - traits = { - virtues = { forgiving compassionate } - sins = { vengeful sadistic } - } - } - - special_doctrine_equality = { - traits = { - virtues = { compassionate humble } - sins = { sadistic arrogant } - } - } - - special_doctrine_fraternity = { - traits = { - virtues = { trusting gregarious } - sins = { paranoid shy } - } - } -} - -novelist_virtues = { - group = "special" - - is_available_on_create = { - OR = { - has_doctrine = special_doctrine_aslan - has_doctrine = special_doctrine_numenor - has_doctrine = special_doctrine_charlemagne - has_doctrine = special_doctrine_dracula - has_doctrine = special_doctrine_reason_and_progress - has_doctrine = special_doctrine_simurghi - has_doctrine = special_doctrine_rocambolist - has_doctrine = special_doctrine_absurdist - } - } - - special_doctrine_aslan = { - traits = { - virtues = { humble forgiving } - sins = { arrogant vengeful } - } - } - - special_doctrine_numenor = { - traits = { - virtues = { generous gregarious } - sins = { greedy shy } - } - } - - special_doctrine_charlemagne = { - traits = { - virtues = { ambitious honest } - sins = { content deceitful } - } - } - - special_doctrine_dracula = { - traits = { - virtues = { callous vengeful } - sins = { compassionate forgiving } - } - } - - special_doctrine_reason_and_progress = { - traits = { - virtues = { diligent ambitious } - sins = { lazy content } - } - } - special_doctrine_simurghi = { - traits = { - virtues = { temperate honest } - sins = { gluttonous deceitful } - } - } - special_doctrine_rocambolist = { - traits = { - virtues = { gregarious deceitful } - sins = { shy honest } - } - } - special_doctrine_absurdist = { - traits = { - virtues = { cynical ambitious } - sins = { zealous content } - } - } -} - -thelema_virtues = { - group = "special" - - is_available_on_create = { - OR = { - has_doctrine = special_doctrine_base_thelema - has_doctrine = special_doctrine_old_thelema - } - } - - special_doctrine_base_thelema = { - traits = { - virtues = { just stubborn } - sins = { arbitrary fickle } - } - } - - special_doctrine_old_thelema = { - traits = { - virtues = { ambitious disloyal } - sins = { content loyal } - } - } -} - -wicca_virtues = { - group = "special" - - is_available_on_create = { - OR = { - has_doctrine = special_doctrine_king_arthurs_bravery - has_doctrine = special_doctrine_horned_lords_law - } - } - - special_doctrine_king_arthurs_bravery = { - traits = { - virtues = { brave } - sins = { craven } - } - } - - special_doctrine_horned_lords_law = { - traits = { - virtues = { just } - sins = { arbitrary } - } - } -} - -radical_virtues = { - group = "special" - - is_available_on_create = { - has_doctrine = special_doctrine_helvetic - } - - special_doctrine_helvetic = { - traits = { - virtues = { chaste = 3 humble = 3 temperate = 3 diligent = 3 patient = 3 compassionate = 3 generous = 3 } - sins = { lustful = 3 arrogant = 3 wrathful = 3 lazy = 3 gluttonous = 3 sadistic = 3 vengeful = 3 } - } - } -} diff --git a/common/religion/doctrines/_doctrines.info b/common/religion/doctrines/_doctrines.info deleted file mode 100644 index bb214f20..00000000 --- a/common/religion/doctrines/_doctrines.info +++ /dev/null @@ -1,91 +0,0 @@ -Faith doctrines are what defines how a faith works. All unique faith mechanics are tied to doctrines, rather than involving hardcoding or special parameters on the religion itself. - -== Structure == -doctrine_group_key = { # The key will be used for the doctrine icon, combined with the path in the define FAITH_DOCTRINE_ICON_PATH - name = dynamic description # Optional. If not specified, the loc key "doctrine_group_key_name" will be used - grouping = "key" # GUI grouping - - is_available_on_create = {} # When should this doctrine group be shown when choosing doctrines? If not shown, the group will go away entirely on create if present on the old faith - number_of_picks = 3 # How many doctrines within the group does the player get to choose? Defaults to 1. The UI will ensure no duplicates - - doctrine_key = { - name = dynamic description # Optional. If not specified, the loc key "doctrine_key_name" will be used - desc = dynamic description # Optional. If not specified, the loc key "doctrine_key_desc" will be used - visible = yes/no # Should be shown on the religion interface - parameters = { - param_name = yes/no # Parameters can take bools - param_name = 0.5 # Or fixed point numbers - } - piety_cost = script value # How much piety will it cost? - - is_shown = {} # When should this doctrine be shown when choosing doctrines? - can_pick = {} # When can this doctrine be picked when choosing doctrines? - # When doctrines should refer to other selected doctrines when creating a new faith (e.g. for mutually exclusive doctrines), use: - # flag:required_doctrine = { is_in_list = selected_doctrines } - # The "selected_doctrines" list is the list of doctrines currently selected in the UI. (It might be different from the doctrines in - # the faith, since the player can change multiple doctrines when creating a faith.) - - character_modifier = {} # All characters of this faith get this modifier - doctrine_character_modifier = { # All characters of this faith get this modifier if the faith also has the specified doctrine - doctrine = ... - ... - } - - traits = { ... } # Adds additional sins/virtues. See traits in _religions.info. If a trait is already a sin or virtue in the religion, the doctrine takes precedence. - } -} - -All scopes have the player's faith as root - -== Special parameters == -Many parameters interact directly with the code. This is a list of all such parameters. - -- minimum_fervor = 25 - Fervor cannot go below this value -- number_of_spouses = 1 - How many spouses can people have (script restricts non-rulers to one) -- number_of_consorts = 1 - How many consorts can rulers have (script restricts non-rulers to zero) -- female_spouses = 1 - How many spouses can women have -- men_can_have_multiple_spouses = yes - Can men have multiple spouses? (Combines with number_of_spouses) -- men_can_have_consorts = yes - Can men have consorts? (Combines with number_of_consorts) -- women_can_have_multiple_spouses = no - Can women have multiple spouses? (Combines with number_of_spouses) -- women_can_have_consorts = no - Can women have consorts? (Combines with number_of_consorts) -- divine_marriage_opinion = 10 - If married to someone in your extended family, you get this opinion bonus with direct vassals -- hostility_same_religion = 1 - How hostile is this faith towards other faiths of the same religion? See the "hostility" section for more info -- hostility_same_family = 1 - How hostile is this faith towards other faiths of the same religion family, but not same religion? -- hostility_others = 1 - How hostile is this faith towards faiths from different religion families? -- hostility_override_ = 1 - How hostile is this faith towards faiths with the given doctrine? Overrides all other types of hostility (except for 0 hostility towards same faith). -- same_hof_hostility_override = 1 - How hostile is this faith towards faith who they share Head of Faith with? Takes precedence over other hostility overrides. -- opinion_of_ = 10 - Has this opinion apply to people with faiths with the given doctrine parameter. Loc for the opinion tooltip is _opinion_name -- piety_from_long_peace = 0.5 - How much piety will the character get when they've been at peace for longer than NReligion::TIME_AT_PEACE_FOR_PIETY. Can be negative -- allowed_holding_type_holding_name = yes - This holding type can be held by rulers of this faith even if their government would not allow it. Example: allowed_holding_type_castle_holding = yes -- unreformed = yes - This is an unreformed faith. This means that "[Faith.IsUnreformed]" in the data system will return true. It also means that when creating a "new" faith (reforming), you keep the same icon and name, while your current faith gets renamed to its loc key + "_old", and its icon changed to its icon + "_old". Ensuring reformation can only happen once is your responsibility; it is not handled in code. The AI will also reform if they meet all the requirements, though do not actively attempt to fulfill them. When reforming, they'll use the same doctrines as they had before, minus the "Unreformed" doctrine (assuming of course that you've set it up to not be selectable) -- fervor_per_holy_site = 1 - yearly fervor gain per holy site held -- warmonger = yes - vassals and counties of the same faith will get at peace opinion penalty instead of offensive war opinion penalty -- increased_dynasty_prestige_birth_mult - A multiplier for the prestige that characters of this faiths are born. -- increased_dynasty_prestige_marriage_mult - A multiplier for the prestige that characters get from marriages, if both have this parameter (a minimum of their values will be used) - -increased_dynasty_prestige_long_reign_mult - A multiplier for the maximum of years for the long reign opinion. - -== Hostility == -All faiths have a hostility level towards one another. What each level means is entirely scriptable. -A faith always has a hostility level of 0 towards itself. - -The opinion effect of hostility is defined by the define HOSTILITY_OPINION_EFFECTS. -The multiplier applied to tolerance_advantage_mod is defined by the define HOSTILITY_COMBAT_MOD_MULT. -The name of each hostility level is defined by the define HOSTILITY_LEVEL_NAMES - -Hostility level can be accessed in script. E.G., faith_hostility_level = { target = scope:some_faith value >= 1 }. -You can also compare to see which faith you're most hostile to. E.G., faith_hostility_level_comparison = { scope:some_faith > scope:some_other_faith } - - -== Precedence == -Order of definition; earlier definition, higher precedence. - -== Localisation == -Effects are localized based on the parameter name. "doctrine_parameter_" plus the name. If the value is "no", that plus "_disabled" will be used. If an integer is used, the game will try to append that integer (E.G., "_1"), and use that loc key. If the key doesn't exist, then the int does not get appended. - -== Triggers == -# Used in faith scope -has_doctrine = doctrine_name -has_doctrine_parameter = parameter_name # Only works for bool parameters - -== Further requirements == -Further restrictions on faith creation can be added using the faith_creation scripted rule. From 1043a0421514f9509284ee506196740639b4e191 Mon Sep 17 00:00:00 2001 From: trashmasteruni Date: Tue, 7 Apr 2026 01:40:51 +0200 Subject: [PATCH 4/6] vanilla doctrines fixed (modded ones still fukd) --- .../doctrine_types/10_doctrines_religions.txt | 77 +- .../religion/doctrine_types/20_doctrines.txt | 2932 +++++++++-------- .../doctrine_types/30_core_tenets.txt | 6 +- 3 files changed, 1545 insertions(+), 1470 deletions(-) diff --git a/common/religion/doctrine_types/10_doctrines_religions.txt b/common/religion/doctrine_types/10_doctrines_religions.txt index 5ad1727c..58eef41b 100644 --- a/common/religion/doctrine_types/10_doctrines_religions.txt +++ b/common/religion/doctrine_types/10_doctrines_religions.txt @@ -1,40 +1,41 @@ -# Defined early so tenets / other doctrines can override these -hostility_group = { - group = "not_creatable" - abrahamic_hostility_doctrine = { - parameters = { - hostility_same_religion = 2 - hostility_same_family = 3 - hostility_others = 3 - } - } - pagan_hostility_doctrine = { - visible = no - parameters = { - hostility_same_religion = 1 - hostility_same_family = 2 - hostility_others = 3 - } - } - eastern_hostility_doctrine = { - parameters = { - hostility_same_religion = 1 - hostility_same_family = 1 - hostility_others = 2 - } - } - sinitic_hostility_doctrine = { - parameters = { - hostility_same_religion = 1 - hostility_same_family = 1 - hostility_others = 2 - } - } - antediluvianist_hostility_doctrine = { - parameters = { - hostility_same_religion = 2 - hostility_same_family = 2 - hostility_others = 3 - } +abrahamic_hostility_doctrine = { + parameters = { + hostility_same_religion = 2 + hostility_same_family = 3 + hostility_others = 3 } } + +pagan_hostility_doctrine = { + visible = no + + parameters = { + hostility_same_religion = 1 + hostility_same_family = 2 + hostility_others = 3 + } +} + +eastern_hostility_doctrine = { + parameters = { + hostility_same_religion = 1 + hostility_same_family = 1 + hostility_others = 2 + } +} + +sinitic_hostility_doctrine = { + parameters = { + hostility_same_religion = 1 + hostility_same_family = 1 + hostility_others = 2 + } +} + +antediluvianist_hostility_doctrine = { + parameters = { + hostility_same_religion = 2 + hostility_same_family = 2 + hostility_others = 3 + } +} \ No newline at end of file diff --git a/common/religion/doctrine_types/20_doctrines.txt b/common/religion/doctrine_types/20_doctrines.txt index efc7f883..888013fd 100644 --- a/common/religion/doctrine_types/20_doctrines.txt +++ b/common/religion/doctrine_types/20_doctrines.txt @@ -1,1546 +1,1631 @@ -#Needs to be used in order to remove theism doctrines - -doctrine_marriage_type = { - group = "marriage" - doctrine_monogamy = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_monogamy } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - number_of_spouses = 1 - marriage_event = yes +doctrine_monogamy = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_monogamy } + multiply = faith_unchanged_doctrine_cost_mult } } - - doctrine_polygamy = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_polygamy } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - number_of_spouses = 4 - spouse_piety_loss = yes - } - } - - doctrine_concubines = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_concubines } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - number_of_spouses = 1 - number_of_consorts = 3 - } + parameters = { + number_of_spouses = 1 + marriage_event = yes } } -doctrine_divorce = { - group = "marriage" - doctrine_divorce_disallowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_divorce_disallowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_divorce_allowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - - } - parameters = { - divorce_disallowed = yes +doctrine_polygamy = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_polygamy } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_divorce_approval = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_divorce_approval } - multiply = faith_unchanged_doctrine_cost_mult - } - - } - parameters = { - divorce_approval = yes - } - } - doctrine_divorce_allowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_divorce_allowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_divorce_disallowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - divorce_allowed = yes - } + parameters = { + number_of_spouses = 4 + spouse_piety_loss = yes } } -doctrine_bastardry = { - group = "marriage" - doctrine_bastardry_none = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_bastardry_none } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_bastardry_all } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - bastards_none = yes +doctrine_concubines = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_concubines } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_bastardry_legitimization = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_bastardry_legitimization } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - bastards_legitimize = yes - } - } - doctrine_bastardry_all = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_bastardry_all } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_bastardry_none } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - bastards_always = yes - } + parameters = { + number_of_spouses = 1 + number_of_consorts = 3 } } -doctrine_homosexuality = { - group = "crimes" - doctrine_homosexuality_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_homosexuality_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_homosexuality_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } +doctrine_divorce_disallowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_divorce_disallowed } + multiply = faith_unchanged_doctrine_cost_mult } - parameters = { - homosexuality_illegal = yes + else_if = { + limit = { has_doctrine = doctrine_divorce_allowed } + multiply = faith_changed_doctrine_cost_mult_two_step } + } - doctrine_homosexuality_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_homosexuality_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - homosexuality_shunned = yes - } - } - doctrine_homosexuality_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_homosexuality_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_homosexuality_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - homosexuality_accepted = yes - } + parameters = { + divorce_disallowed = yes } } -doctrine_deviancy = { - group = "crimes" - doctrine_deviancy_crime = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_deviancy_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_virtuous } - multiply = faith_changed_doctrine_cost_mult_three_step - } +doctrine_divorce_approval = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_divorce_approval } + multiply = faith_unchanged_doctrine_cost_mult } - parameters = { - deviancy_illegal = yes + + } + parameters = { + divorce_approval = yes + } +} + +doctrine_divorce_allowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_divorce_allowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_divorce_disallowed } + multiply = faith_changed_doctrine_cost_mult_two_step } } - doctrine_deviancy_shunned = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_deviancy_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_virtuous } - multiply = faith_changed_doctrine_cost_mult_two_step - } + parameters = { + divorce_allowed = yes + } +} + +doctrine_bastardry_none = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_bastardry_none } + multiply = faith_unchanged_doctrine_cost_mult } - parameters = { - deviancy_shunned = yes + else_if = { + limit = { has_doctrine = doctrine_bastardry_all } + multiply = faith_changed_doctrine_cost_mult_two_step } } - doctrine_deviancy_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_deviancy_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - deviancy_accepted = yes + parameters = { + bastards_none = yes + } +} + +doctrine_bastardry_legitimization = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_bastardry_legitimization } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_deviancy_virtuous = { - can_pick = { - OR = { - custom_description = { - text = must_select_carnal_exaltation - doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } - } - custom_description = { - text = must_select_love_under_will - doctrine:tenet_love_under_will = { is_in_list = selected_doctrines } + + parameters = { + bastards_legitimize = yes + } +} + +doctrine_bastardry_all = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_bastardry_all } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_bastardry_none } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + bastards_always = yes + } +} + +doctrine_homosexuality_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_homosexuality_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_homosexuality_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + homosexuality_illegal = yes + } +} + +doctrine_homosexuality_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_homosexuality_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + homosexuality_shunned = yes + } +} + +doctrine_homosexuality_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_homosexuality_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_homosexuality_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + homosexuality_accepted = yes + } +} + +doctrine_deviancy_crime = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_deviancy_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_virtuous } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + parameters = { + deviancy_illegal = yes + } +} + +doctrine_deviancy_shunned = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_deviancy_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_virtuous } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + deviancy_shunned = yes + } +} + +doctrine_deviancy_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_deviancy_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + deviancy_accepted = yes + } +} + +doctrine_deviancy_virtuous = { + can_pick = { + custom_description = { + text = must_select_carnal_exaltation + doctrine:tenet_carnal_exaltation = { is_in_list = selected_doctrines } + } + } + + piety_cost = { + value = faith_doctrine_cost_massive + if = { + limit = { has_doctrine = doctrine_deviancy_virtuous } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_shunned } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_deviancy_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + traits = { + virtues = { deviant } + } + + parameters = { + deviancy_accepted = yes + } +} + +doctrine_adultery_men_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_men_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_men_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + adultery_male_crime = yes + } +} + +doctrine_adultery_men_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_men_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + adultery_male_shunned = yes + } +} + +doctrine_adultery_men_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_men_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_men_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + parameters = { + adultery_male_accepted = yes + } +} + +doctrine_adultery_women_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_women_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_women_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + adultery_female_crime = yes + } +} + +doctrine_adultery_women_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_women_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + adultery_female_shunned = yes + } +} + +doctrine_adultery_women_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_adultery_women_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_adultery_women_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + adultery_female_accepted = yes + } +} + +doctrine_kinslaying_any_dynasty_member_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_shunned } + multiply = faith_changed_doctrine_cost_mult_three_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_accepted } + multiply = faith_changed_doctrine_cost_mult_four_step + } + } + + parameters = { + kinslaying_any_dynasty_member_crime = yes + } +} + +doctrine_kinslaying_extended_family_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_shunned } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_accepted } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + parameters = { + kinslaying_extended_family_crime = yes + } +} + +doctrine_kinslaying_close_kin_crime = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { + OR = { + has_doctrine = doctrine_kinslaying_accepted + has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } } + multiply = faith_changed_doctrine_cost_mult_two_step } - piety_cost = { - value = faith_doctrine_cost_massive - if = { - limit = { has_doctrine = doctrine_deviancy_virtuous } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_shunned } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_deviancy_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } + } + + parameters = { + kinslaying_close_kin_crime = yes + } +} + +doctrine_kinslaying_shunned = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_shunned } + multiply = faith_unchanged_doctrine_cost_mult } - traits = { - virtues = { deviant } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } + multiply = faith_changed_doctrine_cost_mult_two_step } - parameters = { - deviancy_accepted = yes + else_if = { + limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + parameters = { + kinslaying_shunned = yes + } +} + +doctrine_kinslaying_accepted = { + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_kinslaying_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + else_if = { + limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } + multiply = faith_changed_doctrine_cost_mult_four_step + } + + } + + parameters = { + kinslaying_accepted = yes + } +} + +doctrine_witchcraft_crime = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_witchcraft_crime } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_accepted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_virtuous } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + parameters = { + witchcraft_illegal = yes + } +} + +doctrine_witchcraft_shunned = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_witchcraft_shunned } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_virtuous } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + witchcraft_shunned = yes + } +} + +doctrine_witchcraft_accepted = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_witchcraft_accepted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_crime } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + witchcraft_accepted = yes + } +} + +doctrine_witchcraft_virtuous = { + piety_cost = { + value = faith_tenet_cost_massive + if = { + limit = { has_doctrine = doctrine_witchcraft_virtuous } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_shunned } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_witchcraft_crime } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + traits = { + virtues = { witch } + } + + parameters = { + witchcraft_accepted = yes + } +} + +doctrine_gender_male_dominated = { + icon = "doctrine_gender_male_dominated" + + is_shown = { + NOT = { has_game_rule = full_gender_equality } + } + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_gender_male_dominated } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_gender_female_dominated } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + male_dominated_law = yes + female_claims_are_weak = yes + women_cannot_inherit_implicit_claims = yes + women_cannot_be_granted_titles = yes + male_dominated_council = yes + combatant_must_be_male_if_no_roco = yes + } + + character_modifier = { + name = female_ruler_male_dominant + opinion_of_female_rulers = -10 + } + + can_pick = { + NAND = { + exists = religious_head + religious_head.culture = { has_cultural_parameter = female_only_inheritance } } } } -doctrine_adultery_men = { - group = "crimes" - doctrine_adultery_men_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_men_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_men_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - adultery_male_crime = yes +doctrine_gender_equal = { + icon = "doctrine_gender_equal" + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_gender_equal } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_adultery_men_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_men_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } + + parameters = { + gender_equal_law = yes + combatant_can_be_either_gender_if_no_roco = yes + } +} + +doctrine_gender_female_dominated = { + icon = "doctrine_gender_female_dominated" + + is_shown = { + NOT = { has_game_rule = full_gender_equality } + } + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_gender_female_dominated } + multiply = faith_unchanged_doctrine_cost_mult } - parameters = { - adultery_male_shunned = yes + else_if = { + limit = { has_doctrine = doctrine_gender_male_dominated } + multiply = faith_changed_doctrine_cost_mult_two_step } } - doctrine_adultery_men_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_men_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_men_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - adultery_male_accepted = yes + + parameters = { + female_dominated_law = yes + male_claims_are_weak = yes + men_cannot_inherit_implicit_claims = yes + men_cannot_be_granted_titles = yes + female_dominated_council = yes + combatant_must_be_female_if_no_roco = yes + } + + character_modifier = { + name = male_ruler_female_dominant + opinion_of_male_rulers = -10 + } + + can_pick = { + NAND = { + exists = religious_head + religious_head.culture = { has_cultural_parameter = male_only_inheritance } } } } -doctrine_adultery_women = { - group = "crimes" - doctrine_adultery_women_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_women_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_women_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } +doctrine_consanguinity_dynastic = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_unchanged_doctrine_cost_mult } - parameters = { - adultery_female_crime = yes + else_if = { + limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_changed_doctrine_cost_mult_three_step } } - doctrine_adultery_women_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_women_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } + + parameters = { + consanguinity_restricted_dynastic_marriage = yes + consanguinity_restricted_marriage = yes + consanguinity_restricted_close_kin_incest = yes + } +} + +doctrine_consanguinity_restricted = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_unchanged_doctrine_cost_mult } - parameters = { - adultery_female_shunned = yes + else_if = { + limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_changed_doctrine_cost_mult_three_step } } - doctrine_adultery_women_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_adultery_women_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_adultery_women_crime } - multiply = faith_changed_doctrine_cost_mult_two_step + + parameters = { + consanguinity_restricted_marriage = yes + consanguinity_restricted_close_kin_incest = yes + } +} + +doctrine_consanguinity_cousins = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_cousins } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + consanguinity_cousins_marriage = yes + consanguinity_cousins_incest = yes + allows_cousin_marriage = yes + } +} + +doctrine_consanguinity_aunt_nephew_and_uncle_niece = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + consanguinity_aunt_nephew_and_uncle_niece_marriage = yes + consanguinity_aunt_nephew_and_uncle_niece_incest = yes + allows_cousin_marriage = yes + allows_aunt_nephew_and_uncle_niece_marriage = yes + } +} + +doctrine_consanguinity_unrestricted = { + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_consanguinity_unrestricted } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_cousins } + multiply = faith_changed_doctrine_cost_mult_two_step + } + else_if = { + limit = { has_doctrine = doctrine_consanguinity_restricted } + multiply = faith_changed_doctrine_cost_mult_three_step + } + } + + parameters = { + consanguinity_unrestricted_marriage = yes + consanguinity_unrestricted_incest = yes + allows_cousin_marriage = yes + allows_aunt_nephew_and_uncle_niece_marriage = yes + allows_unrestricted_marriage = yes + } +} + +doctrine_pluralism_fundamentalist = { + icon = "doctrine_pluralism_fundamentalist" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pluralism_fundamentalist } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_pluralism_pluralistic } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + hostility_towards_us_mult = 2 + + pluralism_fundamentalist_proselytization_bonus = yes + pluralism_fundamentalist_faction_join_chance = yes + pluralism_fundamentalist_vulnerable_to_heresy = yes + pluralism_fundamentalist_revocation_tyranny_minimal = yes + } + + character_modifier = { + minority_different_faith_opinion = -20 + } +} + +doctrine_pluralism_righteous = { + icon = "doctrine_pluralism_righteous" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pluralism_righteous } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + hostility_towards_us_mult = 1 + pluralism_righteous_revocation_tyranny_reduced = yes + } + + character_modifier = { + minority_different_faith_opinion = -10 + } +} + +doctrine_pluralism_pluralistic = { + icon = "doctrine_pluralism_pluralistic" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pluralism_pluralistic } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_pluralism_fundamentalist } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + can_pick = { + custom_description = { + text = incompatible_tenet_pentarchy_trigger + NOT = { doctrine:tenet_pentarchy = { is_in_list = selected_doctrines } } + } + } + + parameters = { + hostility_towards_us_mult = 0.5 + pluralism_pluralistic_proselytization_penalty = yes + pluralism_pluralistic_faction_join_chance = yes + pluralism_pluralistic_resistant_to_heresy = yes + pluralism_pluralistic_holy_wars_preserve_vassals = yes + + } +} + +doctrine_theocracy_temporal = { + icon = "doctrine_theocracy_temporal" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_theocracy_temporal } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_theocracy_lay_clergy } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_theocracy_temporal_trigger + NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } + } + } + + parameters = { + theocracy_temple_lease = yes + } +} + +doctrine_theocracy_lay_clergy = { + icon = "doctrine_theocracy_lay_clergy" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_theocracy_lay_clergy } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_theocracy_temporal } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + theocracy_temple_ownership = yes + lay_clergy = yes + allowed_holding_type_church_holding = yes + } +} + +doctrine_no_head = { + icon = "doctrine_no_head" + + visible = no + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_no_head } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + no_head_of_faith = yes + minimum_fervor = 25 + } +} + +doctrine_spiritual_head = { + icon = "doctrine_spiritual_head" + + visible = no + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_spiritual_head } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + spiritual_head_of_faith = yes + spiritual_head_of_faith_claims = yes + spiritual_head_of_faith_gold = yes + } +} + +doctrine_temporal_head = { + icon = "doctrine_temporal_head" + + visible = no + + piety_cost = { + value = faith_doctrine_cost_massive + if = { + limit = { has_doctrine = doctrine_temporal_head } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_theocracy_temporal_trigger + NOT = { doctrine:doctrine_theocracy_temporal = { is_in_list = selected_doctrines } } + } + custom_description = { + text = incompatible_doctrine_spiritual_appointment_temporal_trigger + NOR = { + doctrine:doctrine_clerical_succession_spiritual_appointment = { is_in_list = selected_doctrines } + doctrine:doctrine_clerical_succession_spiritual_fixed_appointment = { is_in_list = selected_doctrines } } } - parameters = { - adultery_female_accepted = yes + } + + parameters = { + temporal_head_of_faith = yes + temporal_head_of_faith_directed_holy_wars = yes + } +} + +doctrine_clerical_function_taxation = { + clergy_modifier = { + #monthly_county_control_growth_add_even_if_baron = 0.2 + monthly_county_control_growth_factor_even_if_baron = 0.2 + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_function_taxation } + multiply = faith_unchanged_doctrine_cost_mult } } } -doctrine_kinslaying = { - group = "crimes" - doctrine_kinslaying_any_dynasty_member_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_shunned } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_accepted } - multiply = faith_changed_doctrine_cost_mult_four_step - } - } - parameters = { - kinslaying_any_dynasty_member_crime = yes +doctrine_clerical_function_alms_and_pacification = { + clergy_modifier = { + county_opinion_add_even_if_baron = 10 + domain_tax_mult_even_if_baron = -0.05 + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_function_alms_and_pacification } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_kinslaying_extended_family_crime = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_shunned } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_accepted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - kinslaying_extended_family_crime = yes +} + +doctrine_clerical_function_recruitment = { + clergy_modifier = { + domain_tax_same_faith_mult_even_if_baron = -0.03 + levy_reinforcement_rate_same_faith_even_if_baron = 0.3 + prowess = 4 + } + + parameters = { + clergy_can_fight = yes + } + + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_function_recruitment } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_kinslaying_close_kin_crime = { - piety_cost = { - value = faith_doctrine_cost_mid +} + +doctrine_clerical_gender_male_only = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_gender_male_only } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_gender_female_only } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + clergy_must_be_male = yes + } +} + +doctrine_clerical_gender_female_only = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_gender_female_only } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_gender_male_only } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + clergy_must_be_female = yes + } +} + +doctrine_clerical_gender_either = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_gender_either } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + clergy_can_be_either_gender = yes + } +} + +doctrine_clerical_marriage_allowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_marriage_allowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_marriage_disallowed } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + clergy_can_marry = yes + } +} + +doctrine_clerical_marriage_disallowed = { + piety_cost = { + value = faith_doctrine_cost_low + if = { + limit = { has_doctrine = doctrine_clerical_marriage_disallowed } + multiply = faith_unchanged_doctrine_cost_mult + } + else_if = { + limit = { has_doctrine = doctrine_clerical_marriage_allowed } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + + parameters = { + clergy_can_marry = no + } +} + +doctrine_clerical_succession_temporal_appointment = { # Temporal, Free + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_temporal_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { if = { - limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { limit = { - OR = { - has_doctrine = doctrine_kinslaying_accepted - has_doctrine = doctrine_kinslaying_any_dynasty_member_crime + OR = { # Was Spiritual + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_spiritual_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was Fixed + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment } } multiply = faith_changed_doctrine_cost_mult_two_step } } - parameters = { - kinslaying_close_kin_crime = yes - } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 } - doctrine_kinslaying_shunned = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - kinslaying_shunned = yes - } - } - doctrine_kinslaying_accepted = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_kinslaying_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_close_kin_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_extended_family_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_kinslaying_any_dynasty_member_crime } - multiply = faith_changed_doctrine_cost_mult_four_step - } - } - parameters = { - kinslaying_accepted = yes - } + parameters = { + clerical_appointment_ruler = yes + clerical_appointment_fixed = no } } -doctrine_witchcraft = { - group = "crimes" - doctrine_witchcraft_crime = { - piety_cost = { - value = faith_doctrine_cost_low +doctrine_clerical_succession_spiritual_appointment = { # Spiritual, Free + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_spiritual_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { if = { - limit = { has_doctrine = doctrine_witchcraft_crime } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_accepted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_virtuous } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - witchcraft_illegal = yes - } - } - doctrine_witchcraft_shunned = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_witchcraft_shunned } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_virtuous } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - witchcraft_shunned = yes - } - } - doctrine_witchcraft_accepted = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_witchcraft_accepted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_crime } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - witchcraft_accepted = yes - } - } - doctrine_witchcraft_virtuous = { - piety_cost = { - value = faith_tenet_cost_massive - if = { - limit = { has_doctrine = doctrine_witchcraft_virtuous } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_shunned } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_witchcraft_crime } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - traits = { - virtues = { witch } - } - parameters = { - witchcraft_accepted = yes - } - } -} - - -doctrine_gender = { - group = "main_group" - - doctrine_gender_male_dominated = { - is_shown = { - NOT = { has_game_rule = full_gender_equality } - } - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_gender_male_dominated } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_gender_female_dominated } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - male_dominated_law = yes - female_claims_are_weak = yes - women_cannot_inherit_implicit_claims = yes - women_cannot_be_granted_titles = yes - male_dominated_council = yes - combatant_must_be_male_if_no_roco = yes - } - character_modifier = { - name = female_ruler_male_dominant - opinion_of_female_rulers = -10 - } - - can_pick = { - NAND = { - exists = religious_head - religious_head.culture = { has_cultural_parameter = female_only_inheritance } - } - } - } - doctrine_gender_equal = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_gender_equal } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - gender_equal_law = yes - combatant_can_be_either_gender_if_no_roco = yes - } - } - doctrine_gender_female_dominated = { - is_shown = { - NOT = { has_game_rule = full_gender_equality } - } - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_gender_female_dominated } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_gender_male_dominated } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - female_dominated_law = yes - male_claims_are_weak = yes - men_cannot_inherit_implicit_claims = yes - men_cannot_be_granted_titles = yes - female_dominated_council = yes - combatant_must_be_female_if_no_roco = yes - } - character_modifier = { - name = male_ruler_female_dominant - opinion_of_male_rulers = -10 - } - - can_pick = { - NAND = { - exists = religious_head - religious_head.culture = { has_cultural_parameter = male_only_inheritance } - } - } - } -} - -doctrine_consanguinity = { - group = "marriage" - doctrine_consanguinity_dynastic = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - consanguinity_restricted_dynastic_marriage = yes - consanguinity_restricted_marriage = yes - consanguinity_restricted_close_kin_incest = yes - } - } - doctrine_consanguinity_restricted = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - consanguinity_restricted_marriage = yes - consanguinity_restricted_close_kin_incest = yes - } - } - doctrine_consanguinity_cousins = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_cousins } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - consanguinity_cousins_marriage = yes - consanguinity_cousins_incest = yes - allows_cousin_marriage = yes - } - } - doctrine_consanguinity_aunt_nephew_and_uncle_niece = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - consanguinity_aunt_nephew_and_uncle_niece_marriage = yes - consanguinity_aunt_nephew_and_uncle_niece_incest = yes - allows_cousin_marriage = yes - allows_aunt_nephew_and_uncle_niece_marriage = yes - } - } - doctrine_consanguinity_unrestricted = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_consanguinity_unrestricted } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_cousins } - multiply = faith_changed_doctrine_cost_mult_two_step - } - else_if = { - limit = { has_doctrine = doctrine_consanguinity_restricted } - multiply = faith_changed_doctrine_cost_mult_three_step - } - } - parameters = { - consanguinity_unrestricted_marriage = yes - consanguinity_unrestricted_incest = yes - allows_cousin_marriage = yes - allows_aunt_nephew_and_uncle_niece_marriage = yes - allows_unrestricted_marriage = yes - } - } -} - -doctrine_pluralism = { - group = "main_group" - - doctrine_pluralism_fundamentalist = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pluralism_fundamentalist } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_pluralism_pluralistic } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - hostility_towards_us_mult = 2 - - pluralism_fundamentalist_proselytization_bonus = yes - pluralism_fundamentalist_faction_join_chance = yes - pluralism_fundamentalist_vulnerable_to_heresy = yes - pluralism_fundamentalist_revocation_tyranny_minimal = yes - } - character_modifier = { - minority_different_faith_opinion = -20 - } - } - doctrine_pluralism_righteous = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pluralism_righteous } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - hostility_towards_us_mult = 1 - pluralism_righteous_revocation_tyranny_reduced = yes - } - character_modifier = { - minority_different_faith_opinion = -10 - } - } - doctrine_pluralism_pluralistic = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pluralism_pluralistic } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_pluralism_fundamentalist } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - can_pick = { - custom_description = { - text = incompatible_tenet_pentarchy_trigger - NOT = { doctrine:tenet_pentarchy = { is_in_list = selected_doctrines } } - } - } - - parameters = { - hostility_towards_us_mult = 0.5 - pluralism_pluralistic_proselytization_penalty = yes - pluralism_pluralistic_faction_join_chance = yes - pluralism_pluralistic_resistant_to_heresy = yes - pluralism_pluralistic_holy_wars_preserve_vassals = yes - - } - } -} - -doctrine_theocracy = { - group = "main_group" - doctrine_theocracy_temporal = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_theocracy_temporal } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_theocracy_lay_clergy } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - can_pick = { - custom_description = { - text = incompatible_doctrine_theocracy_temporal_trigger - NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } - } - } - - parameters = { - theocracy_temple_lease = yes - } - } - doctrine_theocracy_lay_clergy = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_theocracy_lay_clergy } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_theocracy_temporal } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - parameters = { - theocracy_temple_ownership = yes - lay_clergy = yes - allowed_holding_type_church_holding = yes - } - } -} - -doctrine_head_of_faith = { - group = "main_group" - - doctrine_no_head = { - visible = no - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_no_head } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - no_head_of_faith = yes - minimum_fervor = 25 - } - } - doctrine_spiritual_head = { - visible = no - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_spiritual_head } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - spiritual_head_of_faith = yes - spiritual_head_of_faith_claims = yes - spiritual_head_of_faith_gold = yes - } - } - doctrine_temporal_head = { - visible = no - piety_cost = { - value = faith_doctrine_cost_massive - if = { - limit = { has_doctrine = doctrine_temporal_head } - multiply = faith_unchanged_doctrine_cost_mult - } - } - can_pick = { - custom_description = { - text = incompatible_doctrine_theocracy_temporal_trigger - NOT = { doctrine:doctrine_theocracy_temporal = { is_in_list = selected_doctrines } } - } - custom_description = { - text = incompatible_doctrine_spiritual_appointment_temporal_trigger - NOR = { - doctrine:doctrine_clerical_succession_spiritual_appointment = { is_in_list = selected_doctrines } - doctrine:doctrine_clerical_succession_spiritual_fixed_appointment = { is_in_list = selected_doctrines } - } - } - } - - parameters = { - temporal_head_of_faith = yes - temporal_head_of_faith_directed_holy_wars = yes - } - } -} - -doctrine_clerical_function = { - group = "clergy" - doctrine_clerical_function_taxation = { - clergy_modifier = { - #monthly_county_control_growth_add_even_if_baron = 0.2 - monthly_county_control_growth_factor_even_if_baron = 0.2 - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_function_taxation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - } - doctrine_clerical_function_alms_and_pacification = { - clergy_modifier = { - county_opinion_add_even_if_baron = 10 - domain_tax_mult_even_if_baron = -0.05 - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_function_alms_and_pacification } - multiply = faith_unchanged_doctrine_cost_mult - } - } - } - doctrine_clerical_function_recruitment = { - clergy_modifier = { - domain_tax_same_faith_mult_even_if_baron = -0.03 - levy_reinforcement_rate_same_faith_even_if_baron = 0.3 - prowess = 4 - } - parameters = { - clergy_can_fight = yes - } - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_function_recruitment } - multiply = faith_unchanged_doctrine_cost_mult - } - } - } -} - -doctrine_clerical_gender = { - group = "clergy" - doctrine_clerical_gender_male_only = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_gender_male_only } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_gender_female_only } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - clergy_must_be_male = yes - } - } - doctrine_clerical_gender_female_only = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_gender_female_only } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_gender_male_only } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - parameters = { - clergy_must_be_female = yes - } - } - doctrine_clerical_gender_either = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_gender_either } - multiply = faith_unchanged_doctrine_cost_mult - } - } - - parameters = { - clergy_can_be_either_gender = yes - } - } -} - -doctrine_clerical_marriage = { - group = "clergy" - doctrine_clerical_marriage_allowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_marriage_allowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_marriage_disallowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - parameters = { - clergy_can_marry = yes - } - } - doctrine_clerical_marriage_disallowed = { - piety_cost = { - value = faith_doctrine_cost_low - if = { - limit = { has_doctrine = doctrine_clerical_marriage_disallowed } - multiply = faith_unchanged_doctrine_cost_mult - } - else_if = { - limit = { has_doctrine = doctrine_clerical_marriage_allowed } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - - parameters = { - clergy_can_marry = no - } - } -} - -doctrine_clerical_succession = { - group = "clergy" - doctrine_clerical_succession_temporal_appointment = { # Temporal, Free - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_temporal_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Spiritual - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_spiritual_appointment - } + limit = { + OR = { # Was Temporal + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was Fixed - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step } + multiply = faith_changed_doctrine_cost_mult_two_step } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 + if = { + limit = { + OR = { # Was Fixed + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } - parameters = { - clerical_appointment_ruler = yes - clerical_appointment_fixed = no + can_pick = { + custom_description = { + text = incompatible_doctrine_spiritual_appointment_temporal_trigger + NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } + } + } + + parameters = { + clerical_appointment_head_of_faith = yes + clerical_appointment_fixed = no + } +} + +doctrine_clerical_succession_temporal_fixed_appointment = { # Temporal, Fixed + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { + if = { + limit = { + OR = { # Was Spiritual + has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment + has_doctrine = doctrine_clerical_succession_spiritual_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was free + has_doctrine = doctrine_clerical_succession_spiritual_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } + + parameters = { + clerical_appointment_ruler = yes + clerical_appointment_fixed = yes + } +} + +doctrine_clerical_succession_spiritual_fixed_appointment = { # Spiritual, Fixed + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment } + multiply = faith_unchanged_doctrine_cost_mult + } + else = { + if = { + limit = { + OR = { # Was Temporal + has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + if = { + limit = { + OR = { # Was Free + has_doctrine = doctrine_clerical_succession_spiritual_appointment + has_doctrine = doctrine_clerical_succession_temporal_appointment + } + } + multiply = faith_changed_doctrine_cost_mult_two_step + } + } + # Round up to the nearest multiple of 25 + divide = 25 + ceiling = yes + multiply = 25 + } + + can_pick = { + custom_description = { + text = incompatible_doctrine_spiritual_appointment_temporal_trigger + NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } } } - doctrine_clerical_succession_spiritual_appointment = { # Spiritual, Free - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_spiritual_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Temporal - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was Fixed - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - can_pick = { - custom_description = { - text = incompatible_doctrine_spiritual_appointment_temporal_trigger - NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } - } - } + parameters = { + clerical_appointment_head_of_faith = yes + clerical_appointment_fixed = yes + } +} - parameters = { - clerical_appointment_head_of_faith = yes - clerical_appointment_fixed = no +doctrine_pilgrimage_forbidden = { + icon = "doctrine_pilgrimage_forbidden" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_forbidden } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_clerical_succession_temporal_fixed_appointment = { # Temporal, Fixed - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Spiritual - has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment - has_doctrine = doctrine_clerical_succession_spiritual_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was free - has_doctrine = doctrine_clerical_succession_spiritual_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - parameters = { - clerical_appointment_ruler = yes - clerical_appointment_fixed = yes + + character_modifier = { + monthly_piety_gain_mult = 0.2 + advantage_against_coreligionists = 5 + } + + parameters = { + forbidden_from_pilgrimage = yes + } + + traits = { + sins = { hajjaj pilgrim } + } +} + +doctrine_pilgrimage_encouraged = { + icon = "doctrine_pilgrimage_encouraged" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_encouraged } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_clerical_succession_spiritual_fixed_appointment = { # Spiritual, Fixed - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_clerical_succession_spiritual_fixed_appointment } - multiply = faith_unchanged_doctrine_cost_mult - } - else = { - if = { - limit = { - OR = { # Was Temporal - has_doctrine = doctrine_clerical_succession_temporal_fixed_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - if = { - limit = { - OR = { # Was Free - has_doctrine = doctrine_clerical_succession_spiritual_appointment - has_doctrine = doctrine_clerical_succession_temporal_appointment - } - } - multiply = faith_changed_doctrine_cost_mult_two_step - } - } - # Round up to the nearest multiple of 25 - divide = 25 - ceiling = yes - multiply = 25 - } - can_pick = { - custom_description = { - text = incompatible_doctrine_spiritual_appointment_temporal_trigger - NOT = { doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } - } - } + parameters = { + can_go_on_pilgrimage = yes + basic_pilgrimage_rewards = yes + } +} - parameters = { - clerical_appointment_head_of_faith = yes - clerical_appointment_fixed = yes +doctrine_pilgrimage_local_rites = { + icon = "doctrine_pilgrimage_local_rites" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_local_rites } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + local_shrine_offering = yes + can_go_on_pilgrimage = yes + basic_pilgrimage_rewards = yes + } +} + +doctrine_pilgrimage_mandatory = { + icon = "doctrine_pilgrimage_mandatory" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_mandatory } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + NOT = { religion_tag = islam_religion } + } + + character_modifier = { + monthly_piety_gain_mult = -0.25 + same_faith_opinion = -5 + } + + parameters = { + can_go_on_pilgrimage = yes + mandatory_pilgrimage = yes + basic_pilgrimage_rewards = yes + } +} + +doctrine_pilgrimage_mandatory_hajj = { + icon = "doctrine_pilgrimage_mandatory_hajj" + + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_pilgrimage_mandatory_hajj } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + is_shown = { + religion_tag = islam_religion + } + + character_modifier = { + monthly_piety_gain_mult = -0.25 + same_faith_opinion = -5 + } + + parameters = { + can_go_on_pilgrimage = yes + mandatory_hajj = yes + basic_pilgrimage_rewards = yes + } +} + +doctrine_funeral_stoic = { # Abrahamic funerals, stand around and try not to cry too much before the body is humbly buried + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_stoic } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + burial_funeral = yes + stoic_funeral = yes + } +} + +doctrine_funeral_bewailment = { # West African funerals, strongly encouraged to show emotion before the body is humbly buried + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_bewailment } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + burial_funeral = yes + bewailment_funeral = yes + } +} +doctrine_funeral_cremation = { # Catch-all cremations, burn or otherwise dissolve the body + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_cremation } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + cremation_funeral = yes + } +} + +doctrine_funeral_sky_burial = { # Have the body fed to scavenging animals and birds + piety_cost = { + value = faith_doctrine_cost_mid + if = { + limit = { has_doctrine = doctrine_funeral_sky_burial } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + sky_burials_active = yes + can_build_towers_of_silence_active = yes + } + + character_modifier = { + negate_health_penalty_add = 0.25 + } +} + +doctrine_funeral_mummification = { # Fanatically preserve the body, very expensive + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_funeral_mummification } + multiply = faith_unchanged_doctrine_cost_mult + } + } + + parameters = { + mummification_funeral = yes + } + + can_pick = { + custom_description = { + text = incompatible_tenet_aniconism_trigger + NOT = { doctrine:tenet_aniconism = { is_in_list = selected_doctrines } } } } } -doctrine_pilgrimage = { - group = "main_group" - doctrine_pilgrimage_forbidden = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_forbidden } - multiply = faith_unchanged_doctrine_cost_mult - } +doctrine_family_rites = { # Solemn veneration + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = doctrine_family_rites } + multiply = faith_unchanged_doctrine_cost_mult } - character_modifier = { - monthly_piety_gain_mult = 0.2 - advantage_against_coreligionists = 5 - } - parameters = { - forbidden_from_pilgrimage = yes - } - traits = { - sins = { hajjaj pilgrim } + if = { + limit = { has_doctrine = tenet_filial_piety } + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_pilgrimage_encouraged = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_encouraged } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - can_go_on_pilgrimage = yes - basic_pilgrimage_rewards = yes - } - } - - doctrine_pilgrimage_local_rites = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_local_rites } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - local_shrine_offering = yes - can_go_on_pilgrimage = yes - basic_pilgrimage_rewards = yes - } - } - - doctrine_pilgrimage_mandatory = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_mandatory } - multiply = faith_unchanged_doctrine_cost_mult - } - } - is_shown = { - NOT = { religion_tag = islam_religion } - } - character_modifier = { - monthly_piety_gain_mult = -0.25 - same_faith_opinion = -5 - } - parameters = { - can_go_on_pilgrimage = yes - mandatory_pilgrimage = yes - basic_pilgrimage_rewards = yes - } - } - - doctrine_pilgrimage_mandatory_hajj = { - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_pilgrimage_mandatory_hajj } - multiply = faith_unchanged_doctrine_cost_mult - } - } - is_shown = { - religion_tag = islam_religion - } - character_modifier = { - monthly_piety_gain_mult = -0.25 - same_faith_opinion = -5 - } - parameters = { - can_go_on_pilgrimage = yes - mandatory_hajj = yes - basic_pilgrimage_rewards = yes - } + parameters = { + burial_funeral = yes + family_rites = yes } } -doctrine_funeral = { - group = "clergy" - doctrine_funeral_stoic = { # Abrahamic funerals, stand around and try not to cry too much before the body is humbly buried - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_stoic } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - burial_funeral = yes - stoic_funeral = yes - } - } - doctrine_funeral_bewailment = { # West African funerals, strongly encouraged to show emotion before the body is humbly buried - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_bewailment } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - burial_funeral = yes - bewailment_funeral = yes - } - } - doctrine_funeral_cremation = { # Catch-all cremations, burn or otherwise dissolve the body - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_cremation } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - cremation_funeral = yes - } - } - doctrine_funeral_sky_burial = { # Have the body fed to scavenging animals and birds - piety_cost = { - value = faith_doctrine_cost_mid - if = { - limit = { has_doctrine = doctrine_funeral_sky_burial } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - sky_burials_active = yes - can_build_towers_of_silence_active = yes - } - - character_modifier = { - negate_health_penalty_add = 0.25 - } - } - doctrine_funeral_mummification = { # Fanatically preserve the body, very expensive - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_funeral_mummification } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - mummification_funeral = yes - } - - can_pick = { - custom_description = { - text = incompatible_tenet_aniconism_trigger - NOT = { doctrine:tenet_aniconism = { is_in_list = selected_doctrines } } - } - } +doctrine_no_anointment = { + piety_cost = { + value = faith_doctrine_cost_mid } - doctrine_family_rites = { # Solemn veneration - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = doctrine_family_rites } - multiply = faith_unchanged_doctrine_cost_mult - } - if = { - limit = { has_doctrine = tenet_filial_piety } - multiply = faith_unchanged_doctrine_cost_mult - } - } - parameters = { - burial_funeral = yes - family_rites = yes - } + parameters = { + no_anointment = yes + coronation_artifact = yes } -} -doctrine_coronation = { - group = "clergy" - is_available_on_create = { + is_shown = { has_ach_dlc_trigger = yes } - doctrine_no_anointment = { - piety_cost = { - value = faith_doctrine_cost_mid - } - parameters = { - no_anointment = yes - } - is_shown = { - has_ach_dlc_trigger = yes - } +} + +doctrine_anointment_permitted = { + piety_cost = { + value = faith_doctrine_cost_mid } - doctrine_anointment_permitted = { - piety_cost = { - value = faith_doctrine_cost_mid - } - parameters = { - theocratic_coronation = yes - } - can_pick = { - custom_description = { - text = doctrine_requires_theocratic_head_of_faith_trigger - NOR = { - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } - } + + parameters = { + theocratic_coronation = yes + coronation_artifact = yes + } + + can_pick = { + custom_description = { + text = doctrine_requires_theocratic_head_of_faith_trigger + NOR = { + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } } } - is_shown = { - has_ach_dlc_trigger = yes - } } - doctrine_imperial_anointment = { - piety_cost = { - value = faith_doctrine_cost_mid - } - parameters = { - imperial_anointment = yes - } - can_pick = { - custom_description = { - text = doctrine_requires_theocratic_head_of_faith_trigger - NOR = { - doctrine:doctrine_no_head = { is_in_list = selected_doctrines } - doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } - } - } - } - is_shown = { - has_ach_dlc_trigger = yes - } + + is_shown = { + has_ach_dlc_trigger = yes } } +doctrine_imperial_anointment = { + piety_cost = { + value = faith_doctrine_cost_mid + } -doctrine_theism = { - group = "main_group" - doctrine_monotheist = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { - OR = { - has_doctrine = abrahamic_hostility_doctrine - has_doctrine = doctrine_monotheist - } + parameters = { + imperial_anointment = yes + coronation_artifact = yes + } + + can_pick = { + custom_description = { + text = doctrine_requires_theocratic_head_of_faith_trigger + NOR = { + doctrine:doctrine_no_head = { is_in_list = selected_doctrines } + doctrine:doctrine_temporal_head = { is_in_list = selected_doctrines } + } + } + } + + is_shown = { + has_ach_dlc_trigger = yes + } +} + +doctrine_monotheist = { + icon = "doctrine_monotheist" + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { + OR = { + has_doctrine = abrahamic_hostility_doctrine + has_doctrine = doctrine_monotheist } - multiply = faith_unchanged_doctrine_cost_mult } - } - parameters = { - hostility_others = 3 + multiply = faith_unchanged_doctrine_cost_mult } } - doctrine_polytheist = { - piety_cost = { - value = faith_doctrine_cost_high - if = { - limit = { has_doctrine = abrahamic_hostility_doctrine } - multiply = faith_changed_doctrine_cost_mult_three_step - } - else_if = { - limit = { has_doctrine = doctrine_polytheist } - multiply = faith_unchanged_doctrine_cost_mult - } + + parameters = { + hostility_others = 3 + } +} + +doctrine_polytheist = { + icon = "doctrine_polytheist" + + piety_cost = { + value = faith_doctrine_cost_high + if = { + limit = { has_doctrine = abrahamic_hostility_doctrine } + multiply = faith_changed_doctrine_cost_mult_three_step } - parameters = { - hostility_others = 2 + else_if = { + limit = { has_doctrine = doctrine_polytheist } + multiply = faith_unchanged_doctrine_cost_mult } } + + parameters = { + hostility_others = 2 + } +} + doctrine_pantheist = { + icon = "doctrine_pantheist" piety_cost = { value = faith_doctrine_cost_high if = { @@ -1557,9 +1642,6 @@ doctrine_theism = { hostility_others = 1 } } -} -doctrine_special_sevillian_dominion = { - group = "clergy" doctrine_sevillian_dominion_1 = { is_shown = { @@ -1821,10 +1903,7 @@ doctrine_special_sevillian_dominion = { param_bureaucracy_exp_3 = yes } } -} - -doctrine_special_roman_dominion = { - group = "clergy" + doctrine_roman_dominion_1 = { is_shown = { @@ -2085,4 +2164,3 @@ doctrine_special_roman_dominion = { param_bureaucracy_exp_3 = yes } } -} \ No newline at end of file diff --git a/common/religion/doctrine_types/30_core_tenets.txt b/common/religion/doctrine_types/30_core_tenets.txt index 4dc2ffbb..202b858f 100644 --- a/common/religion/doctrine_types/30_core_tenets.txt +++ b/common/religion/doctrine_types/30_core_tenets.txt @@ -1,7 +1,4 @@ -doctrine_core_tenets = { - group = "core_tenets" - number_of_picks = 3 - + ###### NEOW TENETS ###### ###WICCA### @@ -5641,7 +5638,6 @@ virtues = { lifestyle_hunter } } } -} ############################# # Empty Template Tenet # From d4cdbed59f56f506e066aa72e31528c0a13f494a Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Sun, 12 Apr 2026 19:53:29 +0100 Subject: [PATCH 5/6] fixed i believe --- .../00_doctrine_group_types.txt | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/common/religion/doctrine_group_types/00_doctrine_group_types.txt b/common/religion/doctrine_group_types/00_doctrine_group_types.txt index cdc570d7..8682d3ff 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -374,6 +374,46 @@ doctrine_core_tenets = { tenet_sacred_destruction tenet_preservation tenet_takamin + # NEOW Tenets + tenet_divine_opulence + king_of_winter + tenet_armed_resistance + tenet_rule_the_waves + tenet_terror_of_the_seas + tenet_true_will + tenet_love_under_will + tenet_do_what_thou_wilt + core_tenet_belle_epoque + tenet_righteous_fury + core_tenet_peacekeeping + tenet_let_the_poppies_grow + tenet_druidry + tenet_liberte + tenet_egalite + tenet_fraternite + tenet_universal_scripture + tenet_people_of_the_book + one_king_to_rule_them_all + tenet_restore_the_crown + tenet_chivalric_ideals + tenet_letranger + tenet_the_search_for_a_meaning + tenet_catholic_communion + tenet_scientific_discourse + tenet_wandering_bards + tenet_divine_progress + tenet_five_points + tenet_theomonarchy + + + + + + + + + + } } From da42d58ef5f2451564afc9970153166b49977603 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Mon, 13 Apr 2026 20:14:52 +0100 Subject: [PATCH 6/6] fix --- .../00_doctrine_group_types.txt | 138 ++++++++++++++++++ ...0_1_neow_universal_tolerance_doctrines.txt | 42 +----- 2 files changed, 140 insertions(+), 40 deletions(-) diff --git a/common/religion/doctrine_group_types/00_doctrine_group_types.txt b/common/religion/doctrine_group_types/00_doctrine_group_types.txt index 8682d3ff..b1377776 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -286,7 +286,145 @@ doctrine_zoroastrian_branches = { doctrine_heretic_branch_zandik } } +doctrine_universal_tolerance_cath = { + category = "main_group" + is_available_on_create = { + religion_tag = catholic_religion + } + doctrine_types = { + special_doctrine_roman_rite + special_doctrine_sevillian_rite + special_doctrine_independent_catholic + special_doctrine_via_media + special_doctrine_incorruptible_dogma + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_nov = { + category = "main_group" + + is_available_on_create = { + religion_tag = novelist_religion + } + doctrine_types = { + special_doctrine_fantastical_kinship + special_doctrine_academic_kinship + special_doctrine_christian_kinship + special_doctrine_islamic_kinship + special_doctrine_singular_interpretation + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_fre = { + category = "main_group" + + is_available_on_create = { + religion_tag = french_pantheon_religion + } + doctrine_types = { + special_doctrine_populares + special_doctrine_optimates + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_prot = { + category = "main_group" + + is_available_on_create = { + religion_tag = protestant_religion + } + doctrine_types = { + special_doctrine_established_church + special_doctrine_reformation_roots + special_doctrine_via_media + special_doctrine_radical_reform + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_thel = { + category = "main_group" + + is_available_on_create = { + OR = { + religion_tag = druidic_religion + religion_tag = wicca_religion + religion_tag = thelema_religion + } + } + doctrine_types = { + special_doctrine_fae_and_folklore + special_doctrine_might_and_magick + special_doctrine_goddesses_and_glory + special_doctrine_crowleyan_magic + special_doctrine_loyal_servants_of_the_queen + special_doctrine_servants_of_the_regency + special_doctrine_regicidal + special_doctrine_truest_servants_of_the_queen + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_brit = { + category = "main_group" + + is_available_on_create = { + religion_tag = britannic_religion + } + doctrine_types = { + special_doctrine_regicidal + special_doctrine_truest_servants_of_the_queen + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_ger = { + category = "main_group" + + is_available_on_create = { + OR = { + religion_tag = folkgerman_religion + religion_tag = oceanic_religion + } + } + doctrine_types = { + special_doctrine_cult_of_saints + special_doctrine_old_lore + special_doctrine_heathen_revanchism + special_doctrine_religion_fallback + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_chron = { + category = "main_group" + + is_available_on_create = { + religion_tag = chronicler_religion + } + doctrine_types = { + special_doctrine_hermetic + special_doctrine_religion_fallback + } + +} +doctrine_universal_tolerance_euro = { + category = "main_group" + + is_available_on_create = { + religion_tag = europeanist_religion + } + doctrine_types = { + special_doctrine_apollonian + special_doctrine_dionysian + special_doctrine_religion_fallback + } + +} doctrine_core_tenets = { category = "core_tenets" diff --git a/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt b/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt index 353d4d15..25662718 100644 --- a/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt +++ b/common/religion/doctrine_types/00_1_neow_universal_tolerance_doctrines.txt @@ -1,41 +1,4 @@ -universal_tolerance = { #This is a complicated set of doctrines that determine the hostility levels of every faith in the mod - group = "main_group" - is_available_on_create = { - OR = { #list of religions currently within the universal tolerance set. This should eventually include every religion. Please keep this updated and organized. - ### Abrahamics - #Catholics - religion_tag = catholic_religion - #Novelist - religion_tag = novelist_religion - #Protestant - religion_tag = protestant_religion - - ### Esoterics - #Wiccans - religion_tag = wicca_religion - #Thelema - religion_tag = thelema_religion - #Britannic - religion_tag = britannic_religion - - ### Pagans - #Druidics - religion_tag = druidic_religion - #Germanics - religion_tag = folkgerman_religion - - #Hermetic - religion_tag = chronicler_religion - #Europeanist - religion_tag = europeanist_religion - - # Temp measure before religion doctrines set up for religions w/ PotB access - has_doctrine = special_doctrine_people_of_the_book - } - } - - #Catholic Doctrines - + special_doctrine_roman_rite = { is_shown = { religion_tag = catholic_religion @@ -1106,5 +1069,4 @@ same_faith_opinion = 5 } } - -} \ No newline at end of file + \ No newline at end of file