From 4523e2a0487664844755eabafcd4a11bcc2d7c0c Mon Sep 17 00:00:00 2001 From: Dimandore Date: Mon, 23 Jun 2025 10:30:07 -0400 Subject: [PATCH] more flags --- .../coat_of_arms/NEOW_landed_titles.txt | 443 +++++++++++++----- .../coat_of_arms/NEOW_partial.txt | 266 +++++++++++ .../NEOW_carolingian_coa.txt | 22 + common/landed_titles/germany.txt | 2 +- .../colored_emblems/NEOW_ce_cross_nordic.dds | 3 + .../colored_emblems/NEOW_ce_eagle_modern.dds | 3 + .../NEOW_coa_designer_emblems.txt | 4 +- 7 files changed, 624 insertions(+), 119 deletions(-) create mode 100644 common/coat_of_arms/coat_of_arms/NEOW_partial.txt create mode 100644 gfx/coat_of_arms/colored_emblems/NEOW_ce_cross_nordic.dds create mode 100644 gfx/coat_of_arms/colored_emblems/NEOW_ce_eagle_modern.dds diff --git a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt index a465915a..3e5f609e 100644 --- a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt @@ -36,6 +36,46 @@ e_alps = { texture = "flag_alps.dds" } } +k_tirol = { + pattern="pattern_horizontal_split_01.dds" + color1=white + color2=red + colored_emblem={ + color1=black + color2=black + texture="ce_shield_02.dds" + instance={ + scale={ 0.780000 0.780000 } + depth=2.010000 + } + + } + + colored_emblem={ + color1=red + color2=yellow + color3=white + texture="ce_eagle_crown_boned.dds" + instance={ + position={ 0.500000 0.530000 } + scale={ 0.780000 0.780000 } + } + + } + + colored_emblem={ + color1=white + color2=white + texture="ce_shield_02.dds" + instance={ + scale={ 0.710000 0.710000 } + depth=1.010000 + } + + } + +} + k_sevillian_papacy = { pattern = "pattern_solid.dds" color1 = "red" @@ -84,7 +124,47 @@ k_lichtenstein = { texture = "flag_lichtenstein.dds" } } +d_lictenstein = { + custom=yes + pattern="pattern_horizontal_split_01.dds" + color1=yellow_light + color2=red + color3=red +} +c_farduzes = { + custom=yes + pattern="pattern__solid_designer.dds" + color1=black + color2=white + color3=red + colored_emblem={ + color1=yellow_light + color2=black + texture="ce_barry_04.dds" + instance={ + rotation=90 + } + } + +} +c_chur = { + custom=yes + pattern="pattern__solid_designer.dds" + color1=red + color2=white + color3=red + colored_emblem={ + color1=white + color2=black + texture="ce_block_03.dds" + instance={ + position={ 0.390000 0.500000 } + rotation=90 + } + + } +} k_brandenburg = { pattern="pattern_horizontal_split_01.dds" color1=red @@ -1498,123 +1578,16 @@ d_luxembourg = { } e_west_francia = { - custom=yes - pattern="pattern_checkers_02.dds" - color1=red - color2=black - color3=red - colored_emblem={ - color1=yellow - texture="ce_tamgha_regular_circle_frame.dds" - instance={ - position={ 0.280000 0.280000 } - scale={ 0.390000 0.390000 } - } - - instance={ - position={ 0.720000 0.720000 } - scale={ 0.390000 0.390000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="ce_bee.dds" - instance={ - position={ 0.400000 0.620000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="ce_bee.dds" - instance={ - position={ 0.200000 0.620000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="ce_bee.dds" - instance={ - position={ 0.300000 0.750000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="ce_bee.dds" - instance={ - position={ 0.850000 0.180000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="ce_bee.dds" - instance={ - position={ 0.650000 0.180000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=yellow_light - color3=yellow_light - texture="ce_bee.dds" - instance={ - position={ 0.750000 0.350000 } - scale={ 0.150000 0.150000 } - depth=2.010000 - } - - } - - - colored_emblem={ - color1=yellow - texture="NEOW_ce_cross_carolignian.dds" - instance={ - position={ 0.280000 0.280000 } - scale={ 0.310000 0.310000 } - depth=3.010000 - } - - instance={ - position={ 0.720000 0.720000 } - scale={ 0.310000 0.310000 } - depth=4.010000 - } - - } - + sub = { + parent = "bees" # defined elsewhere + instance = { offset = { 0.0 0.0 } scale = { 0.5 0.5 } } # top left + instance = { offset = { 0.5 0.5 } scale = { 0.5 0.5 } } # bottom right + } + sub = { + parent = "karl_cross" # defined elsewhere + instance = { offset = { 0.5 0.0 } scale = { 0.5 0.5 } } # top right + instance = { offset = { 0.0 0.5 } scale = { 0.5 0.5 } } # bottom left + } } e_east_francia = { @@ -1675,3 +1648,239 @@ e_east_francia = { } } + +k_neustria = { + custom=yes + pattern="pattern_solid.dds" + color1=blue + color2=yellow + color3=red + colored_emblem={ + color1=yellow_light + color2=yellow_light + color3=black + texture="ce_frog.dds" + instance={ + position={ 0.500000 0.700000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.750000 0.300000 } + scale={ 0.500000 0.500000 } + depth=1.010000 + } + + instance={ + position={ 0.250000 0.300000 } + scale={ 0.500000 0.500000 } + depth=2.010000 + } + + } +} + +k_austrasia = { + custom=yes + pattern="pattern_solid.dds" + color1=yellow_light + color2=yellow + color3=red + colored_emblem={ + color1=black + color2=black + color3=white + texture="ce_frog.dds" + instance={ + position={ 0.500000 0.700000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.750000 0.300000 } + scale={ 0.500000 0.500000 } + depth=1.010000 + } + + instance={ + position={ 0.250000 0.300000 } + scale={ 0.500000 0.500000 } + depth=2.010000 + } + + } + +} + +e_germany = { + custom=yes + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=blue + colored_emblem={ + color1=black + color2=red + color3=white + texture="NEOW_ce_eagle_modern.dds" + instance={ + scale={ 0.990000 0.990000 } + } + + } + +} + +k_bavaria = { + custom=yes + pattern="pattern_solid.dds" + color1=black + color2=white + color3=blue + colored_emblem={ + color1=white + color2=blue_light + texture="ce_lozengy_bend.dds" + } + +} + +e_scandinavia = { + pattern="pattern_solid.dds" + color1=yellow + color2=white + color3=black + colored_emblem={ + color1=red + color2=red + texture="NEOW_ce_cross_nordic.dds" + } + +} + +k_norway = { + custom=yes + pattern="pattern_solid.dds" + color1=red + color2=white + color3=black + colored_emblem={ + color1=white + color2=blue + texture="NEOW_ce_cross_nordic.dds" + } + +} + +k_sweden = { + pattern="pattern_solid.dds" + color1=blue + color2=white + color3=black + colored_emblem={ + color1=yellow_light + color2=yellow_light + texture="NEOW_ce_cross_nordic.dds" + } + +} + +k_denmark = { + pattern="pattern_solid.dds" + color1=red + color2=white + color3=black + colored_emblem={ + color1=white + color2=white + texture="NEOW_ce_cross_nordic.dds" + } + +} + +k_iceland = { + pattern="pattern_solid.dds" + color1=blue + color2=white + color3=black + colored_emblem={ + color1=white + color2=red + texture="NEOW_ce_cross_nordic.dds" + } + +} + +k_doggerlan = { + pattern="pattern_solid.dds" + color1=blue_light + color2=white + color3=black + colored_emblem={ + color1=orange + color2=white + texture="NEOW_ce_cross_nordic.dds" + } + +} + + +k_italy = { + custom=yes + pattern="pattern_solid.dds" + color1=red + color2=white + color3=red + colored_emblem={ + color1=white + texture="ce_letter_f.dds" + instance={ + position={ 0.200000 0.200000 } + scale={ 0.330000 0.330000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_letter_e.dds" + instance={ + position={ 0.800000 0.200000 } + scale={ 0.330000 0.330000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_letter_t.dds" + instance={ + position={ 0.800000 0.800000 } + scale={ 0.330000 0.330000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + depth=6.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_letter_r.dds" + instance={ + position={ 0.200000 0.800000 } + scale={ 0.330000 0.330000 } + depth=2.010000 + } + + } + +} diff --git a/common/coat_of_arms/coat_of_arms/NEOW_partial.txt b/common/coat_of_arms/coat_of_arms/NEOW_partial.txt new file mode 100644 index 00000000..370166a2 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/NEOW_partial.txt @@ -0,0 +1,266 @@ +#for parts of CoAs to be quartered to form a full coa + +#for e_spain# +galicia_ancient = { + custom=yes + pattern="pattern__solid_designer.dds" + color1=blue + color2=white + color3=red + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.500000 0.140000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.250000 0.200000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.250000 0.700000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.250000 0.450000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_circle.dds" + instance={ + position={ 0.500000 0.320000 } + scale={ 0.280000 0.280000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.750000 0.200000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.750000 0.700000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=white + texture="ce_cross_large.dds" + instance={ + position={ 0.750000 0.450000 } + scale={ 0.120000 0.120000 } + } + + } + + colored_emblem={ + color1=yellow_light + texture="ce_chalice_01.dds" + instance={ + position={ 0.500000 0.650000 } + scale={ 0.700000 0.700000 } + depth=2.010000 + } + + } + +} +portugal_detail = { + custom=yes + pattern="pattern__solid_designer.dds" + color1=red + color2=white + color3=black + colored_emblem={ + color1=yellow + texture="ce_castle_random.dds" + instance={ + position={ 0.500000 0.110000 } + scale={ 0.150000 0.150000 } + depth=6.010000 + } + + instance={ + position={ 0.850000 0.110000 } + scale={ 0.150000 0.150000 } + depth=7.010000 + } + + instance={ + position={ 0.150000 0.110000 } + scale={ 0.150000 0.150000 } + depth=8.010000 + } + + instance={ + position={ 0.150000 0.500000 } + scale={ 0.150000 0.150000 } + depth=9.010000 + } + + instance={ + position={ 0.850000 0.500000 } + scale={ 0.150000 0.150000 } + depth=10.010000 + } + + instance={ + position={ 0.670000 0.830000 } + scale={ 0.150000 0.150000 } + depth=11.010000 + } + instance={ + position={ 0.330000 0.830000 } + scale={ 0.150000 0.150000 } + depth=11.010000 + } + + } + + colored_emblem={ + color1=blue + color2=white + texture="ce_shield_portugal.dds" + instance={ + scale={ 0.250000 0.250000 } + } + + instance={ + position={ 0.500000 0.650000 } + scale={ 0.250000 0.250000 } + depth=1.010000 + } + + instance={ + position={ 0.500000 0.350000 } + scale={ 0.250000 0.250000 } + depth=2.010000 + } + + instance={ + position={ 0.350000 0.500000 } + scale={ 0.250000 0.250000 } + depth=3.010000 + } + + instance={ + position={ 0.650000 0.500000 } + scale={ 0.250000 0.250000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=white + texture="ce_border_banner.dds" + instance={ + scale={ 0.720000 0.720000 } + depth=5.010000 + } + + } + +} +aragon_stripes = { + custom=yes + pattern="pattern_vertical_stripes_01.dds" + color1=yellow_light + color2=red + color3=black +} + +#for carolignian titles# +bees = { + custom=yes + pattern="pattern_solid.dds" + color1=red + color2=white + color3=black + colored_emblem={ + color1=yellow + color2=yellow_light + color3=yellow_light + texture="ce_bee.dds" + instance={ + position={ 0.500000 0.700000 } + scale={ 0.500000 0.500000 } + } + + instance={ + position={ 0.750000 0.300000 } + scale={ 0.500000 0.500000 } + depth=1.010000 + } + + instance={ + position={ 0.250000 0.300000 } + scale={ 0.500000 0.500000 } + depth=2.010000 + } + + } + +} +karl_cross = { + custom=yes + pattern="pattern__solid_designer.dds" + color1=black + color2=white + color3=black + colored_emblem={ + color1=yellow_light + texture="ce_tamgha_regular_circle_frame.dds" + instance={ + scale={ 0.700000 0.700000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=yellow_light + color2=yellow + texture="NEOW_ce_cross_carolignian.dds" + instance={ + scale={ 0.560000 0.560000 } + } + + } + +} diff --git a/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt b/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt index f5cc2c43..b20cca7c 100644 --- a/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt +++ b/common/coat_of_arms/dynamic_definitions/NEOW_carolingian_coa.txt @@ -30,4 +30,26 @@ e_germany = { } coat_of_arms = e_east_francia } +} + +k_france = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = k_neustria + } +} + +k_belgium = { + item = { + trigger = { + holder = { + faith = faith:carolingian + } + } + coat_of_arms = k_austrasia + } } \ No newline at end of file diff --git a/common/landed_titles/germany.txt b/common/landed_titles/germany.txt index 65a487f1..80854bbf 100644 --- a/common/landed_titles/germany.txt +++ b/common/landed_titles/germany.txt @@ -1,7 +1,7 @@ e_germany = { color = { 190 200 190 } - capital = c_nassau + capital = c_berlin can_create = { custom_description = { diff --git a/gfx/coat_of_arms/colored_emblems/NEOW_ce_cross_nordic.dds b/gfx/coat_of_arms/colored_emblems/NEOW_ce_cross_nordic.dds new file mode 100644 index 00000000..772f02f9 --- /dev/null +++ b/gfx/coat_of_arms/colored_emblems/NEOW_ce_cross_nordic.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67ac51a929d541f666aeae3c2a6bfdf2df79448dbec97038a0677c073bce349b +size 65664 diff --git a/gfx/coat_of_arms/colored_emblems/NEOW_ce_eagle_modern.dds b/gfx/coat_of_arms/colored_emblems/NEOW_ce_eagle_modern.dds new file mode 100644 index 00000000..bd99f67f --- /dev/null +++ b/gfx/coat_of_arms/colored_emblems/NEOW_ce_eagle_modern.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0761e0dfb796ba2d643115c0e922e48956ce5ce54b424109e6fedb41f5c5143 +size 262272 diff --git a/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt b/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt index 86addbe8..7bdcc12f 100644 --- a/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt +++ b/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt @@ -40,4 +40,6 @@ NEOW_ce_gondor_star.dds = { colors = 1 category = faiths } NEOW_ce_numenor_tree.dds = { colors = 1 category = faiths } NEOW_ce_wallonia.dds = { colors = 1 category = animals } NEOW_ce_heart.dds = { colors = 1 category = abstract } -NEOW_ce_cross_carolignian.dds = { colors = 2 category = faiths } \ No newline at end of file +NEOW_ce_cross_carolignian.dds = { colors = 2 category = crosses_and_knots } +NEOW_ce_eagle_modern.dds = { colors = 3 category = animals } +NEOW_ce_cross_nordic.dds = { colors = 2 category = crosses_and_knots } \ No newline at end of file