From 1fb724b3651ffc1cd2c877dc4133071b5422cea0 Mon Sep 17 00:00:00 2001 From: Heidesommer Date: Wed, 2 Sep 2026 04:39:16 -0400 Subject: [PATCH] Komi --- common/culture/cultures/NEOW_balto_finnic.txt | 2 +- common/landed_titles/russia.txt | 5 + common/landed_titles/volga-ural.txt | 316 ++++++++++++------ history/provinces/e_volga-ural.txt | 206 +++++++++--- history/provinces/e_zapadnorussia.txt | 11 + map_data/definition.csv | 42 +-- map_data/provinces.png | 4 +- 7 files changed, 423 insertions(+), 163 deletions(-) diff --git a/common/culture/cultures/NEOW_balto_finnic.txt b/common/culture/cultures/NEOW_balto_finnic.txt index 8d6a46c36..ad5921a8c 100644 --- a/common/culture/cultures/NEOW_balto_finnic.txt +++ b/common/culture/cultures/NEOW_balto_finnic.txt @@ -188,7 +188,7 @@ NEOW_udmurt = { } } -NEOW_permian = { +NEOW_komi = { color = { 0.3 0.8 0.7 } ethos = ethos_egalitarian diff --git a/common/landed_titles/russia.txt b/common/landed_titles/russia.txt index e3f8f746e..bef9055b8 100644 --- a/common/landed_titles/russia.txt +++ b/common/landed_titles/russia.txt @@ -1367,6 +1367,11 @@ e_zapadnorussia = { #Western Russia like westslavia b_nikolsk = { province = 8895 + color = { 16 60 102 } + } + b_kichmengsky_gorodok = { + province = 8921 + color = { 16 60 102 } } } diff --git a/common/landed_titles/volga-ural.txt b/common/landed_titles/volga-ural.txt index bad686159..b11a11873 100644 --- a/common/landed_titles/volga-ural.txt +++ b/common/landed_titles/volga-ural.txt @@ -506,17 +506,7 @@ e_volga-ural = { } } c_krasnokamsk = { - color = { 185 147 162 } - b_nytva = { - province = 5450 - - color = { 185 147 162 } - } - b_obva = { - province = 5451 - - color = { 185 147 162 } - } + color = { 185 147 162 } b_krasnokamsk = { province = 5452 @@ -527,6 +517,16 @@ e_volga-ural = { name_list_komi = cn_krasnok name_list_bashkir = cn_krasnok } + } + b_nytva = { + province = 5450 + + color = { 185 147 162 } + } + b_obva = { + province = 5451 + + color = { 185 147 162 } } } c_krasnoufimsk = { @@ -588,12 +588,52 @@ e_volga-ural = { } } } - - d_permyakia = { + d_kama = { color = { 204 152 140 } + c_solikamsk = { + color = { 224 190 200 } - capital = c_ural + b_solikamsk = { + province = 5455 + color = { 224 190 200 } + } + b_berezniki = { + province = 5454 + + color = { 204 152 140 } + + cultural_names = { + name_list_bolghar = cn_solika + name_list_komi = cn_solika + name_list_bashkir = cn_solika + } + } + b_krasny_bereg = { + province = 5456 + + color = { 224 190 200 } + } + b_yayva = { + province = 5457 + + color = { 224 190 200 } + } + } + c_cherdyn = { + color = { 183 191 156 } + + b_cherdyn = { + province = 8889 + + color = { 183 191 156 } + } + b_nyrob = { + province = 8892 + + color = { 183 191 156 } + } + } c_ural = { color = { 204 152 140 } @@ -607,44 +647,40 @@ e_volga-ural = { color = { 204 152 140 } } - b_solikamsk = { - province = 5454 - - color = { 204 152 140 } - - cultural_names = { - name_list_bolghar = cn_solika - name_list_komi = cn_solika - name_list_bashkir = cn_solika - } - } } - c_kerken = { - color = { 224 190 200 } + } + d_permyakia = { + color = { 204 152 140 } - b_kerken = { - province = 5455 - - color = { 224 190 200 } - } - b_shimal = { - province = 5456 - - color = { 224 190 200 } - } - b_akchim = { - province = 5457 - - color = { 224 190 200 } - } - } - c_permyakia = { + capital = c_kudymkar + c_kudymkar = { color = { 183 191 156 } + b_kudymkar = { + province = 5459 - b_cherdyn = { - province = 8889 + color = { 106 109 119 } + } + b_yusva = { + province = 888 - color = { 183 191 156 } + color = { 106 109 119 } + } + b_ilyinsky = { + province = 5458 + + color = { 106 109 119 } + } + } + c_kochyovo = { + b_kochyovo = { + province = 5462 + + color = { 190 182 235 } + } + b_kosa = { + province = 5461 + + color = { 190 182 235 } } b_gayny = { province = 8890 @@ -656,44 +692,6 @@ e_volga-ural = { color = { 183 191 156 } } - b_nyrob = { - province = 8892 - - color = { 183 191 156 } - } - } - c_kargadan = { - color = { 96 139 122 } - - b_kargadan = { - province = 888 - - color = { 106 109 119 } - } - b_kasib = { - province = 5458 - - color = { 106 109 119 } - } - b_koca = { - province = 5459 - - color = { 106 109 119 } - } - } - c_palniki = { - color = { 190 182 235 } - - b_palniki = { - province = 5461 - - color = { 190 182 235 } - } - b_lolog = { - province = 5462 - - color = { 190 182 235 } - } } } @@ -1647,14 +1645,14 @@ e_volga-ural = { k_komi = { color = { 204 140 209 } - capital = c_nizhny_novgorod + capital = c_syktyvkar - d_komi = { + d_syktyvkar = { color = { 204 140 209 } - capital = c_komi + capital = c_syktyvkar - c_komi = { + c_syktyvkar = { color = { 204 140 209 } b_syktyvkar = { province = 8907 @@ -1676,6 +1674,34 @@ e_volga-ural = { color = { 204 140 209 } } + b_verkhnyaya_maksakovka = { + province = 8939 + + color = { 204 140 209 } + } + } + c_ust_kulom = { + color = { 184 120 189 } + b_ust_kulom = { + province = 8929 + + color = { 184 120 189 } + } + b_troisko_pechorsk = { + province = 8924 + + color = { 184 120 189 } + } + b_yugydag = { + province = 8938 + + color = { 184 120 189 } + } + b_beloborsk = { + province = 8937 + + color = { 184 120 189 } + } } } d_udoria = { @@ -1690,8 +1716,52 @@ e_volga-ural = { color = { 184 120 189 } } - b_mikun = { - province = 8912 + b_koslan = { + province = 8919 + + color = { 184 120 189 } + } + } + c_izhma = { + color = { 184 120 189 } + b_izhma = { + province = 8915 + + color = { 184 120 189 } + } + b_novy_bor = { + province = 8935 + + color = { 184 120 189 } + } + b_ust_tsilma = { + province = 8934 + + color = { 184 120 189 } + } + } + c_ukhta = { + color = { 184 120 189 } + b_ukhta = { + province = 8913 + + color = { 184 120 189 } + } + b_sosnogorsk = { + province = 8925 + + color = { 184 120 189 } + } + b_nizhny_odes = { + province = 8926 + + color = { 184 120 189 } + } + } + c_yemva = { + color = { 184 120 189 } + b_yemva = { + province = 8914 color = { 184 120 189 } } @@ -1700,20 +1770,68 @@ e_volga-ural = { color = { 184 120 189 } } - b_yemva = { - province = 8914 + b_mikun = { + province = 8912 color = { 184 120 189 } } - b_ukhta = { - province = 8913 + } + } + d_pechora = { + color = { 209 120 169 } - color = { 184 120 189 } + capital = c_pechora + c_pechora = { + color = { 209 120 169 } + b_pechora = { + province = 8928 + + color = { 209 120 169 } } - b_izhma = { - province = 8915 + b_inta = { + province = 8930 - color = { 184 120 189 } + color = { 209 120 169 } + } + b_ust_ilych = { + province = 8936 + + color = { 209 120 169 } + } + b_usinsk = { + province = 8931 + + color = { 209 120 169 } + } + b_kozhva = { + province = 8927 + + color = { 209 120 169 } + } + } + c_vuktyl = { + color = { 189 100 149 } + b_vuktyl = { + province = 8932 + color = { 189 100 149 } + } + b_dutovo = { + province = 8933 + + color = { 189 100 149 } + } + } + c_vorkuta = { + color = { 169 80 129 } + b_vorkuta = { + province = 8922 + + color = { 169 80 129 } + } + b_vorgashor = { + province = 8923 + + color = { 169 80 129 } } } } diff --git a/history/provinces/e_volga-ural.txt b/history/provinces/e_volga-ural.txt index fe4962313..175b20ad0 100644 --- a/history/provinces/e_volga-ural.txt +++ b/history/provinces/e_volga-ural.txt @@ -267,37 +267,16 @@ 5438 = { holding = none } -###c_kargadan -888 = { - culture = NEOW_uralian - religion = old_believer - holding = castle_holding -} -5458 = { - holding = none -} -5459 = { - holding = none -} -###c_palniki -5461 = { - culture = NEOW_uralian - religion = old_believer - holding = castle_holding -} -5462 = { - holding = none -} ###c_krasnokamsk -5450 = { - holding = none +5452 = { + holding = castle_holding culture = NEOW_uralian religion = old_believer } 5451 = { holding = none } -5452 = { +5450 = { holding = none } ###c_krasnoufimsk @@ -359,8 +338,8 @@ holding = none } ##c_permyakia -8889 = { - culture = NEOW_permian +5459 = { + culture = NEOW_komi religion = old_believer holding = castle_holding } @@ -373,6 +352,24 @@ 8892 = { holding = none } +##c_kochyovo +5462 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +5461 = { + holding = none +} +##c_cherdyn +8889 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8892 = { + holding = none +} ##d_udmurtia ###c_glazov 5463 = { @@ -401,7 +398,127 @@ 5404 = { holding = none } - +#k_komi +##d_komi +###c_syktyvkar +8907 = { + culture = NEOW_uralian + religion = old_believer + holding = castle_holding +} +8911 = { + holding = none +} +8908 = { + holding = none +} +8893 = { + holding = none +} +8939 = { + holding = none +} +###c_ust_kulom +8929 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8924 = { + holding = none +} +8938 = { + holding = none +} +8893 = { + holding = none +} +8937 = { + holding = none +} +##d_udoria +###c_udoria +8910 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8919 = { + holding = none +} +###c_izhma +8915 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8935 = { + holding = none +} +8934 = { + holding = none +} +###c_ukhta +8913 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8925 = { + holding = none +} +8926 = { + holding = none +} +###c_yemva +8914 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8916 = { + holding = none +} +8912 = { + holding = none +} +##d_pechora +###c_pechora +8928 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8930 = { + holding = none +} +8936 = { + holding = none +} +8931 = { + holding = none +} +8927 = { + holding = none +} +###c_vuktyl +8932 = { + culture = NEOW_komi + religion = old_believer + holding = castle_holding +} +8933 = { + holding = none +} +###c_vorkuta +8922 = { + culture = NEOW_uralian + religion = old_believer + holding = castle_holding +} +8923 = { + holding = none +} #k_bashkiria ##d_bashkiria ###c_ufa @@ -824,12 +941,12 @@ holding = none } ###c_martyuba -589 = { +5473 = { culture = NEOW_nizhegorodian religion = third_covenant holding = castle_holding } -5473 = { +589 = { holding = none } ###c_lachyk-uba @@ -908,9 +1025,6 @@ religion = old_believer holding = castle_holding } -5467 = { - holding = none -} 5468 = { holding = none } @@ -918,6 +1032,26 @@ holding = none } 612 = { + culture = NEOW_uralian + religion = old_believer + holding = castle_holding +} +5467 = { + holding = none +} +8903 = { + holding = none +} +###c_north_kirov +8886 = { + culture = NEOW_uralian + religion = old_believer + holding = castle_holding +} +8887 = { + holding = none +} +8888 = { holding = none } ###c_north_kirov @@ -963,11 +1097,3 @@ religion = third_covenant holding = tribal_holding } -#k_komi -##d_komi -###c_komi -5383 = { - culture = NEOW_uralian - religion = old_believer - holding = castle_holding -} \ No newline at end of file diff --git a/history/provinces/e_zapadnorussia.txt b/history/provinces/e_zapadnorussia.txt index f3cf18770..a8bf8de7d 100644 --- a/history/provinces/e_zapadnorussia.txt +++ b/history/provinces/e_zapadnorussia.txt @@ -799,6 +799,17 @@ 5809 = { holding = none } +#c_mirny +8899 = { culture = NEOW_pomor + religion = chernobozhye + holding = tribal_holding +} +5852 = { + holding = none +} +8900 = { + holding = none +} ###c_pudozh 5811 = { culture = vepsian diff --git a/map_data/definition.csv b/map_data/definition.csv index be181c88f..354702441 100644 --- a/map_data/definition.csv +++ b/map_data/definition.csv @@ -8917,27 +8917,27 @@ 8916;50;123;58;Storozhevsk;x 8917;92;126;186;Yarensk;x 8918;134;129;59;Karpogory;x -8919;176;132;187;;x -8920;8;135;60;;x -8921;50;138;188;;x -8922;92;141;61;;x -8923;134;144;189;;x -8924;176;147;62;;x -8925;8;150;190;;x -8926;50;153;63;;x -8927;92;156;191;;x -8928;134;159;64;;x -8929;176;162;192;;x -8930;8;165;65;;x -8931;50;168;193;;x -8932;92;171;66;;x -8933;134;174;194;;x -8934;176;177;67;;x -8935;8;180;195;;x -8936;50;183;68;;x -8937;92;186;196;;x -8938;134;189;69;;x -8939;176;192;197;;x +8919;176;132;187;Koslan;x +8920;8;135;60;Sedkyrkeshch;x +8921;50;138;188;Kichmengsky Gorodok;x +8922;92;141;61;Vorkuta;x +8923;134;144;189;Vorgashor;x +8924;176;147;62;Troisko-Pechorsk;x +8925;8;150;190;Sosnogorsk;x +8926;50;153;63;Nizhny Odes;x +8927;92;156;191;Kozhva;x +8928;134;159;64;Pechora;x +8929;176;162;192;Ust-Kulom;x +8930;8;165;65;Inta;x +8931;50;168;193;Usinsk;x +8932;92;171;66;Vuktyl;x +8933;134;174;194;Dutovo;x +8934;176;177;67;Ust-Tsilma;x +8935;8;180;195;Novy Bor;x +8936;50;183;68;Ust-Ilych;x +8937;92;186;196;Beloborsk;x +8938;134;189;69;Yugydag;x +8939;176;192;197;Verkhnyaya Maksakovka;x 8940;8;195;70;;x 8941;50;198;198;;x 8942;92;201;71;;x diff --git a/map_data/provinces.png b/map_data/provinces.png index 934350a96..556ebc85f 100644 --- a/map_data/provinces.png +++ b/map_data/provinces.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c7d5fd811a04c787378292350c73f6d51a8c04407f16cb846d23b0019c634d14 -size 3620420 +oid sha256:4099666becbdfc10147969893df63f9affa7a9a7f0ca37ae7deb86877a60a537 +size 3460867