From 5a727d2a300287f8f1a942749add1cf5f9d2f39a Mon Sep 17 00:00:00 2001 From: Archa3opt3ryx Date: Sun, 30 Nov 2025 05:50:31 -0500 Subject: [PATCH] Cleaning up religion stuff To undo the removal of all base game religions, simply delete the blank files of the same name. --- .../religion/doctrines/20_doctrines.txt | 1505 +++++++++++++++++ N3OW/common/religion/religions/00_akom.txt | 1 + N3OW/common/religion/religions/00_aluk.txt | 1 + N3OW/common/religion/religions/00_baltic.txt | 1 + .../religion/religions/00_basque_paganism.txt | 1 + .../religion/religions/00_bilikuism.txt | 1 + N3OW/common/religion/religions/00_bimoism.txt | 1 + N3OW/common/religion/religions/00_bon.txt | 1 + .../religion/religions/00_confucianism.txt | 1 + .../common/religion/religions/00_dayawism.txt | 1 + .../religion/religions/00_donyipoloism.txt | 1 + N3OW/common/religion/religions/00_dualism.txt | 1 + .../religion/religions/00_finno_ugric.txt | 1 + .../common/religion/religions/00_germanic.txt | 1 + .../common/religion/religions/00_hantuism.txt | 1 + .../religion/religions/00_hellenism.txt | 1 + .../common/religion/religions/00_hinduism.txt | 1 + .../common/religion/religions/00_hmongism.txt | 1 + N3OW/common/religion/religions/00_jainism.txt | 1 + .../religion/religions/00_kaharingan.txt | 1 + .../common/religion/religions/00_kamuyism.txt | 1 + .../religion/religions/00_kushitism.txt | 1 + .../religion/religions/00_magyarism.txt | 1 + N3OW/common/religion/religions/00_moism.txt | 1 + N3OW/common/religion/religions/00_muism.txt | 1 + .../religion/religions/00_mundhumism.txt | 1 + .../religion/religions/00_north_african.txt | 1 + .../common/religion/religions/00_paganism.txt | 1 + N3OW/common/religion/religions/00_qiangic.txt | 1 + .../religion/religions/00_satsana_phi.txt | 1 + .../religion/religions/00_shamanism.txt | 1 + .../religion/religions/00_shintoism.txt | 1 + .../common/religion/religions/00_siberian.txt | 1 + N3OW/common/religion/religions/00_slavic.txt | 1 + N3OW/common/religion/religions/00_taoism.txt | 1 + .../common/religion/religions/00_tengrism.txt | 1 + .../common/religion/religions/00_tolotang.txt | 1 + N3OW/common/religion/religions/00_utaki.txt | 1 + N3OW/common/religion/religions/00_waaqism.txt | 1 + .../religion/religions/00_west_african.txt | 1 + .../religions/00_west_african_bori.txt | 1 + .../religions/00_west_african_orisha.txt | 1 + .../religions/00_west_african_roog.txt | 1 + N3OW/common/religion/religions/00_yazidi.txt | 1 + N3OW/common/religion/religions/00_zunism.txt | 1 + .../00_government_triggers.txt | 96 ++ 46 files changed, 1645 insertions(+) create mode 100644 N3OW/common/religion/doctrines/20_doctrines.txt create mode 100644 N3OW/common/religion/religions/00_akom.txt create mode 100644 N3OW/common/religion/religions/00_aluk.txt create mode 100644 N3OW/common/religion/religions/00_baltic.txt create mode 100644 N3OW/common/religion/religions/00_basque_paganism.txt create mode 100644 N3OW/common/religion/religions/00_bilikuism.txt create mode 100644 N3OW/common/religion/religions/00_bimoism.txt create mode 100644 N3OW/common/religion/religions/00_bon.txt create mode 100644 N3OW/common/religion/religions/00_confucianism.txt create mode 100644 N3OW/common/religion/religions/00_dayawism.txt create mode 100644 N3OW/common/religion/religions/00_donyipoloism.txt create mode 100644 N3OW/common/religion/religions/00_dualism.txt create mode 100644 N3OW/common/religion/religions/00_finno_ugric.txt create mode 100644 N3OW/common/religion/religions/00_germanic.txt create mode 100644 N3OW/common/religion/religions/00_hantuism.txt create mode 100644 N3OW/common/religion/religions/00_hellenism.txt create mode 100644 N3OW/common/religion/religions/00_hinduism.txt create mode 100644 N3OW/common/religion/religions/00_hmongism.txt create mode 100644 N3OW/common/religion/religions/00_jainism.txt create mode 100644 N3OW/common/religion/religions/00_kaharingan.txt create mode 100644 N3OW/common/religion/religions/00_kamuyism.txt create mode 100644 N3OW/common/religion/religions/00_kushitism.txt create mode 100644 N3OW/common/religion/religions/00_magyarism.txt create mode 100644 N3OW/common/religion/religions/00_moism.txt create mode 100644 N3OW/common/religion/religions/00_muism.txt create mode 100644 N3OW/common/religion/religions/00_mundhumism.txt create mode 100644 N3OW/common/religion/religions/00_north_african.txt create mode 100644 N3OW/common/religion/religions/00_paganism.txt create mode 100644 N3OW/common/religion/religions/00_qiangic.txt create mode 100644 N3OW/common/religion/religions/00_satsana_phi.txt create mode 100644 N3OW/common/religion/religions/00_shamanism.txt create mode 100644 N3OW/common/religion/religions/00_shintoism.txt create mode 100644 N3OW/common/religion/religions/00_siberian.txt create mode 100644 N3OW/common/religion/religions/00_slavic.txt create mode 100644 N3OW/common/religion/religions/00_taoism.txt create mode 100644 N3OW/common/religion/religions/00_tengrism.txt create mode 100644 N3OW/common/religion/religions/00_tolotang.txt create mode 100644 N3OW/common/religion/religions/00_utaki.txt create mode 100644 N3OW/common/religion/religions/00_waaqism.txt create mode 100644 N3OW/common/religion/religions/00_west_african.txt create mode 100644 N3OW/common/religion/religions/00_west_african_bori.txt create mode 100644 N3OW/common/religion/religions/00_west_african_orisha.txt create mode 100644 N3OW/common/religion/religions/00_west_african_roog.txt create mode 100644 N3OW/common/religion/religions/00_yazidi.txt create mode 100644 N3OW/common/religion/religions/00_zunism.txt create mode 100644 N3OW/common/scripted_triggers/00_government_triggers.txt diff --git a/N3OW/common/religion/doctrines/20_doctrines.txt b/N3OW/common/religion/doctrines/20_doctrines.txt new file mode 100644 index 00000000..c619aee0 --- /dev/null +++ b/N3OW/common/religion/doctrines/20_doctrines.txt @@ -0,0 +1,1505 @@ +#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 + } + } +} \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_akom.txt b/N3OW/common/religion/religions/00_akom.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_akom.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_aluk.txt b/N3OW/common/religion/religions/00_aluk.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_aluk.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_baltic.txt b/N3OW/common/religion/religions/00_baltic.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_baltic.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_basque_paganism.txt b/N3OW/common/religion/religions/00_basque_paganism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_basque_paganism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_bilikuism.txt b/N3OW/common/religion/religions/00_bilikuism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_bilikuism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_bimoism.txt b/N3OW/common/religion/religions/00_bimoism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_bimoism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_bon.txt b/N3OW/common/religion/religions/00_bon.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_bon.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_confucianism.txt b/N3OW/common/religion/religions/00_confucianism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_confucianism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_dayawism.txt b/N3OW/common/religion/religions/00_dayawism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_dayawism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_donyipoloism.txt b/N3OW/common/religion/religions/00_donyipoloism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_donyipoloism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_dualism.txt b/N3OW/common/religion/religions/00_dualism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_dualism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_finno_ugric.txt b/N3OW/common/religion/religions/00_finno_ugric.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_finno_ugric.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_germanic.txt b/N3OW/common/religion/religions/00_germanic.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_germanic.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_hantuism.txt b/N3OW/common/religion/religions/00_hantuism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_hantuism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_hellenism.txt b/N3OW/common/religion/religions/00_hellenism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_hellenism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_hinduism.txt b/N3OW/common/religion/religions/00_hinduism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_hinduism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_hmongism.txt b/N3OW/common/religion/religions/00_hmongism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_hmongism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_jainism.txt b/N3OW/common/religion/religions/00_jainism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_jainism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_kaharingan.txt b/N3OW/common/religion/religions/00_kaharingan.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_kaharingan.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_kamuyism.txt b/N3OW/common/religion/religions/00_kamuyism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_kamuyism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_kushitism.txt b/N3OW/common/religion/religions/00_kushitism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_kushitism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_magyarism.txt b/N3OW/common/religion/religions/00_magyarism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_magyarism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_moism.txt b/N3OW/common/religion/religions/00_moism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_moism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_muism.txt b/N3OW/common/religion/religions/00_muism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_muism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_mundhumism.txt b/N3OW/common/religion/religions/00_mundhumism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_mundhumism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_north_african.txt b/N3OW/common/religion/religions/00_north_african.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_north_african.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_paganism.txt b/N3OW/common/religion/religions/00_paganism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_paganism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_qiangic.txt b/N3OW/common/religion/religions/00_qiangic.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_qiangic.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_satsana_phi.txt b/N3OW/common/religion/religions/00_satsana_phi.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_satsana_phi.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_shamanism.txt b/N3OW/common/religion/religions/00_shamanism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_shamanism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_shintoism.txt b/N3OW/common/religion/religions/00_shintoism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_shintoism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_siberian.txt b/N3OW/common/religion/religions/00_siberian.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_siberian.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_slavic.txt b/N3OW/common/religion/religions/00_slavic.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_slavic.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_taoism.txt b/N3OW/common/religion/religions/00_taoism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_taoism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_tengrism.txt b/N3OW/common/religion/religions/00_tengrism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_tengrism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_tolotang.txt b/N3OW/common/religion/religions/00_tolotang.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_tolotang.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_utaki.txt b/N3OW/common/religion/religions/00_utaki.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_utaki.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_waaqism.txt b/N3OW/common/religion/religions/00_waaqism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_waaqism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_west_african.txt b/N3OW/common/religion/religions/00_west_african.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_west_african.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_west_african_bori.txt b/N3OW/common/religion/religions/00_west_african_bori.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_west_african_bori.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_west_african_orisha.txt b/N3OW/common/religion/religions/00_west_african_orisha.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_west_african_orisha.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_west_african_roog.txt b/N3OW/common/religion/religions/00_west_african_roog.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_west_african_roog.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_yazidi.txt b/N3OW/common/religion/religions/00_yazidi.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_yazidi.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/religion/religions/00_zunism.txt b/N3OW/common/religion/religions/00_zunism.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/N3OW/common/religion/religions/00_zunism.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/N3OW/common/scripted_triggers/00_government_triggers.txt b/N3OW/common/scripted_triggers/00_government_triggers.txt new file mode 100644 index 00000000..4e3b959c --- /dev/null +++ b/N3OW/common/scripted_triggers/00_government_triggers.txt @@ -0,0 +1,96 @@ + +should_apply_tribal_development_penalty_trigger = { + government_has_flag = government_is_tribal + NOR = { + any_liege_or_above = { + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_clan + } + } + any_vassal_or_below = { + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_clan + } + } + any_neighboring_top_liege_realm_owner = { + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_clan + } + tier_difference = { + target = prev + value < -1 + } + } + scope:county ?= { + holder ?= { + any_neighboring_realm_same_rank_owner = { + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_clan + } + } + } + } + } +} + +faith_qualifies_for_west_african_pagan_feudalisation_trigger = { + faith = { + # Unreformed West African Pagans are our targets. + OR = { + religion = religion:akom_religion + religion = religion:west_african_religion + religion = religion:west_african_bori_religion + religion = religion:west_african_orisha_religion + religion = religion:west_african_roog_religion + } + custom_tooltip = { + text = faith_qualifies_for_west_african_pagan_feudalisation_trigger.tt + has_doctrine_parameter = unreformed + } + } +} + +should_use_temple_character_background_trigger = { + trigger_if = { + limit = { is_landed = yes } + OR = { + government_has_flag = government_is_theocracy + has_government = mandala_government + } + } + trigger_else = { + OR = { + has_trait = order_member + has_council_position = councillor_court_chaplain + government_has_flag = government_is_theocracy + is_clergy = yes + } + } +} + +has_mandala_culture_trigger = { + culture = { + OR = { + has_cultural_pillar = heritage_austronesian + has_cultural_pillar = heritage_tai + has_cultural_pillar = heritage_mon_khmer + has_cultural_pillar = heritage_viet + has_cultural_pillar = heritage_indo_aryan + has_cultural_pillar = heritage_burman + } + } +} + +has_mandala_faith_trigger = { + custom_description = { + text = "hof_interaction_unreformed_faith" + NOT = { + faith = { has_doctrine_parameter = unreformed } + } + } + #faith = { has_doctrine = doctrine_polytheist } +}