diff --git a/common/culture/cultures/NEOW_east_romance.txt b/common/culture/cultures/NEOW_east_romance.txt new file mode 100644 index 00000000..547fce62 --- /dev/null +++ b/common/culture/cultures/NEOW_east_romance.txt @@ -0,0 +1,194 @@ +wallachian = { + color = vlach + + ethos = ethos_communal + heritage = heritage_romanian + language = language_romanian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_pastoralists + tradition_zealous_people + tradition_hussar + tradition_xenophilic + } + + dlc_tradition = { + trait = tradition_staunch_traditionalists + requires_dlc_flag = hybridize_culture + } + + name_list = name_list_vlach + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + 50 = mediterranean_byzantine + } +} + +translyvanian = { + color = { 180 100 255 } + + ethos = ethos_communal + heritage = heritage_romanian + language = language_romanian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_pastoralists + tradition_zealous_people + tradition_hussar + tradition_xenophilic + } + + dlc_tradition = { + trait = tradition_staunch_traditionalists + requires_dlc_flag = hybridize_culture + } + + name_list = name_list_vlach + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + 50 = mediterranean_byzantine + } +} + +moldavian = { + color = { 180 120 255 } + + ethos = ethos_communal + heritage = heritage_romanian + language = language_romanian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_pastoralists + tradition_zealous_people + tradition_hussar + tradition_xenophilic + } + + dlc_tradition = { + trait = tradition_staunch_traditionalists + requires_dlc_flag = hybridize_culture + } + + name_list = name_list_vlach + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + 50 = mediterranean_byzantine + } +} + +ucrainean = { #Ukranians latinzed by Nistrenia + color = { 200 120 255 } + + parents = { moldavian NEOW_kievan } + + ethos = ethos_communal + heritage = heritage_ruthenian + language = language_romanian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_pastoralists + tradition_zealous_people + tradition_hussar + tradition_xenophilic + } + + dlc_tradition = { + trait = tradition_staunch_traditionalists + requires_dlc_flag = hybridize_culture + } + + name_list = name_list_vlach #needs a proper namelist + + coa_gfx = { south_slavic_group_coa_gfx west_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { byzantine_clothing_gfx west_slavic_clothing_gfx western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 36 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 24 = slavic_dark_hair + 10 = mediterranean_byzantine + } +} + +aromanian = { + color = { 210 120 255 } + + parents = { moldavian NEOW_kievan } + + ethos = ethos_communal + heritage = heritage_ruthenian + language = language_aromanian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_pastoralists + tradition_zealous_people + tradition_hussar + tradition_xenophilic + } + + dlc_tradition = { + trait = tradition_staunch_traditionalists + requires_dlc_flag = hybridize_culture + } + + name_list = name_list_vlach #needs a proper namelist + + coa_gfx = { south_slavic_group_coa_gfx byzantine_group_coa_gfx } + building_gfx = { byzantine_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 100 = mediterranean_byzantine + } +} \ No newline at end of file diff --git a/common/culture/pillars/NEOW_heritage.txt b/common/culture/pillars/NEOW_heritage.txt index d8d4232b..0ba5af88 100644 --- a/common/culture/pillars/NEOW_heritage.txt +++ b/common/culture/pillars/NEOW_heritage.txt @@ -172,4 +172,14 @@ heritage_kipchak = { } } audio_parameter = european +} + +heritage_romanian = { + type = heritage + is_shown = { + heritage_is_shown_trigger = { + HERITAGE = heritage_romanian + } + } + audio_parameter = european } \ No newline at end of file diff --git a/common/culture/pillars/NEOW_language.txt b/common/culture/pillars/NEOW_language.txt index 8a082e20..66baf50c 100644 --- a/common/culture/pillars/NEOW_language.txt +++ b/common/culture/pillars/NEOW_language.txt @@ -469,4 +469,39 @@ language_cossack = { } color = { 0.93 0.79 0.02 } +} +language_romanian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_romanian + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_romanian } + multiply = 10 + } + } + + color = vlach +} + +language_aromanian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_aromanian + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_aromanian } + multiply = 10 + } + } + + color = { 210 120 255 } } \ No newline at end of file diff --git a/history/provinces/e_makedon.txt b/history/provinces/e_makedon.txt index 0c712091..b115d699 100644 --- a/history/provinces/e_makedon.txt +++ b/history/provinces/e_makedon.txt @@ -306,7 +306,7 @@ } 3785 = { #Kalyvia, Larissa holding = none - culture = greek + culture = aromanian religion = megalocratic } @@ -364,7 +364,7 @@ ###c_thessaliotis 3797 = { #Trikala - culture = greek + culture = aromanian religion = megalocratic holding = castle_holding } @@ -590,13 +590,9 @@ ###c_metzovo 3702 = { #Metzovo - culture = greek + culture = aromanian religion = megalocratic holding = castle_holding - - 1066.1.1 = { - culture = vlach - } } 3703 = { # 3703 - Gardiki holding = none @@ -897,7 +893,7 @@ ##d_dobrudja ################################### ###c_constanta 510 = { #Constantia - culture = NEOW_bulgarian + culture = wallachian religion = slavic_pagan holding = castle_holding 867.1.1 = { diff --git a/history/provinces/e_nistrenia.txt b/history/provinces/e_nistrenia.txt index 8ca07c55..d4cc03fb 100644 --- a/history/provinces/e_nistrenia.txt +++ b/history/provinces/e_nistrenia.txt @@ -54,7 +54,7 @@ ##d_transylvania ################################### ###c_feher 519 = { #Feher - culture = vlach + culture = translyvanian religion = orthodox holding = castle_holding } @@ -139,7 +139,7 @@ ###c_fogaras 3940 = { #Fogaras - culture = vlach + culture = translyvanian religion = orthodox holding = castle_holding } @@ -150,7 +150,7 @@ ###c_torda 3924 = { #Torda - culture = vlach + culture = translyvanian religion = draculean holding = castle_holding } @@ -182,7 +182,7 @@ ###c_beszterce 3919 = { #Beszterce - culture = vlach + culture = translyvanian religion = draculean holding = castle_holding } @@ -208,7 +208,7 @@ ###c_hunyad 3931 = { #Vajdahunyad - culture = vlach + culture = translyvanian religion = orthodox holding = castle_holding } @@ -228,7 +228,7 @@ ##d_bihar ################################### ###c_bihar 520 = { #Bihar / b_nagyvarad - culture = vlach + culture = translyvanian religion = draculean holding = castle_holding } @@ -258,7 +258,7 @@ ###c_zarand 3903 = { #Zarand - culture = vlach + culture = translyvanian religion = draculean holding = castle_holding } @@ -336,7 +336,7 @@ ###c_szatmar 3907 = { #Szatmar - culture = vlach + culture = translyvanian religion = draculean holding = castle_holding } @@ -368,7 +368,7 @@ ##d_temes ################################### ###c_temes 517 = { #Temes - culture = vlach + culture = translyvanian religion = orthodox holding = castle_holding } @@ -390,7 +390,7 @@ ###c_arad 3905 = { #Arad - culture = vlach + culture = translyvanian religion = orthodox holding = castle_holding } @@ -405,7 +405,7 @@ ###c_krasso 3882 = { #Kraso - culture = vlach + culture = translyvanian religion = orthodox holding = castle_holding } @@ -449,7 +449,7 @@ religion = orthodox } 1178.1.1 = { - culture = vlach + culture = moldavian } } 5034 = { #Baia @@ -473,7 +473,7 @@ ###c_neamnt 5031 = { #Piatra Neamnt - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -505,7 +505,7 @@ religion = orthodox } 1178.1.1 = { - culture = vlach + culture = moldavian } } 5039 = { #Harlau @@ -545,7 +545,7 @@ religion = orthodox } 1178.1.1 = { - culture = vlach + culture = moldavian } } 5023 = { #Ungheni @@ -557,19 +557,9 @@ ###c_orhei 5019 = { #Orhei - culture = russian + culture = moldavian religion = orthodox - holding = tribal_holding - 1066.1.1 = { - culture = russian - religion = orthodox - holding = tribal_holding - } - 1178.1.1 = { - holding = castle_holding - culture = vlach - religion = orthodox - } + holding = castle_holding } 5020 = { #Tuzara holding = none @@ -577,29 +567,9 @@ ###c_soroca 5021 = { #Soroca - culture = russian + culture = moldavian religion = orthodox - holding = tribal_holding - 870.1.1 = { - culture = mogyer - religion = magyar_pagan - holding = tribal_holding - } - 935.1.1 = { - holding = castle_holding - culture = russian - religion = orthodox - } - 1066.1.1 = { - culture = russian - religion = orthodox - holding = tribal_holding - } - 1178.1.1 = { - holding = castle_holding - culture = vlach - religion = orthodox - } + holding = castle_holding } 5022 = { #Balti holding = none @@ -607,7 +577,7 @@ ###c_barlad 513 = { #Barlad - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -629,7 +599,7 @@ ###c_galati 511 = { #Galati - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -654,7 +624,7 @@ ###c_stoenesti 5029 = { #Stoenesti - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -671,7 +641,7 @@ ##d_bugeac ################################### ###c_tigheci 5015 = { #Tigheci - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -680,9 +650,6 @@ 1000.1.1 = { religion = orthodox } - 1066.1.1 = { - holding = tribal_holding # russian - } } 5016 = { #Cahul holding = none @@ -690,7 +657,7 @@ ###c_cetatea_alba 512 = { #Cetatea Alba - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 1066.1.1 = { @@ -699,7 +666,7 @@ holding = tribal_holding # russian rule } 1178.1.1 = { - culture = vlach + culture = moldavian religion = orthodox holding = castle_holding } @@ -710,7 +677,7 @@ ###c_chilia 5012 = { #Chilia - culture = vlach + culture = moldavian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -719,9 +686,6 @@ 1000.1.1 = { religion = orthodox } - 1066.1.1 = { - holding = tribal_holding # russian - } } 5013 = { #Oblucita holding = none @@ -745,7 +709,7 @@ religion = orthodox } 1178.1.1 = { - culture = vlach + culture = moldavian } } 5018 = { #Chisinau @@ -756,9 +720,9 @@ ##d_yedisan #Karayedisan ################################### ###c_ladyzyn 5257 = { #Ladyzyn - culture = vlach + culture = ucrainean religion = orthodox - holding = tribal_holding + holding = castle_holding } 5258 = { #Birzula AKA Podilsk @@ -816,9 +780,9 @@ holding = none } 5267 = { #Tiraspol - culture = vlach + culture = ucrainean religion = orthodox - holding = tribal_holding + holding = castle_holding } 5268 = { #Odessa @@ -830,9 +794,9 @@ ###c_kherson 5269 = { #Kherson - culture = NEOW_kievan + culture = ucrainean religion = orthodox - holding = tribal_holding + holding = castle_holding } 5270 = { #Kazanka @@ -1675,7 +1639,7 @@ ##d_transylvanian_alps ################################### ###c_campulung 515 = { #Targoviste - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1697,15 +1661,12 @@ ###c_polovragi 5005 = { #Polovragi - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { holding = castle_holding } - 1150.1.1 = { - religion = orthodox - } } 5006 = { #Govora holding = none @@ -1716,7 +1677,7 @@ ###c_tabla_butii 4989 = { #Tabla Butii - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1736,15 +1697,12 @@ ##d_muntenia ################################### ###c_giurgiu 4990 = { #Giurgiu - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { holding = castle_holding } - 1150.1.1 = { - religion = orthodox - } } 514 = { #Turnu holding = none @@ -1767,7 +1725,7 @@ ###c_bucuresti 4995 = { #Bucuresti - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1783,7 +1741,7 @@ ###c_calarasi 4997 = { #Calarasi - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1805,7 +1763,7 @@ ###c_buzau 5000 = { #Buzau - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1824,7 +1782,7 @@ ###c_braila 5003 = { #Braila - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1841,7 +1799,7 @@ ##d_oltenia ################################### ###c_targu_jiu 4978 = { #Targu Jiu - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1860,7 +1818,7 @@ ###c_severin 516 = { #Severin - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1885,7 +1843,7 @@ ###c_calafat 4981 = { #Calafat - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { @@ -1907,7 +1865,7 @@ ###c_craiova 4985 = { #Craiova - culture = vlach + culture = wallachian religion = orthodox holding = tribal_holding 935.1.1 = { diff --git a/localization/english/replace/culture/traditions/zz_NEOW_cultural_heritages_l_english.yml b/localization/english/replace/culture/traditions/zz_NEOW_cultural_heritages_l_english.yml index a4800305..2b4419c4 100644 --- a/localization/english/replace/culture/traditions/zz_NEOW_cultural_heritages_l_english.yml +++ b/localization/english/replace/culture/traditions/zz_NEOW_cultural_heritages_l_english.yml @@ -32,4 +32,6 @@ heritage_scottish_name:0 "Scottish" heritage_scottish_collective_noun:0 "Scots" heritage_turkish_name:0 "Turkish" - heritage_turkish_collective_noun:0 "Turks" \ No newline at end of file + heritage_turkish_collective_noun:0 "Turks" + heritage_romanian_name:0 "Romanian" + heritage_romanian_collective_noun:0 "Romanians" \ No newline at end of file diff --git a/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml b/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml index 4868415d..1bc2897d 100644 --- a/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml +++ b/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml @@ -18,4 +18,6 @@ language_maltese_name:0 "Maltese" language_rhaetoromance_name:0 "Rhaetic" language_sorbian_name:0 "Sorbian" - language_turkish_name:0 "Turkish" \ No newline at end of file + language_turkish_name:0 "Turkish" + language_romanian_name:0 "Romanian" + language_aromanian_name:0 "Aromanian" \ No newline at end of file diff --git a/localization/english/replace/culture/zz_NEOW_cultures_l_english.yml b/localization/english/replace/culture/zz_NEOW_cultures_l_english.yml index 365d91d5..7d28e6c1 100644 --- a/localization/english/replace/culture/zz_NEOW_cultures_l_english.yml +++ b/localization/english/replace/culture/zz_NEOW_cultures_l_english.yml @@ -372,4 +372,24 @@ #Lipka Tatars lipka:0 "Lipka" lipka_collective_noun:0 "Lipkas" - lipka_prefix:0 "Lipka" \ No newline at end of file + lipka_prefix:0 "Lipka" + #Wallachian + wallachian:0 "Wallachian" + wallachian_collective_noun:0 "Wallachians" + wallachian_prefix:0 "Vlach" + #Moldavian + moldavian:0 "Moldavian" + moldavian_collective_noun:0 "Moldavians" + moldavian_prefix:0 "Moldavo" + #Translyvanian + translyvanian:0 "Translyvanian" + translyvanian_collective_noun:0 "Translyvanians" + translyvanian_prefix:0 "Translyvanian" + #Romance Ukranians + ucrainean:0 "Ucrainean" + ucrainean_collective_noun:0 "Ucraineano" + ucrainean_prefix:0 "Ucraineans" + #Aromanian + aromanian:0 "Aromanian" + aromanian_collective_noun:0 "Aromanians" + aromanian_prefix:0 "Aromano" \ No newline at end of file