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

This commit is contained in:
edwardtheelbowhigh 2026-06-06 21:41:32 +01:00
commit 0b9c54f1f9
17 changed files with 371 additions and 214 deletions

View file

@ -0,0 +1,12 @@
e_poland_lithuania = {
sub = {
parent = "k_lithuania" # defined elsewhere
instance = { offset = { 0.0 0.0 } scale = { 0.5 0.5 } } # top left
instance = { offset = { 0.5 0.5 } scale = { 0.5 0.5 } } # bottom right
}
sub = {
parent = "k_poland" # defined elsewhere
instance = { offset = { 0.5 0.0 } scale = { 0.5 0.5 } } # top right
instance = { offset = { 0.0 0.5 } scale = { 0.5 0.5 } } # bottom left
}
}

View file

@ -1,5 +1,5 @@
cale = {
color = { 0.82 0.92 0.7 }
color = { 127 33 25 }
ethos = ethos_communal
heritage = heritage_romani
@ -24,6 +24,34 @@
clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx }
unit_gfx = { iberian_christian_unit_gfx }
ethnicities = {
10 = mediterranean
}
}
vlax = {
color = { 112 29 16 }
ethos = ethos_spiritual
heritage = heritage_romani
language = language_vlax
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_diasporic
tradition_culture_blending
tradition_family_entrepreneurship
tradition_hard_working
}
name_list = name_list_castilian
coa_gfx = { castilian_coa_gfx iberian_group_coa_gfx western_coa_gfx }
building_gfx = { iberian_building_gfx }
clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx }
unit_gfx = { iberian_christian_unit_gfx }
ethnicities = {
10 = mediterranean
}

View file

@ -2351,6 +2351,33 @@ language_calo = {
color = { 87 20 204 }
}
language_vlax = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = language_calo
}
}
parameters = {
far_west_indo_aryan_group_language_param = yes
south_slavic_group_language_param = yes
greek_group_language_param = yes
daco_romanian_group_language_param = yes
greek_sprachbund_language_param = yes
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = language_calo }
multiply = 10
}
}
color = { 87 20 204 }
}
language_rhaetoromance = { #just for friulian, since they are geographically disconnected from the romantsch
type = language
is_shown = {

View file

@ -1038,6 +1038,42 @@ karadordevic_dynasty = {
culture = NEOW_serbian
}
cengic_dynasty = {
name = dynn_cengic
culture = NEOW_bosnian
}
drobnjak_dynasty = {
name = dynn_drobnjak
culture = NEOW_bosnian
}
beslic_dynasty = {
name = dynn_beslic
culture = NEOW_bosnian
}
rimac_dynasty = {
name = dynn_rimac
culture = NEOW_bosnian
}
proeski_dynasty = {
name = dynn_proeski
culture = aromanian
}
topalovic_dynasty = {
name = dynn_topalovic
culture = NEOW_serbian
}
parnu_dynasty = {
name = dynn_parnu
culture = vlax
}
schiffer_dynasty = {
name = dynn_Schiffer
culture = bavarian

View file

@ -868,9 +868,6 @@ pool_repopulate_local_flavor = {
random_culture = {
culture:ashkenazi = {
trigger = {
NOT = {
root.faith = { religion = { is_in_family = rf_pagan } }
}
root.capital_province = {
OR = {
geographical_region = world_europe_east
@ -884,11 +881,7 @@ pool_repopulate_local_flavor = {
}
root.culture = {
trigger = {
OR = {
root.faith = { religion = { is_in_family = rf_pagan } }
root.faith = { religion = { is_in_family = rf_antediluvianist } }
root.faith = { religion = { is_in_family = rf_esoteric } }
}
always = yes
}
}
culture:NEOW_sephardi = {
@ -944,205 +937,13 @@ pool_repopulate_local_flavor = {
}
}
}
# culture:kurdish = {
# trigger = {
# root.capital_province = {
# geographical_region = world_middle_east_persia
# }
# }
# }
# culture:rajput = {
# trigger = {
# root.capital_province = {
# geographical_region = world_india
# }
# }
# }
# culture:hindustani = {
# trigger = {
# root.capital_province = {
# geographical_region = world_india_rajastan
# }
# }
# }
# culture:gujarati = {
# trigger = {
# root.capital_province = {
# geographical_region = world_india_rajastan
# }
# }
# }
# culture:marathi = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_india_rajastan
# geographical_region = world_india_deccan
# }
# }
# }
# }
# culture:tamil = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_india_deccan
# geographical_region = world_asia_southeast_islands
# }
# }
# }
# }
# culture:telugu = {
# trigger = {
# root.capital_province = {
# geographical_region = world_india_deccan
# }
# }
# }
# culture:kannada = {
# trigger = {
# root.capital_province = {
# geographical_region = world_india_deccan
# }
# }
# }
# culture:bengali = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_india_bengal
# geographical_region = world_burma
# }
# }
# }
# }
# culture:burmese = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_india_bengal
# geographical_region = world_burma
# }
# }
# }
# }
# culture:butr = {
# trigger = {
# root.capital_province = {
# geographical_region = world_africa
# }
# }
# }
# culture:zaghawa = {
# trigger = {
# root.capital_province = {
# geographical_region = world_africa
# }
# }
# }
# culture:assyrian = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_steppe_east
# geographical_region = world_steppe_tarim
# }
# }
# }
# }
# culture:khitan = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_steppe_east
# geographical_region = world_steppe_tarim
# geographical_region = world_tibet
# geographical_region = world_asia_north_east
# }
# }
# }
# }
# culture:han = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_steppe_east
# geographical_region = world_steppe_tarim
# geographical_region = world_tibet
# geographical_region = world_burma
# geographical_region = world_asia_north_east
# geographical_region = world_asia_china
# geographical_region = world_asia_korea
# geographical_region = world_asia_southeast_mainland
# }
# }
# }
# }
# culture:bodpa = {
# trigger = {
# root.capital_province = {
# geographical_region = world_tibet
# }
# }
# }
# culture:somali = {
# trigger = {
# root.capital_province = {
# OR = {
# geographical_region = world_middle_east
# geographical_region = world_middle_east_persia
# geographical_region = world_africa_north_east
# AND = {
# geographical_region = world_india
# county.holder.faith = {
# religion_tag = islam_religion
# }
# }
# }
# }
# }
# }
# culture:swahili = {
# trigger = {
# root.capital_province = {
# geographical_region = dlc_tgp_swahili_coast_region
# }
# }
# }
# culture:yemeni = {
# trigger = {
# root.capital_province = {
# geographical_region = dlc_tgp_swahili_coast_region
# county.holder = {
# NOT = { government_has_flag = government_is_tribal }
# faith = { religion_tag = islam_religion }
# }
# }
# }
# }
# culture:persian = {
# trigger = {
# root.capital_province = {
# geographical_region = dlc_tgp_swahili_coast_region
# county.holder = {
# NOT = { government_has_flag = government_is_tribal }
# faith = { religion_tag = islam_religion }
# }
# }
# }
# }
# culture:japanese = {
# trigger = {
# root.capital_province = { geographical_region = world_asia_japan }
# }
# }
# culture:khanty = {
# trigger = {
# root.capital_province = {
# geographical_region = world_siberia
# }
# }
# }
culture:vlax = {
trigger = {
root.capital_province = {
geographical_region = world_europe_south_east
}
}
}
}
learning = {
@ -1234,6 +1035,31 @@ pool_repopulate_local_flavor = {
}
}
if = {
limit = {
culture = root.capital_province.culture
}
random_list = {
10 = {
}
2 = {
set_character_faith = faith:raelian
}
10 = {
trigger = { root.capital_province = { faith.religion = religion:novelist_religion } }
set_character_faith = faith:absurdist
}
10 = {
trigger = { root.capital_province = { faith.religion = religion:novelist_religion } }
set_character_faith = faith:rocambolist
}
10 = {
trigger = { root.capital_province = { geographical_region = world_europe_west_britannia } }
set_character_faith = faith:aslanite
}
}
}
if = {
limit = {
culture = culture:traveller