Merge branch 'next-version-dev' of https://forgejo.damimani-alex.org/damimani/N3OW into next-version-dev

This commit is contained in:
JulesFlammenkueche 2026-03-15 18:40:18 +01:00
commit 9dccd07945
14 changed files with 290 additions and 121 deletions

View file

@ -115,54 +115,13 @@ moldavian = {
}
}
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
heritage = heritage_romanian
language = language_aromanian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain

View file

@ -50,7 +50,7 @@ NEOW_kievan = {
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
clothing_gfx = { west_slavic_clothing_gfx east_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 }
@ -69,7 +69,7 @@ NEOW_carpathian = {
ethos = ethos_communal
heritage = heritage_ruthenian
language = language_ruthenian
language = language_rusynskiy
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
@ -82,7 +82,7 @@ NEOW_carpathian = {
coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx }
clothing_gfx = { west_slavic_clothing_gfx east_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 }
@ -114,8 +114,8 @@ NEOW_pinskian = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx east_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 }
@ -129,7 +129,48 @@ NEOW_pinskian = {
}
}
NEOW_kazak = {
NEOW_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
}
}
NEOW_kozak = {
color = { 0.93 0.69 0.05 }
ethos = ethos_bellicose
@ -144,10 +185,10 @@ NEOW_kazak = {
tradition_quarrelsome
}
name_list = name_list_cossack
name_list = name_list_NEOW_cossack
coa_gfx = { west_slavic_group_coa_gfx east_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { steppe_building_gfx }
building_gfx = { east_slavic_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

View file

@ -16,8 +16,8 @@
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx }
unit_gfx = { northern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }
@ -40,7 +40,7 @@ NEOW_pribaltic = {
ethos = ethos_egalitarian
heritage = heritage_west_russian
language = language_pribaltiyskiy
language = language_pribaltic
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
@ -53,8 +53,8 @@ NEOW_pribaltic = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { west_slavic_clothing_gfx northern_clothing_gfx western_clothing_gfx }
unit_gfx = { western_unit_gfx }
house_coa_frame = house_frame_25
house_coa_mask_offset = { 0.0 0.025 }
@ -90,8 +90,8 @@ NEOW_polotskian = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }
@ -123,8 +123,8 @@ NEOW_smolesnkian = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }
@ -156,8 +156,8 @@ NEOW_nizhegorodian = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }
@ -189,8 +189,8 @@ NEOW_nizhnevolzhan = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }
@ -222,8 +222,8 @@ NEOW_donbass = {
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 }
building_gfx = { east_slavic_building_gfx western_building_gfx }
clothing_gfx = { east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }
@ -255,7 +255,7 @@ NEOW_cossack = {
name_list = name_list_NEOW_cossack
coa_gfx = { east_slavic_group_coa_gfx western_coa_gfx }
building_gfx = { steppe_building_gfx }
building_gfx = { east_slavic_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
@ -287,8 +287,8 @@ NEOW_crimean = {
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 }
building_gfx = { mediterranean_building_gfx western_building_gfx }
clothing_gfx = { byzantine_clothing_gfx east_slavic_clothing_gfx northern_clothing_gfx }
unit_gfx = { eastern_unit_gfx }
house_coa_frame = house_frame_02
house_coa_mask_offset = { 0.0 0.055 }

View file

@ -419,6 +419,23 @@ language_turkish = {
color = { 225 50 50 }
}
language_rusynskiy = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = language_rusynskiy
}
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = language_rusynskiy }
multiply = 10
}
}
color = { 0.24 0.36 0.26 }
}
language_ruthenian = {
type = language
is_shown = {
@ -436,6 +453,23 @@ language_ruthenian = {
color = { 0.24 0.36 0.26 }
}
language_pribaltic = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = language_pribaltic
}
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = language_pribaltic }
multiply = 10
}
}
color = { 0.23 0.40 0.16 }
}
language_west_russian = {
type = language
is_shown = {

View file

@ -3,7 +3,7 @@ nistria0001 = { #duke of Minsk
name = "Jonas"
dynasty = merkys_dynasty
religion = "orthodox"
culture = russian
culture = NEOW_polotskian
trait = education_martial_3
trait = generous
trait = brave
@ -39,7 +39,7 @@ nistria0003 = { #king of ukraine
name = "Sudislav"
dynasty = makhdera_dynasty
religion = "orthodox"
culture = russian
culture = NEOW_ucrainean
trait = education_stewardship_3
trait = ambitious
trait = patient

View file

@ -0,0 +1,24 @@
# west slavic cultures, need to update this once we add poland and czechia
2300.1.1 = {
discover_innovation = innovation_motte
discover_innovation = innovation_catapult
discover_innovation = innovation_quilted_armor
#
discover_innovation = innovation_gavelkind
discover_innovation = innovation_currency_01
discover_innovation = innovation_crop_rotation
discover_innovation = innovation_bannus
}
2450.1.1 = {
discover_innovation = innovation_ledger
discover_innovation = innovation_barracks
discover_innovation = innovation_mustering_grounds
#
discover_innovation = innovation_development_01
discover_innovation = innovation_city_planning
discover_innovation = innovation_plenary_assemblies
discover_innovation = innovation_casus_belli
#
}

View file

@ -0,0 +1,24 @@
# west slavic cultures, need to update this once we add poland and czechia
2300.1.1 = {
discover_innovation = innovation_motte
discover_innovation = innovation_catapult
discover_innovation = innovation_quilted_armor
#
discover_innovation = innovation_gavelkind
discover_innovation = innovation_currency_01
discover_innovation = innovation_crop_rotation
discover_innovation = innovation_bannus
}
2450.1.1 = {
discover_innovation = innovation_ledger
discover_innovation = innovation_barracks
discover_innovation = innovation_mustering_grounds
#
discover_innovation = innovation_development_01
discover_innovation = innovation_city_planning
discover_innovation = innovation_plenary_assemblies
discover_innovation = innovation_casus_belli
#
}

View file

@ -0,0 +1,24 @@
# west slavic cultures, need to update this once we add poland and czechia
2300.1.1 = {
discover_innovation = innovation_motte
discover_innovation = innovation_catapult
discover_innovation = innovation_quilted_armor
#
discover_innovation = innovation_gavelkind
discover_innovation = innovation_currency_01
discover_innovation = innovation_crop_rotation
discover_innovation = innovation_bannus
}
2450.1.1 = {
discover_innovation = innovation_ledger
discover_innovation = innovation_barracks
discover_innovation = innovation_mustering_grounds
#
discover_innovation = innovation_development_01
discover_innovation = innovation_city_planning
discover_innovation = innovation_plenary_assemblies
discover_innovation = innovation_casus_belli
#
}

View file

@ -25,10 +25,22 @@
#Established in XVth
}
##d_ungvar ###################################
###c_ungvar
3897 = { #Ungvar
culture = NEOW_carpathian
religion = roman_catholic
holding = castle_holding
}
3895 = { #Nagyberezna AKA modern Velykyi Bereznyi
holding = none
#Established in XVth century
}
###c_bereg
537 = { #Bereg
culture = NEOW_carpathian
religion = roman_catholic
religion = orthodox
holding = castle_holding
}
3913 = { #Nagyszolos AKA Vynohradiv
@ -720,7 +732,7 @@
##d_yedisan #Karayedisan ###################################
###c_ladyzyn
5257 = { #Ladyzyn
culture = ucrainean
culture = NEOW_NEOW_ucrainean
religion = orthodox
holding = castle_holding
@ -780,7 +792,7 @@
holding = none
}
5267 = { #Tiraspol
culture = ucrainean
culture = NEOW_ucrainean
religion = orthodox
holding = castle_holding
@ -794,7 +806,7 @@
###c_kherson
5269 = { #Kherson
culture = ucrainean
culture = NEOW_ucrainean
religion = orthodox
holding = castle_holding
@ -822,7 +834,7 @@
557 = { #Khortytsia
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5280 = { #Mariupol
holding = none
@ -838,7 +850,7 @@
558 = { #Oleshye
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5278 = { #Kakovka
holding = none
@ -851,7 +863,7 @@
564 = { #Bakhmut
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5322 = { #Tor AKA Sloviansk
@ -865,7 +877,7 @@
5320 = { #Lozova
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5321 = { #Pokrovsk
@ -876,7 +888,7 @@
556 = { #Samar
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5282 = { #Karlivka
holding = none
@ -893,7 +905,7 @@
5290 = { #Golden Hills
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5291 = { #Siyahtepe
@ -913,7 +925,7 @@
5287 = { #Kazanskaya
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5325 = { #Boguchar
@ -924,7 +936,7 @@
5326 = { #Millerovo
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5327 = { #Podgornye
@ -953,7 +965,7 @@
596 = { #Tana
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
563 = { #Taganrog
@ -2402,7 +2414,7 @@
607 = { #Sarkel
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
holding = nomad_holding
}
5315 = { #Aksay
holding = none
@ -2414,11 +2426,7 @@
5311 = { #Astrakhan
culture = russian
religion = orthodox
holding = tribal_holding
1178.1.1 = {
religion = orthodox
holding = tribal_holding
}
holding = nomad_holding
}
5312 = { #Sara
holding = none
@ -2430,11 +2438,7 @@
605 = { #Beksima
culture = russian
religion = orthodox
holding = tribal_holding
1066.1.1 = {
culture = russian
religion = orthodox
}
holding = nomad_holding
}
5333 = { #Sarepta
holding = none
@ -2446,7 +2450,7 @@
620 = { #Itil #russian capital #what
culture = NEOW_nizhnevolzhan
religion = orthodox
holding = tribal_holding
holding = nomad_holding
}
619 = { #Saray AKA "Old Sarai" or "Sarai Batu"
@ -2611,13 +2615,9 @@
#holding = city_holding
}
5343 = { #Samiran #russian settlement
culture = russian
religion = orthodox
holding = tribal_holding
1178.1.1 = {
culture = russian
religion = orthodox
}
culture = NEOW_cossack
religion = kozachina
holding = nomad_holding
}
5307 = { #Kizlyar
holding = none

View file

@ -1366,17 +1366,7 @@
#Mention in XIIIth
}
##d_ungvar ###################################
###c_ungvar
3897 = { #Ungvar
culture = russian
religion = roman_catholic
holding = castle_holding
}
3895 = { #Nagyberezna AKA modern Velykyi Bereznyi
holding = none
#Established in XVth century
}
###c_zemplen
3885 = { #Zemplen

View file

@ -34,4 +34,8 @@
heritage_turkish_name:0 "Turkish"
heritage_turkish_collective_noun:0 "Turks"
heritage_romanian_name:0 "Romanian"
heritage_romanian_collective_noun:0 "Romanians"
heritage_romanian_collective_noun:0 "Romanians"
heritage_ruthenian_name:0 "Ruthenian"
heritage_ruthenian_collective_noun:0 "Ruthenian"
heritage_west_russian_name:0 "West Russian"
heritage_west_russian_collective_noun:0 "West Russian"

View file

@ -20,4 +20,9 @@
language_sorbian_name:0 "Sorbian"
language_turkish_name:0 "Turkish"
language_romanian_name:0 "Romanian"
language_aromanian_name:0 "Aromanian"
language_aromanian_name:0 "Aromanian"
language_rusynskiy_name:0 "Ruskŷi"
language_ruthenian_name:0 "Ruthenian"
language_pribaltic_name:0 "Pribaltic Russian"
language_west_russian_name:0 "West Russian"
language_cossack_name:0 "Cossack"

View file

@ -6,4 +6,7 @@
name_list_neow_goidelic:0 "Irish"
name_list_NEOW_french:0 "French"
name_list_NEOW_swabian:0 "Swabian"
name_list_NEOW_sorbian:0 "Sorb"
name_list_NEOW_sorbian:0 "Sorb"
name_list_NEOW_cossack:0 "Cossack"
name_list_NEOW_ruthenian:0 "Ruthenian"
name_list_NEOW_west_russian:0 "West Russian"

View file

@ -385,11 +385,72 @@
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"
aromanian_prefix:0 "Aromano"
##Ruthenian
#Romance Ukranians
NEOW_ucrainean:0 "Ucrainean"
NEOW_ucrainean_collective_noun:0 "Ucraineans"
NEOW_ucrainean_prefix:0 "Ucraineano"
#Vohlynians
NEOW_vohlynian:0 "Volynian"
NEOW_vohlynian_collective_noun:0 "Volyniany"
NEOW_vohlynian_prefix:0 "Volynsko"
#Kievlyans
NEOW_kievan:0 "Kievan"
NEOW_kievan_collective_noun:0 "Kievlyans"
NEOW_kievan_prefix:0 "Kievsko"
#Carpathian Rusyns
NEOW_carpathian:0 "Rusyn"
NEOW_carpathian_collective_noun:0 "Rusynŷ"
NEOW_carpathian_prefix:0 "Rusynsko"
#Pinskins
NEOW_pinskian:0 "Pinskian"
NEOW_pinskian_collective_noun:0 "Pinchane"
NEOW_pinskian_prefix:0 "Pinsko"
#Kazak
NEOW_kozak:0 "Kozak"
NEOW_kozak_collective_noun:0 "Kozaki"
NEOW_kozak_prefix:0 "Kozacko"
##West Russian
#Novgorodian
NEOW_novgorodian:0 "Novgorodian"
NEOW_novgorodian_collective_noun:0 "Novgorodtsy"
NEOW_novgorodian_prefix:0 "Novgorodsko"
#Pribaltic
NEOW_pribaltic:0 "Pribaltic"
NEOW_pribaltic_collective_noun:0 "Pribalty"
NEOW_pribaltic_prefix:0 "Pribalto"
#Polotskian
NEOW_polotskian:0 "Polotskian"
NEOW_polotskian_collective_noun:0 "Polochane"
NEOW_polotskian_prefix:0 "Polotsko"
#Smolenskian
NEOW_smolesnkian:0 "Smolenskian"
NEOW_smolesnkian_collective_noun:0 "Smolyane"
NEOW_smolesnkian_prefix:0 "Smolensko"
#Nizhegorodian
NEOW_nizhegorodian:0 "Nizhegorodian"
NEOW_nizhegorodian_collective_noun:0 "Nizhegorodtsy"
NEOW_nizhegorodian_prefix:0 "Nizhegorodsko"
#Nizhnevolzhan
NEOW_nizhnevolzhan:0 "Nizhnevolzhan"
NEOW_nizhnevolzhan_collective_noun:0 "Volzhane"
NEOW_nizhnevolzhan_prefix:0 "Nizhnevolzhsko"
#Donbass
NEOW_donbass:0 "Donbass"
NEOW_donbass_collective_noun:0 "Donbasevtsy"
NEOW_donbass_prefix:0 "Donbass"
#Cossack
NEOW_cossack:0 "Cossack"
NEOW_cossack_collective_noun:0 "Cossacki"
NEOW_cossack_prefix:0 "Cossacko"
#Crimean
NEOW_crimean:0 "Krymean"
NEOW_crimean_collective_noun:0 "Krymchane"
NEOW_crimean_prefix:0 "Krymsko"