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 1124db921..474826982 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 @@ -20732,43 +20732,75 @@ e_NEOW_byzantium = { e_marblist = { pattern="pattern_solid.dds" - color1={ 255 255 255 } - color2={ 1 68 136 } + color1=white + color2=rgb { 255 255 255 } colored_emblem={ - color1=blue - color2=yellow - texture="ce_ordinary_cross_thin.dds" + color1=white + texture="ce_inescutcheon.dds" instance={ - depth=4.010000 + position={ 0.500000 0.510000 } + scale={ 0.590000 0.590000 } + depth=1.010000 } } colored_emblem={ - color1={ 1 68 136 } - color2={ 1 68 136 } + color1=rgb { 92 0 99 } + color2=rgb { 92 0 99 } + texture="ce_ordinary_cross_thin.dds" + instance={ + depth=7.010000 + } + + } + + colored_emblem={ + color1=rgb { 92 0 99 } + color2=rgb { 92 0 99 } texture="ce_beta.dds" instance={ position={ 0.735000 0.715000 } scale={ 0.450000 0.450000 } + depth=3.010000 } instance={ position={ 0.265000 0.715000 } scale={ -0.450000 0.450000 } - depth=1.010000 + depth=4.010000 } instance={ position={ 0.265000 0.220000 } scale={ -0.550000 0.550000 } - depth=2.010000 + depth=5.010000 } instance={ position={ 0.735000 0.220000 } scale={ 0.550000 0.550000 } - depth=3.010000 + depth=6.010000 + } + + } + + colored_emblem={ + color1=rgb { 92 0 99 } + texture="ce_byzantine_double_eagle.dds" + instance={ + scale={ 0.310000 0.310000 } + } + + } + + colored_emblem={ + color1=rgb { 92 0 99 } + texture="ce_escutcheon.dds" + instance={ + position={ 0.500000 0.530000 } + scale={ 0.510000 0.510000 } + depth=2.010000 } } diff --git a/common/culture/creation_names/NEOW_names.txt b/common/culture/creation_names/NEOW_names.txt index 54a7c8242..61c81b093 100644 --- a/common/culture/creation_names/NEOW_names.txt +++ b/common/culture/creation_names/NEOW_names.txt @@ -14,4 +14,22 @@ byzantine = { } scope:culture = { has_cultural_pillar = heritage_greek } } +} + +marbantine = { + trigger = { + OR = { + capital_county = { + title:e_marblist = { + is_de_jure_liege_or_above_target = prev + } + } + has_primary_title = title:e_marblist + } + any_sub_realm_county = { + culture = { has_cultural_pillar = heritage_greek } + empire = title:e_marblist + } + scope:culture = { has_cultural_pillar = heritage_greek } + } } \ No newline at end of file diff --git a/common/culture/traditions/07_ep3_traditions.txt b/common/culture/traditions/07_ep3_traditions.txt index abc61c1e7..a83f8615e 100644 --- a/common/culture/traditions/07_ep3_traditions.txt +++ b/common/culture/traditions/07_ep3_traditions.txt @@ -275,7 +275,10 @@ tradition_ep3_imperial_tagmata = { is_shown = { has_cultural_pillar = heritage_greek + OR = { exists = title:e_NEOW_byzantium.holder + exists = title:e_marblist.holder + } # DLC check. has_ep3_dlc_trigger = yes NOT = { @@ -384,7 +387,10 @@ tradition_ep3_roman_ceremonies = { is_shown = { has_cultural_pillar = heritage_greek + OR = { exists = title:e_NEOW_byzantium.holder + exists = title:e_marblist.holder + } # DLC check. has_ep3_dlc_trigger = yes NOT = { diff --git a/common/religion/doctrine_group_types/00_doctrine_group_types.txt b/common/religion/doctrine_group_types/00_doctrine_group_types.txt index ebbfe284a..e38aba019 100644 --- a/common/religion/doctrine_group_types/00_doctrine_group_types.txt +++ b/common/religion/doctrine_group_types/00_doctrine_group_types.txt @@ -820,6 +820,18 @@ immaterial_harmony = { } } +special_doctrine_byzantine_dreaming = { + category = "special" + + is_available_on_create = { + has_doctrine = special_doctrine_byzantine_dreaming + } + + doctrine_types = { + special_doctrine_byzantine_dreaming + } +} + custom_virtues = { category = "special" diff --git a/common/religion/doctrine_types/40_doctrines_special.txt b/common/religion/doctrine_types/40_doctrines_special.txt index 042d8a6b0..f89c2edc5 100644 --- a/common/religion/doctrine_types/40_doctrines_special.txt +++ b/common/religion/doctrine_types/40_doctrines_special.txt @@ -266,3 +266,20 @@ special_doctrine_maitreya_hostility = { special_doctrine_is_maitreya = { visible = no } + +special_doctrine_byzantine_dreaming = { + parameters = { + divine_destiny_holy_war_cost_reduction = yes + } + + character_modifier = { + tolerance_advantage_mod = 5 + martial_per_piety_level = 2 + ai_war_chance = 1 + ai_war_cooldown = -0.5 + } + + traits = { + virtues = { arrogant } + } +} \ No newline at end of file diff --git a/common/scripted_effects/NEOW_religion_effects.txt b/common/scripted_effects/NEOW_religion_effects.txt index 7b21ff30d..bc9f7788f 100644 --- a/common/scripted_effects/NEOW_religion_effects.txt +++ b/common/scripted_effects/NEOW_religion_effects.txt @@ -125,10 +125,6 @@ restore_patriarch_scripted_effect = { } } form_marblist_decision_effect = { - province:496 = { - remove_building = hagia_sophia_02 - add_special_building = hagia_sophia_01 - } add_prestige = massive_prestige_gain add_piety = massive_piety_gain save_scope_as = scoped_ruler @@ -150,6 +146,14 @@ form_marblist_decision_effect = { } resolve_title_and_vassal_change = scope:change hidden_effect = { + province:496 = { + remove_building = hagia_sophia_02 + add_special_building = hagia_sophia_01 + } + faith:marblist = { + remove_doctrine = special_doctrine_not_allowed_to_hof + add_doctrine = special_doctrine_byzantine_dreaming + } set_primary_title_to = title:e_marblist title:k_thrace = { set_de_jure_liege_title = title:e_marblist } title:k_macedonia = { set_de_jure_liege_title = title:e_marblist } diff --git a/localization/english/replace/NEOW_culture_creation_names_l_english.yml b/localization/english/replace/NEOW_culture_creation_names_l_english.yml index fe14edbce..b8ecb9b7d 100644 --- a/localization/english/replace/NEOW_culture_creation_names_l_english.yml +++ b/localization/english/replace/NEOW_culture_creation_names_l_english.yml @@ -16,4 +16,7 @@ atlantean_prefix:0 "Atlanto" anglo_cypriot_name:0 "Vretanokypriakós" anglo_cypriot_collective_noun:0 "Vretanokypriakoí" - anglo_cypriot_prefix:0 "Vretano" \ No newline at end of file + anglo_cypriot_prefix:0 "Vretano" + marbantine_name:0 "Marmaroménos" + marbantine_collective_noun:0 "Marmaroménoi" + marbantine_prefix:0 "Marmaroméno" \ No newline at end of file diff --git a/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml b/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml index c08396ed1..8051f6043 100644 --- a/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml +++ b/localization/english/replace/religion/zz_NEOW_religion_orthodox_l_english.yml @@ -160,3 +160,7 @@ special_doctrine_hesychastic_virtue_name: "Hesychastic Virtue" special_doctrine_hesychastic_virtue_desc: "Since the [Concept('neow_the_event','Event')|E], the faithful have increasingly turned toward the ancient hesychastic tradition of prayer and inner stillness, emphasizing discipline, humility and steadfast devotion in the face of adversity." + + special_doctrine_byzantine_dreaming_name: "The Dream of Rome" + + special_doctrine_byzantine_dreaming_desc: "The awakening of the Marble Emperor marks only the beginning of God's design. Beneath his banner, the Romans shall march ever onward, driving their enemies to the Red Apple Tree at the very ends of the earth." \ No newline at end of file