From 6865728bd3ae662057307bfe0ac9a36d7d85538d Mon Sep 17 00:00:00 2001 From: falsanix Date: Mon, 5 Oct 2026 18:30:27 +0300 Subject: [PATCH] Chernobog and Malakhit are restored Were you the one commanding at Chernobog, Doctor? Then you also must have seen the state of things there. How are you able to sleep at night, after all that? I can't get it out of my mind... I just can't... --- .../faith_types/NEOW_faiths_folk_slavic.txt | 84 ++++++++++++++++++- .../religion_types/NEOW_folk_slavic.txt | 2 +- .../rite_types/NEOW_rites_chernobozhie.txt | 26 ++++++ .../rite_types/NEOW_rites_malakhit.txt | 19 +++++ history/characters/NEOW_e_finland.txt | 4 +- history/characters/NEOW_e_idel_ural.txt | 2 +- history/characters/NEOW_e_zapadorussia.txt | 4 +- history/provinces/e_finland.txt | 6 +- history/provinces/e_volga-ural.txt | 12 +-- history/provinces/e_zapadnorussia.txt | 34 ++++---- .../zz_NEOW_religion_slavic_l_english.yml | 49 ++++++++--- .../zz_NEOW_religion_uralic_l_english.yml | 7 +- 12 files changed, 197 insertions(+), 52 deletions(-) create mode 100644 common/religion/rite_types/NEOW_rites_chernobozhie.txt create mode 100644 common/religion/rite_types/NEOW_rites_malakhit.txt diff --git a/common/religion/faith_types/NEOW_faiths_folk_slavic.txt b/common/religion/faith_types/NEOW_faiths_folk_slavic.txt index e4a73b913..fb3c6ae7e 100644 --- a/common/religion/faith_types/NEOW_faiths_folk_slavic.txt +++ b/common/religion/faith_types/NEOW_faiths_folk_slavic.txt @@ -2,8 +2,9 @@ main_rite = kozachina_rite faith_details = { religion = folk_slavic_religion - color = { 68 57 191 } + color = { 73 61 181 } icon = kozachina + reformed_icon = kozachina_reformed graphical_faith = "pagan_gfx" } @@ -24,5 +25,86 @@ tenet_struggle_submission tenet_ancestor_worship } + doctrines = { + special_doctrine_old_lore + unreformed_faith_doctrine + #Tenets + doctrine_no_head + doctrine_pilgrimage_local_rites + doctrine_funeral_bewailment # Keening + doctrine_witchcraft_crime + doctrine_clerical_gender_male_only + doctrine_theocracy_temporal + } } +chernobozhie_faith = { + main_rite = chernobozhie_rite + faith_details = { + religion = folk_slavic_religion + color = { 53 35 89 } + icon = chernobozhye + reformed_icon = chernobozhye_reformed + graphical_faith = "pagan_gfx" + } + + eminent_holy_sites = { + arkhangelsk + murmansk + } + + holy_sites = { + + } + + tenets = { + tenet_adorcism + } + tenet_selection_pair = { + requires_dlc_flag = the_northern_lords + tenet = tenet_gruesome_festivals + fallback_tenet = tenet_human_sacrifice + } + tenet_selection_pair = { + requires_dlc_flag = all_under_heaven + tenet = tenet_takamin + fallback_tenet = tenet_ancestor_worship + } + doctrines = { + doctrine_pilgrimage_local_rites + unreformed_faith_doctrine + doctrine_polytheist + } +} + +malakhit_faith = { + main_rite = malakhit_rite + faith_details = { + religion = folk_slavic_religion + color = { 17 114 80 } + icon = malachite + reformed_icon = malachite + graphical_faith = "pagan_gfx" + } + + eminent_holy_sites = { + + } + + holy_sites = { + + } + + tenets = { + tenet_esotericism + tenet_communal_possessions + tenet_cthonic_redoubts + } + + doctrines = { + doctrine_pilgrimage_local_rites + unreformed_faith_doctrine + special_doctrine_old_lore + } +} + \ No newline at end of file diff --git a/common/religion/religion_types/NEOW_folk_slavic.txt b/common/religion/religion_types/NEOW_folk_slavic.txt index 32ce00d51..c8664f6fc 100644 --- a/common/religion/religion_types/NEOW_folk_slavic.txt +++ b/common/religion/religion_types/NEOW_folk_slavic.txt @@ -5,7 +5,7 @@ } pagan_roots = yes - + doctrine = doctrine = special_doctrine_old_lore doctrine = pagan_hostility_doctrine #Main Group diff --git a/common/religion/rite_types/NEOW_rites_chernobozhie.txt b/common/religion/rite_types/NEOW_rites_chernobozhie.txt new file mode 100644 index 000000000..61624d05e --- /dev/null +++ b/common/religion/rite_types/NEOW_rites_chernobozhie.txt @@ -0,0 +1,26 @@ +chernobozhie_rite = { + name = chernobozhie_rite + desc = chernobozhie_rite_desc + faith = chernobozhie_faith + + color = { 53 35 89 } + + tenets = { + tenet_adorcism + } + tenet_selection_pair = { + requires_dlc_flag = the_northern_lords + tenet = tenet_gruesome_festivals + fallback_tenet = tenet_human_sacrifice + } + tenet_selection_pair = { + requires_dlc_flag = all_under_heaven + tenet = tenet_takamin + fallback_tenet = tenet_ancestor_worship + } + doctrines = { + doctrine_pilgrimage_local_rites + unreformed_faith_doctrine + doctrine_polytheist + } +} \ No newline at end of file diff --git a/common/religion/rite_types/NEOW_rites_malakhit.txt b/common/religion/rite_types/NEOW_rites_malakhit.txt new file mode 100644 index 000000000..48a92ee05 --- /dev/null +++ b/common/religion/rite_types/NEOW_rites_malakhit.txt @@ -0,0 +1,19 @@ +malakhit_rite = { + name = malakhit_rite + desc = malakhit_rite_desc + faith = malakhit_faith + + color = { 17 114 80 } + + tenets = { + tenet_esotericism + tenet_communal_possessions + tenet_cthonic_redoubts + } + + doctrines = { + doctrine_pilgrimage_local_rites + unreformed_faith_doctrine + special_doctrine_old_lore + } +} \ No newline at end of file diff --git a/history/characters/NEOW_e_finland.txt b/history/characters/NEOW_e_finland.txt index 7e88e9551..4dc17fb7f 100644 --- a/history/characters/NEOW_e_finland.txt +++ b/history/characters/NEOW_e_finland.txt @@ -499,7 +499,7 @@ finland0029 = { name = "Roman" dynasty = morozov_dynasty culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite trait = education_intrigue_3 trait = humble trait = greedy @@ -519,7 +519,7 @@ finland0030 = { name = "Sviatoslav" dynasty = volkov_dynasty culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite trait = education_intrigue_2 trait = content trait = arrogant diff --git a/history/characters/NEOW_e_idel_ural.txt b/history/characters/NEOW_e_idel_ural.txt index 1e17aab3a..213f683fd 100644 --- a/history/characters/NEOW_e_idel_ural.txt +++ b/history/characters/NEOW_e_idel_ural.txt @@ -77,7 +77,7 @@ russia_solayman_yulayev = { # Lesser Bashkir Duke russia_arkady_medvedev = { # Son of Baba Yaga name = "Arkady" dynasty = medvedev_dynasty - rite = "chernobozhye" + rite = "chernobozhie_rite" culture = NEOW_pomor trait = education_martial_4 trait = callous diff --git a/history/characters/NEOW_e_zapadorussia.txt b/history/characters/NEOW_e_zapadorussia.txt index 171fddf91..ba21ec6cb 100644 --- a/history/characters/NEOW_e_zapadorussia.txt +++ b/history/characters/NEOW_e_zapadorussia.txt @@ -130,7 +130,7 @@ russia_ruslan_mordoboyev = { name = "Ruslan" dynasty = mordoboyev_dynasty culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite trait = education_learning_4 trait = diligent trait = greedy @@ -149,7 +149,7 @@ russia_ruslan_mordoboyev = { russia0009 = { name = "Chibreki" culture = NEOW_novgorodian - rite = chernobozhye + rite = chernobozhie_rite trait = education_martial_2 trait = sadistic trait = greedy diff --git a/history/provinces/e_finland.txt b/history/provinces/e_finland.txt index 79018fa17..a00532ecc 100644 --- a/history/provinces/e_finland.txt +++ b/history/provinces/e_finland.txt @@ -186,7 +186,7 @@ ###c_murmansk 404 = { culture = NEOW_pomor - rite = sami_pagan + rite = chernobozhie_rite holding = tribal_holding } 8789 = { @@ -198,7 +198,7 @@ ###c_ter 415 = { culture = NEOW_pomor - rite = sami_pagan + rite = chernobozhie_rite holding = tribal_holding } 417 = { @@ -237,7 +237,7 @@ ###c_tersky 8792 = { culture = NEOW_pomor - rite = sami_pagan + rite = chernobozhie_rite holding = tribal_holding } 8791 = { diff --git a/history/provinces/e_volga-ural.txt b/history/provinces/e_volga-ural.txt index 859b4b789..da9b5effc 100644 --- a/history/provinces/e_volga-ural.txt +++ b/history/provinces/e_volga-ural.txt @@ -284,7 +284,7 @@ ###c_uraltau 5497 = { culture = NEOW_uralian - rite = malachite + rite = malakhit_rite holding = castle_holding } 5496 = { @@ -293,7 +293,7 @@ ###c_lysva 5441 = { culture = NEOW_uralian - rite = malachite + rite = malakhit_rite holding = castle_holding } 5442 = { @@ -309,7 +309,7 @@ ###c_ural 889 = { culture = NEOW_uralian - rite = malachite + rite = malakhit_rite holding = castle_holding } 5453 = { @@ -602,7 +602,7 @@ ###c_bolsheutsikinskoe 5495 = { culture = NEOW_bashkir - rite = malachite + rite = malakhit_rite holding = castle_holding } 5494 = { @@ -635,7 +635,7 @@ ###c_uiska 5487 = { culture = NEOW_bashkir - rite = malachite + rite = malakhit_rite holding = castle_holding } 5488 = { @@ -647,7 +647,7 @@ ###c_verkouralsk 5485 = { culture = NEOW_uralian - rite = old_believer + rite = malakhit_rite holding = castle_holding } 5484 = { diff --git a/history/provinces/e_zapadnorussia.txt b/history/provinces/e_zapadnorussia.txt index ba89ce6a4..136db6010 100644 --- a/history/provinces/e_zapadnorussia.txt +++ b/history/provinces/e_zapadnorussia.txt @@ -548,7 +548,7 @@ } 5832 = { culture = NEOW_novgorodian - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5831 = { @@ -677,12 +677,12 @@ ###c_kholmogory 5799 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5798 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5800 = { @@ -713,7 +713,7 @@ ###c_ustyug 5838 = { culture = NEOW_vologodian - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5839 = { @@ -722,7 +722,7 @@ ###c_totma 5820 = { culture = NEOW_vologodian - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5821 = { @@ -746,7 +746,7 @@ ###c_onsthia 5836 = { culture = NEOW_vologodian - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5837 = { @@ -759,7 +759,7 @@ ###c_onega_BJA 5803 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5804 = { @@ -777,7 +777,7 @@ ###c_povenets 5807 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5808 = { @@ -791,7 +791,7 @@ ###c_kargopol 5814 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5812 = { @@ -802,7 +802,7 @@ } #c_mirny 8899 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5852 = { @@ -814,7 +814,7 @@ ###c_pudozh 5811 = { culture = vepsian - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5810 = { @@ -826,7 +826,7 @@ ###c_kirillov 5817 = { culture = NEOW_vologodian - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5816 = { @@ -836,7 +836,7 @@ ###c_shenkursk 5842 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5843 = { @@ -848,7 +848,7 @@ ###c_kotlas 5840 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 8901 = { @@ -860,7 +860,7 @@ ###c_velsk 5845 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5847 = { @@ -872,7 +872,7 @@ ###c_pinega 8945 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } 5850 = { @@ -887,6 +887,6 @@ ###c_mezen 8909 = { culture = NEOW_pomor - rite = chernobozhye + rite = chernobozhie_rite holding = tribal_holding } diff --git a/localization/english/replace/religion/zz_NEOW_religion_slavic_l_english.yml b/localization/english/replace/religion/zz_NEOW_religion_slavic_l_english.yml index 40cc6576a..a0cb31064 100644 --- a/localization/english/replace/religion/zz_NEOW_religion_slavic_l_english.yml +++ b/localization/english/replace/religion/zz_NEOW_religion_slavic_l_english.yml @@ -2,20 +2,26 @@ folk_slavic_religion:1 "Slavic" folk_slavic_religion_adj:1 "Slavic" - folk_slavic_religion_adherent:1 "Slavic" - folk_slavic_religion_adherent_plural:1 "slavics" - folk_slavic_religion_desc:1 "Religious alcoholism" + folk_slavic_religion_adherent:1 "Slav" + folk_slavic_religion_adherent_plural:1 "Slavs" + folk_slavic_religion_desc:1 "Emphasizing personal duty, morality, and conformity, Folk Slavic religion is the blanket term for the myriad local faiths and beliefs of much of Russia. Community is an important part of most, and religious ceremonies are often public gatherings which celebrate beauty and joyfulness." - chernobozhye:0 "Chernobozhye" - chernobozhye_adj:0 "Chernobozhye" - chernobozhye_adherent:0 "Chernobozhnik" - chernobozhye_adherent_plural:0 "Chernobozhniki" - chernobozhye_desc:0 "The pantheon of boreal Russia is led by Chernobog, the god of the underworld, night, and magic. It is held that time exists in a cycle, in which Chernobog rules over the night and Belobog rules over the day, with the current period of nighttime beginning 500 years ago. As the supreme god of this age, he commands the fate of all the souls of men as well as the spirits of nature. Worshippers of Chernobog often pray to him for good health as well as to ward off evil spirits, and he is regularly invoked during rituals, both for blessings and curses. Various nature spirits, such as Baba Yaga, are appeased and occasionally summoned through sacrificial offerings." + chernobozhie_faith:0 "Chernobozhye" + chernobozhie_faith_adj:0 "Chernobozhye" + chernobozhie_faith_adherent:0 "Chernobozhnik" + chernobozhie_faith_adherent_plural:0 "Chernobozhniki" + chernobozhie_faith_desc:0 "The pantheon of boreal Russia is led by Chernobog, the god of the underworld, night, and magic. It is held that time exists in a cycle, in which Chernobog rules over the night and Belobog rules over the day, with the current period of nighttime beginning 500 years ago. As the supreme god of this age, he commands the fate of all the souls of men as well as the spirits of nature. Worshippers of Chernobog often pray to him for good health as well as to ward off evil spirits, and he is regularly invoked during rituals, both for blessings and curses. Various nature spirits, such as Baba Yaga, are appeased and occasionally summoned through sacrificial offerings." - chernobozhye_old:0 "Old Chernobozhye" - chernobozhye_old_adj:0 "Old Chernobozhye" - chernobozhye_old_adherent:0 "Old Chernobozhnik" - chernobozhye_old_adherent_plural:0 "Old Chernobozhniki" + chernobozhie_rite:0 "Chernobozhye" + chernobozhie_rite_adj:0 "Chernobozhye" + chernobozhie_rite_adherent:0 "Chernobozhnik" + chernobozhie_rite_adherent_plural:0 "Chernobozhniki" + chernobozhie_rite_desc:0 "The pantheon of boreal Russia is led by Chernobog, the god of the underworld, night, and magic. It is held that time exists in a cycle, in which Chernobog rules over the night and Belobog rules over the day, with the current period of nighttime beginning 500 years ago. As the supreme god of this age, he commands the fate of all the souls of men as well as the spirits of nature. Worshippers of Chernobog often pray to him for good health as well as to ward off evil spirits, and he is regularly invoked during rituals, both for blessings and curses. Various nature spirits, such as Baba Yaga, are appeased and occasionally summoned through sacrificial offerings." + + chernobozhie_rite_old:0 "Old Chernobozhye" + chernobozhie_rite_old_adj:0 "Old Chernobozhye" + chernobozhie_rite_old_adherent:0 "Old Chernobozhnik" + chernobozhie_rite_old_adherent_plural:0 "Old Chernobozhniki" kozachina_faith:0 "Kozachina" kozachina_faith_adj:0 "Kozachina" @@ -33,4 +39,21 @@ kozachina_rite_old:0 "Old Kozachina" kozachina_rite_old_adj:0 "Old Kozachina" kozachina_rite_old_adherent:0 "Old Kozak" - kozachina_rite_old_adherent_plural:0 "Old Kozaks" \ No newline at end of file + kozachina_rite_old_adherent_plural:0 "Old Kozaks" + + malakhit_faith:0 "Malakhitstvo" + malakhit_faith_adj:0 "Malakhit" + malakhit_faith_adherent:0 "Malachite" + malakhit_faith_adherent_plural:0 "Malachites" + malakhit_faith_desc:0 "The Malachite creed was founded by the prophet Sobolev, who centered its gospel around the Mistress of Copper Mountain. They hold that the Mistress was created by the Father Logos to protect life on earth from Lucifer. In her various reincarnations—including Jesus and Zoroaster—the Mistress protected the people of the Urals and guided them towards the light. Malachites believe that, by worshipping the Mistress, they will one day be chosen to lead the world into the Age of Aquarius." + + malakhit_rite:0 "Malakhitstvo" + malakhit_rite_adj:0 "Malakhit" + malakhit_rite_adherent:0 "Malachite" + malakhit_rite_adherent_plural:0 "Malachites" + malakhit_rite_desc:0 "The Malachite creed was founded by the prophet Sobolev, who centered its gospel around the Mistress of Copper Mountain. They hold that the Mistress was created by the Father Logos to protect life on earth from Lucifer. In her various reincarnations—including Jesus and Zoroaster—the Mistress protected the people of the Urals and guided them towards the light. Malachites believe that, by worshipping the Mistress, they will one day be chosen to lead the world into the Age of Aquarius." + + malakhit_rite_old:0 "Old Malakhitstvo" + malakhit_rite_old_adj:0 "Old Malakhit" + malakhit_rite_old_adherent:0 "Old Malachite" + malakhit_rite_old_adherent_plural:0 "Old Malachites" diff --git a/localization/english/replace/religion/zz_NEOW_religion_uralic_l_english.yml b/localization/english/replace/religion/zz_NEOW_religion_uralic_l_english.yml index b1eb04cab..8b51288bb 100644 --- a/localization/english/replace/religion/zz_NEOW_religion_uralic_l_english.yml +++ b/localization/english/replace/religion/zz_NEOW_religion_uralic_l_english.yml @@ -29,9 +29,4 @@ chuvash_pagan_adherent:0 "Yalic" chuvash_pagan_adherent_plural:0 "Yalics" chuvash_pagan_desc:0 "WRITE ME" - - malachite:0 "Malakhitstvo" - malachite_adj:0 "Malakhitstvo" - malachite_adherent:0 "Malachite" - malachite_adherent_plural:0 "Malachites" - malachite_desc:0 "The Malachite creed was founded by the prophet Sobolev, who centered its gospel around the Mistress of Copper Mountain. They hold that the Mistress was created by the Father Logos to protect life on earth from Lucifer. In her various reincarnations—including Jesus and Zoroaster—the Mistress protected the people of the Urals and guided them towards the light. Malachites believe that, by worshipping the Mistress, they will one day be chosen to lead the world into the Age of Aquarius." \ No newline at end of file + \ No newline at end of file