From 67e0efac153f0bb28ab747d5fb2190b73dafac7d Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Wed, 14 Jan 2026 15:43:04 +0000 Subject: [PATCH] german and adjacent cultures --- .../cultures/NEOW_central_germanic.txt | 91 ++++++++++--------- common/culture/cultures/NEOW_mosellic.txt | 13 +-- .../culture/cultures/NEOW_north_germanic.txt | 9 +- common/religion/religions/NEOW_protestant.txt | 2 +- history/characters/NEOW_e_benelux.txt | 2 +- history/characters/NEOW_e_germania.txt | 12 +-- history/provinces/e_germany.txt | 6 +- .../NEOW_dynasty_names_l_english.yml | 4 +- 8 files changed, 74 insertions(+), 65 deletions(-) diff --git a/common/culture/cultures/NEOW_central_germanic.txt b/common/culture/cultures/NEOW_central_germanic.txt index 04a09c7b..f18641f4 100644 --- a/common/culture/cultures/NEOW_central_germanic.txt +++ b/common/culture/cultures/NEOW_central_germanic.txt @@ -44,10 +44,10 @@ bavarian = { #Boarisch traditions = { tradition_brewery - tradition_astute_diplomats - tradition_hereditary_hierarchy - tradition_ruling_caste - tradition_castle_keepers + tradition_zealous_people + tradition_legalistic + tradition_welcoming + tradition_staunch_traditionalists } name_list = name_list_bavarian @@ -71,17 +71,18 @@ bavarian = { #Boarisch brandenburger = { #Brandenburgisch color = { 0.2 0.3 0.3 } - ethos = ethos_stoic + ethos = ethos_egalitarian heritage = heritage_central_germanic language = language_saxon martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_ruling_caste - tradition_legalistic - tradition_formation_fighting - tradition_city_keepers + tradition_pacifism + tradition_xenophilic + tradition_welcoming + tradition_storytellers + tradition_life_is_just_a_joke } name_list = name_list_saxon @@ -105,7 +106,7 @@ brandenburger = { #Brandenburgisch franconian = { #Fränggisch color = { 0.5 0.5 0.5 } - ethos = ethos_courtly + ethos = ethos_communal heritage = heritage_central_germanic language = language_high_german martial_custom = martial_custom_male_only @@ -116,6 +117,7 @@ franconian = { #Fränggisch tradition_zealous_people tradition_artisans tradition_brewery + tradition_hard_working } name_list = name_list_franconian @@ -139,22 +141,24 @@ franconian = { #Fränggisch hessian = { #Hessisch color = { 0.5 0.6 0.5 } - ethos = ethos_courtly + ethos = ethos_stoic heritage = heritage_central_germanic language = language_high_german martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_metal_craftsmanship + tradition_staunch_traditionalists tradition_hard_working - tradition_parochialism - } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture + tradition_modest + tradition_life_is_just_a_joke + tradition_welcoming } +# dlc_tradition = { +# trait = tradition_fp3_beacon_of_learning +# requires_dlc_flag = legacy_of_persia +# fallback = tradition_philosopher_culture +# } name_list = name_list_franconian coa_gfx = { german_group_coa_gfx western_coa_gfx } @@ -224,8 +228,10 @@ low_saxon = { #Platdüütsch traditions = { tradition_agrarian - tradition_artisans - tradition_religious_patronage + tradition_pastoralists + tradition_forbearing + tradition_modest + tradition_hunters } name_list = name_list_saxon @@ -258,7 +264,7 @@ NEOW_pomeranian = { #Pomeranian traditions = { tradition_seafaring tradition_maritime_mercantilism - tradition_republican_legacy + tradition_parochialism tradition_music_theory tradition_city_keepers } @@ -291,11 +297,11 @@ palatine = { #Pälzisch head_determination = head_determination_domain traditions = { - tradition_metal_craftsmanship + tradition_culinary_art + tradition_welcoming + tradition_castle_keepers tradition_hard_working - tradition_religious_patronage - tradition_fervent_temple_builders - tradition_maritime_mercantilism + tradition_forbearing } name_list = name_list_franconian @@ -319,7 +325,7 @@ palatine = { #Pälzisch rhinelander = { #Rheinländer color = { 0.4 0.8 0.4 } - ethos = ethos_courtly + ethos = ethos_egalitarian heritage = heritage_central_germanic language = language_high_german martial_custom = martial_custom_male_only @@ -328,9 +334,9 @@ rhinelander = { #Rheinländer traditions = { tradition_metal_craftsmanship tradition_hard_working - tradition_religious_patronage - tradition_fervent_temple_builders - #tradition_defiant + tradition_festivities + tradition_welcoming + tradition_parochialism } name_list = name_list_franconian @@ -357,14 +363,14 @@ rottisch = { parents = { swabian } created = 2100.1.1 - ethos = ethos_communal + ethos = ethos_stoic heritage = heritage_central_germanic language = language_high_german martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_chivalry + tradition_diasporic tradition_mountain_homes tradition_chanson_de_geste tradition_hard_working @@ -392,17 +398,18 @@ rottisch = { saxon = { #Sächsisch color = saxon - ethos = ethos_stoic + ethos = ethos_bellicose heritage = heritage_central_germanic language = language_saxon martial_custom = martial_custom_male_only head_determination = head_determination_domain traditions = { - tradition_ancient_miners + tradition_warrior_culture tradition_staunch_traditionalists - tradition_religious_patronage + tradition_music_theory tradition_hard_working + tradition_quarrelsome } name_list = name_list_saxon @@ -435,16 +442,16 @@ swabian = { traditions = { tradition_hard_working tradition_brewery - tradition_metal_craftsmanship - tradition_swords_for_hire - tradition_mystical_ancestors + tradition_legalistic + tradition_formation_fighting + tradition_spartan } - dlc_tradition = { - trait = tradition_fp3_beacon_of_learning - requires_dlc_flag = legacy_of_persia - fallback = tradition_philosopher_culture - } + #dlc_tradition = { + # trait = tradition_fp3_beacon_of_learning + # requires_dlc_flag = legacy_of_persia + # fallback = tradition_philosopher_culture + #} name_list = name_list_NEOW_swabian diff --git a/common/culture/cultures/NEOW_mosellic.txt b/common/culture/cultures/NEOW_mosellic.txt index 02622f26..71329275 100644 --- a/common/culture/cultures/NEOW_mosellic.txt +++ b/common/culture/cultures/NEOW_mosellic.txt @@ -36,19 +36,20 @@ elsasse = { color = { 0.4 0.4 0.6 } - parents = { swabian metropolitain } + parents = { swabian lorin } created = 2300.1.1 - ethos = ethos_communal + ethos = ethos_stoic heritage = heritage_mosellic - language = language_mosellic + language = language_high_german martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { - tradition_legalistic - tradition_loyal_soldiers - tradition_warrior_monks + tradition_brewery + tradition_pastoralists + tradition_artisans + tradition_forbearing } dlc_tradition = { trait = tradition_culture_blending diff --git a/common/culture/cultures/NEOW_north_germanic.txt b/common/culture/cultures/NEOW_north_germanic.txt index 973ce68c..2ae618b8 100644 --- a/common/culture/cultures/NEOW_north_germanic.txt +++ b/common/culture/cultures/NEOW_north_germanic.txt @@ -359,10 +359,11 @@ slesvigsk = { martial_custom = martial_custom_equal head_determination = head_determination_domain traditions = { - tradition_things - tradition_eye_for_an_eye - tradition_hereditary_hierarchy - tradition_runestones + tradition_seafaring + tradition_maritime_mercantilism + tradition_modest + tradition_fishermen + tradition_pastoralists } name_list = name_list_danish diff --git a/common/religion/religions/NEOW_protestant.txt b/common/religion/religions/NEOW_protestant.txt index d60b1b3d..2eb9e218 100644 --- a/common/religion/religions/NEOW_protestant.txt +++ b/common/religion/religions/NEOW_protestant.txt @@ -487,7 +487,7 @@ #Tenets | placeholder doctrine = tenet_catholic_communion - doctrine = tenet_harmonous_society + doctrine = tenet_armed_pilgrimages doctrine = tenet_pacifism doctrine = doctrine_theocracy_lay_clergy diff --git a/history/characters/NEOW_e_benelux.txt b/history/characters/NEOW_e_benelux.txt index 2110ccb3..5aa793b5 100644 --- a/history/characters/NEOW_e_benelux.txt +++ b/history/characters/NEOW_e_benelux.txt @@ -368,7 +368,7 @@ benelux_diederick_esendam = { name = "Diederick" dynasty = esendam_dynasty religion = "carolingian" - culture = limburgisch + culture = rhinelander 2522.1.1 = { birth = yes } diff --git a/history/characters/NEOW_e_germania.txt b/history/characters/NEOW_e_germania.txt index 54d51bf1..458eaf12 100644 --- a/history/characters/NEOW_e_germania.txt +++ b/history/characters/NEOW_e_germania.txt @@ -110,7 +110,7 @@ germany0010 = { name = "Georg" dynasty = wilsberg_dynasty religion = "concordianist" - culture = palatine + culture = rhinelander trait = education_intrigue_4 trait = gluttonous trait = content @@ -159,7 +159,7 @@ germany0012 = { name = "Bernd" dynasty = lichtenberg_dynasty religion = "roman_catholic" - culture = hessian + culture = rhinelander trait = education_learning_3 trait = patient trait = diligent @@ -302,7 +302,7 @@ germany0018 = { #temporary, change later germany0019 = { name = "Ludwig" dynasty = blucher_dynasty - religion = "heimwehler" + religion = "lutheran" trait = education_martial_3 trait = aggressive_attacker trait = brave @@ -342,7 +342,7 @@ germany0021 = { germany0022 = { name = "Sebastian" religion = "lutheran" - culture = low_saxon + culture = NEOW_pomeranian 2528.1.1 = { birth = yes } @@ -435,7 +435,7 @@ germany0028 = { name = "Alfred" dynasty = camphausen_dynasty religion = "roman_catholic" - culture = palatine + culture = rhinelander 2523.1.1 = { birth = yes } @@ -626,7 +626,7 @@ germany0039 = { name = "Liutswind" dynasty = wassel_dynasty religion = "rosenkreuzer" - culture = low_saxon + culture = NEOW_pomeranian female = yes trait = education_diplomacy_2 trait = paranoid diff --git a/history/provinces/e_germany.txt b/history/provinces/e_germany.txt index 6184b5cc..c16fd2ca 100644 --- a/history/provinces/e_germany.txt +++ b/history/provinces/e_germany.txt @@ -1134,7 +1134,7 @@ ##d_palatinate ###c_mainz 2694 = { - culture = palatine + culture = rhinelander religion = roman_catholic holding = castle_holding 1066.1.1 = { @@ -1415,7 +1415,7 @@ } ###c_magdeburg 2906 = { - culture = saxon + culture = brandenburger religion = volksmarchen holding = castle_holding } @@ -2029,7 +2029,7 @@ ##d_hesse ###c_frankfurt 2855 = { - culture = hessian + culture = rhinelander religion = roman_catholic holding = castle_holding 1066.1.1 = { diff --git a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml index 38810a1f..385bbc98 100644 --- a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml +++ b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml @@ -1057,5 +1057,5 @@ dynn_Juhel:0 "Juhel" dynn_Seznec:0 "Seznec" dynn_glucksberg:0 "Glücksburg-Monpezat" - dynn_anderssen:0 "Anderssen" - dynn_olafssen:0 "Olafssen" \ No newline at end of file + dynn_anderssen:0 "Andersen" + dynn_olafssen:0 "Olufsen" \ No newline at end of file