From 1570a0d3a4872fd16f4df49e20af4dfe83912f26 Mon Sep 17 00:00:00 2001 From: JulesFlammenkueche Date: Tue, 9 Dec 2025 02:55:46 +0100 Subject: [PATCH] Reorganizing the culture files + adding Frisian language + some German CoAs --- N3OW/common/culture/cultures/00_byzantine.txt | 48 +++ N3OW/common/culture/cultures/00_iberian.txt | 94 ++++++ N3OW/common/culture/cultures/00_israelite.txt | 165 +++++++++ N3OW/common/culture/cultures/00_latin.txt | 28 ++ .../culture/cultures/00_west_germanic.txt | 1 - .../common/culture/cultures/NEOW_albanian.txt | 56 +++ N3OW/common/culture/cultures/NEOW_berber.txt | 32 ++ .../common/culture/cultures/NEOW_goidelic.txt | 93 +++++ N3OW/common/culture/cultures/NEOW_greek.txt | 45 +++ .../{NEOW_hebraic.txt => NEOW_israelite.txt} | 0 N3OW/common/culture/cultures/NEOW_sardic.txt | 26 ++ .../culture/cultures/NEOW_south_slavic.txt | 202 +++++++++++ .../culture/cultures/NEOW_west_germanic.txt | 117 +++++++ .../culture/cultures/NEOW_west_slavic.txt | 90 +++++ N3OW/common/culture/pillars/NEOW_language.txt | 319 ++++++++++++++++++ 15 files changed, 1315 insertions(+), 1 deletion(-) create mode 100644 N3OW/common/culture/cultures/00_byzantine.txt create mode 100644 N3OW/common/culture/cultures/00_iberian.txt create mode 100644 N3OW/common/culture/cultures/00_israelite.txt create mode 100644 N3OW/common/culture/cultures/00_latin.txt delete mode 100644 N3OW/common/culture/cultures/00_west_germanic.txt create mode 100644 N3OW/common/culture/cultures/NEOW_albanian.txt create mode 100644 N3OW/common/culture/cultures/NEOW_berber.txt create mode 100644 N3OW/common/culture/cultures/NEOW_goidelic.txt create mode 100644 N3OW/common/culture/cultures/NEOW_greek.txt rename N3OW/common/culture/cultures/{NEOW_hebraic.txt => NEOW_israelite.txt} (100%) create mode 100644 N3OW/common/culture/cultures/NEOW_sardic.txt create mode 100644 N3OW/common/culture/cultures/NEOW_south_slavic.txt create mode 100644 N3OW/common/culture/cultures/NEOW_west_germanic.txt create mode 100644 N3OW/common/culture/cultures/NEOW_west_slavic.txt create mode 100644 N3OW/common/culture/pillars/NEOW_language.txt diff --git a/N3OW/common/culture/cultures/00_byzantine.txt b/N3OW/common/culture/cultures/00_byzantine.txt new file mode 100644 index 00000000..a5dbb7f3 --- /dev/null +++ b/N3OW/common/culture/cultures/00_byzantine.txt @@ -0,0 +1,48 @@ +greek = { + color = greek + + ethos = ethos_bureaucratic + heritage = heritage_byzantine + language = language_greek + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + dlc_tradition = { + trait = tradition_ep3_imperial_tagmata + requires_dlc_flag = roads_to_power + fallback = tradition_roman_legacy + } + dlc_tradition = { + trait = tradition_ep3_roman_ceremonies + requires_dlc_flag = roads_to_power + fallback = tradition_byzantine_succession + } + dlc_tradition = { + trait = tradition_ep3_palace_politics + requires_dlc_flag = roads_to_power + fallback = tradition_formation_fighting + } + dlc_tradition = { + trait = tradition_ep3_cultivated_sophistication + requires_dlc_flag = roads_to_power + fallback = tradition_legalistic + } + dlc_tradition = { + trait = tradition_religious_patronage + requires_dlc_flag = roads_to_power + fallback = tradition_religious_patronage + } + + name_list = name_list_greek + + coa_gfx = { byzantine_group_coa_gfx } + building_gfx = { byzantine_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + house_coa_frame = house_frame_02 + house_coa_mask_offset = { 0.0 0.055 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = mediterranean_byzantine + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/00_iberian.txt b/N3OW/common/culture/cultures/00_iberian.txt new file mode 100644 index 00000000..1818e480 --- /dev/null +++ b/N3OW/common/culture/cultures/00_iberian.txt @@ -0,0 +1,94 @@ +andalusian = { #Vanilla andalusian, unused in the mod + color = { 0.4 0.6 0.1 } + + ethos = ethos_courtly + heritage = heritage_iberian + language = language_arabic + martial_custom = martial_custom_male_only + traditions = { + tradition_hit_and_run + } + + dlc_tradition = { + trait = tradition_artisans + requires_dlc_flag = royal_court + } + dlc_tradition = { + trait = tradition_fp2_malleable_subjects + requires_dlc_flag = the_fate_of_iberia + fallback = tradition_xenophilic + } + dlc_tradition = { + trait = tradition_fp2_ritualised_friendship + requires_dlc_flag = the_fate_of_iberia + } + + dlc_tradition = { + trait = tradition_fp2_strategy_gamers + requires_dlc_flag = the_fate_of_iberia + } + + name_list = name_list_andalusian + + coa_gfx = { arabic_group_coa_gfx } + building_gfx = { iberian_building_gfx } + clothing_gfx = { iberian_muslim_clothing_gfx dde_abbasid_clothing_gfx mena_clothing_gfx } + unit_gfx = { iberian_muslim_unit_gfx } + + ethnicities = { + 10 = arab + 10 = mediterranean + } +} + +#suebi = { +# color = { 0.8 0.7 0.4 } +# +# ethos = ethos_bellicose +# heritage = heritage_iberian +# language = language_central_germanic +# martial_custom = martial_custom_male_only +# traditions = { +# tradition_stand_and_fight +# tradition_agrarian +# } +# +# name_list = name_list_suebi +# +# coa_gfx = { iberian_group_coa_gfx western_coa_gfx } +# building_gfx = { iberian_building_gfx } +# clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } +# unit_gfx = { iberian_christian_unit_gfx } +# +# ethnicities = { +# 10 = mediterranean +# } +#} + +#visigothic = { +# color = { 0.55 0.55 0.15 } +# +# created = 418.1.1 # Just calling the start of the kingdom as the split for now +# parents = { gothic } +# +# ethos = ethos_egalitarian +# heritage = heritage_iberian +# language = language_iberian +# martial_custom = martial_custom_male_only +# traditions = { +# tradition_visigothic_codes +# tradition_hit_and_run +# tradition_martial_admiration +# } +# +# name_list = name_list_visigothic +# +# coa_gfx = { iberian_group_coa_gfx western_coa_gfx } +# building_gfx = { iberian_building_gfx } +# clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } +# unit_gfx = { iberian_christian_unit_gfx } +# +# ethnicities = { +# 10 = mediterranean +# } +#} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/00_israelite.txt b/N3OW/common/culture/cultures/00_israelite.txt new file mode 100644 index 00000000..a3f40488 --- /dev/null +++ b/N3OW/common/culture/cultures/00_israelite.txt @@ -0,0 +1,165 @@ +ashkenazi = { + color = ashkenazi + + ethos = ethos_communal + heritage = heritage_israelite + language = language_high_german + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_philosopher_culture + tradition_faith_bound + tradition_forbearing + tradition_mobile_guards + } + + name_list = name_list_ashkenazi + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { dde_hre_clothing_gfx western_clothing_gfx } + unit_gfx = { western_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 25 = caucasian_blond + 15 = caucasian_ginger + 35 = caucasian_brown_hair + 25 = caucasian_dark_hair + } +} + +bavlim = { + color = { 0.6 0.3 0.7 } + + ethos = ethos_communal + heritage = heritage_israelite + language = language_aramaic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_caravaneers + tradition_xenophilic + tradition_faith_bound + tradition_mobile_guards + } + + name_list = name_list_radhanite + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { mena_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = arab + } +} + + +kochinim = { + + parents = { tamil } + created = 52.1.1 + + history_loc_override = kochinim_history_loc + + ethos = ethos_communal + heritage = heritage_israelite + language = language_tamil + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_philosopher_culture + tradition_xenophilic + tradition_fervent_temple_builders #Despite being a religious minority, Synagogues existed all over India + tradition_mobile_guards + } + + color = { 0.5 0.2 0.8 } + + name_list = name_list_radhanite + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { indian_building_gfx } + clothing_gfx = { indian_clothing_gfx } + unit_gfx = { indian_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = south_indian + } +} + +radhanite = { + + ethos = ethos_egalitarian + heritage = heritage_israelite + language = language_turkic + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_philosopher_culture + tradition_maritime_mercantilism + tradition_xenophilic + tradition_mobile_guards + } + + color = { 0.5 0.2 0.7 } + + name_list = name_list_radhanite + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { mena_building_gfx } + clothing_gfx = { mongol_clothing_gfx } #Radhanites travelled all over the world; trade networks spanning from Iceland to China + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = arab + } +} + +sephardi = { + color = { 0.7 0.2 0.7 } + + ethos = ethos_communal + heritage = heritage_israelite + language = language_iberian + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_diasporic + tradition_caravaneers + tradition_philosopher_culture + tradition_maritime_mercantilism + tradition_mobile_guards + } + + name_list = name_list_sephardi + + coa_gfx = { israelite_group_coa_gfx } + building_gfx = { mena_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + unit_gfx = { mena_unit_gfx } + house_coa_frame = house_frame_23 + house_coa_mask_offset = { 0.0 0.03 } + house_coa_mask_scale = { 0.9 0.9 } + + ethnicities = { + 10 = arab + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/00_latin.txt b/N3OW/common/culture/cultures/00_latin.txt new file mode 100644 index 00000000..5c4f6f5b --- /dev/null +++ b/N3OW/common/culture/cultures/00_latin.txt @@ -0,0 +1,28 @@ +roman = { + color = { 0.8 0.1 0.1 } + + ethos = ethos_bellicose + heritage = heritage_latin + language = language_latin + martial_custom = martial_custom_male_only + traditions = { + tradition_formation_fighting + tradition_legalistic + tradition_roman_legacy + tradition_poetry + tradition_hereditary_hierarchy + tradition_noble_adoption + } + + name_list = name_list_roman + + coa_gfx = { latin_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { byzantine_clothing_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 10 = mediterranean + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/00_west_germanic.txt b/N3OW/common/culture/cultures/00_west_germanic.txt deleted file mode 100644 index 5f282702..00000000 --- a/N3OW/common/culture/cultures/00_west_germanic.txt +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_albanian.txt b/N3OW/common/culture/cultures/NEOW_albanian.txt new file mode 100644 index 00000000..3c319689 --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_albanian.txt @@ -0,0 +1,56 @@ +arbereshe = { #Arbëreshë + color = { 0.9 0.4 0.4 } + + created = 1500.1.1 + parents = { albanian sicilian } + + ethos = ethos_communal + heritage = heritage_albanian + language = language_arbereshe + martial_custom = martial_custom_male_only + traditions = { + tradition_swords_for_hire + tradition_warrior_monks + tradition_wedding_ceremonies + } + + name_list = name_list_albanian + + coa_gfx = { latin_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = mediterranean + } +} + +NEOW_albanian = { #Still a WIP I assume + color = { 0.4 0.65 0.4 } + + ethos = ethos_communal + heritage = heritage_albanian + language = language_south_slavic + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_hill_dwellers + tradition_marital_ceremonies + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_berber.txt b/N3OW/common/culture/cultures/NEOW_berber.txt new file mode 100644 index 00000000..145aa1c3 --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_berber.txt @@ -0,0 +1,32 @@ +beur = { + color = { 0.4 0.9 0.9 } + + ethos = ethos_communal + heritage = heritage_berber + language = language_french + martial_custom = martial_custom_male_only + traditions = { + tradition_maritime_mercantilism + tradition_chivalry + tradition_practiced_pirates + tradition_horse_breeder + tradition_diasporic + } + + name_list = name_list_NEOW_beur + + coa_gfx = { arabic_group_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 = { + 4 = caucasian_blond + 2 = caucasian_ginger + 15 = caucasian_brown_hair + 10 = caucasian_dark_hair + 55 = arab + 5 = african + 10 = mediterranean + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_goidelic.txt b/N3OW/common/culture/cultures/NEOW_goidelic.txt new file mode 100644 index 00000000..57172ab8 --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_goidelic.txt @@ -0,0 +1,93 @@ +atlantannach = { #atlantic irish dispora post-event, found in Madeira + color = { 45 160 80 } + + ethos = ethos_egalitarian + heritage = heritage_goidelic + language = language_anglo_irish + martial_custom = martial_custom_equal + traditions = { + tradition_seafaring + tradition_adaptive_skirmishing + tradition_festivities + tradition_swords_for_hire + tradition_diasporic + } + + name_list = name_list_neow_goidelic + + coa_gfx = { irish_coa_gfx western_coa_gfx } + building_gfx = { iberian_building_gfx } + clothing_gfx = { iberian_christian_clothing_gfx western_clothing_gfx } + unit_gfx = { iberian_christian_unit_gfx } + + ethnicities = { + 15 = caucasian_ginger + 25 = caucasian_brown_hair + 15 = caucasian_dark_hair + 30 = mediterranean + 15 = arab + } +} + +high_irish = { #Éireannach Uasal + color = { 64 105 65 } + + ethos = ethos_spiritual + heritage = heritage_goidelic + language = language_goidelic + martial_custom = martial_custom_equal + traditions = { + tradition_pastoralists + tradition_poetry + tradition_festivities + tradition_xenophilic + tradition_hit_and_run + } + + name_list = name_list_neow_goidelic + + coa_gfx = { irish_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { northern_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 5 = caucasian_blond + 30 = caucasian_ginger + 35 = caucasian_brown_hair + 30 = caucasian_dark_hair + } +} + +irish = { #Éireannach Bhocht + color = { 78 121 95 } + + parents = { english high_irish } + created = 1500.1.1 + + ethos = ethos_egalitarian + heritage = heritage_goidelic + language = language_anglo_irish + martial_custom = martial_custom_equal + traditions = { + tradition_pastoralists + tradition_adaptive_skirmishing + tradition_festivities + tradition_hit_and_run + tradition_xenophilic + } + + name_list = name_list_neow_goidelic + + coa_gfx = { irish_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { northern_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 5 = caucasian_blond + 30 = caucasian_ginger + 35 = caucasian_brown_hair + 30 = caucasian_dark_hair + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_greek.txt b/N3OW/common/culture/cultures/NEOW_greek.txt new file mode 100644 index 00000000..9142676f --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_greek.txt @@ -0,0 +1,45 @@ +griko = { + color = greek + + ethos = ethos_bureaucratic + heritage = heritage_greek + language = language_greek + martial_custom = martial_custom_male_only + + dlc_tradition = { + trait = tradition_ep3_imperial_tagmata + requires_dlc_flag = roads_to_power + fallback = tradition_roman_legacy + } + dlc_tradition = { + trait = tradition_ep3_roman_ceremonies + requires_dlc_flag = roads_to_power + fallback = tradition_byzantine_succession + } + dlc_tradition = { + trait = tradition_ep3_palace_politics + requires_dlc_flag = roads_to_power + fallback = tradition_formation_fighting + } + dlc_tradition = { + trait = tradition_ep3_cultivated_sophistication + requires_dlc_flag = roads_to_power + fallback = tradition_legalistic + } + dlc_tradition = { + trait = tradition_religious_patronage + requires_dlc_flag = roads_to_power + fallback = tradition_religious_patronage + } + + name_list = name_list_greek + + coa_gfx = { latin_group_coa_gfx byzantine_group_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = mediterranean + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_hebraic.txt b/N3OW/common/culture/cultures/NEOW_israelite.txt similarity index 100% rename from N3OW/common/culture/cultures/NEOW_hebraic.txt rename to N3OW/common/culture/cultures/NEOW_israelite.txt diff --git a/N3OW/common/culture/cultures/NEOW_sardic.txt b/N3OW/common/culture/cultures/NEOW_sardic.txt new file mode 100644 index 00000000..b7032a8d --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_sardic.txt @@ -0,0 +1,26 @@ +sardinian = { + color = sardinian + + ethos = ethos_communal + heritage = heritage_sardic + language = language_sardinian + martial_custom = martial_custom_male_only + traditions = { + tradition_stalwart_defenders + tradition_isolationist + tradition_seafaring + tradition_practiced_pirates + } + + name_list = name_list_sardic + + + coa_gfx = { latin_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { western_unit_gfx } + + ethnicities = { + 10 = mediterranean + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_south_slavic.txt b/N3OW/common/culture/cultures/NEOW_south_slavic.txt new file mode 100644 index 00000000..96025c88 --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_south_slavic.txt @@ -0,0 +1,202 @@ +NEOW_carantanian = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_communal + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_mountaineer_ruralism + tradition_loyal_soldiers + tradition_culinary_art + tradition_frugal_armorsmiths + } + + name_list = name_list_carantanian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_serbian = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_stoic + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_martial_admiration + tradition_religious_patronage + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_bosnian = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_communal + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_life_is_just_a_joke + tradition_religion_blending + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_slovene = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_egalitarian + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_hard_working + tradition_stalwart_defenders + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_croatian = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_ceremonious + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_swords_for_hire + tradition_maritime_mercantilism + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_montenegran = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_communal + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_festivities + tradition_staunch_traditionalists + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_bulgarian = { + color = { 0.4 0.65 0.4 } + + ethos = ethos_communal + heritage = heritage_south_slavic + language = language_south_slavic #More or less a west slavic group who ended up adopting south slavic languages after the Avars cut off the slavs in the Pannonian basin + martial_custom = martial_custom_equal + traditions = { + tradition_family_entrepreneurship + tradition_quarrelsome + tradition_stand_and_fight + tradition_zealous_people + } + + name_list = name_list_serbian + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_west_germanic.txt b/N3OW/common/culture/cultures/NEOW_west_germanic.txt new file mode 100644 index 00000000..e7593e05 --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_west_germanic.txt @@ -0,0 +1,117 @@ +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_west_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 + } +} + +frisian = { #Represented the "old frisians" in vanilla, actually playable here #Friisk + color = { 0.7 0.3 0.0 } + + ethos = ethos_stoic + heritage = heritage_west_germanic + language = language_frisian + martial_custom = martial_custom_male_only + traditions = { + tradition_fishermen + tradition_zealous_people + tradition_battlefield_looters + } + + 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 + } +} + +kleverlandish = { + color = { 0.75 0.3 0.0 } + + ethos = ethos_bureaucratic + heritage = heritage_west_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 + } +} + + +limburgisch = { + color = { 0.7 0.3 0.1 } + + ethos = ethos_bureaucratic + heritage = heritage_west_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 + } +} \ No newline at end of file diff --git a/N3OW/common/culture/cultures/NEOW_west_slavic.txt b/N3OW/common/culture/cultures/NEOW_west_slavic.txt new file mode 100644 index 00000000..60617c14 --- /dev/null +++ b/N3OW/common/culture/cultures/NEOW_west_slavic.txt @@ -0,0 +1,90 @@ +greater_polish = { + color = { 0.5 0.1 0.08 } + + ethos = ethos_bureaucratic + heritage = heritage_west_slavic + language = language_czech_slovak + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_mountaineer_ruralism + tradition_hard_working + tradition_castle_keepers + tradition_life_is_just_a_joke + } + + name_list = name_list_czech + + coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +NEOW_moravian = { + color = { 0.35 0.8 0.8 } + + ethos = ethos_bureaucratic + heritage = heritage_west_slavic + language = language_czech_slovak + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_mountaineer_ruralism + tradition_hard_working + tradition_castle_keepers + tradition_life_is_just_a_joke + } + + name_list = name_list_czech + + coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + +sorbian = { + color = { 0.35 0.7 0.8 } + + ethos = ethos_bureaucratic + heritage = heritage_west_slavic + language = language_czech_slovak + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + tradition_culture_blending + tradition_festivities + tradition_stalwart_defenders + tradition_life_is_just_a_joke + } + + name_list = name_list_czech + + coa_gfx = { west_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { western_building_gfx } + clothing_gfx = { west_slavic_clothing_gfx western_clothing_gfx } + unit_gfx = { eastern_unit_gfx } + + ethnicities = { + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + } +} + diff --git a/N3OW/common/culture/pillars/NEOW_language.txt b/N3OW/common/culture/pillars/NEOW_language.txt new file mode 100644 index 00000000..f5b348f5 --- /dev/null +++ b/N3OW/common/culture/pillars/NEOW_language.txt @@ -0,0 +1,319 @@ +language_french = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_french + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_french } + multiply = 10 + } + } + + color = french +} + +language_frisian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_frisian + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_frisian } + multiply = 10 + } + } + + color = {0.7 0.3 0.0} +} + +language_sarphatique = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_sarphatique + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_sarphatique } + multiply = 10 + } + } + + color = sephardi +} + +language_english = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_english + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_english } + multiply = 10 + } + } + + 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 + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_brittannic + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_brittannic } + multiply = 10 + } + } + + color = { 134 53 72 } +} + +language_scots = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_scots + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_scots } + multiply = 10 + } + } + + color = hsv{ 0.035 0.8 0.8 } +} + +language_anglo_irish = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_anglo_irish + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_anglo_irish } + multiply = 10 + } + } + + color = { 78 121 95 } +} + +language_mosellic = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_mosellic + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_mosellic } + multiply = 10 + } + } + + color = { 0.4 0.4 0.8 } +} + +language_arbereshe = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_arbereshe + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_arbereshe } + multiply = 10 + } + } + + color = { 0.9 0.4 0.4 } +} + +language_sardinian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_sardinian + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_sardinian } + multiply = 10 + } + } + + color = sardinian +} + +language_cisalpine = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_cisalpine + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_cisalpine } + multiply = 10 + } + } + + color = { 0.95 0.95 0.55 } +} + +language_italo_dalmatian = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_italo_dalmatian + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_italo_dalmatian } + multiply = 10 + } + } + + color = { 0.9 0.4 0.8 } +} + + +language_hebrew = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_hebrew + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_hebrew } + multiply = 10 + } + } + + color = { 0.4 0.4 0.8 } +} +language_hispanophonic = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_hispanophonic + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_hispanophonic } + multiply = 10 + } + } + + color = { 0.4 0.4 0.8 } +} +language_lusophonic = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_lusophonic + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_lusophonic } + multiply = 10 + } + } + + color = { 0.4 0.4 0.8 } +} +language_nordic = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_nordic + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_nordic } + multiply = 10 + } + } + + color = { 0.15 0.4 0.55 } +} +language_calo = { + type = language + is_shown = { + language_is_shown_trigger = { + LANGUAGE = language_calo + } + } + ai_will_do = { + value = 10 + if = { + limit = { has_cultural_pillar = language_calo } + multiply = 10 + } + } + + color = { 0.82 0.92 0.7 } +} \ No newline at end of file