From 428343c55be7b1c2798c6601ed2cd0d235fe0a31 Mon Sep 17 00:00:00 2001 From: trashb0at Date: Fri, 8 Nov 2024 15:45:14 -0500 Subject: [PATCH] southern france things --- common/culture/cultures/NEOW_french.txt | 70 ++++- common/culture/cultures/NEOW_hebraic.txt | 29 ++ common/culture/pillars/NEOW_language.txt | 17 ++ common/named_colors/culture_colors.txt | 3 + common/religion/religions/00_judaism.txt | 252 ++++++++++++++++++ common/religion/religions/NEOW_novelist.txt | 2 - history/provinces/k_aquitaine.txt | 88 ++++++ history/provinces/k_france.txt | 2 +- .../culture/NEOW_cultures_l_english.yml | 10 +- .../NEOW_cultural_languages_l_english.yml | 3 +- 10 files changed, 465 insertions(+), 11 deletions(-) create mode 100644 common/culture/cultures/NEOW_hebraic.txt create mode 100644 common/religion/religions/00_judaism.txt create mode 100644 history/provinces/k_aquitaine.txt diff --git a/common/culture/cultures/NEOW_french.txt b/common/culture/cultures/NEOW_french.txt index a866c326..58b0d760 100644 --- a/common/culture/cultures/NEOW_french.txt +++ b/common/culture/cultures/NEOW_french.txt @@ -1,10 +1,10 @@ metropolitain = { color = french - ethos = ethos_egalitarian + ethos = ethos_courtly heritage = heritage_french language = language_french - martial_custom = martial_custom_male_only + martial_custom = martial_custom_equal traditions = { tradition_chanson_de_geste tradition_hereditary_hierarchy @@ -30,10 +30,10 @@ normaund = { color = normaund - ethos = ethos_egalitarian + ethos = ethos_courtly heritage = heritage_french language = language_french - martial_custom = martial_custom_male_only + martial_custom = martial_custom_equal traditions = { tradition_chanson_de_geste tradition_hereditary_hierarchy @@ -59,10 +59,68 @@ normaund = { bourguignon = { color = bourguignon - ethos = ethos_egalitarian + ethos = ethos_courtly heritage = heritage_french language = language_french - martial_custom = martial_custom_male_only + martial_custom = martial_custom_equal + traditions = { + tradition_chanson_de_geste + tradition_hereditary_hierarchy + tradition_chivalry + tradition_brewery + } + + name_list = name_list_french + + coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = caucasian_blond + 5 = caucasian_ginger + 45 = caucasian_brown_hair + 35 = caucasian_dark_hair + } +} + +axiton = { + color = axiton + + ethos = ethos_courtly + heritage = heritage_french + language = language_french + martial_custom = martial_custom_equal + traditions = { + tradition_chanson_de_geste + tradition_hereditary_hierarchy + tradition_chivalry + tradition_brewery + } + + name_list = name_list_french + + coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = caucasian_blond + 5 = caucasian_ginger + 45 = caucasian_brown_hair + 35 = caucasian_dark_hair + } +} + +provencal = { + color = provencal + + ethos = ethos_courtly + heritage = heritage_french + language = language_french + martial_custom = martial_custom_equal traditions = { tradition_chanson_de_geste tradition_hereditary_hierarchy diff --git a/common/culture/cultures/NEOW_hebraic.txt b/common/culture/cultures/NEOW_hebraic.txt new file mode 100644 index 00000000..67939e0d --- /dev/null +++ b/common/culture/cultures/NEOW_hebraic.txt @@ -0,0 +1,29 @@ +NEOW_sephardi = { + color = { 0.4 0.4 0.7 } + + ethos = ethos_communal + heritage = heritage_french + language = language_ladinois + martial_custom = martial_custom_equal + traditions = { + tradition_diasporic + tradition_caravaneers + tradition_philosopher_culture + tradition_maritime_mercantilism + tradition_mobile_guards + } + + name_list = name_list_sephardi + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = caucasian_blond + 5 = caucasian_ginger + 45 = caucasian_brown_hair + 35 = caucasian_dark_hair + } +} \ No newline at end of file diff --git a/common/culture/pillars/NEOW_language.txt b/common/culture/pillars/NEOW_language.txt index 07c1951a..9dc1d587 100644 --- a/common/culture/pillars/NEOW_language.txt +++ b/common/culture/pillars/NEOW_language.txt @@ -14,4 +14,21 @@ } color = french +} +language_ladinois = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_ladinois + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_ladinois } + multiply = 10 + } + } + + color = sephardi } \ No newline at end of file diff --git a/common/named_colors/culture_colors.txt b/common/named_colors/culture_colors.txt index 7cab8b4f..e7ab2daa 100644 --- a/common/named_colors/culture_colors.txt +++ b/common/named_colors/culture_colors.txt @@ -79,4 +79,7 @@ colors = { albanian = { 0.8 0.75 0.83 } bourguignon = { 0.3 0.1 0.6 } normaund = { 0.2 0.4 0.6 } + axiton = { 0.2 0.2 0.5 } + sephardi = { 0.3 0.4 0.7 } + provencal = { 0.7 0.5 0.7 } } diff --git a/common/religion/religions/00_judaism.txt b/common/religion/religions/00_judaism.txt new file mode 100644 index 00000000..df002ffe --- /dev/null +++ b/common/religion/religions/00_judaism.txt @@ -0,0 +1,252 @@ +judaism_religion = { + family = rf_abrahamic + + graphical_faith = judaism_gfx + + doctrine = doctrine_polygamy # Polygamy was legal until around 1000 AD + doctrine = abrahamic_hostility_doctrine + doctrine = doctrine_gender_male_dominated + doctrine = doctrine_consanguinity_cousins + doctrine = doctrine_divorce_allowed + doctrine = doctrine_bastardry_none + doctrine = doctrine_homosexuality_crime + doctrine = doctrine_adultery_men_crime + doctrine = doctrine_adultery_women_crime + doctrine = doctrine_kinslaying_extended_family_crime + doctrine = doctrine_witchcraft_shunned + doctrine = doctrine_deviancy_shunned + doctrine = doctrine_consanguinity_cousins + doctrine = doctrine_pluralism_pluralistic + doctrine = doctrine_theocracy_temporal + doctrine = doctrine_clerical_function_taxation + doctrine = doctrine_clerical_gender_male_only + doctrine = doctrine_clerical_marriage_allowed + doctrine = doctrine_clerical_succession_temporal_fixed_appointment + + #Special Doctrine for Jewish Syncretism + doctrine = special_doctrine_is_jewish_faith + + #Allow pilgrimages + doctrine = doctrine_pilgrimage_encouraged + + #Funeral tradition + doctrine = doctrine_funeral_stoic + + piety_icon_group = "judaism" + + traits = { + virtues = { patient compassionate just } + sins = { cynical lustful greedy } + } + + reserved_male_names = { + Belet Ezra Hanukkah Hezekiah Isaac Levi Manasseh Nisi Simeon Yavdi Zebulun + } + + reserved_female_names = { + Adah Adinah Alte Asnat Batya Bilha Chana Chava Devorah Esther Gisse Hadassah Leah Machla Miriam Puah Peninah Rachel Rivkah Ruth Sarah Tamar Tirtzah Tzipporah Tziviah Yael Yehudit Yiska Yocheved Yonah + } + + 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 + } + + holy_order_names = { + { name = "holy_order_zealots_of_place_1" coat_of_arms = "ho_zealots" } + { name = "holy_order_herem_warriors" } + { name = "holy_order_zealots_of_place_1" } + } + + holy_order_maa = { shomer } + + localization = { + #HighGodName + HighGodName = judaism_high_god_name + HighGodName2 = judaism_high_god_name_2 + HighGodNamePossessive = judaism_high_god_name_possessive + HighGodNameSheHe = CHARACTER_SHEHE_HE + HighGodHerselfHimself = CHARACTER_HIMSELF + HighGodHerHis = CHARACTER_HERHIS_HIS + HighGodNameAlternate = judaism_high_god_alternate + HighGodNameAlternatePossessive = judaism_high_god_alternate_possessive + + #Creator + CreatorName = judaism_creator_god_name + CreatorNamePossessive = judaism_creator_god_name_possessive + CreatorSheHe = CHARACTER_SHEHE_HE + CreatorHerHis = CHARACTER_HERHIS_HIS + CreatorHerHim = CHARACTER_HERHIM_HIM + + #HealthGod + HealthGodName = judaism_health_god_name + HealthGodNamePossessive = judaism_health_god_name_possessive + HealthGodSheHe = CHARACTER_SHEHE_HE + HealthGodHerHis = CHARACTER_HERHIS_HIS + HealthGodHerHim = CHARACTER_HERHIM_HIM + + #FertilityGod + FertilityGodName = judaism_fertility_god_name + FertilityGodNamePossessive = judaism_fertility_god_name_possessive + FertilityGodSheHe = CHARACTER_SHEHE_HE + FertilityGodHerHis = CHARACTER_HERHIS_HIS + FertilityGodHerHim = CHARACTER_HERHIM_HIM + + #WealthGod + WealthGodName = judaism_wealth_god_name + WealthGodNamePossessive = judaism_wealth_god_name_possessive + WealthGodSheHe = CHARACTER_SHEHE_HE + WealthGodHerHis = CHARACTER_HERHIS_HIS + WealthGodHerHim = CHARACTER_HERHIM_HIM + + #HouseholdGod + HouseholdGodName = judaism_household_god_name + HouseholdGodNamePossessive = judaism_household_god_name_possessive + HouseholdGodSheHe = CHARACTER_SHEHE_HE + HouseholdGodHerHis = CHARACTER_HERHIS_HIS + HouseholdGodHerHim = CHARACTER_HERHIM_HIM + + #FateGod + FateGodName = judaism_fate_god_name + FateGodNamePossessive = judaism_fate_god_name_possessive + FateGodSheHe = CHARACTER_SHEHE_HE + FateGodHerHis = CHARACTER_HERHIS_HIS + FateGodHerHim = CHARACTER_HERHIM_HIM + + #KnowledgeGod + KnowledgeGodName = judaism_knowledge_god_name + KnowledgeGodNamePossessive = judaism_knowledge_god_name_possessive + KnowledgeGodSheHe = CHARACTER_SHEHE_HE + KnowledgeGodHerHis = CHARACTER_HERHIS_HIS + KnowledgeGodHerHim = CHARACTER_HERHIM_HIM + + #WarGod + WarGodName = judaism_war_god_name + WarGodNamePossessive = judaism_war_god_name_possessive + WarGodSheHe = CHARACTER_SHEHE_HE + WarGodHerHis = CHARACTER_HERHIS_HIS + WarGodHerHim = CHARACTER_HERHIM_HIM + + #TricksterGod + TricksterGodName = judaism_trickster_god_name + TricksterGodNamePossessive = judaism_trickster_god_name_possessive + TricksterGodSheHe = CHARACTER_SHEHE_SHE + TricksterGodHerHis = CHARACTER_HERHIS_HER + TricksterGodHerHim = CHARACTER_HERHIM_HER + + #NightGod + NightGodName = judaism_night_god_name + NightGodNamePossessive = judaism_night_god_name_possessive + NightGodSheHe = CHARACTER_SHEHE_HE + NightGodHerHis = CHARACTER_HERHIS_HIS + NightGodHerHim = CHARACTER_HERHIM_HIM + + #WaterGod + WaterGodName = judaism_water_god_name + WaterGodNamePossessive = judaism_water_god_name_possessive + WaterGodSheHe = CHARACTER_SHEHE_HE + WaterGodHerHis = CHARACTER_HERHIS_HIS + WaterGodHerHim = CHARACTER_HERHIM_HIM + + PantheonTerm = judaism_high_god_name + PantheonTerm2 = judaism_high_god_name_2 + PantheonTerm3 = judaism_high_god_name_3 + PantheonTermHasHave = pantheon_term_has + GoodGodNames = { + judaism_high_god_name + judaism_high_god_alternate + judaism_good_god_hashem + judaism_good_god_el_shaddai + } + DevilName = judaism_devil_name + DevilNamePossessive = judaism_devil_name_possessive + DevilSheHe = CHARACTER_SHEHE_HE + DevilHerHis = CHARACTER_HERHIS_HIS + DevilHerselfHimself = CHARACTER_HIMSELF + EvilGodNames = { + judaism_devil_name + judaism_evil_god_the_adversary + } + HouseOfWorship = judaism_house_of_worship + HouseOfWorship2 = judaism_house_of_worship_2 + HouseOfWorship3 = judaism_house_of_worship_3 + HouseOfWorshipPlural = judaism_house_of_worship_plural + ReligiousSymbol = judaism_religious_symbol + ReligiousSymbol2 = judaism_religious_symbol_2 + ReligiousSymbol3 = judaism_religious_symbol_3 + ReligiousText = judaism_religious_text + ReligiousText2 = judaism_religious_text_2 + ReligiousText3 = judaism_religious_text_3 + ReligiousHeadName = judaism_religious_head_title + ReligiousHeadTitleName = judaism_religious_head_title_name + DevoteeMale = judaism_devotee + DevoteeMalePlural = judaism_devotee_plural + DevoteeFemale = judaism_devotee + DevoteeFemalePlural = judaism_devotee_plural + DevoteeNeuter = judaism_devotee + DevoteeNeuterPlural = judaism_devotee_plural + PriestMale = judaism_priest + PriestMalePlural = judaism_priest_plural + PriestFemale = judaism_priest + PriestFemalePlural = judaism_priest_plural + PriestNeuter = judaism_priest + PriestNeuterPlural = judaism_priest_plural + AltPriestTermPlural = judaism_priest_plural + BishopMale = judaism_bishop + BishopMalePlural = judaism_bishop_plural + BishopFemale = judaism_bishop + BishopFemalePlural = judaism_bishop_plural + BishopNeuter = judaism_bishop + BishopNeuterPlural = judaism_bishop_plural + DivineRealm = judaism_divine_realm + DivineRealm2 = judaism_divine_realm_2 + DivineRealm3 = judaism_divine_realm_3 + PositiveAfterLife = judaism_positive_afterlife + PositiveAfterLife2 = judaism_positive_afterlife_2 + PositiveAfterLife3 = judaism_positive_afterlife_3 + NegativeAfterLife = judaism_negative_afterlife + NegativeAfterLife2 = judaism_negative_afterlife_2 + NegativeAfterLife3 = judaism_negative_afterlife_3 + DeathDeityName = judaism_death_deity_name + DeathDeityNamePossessive = judaism_death_deity_name_possessive + DeathDeitySheHe = CHARACTER_SHEHE_HE + DeathDeityHerHis = CHARACTER_HERHIS_HIS + DeathDeityHerHim = CHARACTER_HERHIM_HIM + WitchGodName = judaism_witchgodname_raziel + WitchGodNamePossessive = judaism_witchgodname_raziel_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 = { + congregationist = { + color = { 0.1 0.7 1.0 } + icon = rabbinism + + holy_site = jerusalem + holy_site = sufed + holy_site = sinai + holy_site = alexandria + holy_site = babylon + + #Halakha authority + doctrine = temple_authority_rabbinic_doctrine + #Cannot HoF + doctrine = special_doctrine_not_allowed_to_hof + + #tenets + doctrine = tenet_communal_identity + doctrine = tenet_legalism + doctrine = tenet_religious_legal_pronouncements + + #Doctrines + doctrine = doctrine_no_head # Rabbinism is highly decentralised, leaving all decisions down to the individual Rabbis. A religious head is very antithetical to their doctrine. + } + } +} diff --git a/common/religion/religions/NEOW_novelist.txt b/common/religion/religions/NEOW_novelist.txt index e2bb4c98..4beb585b 100644 --- a/common/religion/religions/NEOW_novelist.txt +++ b/common/religion/religions/NEOW_novelist.txt @@ -1,8 +1,6 @@ novelist_religion = { family = rf_abrahamic - pagan_roots = yes - doctrine = pagan_hostility_doctrine #Main Group | placeholder diff --git a/history/provinces/k_aquitaine.txt b/history/provinces/k_aquitaine.txt new file mode 100644 index 00000000..64f55502 --- /dev/null +++ b/history/provinces/k_aquitaine.txt @@ -0,0 +1,88 @@ +##d_languedoc ################################### +###c_albi +2215 = { #ALBI + culture = axiton + religion = carolingian + holding = castle_holding +} +2212 = { #CASTELNAUDARY + holding = none + 1103.1.1 = { + holding = city_holding + } +} + +###c_uses +2217 = { #MONTLAUR + culture = provencal + religion = aslanite + holding = castle_holding +} +2216 = { #USES + holding = none + + 1178.1.1 = { + holding = church_holding + } +} + +###c_montpellier +2015 = { #MONTPELLIER + culture = provencal + religion = aslanite + holding = castle_holding +} +2016 = { #NIMES + holding = city_holding +} +2218 = { #CEVENNES + holding = castle_holding + special_building_slot = cevennes_mines_01 + 1060.1.1 = { + special_building = cevennes_mines_01 + } + +} + +###c_carcassonne +2006 = { #CARCASSONNE + culture = NEOW_sephardi + religion = congregationist + holding = castle_holding +} +2447 = { #LIMOUX + holding = church_holding +} +2005 = { #NARBONNE + holding = city_holding +} + +###c_beziers +2013 = { #BEZIERS + culture = axiton + religion = carolingian + holding = castle_holding +} +2219 = { #LODEVE + holding = none + + 1178.1.1 = { + holding = church_holding + } +} +2014 = { #AGDE + holding = city_holding +} + +###c_foix +2209 = { #FOIX + culture = axiton + religion = aslanite + holding = castle_holding +} +2210 = { #TARASCON + holding = city_holding +} +2007 = { #MONTBEL + holding = none +} \ No newline at end of file diff --git a/history/provinces/k_france.txt b/history/provinces/k_france.txt index 753a7006..d7bf83aa 100644 --- a/history/provinces/k_france.txt +++ b/history/provinces/k_france.txt @@ -720,7 +720,7 @@ ###c_langres 2374 = { #LANGRES - culture = metropolitain + culture = bourguignon religion = carolingian holding = castle_holding } diff --git a/localization/english/replace/culture/NEOW_cultures_l_english.yml b/localization/english/replace/culture/NEOW_cultures_l_english.yml index d5fa636d..bfa18edd 100644 --- a/localization/english/replace/culture/NEOW_cultures_l_english.yml +++ b/localization/english/replace/culture/NEOW_cultures_l_english.yml @@ -1,7 +1,15 @@ l_english: + #french metropolitain:0 "Métropolitaine" metropolitain_collective_noun:0 "Métropolitaine" normaund:0 "Normaund" normaund_collective_noun:0 "Normaund" bourguignon:0 "Bourguignon" - bourguignon_collective_noun:0 "Bourguignon" \ No newline at end of file + bourguignon_collective_noun:0 "Bourguignon" + axiton:0 "Axiton" + axiton_collective_noun:0 "Axiton" + provencal:0 "Provençal" + provencal_collective_noun:0 "Provençal" + #hebraic + NEOW_sephardi:0 "Sefardi" + NEOW_sephardi_collective_noun:0 "Sefaradis" diff --git a/localization/english/replace/culture/traditions/NEOW_cultural_languages_l_english.yml b/localization/english/replace/culture/traditions/NEOW_cultural_languages_l_english.yml index c7509490..1de95df1 100644 --- a/localization/english/replace/culture/traditions/NEOW_cultural_languages_l_english.yml +++ b/localization/english/replace/culture/traditions/NEOW_cultural_languages_l_english.yml @@ -1,2 +1,3 @@ l_english: - language_french_name:0 "French" \ No newline at end of file + language_french_name:0 "French" + language_ladinois_name:0 "Ladinois" \ No newline at end of file