East Slavic cultures pack

Ruthenians and West Russians
This commit is contained in:
falsanix 2026-03-14 00:54:00 +03:00
parent 97e80d2ba2
commit 4f2c4d13de
4 changed files with 470 additions and 0 deletions

View file

@ -0,0 +1,161 @@
NEOW_vohlynian = {
color = { 0.24 0.36 0.26 }
ethos = ethos_bellicose
heritage = heritage_ruthenian
language = language_ruthenian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_hill_dwellers
tradition_culinary_art
tradition_family_entrepreneurship
tradition_staunch_traditionalists
}
name_list = name_list_ruthenian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_21
house_coa_mask_offset = { 0.0 0.055 }
house_coa_mask_scale = { 1.0 1.0 }
ethnicities = {
36 = slavic_blond
5 = slavic_ginger
35 = slavic_brown_hair
24 = slavic_dark_hair
}
}
NEOW_kievan = {
color = { 0.25 0.38 0.17 }
ethos = ethos_communal
heritage = heritage_ruthenian
language = language_ruthenian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_agrarian
tradition_religious_patronage
tradition_zealous_people
tradition_mendicant_mystics
}
name_list = name_list_ruthenian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_21
house_coa_mask_offset = { 0.0 0.055 }
house_coa_mask_scale = { 1.0 1.0 }
ethnicities = {
36 = slavic_blond
5 = slavic_ginger
35 = slavic_brown_hair
24 = slavic_dark_hair
}
}
NEOW_carpathian = {
color = { 0.25 0.40 0.30 }
ethos = ethos_communal
heritage = heritage_ruthenian
language = language_ruthenian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_mountaineer_ruralism
tradition_family_entrepreneurship
tradition_isolationist
}
name_list = name_list_ruthenian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_21
house_coa_mask_offset = { 0.0 0.055 }
house_coa_mask_scale = { 1.0 1.0 }
ethnicities = {
36 = slavic_blond
5 = slavic_ginger
35 = slavic_brown_hair
24 = slavic_dark_hair
}
}
NEOW_pinskian = {
color = { 0.25 0.31 0.07 }
ethos = ethos_stoic
heritage = heritage_ruthenian
language = language_ruthenian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_wetlanders
tradition_forest_fighters
tradition_religion_blending
tradition_fp1_the_right_to_prove
}
name_list = name_list_ruthenian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_21
house_coa_mask_offset = { 0.0 0.055 }
house_coa_mask_scale = { 1.0 1.0 }
ethnicities = {
76 = slavic_blond
7 = slavic_ginger
12 = slavic_brown_hair
5 = slavic_dark_hair
}
}
NEOW_kazak = {
color = { 0.93 0.69 0.05 }
ethos = ethos_bellicose
heritage = heritage_ruthenian
language = language_cossack
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_devoted_horsemanship
tradition_culture_blending
tradition_swords_for_hire
tradition_quarrelsome
}
name_list = name_list_cossack
coa_gfx = { west_slavic_group_coa_gfx east_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { steppe_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_05
ethnicities = {
13 = slavic_blond
3 = slavic_ginger
40 = slavic_brown_hair
44 = slavic_dark_hair
}
}

View file

@ -0,0 +1,240 @@
NEOW_novgorodian = {
color = { 0.18 0.31 0.18 }
ethos = ethos_communal
heritage = heritage_west_russian
language = language_west_russian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_republican_legacy
tradition_stalwart_defenders
tradition_equitable
tradition_hard_working
}
name_list = name_list_NEOW_west_russian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { northern_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 = {
30 = caucasian_northern_blond
5 = caucasian_northern_ginger
1 = caucasian_northern_brown_hair
1 = caucasian_northern_dark_hair
50 = slavic_blond
10 = slavic_ginger
2 = slavic_brown_hair
1 = slavic_dark_hair
}
}
NEOW_pribaltic = {
color = { 0.18 0.31 0.31 }
ethos = ethos_egalitarian
heritage = heritage_west_russian
language = language_pribaltiyskiy
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_maritime_mercantilism
tradition_forest_folk
tradition_castle_keepers
tradition_warriors_by_merit
}
name_list = name_list_NEOW_pribaltiyskiy
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
unit_gfx = { western_unit_gfx }
house_coa_frame = house_frame_25
house_coa_mask_offset = { 0.0 0.025 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
55 = caucasian_northern_blond
15 = caucasian_northern_ginger
1 = caucasian_northern_brown_hair
1 = caucasian_northern_dark_hair
20 = slavic_blond
5 = slavic_ginger
1 = slavic_brown_hair
1 = slavic_dark_hair
}
}
NEOW_polotskian = {
color = { 0.24 0.32 0.16 }
ethos = ethos_stoic
heritage = heritage_west_russian
language = language_west_russian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_stalwart_defenders
tradition_forest_folk
tradition_medicinal_plants
tradition_equitable
}
name_list = name_list_NEOW_pribaltiyskiy
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
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 = {
78 = slavic_blond
7 = slavic_ginger
10 = slavic_brown_hair
5 = slavic_dark_hair
}
}
NEOW_smolesnkian = {
color = { 0.23 0.37 0.17 }
ethos = ethos_stoic
heritage = heritage_west_russian
language = language_west_russian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_highland_warriors
tradition_castle_keepers
tradition_artisans
tradition_astute_diplomats
}
name_list = name_list_NEOW_west_russian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
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 = {
70 = slavic_blond
6 = slavic_ginger
18 = slavic_brown_hair
6 = slavic_dark_hair
}
}
NEOW_nizhegorodian = {
color = { 0.23 0.40 0.16 }
ethos = ethos_spiritual
heritage = heritage_west_russian
language = language_west_russian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_religious_patronage
tradition_city_keepers
tradition_hereditary_hierarchy
tradition_stand_and_fight
}
name_list = name_list_NEOW_west_russian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
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 = {
50 = slavic_blond
2 = slavic_ginger
36 = slavic_brown_hair
12 = slavic_dark_hair
}
}
NEOW_nizhnevolzhan = {
color = { 0.22 0.37 0.6 }
ethos = ethos_egalitarian
heritage = heritage_west_russian
language = language_west_russian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_agrarian
tradition_fp2_malleable_subjects
tradition_modest
tradition_steppe_tolerance
}
name_list = name_list_NEOW_west_russian
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
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 = {
40 = slavic_blond
2 = slavic_ginger
42 = slavic_brown_hair
16 = slavic_dark_hair
}
}
NEOW_cossack = {
color = { 0.93 0.79 0.02 }
ethos = ethos_bellicose
heritage = heritage_west_russian
language = language_cossack
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_devoted_horsemanship
tradition_talent_acquisition
tradition_swords_for_hire
tradition_quarrelsome
}
name_list = name_list_NEOW_cossack
coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { steppe_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_05
ethnicities = {
13 = slavic_blond
3 = slavic_ginger
42 = slavic_brown_hair
42 = slavic_dark_hair
}
}

View file

@ -145,4 +145,22 @@ heritage_turkish = {
}
}
audio_parameter = mena
}
heritage_ruthenian = {
type = heritage
is_shown = {
heritage_is_shown_trigger = {
HERITAGE = heritage_ruthenian
}
}
audio_parameter = european
}
heritage_west_russian = {
type = heritage
is_shown = {
heritage_is_shown_trigger = {
HERITAGE = heritage_west_russian
}
}
audio_parameter = european
}

View file

@ -401,4 +401,55 @@ language_turkish = {
}
color = { 225 50 50 }
}
language_ruthenian = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = language_ruthenian
}
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = language_ruthenian }
multiply = 10
}
}
color = { 0.24 0.36 0.26 }
}
language_west_russian = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = language_west_russian
}
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = language_west_russian }
multiply = 10
}
}
color = { 0.23 0.40 0.16 }
}
language_cossack = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = language_cossack
}
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = language_cossack }
multiply = 10
}
}
color = { 0.93 0.79 0.02 }
}