From f9f2b84266263b1bcf6463f6352b037d924d0052 Mon Sep 17 00:00:00 2001 From: Greekman Date: Wed, 21 Oct 2026 22:38:48 +0100 Subject: [PATCH] orthodox heresies fixed and stuff --- .../00_doctrine_group_types.txt | 5 + ...0_1_neow_universal_tolerance_doctrines.txt | 5 +- .../doctrine_types/40_doctrines_special.txt | 19 ++ .../faith_types/NEOW_faiths_orthodox.txt | 247 ++++++++++++++++++ .../rite_types/NEOW_rites_orthodox.txt | 183 +++++++++++++ .../tenet_types/00_NEOW_tenet_types.txt | 44 +++- .../NEOW_religion_effects.txt | 9 +- history/characters/NEOW_e_greece.txt | 8 + history/faiths/NEOW_eastern_orthodox.txt | 214 ++++++++++++++- .../zz_NEOW_religion_orthodox_l_english.yml | 14 +- 10 files changed, 740 insertions(+), 8 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 3f10ffbf5..6bcda65c8 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -465,3 +465,8 @@ special_doctrine_marble_valour_group = { special_doctrine_helvetic_group = { category = not_creatable } + +special_doctrine_byzantine_dreaming = { + category = not_creatable + is_available_on_create = { always = no } +} 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 95658ea18..0ce36e9b1 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 @@ -1330,7 +1330,7 @@ special_doctrine_restored_church = { #Protestant one } -special_doctrine_true_orthodox = { # Orthodox one +special_doctrine_true_orthodox = { doctrine_group_type = neow_interfaith_tolerance index = 31 icon = "special_doctrine_true_orthodox" @@ -1354,9 +1354,12 @@ special_doctrine_true_orthodox = { # Orthodox one unrelated = evil } hostility_level_override = { + special_doctrine_true_orthodox = evil + special_doctrine_mainline_orthodox = evil tenet_christian_syncretism = evil abrahamic_hostility_doctrine = evil } + same_hof_hostility_override = righteous } } diff --git a/common/religion/doctrine_types/40_doctrines_special.txt b/common/religion/doctrine_types/40_doctrines_special.txt index e6bd40410..ac8ce6ae8 100644 --- a/common/religion/doctrine_types/40_doctrines_special.txt +++ b/common/religion/doctrine_types/40_doctrines_special.txt @@ -489,3 +489,22 @@ special_doctrine_pope_blessing = { special_doctrine_pope_blessing_divergence # For loc } } + +special_doctrine_byzantine_dreaming = { + doctrine_group_type = special_doctrine_byzantine_dreaming + icon = "special_doctrine_default" + parameters = { + divine_destiny_holy_war_cost_reduction + } + character_modifier = { + tolerance_advantage_mod = 5 + martial_per_piety_level = 2 + ai_war_chance = 1 + ai_war_cooldown = -0.5 + } + traits = { + virtues = { + arrogant = { weight = 20 scale = 1 } + } + } +} diff --git a/common/religion/faith_types/NEOW_faiths_orthodox.txt b/common/religion/faith_types/NEOW_faiths_orthodox.txt index 7a465ffb4..e3c0637e0 100644 --- a/common/religion/faith_types/NEOW_faiths_orthodox.txt +++ b/common/religion/faith_types/NEOW_faiths_orthodox.txt @@ -1,4 +1,5 @@ orthodox = { + doctrines = { special_doctrine_mainline_orthodox } # Scripted main Rite by start date: byzantine_rite from 1054.7.16. Core tenets and Rite-specific doctrines are defined on that Rite; faith-intrinsic doctrines remain inline. main_rite = byzantine_rite faith_details = { @@ -31,6 +32,7 @@ } } russian_orthodox = { + doctrines = { special_doctrine_mainline_orthodox } # Scripted main Rite by start date: byzantine_rite from 1054.7.16. Core tenets and Rite-specific doctrines are defined on that Rite; faith-intrinsic doctrines remain inline. main_rite = orthodox_slavic_rite faith_details = { @@ -109,3 +111,248 @@ old_believer = { HighGodNameAlternatePossessive = old_believer_high_god_name_alternate_possessive } } + + +marblist = { + doctrines = { special_doctrine_true_orthodox } + main_rite = marblist_rite + origin = orthodox + faith_details = { + religion = eastern_orthodox_religion + color = { 240 216 255 } + icon = marblist + graphical_faith = "orthodox_gfx" + religious_head = e_marblist + } + eminent_holy_sites = { constantinople athos athens } + holy_sites = { barlad rome } + localization = { + ReligiousHeadName = marblist_religious_head_title + ReligiousHeadTitleName = marblist_religious_head_title_name + GoodGodNames = { + marblist_high_god_name + marblist_high_god_name_alternate + marblist_creator_god_name + marblist_health_god_name + marblist_fertility_god_name + marblist_wealth_god_name + marblist_household_god_name + marblist_fate_god_name + marblist_knowledge_god_name + marblist_war_god_name + marblist_water_god_name + } + EvilGodNames = { + marblist_night_god_name + marblist_trickster_god_name + marblist_death_deity_name + marblist_devil_name + } + HighGodName = marblist_high_god_name + HighGodNamePossessive = marblist_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodHerHim = CHARACTER_HERHIM_HIM + HighGodNameAlternate = marblist_high_god_name_alternate + HighGodNameAlternatePossessive = marblist_high_god_name_alternate_possessive + + CreatorName = marblist_creator_god_name + CreatorNamePossessive = marblist_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIMSELF + + HealthGodName = marblist_health_god_name + HealthGodNamePossessive = marblist_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_SHE + HealthGodHerHis = CHARACTER_HERHIS_HER + HealthGodHerHim = CHARACTER_HERHIM_HERSELF + + FertilityGodName = marblist_fertility_god_name + FertilityGodNamePossessive = marblist_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + HouseholdGodName = marblist_household_god_name + HouseholdGodNamePossessive = marblist_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_SHE + HouseholdGodHerHis = CHARACTER_HERHIS_HER + HouseholdGodHerHim = CHARACTER_HERHIM_HERSELF + + KnowledgeGodName = marblist_knowledge_god_name + KnowledgeGodNamePossessive = marblist_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + WarGodName = marblist_war_god_name + WarGodNamePossessive = marblist_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + FateGodName = marblist_fate_god_name + FateGodNamePossessive = marblist_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + WealthGodName = marblist_wealth_god_name + WealthGodNamePossessive = marblist_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + WaterGodName = marblist_water_god_name + WaterGodNamePossessive = marblist_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_SHE + WaterGodHerHis = CHARACTER_HERHIS_HER + WaterGodHerHim = CHARACTER_HERHIM_HER + + TricksterGodName = marblist_trickster_god_name + TricksterGodNamePossessive = marblist_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_THEY + TricksterGodHerHis = CHARACTER_HERHIS_THEIR + TricksterGodHerHim = CHARACTER_HERHIM_THEM + + NightGodName = marblist_night_god_name + NightGodNamePossessive = marblist_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_THEY + NightGodHerHis = CHARACTER_HERHIS_THEIR + NightGodHerHim = CHARACTER_HERHIM_THEM + + DeathDeityName = marblist_death_deity_name + DeathDeityNamePossessive = marblist_death_deity_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_HE + DeathDeityHerHis = CHARACTER_HERHIS_HIS + DeathDeityHerHim = CHARACTER_HERHIM_HIM + + DevilName = marblist_devil_name + DevilNamePossessive = marblist_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_HE + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerHim = CHARACTER_HERHIM_HIMSELF + } +} + +elysian = { + doctrines = { special_doctrine_true_orthodox } + main_rite = elysian_rite + origin = orthodox + faith_details = { + religion = eastern_orthodox_religion + color = { 191 83 47 } + icon = elysian + graphical_faith = "orthodox_gfx" + } + eminent_holy_sites = { constantinople athos iasi } + holy_sites = { barlad konugardr } + localization = { + ReligiousHeadName = elysian_religious_head_title + ReligiousHeadTitleName = elysian_religious_head_title_name + GoodGodNames = { + elysian_high_god_name + elysian_high_god_name_alternate + elysian_creator_god_name + elysian_health_god_name + elysian_fertility_god_name + elysian_knowledge_god_name + elysian_war_god_name + elysian_fate_god_name + elysian_wealth_god_name + elysian_water_god_name + } + EvilGodNames = { + elysian_night_god_name + elysian_trickster_god_name + elysian_death_deity_name + elysian_devil_name + elysian_witch_god_name + } + HighGodName = elysian_high_god_name + HighGodNamePossessive = elysian_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_THEY + HighGodHerHis = CHARACTER_HERHIS_THEIR + HighGodHerHim = CHARACTER_HERHIM_THEM + HighGodNameAlternate = elysian_high_god_name_alternate + HighGodNameAlternatePossessive = elysian_high_god_name_alternate_possessive + + CreatorName = elysian_creator_god_name + CreatorNamePossessive = elysian_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_THEY + CreatorHerHis = CHARACTER_HERHIS_THEIR + CreatorHerHim = CHARACTER_HERHIM_THEM + + HealthGodName = elysian_health_god_name + HealthGodNamePossessive = elysian_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_THEY + HealthGodHerHis = CHARACTER_HERHIS_THEIR + HealthGodHerHim = CHARACTER_HERHIM_THEM + + FertilityGodName = elysian_fertility_god_name + FertilityGodNamePossessive = elysian_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_THEY + FertilityGodHerHis = CHARACTER_HERHIS_THEIR + FertilityGodHerHim = CHARACTER_HERHIM_THEM + + HouseholdGodName = elysian_household_god_name + HouseholdGodNamePossessive = elysian_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_THEY + HouseholdGodHerHis = CHARACTER_HERHIS_THEIR + HouseholdGodHerHim = CHARACTER_HERHIM_THEM + + KnowledgeGodName = elysian_knowledge_god_name + KnowledgeGodNamePossessive = elysian_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_THEY + KnowledgeGodHerHis = CHARACTER_HERHIS_THEIR + KnowledgeGodHerHim = CHARACTER_HERHIM_THEM + + WarGodName = elysian_war_god_name + WarGodNamePossessive = elysian_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_THEY + WarGodHerHis = CHARACTER_HERHIS_THEIR + WarGodHerHim = CHARACTER_HERHIM_THEM + + FateGodName = elysian_fate_god_name + FateGodNamePossessive = elysian_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_THEY + FateGodHerHis = CHARACTER_HERHIS_THEIR + FateGodHerHim = CHARACTER_HERHIM_THEM + + WealthGodName = elysian_wealth_god_name + WealthGodNamePossessive = elysian_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_THEY + WealthGodHerHis = CHARACTER_HERHIS_THEIR + WealthGodHerHim = CHARACTER_HERHIM_THEM + + WaterGodName = elysian_water_god_name + WaterGodNamePossessive = elysian_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_THEY + WaterGodHerHis = CHARACTER_HERHIS_THEIR + WaterGodHerHim = CHARACTER_HERHIM_THEM + + TricksterGodName = elysian_trickster_god_name + TricksterGodNamePossessive = elysian_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_THEY + TricksterGodHerHis = CHARACTER_HERHIS_THEIR + TricksterGodHerHim = CHARACTER_HERHIM_THEM + + NightGodName = elysian_night_god_name + NightGodNamePossessive = elysian_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_THEY + NightGodHerHis = CHARACTER_HERHIS_THEIR + NightGodHerHim = CHARACTER_HERHIM_THEM + + DeathDeityName = elysian_death_deity_name + DeathDeityNamePossessive = elysian_death_deity_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_THEY + DeathDeityHerHis = CHARACTER_HERHIS_THEIR + DeathDeityHerHim = CHARACTER_HERHIM_THEM + + DevilName = elysian_devil_name + DevilNamePossessive = elysian_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_THEY + DevilHerHis = CHARACTER_HERHIS_THEIR + } +} diff --git a/common/religion/rite_types/NEOW_rites_orthodox.txt b/common/religion/rite_types/NEOW_rites_orthodox.txt index 869a2f141..b7c6bdb1a 100644 --- a/common/religion/rite_types/NEOW_rites_orthodox.txt +++ b/common/religion/rite_types/NEOW_rites_orthodox.txt @@ -87,3 +87,186 @@ orthodox_hellenic_rite = { doctrine_clerical_marriage_allowed } } + + +rasta_orthodox = { + name = rasta_orthodox + desc = rasta_orthodox_desc + founder = d_kharkiv + faith = orthodox + color = { 86 128 52 } + icon = rastadox + + tenets = { + tenet_sacramental_herbs + tenet_dulia + tenet_ritual_celebrations + } + + doctrines = { + doctrine_clerical_function_alms_and_pacification + doctrine_clerical_marriage_allowed + doctrine_clerical_succession_spiritual_appointment + } + + localization = { + + HighGodName = rasta_orthodox_high_god_name + HighGodNamePossessive = rasta_orthodox_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerselfHimself = CHARACTER_HIMSELF + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodNameAlternate = rasta_orthodox_high_god_name_alternate + HighGodNameAlternatePossessive = rasta_orthodox_high_god_name_alternate_possessive + + CreatorName = rasta_orthodox_creator_god_name + CreatorNamePossessive = rasta_orthodox_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIM + + HealthGodName = rasta_orthodox_health_god_name + HealthGodNamePossessive = rasta_orthodox_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_HE + HealthGodHerHis = CHARACTER_HERHIS_HIS + HealthGodHerHim = CHARACTER_HERHIM_HIM + + FertilityGodName = rasta_orthodox_fertility_god_name + FertilityGodNamePossessive = rasta_orthodox_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_SHE + FertilityGodHerHis = CHARACTER_HERHIS_HER + FertilityGodHerHim = CHARACTER_HERHIM_HER + + WealthGodName = rasta_orthodox_wealth_god_name + WealthGodNamePossessive = rasta_orthodox_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + HouseholdGodName = rasta_orthodox_household_god_name + HouseholdGodNamePossessive = rasta_orthodox_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_SHE + HouseholdGodHerHis = CHARACTER_HERHIS_HER + HouseholdGodHerHim = CHARACTER_HERHIM_HER + + FateGodName = rasta_orthodox_fate_god_name + FateGodNamePossessive = rasta_orthodox_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + KnowledgeGodName = rasta_orthodox_knowledge_god_name + KnowledgeGodNamePossessive = rasta_orthodox_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + WarGodName = rasta_orthodox_war_god_name + WarGodNamePossessive = rasta_orthodox_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + TricksterGodName = rasta_orthodox_trickster_god_name + TricksterGodNamePossessive = rasta_orthodox_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_IT + TricksterGodHerHis = CHARACTER_HERHIS_ITS + TricksterGodHerHim = CHARACTER_HERHIM_IT + + NightGodName = rasta_orthodox_night_god_name + NightGodNamePossessive = rasta_orthodox_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_HE + NightGodHerHis = CHARACTER_HERHIS_HIS + NightGodHerHim = CHARACTER_HERHIM_HIM + + WaterGodName = rasta_orthodox_water_god_name + WaterGodNamePossessive = rasta_orthodox_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + GoodGodNames = { + rasta_orthodox_high_god_name + rasta_orthodox_high_god_name_alternate + rasta_orthodox_health_god_name + rasta_orthodox_fertility_god_name + rasta_orthodox_wealth_god_name + rasta_orthodox_household_god_name + rasta_orthodox_fate_god_name + rasta_orthodox_knowledge_god_name + rasta_orthodox_war_god_name + rasta_orthodox_night_god_name + rasta_orthodox_water_god_name + } + + DevilName = rasta_orthodox_devil_name + DevilNamePossessive = rasta_orthodox_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_IT + DevilHerHis = CHARACTER_HERHIS_ITS + DevilHerselfHimself = CHARACTER_ITSELF + + EvilGodNames = { + rasta_orthodox_devil_name + rasta_orthodox_witch_god_name + rasta_orthodox_death_name + } + + DeathDeityName = rasta_orthodox_death_name + DeathDeityNamePossessive = rasta_orthodox_death_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_IT + DeathDeityHerHis = CHARACTER_HERHIS_ITS + DeathDeityHerHim = CHARACTER_HERHIM_IT + + WitchGodName = rasta_orthodox_witch_god_name + WitchGodNamePossessive = rasta_orthodox_witch_god_name_possessive + WitchGodSheHe = CHARACTER_SHEHE_HE + WitchGodHerHis = CHARACTER_HERHIS_HIS + WitchGodHerHim = CHARACTER_HERHIM_HIM + + } +} + + + +marblist_rite = { + name = marblist_rite + desc = marblist_rite_desc + faith = marblist + color = { 240 216 255 } + icon = marblist + + tenets = { + tenet_dulia + tenet_chivalric_ideals + tenet_militant_vows + } + doctrines = { + special_doctrine_is_eastern_christian_faith + special_doctrine_marble_valour + doctrine_theocracy_lay_clergy + doctrine_temporal_head + doctrine_clerical_succession_temporal_fixed_appointment + doctrine_pluralism_fundamentalist + doctrine_clerical_function_recruitment + special_doctrine_not_allowed_to_hof + } +} + +elysian_rite = { + name = elysian_rite + desc = elysian_rite_desc + faith = elysian + color = { 191 83 47 } + icon = elysian + + tenets = { + tenet_esotericism + tenet_dulia + tenet_asceticism + } + doctrines = { + special_doctrine_is_eastern_christian_faith + doctrine_no_head + doctrine_funeral_mummification + } +} diff --git a/common/religion/tenet_types/00_NEOW_tenet_types.txt b/common/religion/tenet_types/00_NEOW_tenet_types.txt index 6988db84a..468e21066 100644 --- a/common/religion/tenet_types/00_NEOW_tenet_types.txt +++ b/common/religion/tenet_types/00_NEOW_tenet_types.txt @@ -1,4 +1,4 @@ - + ###### NEOW TENETS ###### @@ -872,4 +872,44 @@ excommunicated = { weight = 35 scale = 3 } } } - } \ No newline at end of file + } + +tenet_sacramental_herbs = { + icon = core_tenet_weed + piety_cost = { + value = faith_tenet_cost_mid + if = { + limit = { rite_has_tenet = tenet_sacramental_herbs } + multiply = faith_unchanged_doctrine_cost_mult + } + } + traits = { + virtues = { hashishiyah = { weight = 20 scale = 1 } } + } + character_modifier = { + stress_loss_mult = 0.3 + } + parameters = { + tenet_sacramental_herbs_active = yes + } +} + +tenet_militant_vows = { + icon = core_tenet_warrior_monks + piety_cost = { + value = faith_tenet_cost_low + if = { + limit = { rite_has_tenet = tenet_militant_vows } + multiply = faith_unchanged_doctrine_cost_mult + } + } + parameters = { + clergy_can_fight = yes + NEOW_can_build_citadels = yes + } + traits = { + virtues = { temperate = { weight = 20 scale = 1 } } + sins = { gluttonous = { weight = 20 scale = 1 } } + } + character_modifier = { holy_order_hire_cost_mult = -0.25 } +} diff --git a/common/scripted_effects/NEOW_religion_effects.txt b/common/scripted_effects/NEOW_religion_effects.txt index 8547b244d..969d5dcc4 100644 --- a/common/scripted_effects/NEOW_religion_effects.txt +++ b/common/scripted_effects/NEOW_religion_effects.txt @@ -1,4 +1,4 @@ -NEOW_set_bhakti_effect = { #reminder: patron gods will not remove on conversion until a specific base game event is replaced/overwritten. This folder is being created, rather than overwriting a base game folder to reduce overall complexity/troubleshooting +NEOW_set_bhakti_effect = { #reminder: patron gods will not remove on conversion until a specific base game event is replaced/overwritten. This folder is being created, rather than overwriting a base game folder to reduce overall complexity/troubleshooting # Remove any previous personal god relation. ## Britannic @@ -350,9 +350,12 @@ form_marblist_decision_effect = { remove_building = hagia_sophia_02 add_special_building = hagia_sophia_01 } + rite:marblist_rite = { + remove_doctrine = special_doctrine_not_allowed_to_hof + add_doctrine = special_doctrine_byzantine_dreaming + } faith:marblist = { - remove_doctrine = special_doctrine_not_allowed_to_hof - add_doctrine = special_doctrine_byzantine_dreaming + set_religious_head_title = title:e_marblist } set_primary_title_to = title:e_marblist title:k_thrace = { set_de_jure_liege_title = title:e_marblist } diff --git a/history/characters/NEOW_e_greece.txt b/history/characters/NEOW_e_greece.txt index bb61d5b50..8b1f2f302 100644 --- a/history/characters/NEOW_e_greece.txt +++ b/history/characters/NEOW_e_greece.txt @@ -799,6 +799,14 @@ greece0047 = { # trait = intellect_good_1 sexuality = asexual health = 8 + portrait_override={ + portrait_modifier_overrides={ + custom_hair=male_hair_fp1_05 + custom_beards=m_beard_pam_01 + custom_headgear=male_empty + custom_clothes=m_clothes_rel_pam_benedictine_monk_01_black_b + } + } 2523.1.1 = { birth = yes } diff --git a/history/faiths/NEOW_eastern_orthodox.txt b/history/faiths/NEOW_eastern_orthodox.txt index 8532c7954..abbac019c 100644 --- a/history/faiths/NEOW_eastern_orthodox.txt +++ b/history/faiths/NEOW_eastern_orthodox.txt @@ -69,8 +69,79 @@ tenet_ritual_celebrations } } + + 2555.1.1 = { + main_rite = byzantine_rite + rites = { + byzantine_rite = {} + georgian_rite = {} + orthodox_hellenic_rite = {} + rasta_orthodox = {} + } + + permitted = { + tenet_symphonia + 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 + tenet_sacramental_herbs + tenet_ritual_celebrations + } + + 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_communal_identity + tenet_purgatory + tenet_esotericism + } + + known = { + 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 + } + } } + russian_orthodox = { 2340.1.1 = { created = yes @@ -210,4 +281,145 @@ old_believer = { tenet_ritual_celebrations } } -} \ No newline at end of file +} + +marblist = { + 2555.1.1 = { + created = yes + main_rite = marblist_rite + religious_head = e_marblist + rites = { + marblist_rite = {} + } + + permitted = { + tenet_symphonia + 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 + tenet_chivalric_ideals + tenet_militant_vows + tenet_armed_pilgrimages + } + + 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_communal_identity + tenet_purgatory + tenet_esotericism + } + + known = { + tenet_sanctity_of_nature + tenet_legalism + tenet_religious_legal_pronouncements + tenet_literalism + tenet_alexandrian_catechism + tenet_scholasticism + tenet_khachkar + tenet_mendicant_preachers + tenet_adaptive + tenet_ritual_celebrations + } + } +} + +elysian = { + 2555.1.1 = { + created = yes + main_rite = elysian_rite + rites = { + elysian_rite = {} + } + + permitted = { + tenet_symphonia + 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 + tenet_esotericism + } + + 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_communal_identity + tenet_purgatory + } + + known = { + 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 + } + } +} diff --git a/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml b/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml index 3666ce206..3a005bf74 100644 --- a/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml +++ b/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml @@ -126,6 +126,7 @@ elysian_death_deity_name_possessive:0 "Thanatos'" elysian_devil_name:0 "Hades" elysian_devil_name_possessive:0 "Hades'" + elysian_witch_god_name:0 "$elysian_devil_name$" marblist:0 "Marblism" @@ -344,4 +345,15 @@ old_believer_rite_desc:0 "The Old Rite preserves the priestly and sacramental life of Staroverie according to the pre-Nikonian books and customs, maintaining ordained clergy while rejecting the seventeenth-century reforms and every later innovation imposed upon the old Russian tradition." old_believer_rite_adherent:0 "Old ritist" old_believer_rite_adherent_plural:0 "Old ritists" - \ No newline at end of file + + marblist_rite:0 "Marblist Imperial Rite" + marblist_rite_adj:0 "Marblist" + marblist_rite_adherent:0 "Marblist" + marblist_rite_adherent_plural:0 "Marblists" + marblist_rite_desc:0 "The faithful await the Marmaroménos Vasiliás, the Marble Emperor concealed beneath Constantinople since the fall of the Romans. In the last days, he shall awaken to defend Christendom and restore the Empire; until then, the Marblist community honours its destined Autocrator through icons, chivalric vows, and the readiness to take up arms in his cause." + + elysian_rite:0 "Elysian Funerary Rite" + elysian_rite_adj:0 "Elysian" + elysian_rite_adherent:0 "Elysian" + elysian_rite_adherent_plural:0 "Elysians" + elysian_rite_desc:0 "The Elysian faithful believe the dead are imprisoned in Hades, where troubled shades may bring suffering upon the living. Elaborate funerary rites and prayers appease these restless souls until the Heavenly Host descends in the last days to free them and establish the Elysian Fields."