From 0bfd495c991cc7208f5f93ff24d583a92dbdc8ea Mon Sep 17 00:00:00 2001 From: trashmasteruni Date: Sat, 5 Sep 2026 18:30:48 +0200 Subject: [PATCH] kurdish religions added --- .../00_religion_family_types.txt | 7 + .../religion/religion_types/NEOW_kurdish.txt | 274 ++++++++++++++++++ .../religion_types/NEOW_zoroastrian.txt | 2 +- gfx/interface/icons/faith/yarsani.dds | 3 + gfx/interface/icons/faith/yazidi.dds | 3 + history/provinces/e_caucasia.txt | 4 +- history/provinces/e_mashriq.txt | 14 +- ...zz_NEOW_religion_core_tenets_l_english.yml | 1 + .../zz_NEOW_religion_kurdish_l_english.yml | 21 ++ 9 files changed, 319 insertions(+), 10 deletions(-) create mode 100644 common/religion/religion_types/NEOW_kurdish.txt create mode 100644 gfx/interface/icons/faith/yarsani.dds create mode 100644 gfx/interface/icons/faith/yazidi.dds create mode 100644 localization/english/replace/religion/zz_NEOW_religion_kurdish_l_english.yml diff --git a/common/religion/religion_family_types/00_religion_family_types.txt b/common/religion/religion_family_types/00_religion_family_types.txt index 1217220b9..bd8667efa 100644 --- a/common/religion/religion_family_types/00_religion_family_types.txt +++ b/common/religion/religion_family_types/00_religion_family_types.txt @@ -11,6 +11,13 @@ rf_eastern = { #Dharmic doctrine_background_icon = core_tenet_banner_eastern.dds } +rf_iranic = { # Iranic + piety_icon_group = "eastern" + graphical_faith = "zoroastrian_gfx" + hostility_doctrine = eastern_hostility_doctrine + doctrine_background_icon = core_tenet_banner_zoroastrian.dds +} + rf_sinitic = { piety_icon_group = "taoism" graphical_faith = "dharmic_gfx" diff --git a/common/religion/religion_types/NEOW_kurdish.txt b/common/religion/religion_types/NEOW_kurdish.txt new file mode 100644 index 000000000..c34d82aef --- /dev/null +++ b/common/religion/religion_types/NEOW_kurdish.txt @@ -0,0 +1,274 @@ +kurdish_religion = { + family = rf_iranic + graphical_faith = "islamic_gfx" + + doctrine_background_icon = core_tenet_banner_zoroastrian.dds + + #STANDARD DOCTRINES: + + #Abrahamic hostiliy group + doctrine = abrahamic_hostility_doctrine + + # Main group + doctrine = doctrine_monotheist + doctrine = doctrine_gender_male_dominated + doctrine = doctrine_pluralism_righteous + doctrine = doctrine_temporal_head + doctrine = doctrine_clerical_succession_temporal_fixed_appointment + + # Marriage + doctrine = doctrine_polygamy + doctrine = doctrine_divorce_allowed + doctrine = doctrine_bastardry_none + doctrine = doctrine_consanguinity_cousins + + # Crimes + doctrine = doctrine_homosexuality_shunned + doctrine = doctrine_adultery_men_shunned + doctrine = doctrine_adultery_women_shunned + doctrine = doctrine_kinslaying_any_dynasty_member_crime + doctrine = doctrine_deviancy_shunned + doctrine = doctrine_witchcraft_crime + + # Clerical + doctrine = doctrine_theocracy_lay_clergy + doctrine = doctrine_clerical_function_taxation + doctrine = doctrine_clerical_gender_male_only + doctrine = doctrine_clerical_marriage_allowed + + #Allow pilgrimages + doctrine = doctrine_pilgrimage_encouraged + + #Funeral tradition + doctrine = doctrine_funeral_stoic + + #Coronation tradition + doctrine = doctrine_no_anointment + + traits = { + virtues = { temperate generous just } + sins = { gluttonous greedy arbitrary } + } + + custom_faith_icons = { + custom_faith_1 custom_faith_2 custom_faith_3 custom_faith_4 custom_faith_5 custom_faith_6 custom_faith_7 custom_faith_8 custom_faith_9 custom_faith_10 dualism_custom_1 zoroastrian_custom_1 zoroastrian_custom_2 buddhism_custom_1 buddhism_custom_2 buddhism_custom_3 buddhism_custom_4 taoism_custom_1 yazidi_custom_1 sunni_custom_2 sunni_custom_3 sunni_custom_4 muhakkima_1 muhakkima_2 muhakkima_4 muhakkima_5 muhakkima_6 judaism_custom_1 custom_faith_fp1_fenrir custom_faith_fp1_irminsul custom_faith_fp1_jormungandr custom_faith_fp1_odins_ravens custom_faith_fp1_runestone_moon custom_faith_fp1_thors_hammer custom_faith_fp1_valknut custom_faith_fp1_yggdrasil custom_faith_boromian_circles custom_faith_lotus custom_faith_aum_tibetan custom_faith_pentagram custom_faith_pentagram_inverted custom_faith_burning_bush custom_faith_allah custom_faith_gankyil custom_faith_eye_of_providence custom_faith_dove custom_faith_ichthys custom_faith_lamb custom_faith_black_sheep custom_faith_ankh custom_faith_chi_rho custom_faith_hamsa custom_faith_cool_s custom_faith_magatama custom_faith_soto custom_faith_benzhuism + } + + holy_order_names = { + { name = "holy_order_servants_of_melek_taus" } + } + + localization = { + #HighGod + HighGodName = yazidi_high_god_name + HighGodName2 = yazidi_high_god_name_2 + HighGodNamePossessive = yazidi_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerselfHimself = CHARACTER_HIMSELF + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodNameAlternate = yazidi_high_god_name_alternate + HighGodNameAlternatePossessive = yazidi_high_god_name_alternate_possessive + + #Creator + CreatorName = yazidi_creator_god_name + CreatorNamePossessive = yazidi_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIM + + #HealthGod + HealthGodName = yazidi_good_god_dadrail + HealthGodNamePossessive = yazidi_good_god_dadrail_possessive + HealthGodSheHe = CHARACTER_SHEHE_HE + HealthGodHerHis = CHARACTER_HERHIS_HIS + HealthGodHerHim = CHARACTER_HERHIM_HIM + + #FertilityGod + FertilityGodName = yazidi_good_god_dadrail + FertilityGodNamePossessive = yazidi_good_god_dadrail_possessive + FertilityGodSheHe = CHARACTER_SHEHE_HE + FertilityGodHerHis = CHARACTER_HERHIS_HIS + FertilityGodHerHim = CHARACTER_HERHIM_HIM + + #WealthGod + WealthGodName = yazidi_good_god_shemnail + WealthGodNamePossessive = yazidi_good_god_shemnail_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = yazidi_good_god_dadrail + HouseholdGodNamePossessive = yazidi_good_god_dadrail_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #FateGod + FateGodName = yazidi_high_god_name + FateGodNamePossessive = yazidi_high_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = yazidi_good_god_azazil + KnowledgeGodNamePossessive = yazidi_good_god_azazil_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + #WarGod + WarGodName = yazidi_good_god_mikhail + WarGodNamePossessive = yazidi_good_god_mikhail_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #TricksterGod + TricksterGodName = islam_trickster_god_name + TricksterGodNamePossessive = islam_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_HE + TricksterGodHerHis = CHARACTER_HERHIS_HIS + TricksterGodHerHim = CHARACTER_HERHIM_HIM + + #NightGod + NightGodName = yazidi_good_god_azazil + NightGodNamePossessive = yazidi_good_god_azazil_possessive + NightGodSheHe = CHARACTER_SHEHE_HE + NightGodHerHis = CHARACTER_HERHIS_HIS + NightGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = yazidi_good_god_azrafil + WaterGodNamePossessive = yazidi_good_god_azrafil_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + + + PantheonTerm = christianity_high_god_name + PantheonTerm2 = christianity_high_god_name_2 + PantheonTerm3 = christianity_high_god_name_3 + PantheonTermHasHave = pantheon_term_has + GoodGodNames = { + yazidi_good_god_peacock_angel + yazidi_good_god_tawuse_melek + yazidi_good_god_seven_mysteries + islam_good_god_the_one + yazidi_good_god_azazil + yazidi_good_god_jabrail + yazidi_good_god_mikhail + yazidi_good_god_rafail + yazidi_good_god_dadrail + yazidi_good_god_azrafil + yazidi_good_god_shemnail + } + + PriestMale = yazidi_priest + PriestMalePlural = yazidi_priest_plural + PriestFemale = yazidi_priest + PriestFemalePlural = yazidi_priest_plural + PriestNeuter = yazidi_priest + PriestNeuterPlural = yazidi_priest_plural + ReligiousHeadName = yazidi_religious_head_title + DevilName = islam_devil_name + DevilNamePossessive = islam_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_HE + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerselfHimself = CHARACTER_HIMSELF + EvilGodNames = { + islam_evil_god_iblis + } + HouseOfWorship = yazidi_house_of_worship + HouseOfWorship2 = yazidi_house_of_worship_2 + HouseOfWorship3 = yazidi_house_of_worship_3 + HouseOfWorshipPlural = yazidi_house_of_worship_plural + ReligiousSymbol = yazidi_religious_symbol + ReligiousSymbol2 = yazidi_religious_symbol_2 + ReligiousSymbol3 = yazidi_religious_symbol_3 + ReligiousText = yazidi_religious_text + ReligiousText2 = yazidi_religious_text_2 + ReligiousText3 = yazidi_religious_text_3 + ReligiousHeadName = yazidi_religious_head_title + ReligiousHeadTitleName = yazidi_religious_head_title_name + DevoteeMale = yazidi_devotee + DevoteeMalePlural = yazidi_devotee_plural + DevoteeFemale = yazidi_devotee + DevoteeFemalePlural = yazidi_devotee_plural + DevoteeNeuter = yazidi_devotee + DevoteeNeuterPlural = yazidi_devotee_plural + PriestMale = yazidi_priest + PriestMalePlural = yazidi_priest_plural + PriestFemale = yazidi_priest + PriestFemalePlural = yazidi_priest_plural + PriestNeuter = yazidi_priest + PriestNeuterPlural = yazidi_priest_plural + AltPriestTermPlural = yazidi_priest_alternate_plural + BishopMale = yazidi_bishop + BishopMalePlural = yazidi_bishop_plural + BishopFemale = yazidi_bishop + BishopFemalePlural = yazidi_bishop_plural + BishopNeuter = yazidi_bishop + BishopNeuterPlural = yazidi_bishop_plural + DivineRealm = yazidi_positive_afterlife + DivineRealm2 = yazidi_positive_afterlife_2 + DivineRealm3 = yazidi_positive_afterlife_3 + PositiveAfterLife = yazidi_positive_afterlife + PositiveAfterLife2 = yazidi_positive_afterlife_2 + PositiveAfterLife3 = yazidi_positive_afterlife_3 + NegativeAfterLife = yazidi_negative_afterlife + NegativeAfterLife2 = yazidi_negative_afterlife_2 + NegativeAfterLife3 = yazidi_negative_afterlife_3 + DeathDeityName = yazidi_good_god_azazil + DeathDeityNamePossessive = yazidi_good_god_azazil_possessive + DeathDeitySheHe = CHARACTER_SHEHE_HE + DeathDeityHerHis = CHARACTER_HERHIS_HIS + DeathDeityHerHim = CHARACTER_HERHIM_HIM + WitchGodName = christianity_witchgodname_iblis + WitchGodNamePossessive = christianity_witchgodname_iblis_possessive + WitchGodHerHis = CHARACTER_HERHIS_HIS + WitchGodSheHe = CHARACTER_SHEHE_HE + WitchGodHerHim = CHARACTER_HERHIM_HIM + WitchGodMistressMaster = master + WitchGodMotherFather = father + + + GHWName = ghw_great_holy_war + GHWNamePlural = ghw_great_holy_wars + } + + faiths = { + yazidi = { + color = { 40 116 204 } + icon = yazidi + + holy_site = sinjar + holy_site = baalbek + holy_site = lalish + holy_site = nishapur + holy_site = dashtestan + + #Tenet + doctrine = tenet_communal_identity + doctrine = tenet_reincarnation + doctrine = tenet_cthonic_redoubts + } + yarsani = { + color = { 204 178 58 } + icon = yarsani + + holy_site = sinjar + holy_site = baalbek + holy_site = lalish + holy_site = nishapur + holy_site = dashtestan + + #Tenet + doctrine = tenet_communal_identity + doctrine = tenet_esotericism + doctrine = tenet_islamic_syncretism + } + } +} diff --git a/common/religion/religion_types/NEOW_zoroastrian.txt b/common/religion/religion_types/NEOW_zoroastrian.txt index f5c7ad5e6..9deff4cc8 100644 --- a/common/religion/religion_types/NEOW_zoroastrian.txt +++ b/common/religion/religion_types/NEOW_zoroastrian.txt @@ -1,5 +1,5 @@ zoroastrianism_religion = { - family = rf_eastern + family = rf_iranic graphical_faith = "zoroastrian_gfx" doctrine_background_icon = core_tenet_banner_zoroastrian.dds diff --git a/gfx/interface/icons/faith/yarsani.dds b/gfx/interface/icons/faith/yarsani.dds new file mode 100644 index 000000000..12d85580c --- /dev/null +++ b/gfx/interface/icons/faith/yarsani.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:159102703aa6cfb024054e7cab7aee1706abe66c47d991f18d23225e19606503 +size 40128 diff --git a/gfx/interface/icons/faith/yazidi.dds b/gfx/interface/icons/faith/yazidi.dds new file mode 100644 index 000000000..7b38754b0 --- /dev/null +++ b/gfx/interface/icons/faith/yazidi.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a059662dd4a62a496886b9282cda41fa0fdb42a10f86eb68b108c4cdc069cd08 +size 40128 diff --git a/history/provinces/e_caucasia.txt b/history/provinces/e_caucasia.txt index cb3b5a410..cc4ff3462 100644 --- a/history/provinces/e_caucasia.txt +++ b/history/provinces/e_caucasia.txt @@ -1376,7 +1376,7 @@ ###c_bailaqan 4767 = { #Bailaqan culture = kurd - religion = majlisi + religion = yarsani holding = castle_holding } 4766 = { #Barza @@ -1392,7 +1392,7 @@ ###c_urmiya 4771 = { #Urmiya culture = kurd - religion = majlisi + religion = yarsani holding = castle_holding } 4770 = { #Ushnuya diff --git a/history/provinces/e_mashriq.txt b/history/provinces/e_mashriq.txt index 9b22a9d70..26cfa1137 100644 --- a/history/provinces/e_mashriq.txt +++ b/history/provinces/e_mashriq.txt @@ -47,7 +47,7 @@ # 4815 - HAKKARI 4815 = { # Misc culture = kurd - religion = majlisi + religion = yarsani # History @@ -157,8 +157,8 @@ # 4848 - SINJAR 4848 = { #Misc - culture = assyrian - religion = chaldean + culture = kurdish + religion = yazidi } # 4849 - AL-HAYYAL @@ -800,7 +800,7 @@ #Misc culture = kurd - religion = majlisi + religion = yarsani } # 4775 - SHAQLABADH @@ -832,7 +832,7 @@ # 4777 - IRBIL 4777 = { #Misc - culture = iraqi + culture = NEOW_turkmen religion = majlisi } @@ -861,7 +861,7 @@ # 4780 - SHAHRAZUR 4780 = { #Misc culture = kurd - religion = majlisi + religion = yarsani # History @@ -1045,7 +1045,7 @@ # 4803 - KIRKUK 4803 = { #Misc - culture = iraqi + culture = NEOW_turkmen religion = majlisi # History diff --git a/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml b/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml index 2e29e5adb..e17791099 100644 --- a/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml +++ b/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english.yml @@ -128,6 +128,7 @@ neow_can_build_citadels_name:0 "Can Build Temple Citadels" #Abrahamic Tenets rf_antediluvianist:0 "Antediluvianist" + rf_iranic:0 "Iranic" rf_esoteric:0 "Esoteric" tenet_islamic_rationalism_name: "$tenet_alexandrian_catechism_name$" tenet_islamic_rationalism_desc: "$tenet_alexandrian_catechism_desc$" diff --git a/localization/english/replace/religion/zz_NEOW_religion_kurdish_l_english.yml b/localization/english/replace/religion/zz_NEOW_religion_kurdish_l_english.yml new file mode 100644 index 000000000..5b7574f87 --- /dev/null +++ b/localization/english/replace/religion/zz_NEOW_religion_kurdish_l_english.yml @@ -0,0 +1,21 @@ +l_english: + + kurdish_religion:0 "Kurdish" + kurdish_religion_adj:0 "Kurdish" + kurdish_religion_adherent:0 "Kurdish" + kurdish_religion_adherent_plural:0 "Kurdish" + kurdish_religion_desc:1 "WRITE ME" + + #Yazidi + yazidi:0 "Êzdîtî" + yazidi_adj:0 "Êzdîtî" + yazidi_adherent:0 "Yazidi" + yazidi_adherent_plural:0 "Yazidis" + yazidi_desc:1 "WRITE ME" + + #Yarsani + yarsani:0 "Ehlî Heq" + yarsani_adj:0 "Yarsanî" + yarsani_adherent:0 "Yarsani" + yarsani_adherent_plural:0 "Yarsanis" + yarsani_desc:1 "WRITE ME"