From de6851cd0e1f210c9ea20147b82a9be58b432893 Mon Sep 17 00:00:00 2001 From: edwardtheelbowhigh <73761109+edwardtheelbowhigh@users.noreply.github.com> Date: Sat, 11 Apr 2026 20:16:50 +0100 Subject: [PATCH] transyvania dynasty stuff, some religious stuff, and fixing a culture --- .../coat_of_arms/NEOW_dynasties.txt | 208 +++++++++++++++++- .../coat_of_arms/NEOW_landed_titles.txt | 83 +++++++ common/culture/cultures/NEOW_east_romance.txt | 30 --- common/culture/cultures/NEOW_turkish.txt | 30 +++ common/dynasties/NEOW_dynasties.txt | 10 + common/dynasty_houses/NEOW_dynasty_houses.txt | 7 +- common/landed_titles/nistrenia.txt | 22 +- common/landed_titles/religious_titles.txt | 18 +- common/religion/religions/NEOW_novelist.txt | 10 +- history/characters/NEOW_e_nistria.txt | 66 +++++- history/titles/k_relgious_heads.txt | 8 + history/titles/k_transyvania.txt | 8 +- .../NEOW_dynasty_names_l_english.yml | 3 + .../zz_NEOW_religion_novelist_l_english.yml | 2 + .../english/replace/titles_l_english.yml | 2 + 15 files changed, 455 insertions(+), 52 deletions(-) diff --git a/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt b/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt index 8b8692f9..e3067e4a 100644 --- a/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt +++ b/common/coat_of_arms/coat_of_arms/NEOW_dynasties.txt @@ -14026,7 +14026,6 @@ olteanu_dynasty={ } kozbar_dynasty={ - custom=yes pattern="pattern_horizontal_split_01.dds" color1=blue_light color2=yellow @@ -14042,4 +14041,209 @@ kozbar_dynasty={ } -} \ No newline at end of file +} + +alucard_dynasty ={ + pattern="pattern_horizontal_split_02.dds" + color1=black + color2=black + color3=blue + colored_emblem={ + color1=white + texture="ce_crown_small.dds" + instance={ + position={ 0.160000 0.500000 } + scale={ 0.180000 0.180000 } + } + + instance={ + position={ 0.840000 0.500000 } + scale={ 0.180000 0.180000 } + } + + instance={ + position={ 0.260000 0.800000 } + scale={ 0.180000 0.180000 } + } + + instance={ + position={ 0.740000 0.800000 } + scale={ 0.180000 0.180000 } + } + + } + + colored_emblem={ + color1=black + color2=black + color3=black + texture="ce_falcon.dds" + instance={ + position={ 0.500000 0.170000 } + scale={ 0.740000 0.290000 } + depth=10.010000 + rotation=334 + } + + } + + colored_emblem={ + color1=white + texture="ce_chief_random.dds" + instance={ + depth=11.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_letter_a.dds" + instance={ + position={ 0.500000 0.770000 } + scale={ 0.180000 0.150000 } + depth=2.010000 + } + + instance={ + position={ 0.500000 0.390000 } + scale={ 0.180000 0.150000 } + depth=7.010000 + } + + } + + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.840000 } + depth=9.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_letter_l.dds" + instance={ + position={ 0.500000 0.470000 } + scale={ 0.180000 0.150000 } + depth=6.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_letter_d.dds" + instance={ + position={ 0.500000 0.950000 } + scale={ 0.180000 0.150000 } + depth=3.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_letter_c.dds" + instance={ + position={ 0.500000 0.680000 } + scale={ 0.180000 0.150000 } + depth=4.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_letter_u.dds" + instance={ + position={ 0.500000 0.580000 } + scale={ 0.180000 0.150000 } + depth=5.010000 + } + + } + + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={ + position={ 0.500000 0.840000 } + scale={ 0.280000 1.000000 } + depth=8.010000 + } + + instance={ + position={ 0.500000 0.810000 } + depth=12.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_letter_r.dds" + instance={ + position={ 0.500000 0.860000 } + scale={ 0.180000 0.150000 } + depth=1.010000 + } + + } + +} + +alaug_arle_dynasty={ + pattern="pattern_horizontal_split_01.dds" + color1=blue_light + color2=blue_light + color3=red + colored_emblem={ + color1=white + texture="ce_wings.dds" + instance={ + position={ 0.740000 0.250000 } + scale={ 0.290000 0.290000 } + rotation=35 + } + instance={ + position={ 0.260000 0.250000 } + scale={ 0.290000 0.290000 } + rotation=325 + } + } + + colored_emblem={ + color1=white + texture="ce_star_05.dds" + instance={ + position={ 0.500000 0.870000 } + scale={ 0.220000 0.220000 } + depth=2.010000 + } + instance={ + position={ 0.700000 0.770000 } + scale={ 0.220000 0.220000 } + depth=2.010000 + } + instance={ + position={ 0.300000 0.770000 } + scale={ 0.220000 0.220000 } + depth=2.010000 + } + } + + colored_emblem={ + color1=white + texture="ce_crescent_random.dds" + instance={ + scale={ 0.540000 -0.540000 } + depth=1.010000 + } + + } + +} 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 12d0b83d..c6b41376 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 @@ -5494,3 +5494,86 @@ d_siracusa={ } } + +d_order_dragon={ + pattern="pattern_horizontal_split_01.dds" + color1=black + color2=black + color3=red + colored_emblem={ + color1=red + texture="ce_cross_09.dds" + instance={ + scale={ 0.700000 0.700000 } + } + + } + + colored_emblem={ + color1=yellow_light + texture="ce_african_fern.dds" + instance={ + position={ 0.500000 0.130000 } + scale={ 1.000000 0.320000 } + depth=2.010000 + } + + instance={ + position={ 0.500000 0.870000 } + scale={ 1.000000 0.320000 } + depth=3.010000 + rotation=180 + } + + instance={ + position={ 0.870000 0.500000 } + scale={ 0.320000 1.000000 } + depth=4.010000 + rotation=90 + } + + instance={ + position={ 0.130000 0.500000 } + scale={ 0.320000 1.000000 } + depth=5.010000 + rotation=270 + } + + } + + colored_emblem={ + color1=yellow_light + texture="ce_cross_large.dds" + instance={ + scale={ 0.560000 0.560000 } + depth=1.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={ + scale={ 0.160000 0.560000 } + depth=7.010000 + } + + instance={ + scale={ 0.570000 0.150000 } + depth=8.010000 + } + + } + + colored_emblem={ + color1=black + texture="ce_cross_large.dds" + instance={ + scale={ 0.570000 0.570000 } + depth=6.010000 + } + + } + +} diff --git a/common/culture/cultures/NEOW_east_romance.txt b/common/culture/cultures/NEOW_east_romance.txt index 116e2938..71a1502f 100644 --- a/common/culture/cultures/NEOW_east_romance.txt +++ b/common/culture/cultures/NEOW_east_romance.txt @@ -151,33 +151,3 @@ aromanian = { 100 = mediterranean_byzantine } } -NEOW_gagauz = { - color = { 210 120 235 } - - ethos = ethos_communal - heritage = heritage_romanian - language = language_gagauz - martial_custom = martial_custom_male_only - head_determination = head_determination_domain - traditions = { - } - - name_list = name_list_vlach - - coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } - building_gfx = { mediterranean_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 = { - 25 = turkic_west - 45 = slavic_blond - 5 = slavic_ginger - 35 = slavic_brown_hair - 15 = slavic_dark_hair - 25 = mediterranean_byzantine - } -} \ No newline at end of file diff --git a/common/culture/cultures/NEOW_turkish.txt b/common/culture/cultures/NEOW_turkish.txt index 9301106a..1fa9c0db 100644 --- a/common/culture/cultures/NEOW_turkish.txt +++ b/common/culture/cultures/NEOW_turkish.txt @@ -36,4 +36,34 @@ 40 = arab 50 = mediterranean_byzantine } +} +NEOW_gagauz = { + color = { 210 60 50 } + + ethos = ethos_communal + heritage = heritage_turkish + language = language_gagauz + martial_custom = martial_custom_male_only + head_determination = head_determination_domain + traditions = { + } + + name_list = name_list_vlach + + coa_gfx = { south_slavic_group_coa_gfx western_coa_gfx } + building_gfx = { mediterranean_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 = { + 25 = turkic_west + 45 = slavic_blond + 5 = slavic_ginger + 35 = slavic_brown_hair + 15 = slavic_dark_hair + 25 = mediterranean_byzantine + } } \ No newline at end of file diff --git a/common/dynasties/NEOW_dynasties.txt b/common/dynasties/NEOW_dynasties.txt index 067b5d0e..3e856fcd 100644 --- a/common/dynasties/NEOW_dynasties.txt +++ b/common/dynasties/NEOW_dynasties.txt @@ -2086,4 +2086,14 @@ dmowski_dynasty = { rawicz_dynasty = { name = dynn_Rawicz culture = NEOW_silesian +} + +alaug_arle_dynasty = { + name = dynn_alaug_arle + culture = occitan +} + +alucard_dynasty = { + name = dynn_alucard + culture = occitan } \ No newline at end of file diff --git a/common/dynasty_houses/NEOW_dynasty_houses.txt b/common/dynasty_houses/NEOW_dynasty_houses.txt index adb99727..c3433a43 100644 --- a/common/dynasty_houses/NEOW_dynasty_houses.txt +++ b/common/dynasty_houses/NEOW_dynasty_houses.txt @@ -69,4 +69,9 @@ house_ajaccio = { house_bastia = { name = dynn_bastia dynasty = bollani_dynasty -} \ No newline at end of file +} + +house_bastia = { + name = dynn_bastia + dynasty = bollani_dynasty +} diff --git a/common/landed_titles/nistrenia.txt b/common/landed_titles/nistrenia.txt index 2da01c5f..caae7b0a 100644 --- a/common/landed_titles/nistrenia.txt +++ b/common/landed_titles/nistrenia.txt @@ -709,11 +709,6 @@ e_nistrenia = { color = { 205 192 10 } } - b_hotin = { - province = 5040 - - color = { 205 192 10 } - } b_tetina = { province = 5041 @@ -939,6 +934,11 @@ e_nistrenia = { province = 5024 color = { 190 160 30 } + } + b_hotin = { + province = 5040 + + color = { 205 192 10 } } } c_tigheci = { @@ -975,6 +975,12 @@ e_nistrenia = { b_oblucita = { province = 5013 + color = { 175 230 40 } + } + + b_artsyz = { + province = 5014 + color = { 175 230 40 } } @@ -987,12 +993,6 @@ e_nistrenia = { color = { 180 235 40 } } - - b_artsyz = { - province = 5014 - - color = { 175 230 40 } - } } c_lapusna = { color = { 166 137 21 } diff --git a/common/landed_titles/religious_titles.txt b/common/landed_titles/religious_titles.txt index c0cb921d..55515fe0 100644 --- a/common/landed_titles/religious_titles.txt +++ b/common/landed_titles/religious_titles.txt @@ -176,4 +176,20 @@ k_fashion = { # Kingdom of Fashion from Establish a New Fashion at Court decisio no_automatic_claims = yes de_jure_drift_disabled = yes -} \ No newline at end of file +} + +d_order_dragon = { + color = 0.9 0.1 0.3 + definite_form = yes + ruler_uses_title_name = no + landless = yes + + ai_primary_priority = { + add = @always_primary_score + } + + destroy_if_invalid_heir = yes + no_automatic_claims = yes + always_follows_primary_heir = yes + de_jure_drift_disabled = yes +} \ No newline at end of file diff --git a/common/religion/religions/NEOW_novelist.txt b/common/religion/religions/NEOW_novelist.txt index 7283337e..7d46050a 100644 --- a/common/religion/religions/NEOW_novelist.txt +++ b/common/religion/religions/NEOW_novelist.txt @@ -1221,7 +1221,7 @@ color = { 0.9 0.1 0.3 } icon = draculean - # religious_head = k_papal_state + religious_head = d_order_dragon graphical_faith = pagan_gfx @@ -1237,11 +1237,15 @@ #Tenets doctrine = tenet_communion - doctrine = tenet_armed_pilgrimages - doctrine = tenet_monasticism + doctrine = tenet_esotericism + doctrine = tenet_inner_journey #Special/virtue doctrine = special_doctrine_dracula + localization = { + ReligiousHeadName = draculean_religious_head_title + ReligiousHeadTitleName = draculean_religious_head_title_name + } holy_order_names = { #placeholder } diff --git a/history/characters/NEOW_e_nistria.txt b/history/characters/NEOW_e_nistria.txt index 26ee312b..d6ff7127 100644 --- a/history/characters/NEOW_e_nistria.txt +++ b/history/characters/NEOW_e_nistria.txt @@ -109,15 +109,16 @@ nistria0005 = { #King of Romania, Stefan Olteanu who wishes to claim the Imperia } nistria0006 = { #king of transylvania - name = "Vlad" - dynasty = bran_dynasty + name = "Valdemar" + dynasty= alucard_dynasty religion = "draculean" - culture = vlach + culture = hungarian trait = education_intrigue_3 trait = brave trait = vengeful trait = arbitrary trait = physique_good_3 + father = nistria0007 sexuality = bisexual 2524.1.1 = { birth = yes @@ -126,3 +127,62 @@ nistria0006 = { #king of transylvania death = yes } } + +nistria0007 = { #king of transylvania + name = "Valdemar" + dynasty= alucard_dynasty + religion = "draculean" + culture = hungarian + trait = education_learning_4 + trait = callous + trait = vengeful + trait = temperate + trait = physique_good_3 + sexuality = bisexual + father = nistria0008 + 2504.1.1 = { + birth = yes + } + 2544.1.1 = { + death = yes + } +} + +nistria0008 = { #king of transylvania + name = "Valdemar" + dynasty= alucard_dynasty + religion = "draculean" + culture = patoues + trait = education_martial_4 + trait = brave + trait = callous + trait = eccentric + trait = physique_good_3 + trait = bastard_founder + trait = adventurer + mother = nistria0009 + 2475.1.1 = { + birth = yes + } + 2520.1.1 = { + death = yes + } +} + +nistria0009 = { #king of transylvania + name = "Catherine" + dynasty= alaug_arle_dynasty + religion = "simurghi" + culture = occitan + trait = education_intrigue_3 + trait = lustful + trait = callous + trait = arbitrary + female = yes + 2463.1.1 = { + birth = yes + } + 2496.1.1 = { + death = yes + } +} diff --git a/history/titles/k_relgious_heads.txt b/history/titles/k_relgious_heads.txt index 937768f7..bdf5788a 100644 --- a/history/titles/k_relgious_heads.txt +++ b/history/titles/k_relgious_heads.txt @@ -125,3 +125,11 @@ c_geneva = { # occ } +d_order_dragon = { # occ + 2530.1.1 = { + holder = nistria0007 + } + 2544.1.1 = { + holder = nistria0006 + } +} diff --git a/history/titles/k_transyvania.txt b/history/titles/k_transyvania.txt index 44a3deb1..2dc6fb7c 100644 --- a/history/titles/k_transyvania.txt +++ b/history/titles/k_transyvania.txt @@ -9,7 +9,13 @@ e_nistrenia = { } k_transylvania = { - 2552.1.1 = { + 2520.1.1 = { + holder = nistria0008 + } + 2534.1.1 = { + holder = nistria0007 + } + 2544.1.1 = { holder = nistria0006 } } 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 264cfc46..1df4d016 100644 --- a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml +++ b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml @@ -2994,3 +2994,6 @@ dynn_Bobi:0 "Bobi" dynn_Kabashi:0 "Kabashi" dynn_Halilaj:0 "Halilaj" + dynn_alaug_arle:0 "Alaug-Arle" + dynn_alucard:0 "Alucard" + \ No newline at end of file diff --git a/localization/english/replace/religion/zz_NEOW_religion_novelist_l_english.yml b/localization/english/replace/religion/zz_NEOW_religion_novelist_l_english.yml index e20ff0f6..00347870 100644 --- a/localization/english/replace/religion/zz_NEOW_religion_novelist_l_english.yml +++ b/localization/english/replace/religion/zz_NEOW_religion_novelist_l_english.yml @@ -185,6 +185,8 @@ draculean_adherent:0 "Solomonar" draculean_adherent_plural:0 "Solomonars" draculean_desc:0 "The Order of the Dragon was founded in Transylvania during the height of Gallia's power. Claiming to be followers of the immortal Dracula, the sovereign of the eponymous Order of the Dragon, they believe the secret of the [Concept('neow_the_novel','Novel')|E] is held by the Ascended Masters, hidden across the world. The Novel isn't a physical scripture, but rather the metaphysical sum of the truths of the universe hidden within man's self, with the Masters being its teachers. Alongside Dracula, and lead by their Grand Master the Order of the Dragon follows and attempts to seek out other figures such as the Raven King and the mythical Solomonars, emulating their efforts through occult rituals." + draculean_religious_head_title:0 "Grand Master" + draculean_religious_head_title_name:0 "Order of the Dragon" novelist_devotee:0 "initiate" novelist_devotee_plural:0 "initiates" diff --git a/localization/english/replace/titles_l_english.yml b/localization/english/replace/titles_l_english.yml index 66aaaad2..d658876d 100644 --- a/localization/english/replace/titles_l_english.yml +++ b/localization/english/replace/titles_l_english.yml @@ -25601,6 +25601,8 @@ d_lutheran_hof_adj:0 "Liturgical" d_united_grand_lodge:0 "United Grand Lodge" d_united_grand_lodge_adj:0 "Victorian" + d_order_dragon:0 "the Order of the Dragon" + d_order_dragon_adj:0 "Draculean" #### Zapadoslavia e_zapadoslavia:0 "Zapadoslavia"