From 45b365cc7765459578aa0756e7aa39ce38154968 Mon Sep 17 00:00:00 2001 From: Greekman Date: Mon, 5 Oct 2026 21:16:08 +0100 Subject: [PATCH 1/2] Orthoodox fatih history --- history/faiths/NEOW_eastern_orthodox.txt | 198 ++++++++++++++++------- 1 file changed, 143 insertions(+), 55 deletions(-) diff --git a/history/faiths/NEOW_eastern_orthodox.txt b/history/faiths/NEOW_eastern_orthodox.txt index 093d1b70b..b61459d94 100644 --- a/history/faiths/NEOW_eastern_orthodox.txt +++ b/history/faiths/NEOW_eastern_orthodox.txt @@ -1,5 +1,5 @@ orthodox = { - 2555.1.1 = { + 33.5.25 = { created = yes main_rite = byzantine_rite religious_head = k_orthodox @@ -12,57 +12,67 @@ permitted = { tenet_communion - tenet_communal_identity - tenet_asceticism - tenet_adaptive - tenet_sanctity_of_nature - tenet_philanthropia - tenet_anachoresis - tenet_dulia - tenet_peace_of_god - tenet_transubstantiation - tenet_ora_et_labora - tenet_hyperdulia tenet_apostolic_succession tenet_confession - tenet_original_sin - tenet_miles_christi - tenet_love_thy_neighbour - tenet_hesychasm - tenet_mortification_of_the_flesh - tenet_holy_myron - tenet_armed_pilgrimages - tenet_be_fruitful_and_multiply + tenet_asceticism + tenet_anachoresis tenet_vows_of_poverty + tenet_dulia + tenet_hyperdulia + tenet_pentarchy + tenet_divine_liturgy + tenet_philanthropia + tenet_love_thy_neighbour + tenet_acts_of_apostles + tenet_peace_of_god + tenet_be_fruitful_and_multiply + tenet_mortification_of_the_flesh + tenet_celestial_hierarchy + tenet_hesychasm + tenet_transubstantiation + tenet_ora_et_labora + tenet_miles_christi + tenet_original_sin + tenet_holy_myron } prohibited = { tenet_simony + tenet_aniconism tenet_monophysitism tenet_miaphysitism tenet_adoptionism - tenet_polyamory tenet_gnosticism + tenet_polyamory tenet_natural_primitivism - tenet_consolamentum + tenet_carnal_exaltation + tenet_divine_marriage + tenet_reincarnation + tenet_consolamentum + tenet_communal_identity + tenet_purgatory + tenet_esotericism } known = { - tenet_aniconism + tenet_sanctity_of_nature tenet_legalism tenet_religious_legal_pronouncements tenet_literalism + tenet_alexandrian_catechism + tenet_scholasticism + tenet_armed_pilgrimages + tenet_khachkar + tenet_mendicant_preachers + tenet_adaptive tenet_ritual_celebrations - tenet_purgatory - tenet_acts_of_apostles - tenet_esotericism } } } russian_orthodox = { - 2555.1.1 = { - created = yes + 2340.1.1 = { + created = yes main_rite = orthodox_slavic_rite religious_head = k_orthodox @@ -71,52 +81,130 @@ russian_orthodox = { } permitted = { - tenet_communion tenet_communal_identity - tenet_asceticism - tenet_adaptive - tenet_sanctity_of_nature - tenet_philanthropia - tenet_anachoresis - tenet_dulia - tenet_peace_of_god - tenet_transubstantiation - tenet_ora_et_labora - tenet_hyperdulia + tenet_communion tenet_apostolic_succession tenet_confession - tenet_original_sin - tenet_miles_christi - tenet_love_thy_neighbour - tenet_hesychasm - tenet_mortification_of_the_flesh - tenet_holy_myron - tenet_armed_pilgrimages - tenet_be_fruitful_and_multiply + tenet_asceticism + tenet_anachoresis tenet_vows_of_poverty + tenet_dulia + tenet_hyperdulia + tenet_pentarchy + tenet_divine_liturgy + tenet_philanthropia + tenet_love_thy_neighbour + tenet_acts_of_apostles + tenet_peace_of_god + tenet_be_fruitful_and_multiply + tenet_mortification_of_the_flesh + tenet_celestial_hierarchy + tenet_hesychasm + tenet_transubstantiation + tenet_ora_et_labora + tenet_miles_christi + tenet_original_sin + tenet_holy_myron } prohibited = { tenet_simony + tenet_aniconism tenet_monophysitism tenet_miaphysitism tenet_adoptionism - tenet_polyamory + tenet_gnosticism + tenet_polyamory tenet_natural_primitivism - tenet_consolamentum - tenet_reincarnation + tenet_carnal_exaltation + tenet_divine_marriage + tenet_reincarnation + tenet_consolamentum + tenet_purgatory + tenet_esotericism } known = { - tenet_aniconism + tenet_sanctity_of_nature tenet_legalism tenet_religious_legal_pronouncements tenet_literalism + tenet_alexandrian_catechism + tenet_scholasticism + tenet_armed_pilgrimages + tenet_khachkar + tenet_mendicant_preachers + tenet_adaptive tenet_ritual_celebrations - tenet_purgatory - tenet_acts_of_apostles - tenet_esotericism - tenet_gnosticism } } } +old_believer = { + 1667.1.1 = { + created = yes + main_rite = old_believer_rite + + rites = { + old_believer_rite = {} + bespopovtsy = {} + } + + permitted = { + tenet_communion + tenet_apostolic_succession + tenet_confession + tenet_asceticism + tenet_anachoresis + tenet_vows_of_poverty + tenet_dulia + tenet_hyperdulia + tenet_pentarchy + tenet_divine_liturgy + tenet_philanthropia + tenet_love_thy_neighbour + tenet_acts_of_apostles + tenet_peace_of_god + tenet_be_fruitful_and_multiply + tenet_mortification_of_the_flesh + tenet_celestial_hierarchy + tenet_hesychasm + tenet_transubstantiation + tenet_ora_et_labora + tenet_miles_christi + tenet_original_sin + tenet_holy_myron + } + + prohibited = { + tenet_simony + tenet_aniconism + tenet_monophysitism + tenet_miaphysitism + tenet_adoptionism + tenet_gnosticism + tenet_polyamory + tenet_natural_primitivism + tenet_carnal_exaltation + tenet_divine_marriage + tenet_reincarnation + tenet_consolamentum + tenet_purgatory + } + + known = { + tenet_esotericism + tenet_communal_identity + tenet_sanctity_of_nature + tenet_legalism + tenet_religious_legal_pronouncements + tenet_literalism + tenet_alexandrian_catechism + tenet_scholasticism + tenet_armed_pilgrimages + tenet_khachkar + tenet_mendicant_preachers + tenet_adaptive + tenet_ritual_celebrations + } + } +} \ No newline at end of file From 3bd4233e833da7c24e3542ec2e8127a012d60d29 Mon Sep 17 00:00:00 2001 From: Greekman Date: Tue, 6 Oct 2026 14:35:14 +0100 Subject: [PATCH 2/2] doctrines should be working --- .../00_doctrine_group_types.txt | 136 ++ ...0_1_neow_universal_tolerance_doctrines.txt | 1397 +++++++++-------- .../doctrine_types/10_doctrines_religions.txt | 15 + .../doctrine_types/40_doctrines_special.txt | 2 + .../doctrine_types/NEOW_virtue_doctrines.txt | 279 +++- 5 files changed, 1147 insertions(+), 682 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 dc0c5978d..3f10ffbf5 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -329,3 +329,139 @@ pope_blessing = { always = no } } + +# NEOW legacy interfaith/tolerance doctrine network, ported to the current doctrine system. +neow_interfaith_tolerance = { + category = special + is_available_on_create = { + OR = { + has_doctrine = special_doctrine_roman_rite + has_doctrine = special_doctrine_sevillian_rite + has_doctrine = special_doctrine_independent_catholic + has_doctrine = special_doctrine_mainline_orthodox + has_doctrine = special_doctrine_miaphysite + has_doctrine = special_doctrine_olympian + has_doctrine = special_doctrine_fantastical_kinship + has_doctrine = special_doctrine_academic_kinship + has_doctrine = special_doctrine_christian_kinship + has_doctrine = special_doctrine_islamic_kinship + has_doctrine = special_doctrine_populares + has_doctrine = special_doctrine_optimates + has_doctrine = special_doctrine_established_church + has_doctrine = special_doctrine_reformation_roots + has_doctrine = special_doctrine_hermetic + has_doctrine = special_doctrine_apollonian + has_doctrine = special_doctrine_dionysian + has_doctrine = special_doctrine_common_task + has_doctrine = special_doctrine_the_reds + has_doctrine = special_doctrine_the_whites + has_doctrine = special_doctrine_fae_and_folklore + has_doctrine = special_doctrine_might_and_magick + has_doctrine = special_doctrine_goddesses_and_glory + has_doctrine = special_doctrine_crowleyan_magic + has_doctrine = special_doctrine_loyal_servants_of_the_queen + has_doctrine = special_doctrine_servants_of_the_regency + has_doctrine = special_doctrine_cult_of_saints + has_doctrine = special_doctrine_old_lore + has_doctrine = special_doctrine_via_media + has_doctrine = special_doctrine_incorruptible_dogma + has_doctrine = special_doctrine_restored_church + has_doctrine = special_doctrine_true_orthodox + has_doctrine = special_doctrine_singular_interpretation + has_doctrine = special_doctrine_regicidal + has_doctrine = special_doctrine_truest_servants_of_the_queen + has_doctrine = special_doctrine_heathen_revanchism + has_doctrine = special_doctrine_pure_space + has_doctrine = special_doctrine_the_blacks + has_doctrine = special_doctrine_religion_fallback + } + } +} + +special_doctrine_english_anglican_group = { + category = not_creatable +} + +special_doctrine_british_royalty_group = { + category = not_creatable +} + +special_doctrine_british_admiralty_group = { + category = not_creatable +} + +special_doctrine_british_unity_group = { + category = not_creatable +} + +special_doctrine_liberty_group = { + category = not_creatable +} + +special_doctrine_equality_group = { + category = not_creatable +} + +special_doctrine_fraternity_group = { + category = not_creatable +} + +special_doctrine_aslan_group = { + category = not_creatable +} + +special_doctrine_numenor_group = { + category = not_creatable +} + +special_doctrine_charlemagne_group = { + category = not_creatable +} + +special_doctrine_dracula_group = { + category = not_creatable +} + +special_doctrine_reason_and_progress_group = { + category = not_creatable +} + +special_doctrine_simurghi_group = { + category = not_creatable +} + +special_doctrine_rocambolist_group = { + category = not_creatable +} + +special_doctrine_absurdist_group = { + category = not_creatable +} + +special_doctrine_base_thelema_group = { + category = not_creatable +} + +special_doctrine_old_thelema_group = { + category = not_creatable +} + +special_doctrine_king_arthurs_bravery_group = { + category = not_creatable +} + +special_doctrine_horned_lords_law_group = { + category = not_creatable +} + +special_doctrine_hesychastic_virtue_group = { + category = not_creatable +} + +special_doctrine_marble_valour_group = { + category = not_creatable +} + +special_doctrine_helvetic_group = { + category = not_creatable +} 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 6396330ac..c25ca7aae 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,6 +1,8 @@ ### CATHOLIC ### special_doctrine_roman_rite = { + doctrine_group_type = neow_interfaith_tolerance + index = 0 icon = "special_doctrine_roman_rite" is_shown = { religion_tag = catholic_religion @@ -29,40 +31,39 @@ special_doctrine_roman_rite = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_roman_rite } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_roman_rite } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_roman_rite = 0 - hostility_override_special_doctrine_independent_catholic = 1 - hostility_override_special_doctrine_ecumenical_christian = 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 - - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_miaphysite = 1 - - same_hof_hostility_override = 0 - loc_parameter_roman_rite_astray = 1 - loc_parameter_roman_rite_hostile = 2 + loc_parameter_roman_rite_astray + loc_parameter_roman_rite_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_roman_rite = righteous + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_established_church = astray + special_doctrine_via_media = astray + special_doctrine_sevillian_rite = hostile + special_doctrine_christian_kinship = hostile + special_doctrine_reformation_roots = astray + special_doctrine_incorruptible_dogma = evil + special_doctrine_hermetic = astray + special_doctrine_mainline_orthodox = astray + special_doctrine_miaphysite = astray + } + same_hof_hostility_override = righteous + } + } special_doctrine_sevillian_rite = { + doctrine_group_type = neow_interfaith_tolerance + index = 1 icon = "special_doctrine_sevillian_rite" is_shown = { religion_tag = catholic_religion @@ -91,61 +92,38 @@ special_doctrine_sevillian_rite = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_sevillian_rite } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_sevillian_rite } + multiply = faith_unchanged_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_ecumenical_christian = 2 - - 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 - - hostility_override_special_doctrine_mainline_orthodox = 2 - hostility_override_special_doctrine_miaphysite = 2 - - same_hof_hostility_override = 0 - loc_parameter_sevillian_rite_astray = 1 - loc_parameter_sevillian_rite_hostile = 2 + loc_parameter_sevillian_rite_astray + loc_parameter_sevillian_rite_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_sevillian_rite = righteous + special_doctrine_independent_catholic = astray + special_doctrine_via_media = astray + special_doctrine_ecumenical_christian = hostile + special_doctrine_roman_rite = hostile + special_doctrine_established_church = hostile + special_doctrine_reformation_roots = hostile + special_doctrine_incorruptible_dogma = evil + special_doctrine_mainline_orthodox = hostile + special_doctrine_miaphysite = hostile + } + same_hof_hostility_override = righteous + } + } -special_doctrine_ecumenical_christian = { - icon = "special_doctrine_ecumenical_christian" - - parameters = { - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - hostility_override_special_doctrine_ecumenical_christian = 1 - - hostility_override_special_doctrine_established_church = 1 - - hostility_override_special_doctrine_via_media = 1 - - hostility_override_special_doctrine_sevillian_rite = 1 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_miaphysite = 1 - - hostility_override_special_doctrine_incorruptible_dogma = 3 - - hostility_override_special_doctrine_hermetic = 2 - } -} special_doctrine_independent_catholic = { + doctrine_group_type = neow_interfaith_tolerance + index = 2 icon = "special_doctrine_independent_catholic" is_shown = { religion_tag = catholic_religion @@ -174,40 +152,41 @@ special_doctrine_independent_catholic = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_independent_catholic } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_independent_catholic } + multiply = faith_unchanged_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_ecumenical_christian = 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 - - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_miaphysite = 1 - - loc_parameter_independent_catholic_astray = 1 - loc_parameter_independent_catholic_hostile = 2 + loc_parameter_independent_catholic_astray + loc_parameter_independent_catholic_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_roman_rite = astray + special_doctrine_sevillian_rite = astray + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_reformation_roots = astray + special_doctrine_hermetic = astray + special_doctrine_christian_kinship = hostile + special_doctrine_established_church = hostile + special_doctrine_via_media = hostile + special_doctrine_incorruptible_dogma = evil + special_doctrine_mainline_orthodox = astray + special_doctrine_miaphysite = astray + } + } + } ### ORTHODOX ### special_doctrine_mainline_orthodox = { + doctrine_group_type = neow_interfaith_tolerance + index = 3 icon = "special_doctrine_mainline_orthodox" is_shown = { religion_tag = eastern_orthodox_religion @@ -236,43 +215,42 @@ special_doctrine_mainline_orthodox = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_eastern_orthodox } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_mainline_orthodox } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_miaphysite = 1 - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - hostility_override_special_doctrine_ecumenical_christian = 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_the_whites = 2 - hostility_override_special_doctrine_the_reds = 2 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_true_orthodox = 3 - - hostility_override_special_doctrine_hermetic = 2 - - same_hof_hostility_override = 0 - loc_parameter_mainline_orthodox_astray = 1 - loc_parameter_mainline_orthodox_hostile = 2 + loc_parameter_mainline_orthodox_astray + loc_parameter_mainline_orthodox_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_miaphysite = astray + special_doctrine_mainline_orthodox = astray + special_doctrine_roman_rite = astray + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_established_church = astray + special_doctrine_via_media = astray + special_doctrine_sevillian_rite = hostile + special_doctrine_the_whites = hostile + special_doctrine_the_reds = hostile + special_doctrine_christian_kinship = hostile + special_doctrine_reformation_roots = astray + special_doctrine_true_orthodox = evil + special_doctrine_hermetic = hostile + } + same_hof_hostility_override = righteous + } + } special_doctrine_miaphysite = { + doctrine_group_type = neow_interfaith_tolerance + index = 4 icon = "special_doctrine_mainline_orthodox" # placeholder is_shown = { religion_tag = oriental_orthodox_religion @@ -301,48 +279,44 @@ special_doctrine_miaphysite = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_eastern_orthodox } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_miaphysite } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_miaphysite = 0 - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_roman_rite = 1 - hostility_override_special_doctrine_independent_catholic = 1 - hostility_override_special_doctrine_ecumenical_christian = 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_the_whites = 2 - hostility_override_special_doctrine_the_reds = 2 - - hostility_override_special_doctrine_christian_kinship = 2 - - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_true_orthodox = 3 - - hostility_override_special_doctrine_hermetic = 2 - - same_hof_hostility_override = 0 - - loc_parameter_miaphysite_righteous = 0 - - loc_parameter_miaphysite_astray = 1 - - loc_parameter_miaphysite_hostile = 2 + loc_parameter_miaphysite_righteous + loc_parameter_miaphysite_astray + loc_parameter_miaphysite_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_miaphysite = righteous + special_doctrine_mainline_orthodox = astray + special_doctrine_roman_rite = astray + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_established_church = astray + special_doctrine_via_media = astray + special_doctrine_sevillian_rite = hostile + special_doctrine_the_whites = hostile + special_doctrine_the_reds = hostile + special_doctrine_christian_kinship = hostile + special_doctrine_reformation_roots = astray + special_doctrine_true_orthodox = evil + special_doctrine_hermetic = hostile + } + same_hof_hostility_override = righteous + } + } ### THEOMACH ### special_doctrine_olympian = { + doctrine_group_type = neow_interfaith_tolerance + index = 5 icon = "special_doctrine_olympian" is_shown = { religion_tag = theomach_religion @@ -351,25 +325,32 @@ special_doctrine_olympian = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_olympian } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_olympian } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_olympian = 2 - hostility_override_tenet_christian_syncretism = 3 - hostility_override_abrahamic_hostility_doctrine = 3 - - loc_parameter_hates_abrahamics = yes - loc_parameter_olympian_hostility = yes + loc_parameter_hates_abrahamics + loc_parameter_olympian_hostility } + + special_parameters = { + hostility_level_override = { + special_doctrine_olympian = hostile + tenet_christian_syncretism = evil + abrahamic_hostility_doctrine = evil + } + } + } ### NOVELIST ### special_doctrine_fantastical_kinship = { + doctrine_group_type = neow_interfaith_tolerance + index = 6 icon = "special_doctrine_fantastical_kinship" is_shown = { religion_tag = novelist_religion @@ -377,34 +358,37 @@ special_doctrine_fantastical_kinship = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_fantastical_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_fantastical_kinship } + multiply = faith_unchanged_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 + loc_parameter_novelist_kinship + loc_parameter_fantastical_kinship_astray + loc_parameter_fantastical_kinship_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fantastical_kinship = righteous + special_doctrine_academic_kinship = righteous + special_doctrine_christian_kinship = righteous + special_doctrine_islamic_kinship = righteous + special_doctrine_fae_and_folklore = astray + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_optimates = astray + special_doctrine_dionysian = astray + special_doctrine_populares = hostile + special_doctrine_singular_interpretation = evil + } + } + } special_doctrine_academic_kinship = { + doctrine_group_type = neow_interfaith_tolerance + index = 7 icon = "special_doctrine_academic_kinship" is_shown = { religion_tag = novelist_religion @@ -412,32 +396,35 @@ special_doctrine_academic_kinship = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_academic_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_academic_kinship } + multiply = faith_unchanged_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 + loc_parameter_novelist_kinship + loc_parameter_academic_kinship_astray } + + special_parameters = { + hostility_level_override = { + special_doctrine_fantastical_kinship = righteous + special_doctrine_academic_kinship = righteous + special_doctrine_christian_kinship = righteous + special_doctrine_islamic_kinship = righteous + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_apollonian = astray + special_doctrine_fae_and_folklore = hostile + special_doctrine_singular_interpretation = evil + special_doctrine_hermetic = astray + } + } + } special_doctrine_christian_kinship = { + doctrine_group_type = neow_interfaith_tolerance + index = 8 icon = "special_doctrine_christian_kinship" is_shown = { religion_tag = novelist_religion @@ -445,40 +432,42 @@ special_doctrine_christian_kinship = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_christian_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_christian_kinship } + multiply = faith_unchanged_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_ecumenical_christian = 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 + loc_parameter_novelist_kinship + loc_parameter_christian_kinship_astray } + + special_parameters = { + hostility_level_override = { + special_doctrine_fantastical_kinship = righteous + special_doctrine_academic_kinship = righteous + special_doctrine_christian_kinship = righteous + special_doctrine_islamic_kinship = righteous + special_doctrine_roman_rite = astray + special_doctrine_sevillian_rite = astray + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_established_church = astray + special_doctrine_reformation_roots = astray + special_doctrine_optimates = astray + special_doctrine_via_media = astray + special_doctrine_fae_and_folklore = hostile + special_doctrine_might_and_magick = hostile + special_doctrine_goddesses_and_glory = hostile + special_doctrine_populares = hostile + special_doctrine_singular_interpretation = evil + } + } + } special_doctrine_islamic_kinship = { + doctrine_group_type = neow_interfaith_tolerance + index = 9 icon = "special_doctrine_islamic_kinship" is_shown = { religion_tag = novelist_religion @@ -486,32 +475,36 @@ special_doctrine_islamic_kinship = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_islamic_kinship } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_islamic_kinship } + multiply = faith_unchanged_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 + loc_parameter_novelist_kinship + loc_parameter_islamic_kinship_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fantastical_kinship = righteous + special_doctrine_academic_kinship = righteous + special_doctrine_christian_kinship = righteous + special_doctrine_islamic_kinship = righteous + special_doctrine_fae_and_folklore = hostile + special_doctrine_might_and_magick = hostile + special_doctrine_goddesses_and_glory = hostile + special_doctrine_singular_interpretation = evil + } + } + } ### PANTHEONIC ### special_doctrine_populares = { + doctrine_group_type = neow_interfaith_tolerance + index = 10 icon = "special_doctrine_populares" is_shown = { religion_tag = french_pantheon_religion @@ -520,25 +513,31 @@ special_doctrine_populares = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_populares } + multiply = faith_unchanged_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 + loc_parameter_populares_astray + loc_parameter_populares_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_optimates = hostile + special_doctrine_fantastical_kinship = hostile + special_doctrine_christian_kinship = hostile + special_doctrine_dionysian = astray + special_doctrine_apollonian = astray + } + } + } special_doctrine_optimates = { + doctrine_group_type = neow_interfaith_tolerance + index = 11 icon = "special_doctrine_optimates" is_shown = { religion_tag = french_pantheon_religion @@ -547,29 +546,35 @@ special_doctrine_optimates = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_optimates } + multiply = faith_unchanged_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 + loc_parameter_optimates_astray + loc_parameter_optimates_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fantastical_kinship = astray + special_doctrine_christian_kinship = astray + special_doctrine_populares = hostile + special_doctrine_roman_rite = hostile + special_doctrine_independent_catholic = hostile + special_doctrine_hermetic = hostile + } + } + } ### PROTESTANT ### special_doctrine_established_church = { + doctrine_group_type = neow_interfaith_tolerance + index = 12 icon = "special_doctrine_established_church" is_shown = { religion_tag = protestant_religion @@ -598,40 +603,41 @@ special_doctrine_established_church = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_established_church } + multiply = faith_unchanged_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_ecumenical_christian = 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_restored_church = 3 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_miaphysite = 1 - - same_hof_hostility_override = 0 - loc_parameter_established_church_astray = 1 - loc_parameter_established_church_hostile = 1 + loc_parameter_established_church_astray + loc_parameter_established_church_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_roman_rite = astray + special_doctrine_established_church = astray + special_doctrine_reformation_roots = astray + special_doctrine_cult_of_saints = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_via_media = astray + special_doctrine_christian_kinship = hostile + special_doctrine_sevillian_rite = hostile + special_doctrine_independent_catholic = hostile + special_doctrine_old_lore = hostile + special_doctrine_restored_church = evil + special_doctrine_hermetic = astray + special_doctrine_mainline_orthodox = astray + special_doctrine_miaphysite = astray + } + same_hof_hostility_override = righteous + } + } special_doctrine_reformation_roots = { + doctrine_group_type = neow_interfaith_tolerance + index = 13 icon = "special_doctrine_reformation_roots" is_shown = { religion_tag = protestant_religion @@ -660,44 +666,43 @@ special_doctrine_reformation_roots = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_established_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_reformation_roots } + multiply = faith_unchanged_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_ecumenical_christian = 1 - hostility_override_special_doctrine_roman_rite = 1 - 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 = 1 - - hostility_override_special_doctrine_restored_church = 3 - - hostility_override_special_doctrine_hermetic = 1 - - hostility_override_special_doctrine_mainline_orthodox = 1 - hostility_override_special_doctrine_miaphysite = 1 - - loc_parameter_reformation_roots_astray = 1 - loc_parameter_reformation_roots_hostile = 2 + loc_parameter_reformation_roots_astray + loc_parameter_reformation_roots_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_independent_catholic = astray + special_doctrine_established_church = astray + special_doctrine_reformation_roots = astray + special_doctrine_cult_of_saints = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_roman_rite = astray + special_doctrine_sevillian_rite = hostile + special_doctrine_old_lore = hostile + special_doctrine_christian_kinship = hostile + special_doctrine_via_media = astray + special_doctrine_restored_church = evil + special_doctrine_hermetic = astray + special_doctrine_mainline_orthodox = astray + special_doctrine_miaphysite = astray + } + } + } ### CHRONICLER ### special_doctrine_hermetic = { + doctrine_group_type = neow_interfaith_tolerance + index = 14 icon = "special_doctrine_hermetic" is_shown = { religion_tag = chronicler_religion @@ -705,45 +710,44 @@ special_doctrine_hermetic = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_hermetic } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_hermetic } + multiply = faith_unchanged_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_ecumenical_christian = 1 - - hostility_override_special_doctrine_established_church = 1 - hostility_override_special_doctrine_reformation_roots = 1 - - hostility_override_special_doctrine_mainline_orthodox = 2 - hostility_override_special_doctrine_miaphysite = 2 - - loc_parameter_hermetic_astray = 1 - loc_parameter_hermetic_hostile = 2 + loc_parameter_hermetic_astray + loc_parameter_hermetic_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_hermetic = astray + special_doctrine_might_and_magick = astray + special_doctrine_crowleyan_magic = astray + special_doctrine_academic_kinship = astray + special_doctrine_cult_of_saints = astray + special_doctrine_old_lore = hostile + special_doctrine_apollonian = astray + special_doctrine_dionysian = astray + special_doctrine_optimates = hostile + special_doctrine_roman_rite = astray + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_established_church = astray + special_doctrine_reformation_roots = astray + special_doctrine_mainline_orthodox = hostile + special_doctrine_miaphysite = hostile + } + } + } ### EUROPEANIST ### special_doctrine_apollonian = { + doctrine_group_type = neow_interfaith_tolerance + index = 15 icon = "special_doctrine_apollonian" is_shown = { religion_tag = europeanist_religion @@ -751,27 +755,29 @@ special_doctrine_apollonian = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_apollonian } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_apollonian } + multiply = faith_unchanged_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 + loc_parameter_apollonian_astray } + + special_parameters = { + hostility_level_override = { + special_doctrine_apollonian = righteous + special_doctrine_hermetic = astray + special_doctrine_academic_kinship = astray + special_doctrine_dionysian = astray + special_doctrine_populares = astray + } + } + } special_doctrine_dionysian = { + doctrine_group_type = neow_interfaith_tolerance + index = 16 icon = "special_doctrine_dionysian" is_shown = { religion_tag = europeanist_religion @@ -779,34 +785,35 @@ special_doctrine_dionysian = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_dionysian } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_dionysian } + multiply = faith_unchanged_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 + loc_parameter_dionysian_astray } + + special_parameters = { + hostility_level_override = { + special_doctrine_dionysian = righteous + special_doctrine_apollonian = astray + special_doctrine_hermetic = astray + special_doctrine_old_lore = astray + special_doctrine_might_and_magick = astray + special_doctrine_crowleyan_magic = astray + special_doctrine_fantastical_kinship = astray + special_doctrine_populares = astray + } + } + } ### COSMIST ### special_doctrine_common_task = { + doctrine_group_type = neow_interfaith_tolerance + index = 17 icon = "special_doctrine_common_task" is_shown = { religion_tag = cosmist_religion @@ -815,23 +822,30 @@ special_doctrine_common_task = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_common_task } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_common_task } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_common_task = 0 - hostility_override_special_doctrine_the_reds = 2 - - loc_parameter_common_task = yes + loc_parameter_common_task } + + special_parameters = { + hostility_level_override = { + special_doctrine_common_task = righteous + special_doctrine_the_reds = hostile + } + } + } ### OCTOBRIST ### special_doctrine_the_reds = { + doctrine_group_type = neow_interfaith_tolerance + index = 18 icon = "special_doctrine_the_reds" is_shown = { religion_tag = octobrist_religion @@ -840,26 +854,31 @@ special_doctrine_the_reds = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_the_reds } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_the_reds } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_mainline_orthodox = 2 - hostility_override_special_doctrine_miaphysite = 2 - - hostility_override_special_doctrine_the_whites = 3 - hostility_override_special_doctrine_the_reds = 1 - - hostility_override_special_doctrine_common_task = 2 - - loc_parameter_octobrist_orthodox_relations = yes - loc_parameter_hates_whites = yes + loc_parameter_octobrist_orthodox_relations + loc_parameter_hates_whites } + + special_parameters = { + hostility_level_override = { + special_doctrine_mainline_orthodox = hostile + special_doctrine_miaphysite = hostile + special_doctrine_the_whites = evil + special_doctrine_the_reds = astray + special_doctrine_common_task = hostile + } + } + } special_doctrine_the_whites = { + doctrine_group_type = neow_interfaith_tolerance + index = 19 icon = "special_doctrine_the_whites" is_shown = { religion_tag = octobrist_religion @@ -868,21 +887,25 @@ special_doctrine_the_whites = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_the_whites } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_the_whites } + multiply = faith_unchanged_doctrine_cost_mult } } parameters = { - hostility_override_special_doctrine_mainline_orthodox = 2 - hostility_override_special_doctrine_miaphysite = 2 - - hostility_override_special_doctrine_the_reds = 3 - hostility_override_special_doctrine_the_whites = 1 - - loc_parameter_octobrist_orthodox_relations = yes - loc_parameter_hates_reds = yes + loc_parameter_octobrist_orthodox_relations + loc_parameter_hates_reds } + + special_parameters = { + hostility_level_override = { + special_doctrine_mainline_orthodox = hostile + special_doctrine_miaphysite = hostile + special_doctrine_the_reds = evil + special_doctrine_the_whites = astray + } + } + } ###Interfaith (shared) Doctrines### @@ -890,6 +913,8 @@ special_doctrine_the_whites = { #Druidics, Wiccans, Britannics, and Thelemites special_doctrine_fae_and_folklore = { #Ancient Pact + doctrine_group_type = neow_interfaith_tolerance + index = 20 icon = "special_doctrine_fae_and_folklore" is_shown = { OR = { @@ -901,30 +926,34 @@ special_doctrine_fae_and_folklore = { #Ancient Pact piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_fae_and_folklore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_fae_and_folklore } + multiply = faith_unchanged_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 + loc_parameter_fae_and_folklore_astray + loc_parameter_fae_and_folklore_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fae_and_folklore = astray + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_fantastical_kinship = astray + special_doctrine_academic_kinship = hostile + special_doctrine_christian_kinship = hostile + special_doctrine_islamic_kinship = hostile + special_doctrine_crowleyan_magic = hostile + special_doctrine_servants_of_the_regency = hostile + } + } + } special_doctrine_might_and_magick = { #Gardenarian + doctrine_group_type = neow_interfaith_tolerance + index = 21 icon = "special_doctrine_might_and_magick" is_shown = { OR = { @@ -936,34 +965,37 @@ special_doctrine_might_and_magick = { #Gardenarian piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_fae_and_folklore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_might_and_magick } + multiply = faith_unchanged_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 + loc_parameter_might_and_magick_astray + loc_parameter_might_and_magick_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fae_and_folklore = astray + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_crowleyan_magic = astray + special_doctrine_loyal_servants_of_the_queen = astray + special_doctrine_dionysian = astray + special_doctrine_academic_kinship = astray + special_doctrine_fantastical_kinship = astray + special_doctrine_hermetic = astray + special_doctrine_christian_kinship = hostile + special_doctrine_islamic_kinship = hostile + special_doctrine_servants_of_the_regency = hostile + } + } + } special_doctrine_goddesses_and_glory = { #Arthurian + doctrine_group_type = neow_interfaith_tolerance + index = 22 icon = "special_doctrine_goddesses_and_glory" is_shown = { OR = { @@ -976,30 +1008,35 @@ special_doctrine_goddesses_and_glory = { #Arthurian piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_fae_and_folklore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_goddesses_and_glory } + multiply = faith_unchanged_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 + loc_parameter_goddesses_and_glory_astray + loc_parameter_goddesses_and_glory_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fae_and_folklore = astray + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_crowleyan_magic = astray + special_doctrine_loyal_servants_of_the_queen = astray + special_doctrine_academic_kinship = astray + special_doctrine_fantastical_kinship = astray + special_doctrine_christian_kinship = hostile + special_doctrine_islamic_kinship = hostile + special_doctrine_servants_of_the_regency = hostile + } + } + } special_doctrine_crowleyan_magic = { #Crowleyan + doctrine_group_type = neow_interfaith_tolerance + index = 23 icon = "special_doctrine_crowleyan_magic" is_shown = { OR = { @@ -1012,34 +1049,37 @@ special_doctrine_crowleyan_magic = { #Crowleyan piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_crowleyan_magic } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_crowleyan_magic } + multiply = faith_unchanged_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 = 2 - hostility_override_special_doctrine_loyal_servants_of_the_queen = 3 - 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 + loc_parameter_crowleyan_magic_astray + loc_parameter_crowleyan_magic_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_fae_and_folklore = astray + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_crowleyan_magic = hostile + special_doctrine_loyal_servants_of_the_queen = evil + special_doctrine_servants_of_the_regency = astray + special_doctrine_dionysian = astray + special_doctrine_hermetic = astray + special_doctrine_academic_kinship = astray + special_doctrine_fantastical_kinship = astray + special_doctrine_christian_kinship = hostile + special_doctrine_islamic_kinship = hostile + } + } + } special_doctrine_loyal_servants_of_the_queen = { + doctrine_group_type = neow_interfaith_tolerance + index = 24 icon = "special_doctrine_loyal_servants_of_the_queen" is_shown = { OR = { @@ -1050,31 +1090,34 @@ special_doctrine_loyal_servants_of_the_queen = { 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 + limit = { rite_has_doctrine = special_doctrine_loyal_servants_of_the_queen } + multiply = faith_unchanged_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 = 2 - - 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 + loc_parameter_loyal_servants_of_the_queen_astray + loc_parameter_loyal_servants_of_the_queen_hostile + loc_parameter_is_loyal_servant_of_queen } + + special_parameters = { + hostility_level_override = { + special_doctrine_loyal_servants_of_the_queen = righteous + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_crowleyan_magic = hostile + special_doctrine_fae_and_folklore = hostile + special_doctrine_servants_of_the_regency = evil + special_doctrine_regicidal = evil + special_doctrine_truest_servants_of_the_queen = evil + } + } + } special_doctrine_servants_of_the_regency = { + doctrine_group_type = neow_interfaith_tolerance + index = 25 icon = "special_doctrine_servants_of_the_regency" is_shown = { OR = { @@ -1085,33 +1128,36 @@ special_doctrine_servants_of_the_regency = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_servants_of_the_regency } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_servants_of_the_regency } + multiply = faith_unchanged_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 + loc_parameter_servants_of_the_regency_astray + loc_parameter_servants_of_the_regency_hostile + loc_parameter_is_servant_of_regent } + + special_parameters = { + hostility_level_override = { + special_doctrine_servants_of_the_regency = righteous + special_doctrine_might_and_magick = astray + special_doctrine_goddesses_and_glory = astray + special_doctrine_crowleyan_magic = astray + special_doctrine_fae_and_folklore = hostile + special_doctrine_regicidal = evil + special_doctrine_loyal_servants_of_the_queen = evil + special_doctrine_truest_servants_of_the_queen = evil + } + } + } #Germanic & Oceanic Doctrines special_doctrine_cult_of_saints = { + doctrine_group_type = neow_interfaith_tolerance + index = 26 icon = "special_doctrine_cult_of_saints" is_shown = { OR = { @@ -1123,26 +1169,31 @@ special_doctrine_cult_of_saints = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_cult_of_saints } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_cult_of_saints } + multiply = faith_unchanged_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 + loc_parameter_cult_of_saints_astray + loc_parameter_cult_of_saints_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_hermetic = astray + special_doctrine_old_lore = astray + special_doctrine_established_church = astray + special_doctrine_reformation_roots = astray + special_doctrine_roman_rite = hostile + special_doctrine_heathen_revanchism = hostile + } + } + } special_doctrine_old_lore = { + doctrine_group_type = neow_interfaith_tolerance + index = 27 icon = "special_doctrine_old_lore" is_shown = { OR = { @@ -1154,28 +1205,33 @@ special_doctrine_old_lore = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_old_lore } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_old_lore } + multiply = faith_unchanged_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 + loc_parameter_old_lore_astray + loc_parameter_old_lore_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_cult_of_saints = astray + special_doctrine_established_church = hostile + special_doctrine_hermetic = hostile + special_doctrine_heathen_revanchism = hostile + special_doctrine_reformation_roots = hostile + special_doctrine_dionysian = astray + } + } + } #Prots & Caths special_doctrine_via_media = { + doctrine_group_type = neow_interfaith_tolerance + index = 28 icon = "special_doctrine_via_media" is_shown = { OR = { @@ -1186,30 +1242,35 @@ special_doctrine_via_media = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_via_media } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_via_media } + multiply = faith_unchanged_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_ecumenical_christian = 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_restored_church = 3 - - loc_parameter_via_media = yes - loc_parameter_via_media_astray = 1 + loc_parameter_via_media + loc_parameter_via_media_astray } + + special_parameters = { + hostility_level_override = { + special_doctrine_via_media = righteous + special_doctrine_roman_rite = astray + special_doctrine_sevillian_rite = astray + special_doctrine_independent_catholic = astray + special_doctrine_ecumenical_christian = astray + special_doctrine_established_church = astray + special_doctrine_reformation_roots = astray + special_doctrine_incorruptible_dogma = evil + special_doctrine_restored_church = evil + } + } + } #Hate Everyone Doctrines special_doctrine_incorruptible_dogma = { #Catholic one + doctrine_group_type = neow_interfaith_tolerance + index = 29 icon = "special_doctrine_incorruptible_dogma" is_shown = { religion_tag = catholic_religion @@ -1218,22 +1279,29 @@ special_doctrine_incorruptible_dogma = { #Catholic one piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_incorruptible_dogma } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_incorruptible_dogma } + multiply = faith_unchanged_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_parameters = { + hostility_levels = { + same_religion = evil + same_family = evil + unrelated = evil + } + hostility_level_override = { + tenet_christian_syncretism = evil + abrahamic_hostility_doctrine = evil + } } + } special_doctrine_restored_church = { #Protestant one + doctrine_group_type = neow_interfaith_tolerance + index = 30 icon = "special_doctrine_restored_church" is_shown = { religion_tag = protestant_religion @@ -1242,22 +1310,29 @@ special_doctrine_restored_church = { #Protestant one piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_restored_church } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_restored_church } + multiply = faith_unchanged_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_parameters = { + hostility_levels = { + same_religion = evil + same_family = evil + unrelated = evil + } + hostility_level_override = { + tenet_christian_syncretism = evil + abrahamic_hostility_doctrine = evil + } } + } special_doctrine_true_orthodox = { # Orthodox one + doctrine_group_type = neow_interfaith_tolerance + index = 31 icon = "special_doctrine_true_orthodox" is_shown = { religion_tag = eastern_orthodox_religion @@ -1266,22 +1341,29 @@ special_doctrine_true_orthodox = { # Orthodox one piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_true_orthodox } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_true_orthodox } + multiply = faith_unchanged_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_parameters = { + hostility_levels = { + same_religion = evil + same_family = evil + unrelated = evil + } + hostility_level_override = { + tenet_christian_syncretism = evil + abrahamic_hostility_doctrine = evil + } } + } special_doctrine_singular_interpretation = { #Novelist one + doctrine_group_type = neow_interfaith_tolerance + index = 32 icon = "special_doctrine_singular_interpretation" is_shown = { religion_tag = novelist_religion @@ -1290,22 +1372,29 @@ special_doctrine_singular_interpretation = { #Novelist one piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_singular_interpretation } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_singular_interpretation } + multiply = faith_unchanged_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_parameters = { + hostility_levels = { + same_religion = evil + same_family = evil + unrelated = evil + } + hostility_level_override = { + pagan_hostility_doctrine = evil + abrahamic_hostility_doctrine = evil + } } + } special_doctrine_regicidal = { #Britannic/Thelemite one, hates Queen + doctrine_group_type = neow_interfaith_tolerance + index = 33 icon = "special_doctrine_regicidal" is_shown = { OR = { @@ -1316,22 +1405,28 @@ special_doctrine_regicidal = { #Britannic/Thelemite one, hates Queen piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_regicidal } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_regicidal } + multiply = faith_unchanged_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 + loc_parameter_is_regicidal } + + special_parameters = { + hostility_level_override = { + special_doctrine_regicidal = righteous + special_doctrine_loyal_servants_of_the_queen = evil + special_doctrine_servants_of_the_regency = evil + special_doctrine_truest_servants_of_the_queen = evil + } + } + } special_doctrine_truest_servants_of_the_queen = { #Britannic/Thelemite one, loves Queen + doctrine_group_type = neow_interfaith_tolerance + index = 34 icon = "special_doctrine_truest_servants_of_the_queen" is_shown = { OR = { @@ -1342,21 +1437,28 @@ special_doctrine_truest_servants_of_the_queen = { #Britannic/Thelemite one, love 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 + limit = { rite_has_doctrine = special_doctrine_truest_servants_of_the_queen } + multiply = faith_unchanged_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 + loc_parameter_is_truest_servant } + + special_parameters = { + hostility_level_override = { + special_doctrine_loyal_servants_of_the_queen = evil + special_doctrine_servants_of_the_regency = evil + special_doctrine_regicidal = evil + special_doctrine_truest_servants_of_the_queen = evil + } + } + } special_doctrine_heathen_revanchism = { #Germanic/Oceanic one + doctrine_group_type = neow_interfaith_tolerance + index = 35 icon = "special_doctrine_heathen_revanchism" is_shown = { religion_tag = folkgerman_religion @@ -1364,23 +1466,29 @@ special_doctrine_heathen_revanchism = { #Germanic/Oceanic one piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_heathen_revanchism } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_heathen_revanchism } + multiply = faith_unchanged_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 + loc_parameter_hates_abrahamics + loc_parameter_heathen_revanchism_hostile } + + special_parameters = { + hostility_level_override = { + special_doctrine_cult_of_saints = hostile + special_doctrine_old_lore = hostile + tenet_christian_syncretism = evil + abrahamic_hostility_doctrine = evil + } + } + } special_doctrine_pure_space = { #Cosmist One + doctrine_group_type = neow_interfaith_tolerance + index = 36 icon = "special_doctrine_pure_space" is_shown = { religion_tag = cosmist_religion @@ -1389,19 +1497,25 @@ special_doctrine_pure_space = { #Cosmist One piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_pure_space } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_pure_space } + multiply = faith_unchanged_doctrine_cost_mult } } - parameters = { - hostility_same_religion = 3 - hostility_same_family = 3 - hostility_others = 3 + + special_parameters = { + hostility_levels = { + same_religion = evil + same_family = evil + unrelated = evil + } } + } special_doctrine_the_blacks = { # ANARCHY + doctrine_group_type = neow_interfaith_tolerance + index = 37 icon = "special_doctrine_the_blacks" is_shown = { religion_tag = octobrist_religion @@ -1410,21 +1524,28 @@ special_doctrine_the_blacks = { # ANARCHY piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_the_blacks } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_the_blacks } + multiply = faith_unchanged_doctrine_cost_mult } } - parameters = { - hostility_same_religion = 3 - hostility_same_family = 3 - hostility_others = 3 + + special_parameters = { + hostility_levels = { + same_religion = evil + same_family = evil + unrelated = evil + } } + } #Fallback Doctrine special_doctrine_religion_fallback = { + doctrine_group_type = neow_interfaith_tolerance + index = 38 + icon = "special_doctrine_default" name = { first_valid = { @@ -1465,8 +1586,8 @@ special_doctrine_religion_fallback = { piety_cost = { value = faith_doctrine_cost_low if = { - limit = { has_doctrine = special_doctrine_religion_fallback } - multiply = faith_unchanged_tolerance_doctrine_cost_mult + limit = { rite_has_doctrine = special_doctrine_religion_fallback } + multiply = faith_unchanged_doctrine_cost_mult } } diff --git a/common/religion/doctrine_types/10_doctrines_religions.txt b/common/religion/doctrine_types/10_doctrines_religions.txt index 6291ae4b0..ff825c732 100644 --- a/common/religion/doctrine_types/10_doctrines_religions.txt +++ b/common/religion/doctrine_types/10_doctrines_religions.txt @@ -55,3 +55,18 @@ sinitic_hostility_doctrine = { } } } + + +antediluvianist_hostility_doctrine = { + doctrine_group_type = hostility_group + index = 4 + divergence = 30 + + special_parameters = { + hostility_levels = { + same_religion = hostile + same_family = hostile + unrelated = evil + } + } +} diff --git a/common/religion/doctrine_types/40_doctrines_special.txt b/common/religion/doctrine_types/40_doctrines_special.txt index 7191e1f8d..e6bd40410 100644 --- a/common/religion/doctrine_types/40_doctrines_special.txt +++ b/common/religion/doctrine_types/40_doctrines_special.txt @@ -132,6 +132,7 @@ special_doctrine_is_gnostic_faith = { } special_doctrine_ecumenical_christian = { + index = 0 doctrine_group_type = special_tolerance icon = "special_doctrine_ecumenical_christian" @@ -147,6 +148,7 @@ special_doctrine_ecumenical_christian = { # Full communion between the Miaphysite churches: righteous towards each other, astray towards the rest of ecumenical Christendom. special_doctrine_ecumenical_miaphysite = { + index = 1 doctrine_group_type = special_tolerance icon = "special_doctrine_ecumenical_christian" diff --git a/common/religion/doctrine_types/NEOW_virtue_doctrines.txt b/common/religion/doctrine_types/NEOW_virtue_doctrines.txt index 783e66b06..7e1557907 100644 --- a/common/religion/doctrine_types/NEOW_virtue_doctrines.txt +++ b/common/religion/doctrine_types/NEOW_virtue_doctrines.txt @@ -2,153 +2,344 @@ special_doctrine_english_anglican = { + doctrine_group_type = special_doctrine_english_anglican_group + icon = "special_doctrine_default" traits = { - virtues = { just = 2 brave = 2 } - sins = { arbitrary = 2 craven = 2 } + virtues = { + just = { weight = 20 scale = 2 } + brave = { weight = 20 scale = 2 } + } + sins = { + arbitrary = { weight = 20 scale = 2 } + craven = { weight = 20 scale = 2 } + } } } special_doctrine_british_royalty = { + doctrine_group_type = special_doctrine_british_royalty_group + icon = "special_doctrine_default" traits = { - virtues = { stubborn loyal } - sins = { fickle disloyal } + virtues = { + stubborn = { weight = 20 scale = 1 } + loyal = { weight = 20 scale = 1 } + } + sins = { + fickle = { weight = 20 scale = 1 } + disloyal = { weight = 20 scale = 1 } + } } } special_doctrine_british_admiralty = { + doctrine_group_type = special_doctrine_british_admiralty_group + icon = "special_doctrine_default" traits = { - virtues = { brave loyal } - sins = { craven disloyal } + virtues = { + brave = { weight = 20 scale = 1 } + loyal = { weight = 20 scale = 1 } + } + sins = { + craven = { weight = 20 scale = 1 } + disloyal = { weight = 20 scale = 1 } + } } } special_doctrine_british_unity = { + doctrine_group_type = special_doctrine_british_unity_group + icon = "special_doctrine_default" traits = { - virtues = { generous humble diligent } - sins = { greedy arrogant lazy } + virtues = { + generous = { weight = 20 scale = 1 } + humble = { weight = 20 scale = 1 } + diligent = { weight = 20 scale = 1 } + } + sins = { + greedy = { weight = 20 scale = 1 } + arrogant = { weight = 20 scale = 1 } + lazy = { weight = 20 scale = 1 } + } } } special_doctrine_liberty = { + doctrine_group_type = special_doctrine_liberty_group + icon = "special_doctrine_default" traits = { - virtues = { forgiving compassionate } - sins = { vengeful sadistic } + virtues = { + forgiving = { weight = 20 scale = 1 } + compassionate = { weight = 20 scale = 1 } + } + sins = { + vengeful = { weight = 20 scale = 1 } + sadistic = { weight = 20 scale = 1 } + } } } special_doctrine_equality = { + doctrine_group_type = special_doctrine_equality_group + icon = "special_doctrine_default" traits = { - virtues = { compassionate humble } - sins = { sadistic arrogant } + virtues = { + compassionate = { weight = 20 scale = 1 } + humble = { weight = 20 scale = 1 } + } + sins = { + sadistic = { weight = 20 scale = 1 } + arrogant = { weight = 20 scale = 1 } + } } } special_doctrine_fraternity = { + doctrine_group_type = special_doctrine_fraternity_group + icon = "special_doctrine_default" traits = { - virtues = { trusting gregarious } - sins = { paranoid shy } + virtues = { + trusting = { weight = 20 scale = 1 } + gregarious = { weight = 20 scale = 1 } + } + sins = { + paranoid = { weight = 20 scale = 1 } + shy = { weight = 20 scale = 1 } + } } } special_doctrine_aslan = { + doctrine_group_type = special_doctrine_aslan_group + icon = "special_doctrine_default" traits = { - virtues = { humble forgiving } - sins = { arrogant vengeful } + virtues = { + humble = { weight = 20 scale = 1 } + forgiving = { weight = 20 scale = 1 } + } + sins = { + arrogant = { weight = 20 scale = 1 } + vengeful = { weight = 20 scale = 1 } + } } } special_doctrine_numenor = { + doctrine_group_type = special_doctrine_numenor_group + icon = "special_doctrine_default" traits = { - virtues = { just generous gregarious } - sins = { arbitrary greedy shy } + virtues = { + just = { weight = 20 scale = 1 } + generous = { weight = 20 scale = 1 } + gregarious = { weight = 20 scale = 1 } + } + sins = { + arbitrary = { weight = 20 scale = 1 } + greedy = { weight = 20 scale = 1 } + shy = { weight = 20 scale = 1 } + } } } special_doctrine_charlemagne = { + doctrine_group_type = special_doctrine_charlemagne_group + icon = "special_doctrine_default" traits = { - virtues = { just ambitious honest } - sins = { arbitrary content deceitful } + virtues = { + just = { weight = 20 scale = 1 } + ambitious = { weight = 20 scale = 1 } + honest = { weight = 20 scale = 1 } + } + sins = { + arbitrary = { weight = 20 scale = 1 } + content = { weight = 20 scale = 1 } + deceitful = { weight = 20 scale = 1 } + } } } special_doctrine_dracula = { + doctrine_group_type = special_doctrine_dracula_group + icon = "special_doctrine_default" traits = { - virtues = { callous vengeful } - sins = { compassionate forgiving } + virtues = { + callous = { weight = 20 scale = 1 } + vengeful = { weight = 20 scale = 1 } + } + sins = { + compassionate = { weight = 20 scale = 1 } + forgiving = { weight = 20 scale = 1 } + } } } special_doctrine_reason_and_progress = { + doctrine_group_type = special_doctrine_reason_and_progress_group + icon = "special_doctrine_default" traits = { - virtues = { diligent ambitious } - sins = { lazy content } + virtues = { + diligent = { weight = 20 scale = 1 } + ambitious = { weight = 20 scale = 1 } + } + sins = { + lazy = { weight = 20 scale = 1 } + content = { weight = 20 scale = 1 } + } } } special_doctrine_simurghi = { + doctrine_group_type = special_doctrine_simurghi_group + icon = "special_doctrine_default" traits = { - virtues = { temperate honest } - sins = { gluttonous deceitful } + virtues = { + temperate = { weight = 20 scale = 1 } + honest = { weight = 20 scale = 1 } + } + sins = { + gluttonous = { weight = 20 scale = 1 } + deceitful = { weight = 20 scale = 1 } + } } } special_doctrine_rocambolist = { + doctrine_group_type = special_doctrine_rocambolist_group + icon = "special_doctrine_default" traits = { - virtues = { gregarious deceitful } - sins = { shy honest } + virtues = { + gregarious = { weight = 20 scale = 1 } + deceitful = { weight = 20 scale = 1 } + } + sins = { + shy = { weight = 20 scale = 1 } + honest = { weight = 20 scale = 1 } + } } } special_doctrine_absurdist = { + doctrine_group_type = special_doctrine_absurdist_group + icon = "special_doctrine_default" traits = { - virtues = { cynical ambitious } - sins = { zealous content } + virtues = { + cynical = { weight = 20 scale = 1 } + ambitious = { weight = 20 scale = 1 } + } + sins = { + zealous = { weight = 20 scale = 1 } + content = { weight = 20 scale = 1 } + } } } special_doctrine_base_thelema = { + doctrine_group_type = special_doctrine_base_thelema_group + icon = "special_doctrine_default" traits = { - virtues = { stubborn loyal } - sins = { fickle disloyal } + virtues = { + stubborn = { weight = 20 scale = 1 } + loyal = { weight = 20 scale = 1 } + } + sins = { + fickle = { weight = 20 scale = 1 } + disloyal = { weight = 20 scale = 1 } + } } } special_doctrine_old_thelema = { + doctrine_group_type = special_doctrine_old_thelema_group + icon = "special_doctrine_default" traits = { - virtues = { ambitious } - sins = { chaste } + virtues = { + ambitious = { weight = 20 scale = 1 } + } + sins = { + chaste = { weight = 20 scale = 1 } + } } } special_doctrine_king_arthurs_bravery = { + doctrine_group_type = special_doctrine_king_arthurs_bravery_group + icon = "special_doctrine_default" traits = { - virtues = { brave } - sins = { craven } + virtues = { + brave = { weight = 20 scale = 1 } + } + sins = { + craven = { weight = 20 scale = 1 } + } } } special_doctrine_horned_lords_law = { + doctrine_group_type = special_doctrine_horned_lords_law_group + icon = "special_doctrine_default" traits = { - virtues = { just } - sins = { arbitrary } + virtues = { + just = { weight = 20 scale = 1 } + } + sins = { + arbitrary = { weight = 20 scale = 1 } + } } } special_doctrine_hesychastic_virtue = { + doctrine_group_type = special_doctrine_hesychastic_virtue_group + icon = "special_doctrine_default" traits = { - virtues = { zealous humble diligent } - sins = { cynical lazy arrogant } + virtues = { + zealous = { weight = 20 scale = 1 } + humble = { weight = 20 scale = 1 } + diligent = { weight = 20 scale = 1 } + } + sins = { + cynical = { weight = 20 scale = 1 } + lazy = { weight = 20 scale = 1 } + arrogant = { weight = 20 scale = 1 } + } } } special_doctrine_marble_valour = { + doctrine_group_type = special_doctrine_marble_valour_group + icon = "special_doctrine_default" traits = { - virtues = { just = 1 brave = 1 loyal = 1 augustus = 10 } - sins = { arbitrary = 1 craven = 1 disloyal = 1 } + virtues = { + just = { weight = 20 scale = 1 } + brave = { weight = 20 scale = 1 } + loyal = { weight = 20 scale = 1 } + augustus = { weight = 20 scale = 10 } + } + sins = { + arbitrary = { weight = 20 scale = 1 } + craven = { weight = 20 scale = 1 } + disloyal = { weight = 20 scale = 1 } + } } } special_doctrine_helvetic = { + doctrine_group_type = special_doctrine_helvetic_group + icon = "special_doctrine_default" 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 } + virtues = { + chaste = { weight = 20 scale = 3 } + humble = { weight = 20 scale = 3 } + temperate = { weight = 20 scale = 3 } + diligent = { weight = 20 scale = 3 } + patient = { weight = 20 scale = 3 } + compassionate = { weight = 20 scale = 3 } + generous = { weight = 20 scale = 3 } + } + sins = { + lustful = { weight = 20 scale = 3 } + arrogant = { weight = 20 scale = 3 } + wrathful = { weight = 20 scale = 3 } + lazy = { weight = 20 scale = 3 } + gluttonous = { weight = 20 scale = 3 } + sadistic = { weight = 20 scale = 3 } + vengeful = { weight = 20 scale = 3 } + } } }