From 83f6b34cd369d06a9fb34a7f488daf3132b61f5e Mon Sep 17 00:00:00 2001 From: Heidesommer Date: Mon, 8 Jun 2026 16:00:58 -0400 Subject: [PATCH 1/5] More Romania --- common/landed_titles/nistrenia.txt | 42 ++++++++++++++----- .../01_province_properties.txt | 4 +- history/provinces/e_nistrenia.txt | 6 +-- history/titles/k_transyvania.txt | 2 +- .../common/landed_titles/nistrenia.txt | 4 +- .../titles_cultural_names_l_english.yml | 20 ++++++++- .../english/replace/titles_l_english.yml | 14 +++++-- map_data/definition.csv | 2 +- map_data/donotreplace/definition.csv | 2 +- 9 files changed, 70 insertions(+), 26 deletions(-) diff --git a/common/landed_titles/nistrenia.txt b/common/landed_titles/nistrenia.txt index a4edc377..9215d29e 100644 --- a/common/landed_titles/nistrenia.txt +++ b/common/landed_titles/nistrenia.txt @@ -155,16 +155,26 @@ e_nistrenia = { } } c_salaj= { - color = { 164 45 45 } - b_szilagy = { + color = { 184 65 65 } + cultural_names = { + name_list_NEOW_bavarian = cn_szilagy_h + name_list_hungarian = cn_szilagy_g + } + b_zalau = { province = 3909 - - color = { 164 45 45 } + cultural_names = { + name_list_NEOW_bavarian = cn_zillenmarkt + name_list_hungarian = cn_zilah + } + color = { 184 65 65 } } - b_kraszna = { + b_simleu = { province = 3910 - - color = { 164 45 45 } + cultural_names = { + name_list_NEOW_bavarian = cn_schomlenmarkt + name_list_hungarian = cn_szilagysomlyo + } + color = { 184 65 65 } } } } @@ -554,16 +564,26 @@ e_nistrenia = { color = { 217 11 26 } } } - c_szatmar = { + c_satu_mare = { color = { 164 45 45 } - b_szatmar = { + cultural_names = { + name_list_hungarian = cn_szatmar + name_list_NEOW_bavarian = cn_sathmar + } + b_satu_mare = { province = 3907 - + cultural_names = { + name_list_hungarian = cn_szatmarnemeti + name_list_NEOW_bavarian = cn_sathmar + } color = { 164 45 45 } } b_tasnad = { province = 3911 - + cultural_names = { + name_list_hungarian = cn_tasnad + name_list_NEOW_bavarian = cn_trestenburg + } color = { 164 45 45 } } } diff --git a/common/province_terrain/01_province_properties.txt b/common/province_terrain/01_province_properties.txt index ca6c93b1..69d88600 100644 --- a/common/province_terrain/01_province_properties.txt +++ b/common/province_terrain/01_province_properties.txt @@ -21592,8 +21592,8 @@ 3892 ={ winter_severity_bias = 0.55 } -## c_szatmar -# b_szatmar +## c_satu_mare +# b_satu_mare 3907 ={ winter_severity_bias = 0.55 } diff --git a/history/provinces/e_nistrenia.txt b/history/provinces/e_nistrenia.txt index b8ab91fe..814676c3 100644 --- a/history/provinces/e_nistrenia.txt +++ b/history/provinces/e_nistrenia.txt @@ -646,8 +646,8 @@ } } -###c_szatmar -3907 = { #Szatmar +###c_satu_mare +3907 = { #satu_mare culture = NEOW_pannonisch religion = greek_catholic holding = castle_holding @@ -657,7 +657,7 @@ religion = greek_catholic #1st mention in XIVth } -3909 = { #Szilagy +3909 = { #Salaj holding = castle_holding religion = genevan culture = NEOW_pannonisch diff --git a/history/titles/k_transyvania.txt b/history/titles/k_transyvania.txt index a0e59753..b6eb46fb 100644 --- a/history/titles/k_transyvania.txt +++ b/history/titles/k_transyvania.txt @@ -205,7 +205,7 @@ d_bihar= { } } -c_szatmar= { +c_satu_mare= { 2554.1.1 = { holder = nistria0059 } diff --git a/holder for later/common/landed_titles/nistrenia.txt b/holder for later/common/landed_titles/nistrenia.txt index 455d4e67..fce1aa44 100644 --- a/holder for later/common/landed_titles/nistrenia.txt +++ b/holder for later/common/landed_titles/nistrenia.txt @@ -176,10 +176,10 @@ e_nistrenia = { color = { 240 85 90 } } } - c_szatmar = { + c_satu_mare = { color = { 164 45 45 } - b_szatmar = { + b_satu_mare = { province = 3907 color = { 164 45 45 } diff --git a/localization/english/replace/titles_cultural_names_l_english.yml b/localization/english/replace/titles_cultural_names_l_english.yml index 1f3632bd..399b9068 100644 --- a/localization/english/replace/titles_cultural_names_l_english.yml +++ b/localization/english/replace/titles_cultural_names_l_english.yml @@ -7012,7 +7012,7 @@ cn_shqiperia:0 "Shqipëria" cn_epiri_i_veriut:0 "Epiri i Veriut" - #Finland + #Sweden cn_vasterbotten:0 "Västerbotten" cn_vasterbotten_adj:0 "Västerbottenian" cn_lansipohja:0 "Länsipohja" @@ -7023,5 +7023,23 @@ cn_uumaja_adj:0 "Uumaja" cn_arvidsjaur:0 "Arvidsjaur" cn_ornskoldsvik:0 "Örnsköldsvik" + + + ## Romania cn__t_cma_ara_rom_a_hat_neasc_a_brv_:0 "Țara Românească" + cn_szatmar:0 "Szatmár" + cn_szatmar_adj:0 "Szatmárian" + cn_szatmarnemeti:0 "Szatmárnémeti" + cn_sathmar:0 "Sathmar" + cn_sathmar_adj:0 "Sathmarian" + cn_tasnad:0 "Tasnád" + cn_trestenburg:0 "Trestenburg" + cn_szilagy_h:0 "Szilágy" + cn_szilagy_h_adj:0 "Szilágian" + cn_szilagy_g:0 "Szilagy" + cn_szilagy_g_adj:0 "Szilagian" + cn_zillenmarkt:0 "Zillenmarkt" + cn_zilah:0 "Zilah" + cn_schomlenmarkt:0 "Schomlenmarkt" + cn_szilagysomlyo:0 "Szilágysomlyó" \ No newline at end of file diff --git a/localization/english/replace/titles_l_english.yml b/localization/english/replace/titles_l_english.yml index 75feb600..5b1e5607 100644 --- a/localization/english/replace/titles_l_english.yml +++ b/localization/english/replace/titles_l_english.yml @@ -19642,7 +19642,7 @@ b_szabolcs:0 "Szabolcs" b_szaszkezd:0 "szászkézd" b_szaszregen:0 "Szászrégen" - b_szatmar:0 "Szatmár" + b_satu_mare:0 "Satu Mare" b_szek:0 "Szék" b_szekesfehervar:0 "Székesfehérvár" b_szerencs:0 "Szerencs" @@ -19652,7 +19652,7 @@ b_tabala-hijaz:0 "Tabala-hijaz" b_tabalbala:0 "Tabalbala" b_taizz:0 "Ta'izz" - b_tasnad:0 "Tasnad" + b_tasnad:0 "Tășnad" b_tawwam:0 "Tawwam" b_tawwam_west:0 "Tawwam al-Gharb" b_tayma:0 "Tayma'" @@ -19822,8 +19822,8 @@ c_surrah_adj:0 "Surrah" c_szabolcs:0 "Szabolcs" c_szabolcs_adj:0 "Szabolcsian" - c_szatmar:0 "Szatmár" - c_szatmar_adj:0 "Szatmárian" + c_satu_mare:0 "Satu Mare" + c_satu_mare_adj:0 "Satu Marian" c_szekesfehervar:0 "Székesfehérvár" c_szekesfehervar_adj:0 "Székesfehérvárian" c_tadla:0 "Tadla" @@ -26930,3 +26930,9 @@ k_kazan:0 "Tatarstan" k_kazan_adj:0 "Tatarstani" + + ##Romania + c_salaj:0 "Sălaj" + c_salaj_adj:0 "Sălajian" + b_zalau:0 "Zalău" + b_simleu:0 "Șimleu Silvaniei" diff --git a/map_data/definition.csv b/map_data/definition.csv index 4c7600c6..150b4ebd 100644 --- a/map_data/definition.csv +++ b/map_data/definition.csv @@ -3905,7 +3905,7 @@ 3904;171;210;52;Nagyhalmagy;x 3905;3;0;180;Arad;x 3906;45;3;53;Lippa;x -3907;87;6;181;Szatmar;x +3907;87;6;181;Satu_Mare;x 3908;129;9;54;Nagybanya;x 3909;171;12;182;Szilagy;x 3910;3;15;55;Kraszna;x diff --git a/map_data/donotreplace/definition.csv b/map_data/donotreplace/definition.csv index c68ed99f..a64d4a71 100644 --- a/map_data/donotreplace/definition.csv +++ b/map_data/donotreplace/definition.csv @@ -3905,7 +3905,7 @@ 3904;171;210;52;Nagyhalmagy;x 3905;3;0;180;Arad;x 3906;45;3;53;Lippa;x -3907;87;6;181;Szatmar;x +3907;87;6;181;satu_mare;x 3908;129;9;54;Nagybanya;x 3909;171;12;182;Szilagy;x 3910;3;15;55;Kraszna;x From 86e8d05d9830ef1a833e647b6dc22794c67617c3 Mon Sep 17 00:00:00 2001 From: The_Ramdom_Cheese Date: Mon, 8 Jun 2026 22:39:07 +0200 Subject: [PATCH 2/5] Added Serbian male names to name_equivalency --- .../name_equivalency/00_NEOW_male_names.txt | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/common/culture/name_equivalency/00_NEOW_male_names.txt b/common/culture/name_equivalency/00_NEOW_male_names.txt index a5b290e0..987a5b5c 100644 --- a/common/culture/name_equivalency/00_NEOW_male_names.txt +++ b/common/culture/name_equivalency/00_NEOW_male_names.txt @@ -19,7 +19,7 @@ abdulnasir_male = { Abdul-Nasir } abdulqadir_male = { Abd_u_uml_lkadir Abdelkader Abdulkadir } abdulrahman_male = { _A_uml_bd_i_dot_rahman Abderrahman Abderrahmane Abdurrahman } abdulsalam_male = { _A_uml_bd_i_dot_salan } -abdulsamad_male = { Abdulsamet } +abdulsamad_male = { Abdulsamet Samed } abdulwahhab_male = { Abdelwahab Jabdul-Vahab } abel_male = { Ab_e_grv_l Abel } abidin_male = { Abedin } @@ -52,8 +52,8 @@ alberic_male = { Aubrey Aubrhyy } albert_male = { _A_hat_lbert Adalbert Adalberto Aelbert Alb_e_crn_r_c_act_ Albeht Alber_pst_ Albert Alberte_male Alberto Albertus Alberzh Albet Albirt Albrecht Alpertti Aubert } albinus_male = { Alb_i_act_n Albin Albino Alpo Aubin Bine } alcide_male = { Alcides } -alex_male = { _A_act_lex _A_grv_lex Aahlex Ahl_i_hat_x Alec Alecs Alek Aleks Alex Alick Allex Arlegz } -alexander_male = { _I_dot_skender Aahlexenda Ailaistair Al_i_hat_kz_ae_nda Alastair Alaxandr Alecsander Aleissandre Alejandro Aleksand_e_uml_r Aleksandar Aleksander Aleksandr Aleksanteri Alessandro Alexander Alexandr Alexandre Alexandro Alistair Allygzanir Arlegzahnuh Eskend_i_dot_r Lek_e_uml_ Leka Sa_s_crn_o Sacha Sand_e_uml_r Sander Sandi Sandrino Sandro Santeri Santtu Sascha Sasho Sk_e_uml_nder } +alex_male = { _A_act_lex _A_grv_lex Aahlex Ahl_i_hat_x Alec Alecs Alek Aleks Aleksa Alex Alick Allex Arlegz } +alexander_male = { _I_dot_skender Aahlexenda Aco Ailaistair Al_i_hat_kz_ae_nda Alastair Alaxandr Alecsander Aleissandre Alejandro Aleksand_e_uml_r Aleksandar Aleksander Aleksandr Aleksanteri Alessandro Alexander Alexandr Alexandre Alexandro Alistair Allygzanir Arlegzahnuh Eskend_i_dot_r Lek_e_uml_ Leka Sa_s_crn_o Sacha Sand_e_uml_r Sander Sandi Sandrino Sandro Santeri Santtu Sascha Sasho Sk_e_uml_nder } alexis_male = { Al_e_grv_ssi Alaksiej Aleix Aleixo Alejo Aleksey Aleksi Aleksis Ales Alexej Alexey Alexis Aljo_s_crn_a } alfonso_male = { Afonso Alfons Alfonso Alfonz Alifonso Alphonse Alonso Anfous } alfred_male = { Alfehd Alfie Alfr_e_act_d Alfre_eth_ Alfred Alfredo Alfret Alfrid Alfrud } @@ -67,7 +67,7 @@ alparslan_male = { Alparslan Alpaslan } alvar_male = { _A_act_lvaro _A_grv_lvar Ahlvar Alvaro } alwin_male = { Alvin Alwin Alwyn } amabilus_male = { Amable } -amadeus_male = { Am_e_act_d_e_act_e Amadeo Amadeu Amadi_e_act_u Amedeo Bohachwa_l_stk_ Bohuchwa_l_stk_ Gottlieb Gottlob } +amadeus_male = { Am_e_act_d_e_act_e Amadeo Amadeu Amadi_e_act_u Amedeo Bogoljub Bohachwa_l_stk_ Bohuchwa_l_stk_ Gottlieb Gottlob } amalric_male = { Amaudri Amaury } amatus_male = { Amado Amat Amato } ambrosius_male = { _AE_mbroseh Aamb_o_hat_s Ambr_o_act_z Ambr_o_grv_si Ambro Ambrogio Ambrose Ambrosio Ambroz Ambruhs Emrys } @@ -80,13 +80,13 @@ anacletus_male = { Anacleto } anas_male = { Enes Enis Eniss } anastasius_male = { Anast_a_act_cio Anastas Anastasio Tasio } anatolius_male = { Anat_o_act_lio Anat_o_grv_li Anatol Anatoliy } -andrew_male = { An_pst_dru_e_hat_ Ander Anders Andi Andr_e_act_ Andr_e_act_s Andra Andra_z_crn_ Andras Andre Andrea_male Andreas Andrej Andres Andreu Andrew Andrey Andri_e_act_u Andrias Andries Andru Andrus Andy Anroo Antero Anti Antti Atte Handrij Handrijas Ond_r_crn_ej Ondrej } +andrew_male = { An_pst_dru_e_hat_ Ander Anders Andi Andr_e_act_ Andr_e_act_s Andra Andra_z_crn_ Andras Andre Andrea_male Andreas Andrej Andreja Andres Andreu Andrew Andrey Andri_e_act_u Andrias Andries Andrija Andru Andrus Andy Anroo Antero Anti Antti Atte Handrij Handrijas Ond_r_crn_ej Ondrej } angel_male = { _A_act_nchel _A_act_ngel _A_act_nxel _A_grv_ngel _A_hat_ngelo Ael Aingeru Ange Angel Angelo Anjel Anxhelo Anxo Engjell Gotzon } angellouis_male = { _A_act_nchel_spc_Lo_i_act_s _A_act_ngel_spc_Luis Anxo_spc_Lois } angelmaria_male = { Anxo_spc_Mar_i_act_a } angus_male = { Angus } anselm_male = { Ans_e_grv_ume Anschel Anselmo Anssi Ansylm } -anthony_male = { An_pst_nwy Andon Andoni Ant_o_act_n Ant_o_act_nio Ant_o_grv_ni Ante Anthoni Anthonie Anthonius Anthony Anthuhnee Anthuni Antny Antoine Anton Antoni Antonie Antonio Antonius Antoniy Antony Antoon Antton Antxon Entonio Ndoc Ndue T_o_grv_ni T_o_tld_nis T_o_tld_nn T_o_tld_nu Teun Teunis Teunus Theunis Ton Tone Toni Tonny Tony Toon } +anthony_male = { An_pst_nwy Andon Andoni Ant_o_act_n Ant_o_act_nio Ant_o_grv_ni Ante Anthoni Anthonie Anthonius Anthony Anthuhnee Anthuni Antny Anto Antoine Anton Antoni Antonije Antonie Antonio Antonius Antoniy Antony Antoon Antton Antxon Entonio Ndoc Ndue T_o_grv_ni T_o_tld_nis T_o_tld_nn T_o_tld_nu Teun Teunis Teunus Theunis Ton Tone Toni Tonny Tony Toon } anthonyjesus_male = { Antonio_spc_Jes_u_act_s } anthonyjoseph_male = { Ant_o_act_n_spc_Chus_e_act_ Antonio_spc_Jos_e_act_ } anthonyxavier_male = { Ant_o_act_n_spc_Chabier } @@ -117,7 +117,7 @@ asgeir_male = { Eske } ashraf_male = { E_s_ced_ref } asier_male = { Asier Axier } ataullah_male = { Ataullah Taullah } -athanasius_male = { Atanas Athanasiy Nasko Tasko Thanas } +athanasius_male = { Atanas Atanasije Athanasiy Nasko Tasko Thanas } attila_male = { Atila Atilla Atle Atli Attila } attilius_male = { At_i_act_lio Attilio } augustine_male = { Agost_i_act_n Agosti_n_tld_o Agostinho Agostino Agust_i_act_ Agust_i_act_n Agustin August_i_act_n Augustin Augustinus Awgust Awstin Haw_s_crn_tyn } @@ -144,7 +144,7 @@ bartholomew_male = { B_a_act_rtolo Bart Bartele Barti_s_crn_ Barth_e_act_l_e_act basenzhabu_male = { Bahsenshuho Baseneabiu Basenzhabu Bazenj_a_hat_bu } bashar_male = { Ba_s_ced_ar } bashir_male = { B_e_act_chir } -basil_male = { Bas_i_act_lio Basil Basile Basilio Bazyl Faslli Pasi Vasil Vasiliy Vasillaq Vasja Vasko Vasyl Vazil } +basil_male = { Bas_i_act_lio Basil Basile Basilio Bazyl Faslli Pasi Vasil Vasilije Vasiliy Vasillaq Vasja Vasko Vasyl Vazil } bassam_male = { Bassem } bayram_male = { Bajram Bayram } becket_male = { Becet Becket Bek_i_hat_t Bekit Br_e_brv_kat } @@ -165,9 +165,9 @@ bilal_male = { Bilal Bylal Byllall } birger_male = { B_o_stk_rge B_o_uml_rje Birger Birgir } bjorn_male = { Bj_o_stk_rn Bj_o_stk_rner Bj_o_uml_rn Bjarne Bjarni } blasius_male = { B_l_stk_a_z_crn_ij Biagio Bl_a_grv_si Bla_z_crn_ Bla_z_crn_ej Blai Blaise Blazyj Brais Brays } -bogdan_male = { Bogdan Bohdan } +bogdan_male = { Boban Bogdan Bohdan } bogumil_male = { Bohumil } -boguslav_male = { Bohuslav } +boguslav_male = { Bohuslav Bo_z_crn_a } boleslav_male = { Boleslav } bonadventure_male = { Bonaventura } boniface_male = { Bonif_a_act_c Boniface Bonifacio Bonifazio Bounif_a_grv_ci } @@ -262,7 +262,7 @@ detlev_male = { Delf Detlef Detleff Detlev Detlof Detlov Ditlev D_z_act_etlaf } devansh_male = { D_a_hat_yyvensh Dahvensh Devansh Duhvahnsh } dhruvan_male = { Dhruvan Dru_e_brv_van Druvun } dietmar_male = { Detmar Dietmar D_z_act_itomar } -dimitri_male = { Dem_e_grv_tri Demeter Demetri Demetrio Dhimit_e_uml_r Dimche Dimitar Dimitri Dimitrij Dimko Dimo Dmithriy Dzmitry Mitja Mitko Mityo Zmicier } +dimitri_male = { Dem_e_grv_tri Demeter Demetri Demetrio Dhimit_e_uml_r Dimche Dimitar Dimitri Dimitrij Dimitrije Dimko Dimo Dmithriy Dzmitry Mitja Mitko Mityo Zmicier } dinmuhammad_male = { D_i_dot_nm_u_mcn_hammed } dominic_male = { D_pst_ymenn_i_hat_c Dohmenik Dom_e_grv_nec Domanik Domen Domenig Domenik Domingo Domingos Dominic Dominik Dominique_male Doumenge Txomin } donald_male = { Ddonaild Ddonaldd Ddumnagual Donald Donny Dumnagual } @@ -285,7 +285,7 @@ ehregott_male = { Boha_c_crn_es_c_act_ Ehregott } ekkehard_male = { Echard Eckehard Eckhard Eckart Eicke Eike Ekkehard Eyke } eleutherius_male = { Eleut_e_act_rio Eleuterio Lefter } eligius_male = { Aloi El_o_act_i Elixio Eloi Eloy } -elijah_male = { _E_act_lie _I_dot_lyas Eelis El_i_act_as El_i_grv_o Eli_a_act__s_crn_ Elies Elia Elias Eliaz Elija I_l_crn_ja Il_pst_iya Ilaz Ilia Ilian Iliias Iliya Ilja Iljas Iljaz Ilya Ilyas Ilyes Lyes } +elijah_male = { _E_act_lie _I_dot_lyas Eelis El_i_act_as El_i_grv_o Eli_a_act__s_crn_ Elies Elia Elias Eliaz Elija I_l_crn_ja Il_pst_iya Ilaz Ilia Ilian Iliias Iliya Ilija Ilja Iljas Iljaz Ilya Ilyas Ilyes Lyes } elio_male = { _E_act_lio Elio } eliseus_male = { El_i_act_sio Eliseo Eliseu Elisey Yelisey } elliot_male = { Elliot Ellioth Elliott Ellyot Elywt } @@ -378,7 +378,7 @@ gawayn_male = { Gaivin Gavin Gawayn Gawyyn } genghis_male = { Cengiz } gennadiy_male = { Genadi } geoffrey_male = { Bogum_e_crn_r Bohum_e_crn_r Gaufre Geoffrei Geoffrey Geoffroy Godefroy Godffrhyy Godfrey Goffredo Gottfried Govert Gyoffrhyy Gyoffryy Gyr_eth_ir Jaufret Jeff Jeffrey Sieffre } -george_male = { _O_uml_rjan Chorche G_o_uml_ran G_o_uml_rgen Georg George Georges Georgi Giorgio Gjergj Gjergji Gorch Gorka Gyorgy Gyorhgy Hieorhij J_o_grv_rgi J_o_stk_rgen J_o_stk_rn J_o_uml_ran J_o_uml_rg J_o_uml_rn J_u_uml_rgen J_u_uml_ri Ji_r_crn__i_act_ Jord Jordi Jordy Jorge Jori Joris Jorj Jorn Jorres Jory Juraj Jure Jurgi Jurij Jurjen Juro Jury Jyri Jyrki Schorsch Si_o_hat_r Siorus Xurxo Youri Yrj_o_uml_ Yuri Yuriy } +george_male = { _D_bar_or_d_bar_e _O_uml_rjan Chorche G_o_uml_ran G_o_uml_rgen Georg George Georges Georgi Giorgio Gjergj Gjergji Gorch Gorka Gyorgy Gyorhgy Hieorhij J_o_grv_rgi J_o_stk_rgen J_o_stk_rn J_o_uml_ran J_o_uml_rg J_o_uml_rn J_u_uml_rgen J_u_uml_ri Ji_r_crn__i_act_ Jord Jordi Jordy Jorge Jori Joris Jorj Jorn Jorres Jory Juraj Jure Jurgi Jurij Jurjen Juro Jury Jyri Jyrki Schorsch Si_o_hat_r Siorus Xurxo Youri Yrj_o_uml_ Yuri Yuriy } georgejames_male = { Jordi_spc_Jaume } georgejoseph_male = { Jordi_spc_Josep } gerald_male = { G_e_act_rald G_e_crn_ralt Geraildd Gerald Gerallt Gerold Giraud Guerau Gyraldd Gyralldd Gyrhaldd } @@ -504,7 +504,7 @@ jalaluddin_male = { Celalettin Xheladin } jalil_male = { Jalyl } jamal_male = { Cemal Djamel Jamel Xhemal } jamaluddin_male = { D_z_stk_amaldi Jamel_spc_Eddine } -james_male = { Chaime Diago Diego Diogo Giacomo Iago Iakov Jaak Jaakko Jaap Jacob Jacobo Jacobus Jacques Jago Jagoba Jaicob Jaime Jaimes Jaka Jakes Jakez Jakob Jakub Jakup Jaky James Jamie Jamys Jamyy Jaque Jaume Jeppe Jim Jimi Jimmy Kaupo Koop Santi Santiago Thiago Tiago Xacob Xacobe Xaime Xanti Xhimi Yacov Yago Yakov Yakup } +james_male = { Chaime Diago Diego Diogo Giacomo Iago Iakov Jaak Jaakko Jaap Jacob Jacobo Jacobus Jacques Jago Jagoba Jaicob Jaime Jaimes Jaka Jakes Jakez Jakob Jakov Jakub Jakup Jaky James Jamie Jamys Jamyy Jaque Jaume Jeppe Jim Jimi Jimmy Kaupo Koop Santi Santiago Thiago Tiago Xacob Xacobe Xaime Xanti Xhimi Yacov Yago Yakov Yakup } jamesgeorge_male = { Jacob-G_o_uml_ran } jamesjoseph_male = { Jaume_spc_Josep } jamesyves_male = { Jacques-Yves Jaque-Ives } @@ -518,7 +518,7 @@ jawdat_male = { Cevdet Xhevdet } jawhar_male = { Xhevair } jawid_male = { Cavit Xhavit Xhevit } jekyll_male = { Jycyll Jykyll } -jeremy_male = { Geremia Jarkko Jarmo Jarno J_e_act_r_e_act_my Jere Jerem Jerem_i_grv_a Jeremy Jorma Jyrymyah } +jeremy_male = { Geremia Jarkko Jarmo Jarno J_e_act_r_e_act_my Jere Jerem Jerem_i_grv_a Jeremy Jevrem Jorma Jyrymyah } jesse_male = { Jesse } jesus_male = { _I_dot_sa Ches_u_act_s Iosu Isa Issa Jes_u_act_s Jiysa Josu Xes_u_act_s Yosu } jesusangel_male = { Ches_u_act_s_spc__A_act_nchel Jes_u_act_s_spc__A_act_ngel } @@ -531,7 +531,7 @@ jihad_male = { Cihat } joachim_male = { Achim Aki Chuaqu_i_act_n Gioacchino Iokin J_a_act_chym J_o_act_chymj Jaakkima Joachim Joakim Joakin Joaqu_i_act_n Joaquim Jochem Jochen Jochum Jogchum Jokin Jokum Jouachin Quim Xaqu_i_act_n Yakim } job_male = { Ejup Ey_u_uml_p Eyy_u_uml_p Job } joel_male = { Choel Jo_e_uml_l Joel Jou_e_grv_l Xoel Yoel } -john_male = { _Z_crn_an An_z_crn_e An_z_crn_ej Ants Chuan D_z_crn_oni Efan Evan Giovanni Gjin Gjon Hampus Hanjo Hann Hannes Hanno Hanns Hannu Hans Hanu_s_crn_ Hanzo Hasse Honza Iain Ian Iban Ieuan Ifan Ioan Ion Iv_a_act_n Ivan Ivo_Ivan Iwan J_a_act_n J_o_act_hann J_o_act_hannes J_o_act_n J_o_uml_ns Jaan Jaanus Jac Jack Jak Jake Jaky Jan Jan_z_crn_e Janar Janek Janez Jani Janick Janko Jann Janne_male Jannes Jannick Jannik Jaouen Jeen Jean Jehannes Jens Jo_a_tld_o Joan_male Joanes Joannes Johan Johann Johannes John Johnny Jon Joni Jonny Jouni Jowan Juan Juha Juhan Juhana Juhani Juho Jukk Jukka Juku Jussi Manex Sean Shane Shaun Si_o_hat_n Sjon Vancho Vanyo Xhani Xhon Yahya Yan Yane Yani Yanko Yann Yannick Yannig Yoan Yoann Yohan Yohann Yon Yonko Xan Xo_a_act_n Xoh_a_act_n Xon Zhan } +john_male = { _Z_crn_an An_z_crn_e An_z_crn_ej Ants Chuan D_z_crn_oni Efan Evan Giovanni Gjin Gjon Hampus Hanjo Hann Hannes Hanno Hanns Hannu Hans Hanu_s_crn_ Hanzo Hasse Honza Iain Ian Iban Ieuan Ifan Ioan Ion Iv_a_act_n Ivan Ivica Ivo_Ivan Iwan J_a_act_n J_o_act_hann J_o_act_hannes J_o_act_n J_o_uml_ns Jaan Jaanus Jac Jack Jak Jake Jaky Jan Jan_z_crn_e Janar Janek Janez Jani Janick Janko Jann Janne_male Jannes Jannick Jannik Jaouen Jeen Jean Jehannes Jens Jo_a_tld_o Joan_male Joanes Joannes Johan Johann Johannes John Johnny Jon Joni Jonny Jouni Jowan Jovan Jovica Juan Juha Juhan Juhana Juhani Juho Jukk Jukka Juku Jussi Manex Sean Shane Shaun Si_o_hat_n Sjon Vancho Vanja Vanyo Xhani Xhon Yahya Yan Yane Yani Yanko Yann Yannick Yannig Yoan Yoann Yohan Yohann Yon Yonko Xan Xo_a_act_n Xoh_a_act_n Xon Zhan } johnandrew_male = { Ion_spc_Ander Joan_spc_Andreu Jon_spc_Ander Juan_spc_Andr_e_act_s } johnanthony_male = { Chuan_spc_Ant_o_act_n Giovannantonio Joan_spc_Antoni Jon_spc_Andoni Juan_spc_Antonio Xo_a_act_n_spc_Antonio } johnbaptist_male = { Gianbattista Giovanni_spc_Battista Jan-Batisto Jean-Baptiste Joan_spc_Baptista Johann_spc_Baptist Johann-Baptist Jon_spc_Ugutz Xo_a_act_n_spc_Bautista Yann-Vadezour } @@ -558,7 +558,7 @@ johnmary_male = { Jan-Mar_i_grv_o Joan_spc_Maria Jon_spc_Mirena Juan_spc_Mar_i_a johnmichael_male = { Chuan_spc_Miguel Ion_spc_Mikel Jan-Mich_e_grv_u Jon_spc_Mikel Juan_spc_Miguel Yann-Vikael } johnnoel_male = { Jan-Calendau } johnpascal_male = { Jan-Pascau } -johnpaul_male = { Chuan_spc_Pablo Jan-Pau Jean-Paul Jean-Pol Jos_e_act__spc_Pablo Juan_spc_Pablo Yann-Baol } +johnpaul_male = { Chuan_spc_Pablo Jan-Pau Jean-Paul Jean-Pol Jos_e_act__spc_Pablo Jovan_spc_Pavle Juan_spc_Pablo Yann-Baol } johnpeter_male = { Giampiero Giampietro Hans-Peter Jani-Petteri Jan-P_e_grv_ire Jean-Pierre Joan_spc_Pere Juan_spc_Pedro Jukka-Pekka } johnphilip_male = { Jan-Felip Jon_spc_Felipe } johnraymond_male = { Chuan_spc_Ram_o_act_n Joan_spc_Ramon Jon_spc_Erramun Juan_spc_Ram_o_act_n } @@ -708,14 +708,14 @@ michael_male = { Chiel Maic Maik Maikel Meical Meik Mich_e_grv_u Michael Michaie michaelangel_male = { Michelangelo Mikel_spc_Anjel Mikel_spc_Gotzon Miguel_spc__A_act_nchel Miguel_spc__A_act_ngel Miguel_spc_Anxo Miquel_spc__A_grv_ngel } michaelanthony_male = { Michelantonio Miguel_spc_Ant_o_act_n } milan_male = { Lan Milan Milen Milijan Milko } -miroslav_male = { M_e_crn_ros_l_stk_aw Mirek Miro Miroslav } +miroslav_male = { M_e_crn_ros_l_stk_aw Mirek Mirko Miro Miroslav } modest_male = { Modest Modesto } mordecai_male = { Mardoch_e_act_e } morgan_male = { Morgan Morgann Morhgan } moses_male = { M_o_act_jzas M_u_mcn_sa Mois_e_act_s Mois_e_grv_s Moises Mos_e_grv_ Mosche Mosh_e_act_ Moussa Musa } muhammad_male = { Mamadou Mehmet Mo_x_dot_mad Mohamad Mohamed Mohammad Mohammed Mohammydd Muhamet Muhammad Muhammed Muhammet Muhamydd } muhammadali_male = { Mehmet_spc_Ali Mohamed_spc_Ali } -muharram_male = { Muharrem } +muharram_male = { Muharem Muharrem } muhiuddin_male = { Muhedin Muhittin } mujahid_male = { M_u_uml_cahit } mukarram_male = { M_u_uml_kerrem Myqerem } @@ -794,7 +794,7 @@ pauljohn_male = { Paul_spc_Johannes Paulo_spc_Xos_e_act_ } pauljoseph_male = { Pablo_spc_Jos_e_act_ } pelagius_male = { Paio Pel_a_act_gio Pelagius } percival_male = { Percivail Percival Percy Pyrcywyall Pyrhcywyal Pyrsyval } -peter_male = { Kepa P_a_uml_r P_e_act_tur P_e_grv_ire P_e_crn_tr P_e_crn_t_s_crn_ P_e_hat_r P_e_uml_ter Peder Pedr Pedro Peedo Peep Peer Peet Peeter Peetu Pehr Peio Pelle Pekka Pello Pencho Penyo Per Peran Pere Periko Pero Peru Petar Peter Petja Petko Petr Petri Petro Petrok Petrus Petter Petteri Petyo Piatro Piatru_s_act_ Pier Piero Pierre Piers Pierrick Piet Pietari Pieter Pietro Pirro Piter Pjet_e_uml_r Pyke Pyrh Pyt Pytyr Pytyrh Pyyrs } +peter_male = { Kepa P_a_uml_r P_e_act_tur P_e_grv_ire P_e_crn_tr P_e_crn_t_s_crn_ P_e_hat_r P_e_uml_ter Pe_d_bar_a Peder Pedr Pedro Peedo Peep Peer Peet Peeter Peetu Pehr Peio Pelle Pekka Pello Pencho Penyo Per Peran Pere Periko Pero Peru Petar Peter Petja Petko Petr Petri Petro Petrok Petrus Petter Petteri Petyo Piatro Piatru_s_act_ Pier Piero Pierre Piers Pierrick Piet Pietari Pieter Pietro Pirro Piter Pjet_e_uml_r Pyke Pyrh Pyt Pytyr Pytyrh Pyyrs } peteranthony_male = { P_e_grv_ire-Ant_o_grv_ni Pero_spc_Ant_o_act_n } petergeorge_male = { Per-G_o_uml_ran } peterhenry_male = { Pedro_spc_Enrique } @@ -899,7 +899,7 @@ sebastian_male = { _S_crn_ebesti_a_act_n Bas Basti_a_act_n Bastiaan Bastian Bo_s secundinus_male = { Secundino } secundus_male = { Secondo Segundo } seraphin_male = { Seraf_i_act_n Serafim Serafino } -sergius_male = { S_e_grv_rgi Serchio Serge Sergei Sergej Sergey Sergi Sergio Serigi Serj Serxhio Serxio Siarhiej } +sergius_male = { S_e_grv_rgi Sr_d_bar_a Sr_d_bar_an Serchio Serge Sergei Sergej Sergey Sergi Sergio Serigi Serj Serxhio Serxio Siarhiej } severinus_male = { S_o_uml_nke S_o_stk_ren S_o_uml_ren Sever_i_act_n Severiano Severin Severino } severus_male = { Seferus Severi Sywyrhus } shaban_male = { Shaban } @@ -937,8 +937,8 @@ stanislaus_male = { Estanislau Stane Stanis_l_stk_a_u_brv_ Staschko Stanij Stani stanley_male = { Stainlei Stanlyy } stavros_male = { Stavri } stein_male = { Steen Steinn Sten } -stephen_male = { _E_act_tienne _S_crn_tew S_c_act_e_crn_pan _S_crn_tefan _S_crn_tevan Est_e_grv_ve Est_e_hat_v_a_tld_o Esteban Estebe Estefan Esteve Estevo Isteban Shtjef_e_uml_n St_e_act_phane Staffan Steeven Stef Stef_a_act_n Stefan Stefano Steffan Steffen Stephan Stephanus Stephen Steve Steven Stivi Stivjan Styffyn Tapani Teppo } -stoyan_male = { Stoyan Stoyanche Stoycho Stoyko } +stephen_male = { _E_act_tienne _S_crn_tew S_c_act_e_crn_pan _S_crn_tefan _S_crn_tevan Est_e_grv_ve Est_e_hat_v_a_tld_o Esteban Estebe Estefan Esteve Estevo Isteban I_s_crn_tvan Shtjef_e_uml_n St_e_act_phane Staffan Steeven Stef Stef_a_act_n Stefan Stefano Steffan Steffen Stephan Stephanus Stephen Stevan Steve Steven Stivi Stjepan Stivjan Styffyn Tapani Teppo } +stoyan_male = { Stojan Stoyan Stoyanche Stoycho Stoyko } stuart_male = { Stewairt Stewart Stuart } stilyanos_male = { Stiliyan Stilyan } suad_male = { Suat } @@ -947,7 +947,7 @@ sultan_male = { S_u_mcn_ltan } sven_male = { Svein Sveinn Sven Svend Swen } sverre_male = { Sverre Sverrir } sviatopolk_male = { Sv_a_uml_topluk Svante Svatopluk } -sviatoslav_male = { Sviatoslav } +sviatoslav_male = { Svetislav Sviatoslav } sybrand_male = { Sijbrandus Sybrand Sybren } sylvain_male = { S_e_act_uvan Silvanus Silvino Sylvain } sylvester_male = { Silbestre Silver Silvester Silvestro Sylwystyrh } @@ -967,11 +967,11 @@ terrence_male = { Terence Terry } thaddaeus_male = { Tade_a_act__s_crn_ Tadej Thad_a_uml_us Thadd_a_uml_us Thaddyus } theo_male = { T_e_crn_o Teo Th_e_act_o Theo } theobald_male = { Tepot Theobald Thibault Thyobaldd Tibaud } -theodore_male = { F_e_uml_dor Fedor Fedya Fyoddorhy Fyoddory Theodhor Teodor Teodoro Teoudor Teuvo Theodor Theodore Theodorus Todor Tudor } +theodore_male = { Bo_z_crn_idar F_e_uml_dor Fedor Fedya Fyoddorhy Fyoddory Theodhor Teodor Teodoro Teoudor Teuvo Theodor Theodore Theodorus Todor Tudor } theodoric_male = { Ddyryk Derek Derk Derrick Diderik Diedrich Diederik Dierk Dieter Diether Dietrich Dirk Durk Dytar D_z_act_ita_r_crn_ F_e_uml_oderik Terris Tewdrig Thierry Tiit Till Tjark Tjerk Tyll Tyrry } theodosius_male = { Teodosi Teodosiy Tewdos } theophilus_male = { Te_o_act_filo Teofil Teoufile Theophil Thyoffylus } -thomas_male = { Doma_s_crn_ Tamas T_o_act_mas Thoma Thomas Tom Tom_a_act__s_crn_ Tom_a_act_s Tom_e_act_ Toma Toma_z_crn_ Tomais Tomas Tomaz Tomi Tommi Tommy Tomos Toomas Toumas Tuomas Tuomo } +thomas_male = { Doma_s_crn_ Tamas Tama_s_crn_ T_o_act_mas Thoma Thomas Tom Tom_a_act__s_crn_ Tom_a_act_s Tom_e_act_ Toma Toma_z_crn_ Tomais Tomas Tomaz Tomi Tommi Tommy Tomos Toomas Toumas Tuomas Tuomo } thor_male = { _TH__o_act_r Thor Tor } thorbjorn_male = { Thorben Thorbj_o_stk_rn Thorbj_o_uml_rn Torben Torbj_o_stk_rn Torbj_o_uml_rn } thorgeir_male = { Terje Torgeir Torgjer Toke } @@ -982,7 +982,7 @@ thorir_male = { _TH__o_act_rir Thore Tore Ture Turo Tuukka } thorstein_male = { _TH_orsteinn Thorsten Torstein Torsten Torsti } thorvald_male = { _TH_orvaldur Torvald } thutmose_male = { Thutmos Thutmose Tutm_o_hat_s Tutmose Tutmuss } -tiberius_male = { Tiberius Tybyrhyus } +tiberius_male = { Tiberius Tibor Tybyrhyus } timothy_male = { Tim Timi Timo Timotej Timoth_e_act_e Timothy Tymofy Timouti_e_act_u Timoti } timur_male = { Demir Timur } titus_male = { Tit } @@ -1024,7 +1024,7 @@ virgil_male = { Verg_i_act_lio Virg_i_act_lio Virgilio } viriathus_male = { Gwriad Viriato } vitalius_male = { Gwydol Vidal Viddal Vital Vitalij } vitus_male = { V_i_act_t V_i_act_tek Vid Vit Vito Wito } -vladimir_male = { U_l_stk_adzimir Vladimir Vladim_i_act_r Vlado Volodya } +vladimir_male = { U_l_stk_adzimir Vladan Vlade Vladimir Vladim_i_act_r Vlado Vlastimir Volodya } vladislaus_male = { Ladislau Ladislav Vladislav U_l_stk_adzis_l_stk_a_u_brv_ } wahbi_male = { Vehbi } wahid_male = { Va_x_dot_id Vahit } @@ -1039,7 +1039,7 @@ william_male = { Bill Billy Gilen Guilherme Guill_e_act_n Guillaume Guillem Gwil wissam_male = { Wissam Wissem } wittekind_male = { Wittekind Witki_n_act_t } wojtek_male = { Vojt_e_crn_ch Vojta Vojtech } -wolf_male = { Ulf Wolf Wulf } +wolf_male = { Ulf Wolf Wulf Vuk Vule } wolfgang_male = { Wolfgang Wo_l_stk_chan } xavier_male = { Chabier Javier Savi_e_act_ Saverio Txaber Xabier Xaver Xavier Zavier } yaroslav_male = { Jaras_l_stk_a_u_brv_ Jaroslav Yaroslav } From 15aba428b95393f32abff4bd99305666d04e245c Mon Sep 17 00:00:00 2001 From: Heidesommer Date: Mon, 8 Jun 2026 17:16:46 -0400 Subject: [PATCH 3/5] Stalingrad --- common/on_action/game_start.txt | 3 + common/on_action/religion_on_actions.txt | 12 ++- common/on_action/title_on_actions.txt | 36 +++++++- events/NEOW_dynamic_titles_events.txt | 89 ++++++++++++++++++- .../titles_cultural_names_l_english.yml | 3 + 5 files changed, 139 insertions(+), 4 deletions(-) diff --git a/common/on_action/game_start.txt b/common/on_action/game_start.txt index 01264568..6effdd63 100644 --- a/common/on_action/game_start.txt +++ b/common/on_action/game_start.txt @@ -97,6 +97,9 @@ on_game_start = { add_confederation_member = title:d_northumberland.holder } } + title:d_volgograd.holder = { + trigger_event = { id = NEOW_dynamic_titles.1000 } + } #title:k_ireland.holder = { # create_confederation = { # name = sinn_fein diff --git a/common/on_action/religion_on_actions.txt b/common/on_action/religion_on_actions.txt index 91f5e86a..610231aa 100644 --- a/common/on_action/religion_on_actions.txt +++ b/common/on_action/religion_on_actions.txt @@ -316,7 +316,17 @@ on_faith_conversion = { effect = { ################ N3OW Dynamic Titles ################## - + if = { + limit = { + OR = { + has_title = title:k_kuban + has_title = title:d_volgorad + has_title = title:c_volgograd + has_title = title:b_volgograd + } + } + trigger_event = NEOW_dynamic_titles.1000 + } if = { limit = { has_title = title:e_france diff --git a/common/on_action/title_on_actions.txt b/common/on_action/title_on_actions.txt index bd025b41..5f903d59 100644 --- a/common/on_action/title_on_actions.txt +++ b/common/on_action/title_on_actions.txt @@ -168,6 +168,18 @@ on_title_destroyed = { on_title_gain = { effect = { + if = { + limit = { + OR = { + scope:title = title:k_kuban + scope:title = title:d_volgorad + scope:title = title:c_volgograd + scope:title = title:b_volgograd + } + } + trigger_event = NEOW_dynamic_titles.1000 + } + ################ N3OW Dynamic Titles ################## if = { @@ -2849,7 +2861,17 @@ on_title_gain_inheritance = { effect = { ################ N3OW Dynamic Titles ################## - + if = { + limit = { + OR = { + has_title = title:k_kuban + has_title = title:d_volgorad + has_title = title:c_volgograd + has_title = title:b_volgograd + } + } + trigger_event = NEOW_dynamic_titles.1000 + } if = { limit = { has_title = title:e_france @@ -3032,7 +3054,17 @@ on_title_gain_usurpation = { effect = { ################ N3OW Dynamic Titles ################## - + if = { + limit = { + OR = { + scope:title = title:k_kuban + scope:title = title:d_volgorad + scope:title = title:c_volgograd + scope:title = title:b_volgograd + } + } + trigger_event = NEOW_dynamic_titles.1000 + } if = { limit = { has_title = title:e_france diff --git a/events/NEOW_dynamic_titles_events.txt b/events/NEOW_dynamic_titles_events.txt index 28f0650c..faf45b4e 100644 --- a/events/NEOW_dynamic_titles_events.txt +++ b/events/NEOW_dynamic_titles_events.txt @@ -163,4 +163,91 @@ NEOW_dynamic_titles.0015 = { # Gallia # set_title_name_dynamic = capital_union_key # } # } -#} \ No newline at end of file +#} + +NEOW_dynamic_titles.1000 = { # Gallia + hidden = yes + + immediate = { + if = { + limit = { + has_title = title:k_kuban + } + if = { + limit = { + faith = faith:stalinist + } + title:k_kuban = { + set_title_name = cn_stalingrad + set_title_color = { 230 20 50 } + } + } + else = { + title:k_kuban = { + set_title_name = k_kuban + set_title_color = { 111 45 80 } + } + } + } + if = { + limit = { + has_title = title:d_volgograd + } + if = { + limit = { + faith = faith:stalinist + } + title:d_volgograd = { + set_title_name = cn_stalingrad + set_title_color = { 230 20 50 } + } + } + else = { + title:d_volgograd = { + set_title_name = d_volgograd + set_title_color = { 143 92 21 } + } + } + } + if = { + limit = { + has_title = title:c_volgograd + } + if = { + limit = { + faith = faith:stalinist + } + title:c_volgograd = { + set_title_name = cn_stalingrad + set_title_color = { 230 20 50 } + } + } + else = { + title:c_volgograd = { + set_title_name = c_volgograd + set_title_color = { 91 95 25 } + } + } + } + if = { + limit = { + has_title = title:b_volgograd + } + if = { + limit = { + faith = faith:stalinist + } + title:b_volgograd = { + set_title_name = cn_stalingrad + set_title_color = { 91 95 25 } + } + } + else = { + title:b_volgograd = { + set_title_name = b_volgograd + set_title_color = { 91 95 25 } + } + } + } + } +} \ No newline at end of file diff --git a/localization/english/replace/titles_cultural_names_l_english.yml b/localization/english/replace/titles_cultural_names_l_english.yml index 399b9068..e8354ab6 100644 --- a/localization/english/replace/titles_cultural_names_l_english.yml +++ b/localization/english/replace/titles_cultural_names_l_english.yml @@ -7042,4 +7042,7 @@ cn_zilah:0 "Zilah" cn_schomlenmarkt:0 "Schomlenmarkt" cn_szilagysomlyo:0 "Szilágysomlyó" + + cn_stalingrad:0 "Stalingrad" + cn_stalingrad_adj: "Stalingrader" \ No newline at end of file From e029452bd03a1e432aa8a319e419202d3ca4ccff Mon Sep 17 00:00:00 2001 From: trashmasteruni Date: Mon, 8 Jun 2026 23:41:52 +0200 Subject: [PATCH 4/5] =?UTF-8?q?=D0=B8=D0=B4=D0=B8=20=D0=BA=D0=BE=20=D0=BC?= =?UTF-8?q?=D0=BD=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/dynasties/NEOW_dynasties.txt | 5 ++ common/landed_titles/LAAMPs.txt | 14 +++++ common/nicknames/NEOW_nicknames.txt | 1 + gfx/interface/icons/faith/stalinist.dds | 2 +- history/characters/NEOW_e_nistrenia.txt | 58 +++++++++++++------ history/titles/NEOW_laamp_titles.txt | 16 ++++- .../replace/NEOW_nicknames_l_english.yml | 4 +- .../zz_NEOW_dynasty_names_l_english.yml | 1 + .../english/replace/titles_l_english.yml | 2 + 9 files changed, 82 insertions(+), 21 deletions(-) diff --git a/common/dynasties/NEOW_dynasties.txt b/common/dynasties/NEOW_dynasties.txt index 3e0ca64d..4e215ff5 100644 --- a/common/dynasties/NEOW_dynasties.txt +++ b/common/dynasties/NEOW_dynasties.txt @@ -1986,6 +1986,11 @@ vynnytsky_dynasty = { culture = NEOW_polessian } +striletsky_dynasty = { + name = dynn_striletsky + culture = NEOW_polessian +} + pinesky_dynasty = { name = dynn_pinesky culture = NEOW_polessian diff --git a/common/landed_titles/LAAMPs.txt b/common/landed_titles/LAAMPs.txt index a6d9cb1e..f795d7d1 100644 --- a/common/landed_titles/LAAMPs.txt +++ b/common/landed_titles/LAAMPs.txt @@ -172,5 +172,19 @@ d_laamp_wanko_wank = { destroy_if_invalid_heir = yes + ai_primary_priority = { add = @never_primary_score } +} +d_laamp_strelok = { + color = { 100 100 100 } + capital = c_chornobyl + + definite_form = yes + landless = yes + ruler_uses_title_name = no + always_follows_primary_heir = yes + no_automatic_claims = no + + destroy_if_invalid_heir = yes + ai_primary_priority = { add = @never_primary_score } } \ No newline at end of file diff --git a/common/nicknames/NEOW_nicknames.txt b/common/nicknames/NEOW_nicknames.txt index b26db3d5..bcae5d9a 100644 --- a/common/nicknames/NEOW_nicknames.txt +++ b/common/nicknames/NEOW_nicknames.txt @@ -16,6 +16,7 @@ nick_NEOW_the_cimbrian = {} nick_NEOW_the_monolith = {} nick_NEOW_the_chimera = {} nick_NEOW_the_nightingale = {} +nick_NEOW_the_marksman = {} # Decision Nicknames nick_the_lion_of_the_north = {} diff --git a/gfx/interface/icons/faith/stalinist.dds b/gfx/interface/icons/faith/stalinist.dds index 333802dc..6fc7145d 100644 --- a/gfx/interface/icons/faith/stalinist.dds +++ b/gfx/interface/icons/faith/stalinist.dds @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7886bc970e22ea55ebb89ad8b48faa4f029553adfcdcd4c935e4f992726a37ce +oid sha256:8af0342cb3fa5c9eb9609f4eee009fcba28a0d35664fe81eed62fa4a6ee5ab2d size 40128 diff --git a/history/characters/NEOW_e_nistrenia.txt b/history/characters/NEOW_e_nistrenia.txt index 2bcfaaf7..3e6659eb 100644 --- a/history/characters/NEOW_e_nistrenia.txt +++ b/history/characters/NEOW_e_nistrenia.txt @@ -246,16 +246,20 @@ nistria0011 = { #king of transylvania } } -nistria0012 = { #king of transylvania - name = "Frantsyska" +nistria0012 = { # Igor the Chimera, atrocity of nature + name = "Igor" dynasty = harbuz_dynasty religion = "fracture" culture = NEOW_polessian - trait = education_learning_1 - trait = lazy - trait = shy + trait = education_intrigue_2 + trait = brave trait = cynical - female = yes + trait = stubborn + trait = beauty_bad_3 + trait = strong + trait = lunatic_1 + trait = lifestyle_hunter + give_nickname=nick_NEOW_the_chimera 2530.7.4 = { birth = yes } @@ -268,19 +272,7 @@ nistria0013 = { # name = "Lev" dynasty = otchenash_dynasty religion = "fracture" - dna = dna_strelok culture = NEOW_polessian - portrait_override={ - portrait_modifier_overrides={ - custom_hair=male_hair_western_03 - custom_beards=male_empty - custom_clothes=m_clothes_sec_pol_war_nob_01 - custom_cloaks=male_furs_secular_fp1_nobility_02 - custom_headgear=male_headgear_secular_steppe_common_01 - custom_legwear=m_legwear_sec_pol_common_01 - custom_special_masks=male_headgear_special_head_bandage_01 - } - } trait = education_martial_3 trait = physique_good_3 trait = wrathful @@ -1756,6 +1748,36 @@ nistria1030 = { } } +nistrenia_strelok = { + name = "Pavel" + dynasty = striletsky_dynasty + religion = "fracture" + dna = dna_strelok + culture = NEOW_polessian + portrait_override={ + portrait_modifier_overrides={ + custom_hair=male_hair_western_03 + custom_beards=male_empty + custom_clothes=m_clothes_sec_pol_war_nob_01 + custom_cloaks=male_furs_secular_fp1_nobility_02 + custom_headgear=no_headgear + custom_legwear=m_legwear_sec_pol_common_01 + } + } + trait = education_martial_4 + trait = ambitious + trait = brave + trait = cynical + trait = organizer + give_nickname=nick_NEOW_the_marksman + 2523.8.3 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + ####caucasus caucasus0001 = { name = "Yeşu" diff --git a/history/titles/NEOW_laamp_titles.txt b/history/titles/NEOW_laamp_titles.txt index 1aee997a..36f94a25 100644 --- a/history/titles/NEOW_laamp_titles.txt +++ b/history/titles/NEOW_laamp_titles.txt @@ -166,7 +166,7 @@ d_laamp_masaryk = { # Exiled Son of Count Libor } -d_laamp_wanko_wank = { # Exiled Son of Count Libor +d_laamp_wanko_wank = { # WANKO 2555.1.1 = { liege = 0 holder = wanko_wank @@ -179,3 +179,17 @@ d_laamp_wanko_wank = { # Exiled Son of Count Libor } } } + +d_laamp_strelok = { # shameless reference + 2555.1.1 = { + liege = 0 + holder = nistrenia_strelok + government = landless_adventurer_government + succession_laws = { landless_adventurer_succession_law } + effect = { + create_landless_adventurer_title_history_effect = yes + set_variable = { name = adventurer_creation_reason value = flag:voluntary } + destroy_landless_title_no_dlc_effect = { DATE = 2555.1.1 } + } + } +} diff --git a/localization/english/replace/NEOW_nicknames_l_english.yml b/localization/english/replace/NEOW_nicknames_l_english.yml index 2f83540b..5f716872 100644 --- a/localization/english/replace/NEOW_nicknames_l_english.yml +++ b/localization/english/replace/NEOW_nicknames_l_english.yml @@ -21,4 +21,6 @@ nick_NEOW_the_chimera:0 "the Chimera" nick_NEOW_the_chimera_desc:1 "[CHARACTER.GetShortUINameNoTooltipNoFormat|U] [CharAreIs(CHARACTER)] known for their androgynous appearance." nick_NEOW_the_nightingale:0 "the Nightingale" - nick_NEOW_the_nightingale_desc:0 "[CHARACTER.GetShortUINameNoTooltipNoFormat|U] [CharHaveHas(CHARACTER)] become famed for [CharYourHerHis(CHARACTER)] poetry, said to be sent by the gods to bring cheer to the people of [CharYourHerHis(CHARACTER)] homeland." \ No newline at end of file + nick_NEOW_the_nightingale_desc:0 "[CHARACTER.GetShortUINameNoTooltipNoFormat|U] [CharHaveHas(CHARACTER)] become famed for [CharYourHerHis(CHARACTER)] poetry, said to be sent by the gods to bring cheer to the people of [CharYourHerHis(CHARACTER)] homeland." + nick_NEOW_the_marksman:0 "the Marksman" + nick_NEOW_the_marksman_desc:0 "[CHARACTER.GetShortUINameNoTooltipNoFormat|U] [CharAreIs(CHARACTER)] renowned for [CharYourHerHis(CHARACTER)] impeccable aim." \ No newline at end of file diff --git a/localization/english/replace/dynasties/zz_NEOW_dynasty_names_l_english.yml b/localization/english/replace/dynasties/zz_NEOW_dynasty_names_l_english.yml index 5eb2a9bb..a516eac3 100644 --- a/localization/english/replace/dynasties/zz_NEOW_dynasty_names_l_english.yml +++ b/localization/english/replace/dynasties/zz_NEOW_dynasty_names_l_english.yml @@ -387,6 +387,7 @@ dynn_proeski:0 "Proeski" dynn_topalovic:0 "Topalović" dynn_parnu:0 "Parnó" + dynn_striletsky:0 "Striletsky" # e_nistria dynn_dragos:0 "Dragos" diff --git a/localization/english/replace/titles_l_english.yml b/localization/english/replace/titles_l_english.yml index 5b1e5607..c29a86cc 100644 --- a/localization/english/replace/titles_l_english.yml +++ b/localization/english/replace/titles_l_english.yml @@ -25497,6 +25497,8 @@ d_laamp_masaryk_article: "$DEFAULT_TITLE_NAME_ARTICLE$" d_laamp_wanko_wank: "Circle of Wank" d_laamp_wanko_wank_article: "$DEFAULT_TITLE_NAME_ARTICLE$" + d_laamp_strelok: "Marked Men" + d_laamp_strelok_article: "$DEFAULT_TITLE_NAME_ARTICLE$" #Special c_new_england: "New England" From 3cecaf263d05896c409906313161c0848242266f Mon Sep 17 00:00:00 2001 From: Heidesommer Date: Mon, 8 Jun 2026 18:24:56 -0400 Subject: [PATCH 5/5] Loc stuff --- .../dynamic_definitions/NEOW_cultural_coa.txt | 15 +++++++++ common/landed_titles/nistrenia.txt | 4 ++- events/NEOW_dynamic_titles_events.txt | 16 +++++++--- .../religion/zz_NEOW_holy_sites_l_english.yml | 31 +++++++++++++++---- .../titles_cultural_names_l_english.yml | 2 ++ 5 files changed, 57 insertions(+), 11 deletions(-) diff --git a/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt b/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt index c5f3f47b..78c60c71 100644 --- a/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt +++ b/common/coat_of_arms/dynamic_definitions/NEOW_cultural_coa.txt @@ -40,4 +40,19 @@ e_france = { } coat_of_arms = e_france_carolingian } +} + +k_kuban = { + item = { + trigger = { + holder.faith = faith:stalinist + } + coat_of_arms = d_volgograd + } + item = { + trigger = { + holder.culture = culture:kalmyk + } + coat_of_arms = d_kalmykia + } } \ No newline at end of file diff --git a/common/landed_titles/nistrenia.txt b/common/landed_titles/nistrenia.txt index 9215d29e..fb790031 100644 --- a/common/landed_titles/nistrenia.txt +++ b/common/landed_titles/nistrenia.txt @@ -2933,7 +2933,9 @@ e_nistrenia = { k_kuban = { # Krasnodar color = { 111 45 80 } capital = c_rostov_on_don - + cultural_names = { + name_list_NEOW_kalmyk = cn_kalmykia + } d_rostov = { color = { 227 201 98 } diff --git a/events/NEOW_dynamic_titles_events.txt b/events/NEOW_dynamic_titles_events.txt index faf45b4e..1a9045e9 100644 --- a/events/NEOW_dynamic_titles_events.txt +++ b/events/NEOW_dynamic_titles_events.txt @@ -184,10 +184,18 @@ NEOW_dynamic_titles.1000 = { # Gallia } else = { title:k_kuban = { - set_title_name = k_kuban + reset_title_name = yes set_title_color = { 111 45 80 } } } + if = { + limit = { + culture = culture:kalmyk + } + title:k_kuban = { + set_title_color = { 60 150 230 } + } + } } if = { limit = { @@ -204,7 +212,7 @@ NEOW_dynamic_titles.1000 = { # Gallia } else = { title:d_volgograd = { - set_title_name = d_volgograd + reset_title_name = yes set_title_color = { 143 92 21 } } } @@ -224,7 +232,7 @@ NEOW_dynamic_titles.1000 = { # Gallia } else = { title:c_volgograd = { - set_title_name = c_volgograd + reset_title_name = yes set_title_color = { 91 95 25 } } } @@ -244,7 +252,7 @@ NEOW_dynamic_titles.1000 = { # Gallia } else = { title:b_volgograd = { - set_title_name = b_volgograd + reset_title_name = yes set_title_color = { 91 95 25 } } } diff --git a/localization/english/replace/religion/zz_NEOW_holy_sites_l_english.yml b/localization/english/replace/religion/zz_NEOW_holy_sites_l_english.yml index 12e9df47..37172277 100644 --- a/localization/english/replace/religion/zz_NEOW_holy_sites_l_english.yml +++ b/localization/english/replace/religion/zz_NEOW_holy_sites_l_english.yml @@ -108,7 +108,9 @@ holy_site_assisi_name:0 "Assisi" #ANGLICAN - + holy_site_jorvik_name:1 "$b_york$" + holy_site_jorvik_effect_name:0 "From [holy_site|E] #weak ($holy_site_jorvik_name$)#!" + holy_site_dublin_name:0 "Dublin" holy_site_dublin_effect_name:0 "From [holy_site|E] #weak ($holy_site_dublin_name$)#!" @@ -132,19 +134,34 @@ #CALVINIST/HELVETIC/GENEVAN holy_site_the_hague_name:0 "The Hague" - holy_site_leath_effect_name:0 "From [holy_site|E] #weak ($holy_site_leath_name$)#!" + holy_site_the_hague_effect_name:0 "From [holy_site|E] #weak ($holy_site_the_hague_name$)#!" holy_site_la_rochelle_name:0 "La Rochelle" - holy_site_leath_effect_name:0 "From [holy_site|E] #weak ($holy_site_leath_name$)#!" + holy_site_la_rochelle_effect_name:0 "From [holy_site|E] #weak ($holy_site_la_rochelle_name$)#!" holy_site_geneva_name:0 "Geneva" holy_site_geneva_effect_name:0 "From [holy_site|E] #weak ($holy_site_geneva_name$)#!" holy_site_geneva_effects:0 "County Conversion Speed: #P +20%#!" holy_site_zurich_name:0 "Zürich" - holy_site_leath_effect_name:0 "From [holy_site|E] #weak ($holy_site_leath_name$)#!" + holy_site_zurich_effect_name:0 "From [holy_site|E] #weak ($holy_site_zurich_name$)#!" -#JACK TAR + holy_site_debrecen_name:0 "Debrecen" + holy_site_debrecen_effect_name:0 "From [holy_site|E] #weak ($holy_site_debrecen_name$)#!" + + + #ORTHODOX + + holy_site_konugardr_name:0 "$c_kyiv$" + holy_site_konugardr_effect_name:0 "From [holy_site|E] #weak ($holy_site_konugardr_name$)#!" + + holy_site_athos_name:0 "$c_athos$" + holy_site_athos_effect_name:0 "From [holy_site|E] #weak ($holy_site_athos_name$)#!" + + holy_site_iasi_name:0 "$c_iasi$" + holy_site_iasi_effect_name:0 "From [holy_site|E] #weak ($holy_site_iasi_name$)#!" + + #JACK TAR holy_site_london_east_end_name:0 "East End" holy_site_london_east_end_effect_name:0 "From [holy_site|E] #weak ($holy_site_london_east_end_name$)#!" @@ -170,7 +187,7 @@ holy_site_provence_effect_name:0 "From [holy_site|E] #weak ($holy_site_provence_name$)#!" holy_site_poitiers_name:0 "Moussais-la-Bataille" - holy_site_rocamdour_name:0 "Rocamadour" + holy_site_rocamadour_name:0 "Rocamadour" holy_site_pavia_name:0 "Pavia" holy_site_ker_ys_name:0 "Kêr-Ys" holy_site_doggerland_name:0 "Melar" @@ -182,6 +199,8 @@ holy_site_sens_name:0 "Sens" holy_site_lejre_name:0 "København" + + #WICCA holy_site_stonehenge_name:0 "Stonehenge" diff --git a/localization/english/replace/titles_cultural_names_l_english.yml b/localization/english/replace/titles_cultural_names_l_english.yml index e8354ab6..ca5b7bc6 100644 --- a/localization/english/replace/titles_cultural_names_l_english.yml +++ b/localization/english/replace/titles_cultural_names_l_english.yml @@ -7045,4 +7045,6 @@ cn_stalingrad:0 "Stalingrad" cn_stalingrad_adj: "Stalingrader" + + cn_kalmykia:0 "Kalmykia" \ No newline at end of file