diff --git a/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt b/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt index 5e2673981..5fc959d52 100644 --- a/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt +++ b/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt @@ -1,4 +1,4 @@ -#ho_christian = { +#ho_christian = { # pattern = "pattern_solid.dds" # color1 = "white" # colored_emblem = { @@ -188,7 +188,7 @@ ho_contemplative_hospitaller_lazareans = { texture = "ce_ordinary_cross_5.dds" } } -d_knights_hospitaller = { +d_neow_military_hospitallers = { pattern = "pattern_solid.dds" color1 = "red" colored_emblem = { @@ -198,7 +198,7 @@ d_knights_hospitaller = { } } -d_teutonic_order = { +d_neow_military_teutonic_order = { pattern = "pattern_solid.dds" color1 = "white" colored_emblem = { @@ -207,7 +207,7 @@ d_teutonic_order = { color2 = "black" } } -d_knights_of_st_lazarus = { +d_neow_military_saint_lazarus = { pattern = "pattern_solid.dds" color1 = white colored_emblem = { @@ -464,3 +464,315 @@ ho_basilian_order_of_josaphat={ } } + +ho_holy_sepulchre = { + pattern = "pattern_solid.dds" + color1 = "red" + colored_emblem = { + texture = "ce_jerusalem.dds" + color1 = "white" + instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } + } +} + +ho_knights_of_aviz = { + pattern = "pattern_solid.dds" + color1 = white + colored_emblem = { + color1 = yellow + texture = "ce_cross_fleury.dds" + instance = { + depth=1.010000 + } + } + colored_emblem = { + color1 = green + texture = "ce_cross_fleury.dds" + instance = { + scale = { 0.920000 0.920000 } + } + } +} + +ho_knights_of_santiago = { + pattern = "pattern_solid.dds" + color1 = "white" + colored_emblem = { + texture = "ce_cross_fleury.dds" + color1 = "red" + color2 = "red" + instance = { + scale = { 0.8 0.8 } + position = { 0.5 0.35 } + } + } + colored_emblem = { + texture = "ce_ordinary_pile_02_inverted.dds" + color1 = "red" + instance = { + scale = { 0.17 0.2 } + position = { 0.5 0.06 } + } + } + colored_emblem = { + texture = "ce_mena_diamond_napkin.dds" + color1 = "red" + instance = { + scale = { 0.22 0.2 } + position = { 0.5 0.47 } + rotation = 180 + } + } + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "white" + instance = { + scale = { 0.2 0.2 } + position = { 0.5 0.6 } + } + } + colored_emblem = { + texture = "ce_ordinary_pile_inverted.dds" + color1 = "red" + instance = { + scale = { 0.3 0.45 } + position = { 0.5 0.7 } + rotation = 180 + } + } +} + +ho_knights_of_st_thomas = { + pattern = "pattern_solid.dds" + color1 = "white" + colored_emblem = { + color1 = "red" + texture = "ce_cross_patty.dds" + instance = { + scale = { 0.85 0.85 } + } + } + colored_emblem = { + color1 = "red" + texture = "ce_cross_patonce.dds" + } + colored_emblem = { + color1 = "white" + texture = "ce_escallop_vannet.dds" + instance = { + position = { 0.5 0.51 } + scale = { 0.2 0.2 } + } + } +} + +ho_knights_of_the_first_patriarchate = { + pattern = "pattern_solid.dds" + color1 = yellow + color2 = black + colored_emblem = { + color1 = black + texture = "ce_key_st_peter.dds" + instance = { + scale = { -0.940000 0.940000 } + rotation = 48 + } + instance = { + scale = { 0.940000 0.940000 } + depth = 1.010000 + rotation = 312 + } + } +} + +ho_knights_of_the_red_star = { + pattern = "pattern_solid.dds" + color1 = black + colored_emblem = { + color1 = red + texture = "ce_cross_maltese.dds" + instance = { + position = { 0.500000 0.320000 } + scale = { 0.790000 0.790000 } + depth = 1.010000 + } + } + colored_emblem = { + color1 = red + texture = "ce_star_06.dds" + instance = { + position = { 0.500000 0.750000 } + scale = { 0.540000 0.540000 } + } + } +} + +ho_knights_of_the_tau = { + pattern = "pattern_solid.dds" + color1 = black + color2 = white + color3 = black + colored_emblem = { + color1 = white + texture = "ce_cross_coptic.dds" + instance = { + position = { 0.500000 0.710000 } + depth = 6.010000 + rotation = 180 + } + } + colored_emblem = { + color1 = white + color2 = white + texture = "ce_fire.dds" + instance = { + position = { 0.500000 0.200000 } + scale = { 0.350000 0.260000 } + depth = 2.010000 + } + } + colored_emblem = { + color1 = white + color2 = white + texture = "ce_cross_coptic.dds" + instance = { + position = { 0.500000 0.360000 } + depth = 9.010000 + } + } + colored_emblem = { + color1 = black + texture = "ce_circle_mask.dds" + instance = { + position = { 0.710000 0.750000 } + scale = { 0.400000 0.400000 } + depth = 3.010000 + } + instance = { + position = { 0.240000 0.750000 } + scale = { 0.510000 0.510000 } + depth = 4.010000 + } + instance = { + position = { 0.500000 1.020000 } + scale = { 0.480000 0.480000 } + depth = 5.010000 + } + instance = { + position = { 0.500000 0.100000 } + scale = { 0.480000 0.480000 } + depth = 8.010000 + } + } + colored_emblem = { + color1 = black + color2 = black + texture = "ce_circle_mask.dds" + instance = { + position = { 0.500000 0.590000 } + scale = { 0.380000 0.380000 } + depth = 7.010000 + } + } + colored_emblem = { + color1 = white + texture = "ce_escallop_vannet.dds" + instance = { + position = { 0.320000 0.620000 } + scale = { 0.280000 0.280000 } + rotation = 180 + } + instance = { + position = { 0.680000 0.620000 } + scale = { 0.280000 0.280000 } + depth = 1.010000 + rotation = 180 + } + } +} + +ho_knights_templar = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "black" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.5 0.128 } scale = { 1.0 0.256 } } + } + colored_emblem = { + texture = "ce_cross_patty.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.58 } scale = { 0.8 0.8 } } + } +} + +ho_order_of_alcantara = { + pattern = "pattern_solid.dds" + color1 = white + colored_emblem = { + color1 = green + color2 = green + texture = "ce_cross_alcantara.dds" + instance = { + scale = { 0.890000 0.890000 } + } + } +} + +ho_order_of_calatrava = { + pattern = "pattern_solid.dds" + color1 = "white" + colored_emblem = { + texture = "ce_cross_alcantara.dds" + color1 = "red" + color2 = "red" + } +} + +ho_sword_brethren = { + pattern = "pattern_solid.dds" + color1 = white + colored_emblem = { + color1 = red + texture = "ce_cross_patty.dds" + instance = { + position = { 0.500000 0.240000 } + scale = { 0.460000 0.460000 } + depth = 1.010000 + } + } + colored_emblem = { + color1 = red + color2 = red + texture = "ce_sword_simple.dds" + instance = { + position = { 0.500000 0.700000 } + scale = { 1.000000 0.710000 } + rotation = 180 + } + } +} + +ho_neow_taborites = { + pattern = "pattern_solid.dds" + color1 = "red" + colored_emblem = { texture = "ce_chalice.dds" color1 = "yellow" color2 = "yellow" } +} +ho_neow_orebites = { + pattern = "pattern_solid.dds" + color1 = "black" + colored_emblem = { texture = "ce_ordinary_cross_5.dds" color1 = "white" color2 = "white" } +} +ho_neow_orphans = { + pattern = "pattern_solid.dds" + color1 = "white" + colored_emblem = { texture = "ce_ordinary_cross_5.dds" color1 = "red" color2 = "red" } +} +ho_neow_adamites = { + pattern = "pattern_solid.dds" + color1 = "yellow" + colored_emblem = { texture = "ce_ordinary_cross_5.dds" color1 = "black" color2 = "black" } +} diff --git a/common/holy_orders/00_christian_holy_orders.txt b/common/holy_orders/00_christian_holy_orders.txt index cf49e25eb..960580122 100644 --- a/common/holy_orders/00_christian_holy_orders.txt +++ b/common/holy_orders/00_christian_holy_orders.txt @@ -9,45 +9,33 @@ ho_christian_knights_hospitaller = { type = military government = holy_order_government - title = d_knights_hospitaller + title = d_neow_military_hospitallers name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" trigger = { trigger_if = { - limit = { - scope:founder = { has_variable = military_order_game_start_founder_2 } - } - always = no + limit = { scope:founder = { has_variable = military_order_game_start_founder } } + scope:founder = { has_variable = military_order_game_start_founder_2 } + scope:province.county ?= title:c_spoleto } trigger_else = { scope:founder = { faith = faith:roman_catholic_faith - culture = { - has_cultural_pillar = heritage_italian - } + culture = { has_cultural_pillar = heritage_italian } } } } weight = { value = 10 - #Should be founded in Italy if = { - limit = { - scope:province.county ?= title:c_spoleto - } - add = 10 + limit = { scope:province.county ?= title:c_spoleto } + add = 100 } - #Trying to put benedictines here on game start if = { - limit = { - years_from_game_start < 1 - current_year >= 2555 - - scope:province.county ?= title:c_spoleto - } - add = 10000 + limit = { scope:founder = { has_variable = military_order_game_start_founder_2 } } + add = 100000 } } @@ -70,45 +58,33 @@ ho_christian_teutonic_order = { type = military government = holy_order_government - title = d_teutonic_order + title = d_neow_military_teutonic_order name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" trigger = { trigger_if = { - limit = { - scope:founder = { has_variable = military_order_game_start_founder_1 } - } - always = no + limit = { scope:founder = { has_variable = military_order_game_start_founder } } + scope:founder = { has_variable = military_order_game_start_founder_1 } + scope:province.county ?= title:c_vienna } trigger_else = { scope:founder = { faith = faith:roman_catholic_faith - culture = { - has_cultural_pillar = heritage_central_germanic - } + culture = { has_cultural_pillar = heritage_central_germanic } } } } weight = { value = 10 - #Should be founded in vienna if = { - limit = { - scope:province.county ?= title:c_vienna - } - add = 10 + limit = { scope:province.county ?= title:c_vienna } + add = 100 } - #Trying to put benedictines here on game start if = { - limit = { - years_from_game_start < 1 - current_year >= 2555 - - scope:province.county ?= title:c_vienna - } - add = 10000 + limit = { scope:founder = { has_variable = military_order_game_start_founder_1 } } + add = 100000 } } @@ -135,23 +111,20 @@ ho_knights_of_st_lazarus = { type = military government = holy_order_government - title = d_knights_of_st_lazarus + title = d_neow_military_saint_lazarus name = "holy_order_knights_of_st_lazarus" coat_of_arms = "ho_knights_of_st_lazarus" trigger = { trigger_if = { - limit = { - scope:founder = { has_variable = military_order_game_start_founder_3 } - } - always = no + limit = { scope:founder = { has_variable = military_order_game_start_founder } } + scope:founder = { has_variable = military_order_game_start_founder_3 } + scope:province.county ?= title:c_dublin } trigger_else = { scope:founder = { faith = faith:roman_catholic_faith - culture = { - has_cultural_pillar = heritage_goidelic - } + culture = { has_cultural_pillar = heritage_goidelic } } } } @@ -159,20 +132,12 @@ ho_knights_of_st_lazarus = { weight = { value = 10 if = { - limit = { - scope:province.county ?= title:c_kildare - } - add = 5 + limit = { scope:province.county ?= title:c_dublin } + add = 100 } - #Trying to put benedictines here on game start if = { - limit = { - years_from_game_start < 1 - current_year >= 2555 - - scope:province.county ?= title:c_kildare - } - add = 10000 + limit = { scope:founder = { has_variable = military_order_game_start_founder_3 } } + add = 100000 } } @@ -354,4 +319,46 @@ ho_contemplative_hospitaller_lazareans = { } scope:new_holy_order = { set_order_tenet = tenet:tenet_dulia } } -} \ No newline at end of file +} + +# Greek Catholic military orders (the faith is shared with Latin Catholics, +# so these names are selected by rite, not by a faith-wide name pool). +ho_neow_greek_catholic_sepulchre = { + type = military + government = holy_order_government + name = "holy_order_brotherhood_of_the_holy_sepulchre" + coat_of_arms = "ho_brotherhood_of_the_holy_sepulchre" + trigger = { + scope:founder = { + rite = rite:greek_catholic_rite + NOT = { has_variable = military_order_game_start_founder } + } + } + weight = { value = 50 } +} +ho_neow_greek_catholic_first_patriarchate = { + type = military + government = holy_order_government + name = "holy_order_knights_of_the_first_patriarchate" + coat_of_arms = "ho_knights_of_the_first_patriarchate" + trigger = { + scope:founder = { + rite = rite:greek_catholic_rite + NOT = { has_variable = military_order_game_start_founder } + } + } + weight = { value = 50 } +} +ho_neow_greek_catholic_theotokos = { + type = military + government = holy_order_government + name = "holy_order_order_of_the_holy_virgin" + coat_of_arms = "ho_order_of_the_holy_virgin" + trigger = { + scope:founder = { + rite = rite:greek_catholic_rite + NOT = { has_variable = military_order_game_start_founder } + } + } + weight = { value = 50 } +} diff --git a/common/landed_titles/NEOW_holy_orders.txt b/common/landed_titles/NEOW_holy_orders.txt index b0ee25587..6bf2a37b3 100644 --- a/common/landed_titles/NEOW_holy_orders.txt +++ b/common/landed_titles/NEOW_holy_orders.txt @@ -3,7 +3,7 @@ @always_primary_score = 1000 @never_primary_score = -1000 -d_teutonic_order = { +d_neow_military_teutonic_order = { color = { 50 50 50 } capital = c_vienna @@ -13,7 +13,7 @@ d_teutonic_order = { no_automatic_claims = yes } -d_knights_hospitaller = { +d_neow_military_hospitallers = { color = { 180 180 180 } @@ -24,10 +24,10 @@ d_knights_hospitaller = { no_automatic_claims = yes } -d_knights_of_st_lazarus = { +d_neow_military_saint_lazarus = { color = { 40 125 21 } - capital = c_kildare + capital = c_dublin definite_form = yes landless = yes diff --git a/common/religion/faith_types/00_faith_types.txt b/common/religion/faith_types/00_faith_types.txt index 9283bf57a..7959f6180 100644 --- a/common/religion/faith_types/00_faith_types.txt +++ b/common/religion/faith_types/00_faith_types.txt @@ -851,6 +851,13 @@ hussite = { doctrines = { doctrine_liturgical_language_none } + + holy_order_names = { + { name = "holy_order_taborites" coat_of_arms = "ho_neow_taborites" } + { name = "holy_order_orebites" coat_of_arms = "ho_neow_orebites" } + { name = "holy_order_orphans" coat_of_arms = "ho_neow_orphans" } + { name = "holy_order_adamites" coat_of_arms = "ho_neow_adamites" } + } } # Joachimite: apocalyptic Spiritual-Franciscan faith diff --git a/common/religion/faith_types/NEOW_faiths_catholic.txt b/common/religion/faith_types/NEOW_faiths_catholic.txt index 40375cdd4..a91d78977 100644 --- a/common/religion/faith_types/NEOW_faiths_catholic.txt +++ b/common/religion/faith_types/NEOW_faiths_catholic.txt @@ -56,6 +56,7 @@ { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } { name = "holy_order_knights_of_st_lazarus" coat_of_arms = "ho_knights_of_st_lazarus" } + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } } } @@ -89,6 +90,16 @@ compostelan_catholic_faith = { special_doctrine_is_western_christian_faith special_doctrine_banner_default } + + holy_order_names = { + { name = "holy_order_order_of_christ" coat_of_arms = "ho_order_of_christ" } + { name = "holy_order_knights_templar" coat_of_arms = "ho_knights_templar" } + { name = "holy_order_knights_hospitaller" coat_of_arms = "ho_knights_hospitaller" } + { name = "holy_order_teutonic_order" coat_of_arms = "ho_teutonic_order" } + { name = "holy_order_order_of_calatrava" coat_of_arms = "ho_order_of_calatrava" } + { name = "holy_order_order_of_alcantara" coat_of_arms = "ho_order_of_alcantara" } + { name = "holy_order_knights_of_santiago" coat_of_arms = "ho_knights_of_santiago" } + } } mariavite_catholic_faith = { diff --git a/common/scripted_effects/00_holy_order_effects.txt b/common/scripted_effects/00_holy_order_effects.txt index b5c409a7d..ef6100055 100644 --- a/common/scripted_effects/00_holy_order_effects.txt +++ b/common/scripted_effects/00_holy_order_effects.txt @@ -1557,8 +1557,8 @@ military_order_yearly_trait_gain_effect = { limit = { primary_title = { OR = { - this = title:d_knights_of_st_lazarus - this = title:d_knights_hospitaller + this = title:d_neow_military_saint_lazarus + this = title:d_neow_military_hospitallers } } } @@ -1885,256 +1885,182 @@ set_up_historical_monastic_orders_effect = { } set_up_historical_military_orders_effect = { - #CHRISTIAN MILITARY ORDERS - #Create Teutons if = { - limit = { - always = yes + limit = { game_start_date >= 2555.1.1 } + # Teutonic Order + character:militantholyorder01 = { save_scope_as = neow_teutonic_leader } + title:b_floridsdorf = { save_scope_as = neow_teutonic_capital } + title:c_vienna.holder ?= { + save_scope_as = neow_teutonic_founder + set_variable = { name = military_order_game_start_founder days = 10 } + set_variable = { name = military_order_game_start_founder_1 days = 10 } } - character:militantholyorder01 = { - save_scope_as = leader_1 - } - title:b_floridsdorf = { - save_scope_as = barony_1 - barony.holder = { - save_scope_as = game_start_founder_1 - set_variable = { - name = military_order_game_start_founder_1 - days = 10 + if = { + limit = { + exists = scope:neow_teutonic_founder + exists = scope:neow_teutonic_leader + exists = scope:neow_teutonic_capital + title:d_neow_military_teutonic_order = { NOT = { exists = holder } } + } + # The barony must be controlled by the founder before it can be leased. + if = { + limit = { scope:neow_teutonic_capital.holder != scope:neow_teutonic_founder } + create_title_and_vassal_change = { + type = leased_out + save_scope_as = neow_teutonic_capital_change + add_claim_on_loss = no } - } - } - create_holy_order = { - leader = scope:leader_1 - founder = scope:game_start_founder_1 - random_holy_order_type = military - capital = scope:barony_1 - save_scope_as = new_holy_order - } - scope:leader_1 = { - every_courtier = { - add_trait = order_member - } - faith = { - random_faith_holy_order = { - limit = { - leader = scope:leader_1 + scope:neow_teutonic_capital = { + change_title_holder_include_vassals = { + holder = scope:neow_teutonic_founder + change = scope:neow_teutonic_capital_change } - save_scope_as = militantteutons } + resolve_title_and_vassal_change = scope:neow_teutonic_capital_change } - } - title:b_floridsdorf = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantteutons } - title:b_kamnik = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantteutons } - title:b_wels = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantteutons } - title:b_freistadt = { lease_out_to_holy_order = scope:militantteutons } - } - #hospitallers - if = { - limit = { - always = yes - } - character:militantholyorder02 = { - save_scope_as = leader_2 - } - title:b_gubbio = { - save_scope_as = barony_2 - barony.holder = { - save_scope_as = game_start_founder_2 - set_variable = { - name = military_order_game_start_founder_2 - days = 10 - } + create_holy_order_neutral_effect = { + LEADER = scope:neow_teutonic_leader + FOUNDER = scope:neow_teutonic_founder + CAPITAL = scope:neow_teutonic_capital + NEW_HO_SCOPE = neow_teutonic_new_order + ORDER_TYPE = military } - } - create_holy_order = { - leader = scope:leader_2 - founder = scope:game_start_founder_2 - random_holy_order_type = military - capital = scope:barony_2 - save_scope_as = new_holy_order - } - scope:leader_2 = { - every_courtier = { - add_trait = order_member - } - faith = { - random_faith_holy_order = { - limit = { - leader = scope:leader_2 + if = { + limit = { exists = scope:neow_teutonic_new_order } + scope:neow_teutonic_leader = { + every_courtier = { + limit = { NOT = { has_trait = order_member } } + add_trait = order_member } - save_scope_as = militanthospitallers + } + title:b_kamnik = { + lease_out_to_holy_order = scope:neow_teutonic_new_order + } + title:b_wels = { + lease_out_to_holy_order = scope:neow_teutonic_new_order + } + title:b_freistadt = { + lease_out_to_holy_order = scope:neow_teutonic_new_order } } } - title:b_gubbio = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militanthospitallers } - title:b_guastalla = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militanthospitallers } - title:b_brescello = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militanthospitallers } - title:b_melfi = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no - } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militanthospitallers } - } - #Lazarites - if = { - limit = { - always = yes + # Knights Hospitaller + character:militantholyorder02 = { save_scope_as = neow_hospitaller_leader } + title:b_gubbio = { save_scope_as = neow_hospitaller_capital } + title:c_spoleto.holder ?= { + save_scope_as = neow_hospitaller_founder + set_variable = { name = military_order_game_start_founder days = 10 } + set_variable = { name = military_order_game_start_founder_2 days = 10 } } - character:militantholyorder03 = { - save_scope_as = leader_3 - } - title:b_balrothery = { - save_scope_as = barony_3 - barony.holder = { - save_scope_as = game_start_founder_3 - set_variable = { - name = military_order_game_start_founder_3 - days = 10 - } + if = { + limit = { + exists = scope:neow_hospitaller_founder + exists = scope:neow_hospitaller_leader + exists = scope:neow_hospitaller_capital + title:d_neow_military_hospitallers = { NOT = { exists = holder } } } - } - create_holy_order = { - leader = scope:leader_3 - founder = scope:game_start_founder_3 - random_holy_order_type = military - capital = scope:barony_3 - save_scope_as = new_holy_order - } - scope:leader_3 = { - every_courtier = { - add_trait = order_member - } - faith = { - random_faith_holy_order = { - limit = { - leader = scope:leader_3 + # The barony must be controlled by the founder before it can be leased. + if = { + limit = { scope:neow_hospitaller_capital.holder != scope:neow_hospitaller_founder } + create_title_and_vassal_change = { + type = leased_out + save_scope_as = neow_hospitaller_capital_change + add_claim_on_loss = no + } + scope:neow_hospitaller_capital = { + change_title_holder_include_vassals = { + holder = scope:neow_hospitaller_founder + change = scope:neow_hospitaller_capital_change } - save_scope_as = militantlazarites + } + resolve_title_and_vassal_change = scope:neow_hospitaller_capital_change + } + create_holy_order_neutral_effect = { + LEADER = scope:neow_hospitaller_leader + FOUNDER = scope:neow_hospitaller_founder + CAPITAL = scope:neow_hospitaller_capital + NEW_HO_SCOPE = neow_hospitaller_new_order + ORDER_TYPE = military + } + if = { + limit = { exists = scope:neow_hospitaller_new_order } + scope:neow_hospitaller_leader = { + every_courtier = { + limit = { NOT = { has_trait = order_member } } + add_trait = order_member + } + } + title:b_guastalla = { + lease_out_to_holy_order = scope:neow_hospitaller_new_order + } + title:b_brescello = { + lease_out_to_holy_order = scope:neow_hospitaller_new_order + } + title:b_melfi = { + lease_out_to_holy_order = scope:neow_hospitaller_new_order } } } - title:b_kildare = { + # Knights of Saint Lazarus + character:militantholyorder03 = { save_scope_as = neow_lazarus_leader } + title:b_balrothery = { save_scope_as = neow_lazarus_capital } + title:c_dublin.holder ?= { + save_scope_as = neow_lazarus_founder + set_variable = { name = military_order_game_start_founder days = 10 } + set_variable = { name = military_order_game_start_founder_3 days = 10 } + } + if = { + limit = { + exists = scope:neow_lazarus_founder + exists = scope:neow_lazarus_leader + exists = scope:neow_lazarus_capital + title:d_neow_military_saint_lazarus = { NOT = { exists = holder } } + } + # The barony must be controlled by the founder before it can be leased. + if = { + limit = { scope:neow_lazarus_capital.holder != scope:neow_lazarus_founder } create_title_and_vassal_change = { - type = revoked - save_scope_as = change + type = leased_out + save_scope_as = neow_lazarus_capital_change add_claim_on_loss = no } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change + scope:neow_lazarus_capital = { + change_title_holder_include_vassals = { + holder = scope:neow_lazarus_founder + change = scope:neow_lazarus_capital_change + } } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantlazarites } - title:b_kinsale = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no + resolve_title_and_vassal_change = scope:neow_lazarus_capital_change + } + create_holy_order_neutral_effect = { + LEADER = scope:neow_lazarus_leader + FOUNDER = scope:neow_lazarus_founder + CAPITAL = scope:neow_lazarus_capital + NEW_HO_SCOPE = neow_lazarus_new_order + ORDER_TYPE = military + } + if = { + limit = { exists = scope:neow_lazarus_new_order } + scope:neow_lazarus_leader = { + every_courtier = { + limit = { NOT = { has_trait = order_member } } + add_trait = order_member + } } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change + title:b_kildare = { + lease_out_to_holy_order = scope:neow_lazarus_new_order } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantlazarites } - title:b_roscrea = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no + title:b_kinsale = { + lease_out_to_holy_order = scope:neow_lazarus_new_order } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change + title:b_roscrea = { + lease_out_to_holy_order = scope:neow_lazarus_new_order } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantlazarites } - title:b_trim = { - create_title_and_vassal_change = { - type = revoked - save_scope_as = change - add_claim_on_loss = no + title:b_trim = { + lease_out_to_holy_order = scope:neow_lazarus_new_order } - change_title_holder = { - holder = title:c_coimbra.holder - change = scope:change - } - resolve_title_and_vassal_change = scope:change - lease_out_to_holy_order = scope:militantlazarites } + } + } } } diff --git a/history/characters/NEOW_holy_orders.txt b/history/characters/NEOW_holy_orders.txt index 5f534452f..0a147fc02 100644 --- a/history/characters/NEOW_holy_orders.txt +++ b/history/characters/NEOW_holy_orders.txt @@ -1,9 +1,11 @@ - + militantholyorder01 ={ name="Karl" rite = teutonic_rite culture=bavarian - trait = devoted + trait = order_member + trait = education_martial_3 + trait = diligent 2506.1.1={ birth=yes } @@ -15,7 +17,9 @@ militantholyorder02 ={ name="Riccardo" rite = roman_rite culture=tuscan - trait = devoted + trait = order_member + trait = education_martial_3 + trait = compassionate 2509.1.1={ birth=yes } @@ -27,7 +31,9 @@ militantholyorder03 ={ name="Gabriéil" rite = celtic_rite culture=high_irish - trait = devoted + trait = order_member + trait = education_martial_3 + trait = brave 2507.1.1={ birth=yes } diff --git a/localization/english/replace/religion/holy_orders_l_english.yml b/localization/english/replace/religion/holy_orders_l_english.yml index 0d7a73bd6..2f4efcd44 100644 --- a/localization/english/replace/religion/holy_orders_l_english.yml +++ b/localization/english/replace/religion/holy_orders_l_english.yml @@ -19,7 +19,8 @@ holy_order_order_of_saint_patrick:0 "Order of Saint Patrick" holy_order_brotherhood_of_the_holy_sepulchre:0 "Brotherhood of the Holy Sepulchre" holy_order_knights_of_the_first_patrirchate:0 "Knights of the First Patriarchate" - holy_order_order_of_the_holy_virgin:0 "Order of the Blessed Theotokos" + holy_order_knights_of_the_first_patriarchate:0 "Knights of the First Patriarchate" + holy_order_order_of_the_holy_virgin:0 "Order of the Most Holy Theotokos" holy_order_order_of_saint_anthony:0 "Order of Saint Anthony" holy_order_order_of_saint_addai:0 "Order of Saint Addai" holy_order_mujahideen_of_place:0 "Mujahideen of [TITLE.GetNameNoTierNoTooltip]" diff --git a/localization/english/replace/zz_NEOW_holy_orders_l_english.yml b/localization/english/replace/zz_NEOW_holy_orders_l_english.yml index 7aabf82f1..437faf9fe 100644 --- a/localization/english/replace/zz_NEOW_holy_orders_l_english.yml +++ b/localization/english/replace/zz_NEOW_holy_orders_l_english.yml @@ -4,4 +4,8 @@ holy_order_national_union_of_diggers: "National Union of Diggers" holy_order_national_union_of_chartists: "National Union of Chartists" holy_order_basilian_order_of_josaphat: "Basilian Order of st. Josaphat" - holy_order_order_of_christ: "Ordem de Cristo" \ No newline at end of file + holy_order_order_of_christ: "Ordem de Cristo" + holy_order_taborites: "Taborites" + holy_order_orebites: "Orebites" + holy_order_orphans: "Orphans" + holy_order_adamites: "Adamites" diff --git a/localization/english/replace/zz_NEOW_titles_l_english.yml b/localization/english/replace/zz_NEOW_titles_l_english.yml index b37d90b4a..71890eec4 100644 --- a/localization/english/replace/zz_NEOW_titles_l_english.yml +++ b/localization/english/replace/zz_NEOW_titles_l_english.yml @@ -14,14 +14,14 @@ e_gallia_cosmetic:0 "Gallia" e_gallia_cosmetic_adj:0 "Gallian" - d_teutonic_order:0 "Order Militant of St.Mary" - d_teutonic_order_adj:0 "Teutonic" - d_knights_hospitaller_article: "$d_cistercians_article$" - d_knights_hospitaller: "Order Militant of St.John" - d_knights_hospitaller_adj: "Johannic" - d_knights_of_st_lazarus_article: "$d_cistercians_article$" - d_knights_of_st_lazarus: "Order Militant of St.Lazarus" - d_knights_of_st_lazarus_adj: "Lazarist" + d_neow_military_teutonic_order:0 "Order Militant of Saint Mary" + d_neow_military_teutonic_order_adj:0 "Teutonic" + d_neow_military_hospitallers_article: "$d_cistercians_article$" + d_neow_military_hospitallers: "Order Militant of Saint John" + d_neow_military_hospitallers_adj: "Johannic" + d_neow_military_saint_lazarus_article: "$d_cistercians_article$" + d_neow_military_saint_lazarus: "Order Militant of Saint Lazarus" + d_neow_military_saint_lazarus_adj: "Lazarist" d_contemplative_teutonic_order:0 "Order Contemplative of St.Mary" d_contemplative_teutonic_order_adj:0 "Teutonic" d_contemplative_hospitaller_johannics_article: "$d_cistercians_article$" @@ -33,9 +33,9 @@ contemplative_hospitaller_johannics: "Order Contemplative of St.John" contemplative_hospitaller_lazareans: "Order Contemplative of St.Lazarus" contemplative_teutonic_order:0 "Order Contemplative of St.Mary" - holy_order_knights_of_st_lazarus: "Order Militant of St.Lazarus" - holy_order_knights_hospitaller: "Order Militant of St.John" - holy_order_teutonic_order:0 "Order Militant of St.Mary" + holy_order_knights_of_st_lazarus: "Order Militant of Saint Lazarus" + holy_order_knights_hospitaller: "Order Militant of Saint John" + holy_order_teutonic_order:0 "Order Militant of Saint Mary" #### Britannia e_britannia:0 "Great Britain"