diff --git a/common/culture/cultures/00_central_germanic.txt b/common/culture/cultures/00_central_germanic.txt new file mode 100644 index 00000000..efdc887d --- /dev/null +++ b/common/culture/cultures/00_central_germanic.txt @@ -0,0 +1,204 @@ +saxon = { + color = saxon + created = 843.1.1 + parents = { old_saxon } + + ethos = ethos_stoic + heritage = heritage_central_germanic + language = language_saxon + martial_custom = martial_custom_male_only + traditions = { + tradition_stand_and_fight + tradition_ruling_caste + tradition_religious_patronage + } + + name_list = name_list_saxon + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + +franconian = { + color = { 0.5 0.5 0.5 } + created = 640.1.1 # Frankish settlements appeared along the Rhine during the 7th century + parents = { frankish } + + ethos = ethos_courtly + heritage = heritage_central_germanic + language = language_high_german + martial_custom = martial_custom_male_only + traditions = { + tradition_hereditary_hierarchy + tradition_astute_diplomats + tradition_castle_keepers + } + + name_list = name_list_franconian + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + +swabian = { + color = swabian + + ethos = ethos_communal + heritage = heritage_central_germanic + language = language_high_german + martial_custom = martial_custom_male_only + traditions = { + tradition_mountain_homes + tradition_parochialism + tradition_hard_working + } + + name_list = name_list_swabian + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} +rottisch = { + color = { 0.6 0.6 0.7 } + + ethos = ethos_communal + heritage = heritage_central_germanic + language = language_high_german + martial_custom = martial_custom_male_only + traditions = { + tradition_chivalry + tradition_mountain_homes + tradition_chanson_de_geste + tradition_hard_working + } + + name_list = name_list_swabian + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + + +bavarian = { + color = { 0.3 0.30 0.35 } + + ethos = ethos_spiritual + heritage = heritage_central_germanic + language = language_high_german + martial_custom = martial_custom_male_only + traditions = { + tradition_zealous_people + tradition_stand_and_fight + tradition_hereditary_hierarchy + } + + name_list = name_list_bavarian + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + + +dutch = { + color = dutch + created = 750.1.1 # Frankish settlements in Frisia from the 6th to 8th century + parents = { frankish frisian } + + ethos = ethos_bureaucratic + heritage = heritage_central_germanic + language = language_dutch + martial_custom = martial_custom_male_only + traditions = { + tradition_agrarian + tradition_parochialism + tradition_maritime_mercantilism + tradition_polders + } + + name_list = name_list_dutch + + coa_gfx = { frisian_coa_gfx german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + +german = { #obsolete + color = { 0.5 0.5 0.5 } + + ethos = ethos_stoic + heritage = heritage_central_germanic + language = language_high_german + martial_custom = martial_custom_male_only + traditions = { + tradition_hereditary_hierarchy + tradition_astute_diplomats + tradition_stand_and_fight + } + + name_list = name_list_german + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} diff --git a/common/culture/cultures/00_west_germanic.txt b/common/culture/cultures/00_west_germanic.txt index e66e505d..a80bdab2 100644 --- a/common/culture/cultures/00_west_germanic.txt +++ b/common/culture/cultures/00_west_germanic.txt @@ -29,6 +29,34 @@ } } +frisian = { #Consider this to be "old frisian", in the times of "Frankish" culture, so 760s and before. + # Effectively, this culture isn't playable in game + color = { 0.7 0.3 0.0 } + + ethos = ethos_stoic + heritage = heritage_west_germanic + language = language_anglic + martial_custom = martial_custom_male_only + traditions = { + tradition_fishermen + tradition_zealous_people + tradition_battlefield_looters + } + + name_list = name_list_frisian + + coa_gfx = { frisian_coa_gfx german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} anglo_saxon = { color = { 0.8 0.3 0.3 } created = 500.1.1 diff --git a/common/culture/cultures/NEOW_french.txt b/common/culture/cultures/NEOW_french.txt index b3727e96..052e4b03 100644 --- a/common/culture/cultures/NEOW_french.txt +++ b/common/culture/cultures/NEOW_french.txt @@ -184,6 +184,42 @@ provencal = { } } +patoues = { + color = { 100 56 255 } + + ethos = ethos_stoic + heritage = heritage_french + language = language_french + martial_custom = martial_custom_equal + traditions = { + tradition_chanson_de_geste + tradition_hereditary_hierarchy + tradition_chivalry + tradition_brewery + } + + name_list = name_list_french + + coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 6 = caucasian_blond + 3 = caucasian_ginger + 31 = caucasian_brown_hair + 25 = caucasian_dark_hair + 6 = slavic_blond + 5 = slavic_brown_hair + 1 = slavic_dark_hair + 11 = arab + 4 = african + 7 = mediterranean + 1 = asian + 1 = south_indian + } +} picard = { color = picard diff --git a/common/culture/cultures/NEOW_rhaeto_helvetic.txt b/common/culture/cultures/NEOW_rhaeto_helvetic.txt new file mode 100644 index 00000000..e52cac4b --- /dev/null +++ b/common/culture/cultures/NEOW_rhaeto_helvetic.txt @@ -0,0 +1,62 @@ + +pelonais = { + color = { 90 56 246 } + + ethos = ethos_courtly + heritage = heritage_rhaeto_helvetic + language = language_rhaeto_helvetic + martial_custom = martial_custom_equal + traditions = { + tradition_parochialism + tradition_hard_working + tradition_chivalry + tradition_brewery + } + + name_list = name_list_french + + coa_gfx = { french_coa_gfx frankish_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { french_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = caucasian_blond + 3 = caucasian_ginger + 31 = caucasian_brown_hair + 36 = caucasian_dark_hair + 1 = slavic_dark_hair + 11 = arab + 7 = mediterranean + 1 = asian + 1 = south_indian + } +} +swiss = { + color = { 229 91 114 } + + ethos = ethos_stoic + heritage = heritage_rhaeto_helvetic + language = language_rhaeto_helvetic + martial_custom = martial_custom_equal + traditions = { + tradition_parochialism + tradition_hard_working + tradition_castle_keepers + tradition_mountain_homes + } + + name_list = name_list_swabian + + coa_gfx = { german_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} \ No newline at end of file diff --git a/common/culture/pillars/NEOW_heritage.txt b/common/culture/pillars/NEOW_heritage.txt index e450cc2d..acd16dc9 100644 --- a/common/culture/pillars/NEOW_heritage.txt +++ b/common/culture/pillars/NEOW_heritage.txt @@ -36,4 +36,13 @@ heritage_mosellic = { } } audio_parameter = european +} +heritage_rhaeto_helvetic = { + type = heritage + is_shown = { + heritage_is_shown_trigger = { + HERITAGE = heritage_rhaeto_helvetic + } + } + audio_parameter = european } \ No newline at end of file diff --git a/common/culture/pillars/NEOW_language.txt b/common/culture/pillars/NEOW_language.txt index 4279db91..4a4fdd6d 100644 --- a/common/culture/pillars/NEOW_language.txt +++ b/common/culture/pillars/NEOW_language.txt @@ -51,6 +51,23 @@ language_english = { color = english } +language_rhaeto_helvetic = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_rhaeto_helvetic + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_rhaeto_helvetic } + multiply = 10 + } + } + + color = { 90 56 246 } +} language_brittannic = { type = language diff --git a/history/characters/NEOW_e_france.txt b/history/characters/NEOW_e_france.txt index 5d1a9dba..5fed2e2d 100644 --- a/history/characters/NEOW_e_france.txt +++ b/history/characters/NEOW_e_france.txt @@ -384,7 +384,7 @@ france0022 = { trait = arrogant trait = gregarious - 2533.1.1 = { + 2521.1.1 = { birth = yes } 2600.1.1 = { @@ -401,7 +401,7 @@ france0023 = { trait = humble trait = generous - 2538.1.1 = { + 2522.1.1 = { birth = yes } 2600.1.1 = { diff --git a/history/characters/NEOW_e_germania.txt b/history/characters/NEOW_e_germania.txt index 767ce3c6..856e5ccd 100644 --- a/history/characters/NEOW_e_germania.txt +++ b/history/characters/NEOW_e_germania.txt @@ -18,8 +18,8 @@ germany0002 = { name = "Franz" dynasty = klosters_dynasty - religion = "numenorian" - culture = metropolitain + religion = "helvetic" + culture = swiss trait = education_stewardship_3 trait = scholar trait = lustful diff --git a/history/cultures/heritage_rhaeto_helvetic.txt b/history/cultures/heritage_rhaeto_helvetic.txt new file mode 100644 index 00000000..7089b10f --- /dev/null +++ b/history/cultures/heritage_rhaeto_helvetic.txt @@ -0,0 +1,37 @@ +# french cultures + +2300.1.1 = { + discover_innovation = innovation_motte + discover_innovation = innovation_catapult + discover_innovation = innovation_quilted_armor + # + discover_innovation = innovation_gavelkind + discover_innovation = innovation_currency_01 + discover_innovation = innovation_crop_rotation + discover_innovation = innovation_bannus +} + +2450.1.1 = { + discover_innovation = innovation_ledger + discover_innovation = innovation_barracks + discover_innovation = innovation_mustering_grounds + # + discover_innovation = innovation_development_01 + discover_innovation = innovation_city_planning + discover_innovation = innovation_plenary_assemblies + discover_innovation = innovation_casus_belli + # + join_era = culture_era_early_medieval +} + +2555.1.1 = { + discover_innovation = innovation_burhs + discover_innovation = innovation_mangonel + discover_innovation = innovation_house_soldiers + # + discover_innovation = innovation_hereditary_rule + discover_innovation = innovation_manorialism + discover_innovation = innovation_currency_02 + discover_innovation = innovation_baliffs + # +} diff --git a/history/provinces/k_aquitaine.txt b/history/provinces/k_aquitaine.txt index ead9c999..9c449511 100644 --- a/history/provinces/k_aquitaine.txt +++ b/history/provinces/k_aquitaine.txt @@ -431,7 +431,7 @@ ###c_thiers 2299 = { #THIERS - culture = axiton + culture = rottisch religion = aslanite holding = castle_holding } @@ -441,7 +441,7 @@ ###c_velay 2225 = { #LE PUY - culture = axiton + culture = rottisch religion = aslanite holding = castle_holding } diff --git a/history/provinces/k_burgundy.txt b/history/provinces/k_burgundy.txt index 4f8172db..c357b49f 100644 --- a/history/provinces/k_burgundy.txt +++ b/history/provinces/k_burgundy.txt @@ -95,7 +95,7 @@ ##d_savoie ################################### ###c_savoie 2031 = { #MOUTIERS - culture = french + culture = pelonais religion = helvetic holding = castle_holding } @@ -127,7 +127,7 @@ ###c_geneva 2035 = { #GENEVA - culture = french + culture = swiss religion = helvetic holding = castle_holding } @@ -167,7 +167,7 @@ ##d_dauphine ################################### ###c_lyon 2065 = { #LYON - culture = french + culture = pelonais religion = helvetic holding = castle_holding } @@ -192,14 +192,14 @@ holding = none } 2305 = { #ROANNE - culture = bourguignon + culture = rottisch religion = carolingian holding = castle_holding } ###c_viviers 2063 = { #VIVIERS - culture = provencal + culture = rottisch religion = aslanite holding = castle_holding } @@ -209,7 +209,7 @@ ###c_viennois 2030 = { #GRENOBLE - culture = french + culture = patoues religion = helvetic holding = castle_holding } @@ -239,7 +239,7 @@ holding = none } 2064 = { #VALENCE - culture = french + culture = patoues religion = helvetic holding = castle_holding } @@ -247,7 +247,7 @@ ##d_upper_burgundy ################################### ###c_besancon 2076 = { #BESANCON - culture = french + culture = pelonais religion = girondin holding = castle_holding } @@ -260,7 +260,7 @@ holding = none } 2459 = { #ORNANS - culture = french + culture = pelonais religion = helvetic holding = castle_holding } @@ -270,7 +270,7 @@ ###c_bresse 2071 = { #BOURG - culture = french + culture = pelonais religion = helvetic holding = castle_holding } @@ -283,7 +283,7 @@ ###c_dole 2458 = { #DOLE - culture = french + culture = pelonais religion = girondin holding = castle_holding } @@ -300,7 +300,7 @@ ##d_transjurania ################################### ###c_bern 2046 = { #BERN - culture = swabian + culture = swiss religion = helvetic holding = castle_holding } @@ -318,7 +318,9 @@ holding = castle_holding } 2048 = { #LUCERNE - holding = church_holding + culture = swiss + religion = helvetic + holding = castle_holding } ###c_neuchatel diff --git a/history/provinces/k_east_francia.txt b/history/provinces/k_east_francia.txt index 2bcfad51..c9c472fc 100644 --- a/history/provinces/k_east_francia.txt +++ b/history/provinces/k_east_francia.txt @@ -1216,7 +1216,7 @@ ###c_zurich 2051 = { #ZURICH - culture = swabian + culture = swiss religion = helvetic holding = castle_holding } @@ -1228,7 +1228,9 @@ #1122 } 2050 = { #BASEL - holding = church_holding + culture = swiss + religion = helvetic + holding = castle_holding } ##d_alsace ################################### diff --git a/localization/english/dynasties/dynasty_names_l_english.yml b/localization/english/dynasties/dynasty_names_l_english.yml index ecd9841c..a7db4a05 100644 --- a/localization/english/dynasties/dynasty_names_l_english.yml +++ b/localization/english/dynasties/dynasty_names_l_english.yml @@ -67,6 +67,9 @@ # Names ############################################################ + dynn_murat:0 "Murat" + dynn_lindenbrock:0 "Lindenbrock" + dynn_klosters:0 "Klosters" dynn_crowtemple:0 "Crowtemple" dynn_Sullivan:0 "Sullivan" dynn_Murphy:0 "Murphy" diff --git a/localization/english/replace/culture/NEOW_cultures_l_english.yml b/localization/english/replace/culture/NEOW_cultures_l_english.yml index 8b357371..4e10dc27 100644 --- a/localization/english/replace/culture/NEOW_cultures_l_english.yml +++ b/localization/english/replace/culture/NEOW_cultures_l_english.yml @@ -36,6 +36,26 @@ easlander_collective_noun:0 "Easlanders" souflander:0 "Souflander" souflander_collective_noun:0 "Souflanders" + pelonais:0 "Pelonais" + pelonais_collective_noun:0 "Pelonais" + pelonais:0 "Pélonais" + pelonais_collective_noun:0 "Pelonais" + rottisch:0 "Rottisch" + rottisch_collective_noun:0 "Rottisch" + patoues:0 "Patoues" + patoues_collective_noun:0 "Patoues" + swiss:0 "Svizzer" + swiss_collective_noun:0 "Svizzers" + c_grenoble:0 "Grenoble" + c_grenoble_adj:0 "Grenobles" + c_briancon:0 "Briancon" + c_briancon_adj:0 "Briancon" + c_digne:0 "Digne" + c_digne_adj:0 "Digner" + c_monteil:0 "Monteiler" + c_monteil_adj:0 "Monteiler" + c_vesoul:0 "Vesoul" + c_vesoul_adj:0 "Vesouler" #brittannic soueyrneg:0 "Soufyrneg" soueyrneg_collective_noun:0 "Soufyrneg" diff --git a/localization/english/replace/culture/traditions/NEOW_cultural_heritages_l_english.yml b/localization/english/replace/culture/traditions/NEOW_cultural_heritages_l_english.yml index 9dede2e3..9c847bb2 100644 --- a/localization/english/replace/culture/traditions/NEOW_cultural_heritages_l_english.yml +++ b/localization/english/replace/culture/traditions/NEOW_cultural_heritages_l_english.yml @@ -6,4 +6,6 @@ heritage_scottish_name:0 "Scottish" heritage_scottish_collective_noun:0 "Scots" heritage_mosellic_name:0 "Mosellic" - heritage_mosellic_collective_noun:0 "Mosellic" \ No newline at end of file + heritage_mosellic_collective_noun:0 "Mosellic" + heritage_rhaeto_helvetic:0 "Rhaeto-Helvetic" + heritage_rhaeto_helvetic_collective_noun:0 "Rhaeto-Helvetic" \ No newline at end of file diff --git a/localization/english/replace/culture/traditions/cultural_languages_l_english.yml b/localization/english/replace/culture/traditions/cultural_languages_l_english.yml index e4fbcca3..5042ce5e 100644 --- a/localization/english/replace/culture/traditions/cultural_languages_l_english.yml +++ b/localization/english/replace/culture/traditions/cultural_languages_l_english.yml @@ -23,6 +23,7 @@ language_rajasthani_name:0 "Gurjar" language_sinhalese_name:0 "Sinhalese" language_kashmiri_name:0 "Kashmiri" + language_rhaeto_helvetic_name:0 "Rhaeto-Helvetic" language_tamil_name:0 "Tamil" language_telugu_name:0 "Telugu" language_kannada_name:0 "Kannada" diff --git a/localization/english/titles_l_english.yml b/localization/english/titles_l_english.yml index e930db40..761ccb31 100644 --- a/localization/english/titles_l_english.yml +++ b/localization/english/titles_l_english.yml @@ -16546,8 +16546,8 @@ k_brittany_adj:0 "Breton" k_bulgaria:0 "Bulgaria" k_bulgaria_adj:0 "Bulgarian" - k_burgundy:0 "Burgundy" - k_burgundy_adj:0 "Burgundian" + k_burgundy:0 "Rhonie" + k_burgundy_adj:0 "Rhonian" k_byzantium:0 "Greece" k_byzantium_adj:0 "Greek" k_byzantium_pre:0 "Greco"