From d673c3410ff1f6fd30e3e439f2f0822f46846d4a Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Mon, 4 May 2026 22:47:40 +0100 Subject: [PATCH] some russian stuff --- common/culture/cultures/NEOW_balto_finnic.txt | 112 ++++++++++++++++ common/culture/cultures/NEOW_kipchak.txt | 31 +++++ common/landed_titles/russia.txt | 22 ++-- common/landed_titles/volga-ural.txt | 80 +++++------ history/characters/NEOW_e_greece.txt | 2 +- history/provinces/e_nistrenia.txt | 7 +- history/provinces/e_russia.txt | 2 +- history/provinces/e_volga-ural.txt | 124 +++++++++--------- 8 files changed, 259 insertions(+), 121 deletions(-) diff --git a/common/culture/cultures/NEOW_balto_finnic.txt b/common/culture/cultures/NEOW_balto_finnic.txt index 3732c532..a999810a 100644 --- a/common/culture/cultures/NEOW_balto_finnic.txt +++ b/common/culture/cultures/NEOW_balto_finnic.txt @@ -114,3 +114,115 @@ vepsian = { 50 = caucasian_northern_dark_hair } } + +NEOW_mordvin = { + color = { 0.3 0.8 0.7 } + + ethos = ethos_egalitarian + heritage = heritage_balto_finnic + language = language_finnic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_xenophilic + tradition_isolationist + } + + name_list = name_list_vepsian + + coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } + unit_gfx = { northern_unit_gfx } + house_coa_frame = house_frame_05 + + ethnicities = { + 25 = caucasian_northern_blond + 25 = caucasian_northern_brown_hair + 50 = caucasian_northern_dark_hair + } +} + +NEOW_udmurt = { + color = { 0.3 0.8 0.7 } + + ethos = ethos_egalitarian + heritage = heritage_balto_finnic + language = language_finnic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_xenophilic + tradition_isolationist + } + + name_list = name_list_vepsian + + coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } + unit_gfx = { northern_unit_gfx } + house_coa_frame = house_frame_05 + + ethnicities = { + 25 = caucasian_northern_blond + 25 = caucasian_northern_brown_hair + 50 = caucasian_northern_dark_hair + } +} + +NEOW_permian = { + color = { 0.3 0.8 0.7 } + + ethos = ethos_egalitarian + heritage = heritage_balto_finnic + language = language_finnic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_xenophilic + tradition_isolationist + } + + name_list = name_list_vepsian + + coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } + unit_gfx = { northern_unit_gfx } + house_coa_frame = house_frame_05 + + ethnicities = { + 25 = caucasian_northern_blond + 25 = caucasian_northern_brown_hair + 50 = caucasian_northern_dark_hair + } +} + +NEOW_mari_el = { + color = { 0.3 0.8 0.7 } + + ethos = ethos_egalitarian + heritage = heritage_balto_finnic + language = language_finnic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_xenophilic + tradition_isolationist + } + + name_list = name_list_vepsian + + coa_gfx = { balto_finnic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx } + unit_gfx = { northern_unit_gfx } + house_coa_frame = house_frame_05 + + ethnicities = { + 25 = caucasian_northern_blond + 25 = caucasian_northern_brown_hair + 50 = caucasian_northern_dark_hair + } +} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_kipchak.txt b/common/culture/cultures/NEOW_kipchak.txt index f35e1b50..ed19987e 100644 --- a/common/culture/cultures/NEOW_kipchak.txt +++ b/common/culture/cultures/NEOW_kipchak.txt @@ -204,6 +204,37 @@ NEOW_bashkir = { # Placeholder to be worked on clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } unit_gfx = { mongol_unit_gfx } + ethnicities = { + 20 = slavic_blond + 20 = slavic_brown_hair + 20 = slavic_dark_hair + 15 = mediterranean_byzantine + 25 = mediterranean + } +} + +NEOW_chuvash = { # Placeholder to be worked on + color = rgb{0.23 0.18 0.81} + + ethos = ethos_stoic + heritage = heritage_kipchak + language = language_kipchak_cuman + martial_custom = martial_custom_male_only + traditions = { + tradition_caucasian_wolves + tradition_horse_lords + tradition_hill_dwellers + tradition_pastoralists + tradition_consanguinity_dynastic + } + + name_list = name_list_karachay_balkar + + coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } + building_gfx = { steppe_building_gfx } + clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx } + unit_gfx = { mongol_unit_gfx } + ethnicities = { 20 = slavic_blond 20 = slavic_brown_hair diff --git a/common/landed_titles/russia.txt b/common/landed_titles/russia.txt index 5cf65e43..48a9782e 100644 --- a/common/landed_titles/russia.txt +++ b/common/landed_titles/russia.txt @@ -1369,6 +1369,16 @@ province = 5256 color = { 6 145 75 } + } + b_pavlovo = { + province = 5235 + + color = { 100 130 50 } + } + b_chatzk = { + province = 5361 + + color = { 25 30 78 } } } c_rakcha = { @@ -1379,21 +1389,11 @@ color = { 25 30 78 } } - b_chatzk = { - province = 5361 - - color = { 25 30 78 } - } b_vyksa = { province = 5234 color = { 100 130 50 } - } - b_pavlovo = { - province = 5235 - - color = { 100 130 50 } - } + } } c_martyuba = { color = { 56 55 97 } diff --git a/common/landed_titles/volga-ural.txt b/common/landed_titles/volga-ural.txt index 4d17c756..8477dccb 100644 --- a/common/landed_titles/volga-ural.txt +++ b/common/landed_titles/volga-ural.txt @@ -134,26 +134,6 @@ e_volga-ural = { } } } - d_ulyanovsk = { - color = { 87 66 55 } - - capital = c_ulyanovsk - - c_ulyanovsk = { - color = { 96 52 80 } - - b_ulyanovsk = { - province = 591 - - color = { 96 52 80 } - } - b_suvar = { - province = 5406 - - color = { 97 56 55 } - } - } - } d_samara = { color = { 87 66 55 } @@ -181,12 +161,21 @@ e_volga-ural = { color = { 85 70 86 } } + } + c_ulyanovsk = { + color = { 96 52 80 } + + b_ulyanovsk = { + province = 591 + + color = { 96 52 80 } + } b_banja = { province = 5411 color = { 96 52 80 } - } - } + } + } c_karabolam = { color = { 85 70 86 } @@ -194,6 +183,11 @@ e_volga-ural = { province = 5412 color = { 85 70 86 } + } + b_suvar = { + province = 5406 + + color = { 97 56 55 } } } c_jambalar = { @@ -1170,6 +1164,22 @@ e_volga-ural = { color = { 58 64 62 } } + b_prigoro_tabynsk = { + province = 5479 + + color = { 40 55 50 } + + cultural_names = { + name_list_bolghar = cn_tabyn + name_list_komi = cn_tabyn + name_list_bashkir = cn_tabyn + } + } + b_bielaya = { + province = 5480 + + color = { 40 55 50 } + } } c_birsk = { color = { 70 75 85 } @@ -1217,32 +1227,6 @@ e_volga-ural = { color = { 52 67 95 } } } - c_prigoro_tabynsk = { - color = { 40 55 50 } - - cultural_names = { - name_list_bolghar = cn_tabyn - name_list_komi = cn_tabyn - name_list_bashkir = cn_tabyn - } - - b_prigoro_tabynsk = { - province = 5479 - - color = { 40 55 50 } - - cultural_names = { - name_list_bolghar = cn_tabyn - name_list_komi = cn_tabyn - name_list_bashkir = cn_tabyn - } - } - b_bielaya = { - province = 5480 - - color = { 40 55 50 } - } - } c_salavat = { color = { 70 75 85 } diff --git a/history/characters/NEOW_e_greece.txt b/history/characters/NEOW_e_greece.txt index 6a3ca4f4..9411a691 100644 --- a/history/characters/NEOW_e_greece.txt +++ b/history/characters/NEOW_e_greece.txt @@ -534,7 +534,7 @@ greece0040 = { # trait = education_martial_3 trait = stubborn trait = raider - trait = vengful + trait = vengeful trait = greedy trait = strong trait = physique_good_2 diff --git a/history/provinces/e_nistrenia.txt b/history/provinces/e_nistrenia.txt index f3e87fb3..46f06900 100644 --- a/history/provinces/e_nistrenia.txt +++ b/history/provinces/e_nistrenia.txt @@ -1411,6 +1411,11 @@ holding = none 12337 = { #Yalta holding = city_holding } +12338 = { + culture = NEOW_crimean + religion = orthodox + holding = castle_holding +} ###c_kerch 562 = { #Kerch culture = NEOW_crimean @@ -2794,4 +2799,4 @@ holding = none culture = NEOW_cossack religion = kozachina holding = tribal_holding -} \ No newline at end of file +} diff --git a/history/provinces/e_russia.txt b/history/provinces/e_russia.txt index 1ef284c0..b4269af6 100644 --- a/history/provinces/e_russia.txt +++ b/history/provinces/e_russia.txt @@ -525,7 +525,7 @@ ##d_mordvinia ################################### ###c_cheboksary 590 = { #Cheboksary - culture = russian + culture = NEOW_chuvash religion = orthodox holding = tribal_holding } diff --git a/history/provinces/e_volga-ural.txt b/history/provinces/e_volga-ural.txt index 0051cbb4..53d372b7 100644 --- a/history/provinces/e_volga-ural.txt +++ b/history/provinces/e_volga-ural.txt @@ -23,8 +23,8 @@ ###c_mamadych 5399 = { #Mamadych - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_tatar + religion = jadidi holding = castle_holding } 5398 = { #Arsk AKA Arca AKA Archa @@ -32,8 +32,8 @@ } ###c_bolghar 610 = { #Bolghar - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_tatar + religion = jadidi holding = castle_holding } 613 = { #Bilyar AKA Bilär @@ -44,12 +44,12 @@ } ###c_elabuga 5403 = { #Elabuga AKA Yelabuga - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_tatar + religion = jadidi holding = castle_holding 965.1.2 = { - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_tatar + religion = jadidi } } 5402 = { #Voloz @@ -58,8 +58,8 @@ } ###c_jalmat 5422 = { #Jalmat - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_tatar + religion = jadidi holding = castle_holding } 5423 = { #Pascherty @@ -76,8 +76,8 @@ } ###c_yar-calli 5408 = { #Yar Calli AKA Naberezhnye Chelny - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_tatar + religion = jadidi holding = castle_holding } 5407 = { #Tukhchi @@ -99,11 +99,11 @@ ##d_samara ################################### ###c_samara 609 = { #Samar AKA Samara - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_nizhnevolzhan + religion = stalinist holding = castle_holding 922.1.2 = { - religion = orthodox + religion = stalinist } 976.1.1 = { holding = castle_holding @@ -293,11 +293,11 @@ ###c_yoshkar-ola 588 = { #Yoshkar-Ola - culture = NEOW_nizhegorodian + culture = NEOW_mari_el religion = orthodox holding = castle_holding 965.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_mari_el religion = orthodox } } @@ -313,11 +313,11 @@ ###c_mari-turek 5396 = { #Mari-Turek - culture = NEOW_nizhegorodian + culture = NEOW_mari_el religion = orthodox holding = castle_holding 965.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_mari_el religion = orthodox } } @@ -338,12 +338,12 @@ ###c_belebey 5418 = { #Belebey - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 922.1.2 = { - religion = orthodox + religion = jadidi } } @@ -353,8 +353,8 @@ ###c_siun 5420 = { #Siun #based on river of the same name - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 855.1.2 = { holding = castle_holding @@ -363,7 +363,7 @@ holding = castle_holding } 922.1.2 = { - religion = orthodox + religion = jadidi } } 5419 = { #Menzelinsk @@ -392,11 +392,11 @@ ###c_salavat 5431 = { #Salavat in Bashkortostan - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 922.1.2 = { - religion = orthodox + religion = jadidi } } 5430 = { #Teterpush AKA Tyaterbash @@ -408,11 +408,11 @@ ###c_kumertau 5432 = { #Kumertau - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 922.1.2 = { - religion = orthodox + religion = jadidi } 1058.1.2 = { holding = castle_holding @@ -520,7 +520,7 @@ ###c_votkinsk 5449 = { #Votkinsk - culture = NEOW_nizhegorodian + culture = NEOW_udmurt religion = orthodox holding = castle_holding } @@ -585,7 +585,7 @@ ###c_glazov 5463 = { #Glazov - culture = NEOW_nizhegorodian + culture = NEOW_udmurt religion = orthodox holding = castle_holding } @@ -618,11 +618,11 @@ ##d_mordvinia ################################### ###c_cheboksary 590 = { #Cheboksary - culture = NEOW_nizhegorodian + culture = NEOW_chuvash religion = orthodox holding = castle_holding 965.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_chuvash religion = orthodox holding = castle_holding } @@ -691,7 +691,7 @@ 579 = { #Atemar #Can be found in atlas of Russian Empire from the XIXth century, in the province of Saratov - culture = NEOW_nizhegorodian + culture = NEOW_mordvin religion = orthodox holding = castle_holding } @@ -745,7 +745,9 @@ ###c_balachev 5379 = { #Viazovka - holding = none + culture = NEOW_nizhnevolzhan + religion = stalinist + holding = castle_holding } ##d_tambov ################################### @@ -1182,11 +1184,11 @@ ##d_bashkiria ################################### ###c_ufa 615 = { #Ufa - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 915.1.2 = { - religion = orthodox + religion = jadidi } 1063.1.2 = { holding = castle_holding @@ -1195,7 +1197,7 @@ holding = castle_holding } 1240.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_bashkir } } 5476 = { #Sim @@ -1205,11 +1207,11 @@ ###c_birsk 5475 = { #Birsk - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 915.1.2 = { - religion = orthodox + religion = jadidi } 1063.1.2 = { holding = castle_holding @@ -1218,7 +1220,7 @@ holding = castle_holding } 1240.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_bashkir } } 5477 = { #Yeldiatzkaya @@ -1281,8 +1283,8 @@ ###c_yanokul 5481 = { #Yanokul #Appears on XIXth century Russian Empire atlas, as Ianoukoul, east of "Ouffa" - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 915.1.2 = { religion = orthodox @@ -1293,7 +1295,9 @@ } 5478 = { #Inzer #fictional, based on river of the same name - holding = none + culture = NEOW_bashkir + religion = jadidi + holding = castle_holding } ##d_uraltau ################################### @@ -1323,17 +1327,17 @@ ###c_duvan 5494 = { #Duvan - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 915.1.2 = { - religion = orthodox + religion = jadidi } 1166.1.1 = { holding = castle_holding } 1240.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_bashkir } } 5493 = { #Parizh @@ -1365,8 +1369,8 @@ ###c_uiska 5487 = { #Uiska #Appears on XIXth century Russian Empire atlas, as Ouiskaia, north of "Werkhoouralsk" - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_bashkir + religion = jadidi holding = castle_holding 865.1.2 = { holding = castle_holding @@ -1375,7 +1379,7 @@ holding = castle_holding } 915.1.2 = { - religion = orthodox + religion = jadidi } 1166.1.1 = { holding = castle_holding @@ -1384,7 +1388,7 @@ holding = castle_holding } 1240.1.2 = { - culture = NEOW_nizhegorodian + culture = NEOW_bashkir } } 5486 = { #Yumanova @@ -1505,8 +1509,8 @@ ###c_pecheneg 616 = { #Pecheneg #somewhat placeholder name, more or less region where the pechenegs come from - culture = NEOW_nizhegorodian - religion = orthodox + culture = NEOW_nizhnevolzhan + religion = stalinist holding = castle_holding } 5502 = { #Ilekskoi Gorodok @@ -1654,7 +1658,9 @@ } } 5499 = { #Orskaya AKA Orsk - holding = none + culture = NEOW_nizhegorodian + religion = orthodox + holding = castle_holding } 5500 = { #Chalap Kerman #Geographical feature in the region, mostly placeholder