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

This commit is contained in:
ProHunter1023 2026-03-30 18:27:34 +08:00
commit 58e5fa2f3a
23 changed files with 1334 additions and 185 deletions

View file

@ -0,0 +1,101 @@
latgalian = {
color = { 0.5 0.5 0.1 }
ethos = ethos_stoic
heritage = heritage_baltic
language = NEOW_language_latvian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_forest_wardens
tradition_sacred_groves
}
dlc_tradition = {
trait = tradition_staunch_traditionalists
requires_dlc_flag = hybridize_culture
}
name_list = name_list_latgalian
coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { northern_clothing_gfx }
unit_gfx = { northern_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 = {
80 = caucasian_northern_blond
15 = caucasian_northern_ginger
3 = caucasian_northern_brown_hair
2 = caucasian_northern_dark_hair
}
}
lithuanian = {
color = lithuanian
ethos = ethos_bellicose
heritage = heritage_baltic
language = NEOW_language_lithuanian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_sacred_groves
tradition_hit_and_run
tradition_zealous_people
tradition_forest_wardens
}
name_list = name_list_lithuanian
coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { northern_clothing_gfx }
unit_gfx = { northern_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 = {
80 = caucasian_northern_blond
15 = caucasian_northern_ginger
3 = caucasian_northern_brown_hair
2 = caucasian_northern_dark_hair
}
}
prussian = {
color = { 0.56 0.55 0.4 }
ethos = ethos_bureaucratic
heritage = heritage_baltic
language = language_baltic
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_sacred_groves
tradition_equitable
tradition_forest_wardens
tradition_welcoming
}
name_list = name_list_prussian
coa_gfx = { baltic_group_coa_gfx steppe_coa_gfx western_coa_gfx }
building_gfx = { western_building_gfx }
clothing_gfx = { northern_clothing_gfx }
unit_gfx = { northern_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 = {
80 = caucasian_northern_blond
15 = caucasian_northern_ginger
3 = caucasian_northern_brown_hair
2 = caucasian_northern_dark_hair
}
}

View file

@ -68,7 +68,7 @@ aurelia_female = { Aur_e_act_lia Aur_e_act_lie Aur_e_grv_lia Aurel_i_grv_o_femal
aurora_female = { Aurora Aurore Auroro }
aveline_female = { Awyllyny Awylyny }
baptista_female = { Batistino }
barbara_female = { B_a_act_rbara B_a_grv_rbara B_a_uml_rbel B_a_uml_rbl Barbara Barbo_female Barbro }
barbara_female = { B_a_act_rbara B_a_grv_rbara B_a_uml_rbel B_a_uml_rbl Barbara Barbo_female Barbora Barbro }
basilisa_female = { Vasilisa }
beata_female = { Beata Beate }
beatrice_female = { B_e_act_atrice B_e_act_atrissa Beaitrice Beatrice Beatris Beatriu Beatrix Beatriz Betrys Byatrhyks Byatrycy Byatrysy }
@ -304,7 +304,7 @@ ludivina_female = { Ludivino }
lunete_female = { Eluned Llunyty Luned Lunyty }
luz_female = { Llum }
lydia_female = { L_i_act_dia Lid_i_grv_o Liddiai Lide Lidia Llyddya Lyddya Lydia Lydie }
lyubov_female = { Liubava }
lyubov_female = { Libu_s_crn_e Liubava }
lyudmila_female = { Liudmila Ludmila }
maela_female = { Ma_e_uml_lie Ma_e_uml_lig Maela Maelenn Maeli }
magdalena_female = { Madalen Madalena Madaleno Maddalen Maddalena Maddy Maddyllyny Maddylyyny Maddyy Madeleine Magali Magda Magdalena Maialen Maiddeleine Malen Malena Malene Malin Matxalen }
@ -400,7 +400,7 @@ nazanin_female = { Nazanyn }
nazareth_female = { Natzaret }
nazira_female = { Nazire }
nefertiti_female = { Nefertiti Nyffyrtyty Nyffyrhtyty }
nicole_female = { Clasina Klazina Nichola Nicleto Nicola Nicole Nicoline Nicolo_female Niek Nikki Nycoly }
nicole_female = { Clasina Klazina Nichola Nicleto Nicola Nicole Nicoline Nicolo_female Niek Nikki Nikol_female Nycoly }
nieves_female = { Edurne Neus }
nimue_female = { Nimue Nymuy }
noelle_female = { Jaione No_e_grv_lia Noelia Nouelo_female }
@ -481,6 +481,7 @@ solene_female = { Soul_e_grv_no }
sophia_female = { S_o_act_nia S_o_grv_nia Soff_i_act_a Soffy Sofie Sofia Sonia Sonja Sophia Sophiai Sophie Souf_i_grv_o }
sophronia_female = { Soffrhonya Soffronya }
soraya_female = { Soraia Soraya }
stanislava_female = { Stanislava }
stella_female = { Estel Estela Estelle Estello Izar Izarne Seren Stella Steren Sterenn Sterre }
stephanie_female = { Estefania Esteveneto Fan_i_grv_ St_e_act_phanie Stefan_i_act_a Stefania Stefanie Steffi Stephainie Stephanie Styffanyy }
suad_female = { Souad }
@ -528,10 +529,11 @@ wiebke_female = { Vibeke }
wilhelmina_female = { Hilma Mimmi Minna Minnie Vilma Wilhelmina Wilhelmine Willemina Willy_female Wilma }
winifred_female = { Freda Gwenfrewi Winifred Wynnyffrhydd Wynnyffrydd Wynnyfryd }
xenia_female = { X_e_grv_nia }
yaroslava_female = { Jaroslava }
yasmin_female = { Iasmino Ioasmyn Jaismin Jasmijn Jasmin Jasmina Jasmine Jasmyn Jasmyny Yasemin Yasmin Yasmina Yasmyn Yassmina }
yolanda_female = { Iolanda Jolanda Vi_o_act_ulando Violante Yolanda }
yvette_female = { Ivet Iveta Ivete Ivetig Iveto_female Ivette Youna Yuna Yvette }
yvonne_female = { Ibone Ivona Ivone Ivono_female Yvonne }
yvonne_female = { Ibone Iva Ivona Ivone Ivono_female Yvonne }
zahra_female = { Zahra Zehra Zohra }
zaynab_female = { Zeynep Zineb }
zenayda_female = { Sinaida }

View file

@ -143,6 +143,7 @@ blasius_male = { Biagio Bl_a_grv_si Blai Blaise }
bogdan_male = { Bohdan }
bogumil_male = { Bohumil }
boguslav_male = { Bohuslav }
boleslav_male = { Boleslav }
bonadventure_male = { Bonaventura }
boniface_male = { Bonif_a_act_c Boniface Bonifazio Bounif_a_grv_ci }
boris_male = { Boris Borys }
@ -196,7 +197,7 @@ clovis_male = { Clouvis Clovis }
colombanus_male = { Caillum Callum Kallwm }
conan_male = { Conan Cynan Kenan }
connor_male = { Connor Conor Konnor }
conrad_male = { Conny Conrad Cord Corrado Curt Koen Konrad Kuno Kurt }
conrad_male = { Conny Conrad Cord Corrado Curt Koen Konr_a_act_d Konrad Kuno Kurt }
constans_male = { Cyson }
constantine_male = { Constantyny Constentyn Costantino Coustantin Cystennin Konstantin Kostentin Stan_Constantine }
constantius_male = { Costanzo Coustant }
@ -210,7 +211,7 @@ cyriacus_male = { Ciriaco }
cyril_male = { Cerile Cirilo Cyril Cyrille Cyryll Kirill }
cyrus_male = { Ciro Cyrus }
damas_male = { Damas }
damian_male = { Dami_a_grv_ Damian Damien }
damian_male = { Dami_a_act_n Dami_a_grv_ Damian Damien }
daniel_male = { Daan Dahnyuhl Dan Dan_i_act_el Danel Dani_e_grv_ Dani_e_uml_l Daniel Daniele Daniil Danilo Danyuhl Danyul Danny Danyal Deiniol }
darius_male = { D_ae_rias Daeyyus Dario Darius Darrius Dayruss Ddaryus }
daron_male = { D_ae_ren Daar_pst_n Daron Daroon Darun Dayrun }
@ -261,9 +262,9 @@ eric_male = { _E_act_ric _E_grv_ric Eir_i_act_kur Eirik Erhyc Eri Eric Erich Eri
erlend_male = { Erland Erlend Erlendur }
ernest_male = { Arno_s_crn_t Ernest Ernesto Ernst Ernyst }
ertughrul_male = { Ertu_g_brv_rul }
erwin_male = { Erwein Erwin }
erwin_male = { Erv_i_act_n Erwein Erwin }
ethan_male = { Ethan }
eugene_male = { _E_act_ug_e_grv_ni Eug_e_act_nio Eugen Eugene Eugeni Eugenio Eujen Euken Evgeniy Ewgyny }
eugene_male = { _E_act_ug_e_grv_ni Eug_e_act_nio Eugen Eugene Eugeni Eugenio Eujen Euken Ev_z_crn_en Evgeniy Ewgyny }
euphemius_male = { Yufimiy }
eusebius_male = { Eus_e_act_bio Eusebi }
eustace_male = { Eustace Eustache }
@ -301,7 +302,7 @@ florent_male = { Flor_e_hat_ncio Florenci Florencio Floris Flour_e_grv_ns }
florentinus_male = { Florentino }
florian_male = { Flori_a_act_n Florian Flourian }
fortunatus_male = { Fortunato }
francis_male = { Chichoues Fa_n_tld_ch Ffrancys Ffransis Ffransys Ffrhancys Fra_n_tld_sez Fraincis Fran_c_ced_ois Franc_e_act_s Francesc Francis Francisco Franciscus Franck Franco Francoun Frank Frankie Frans Franti_s_crn_ek Franz Franziskus Patxi }
francis_male = { Chichoues Fa_n_tld_ch Ffrancys Ffransis Ffransys Ffrhancys Fr_a_act__n_crn_a Fra_n_tld_sez Fraincis Fran_c_ced_ois Franc_e_act_s Francesc Francis Francisco Franciscus Franck Franco Francoun Frank Frankie Frans Franti_s_crn_ek Franz Franziskus Patxi }
francisanthony_male = { Francescantonio }
francisjohn_male = { Francesc_spc_Joan Franz_spc_Josef Patxi_spc_Joseba }
francisjoseph_male = { Francesc_spc_Josep Franz_spc_Josef Franz-Josef }
@ -373,10 +374,10 @@ hassan_male = { Hasan Hassan Hassen }
haydar_male = { Haydar }
heathcliff_male = { H_i_hat_thcliff Heathcliff Heethklif Heethkluhf }
hector_male = { Ectorh Eitor Ettore H_e_grv_ctor Hector Heitor Hektor Hyctor Hyctorh Hyktor }
helgi_male = { Helge Helgi }
helgi_male = { Helge Helgi Oleg }
helmut_male = { Hellmuth Helmut Helmuth }
hengist_male = { Hehnguhst Hengist Henguhst Hengyst }
henry_male = { Endika Enri Enric Enrico Enrike Enzo Harhrhy Harri Harry Heico Heiko Heiner Heinrich Heinz Henddri Hendricus Hendrik Hendrikus Henner Henri Henric Henricus Henrik Henrique Henry Henryk Herri Heyo Hinderk Hinnerk Hinrich Hinrik Hynry Jind_r_crn_ich Rico }
henry_male = { Endika Enri Enric Enrico Enrike Enzo Harhrhy Harri Harry Heico Heiko Heiner Heinrich Heinz Henddri Hendricus Hendrik Hendrikus Henner Henri Henric Henricus Henrik Henrique Henry Henryk Herri Heyo Hinderk Hinnerk Hinrich Hinrik Hynek Hynry Jind_r_crn_ich Rico }
henrywilliam_male = { Heinz-Wilhelm }
herbert_male = { Herbert Herberto Heribert Hyrbyrt }
hercules_male = { Ercwlff Hercules }
@ -407,7 +408,7 @@ hyginus_male = { Higini Igino }
hywel_male = { Hoel Howel Howell Hywel }
idris_male = { Driss Iddrys Idriss }
idwal_male = { Iddwal Iddwall }
ignatius_male = { I_n_tld_aki Ignasi Ignaz Ignazio In_a_act_cio Natxo }
ignatius_male = { I_n_tld_aki Ign_a_act_c Ignasi Ignaz Ignazio In_a_act_cio Natxo }
ignatiusmaria_male = { I_n_tld_aki_spc_Mirena }
imam_male = { _I_dot_mam }
ingmar_male = { Ingemar Ingimar }
@ -780,7 +781,7 @@ sidney_male = { Sidney Sydney }
sidonius_male = { Sid_o_act_nio }
siegfried_male = { Siegfried Sigfred Sigfrid }
siegmar_male = { Siemer Sigmar }
siegmund_male = { Segimon Siegmund Sigismund Sigmund Sigmundur }
siegmund_male = { Segimon Siegmund Sigismund Sigmund Sigmundur Zikmund }
sigurd_male = { Sievert Sigur_eth_ur Sigurd Sjoerd }
silverius_male = { Silv_e_act_rio }
simon_male = { _S_crn_imon S_i_act_mon Sim_a_tld_o Simen Simeon Simon Simone_male Simoun Symon }
@ -861,7 +862,7 @@ vincent_male = { _C_crn_en_e_crn_k Bingen Vicen_c_ced_ Vicente Vinc_e_grv_ns Vin
virgil_male = { Verg_i_act_lio Virg_i_act_lio Virgilio }
viriathus_male = { Gwriad Viriato }
vitalius_male = { Gwydol Vidal Viddal Vital }
vitus_male = { Vito }
vitus_male = { V_i_act_t Vito }
vladimir_male = { Vladimir Vladim_i_act_r }
vladislaus_male = { Ladislau Ladislav Vladislav }
wahbi_male = { Vehbi }
@ -870,7 +871,7 @@ wajdi_male = { Vecdi }
walid_male_male = { Veli }
walid_male = { Walid }
walter_male = { Gauchi_e_act_ Gauthier Gualter Gwallter Valter Wailter Walltyr Walter Walther Waltyr Waltyrh Wouter }
wenceslaus_male = { V_a_act_clav Viacheslav Vysheslav Wenzel }
wenceslaus_male = { V_a_act_clav V_e_crn_nceslav Viacheslav Vysheslav Wenzel }
werner_male = { Werner Wessel }
wilfried_male = { Wilfred Wilfrid Wilfried }
william_male = { Bill Billy Gilen Guilherme Guillaume Guillem Gwilym Liam Llyam Lomig Lyam Guih_e_grv_n Guih_e_grv_ume Gwilherm Gwillam Pim Vil_e_act_m Vilhelm Vilhj_a_act_lmur Villy Wilhelm Wilhelmus Wilken Will Willem Willi Williaim William Willm Wilm Willy Wyllyam }

View file

@ -6,10 +6,14 @@ name_list_NEOW_czech = {
dynasty_names = {
"dynn__C_crn_ern_y_act_"
"dynn_Dvo_r_crn__a_act_k"
"dynn_Hor_a_act_k"
"dynn_Ku_c_crn_era"
"dynn_N_e_crn_mec"
"dynn_Nov_a_act_k"
"dynn_Novotn_y_act_"
"dynn_Proch_a_act_zka"
"dynn_Svoboda"
"dynn_Vesel_y_act_"
}
male_names = {
@ -29,67 +33,78 @@ name_list_NEOW_czech = {
Radek Radim Richard Robert Roman Rostislav Rudolf
Stanislav
Tom_a_act__s_crn_
V_a_act_clav Viktor Vladim_i_act_r Vlastimil Vojt_e_crn_ch
V_a_act_clav V_i_act_t Viktor Vladim_i_act_r Vlastimil Vojt_e_crn_ch
Zbyn_e_crn_k Zden_e_crn_k
}
2 = { # 1-10k
_C_crn_en_e_crn_k
Alan Alexandr Arno_s_crn_t
Alan Albert Alexander Alexandr Anton Arno_s_crn_t
B_r_crn_etislav Bed_r_crn_ich Bo_r_crn_ivoj Bohdan Bohum_i_act_r
Cyril
Dalibor Dalimil Drahom_i_act_r
Eduard Emanuel Emil
Dalibor Dalimil Dami_a_act_n Dan Drahom_i_act_r
Eduard Emanuel Emil Ev_z_crn_en
Gustav
Hanu_s_crn_ Hubert
Hanu_s_crn_ Hubert Hynek
Igor
J_a_act_chym Justin
J_a_act_chym Julius Justin
Kv_e_crn_toslav
Leo Leopold Ludv_i_act_k
Marcel Mat_e_crn_j Maxmili_a_act_n Mikul_a_act__s_crn_
Marcel Mat_e_crn_j Maxmili_a_act_n Mikul_a_act__s_crn_ Mojm_i_act_r
Otakar Oto Otto
P_r_crn_emysl
Radom_i_act_r Radoslav Ren_e_act_
Radom_i_act_r Radoslav Radovan Ren_e_act_
Svatopluk
V_i_act_t_e_crn_zslav Vil_e_act_m Vratislav
}
1 = { # 500-
Amos Anastas Augustin
Blahoslav Bonif_a_act_c
Ctibor
Flori_a_act_n Franti_s_crn_ek_spc_Xaver
Kajet_a_act_n
Blahoslav Bonif_a_act_c Boleslav Bron_e_crn_k
Ctibor Ctirad
Erazim
Flori_a_act_n Fr_a_act__n_crn_a Franti_s_crn_ek_spc_Xaver
Herbert
Ign_a_act_c
Kajet_a_act_n Konr_a_act_d
L_a_act__d_crn_a Ludev_i_act_t
Milo_n_crn_
Osvald Otomar
Oleg Osvald Otmar Otomar
Pravdomil Pravoslav
Raimund
Vav_r_crn_inec Vincenc Vojta
Slavoj Sob_e_crn_slav Spytihn_e_crn_v
Theodor
V_e_crn_nceslav V_e_crn_slav Vav_r_crn_inec Vincenc Vladivoj Vnislav Vojta
Walter
Xaver
Zikmund
}
}
female_names = {
3 = { # 10k+
Ad_e_act_la Alena Anna
Barbora Bo_z_crn_ena
Denisa
Eli_s_crn_ka Eva
Hana Helena
Ilona Irena Ivana Iveta
Jana Ji_r_crn_ina Jitka
Ilona Irena Iva Ivana Iveta
Jana Jarmila Jaroslava Ji_r_crn_ina Jitka
Karol_i_act_na Kl_a_act_ra Krist_y_act_na
Lenka Lucie Ludmila
Magdalena Marcela Marie Mark_e_act_ta
Nad_e_crn__z_crn_da
Lenka Libu_s_crn_e Lucie Ludmila
Magdalena Marie Mark_e_act_ta Marta
Nad_e_crn__z_crn_da Nikol_female
Petra
R_u_rng__z_crn_ena
S_a_act_ra Simona
S_a_act_ra Simona Stanislava
Tereza
V_e_crn_ra Vendula Vladim_i_act_ra Vlasta
Zuzana
V_e_crn_ra Vendula Veronika Vladim_i_act_ra Vlasta
Zdenka Zuzana
}
2 = { # 1-10k
Aloisie Antonie
Adriana Aloisie Antonie
Franti_s_crn_ka
Judita
Karolina
Laura Leona
Marika
Patricie
T_a_act__n_crn_a
V_a_act_clava

View file

@ -34,6 +34,50 @@ language_frisian = {
color = { 229 168 45 }
}
NEOW_language_latvian = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = NEOW_language_latvian
}
}
parameters = {
baltic_group_language_param = yes
west_slavic__group_language_param = yes
latin_sprachbund_language_param = yes
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = NEOW_language_latvian }
multiply = 10
}
}
color = { 0.5 0.5 0.1 }
}
NEOW_language_lithuanian = {
type = language
is_shown = {
language_is_shown_trigger = {
LANGUAGE = NEOW_language_lithuanian
}
}
parameters = {
baltic_group_language_param = yes
west_slavic__group_language_param = yes
latin_sprachbund_language_param = yes
}
ai_will_do = {
value = 10
if = {
limit = { has_cultural_pillar = NEOW_language_lithuanian }
multiply = 10
}
}
color = lithuanian
}
language_sarphatique = {
type = language
is_shown = {

View file

@ -2457,32 +2457,17 @@ e_nistrenia = {
capital = c_tmutarakan # Tmutarakan
c_tmutarakan = {
color = { 66 55 10 }
b_tmutarakan = {
province = 598
color = { 66 55 10 }
}
b_papagia = {
province = 5289
color = { 66 55 10 }
}
b_kuban = {
province = 5335
color = { 66 55 10 }
}
b_soleny = {
province = 5336
color = { 66 55 10 }
}
}
c_khumar = {
color = { 83 61 5 }
b_yaseni = {
province = 599
color = { 83 61 5 }
}
b_papagia = {
province = 5289
color = { 66 55 10 }
}
b_chelbaska = {
province = 5337
@ -2537,20 +2522,11 @@ e_nistrenia = {
}
c_zichia = {
color = { 100 44 16 }
b_bata = {
province = 5296
color = { 100 44 16 }
}
b_zapaxi = {
province = 5297
color = { 100 44 16 }
}
b_nicopsia = {
province = 600
color = { 255 255 255 }
}
}
b_ulmi = {
province = 5298
color = { 100 44 16 }
@ -2869,5 +2845,91 @@ e_nistrenia = {
}
}
}
d_sochi = {
color = { 152 209 146 }
capital = c_sochi
c_sochi = {
color = { 164 196 152 }
b_sochi = { # Sochi
province = 8872
color = { 164 196 152 }
}
b_tuapse = { # Tuapse
province = 8873
color = { 164 196 152 }
}
b_apsheronsk = { # Apsheronsk
province = 8874
color = { 164 196 152 }
}
b_adler = { # Adler
province = 8875
color = { 164 196 152 }
}
}
c_gelendzhik = { # Gelendzhik
color = { 127 159 115 }
b_gelendzhik = { # Gelendzhik
province = 8876
color = { 127 159 115 }
}
b_abinsk = { # Abinsk
province = 8877
color = { 127 159 115 }
}
b_severskaya = { # Severskaya
province = 8878
color = { 127 159 115 }
}
}
c_tmutarakan = { # Novorossiysk
color = { 66 55 10 }
b_bata = { # Novorossiysk
province = 5296
color = { 100 44 16 }
}
b_tmutarakan = { # Anapa
province = 598
color = { 66 55 10 }
}
b_krymsk = { # Krymsk
province = 8879
color = { 121 150 95 }
}
}
}
d_krasnodar = { # Krasnodar
color = { 111 45 80 }
capital = c_krasnodar
c_krasnodar = { # Krasnodar
color = { 98 57 73 }
b_krasnodar = { # Krasnodar
province = 8880
color = { 98 57 73 }
}
b_dinskaya = { # Dinskaya
province = 8881
color = { 98 57 73 }
}
b_kuban = { # Slavyansk-na-Kubani
province = 5335
color = { 66 55 10 }
}
b_temryuk = { # Temryuk
province = 8882
color = { 98 57 73 }
}
b_soleny = { # Timashevsk
province = 5336
color = { 66 55 10 }
}
}
}
}
}

View file

@ -9137,7 +9137,7 @@ on_game_start_after_lobby = {
# 1066 Buildings
if = {
limit = {
game_start_date >= 2666.1.1
game_start_date >= 2555.1.1
game_start_date < 2784.10.1
}
every_province = {

View file

@ -8115,17 +8115,17 @@ default_coastal_sea=coastal_sea
8869=hills
8870=steppe
8871=mountains
8872=wetlands
8873=wetlands
8874=plains
8875=wetlands
8876=wetlands
8877=plains
8878=plains
8879=plains
8880=plains
8881=plains
8882=plains
8872=mountains
8873=mountains
8874=forest
8875=hills
8876=forest
8877=forest
8878=forest
8879=forest
8880=steppe
8881=steppe
8882=wetlands
8883=plains
8884=plains
8885=plains

View file

@ -43074,39 +43074,17 @@
8869 = {winter_severity_bias = 0.50}
8870 = {winter_severity_bias = 0.40}
8871 = {winter_severity_bias = 0.75}
8872 = {
winter_severity_bias = 0.0
}
8873 = {
winter_severity_bias = 0.0
}
8874 = {
winter_severity_bias = 0.0
}
8875 = {
winter_severity_bias = 0.0
}
8876 = {
winter_severity_bias = 0.0
}
8877 = {
winter_severity_bias = 0.0
}
8878 = {
winter_severity_bias = 0.0
}
8879 = {
winter_severity_bias = 0.0
}
8880 = {
winter_severity_bias = 0.0
}
8881 = {
winter_severity_bias = 0.0
}
8882 = {
winter_severity_bias = 0.0
}
8872 = {winter_severity_bias = 0.20}
8873 = {winter_severity_bias = 0.20}
8874 = {winter_severity_bias = 0.20}
8875 = {winter_severity_bias = 0.20}
8876 = {winter_severity_bias = 0.20}
8877 = {winter_severity_bias = 0.20}
8878 = {winter_severity_bias = 0.20}
8879 = {winter_severity_bias = 0.20}
8880 = {winter_severity_bias = 0.40}
8881 = {winter_severity_bias = 0.40}
8882 = {winter_severity_bias = 0.40}
8883 = {
winter_severity_bias = 0.0
}

View file

@ -3481,6 +3481,31 @@
tenet_human_sacrifice = {
icon = core_tenet_human_sacrifice
name = {
first_valid = {
triggered_desc = {
trigger = {
religion_tag = cosmist_religion
}
desc = tenet_human_sacrifice_cosmist_name
}
desc = tenet_human_sacrifice_name
}
}
desc = {
first_valid = {
triggered_desc = {
trigger = {
religion_tag = cosmist_religion
}
desc = tenet_human_sacrifice_cosmist_desc
}
desc = tenet_human_sacrifice_desc
}
}
piety_cost = {
if = {
limit = {
@ -5043,7 +5068,6 @@
piety_from_gifts_active = yes
piety_from_marrying_lowborn_active = yes
faith_use_farmer_republics = yes
allows_communal_settlement = yes
}
character_modifier = {

View file

@ -255,11 +255,14 @@
#holy_site = segrada_familia
#Special Tolerance | placeholder
doctrine = doctrine_pilgrimage_mandatory
doctrine = doctrine_pluralism_fundamentalist
#Tenets | placeholder
doctrine = tenet_megaliths
doctrine = tenet_pastoral_isolation
doctrine = tenet_monasticism
doctrine = tenet_human_sacrifice
doctrine = tenet_armed_resistance
holy_order_names = { #placeholder
}

View file

@ -0,0 +1,803 @@
learn_language = {
# Basic Setup
skill = learning
desc = learn_language_desc_general
success_desc = "LEARN_LANGUAGE_SUCCESS_DESC"
icon = icon_scheme_learn_language
illustration = "gfx/interface/illustrations/event_scenes/corridor.dds"
target_type = character
is_secret = no
is_basic = yes
cooldown = { months = 2 }
# Parameters
speed_per_skill_point = t1_spsp_owner_value
spymaster_speed_per_skill_point = 0
uses_resistance = no
base_progress_goal = 730
base_maximum_success = 95
minimum_success = 5
# Core Triggers
allow = {
age >= 6
NOR = {
culture = { # You can't learn your own native language
has_same_culture_language = scope:target.culture
}
knows_language_of_culture = scope:target.culture
custom_description = { # Should not be able to target the same language twice
object = scope:target
text = scheme_target_same_language_as_existing_scheme
any_scheme = {
type = learn_language
scheme_target_character = {
culture = { # You can't learn the same language with two different schemes
has_same_culture_language = scope:target.culture
}
}
}
}
}
scope:target = {
age >= 10
}
is_imprisoned = no
#AI blockers
trigger_if = {
limit = { is_ai = yes }
scope:target = {
trigger_if = { #So players don't get spammed by AI's
limit = {
is_ai = no
}
NOT = {
any_targeting_scheme = {
scheme_type = learn_language
}
}
}
}
}
}
valid = {
is_incapable = no
NOT = {
knows_language_of_culture = scope:target.culture
}
scope:target = {
OR = {
exists = location
in_diplomatic_range = scope:owner
}
}
}
# Prediction (abysmal/low/medium/high/excellent)
# scope:owner - Character starting the scheme
# scope:target - Whatever the scheme is targeting
odds_prediction = {
add = base_odds_prediction_target_is_char_value
add = odds_skill_contribution_learning_value
add = odds_learn_language_scheme_misc_value
min = 0
}
# Base Chances
base_success_chance = {
base = 0
modifier = {
add = {
value = scope:owner.learning
multiply = 3
}
desc = SCHEME_LEARNING_MODIFIER
scope:owner.learning > 0
}
modifier = {
add = {
value = scope:owner.piety_level
multiply = 10
}
desc = SCHEME_PIETY_LEVEL_MODIFIER
scope:owner.piety_level > 0
scope:owner.culture = {
has_cultural_parameter = language_success_chance_per_piety_level
}
}
modifier = {
add = scope:owner.cp:councillor_court_chaplain.learning
desc = SCHEME_CHAPLAIN_HELP_LEARNING_MODIFIER
exists = scope:owner.cp:councillor_court_chaplain
scope:owner.cp:councillor_court_chaplain.learning > 0
}
modifier = {
add = {
value = 5
multiply = {
value = scope:owner.num_of_known_languages
subtract = 1
}
}
desc = SCHEME_KNOWN_LANGUAGES_MODIFIER
scope:owner.num_of_known_languages > 1
}
modifier = {
add = {
value = 30
subtract = scope:owner.age
multiply = 2
}
desc = SCHEME_YOUTH_MODIFIER
scope:owner.age < 30
}
modifier = {
add = 25
desc = SCHEME_HERITAGE_MODIFIER
scope:target.culture = {
has_same_culture_heritage = scope:owner.culture
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = goidelic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = goidelic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = anglic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = anglic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = brythonic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = brythonic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = french_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = french_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = middle_german_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = middle_german_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = east_hispanic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = east_hispanic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = occitanic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = occitanic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = lausatian_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = lausatian_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = west_hispanic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = west_hispanic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = basque_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = basque_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = middle_hispanic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = middle_hispanic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = italo_dalmatian_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = italo_dalmatian_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = albanian_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = albanian_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = low_german_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = low_german_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = high_german_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = high_german_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = hewbrew_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = hewbrew_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = gallo_italian_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = gallo_italian_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = arabic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = arabic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = sardic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = sardic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = rhaeto_romance_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = rhaeto_romance_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = greek_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = greek_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = east_north_germanic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = east_north_germanic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = west_north_germanic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = west_north_germanic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = frisian_language_param
}
scope:owner.culture = {
has_cultural_parameter = frisian_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = south_slavic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = south_slavic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = west_slavic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = west_slavic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = low_franconian_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = low_franconian_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = far_west_indo_aryan_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = far_west_indo_aryan_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = oghuz_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = oghuz_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = kipchak_bulgar_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = kipchak_bulgar_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = daco_romanian_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = daco_romanian_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = ugric_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = ugric_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = east_slavic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = east_slavic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = baltic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = baltic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_LANGUAGE_ORIGIN
scope:target.culture = {
has_cultural_parameter = finnic_group_language_param
}
scope:owner.culture = {
has_cultural_parameter = finnic_group_language_param
}
}
modifier = {
add = 10
desc = SAME_SPRACHBUND
scope:target.culture = {
has_cultural_parameter = latin_sprachbund_language_param
}
scope:owner.culture = {
has_cultural_parameter = latin_sprachbund_language_param
}
}
modifier = {
add = 10
desc = SAME_SPRACHBUND
scope:target.culture = {
has_cultural_parameter = greek_sprachbund_language_param
}
scope:owner.culture = {
has_cultural_parameter = greek_sprachbund_language_param
}
}
modifier = {
add = 10
desc = SAME_SPRACHBUND
scope:target.culture = {
has_cultural_parameter = fusha_sprachbund_language_param
}
scope:owner.culture = {
has_cultural_parameter = fusha_sprachbund_language_param
}
}
modifier = {
add = 50
desc = SCHEME_LOYAL_SOLDIERS_MODIFIER
scope:owner = {
culture = {
has_cultural_parameter = extra_learn_language_success_chance_vs_liege
}
any_liege_or_above = {
this = scope:target
}
}
}
modifier = { #For others learning the language of someone with tradition
add = 50
desc = SCHEME_SCHOLAR_OFFICIALS_MODIFIER
scope:target.culture = {
has_cultural_parameter = learn_language_success_chance_for_others
}
}
modifier = {
add = 30
desc = SCHEME_CULTURE_BLENDING_MODIFIER
scope:owner = {
culture = {
has_cultural_parameter = learns_more_languages
}
}
}
#Intellect good
modifier = {
desc = "scheme_intellect_good_1"
scope:owner = { has_trait = intellect_good_1 }
add = 10
}
modifier = {
desc = "scheme_intellect_good_2"
scope:owner = { has_trait = intellect_good_2 }
add = 20
}
modifier = {
desc = "scheme_intellect_good_3"
scope:owner = { has_trait = intellect_good_3 }
add = 30
}
modifier = {
scope:target = { has_trait = stubborn }
desc = "SCHEME_TRAIT_STUBBORN"
add = 10
}
modifier = {
scope:target = { has_trait = ambitious }
desc = "SCHEME_TRAIT_AMBITIOUS"
add = 5
}
#Paranoid value is added automatically because of trait parameter enemy_personal_scheme_success_chance_add
# Lifestyles
# Dynasty Kin Personal Scheme Success Chance on Dynasty Perk
modifier = {
add = kin_legacy_4_success_chance
desc = KIN_LEGACY_DESC
exists = scope:owner.dynasty
scope:owner.dynasty = {
has_dynasty_perk = kin_legacy_4
}
scope:target.dynasty = scope:owner.dynasty
}
# House Personal Scheme Success Chance on Cultural Parameter
modifier = {
add = cultural_house_personal_scheme_success_chance
desc = KIN_PARAMETER_DESC
exists = scope:owner.house
exists = scope:target.house
scope:owner.culture = {
has_cultural_parameter = cultural_house_personal_scheme_success_chance
}
scope:target.house = scope:owner.house
}
# Pedagogy Perk
modifier = {
add = 25
desc = LEARN_LANGUAGE_PEDAGOGY_PERK_DESC
scope:owner = {
has_perk = pedagogy_perk
}
}
# Thicker Than Water Perk
modifier = {
add = thicker_than_water_bonus
desc = BEFRIEND_THICKER_THAN_WATER_PERK_DESC
scope:owner = {
has_perk = thicker_than_water_perk
}
scope:target = {
is_close_or_extended_family_of = scope:owner
}
}
# Modifiers
# house_head_request_interaction
modifier = {
add = personal_scheme_variable_list_value
scope:owner = {
has_variable_list = supporting_personal_schemes
}
desc = HOUSE_HEAD_SCHEME_SUPPORT_DESC
}
modifier = {
add = -10
scope:owner = { has_character_modifier = personal_schemes_distracted_modifier }
desc = personal_schemes_distracted_modifier
}
# Estate
modifier = {
scope:owner.domicile ?= {
has_domicile_parameter = increased_success_personal_schemes_1
}
add = estate_increased_personal_scheme_success_1_value
}
modifier = {
scope:owner.domicile ?= {
has_domicile_parameter = increased_success_personal_schemes_2
}
add = estate_increased_personal_scheme_success_2_value
}
modifier = {
scope:owner.domicile ?= {
has_domicile_parameter = increased_success_personal_schemes_3
}
add = estate_increased_personal_scheme_success_3_value
}
# Personal Scheme Shared
personal_scheme_base_success_chance_modifiers = yes
}
# On Actions
on_phase_completed = {
# Grab our scopes.
save_scope_as = scheme
scheme_target_character = { save_scope_as = target }
scheme_owner = { save_scope_as = owner }
scope:scheme = {
random = {
chance = scope:scheme.scheme_success_chance
save_scope_value_as = {
name = scheme_successful
value = yes
}
}
scope:owner = {
if = {
limit = {
exists = scope:scheme_successful
}
trigger_event = {
on_action = learn_language_success
}
}
else = {
trigger_event = {
on_action = learn_language_failure
}
}
}
}
}
on_monthly = {
save_scope_as = scheme
scheme_target_character = { save_scope_as = target }
scheme_owner = {
save_scope_as = owner
trigger_event = { on_action = learn_language_ongoing }
}
}
on_invalidated = {
scheme_target_character = {
save_scope_as = target
}
scheme_owner = {
save_scope_as = owner
}
if = {
limit = {
scope:target = { is_alive = no }
}
scope:owner = {
send_interface_toast = {
title = learn_language_invalidated
custom_tooltip = learn_language_invalidated_dead_desc
left_icon = scope:target
}
}
}
else_if = {
limit = {
scope:owner = {
#OR = {
culture = { # You can't learn your own native language
has_same_culture_language = scope:target.culture
}
#knows_language_of_culture = scope:target.culture
#}
}
}
scope:owner = {
send_interface_toast = {
title = learn_language_invalidated
custom_tooltip = learn_language_invalidated_cannot_learn_language_desc
left_icon = scope:target
}
}
}
if = {
limit = {
scope:target = {
NOT = { in_diplomatic_range = scope:owner }
}
}
scope:owner = {
send_interface_toast = {
title = learn_language_invalidated_title
left_icon = scope:target
custom_description_no_bullet = {
object = scope:target
text = scheme_target_not_in_diplomatic_range
}
}
}
}
scope:owner = {
if = {
limit = {
is_alive = yes
scope:target = {
OR = {
is_alive = no
NOT = { in_diplomatic_range = scope:owner }
}
}
NOR = {
culture = { # You can't learn your own native language
has_same_culture_language = scope:target.culture
}
knows_language_of_culture = scope:target.culture
}
}
set_variable = {
name = language_progress
value = prev.scheme_progress
}
trigger_event = learn_language_outcome.3000
}
}
}
}

View file

@ -189,6 +189,66 @@
603 = { # Terek
holding = none
}
##d_sochi ###################################
###c_sochi
8772 = { # Sochi
culture = NEOW_cossack
religion = orthodox
holding = castle_holding
}
8773 = { # Tuapse
holding = city_holding
}
8774 = { # Apsheronsk
holding = church_holding
}
8775 = { # Adler
holding = none
}
###c_gelendzhik
8776 = { # Gelendzhik
culture = NEOW_cossack
religion = orthodox
holding = castle_holding
}
8777 = { # Abinsk
holding = church_holding
}
8778 = { # Severskaya
holding = none
}
###c_tmutarakan/Novorossiysk
5296 = { # Novorossiysk
culture = NEOW_cossack
religion = orthodox
holding = castle_holding
}
598 = { # Anapa
holding = city_holding
}
8879 = { # Krymsk
holding = none
}
##d_krasnodar ###################################
###c_krasnodar
###c_krasnodar
8880 = { # Krasnodar
culture = NEOW_cossack
religion = orthodox
holding = castle_holding
}
8881 = { # Dinskaya
holding = city_holding
}
5335 = { # Slavyansk-na-Kubani
holding = church_holding
}
8882 = { # Temryuk
holding = none
}
5336 = { # Timashyovsk
holding = none
}
##d_transcarpathia ###################################
###c_marmaros
539 = { #Marmaros
@ -2592,11 +2652,6 @@
5313 = {
holding = none
}
598 = { #Tmutarakan
holding = castle_holding
culture = NEOW_cossack
religion = kozachina
}
5289 = { #Papagia #old name for the region, also Pagagia
holding = city_holding
990.1.2 = {
@ -2653,18 +2708,11 @@
#old name of a city founnd on XVIIIth maps
holding = none
}
5296 = { #Bata AKA Novorossiysk
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
965.1.2 = {
religion = orthodox
holding = tribal_holding
}
}
5297 = { #Zapaxi
#old city/city name, around where current Maykop is
holding = none
culture = NEOW_cossack
religion = kozachina
holding = tribal_holding
#1066.1.2 = {
# holding = city_holding
#}

View file

@ -93,9 +93,9 @@
#Baltic group
baltic_group:0 "Baltic"
baltic_group_collective_noun:1 "Baltics"
latgalian:0 "Latgalian"
latgalian_prefix:0 "Latgalo"
latgalian_collective_noun:1 "Latgalians"
latgalian:0 "Latvian"
latgalian_prefix:0 "Latviano"
latgalian_collective_noun:1 "latvians"
lithuanian:0 "Lithuanian"
lithuanian_prefix:0 "Lithuano"
lithuanian_collective_noun:1 "Lithuanians"

View file

@ -121,6 +121,8 @@
NEOW_language_kashubian_name:0 "Kashubian"
NEOW_language_silesian_name:0 "Silesian"
NEOW_language_slovak_name:0 "Slovak"
NEOW_language_latvian_name:0 "Latvian"
NEOW_language_lithuanian_name:0 "Lithuanian"
#########################################
# Grouping Stuff
@ -202,4 +204,7 @@
culture_parameter_latin_sprachbund_language_param: "This [language|E] is within the #V Latin Sprachbund#!"
culture_parameter_greek_sprachbund_language_param: "This [language|E] is within the #V Greek Sprachbund#!"
culture_parameter_fusha_sprachbund_language_param: "This [language|E] is within the #V Fusha Sprachbund#!"
culture_parameter_fusha_sprachbund_language_param: "This [language|E] is within the #V Fusha Sprachbund#!"
SAME_LANGUAGE_ORIGIN: "Share a Language Origin"
SAME_SPRACHBUND: "Same Sprachbund"

View file

@ -43,8 +43,8 @@
emperor_independent_female_french_group: "Impératrice"
# sardinian titles names
county_sardinian: "Judicadu"
county_male_sardinian: "Judike"
county_female_sardinian: "Judesa"
count_male_sardinian: "Judike"
count_female_sardinian: "Judesa"
duchy_sardinian: "Archontes"
duke_male_sardinian: "Archonteke"
duke_female_sardinian: "Archontesa"
@ -56,8 +56,8 @@
king_administrative_female_sardinian: "Archonesa"
county_feudal_sardinian: "Judicadu"
county_feudal_male_sardinian: "Judike"
county_feudal_female_sardinian: "Judesa"
count_feudal_male_sardinian: "Judike"
count_feudal_female_sardinian: "Judesa"
duchy_feudal_sardinian: "Archontes"
duke_feudal_male_sardinian: "Archonteke"
duke_feudal_female_sardinian: "Archontesa"
@ -66,8 +66,8 @@
king_feudal_female_sardinian: "Most Superb Archonesa"
county_administrative_sardinian: "Judicadu"
county_administrative_male_sardinian: "Judike"
county_administrative_female_sardinian: "Judesa"
count_administrative_male_sardinian: "Judike"
count_administrative_female_sardinian: "Judesa"
duchy_administrative_sardinian: "Archontes"
duke_administrative_male_sardinian: "Archonteke"
duke_administrative_female_sardinian: "Archontesa"
@ -76,8 +76,8 @@
king_administrative_female_sardinian: "Superbo Archonesa"
county_administrative_independent_sardinian: "Judicadu"
county_administrative_independent_male_sardinian: "Judike"
county_administrative_independent_female_sardinian: "Judesa"
count_administrative_independent_male_sardinian: "Judike"
count_administrative_independent_female_sardinian: "Judesa"
duchy_administrative_independent_sardinian: "Archontes"
duke_administrative_independent_male_sardinian: "Archonteke"
duke_administrative_independent_female_sardinian: "Archontesa"
@ -89,8 +89,8 @@
county_administrative_north_italian: "Capitanato"
county_administrative_male_north_italian: "Capitano"
county_administrative_female_north_italian: "Capitana"
count_administrative_male_north_italian: "Capitano"
count_administrative_female_north_italian: "Capitana"
duchy_administrative_north_italian: "Principato"
duke_administrative_male_north_italian: "Doge"
duke_administrative_female_north_italian: "Dogaressa"
@ -99,8 +99,8 @@
king_administrative_female_north_italian: "Grande Dogaressa"
county_administrative_independent_north_italian: "Capitanato"
county_administrative_independent_male_north_italian: "Capitano"
county_administrative_independent_female_north_italian: "Capitana"
count_administrative_independent_male_north_italian: "Capitano"
count_administrative_independent_female_north_italian: "Capitana"
duchy_administrative_independent_north_italian: "Principato"
duke_administrative_independent_male_north_italian: "Doge"
duke_administrative_independent_female_north_italian: "Dogaressa"

View file

@ -2480,3 +2480,7 @@
dynn_Dvo_r_crn__a_act_k:0 "Dvořák"
dynn__C_crn_ern_y_act_:0 "Černý"
dynn_Proch_a_act_zka:0 "Procházka"
dynn_Vesel_y_act_:0 "Veselý"
dynn_Ku_c_crn_era:0 "Kučera"
dynn_Hor_a_act_k:0 "Horák"
dynn_N_e_crn_mec:0 "Němec"

View file

@ -8528,3 +8528,35 @@
Ludev_i_act_t:0 "Ludevít"
Bonif_a_act_c:0 "Bonifác"
Mat_e_crn_j:0 "Matěj"
Radovan:0 "Radovan"
Oleg:0 "Oleg"
Barbora:0 "Barbora"
Bo_z_crn_ena:0 "Božena"
Libu_s_crn_e:0 "Libuše"
Jaroslava:0 "Jaroslava"
Iva:0 "Iva"
Zdenka:0 "Zdenka"
Bron_e_crn_k:0 "Broněk"
Erv_i_act_n:0 "Ervín"
Slavoj:0 "Slavoj"
Spytihn_e_crn_v:0 "Spytihněv"
V_e_crn_nceslav:0 "Věnceslav"
Vnislav:0 "Vnislav"
V_e_crn_slav:0 "Věslav"
Boleslav:0 "Boleslav"
Vladivoj:0 "Vladivoj"
Konr_a_act_d:0 "Konrád"
Sob_e_crn_slav:0 "Soběslav"
Erazim:0 "Erazim"
Ign_a_act_c:0 "Ignác"
Ev_z_crn_en:0 "Evžen"
V_i_act_t:0 "Vít"
Zikmund:0 "Zikmund"
Ctirad:0 "Ctirad"
Jarmila:0 "Jarmila"
Fr_a_act__n_crn_a:0 "Fráňa"
Mojm_i_act_r:0 "Mojmír"
Stanislava:0 "Stanislava"
Nikol_female:0 "Nikol"
Dami_a_act_n:0 "Damián"
Hynek:0 "Hynek"

View file

@ -58,6 +58,11 @@
doctrine_pantheist_name: "Pantheist"
doctrine_pantheist_desc: "God is reality. Any other gods are merely an aspect or interpretation of the Supreme Being, and must be acknowledged and studied with as much respect as any other."
#COSMIST
tenet_human_sacrifice_cosmist_name:0 "Feed the Stars"
tenet_human_sacrifice_cosmist_desc:0 "If we wish to reach the new zenith of humanity, we must work to make it reality. By feeding [ROOT.Faith.HighGodNameAlternate] with regular sacrifices, we may speed up [ROOT.Faith.HighGodHerHis|U] awakening."
tenet_militant_vows_name:0 "Militant Vows"
tenet_militant_vows_desc:0 "Defense of the faith is the divine duty of any devotee, no different than prayer or study. We encourage our [ROOT.Faith.DevoteeNeuterPlural] to dedicate themselves to fighting for their beliefs."

View file

@ -2717,7 +2717,7 @@
b_bastam:0 "Bastam"
b_bastogne:0 "Wiltz"
b_baszmacka:0 "Baszmacka"
b_bata:0 "Bata"
b_bata:0 "Novorossiysk"
b_bataevka:0 "Bataevka"
b_batalha:0 "Batalha"
b_bataysk:0 "Bataysk"
@ -6658,7 +6658,7 @@
b_kstovo:0 "Kstovo"
b_ktenia:0 "Ktenia"
b_kuba:0 "Kuba"
b_kuban:0 "Kuban"
b_kuban:0 "Slavyansk-na-Kubani"
b_kubanjan:0 "Kubanjan"
b_kubrinsk:0 "Kubrinsk"
b_kucevo:0 "Kucevo"
@ -11025,7 +11025,7 @@
b_tkhabayerdy:0 "Tkhaba-Yerdy"
b_tlemcen:0 "Tlemcen"
b_tlilin:0 "Tlilin"
b_tmutarakan:0 "Tmutarakan"
b_tmutarakan:0 "Anapa"
b_tobarra:0 "Tobarra"
b_tobol:0 "Tobol"
b_tobolsk:0 "Tobolsk"
@ -15028,8 +15028,8 @@
c_tjust_adj:0 "Tjusti"
c_tlemcen:0 "Tlemcen"
c_tlemcen_adj:0 "Tlemcenian"
c_tmutarakan:0 "Tmutarakan"
c_tmutarakan_adj:0 "Tmutarakanian"
c_tmutarakan:0 "Novorossiysk"
c_tmutarakan_adj:0 "Novorossiysk"
c_tobol:0 "Tobol"
c_tobol_adj:0 "Tobolian"
c_tobruk:0 "Tobruk"
@ -17662,7 +17662,7 @@
b_beksima:0 "Beksima"
b_yenotayevka:0 "Yenotayevka"
b_papagia:0 "Papagia"
b_soleny:0 "Soleny"
b_soleny:0 "Timashevsk"
b_yaseni:0 "Yaseni"
b_chelbaska:0 "Chelbaska"
b_tikhon:0 "Tikhon"
@ -25680,6 +25680,8 @@
b_nazran:0 "Nazran"
b_malgobek:0 "Malgobek"
b_mozdog:0 "Mozdog"
c_north_ossetia:0 "North Ossetia"
c_north_ossetia_adj:0 "North Ossetian"
b_vladikavkaz:0 "Vladikavkaz"
b_beslan:0 "Beslan"
b_alagir:0 "Alagir"
@ -25701,4 +25703,24 @@
b_teberda:0 "Teberda"
b_pregradnaya:0 "Pregradnaya"
b_prokhladny:0 "Prokhladny"
b_baksan:0 "Baksan"
b_baksan:0 "Baksan"
d_sochi:0 "Sochi"
d_sochi_adj:0 "Sochinets"
b_sochi:0 "Sochi"
b_gelendzhik:0 "Gelendzhik"
c_gelendzhik:0 "Gelendzhik"
c_gelendzhik_adj:0 "Gelendzhik"
d_krasnodar:0 "Krasnodar"
d_krasnodar_adj:0 "Krasnodar"
b_krasnodar:0 "Krasnodar"
c_krasnodar:0 "Krasnodar"
c_krasnodar_adj:0 "Krasnodar"
c_sochi:0 "Sochi"
c_sochi_adj:0 "Sochinets"
b_apsheronsk:0 "Apsheronsk"
b_adler:0 "Adler"
b_abinsk:0 "Abinsk"
b_severskaya:0 "Severskaya"
b_krymsk:0 "Krymsk"
b_dinskaya:0 "Dinskaya"
b_temryuk:0 "Temryuk"

View file

@ -8870,17 +8870,17 @@
8869;150;192;173;PREGRADNAYA;x
8870;15;110;67;PROKHLADNY;x
8871;96;147;124;BAKSAN;x
8872;92;204;36;;x
8873;134;207;164;;x
8874;176;210;37;;x
8875;8;0;165;;x
8876;50;3;38;;x
8877;92;6;166;;x
8878;134;9;39;;x
8879;176;12;167;;x
8880;8;15;40;;x
8881;50;18;168;;x
8882;92;21;41;;x
8872;183;178;162;SOCHI;x
8873;87;72;25;TUAPSE;x
8874;133;128;110;APSHERONSK;x
8875;108;94;51;ADLER;x
8876;91;86;70;GELENDZHIK;x
8877;206;198;173;ABINSK;x
8878;160;147;105;SEVERSKAYA;x
8879;101;94;73;KRYMSK;x
8880;80;76;65;KRASNODAR;x
8881;115;102;61;DINSKAYA;x
8882;83;70;30;TEMRYUK;x
8883;134;24;169;;x
8884;176;27;42;;x
8885;8;30;170;;x
@ -12946,7 +12946,7 @@
12945;234;86;120;;x
12946;140;84;84;;x
12947;107;161;159;b_qianzhou_qianhua;x
12948;255;216;0;x;x
12948;255;216;0;xx
12949;143;205;49;b_zhangzhou_zhangpu_southwest;x
12950;180;79;227;b_zhangzhou_zhangpu_west;x
12951;126;81;15;b_zhangzhou_longxi_west;x

Can't render this file because it has a wrong number of fields in line 12949.

View file

@ -491,7 +491,7 @@ world_steppe_tarim = {
world_steppe_west = {
duchies = {
#Pontic Steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_vainakhia d_itil d_crimea d_alania d_azov d_sochi d_pecheneg
#Volga Bulgaria
d_volga_bulgaria d_kazan d_bashkiria d_sakmara d_voronezh d_mordvinia d_saran d_chuvashia d_khopyor d_tambov d_ural d_udmurtia d_martyuba d_uraltau d_aqtobe d_jalmat d_bugurslan d_vogulia d_perm
}
@ -841,7 +841,7 @@ material_wood_maple = {
#Zaporizhia
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea
#Caucasus
d_khazaria d_azov d_alania d_ciscaucasia
d_khazaria d_azov d_sochi d_alania d_ciscaucasia d_vainakhia
#Punjab
d_multan d_lahore d_gandhara
#Delhi
@ -2183,7 +2183,7 @@ world_horse_buildings_in_hills_and_mountains = {
d_ostyaki d_konda d_pelym d_kazym d_sibir d_ishim d_tara d_lanikaz
d_salair d_aley d_altaishan d_ala_tau d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe
#Pontic Steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_vainakhia d_itil d_crimea d_alania d_azov d_sochi d_pecheneg
#Turkestan
d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau
#Cumania
@ -2459,7 +2459,7 @@ special_mongol_empire_conquest_region_prio_4 = {
#Western Steppe
# k_caucasus
d_khazaria d_azov d_alania d_ciscaucasia
d_khazaria d_azov d_sochi d_alania d_ciscaucasia d_vainakhia
# k_pontic_steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea
# k_mordvinia
@ -2687,7 +2687,7 @@ special_mongol_empire_golden_horde_region = {
#Bjarmaland
d_biarmia d_vologda d_chudia d_ustyug
#Pontic Steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_vainakhia d_itil d_crimea d_alania d_azov d_sochi d_pecheneg
#Volga Bulgaria
d_volga_bulgaria d_kazan d_bashkiria d_sakmara d_voronezh d_mordvinia d_saran d_chuvashia d_khopyor d_tambov d_ural d_udmurtia d_martyuba d_uraltau d_aqtobe d_jalmat d_bugurslan d_vogulia d_perm
#Cumania
@ -2704,7 +2704,7 @@ golden_horde_de_jure_region = {
#Turkestan
d_transcaspiana d_garabogazkol d_jemba d_barsuki d_aral_karakum d_aral_il d_khorezm
#Pontic Steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_vainakhia d_itil d_crimea d_alania d_azov d_sochi d_pecheneg
#Cumania
d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen
}
@ -2942,7 +2942,7 @@ ghw_region_caucasus = {
#Western Daylam
d_shirvan d_azerbaijan d_daylam
#Caucasus
d_khazaria d_azov d_alania d_ciscaucasia
d_khazaria d_azov d_sochi d_alania d_ciscaucasia d_vainakhia
}
}
ghw_region_anatolia = {
@ -3495,7 +3495,7 @@ ghw_region_crimea = {
#Zaporizhia
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea
#Caucasus
d_khazaria d_azov d_alania d_ciscaucasia
d_khazaria d_azov d_sochi d_alania d_ciscaucasia d_vainakhia
}
}
ghw_region_poland_bohemia_bavaria = {
@ -4311,7 +4311,7 @@ dlc_mpo_1178_herders = {
dlc_mpo_867_nomads = {
duchies = {
#Pontic Steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_azov
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_azov d_sochi
#Volga Bulgaria
d_bashkiria d_sakmara d_uraltau d_aqtobe d_bugurslan d_vogulia d_itil d_pecheneg d_jalmat d_chuvashia d_volga_bulgaria
@ -4364,7 +4364,7 @@ dlc_mpo_1066_nomads = {
c_yaitsk c_qyzylyaitsk
# d_itil
c_itil c_saqsin
# d_azov, omitting counties controlled by Ruthenia
# d_azov d_sochi , omitting counties controlled by Ruthenia
c_khumar c_azov
# d_crimea, omitting counties controlled by Byzantium
c_perekop c_kalos_limen
@ -4396,11 +4396,11 @@ dlc_mpo_1178_nomads = {
d_chah
}
counties = {
# d_azov, omitting counties controlled by Byzantium
# d_azov d_sochi , omitting counties controlled by Byzantium
c_khumar c_azov
# d_crimea, omitting counties controlled by Byzantium
c_perekop c_kalos_limen
# d_ciscaucasia
# d_ciscaucasia d_vainakhia
c_samiran c_anket
# d_pecheneg, minus c_jambalar
c_pecheneg c_qyzylyaitsk c_yaitsk
@ -4475,7 +4475,7 @@ dlc_mpo_steppe_siberia_further_expansion = { # k_yugra and bits of k_ob and k_si
heritage_area_pontic_steppe = {
duchies = {
#Pontic Steppe
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg
d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_vainakhia d_itil d_crimea d_alania d_azov d_sochi d_pecheneg
}
}
@ -4865,9 +4865,9 @@ tgp_silk_road_transcaspia_region = {
d_chah
d_syr_darya
d_khazaria
d_azov
d_ciscaucasia
d_alania
d_azov d_sochi
d_ciscaucasia d_vainakhia
d_alania d_sochi
d_atyrau # Caspian Steppe
d_aral_il d_aral_karakum d_barsuki d_garabogazkol d_jemba d_transcaspiana # Oghuz-il
d_khorezm d_uzboy # Transoxiana
@ -5549,7 +5549,7 @@ custom_ep3_restore_rome_eastern_empire = {
black_sea_coast_region = {
generate_modifiers = yes
duchies = {
d_crimea d_azov
d_crimea d_azov d_sochi
}
counties = {
c_oleshye c_kherson c_odessa c_cetatea_alba c_chilia c_constanta c_mesembria c_burgas c_brysis c_byzantion c_bithynia c_tarsos c_honorias c_paphlagonia c_sinope c_helenopontus c_cerasus c_trebizond c_acampse c_guria c_odishi c_abkhazia c_zichia c_tana c_khortytsia

BIN
map_data/provinces.png (Stored with Git LFS)

Binary file not shown.