diff --git a/N3OW/common/coat_of_arms/coat_of_arms/01_landed_titles.txt b/N3OW/common/coat_of_arms/coat_of_arms/01_landed_titles.txt index 221d4bcd..8506b596 100644 --- a/N3OW/common/coat_of_arms/coat_of_arms/01_landed_titles.txt +++ b/N3OW/common/coat_of_arms/coat_of_arms/01_landed_titles.txt @@ -10810,33 +10810,6 @@ c_lomza = { } } -c_passau = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "red" - colored_emblem = { - texture = "ce_wolf.dds" - color1 = "red" - color2 = "red" - color3 = "white" - instance = { position = { 0.5 0.51 } scale = { 1.0 1.0 } } - } -} - -# Existing entry -c_angouleme = { - pattern = "pattern_solid.dds" - color1 = "yellow" - color2 = "red" - colored_emblem = { - texture = "ce_checkers_diagonal_6x3.dds" - color1 = "yellow" - color2 = "red" - instance = { position = { 0.5 0.50 } scale = { 1.15 1.0 } } - } -} - - # Existing entry c_thomond = { pattern = "pattern_vertical_split_01.dds" @@ -13122,70 +13095,6 @@ d_east_franconia={ } -d_oberpfalz={ - pattern="pattern_horizontal_split_01.dds" - color1=blue_light - color2=white - color3=black - colored_emblem={ - color1=blue_light - color2=white - texture="ce_lozengy_bend.dds" - instance={ - position={ 1.000000 0.500000 } - depth=3.010000 - } - - } - - colored_emblem={ - color1=yellow - color2=red - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.280000 0.430000 } - scale={ -0.560000 0.790000 } - depth=1.010000 - rotation=3 - } - - } - - colored_emblem={ - color1=black - color2=red - texture="ce_block_02.dds" - instance={ - position={ 0.480000 0.480000 } - depth=4.010000 - } - - } - - colored_emblem={ - color1=white - color2=white - texture="ce_keys_crossed.dds" - instance={ - position={ 0.500000 0.890000 } - scale={ 0.330000 0.330000 } - } - - } - - colored_emblem={ - color1=red - texture="ce_mena_diamond_napkin.dds" - instance={ - position={ 0.500000 1.000000 } - scale={ 1.300000 1.300000 } - depth=2.010000 - } - - } - -} - d_trier={ pattern="pattern_horizontal_split_01.dds" color1=white @@ -13317,25 +13226,6 @@ d_augsburg = { } } -c_augsburg = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "red" - colored_emblem = { - texture = "ce_eagle.dds" - color1 = "black" - color2 = "yellow" - color3 = "white" - instance = { position = { 0.5 0.52 } scale = { 1.1 1.1 } } - } - colored_emblem = { - texture = "ce_block_02.dds" - color1 = "red" - color2 = "red" - instance = { position = { 0.5 0.656 } scale = { 1.0 0.688 } } - } -} - d_nordgau = { pattern = "pattern_solid.dds" color1 = "blue" @@ -14302,168 +14192,6 @@ d_hesse = { } } -d_bavarian_swabia={ - pattern="pattern_horizontal_split_01.dds" - color1=red - color2=yellow_light - color3=black - colored_emblem={ - color1=yellow - color2=black - texture="ce_doted_roundel_frame.dds" - instance={ - position={ 0.600000 0.150000 } - scale={ 0.170000 0.170000 } - depth=4.010000 - } - - instance={ - position={ 0.390000 0.150000 } - scale={ 0.160000 0.160000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - color2=white - texture="ce_african_pattern_08.dds" - mask = { 0 2 0 } - instance={ - depth=2.010000 - } - - } - - colored_emblem={ - color1=white - color2=red - texture="ce_per_fess.dds" - mask = { 0 2 0 } - instance={ - position={ 0.250000 0.500000 } - scale={ 0.500000 1.000000 } - depth=1.010000 - rotation=90 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - mask = { 0 2 0 } - instance={ - position={ 0.720000 0.500000 } - scale={ 0.100000 1.000000 } - } - } - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - depth=6.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - texture="ce_eagle_double.dds" - instance={ - depth=3.010000 - } - - } - -} - -d_upper_bavaria={ - pattern="pattern_horizontal_split_01.dds" - color1=white - color2=blue_light - color3=blue - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_lion_rampant_crown.dds" - instance={ - position={ 0.500000 0.660000 } - scale={ 0.700000 0.700000 } - } - - } - - colored_emblem={ - color1=blue_light - color2=white - texture="ce_lozengy_bend.dds" - instance={ - position={ 0.510000 0.220000 } - scale={ 1.000000 0.420000 } - depth=2.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.500000 0.810000 } - depth=1.010000 - } - - } - -} - - -d_lower_bavaria={ - pattern="pattern_vertical_split_01.dds" - color1=red - color2=blue_light - color3=blue - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.500000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=white - color2=blue_light - texture="ce_lozengy_bend.dds" - instance={ - position={ 0.430000 0.510000 } - scale={ -1.000000 -1.000000 } - depth=2.010000 - rotation=6 - } - - } - - colored_emblem={ - color1=red - color2=red - color3=white - texture="ce_hound_rampant.dds" - instance={ - position={ 0.700000 0.480000 } - scale={ 0.760000 0.930000 } - rotation=5 - } - - } - -} - k_kosala = { pattern = "pattern_solid.dds" color1 = "white" @@ -19855,31 +19583,6 @@ c_colmar = { } } -c_nordlingen = { - pattern = "pattern_solid.dds" - color1 = "yellow" - color2 = "red" - colored_emblem = { - texture = "ce_vairy.dds" - color1 = "yellow" - color2 = "red" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_inescutcheon.dds" - color1 = "blue" - color2 = "blue" - instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } - } - colored_emblem = { - texture = "ce_block_04.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.48 } rotation = 45 scale = { 1.5 1.5 } } - instance = { position = { 0.5 0.48 } rotation = -45 scale = { 1.5 1.5 } } - } -} - c_eichstadt = { pattern = "pattern_solid.dds" color1 = "red" @@ -19989,58 +19692,6 @@ c_liege = { color2 = "red" } -c_regensburg = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "white" - colored_emblem = { - texture = "ce_ordinary_bend_dexter_5.dds" - color1 = "white" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } -} - -c_ingolstadt = { - pattern = "pattern_solid.dds" - color1 = "white" - color2 = "black" - colored_emblem = { - texture = "ce_panther.dds" - color1 = "black" - color2 = "red" - color3 = "white" - instance = { position = { 0.5 0.49 } scale = { 0.9 1.0 } } - } -} - -c_munchen = { - pattern="pattern_solid.dds" - color1 = blue - color2 = yellow - colored_emblem = { - color1 = white - color2 = yellow - color3 = "black" - texture = "ce_lion_passant_small.dds" - instance={ - position = { 0.5 0.23 } - scale = { 0.870 0.87 } - } - - } - colored_emblem={ - color1 = white - color2 = yellow - color3 = black - texture = "ce_eagle.dds" - instance = { - position = { 0.5 0.66 } - scale = { 0.82 0.82 } - } - } -} - c_eschenlohe = { pattern = "pattern_vertical_split_01.dds" color1 = "white" @@ -20376,18 +20027,6 @@ c_naumburg = { } } -c_augsburg = { - pattern = "pattern_solid.dds" - color1 = "red" - color2 = "white" - colored_emblem = { - texture = "ce_pattern_vertical_split_01.dds" - color1 = "red" - color2 = "white" - instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } - } -} - c_osterland = { pattern = "pattern_horizontal_split_01.dds" color1 = "red" diff --git a/N3OW/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt b/N3OW/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt index ef4e0770..66924d0d 100644 --- a/N3OW/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt +++ b/N3OW/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt @@ -4939,134 +4939,6 @@ k_austrasia = { } -k_bavaria={ - pattern="pattern_shield_01.dds" - color1=white - color2=blue_light - color3=red - colored_emblem={ - color1=white - texture="ce_block_02.dds" - instance={ - position={ 0.750000 0.480000 } - scale={ 0.510000 0.040000 } - depth=7.010000 - } - - instance={ - position={ 0.000000 1.000000 } - depth=10.010000 - } - - } - - colored_emblem={ - color1=blue_light - color2=white - texture="ce_lozengy_bend.dds" - mask = { 0 2 0 } - instance={ - position={ 0.500000 0.510000 } - scale={ 0.390000 0.450000 } - } - - } - - colored_emblem={ - color1=blue_light - color2=yellow - color3=black - texture="ce_panther.dds" - instance={ - position={ 0.290000 0.720000 } - scale={ 0.470000 0.470000 } - depth=6.010000 - } - - } - - colored_emblem={ - color1=yellow_light - color2=red - texture="ce_lion_rampant_holding_sword.dds" - instance={ - position={ 0.290000 0.320000 } - scale={ 0.370000 0.370000 } - depth=5.010000 - } - - } - - colored_emblem={ - color1=red - texture="ce_block_02.dds" - instance={ - position={ 1.000000 0.000000 } - scale={ 1.000000 0.730000 } - depth=11.010000 - } - - } - - colored_emblem={ - color1=white - texture="ce_fess_dancetty.dds" - instance={ - position={ 1.000000 0.340000 } - scale={ 1.000000 -1.000000 } - depth=1.010000 - } - - } - - colored_emblem={ - color1=yellow - texture="ce_block_02.dds" - instance={ - position={ 1.000000 1.000000 } - depth=8.010000 - } - - } - - colored_emblem={ - color1=black - texture="ce_block_02.dds" - instance={ - position={ 0.000000 0.000000 } - depth=9.010000 - } - - } - - colored_emblem={ - color1=black - color2=red - color3=white - texture="ce_leopard_passant_guardant.dds" - instance={ - position={ 0.710000 0.850000 } - scale={ 0.440000 0.440000 } - depth=2.010000 - } - - instance={ - position={ 0.710000 0.590000 } - scale={ 0.440000 0.440000 } - depth=3.010000 - } - - instance={ - position={ 0.710000 0.720000 } - scale={ 0.440000 0.440000 } - depth=4.010000 - } - - } - -} - - e_scandinavia = { pattern="pattern_horizontal_split_01.dds" color1=yellow_light @@ -5090,7 +4962,6 @@ e_scandinavia = { } - k_norway = { pattern="pattern_horizontal_split_01.dds" color1=red diff --git a/N3OW/common/coat_of_arms/coat_of_arms/germany.txt b/N3OW/common/coat_of_arms/coat_of_arms/germany.txt index 8a8a8fdf..57fd79a3 100644 --- a/N3OW/common/coat_of_arms/coat_of_arms/germany.txt +++ b/N3OW/common/coat_of_arms/coat_of_arms/germany.txt @@ -2755,4 +2755,533 @@ c_konstanz={ mask={1} instance={position={0.5 0.6} scale={1 0.8}} } +} +k_bavaria={ + pattern="pattern_shield_01.dds" + color1=white + color2=blue_light + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={position={0 0}} + } + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={position={0.75 0.48} scale={0.51 0.04}} + instance={position={0 1}} + } + colored_emblem={ + color1=red + texture="ce_block_02.dds" + instance={position={1 0} scale={1 0.73}} + } + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + instance={position={1 1}} + } + colored_emblem={ + color1=blue_light + color2=yellow + color3=black + texture="ce_panther.dds" + instance={position={0.29 0.72} scale={0.47 0.47}} + } + colored_emblem={ + color1=yellow_light + color2=red + texture="ce_lion_rampant_holding_sword.dds" + instance={position={0.29 0.32} scale={0.37 0.37}} + } + colored_emblem={ + color1=white + texture="ce_fess_dancetty.dds" + instance={position={1 0.34} scale={1 -1}} + } + colored_emblem={ + color1=black + color2=red + color3=white + texture="ce_leopard_passant_guardant.dds" + instance={position={0.71 0.85} scale={0.44 0.44}} + instance={position={0.71 0.59} scale={0.44 0.44}} + instance={position={0.71 0.72} scale={0.44 0.44}} + } + colored_emblem={ + color1=blue_light + color2=white + texture="ce_lozengy_bend.dds" + mask = {2} + instance={position={0.5 0.51} scale={0.39 0.45}} + } + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={position={0.771 0.405} scale={0.155 0.155}} + } +} +d_upper_bavaria={ + pattern="pattern_horizontal_split_01.dds" + color1=white + color2=blue_light + color3=blue + colored_emblem={ + color1=blue_light + color2=white + texture="ce_lozengy_bend.dds" + instance={position={0.51 0.22} scale={1 0.42}} + } + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={position={0.5 0.81}} + } + colored_emblem={ + color1=yellow_light + color2=red + texture="ce_lion_rampant_crown.dds" + instance={position={0.5 0.66} scale={0.7 0.7}} + } +} +c_munchen={ + pattern="pattern_solid.dds" + color1=white + color2=black + colored_emblem={ + color1=yellow + color2=rgb{207 151 123} + color3=red + texture="NEOW_ce_monk.dds" + } +} +c_pfaffenhofen={ + pattern="pattern_solid.dds" + color1=blue + color2=yellow + color3=black + colored_emblem={ + color1=yellow + texture="ce_fess_dancetty.dds" + instance={scale={1.7 1.25} position={0.5 0.45}} + instance={scale={1.7 1.25}} + } +} +c_ingolstadt={ + pattern="pattern_solid.dds" + color1=white + color2=blue + colored_emblem={ + color1=blue + color2=red + color3=white + texture="ce_panther.dds" + instance={scale={0.85 0.85}} + } +} +c_muhldorf={ + pattern="pattern_solid.dds" + color1=white + color2=red + colored_emblem={ + color1=red + texture="NEOW_ce_millwheel.dds" + instance={scale={0.95 0.95}} + } +} +c_erding={ + pattern="pattern_solid.dds" + color1=white + color2=blue + colored_emblem={ + color1=blue + texture="NEOW_ce_plowshare.dds" + instance={rotation=135} + } +} +c_traunstein={ + pattern="pattern_solid.dds" + color1=black + color2=green_light + colored_emblem={ + color1=yellow + texture="ce_bendlet.dds" + instance={position={0.36 0.555} scale={0.36 0.36} rotation=33} + instance={position={0.64 0.555} scale={0.36 0.36} rotation=57} + } + colored_emblem={ + color1=green_light + texture="ce_mount.dds" + instance={position={0.5 0.55}} + } + colored_emblem={ + color1=yellow + texture="ce_fleur.dds" + instance={position={0.7 0.3} scale={0.29 0.29} rotation=13} + instance={position={0.3 0.3} scale={0.29 0.29} rotation=-13} + } +} +d_bavarian_swabia={ + pattern="pattern_horizontal_split_01.dds" + color1=red + color2=yellow_light + color3=black + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + } + colored_emblem={ + color1=yellow + color2=black + texture="ce_doted_roundel_frame.dds" + instance={position={0.6 0.15} scale={0.17 0.17}} + instance={position={0.39 0.15} scale={0.16 0.16}} + } + colored_emblem={ + color1=black + color2=red + texture="ce_eagle_double.dds" + } + colored_emblem={ + color1=red + color2=white + texture="ce_african_pattern_08.dds" + mask={2} + } + colored_emblem={ + color1=white + color2=red + texture="ce_per_fess.dds" + mask={0 2 0} + instance={position={0.25 0.5} scale={0.5 1} rotation=90} + } + colored_emblem={ + color1=yellow + texture="ce_block_02.dds" + mask={0 2 0} + instance={position={0.72 0.5} scale={0.1 1}} + } +} +c_augsburg={ + pattern="pattern_vertical_split_01.dds" + color1=red + color2=white + colored_emblem={ + color1=green + color2=green + texture="ce_grape_tree.dds" + instance={scale={0.7 0.7}} + } +} +c_donauworth={ + pattern="pattern_solid.dds" + color1=yellow + color2=black + colored_emblem={ + color1=yellow_light + texture="ce_pagan_circle_frame.dds" + instance={position={0.385 0.15} scale={0.195 0.195}} + instance={position={0.615 0.15} scale={0.195 0.195}} + } + colored_emblem={ + color1=yellow_light + color2=red + texture="ce_crown_imperial_russia.dds" + instance={position={0.5 0.08} scale={0.225 0.225}} + } + colored_emblem={ + color1=black + color2=red + color3=white + texture="ce_eagle_double.dds" + } + colored_emblem={ + color1=blue + texture="ce_inescutcheon.dds" + instance={position={0.5 0.455} scale={0.645 0.645}} + } + colored_emblem={ + color1=yellow + texture="ce_letter_w.dds" + instance={position={0.5 0.425} scale={0.24 0.24}} + } +} +c_allgau={ + pattern="pattern_vertical_split_01.dds" + color1=black + color2=white + colored_emblem={ + color1=yellow + color2=yellow + color3=black + mask={1} + texture="ce_eagle_double.dds" + } + colored_emblem={ + color1=red + color2=white + texture="ce_tower.dds" + instance={position={0.7 0.55} scale={0.7 0.7}} + } + colored_emblem={ + color1=green + mask={2} + texture="ce_mount.dds" + instance={position={0.7 0.65} scale={0.7 0.8}} + } +} +c_gunzburg={ + pattern="pattern_vertical_split_01.dds" + color1=blue_light + color2=white + colored_emblem={ + color1=blue_light + color2=white + texture="ce_lozengy_bend.dds" + instance={scale={0.5 0.5} position={0.25 0.25}} + instance={scale={0.5 0.5} position={0.25 0.535}} + instance={scale={0.5 0.5} position={0.25 0.82}} + } + colored_emblem={ + color1=red + color2=white + texture="ce_tower.dds" + instance={position={0.7 0.55} scale={0.7 0.7}} + } + colored_emblem={ + color1=green + mask={2} + texture="ce_mount.dds" + instance={position={0.7 0.65} scale={0.7 0.8}} + } +} +d_oberpfalz={ + pattern="pattern_horizontal_split_01.dds" + color1=blue_light + color2=white + color3=black + colored_emblem={ + color1=black + texture="ce_block_02.dds" + instance={position={0.48 0.48}} + } + colored_emblem={ + color1=blue_light + color2=white + texture="ce_lozengy_bend.dds" + instance={position={1 0.5}} + } + colored_emblem={ + color1=yellow + color2=red + texture="ce_lion_rampant_crown.dds" + instance={position={0.28 0.43} scale={-0.56 0.79} rotation=3} + } + colored_emblem={ + color1=red + texture="ce_mena_diamond_napkin.dds" + instance={position={0.5 1} scale={1.3 1.3}} + } + colored_emblem={ + color1=white + color2=white + texture="ce_keys_crossed.dds" + instance={position={0.5 0.89} scale={0.33 0.33}} + } +} +c_regensburg={ + pattern="pattern_solid.dds" + color1=red + color2=white + colored_emblem={ + color1=white + color2=white + texture="ce_keys_crossed.dds" + } +} +c_neumarkt={ + pattern="pattern_solid.dds" + color1=red + color2=white + colored_emblem={ + color1=black + color2=yellow + color3=white + texture="ce_eagle.dds" + } +} +c_schwandorf={ + pattern="pattern_horizontal_split_01.dds" + color1=black + color2=blue_light + colored_emblem={ + color1=yellow + color2=red + mask={1} + texture="ce_lion_rampant_crown.dds" + } + colored_emblem={ + color1=white + color2=blue_light + mask={2} + texture="ce_lozengy_bend.dds" + } + colored_emblem={ + color1=black + texture="NEOW_ce_boot.dds" + instance={position={0.5 0.7} scale={0.55 0.55}} + } +} +c_weiden={ + pattern="pattern_horizontal_split_01.dds" + color1=black + color2=red + colored_emblem={ + color1=white + color2=blue_light + texture="ce_lozengy_bend.dds" + instance={position={0.75 0.25} scale={0.5 0.5}} + } + colored_emblem={ + color1=yellow + color2=red + color3=black + texture="ce_lion_rampant_crown.dds" + instance={scale={0.5 0.5} position={0.3 0.25}} + } + colored_emblem={ + color1=green + color2=green + texture="ce_tree.dds" + instance={position={0.5 0.7} scale={0.4 0.4}} + } + colored_emblem={ + color1=green + texture="ce_mount.dds" + instance={position={0.5 0.75} scale={0.5 0.5}} + } +} +c_cham={ + pattern="pattern_horizontal_split_02.dds" + color1=red + color2=blue_light + colored_emblem={ + color1=white + color2=blue_light + mask={2} + texture="ce_lozengy_bend.dds" + } + colored_emblem={ + color1=white + color2=black + texture="ce_castle.dds" + instance={position={0.5 0.74}} + } + colored_emblem={ + color1=red + texture="ce_inescutcheon.dds" + instance={position={0.5 0.68} scale={0.59 0.59}} + } + colored_emblem={ + color1=white + texture="ce_rake.dds" + instance={position={0.5 0.65} scale={0.235 0.235}} + } +} +d_lower_bavaria={ + pattern="pattern_vertical_split_01.dds" + color1=red + color2=blue_light + color3=blue + colored_emblem={ + color1=white + color2=blue_light + texture="ce_lozengy_bend.dds" + instance={position={0.43 0.51} scale={-1 -1} rotation=6} + } + colored_emblem={ + color1=white + texture="ce_block_02.dds" + instance={position={1 0.5}} + } + colored_emblem={ + color1=red + color2=red + color3=white + texture="ce_hound_rampant.dds" + instance={position={0.7 0.48} scale={0.76 0.93}} + } +} +c_landshut={ + pattern="pattern_solid.dds" + color1=white + color2=blue + colored_emblem={ + color1=blue_light + color2=red + texture="NEOW_ce_iron_hat.dds" + instance={position={0.3 0.3} scale={0.5 0.5}} + instance={position={0.7 0.3} scale={0.5 0.5}} + instance={position={0.5 0.7} scale={0.5 0.5}} + } +} +c_passau={ + pattern="pattern_solid.dds" + color1=white + color2=red + colored_emblem={ + color1=red + color2=red + color3=white + texture="ce_wolf.dds" + } +} +c_deggendorf={ + pattern="pattern_solid.dds" + color1=yellow + color2=green + colored_emblem={ + color1=black + color2=red + color3=white + texture="ce_eagle_double.dds" + instance={position={0.5 0.295} scale={0.5 0.5}} + } + colored_emblem={ + color1=blue + texture="NEOW_ce_wave_single.dds" + instance={position={0.5 0.58}} + } + colored_emblem={ + color1=green + texture="ce_mount.dds" + instance={position={0.5 0.6}} + } +} +c_straubing={ + pattern="pattern_solid.dds" + color1=red + color2=yellow + colored_emblem={ + color1=yellow + texture="ce_border_shield.dds" + } + colored_emblem={ + color1=white + color2=blue_light + texture="NEOW_ce_inescutcheon_lozengy.dds" + instance={scale={0.4 0.4} position={0.33 0.25}} + instance={scale={0.4 0.4} position={0.67 0.25}} + } + colored_emblem={ + color1=yellow + texture="ce_fleur.dds" + instance={scale={0.25 0.25} position={0.5 0.75}} + } + colored_emblem={ + color1=white + color2=white + texture="NEOW_ce_plough.dds" + instance={scale={0.7 0.7} position={0.5 0.475}} + } } \ No newline at end of file diff --git a/N3OW/common/culture/name_equivalency/00_NEOW_female_names.txt b/N3OW/common/culture/name_equivalency/00_NEOW_female_names.txt index be8e253b..af161dd4 100644 --- a/N3OW/common/culture/name_equivalency/00_NEOW_female_names.txt +++ b/N3OW/common/culture/name_equivalency/00_NEOW_female_names.txt @@ -19,7 +19,7 @@ anastasia_female = { Anastasi_e_act_ } andrea_female = { Andrea Andriveto } angela_female = { Aela Aelia Aelig Ang_e_grv_lo_female } angelica_female = { Angelico_female } -anna_female = { Ana Ana_i_uml_s Aneto Anita Anja Anna Annaig Annette Annick Ano Naig } +anna_female = { Ana Ana_i_uml_s Aneto Anita Anja Anna Annaig Annette Annick Ano Hanne Naig } annaclara_female = { Ano-Claro } annaeleonora_female = { Hannelore } annalaura_female = { Ano-Lauro } @@ -47,20 +47,20 @@ berenice_female = { Bereni_c_ced_o } bernarda_female = { Bernadeto Bernadette Bernado } bertha_female = { Berta Berto_female } bertranda_female = { Bertrando } -blanche_female = { Blanco_female } -bridget_female = { Brec_pst_hed Bregido Brigitte } +blanche_female = { Bianca Blanco_female } +bridget_female = { Birgitt Brec_pst_hed Bregido Brigitte } bushra_female = { Bouchra } camilla_female = { Camiho } -carla_female = { Carleno_female Carole Carolo_female } +carla_female = { Carla Carleno_female Carola Carole Carolo_female } carmen_female = { Carmen } -carolina_female = { Caroline Caroulino } +carolina_female = { Caroline Caroulino Karoline } cassandra_female = { Cassandro } -catherine_female = { Catarino Karin Karine Katell Katharina } +catherine_female = { Catarino Karin Karine Katell Katharina Katja Katrin } cecilia_female = { Cecilo Silke } celestina_female = { Celestino_female Celesto_female } celia_female = { Celi_a_grv_ } celine_female = { C_e_act_line Celino } -charlotte_female = { Charloto } +charlotte_female = { Charloto Charlotte } chloe_female = { Clou_e_grv_ } christa_female = { Christa } christelle_female = { Kristell } @@ -72,7 +72,7 @@ clotilda_female = { Cloutido } colette_female = { Colette Coul_e_grv_to } constance_female = { Coustan_c_ced_o } coralie_female = { Coural_i_grv_o } -corinne_female = { Corinne Courino } +corinne_female = { Corina Corinne Courino } cynthia_female = { Cynthia } daniela_female = { Danielle Danielo_female } daphne_female = { Daun_e_grv_ } @@ -81,17 +81,19 @@ delphine_female = { D_o_act_ufino Delphine } denise_female = { Daniso Deneza } diana_female = { Diano } dominica_female = { Dominique_female Doumenico_female } -dorothy_female = { Dourout_e_grv_io } +dorothy_female = { Dorothea Dourout_e_grv_io } edith_female = { Edith Edito } -eleanor_female = { A_e_act_nor Eliounor Leounoro } +eleanor_female = { A_e_act_nor Eliounor Leounoro Lore } eliana_female = { Eliano } elisa_female = { Eliso Liza } -elizabeth_female = { Bab_e_grv_u_female Bettina Eisab_e_grv_u Elesbed Elisabeth Ilse Liz } +elizabeth_female = { Bab_e_grv_u_female Bettina Eisab_e_grv_u Elesbed Elisabeth Elsbeth Liesel Liz } +elizabethcharlotte_female = { Liselotte } elodie_female = { _E_act_lodie Eloud_i_grv_o } -elsa_female = { Els_a_grv_ } +elsa_female = { Els_a_grv_ Else Ilse } +elvira_female = { Elvira } emeline_female = { Emelino } emerald_female = { Esmeraudo } -emily_female = { _E_act_milie Emil_i_grv_o_female Emiliano_female } +emily_female = { _E_act_milie Emil_i_grv_o_female Emiliano_female Emmy } emma_female = { Em_a_grv_ } emmanuella_female = { Emanuelo_female Emmanuelle Manuela Manuello } erika_female = { Erika } @@ -118,8 +120,8 @@ flora_female = { Floro Flour Flourino } florence_female = { Florence Flour_e_grv_n_c_ced_o } floriana_female = { Flouriano } france_female = { Fran_c_ced_o_female } -frances_female = { Chichoueso Fra_n_tld_seza Franceso Francino Soazig Soizic Soizick } -frederica_female = { Frederico_female } +frances_female = { Chichoueso Fra_n_tld_seza Franceso Francino Franziska Franziske Soazig Soizic Soizick } +frederica_female = { Frederico_female Friederike } gabriela_female = { Gabriele Gabrielo_female } gael_female = { Ga_e_grv_lo Ga_e_uml_lle } genevieve_female = { Genevivo Gineto } @@ -129,14 +131,14 @@ germana_female = { Germano_female } gertrude_female = { Gerda Gertrud Gertrudo } ghislaine_female = { Guisl_e_grv_no } gilberta_female = { Giliberto_female } -gisela_female = { Gis_e_grv_lo Gisela } +gisela_female = { Giesela Gis_e_grv_lo Gisela } gwen_female = { Gwen Gwenn } gwendolyn_female = { Gwendoline } hajar_female = { Hajer } halima_female = { Halima } hanan_female = { Hanane } hedwig_female = { Hedwig } -helen_female = { Elen Elena Eleno H_e_act_l_e_grv_ne Lena } +helen_female = { Elen Elena Eleno Ellen H_e_act_l_e_grv_ne Helen Ilka Lena } helga_female = { Helga } henrietta_female = { Enrieto Heike } hermine_female = { Hermine } @@ -152,23 +154,23 @@ ingeborg_female = { Ingeborg } ingrid_female = { Ingrid Ingrido } irene_female = { Ireno_female } irma_female = { Irm_a_grv_ } -isabella_female = { Eisabello Izabel } +isabella_female = { Eisabello Isabell Isabella Izabel } iseult_female = { Is_e_grv_ut Yseult } jacqueline_female = { Jakeza Jaquelino Jaqueto } jade_female = { Jade } jahan_female = { Jihane } jennifer_female = { Gueni_e_grv_vro } -jessica_female = { Jessic_a_grv_ } -joan_female = { Chanig Janed Janedig Janeto_female Jano_female Jeannick Johanna Yanna } +jessica_female = { Jessic_a_grv_ Jessica } +joan_female = { Chanig Janed Janedig Janeto_female Jano_female Jeannette Jeannick Johanna Yanna } joanamaria_female = { Jano-Mar_i_grv_o } jocelyn_female = { Joucelino_female } joelle_female = { Jo_e_uml_lle Jouelo_female } -josepha_female = { J_o_act_usefino } +josepha_female = { J_o_act_usefino Josefine } josette_female = { Jouseto_female } josiane_female = { Josiane Jousiano } judith_female = { Judit Jutta } -julia_female = { J_u_grv_li_female Julie } -juliana_female = { Juliano_female } +julia_female = { J_u_grv_li_female Julia Julie } +juliana_female = { Juliane Juliano_female Liane } juliet_female = { Julieto } justina_female = { Justino_female } karima_female = { Karima } @@ -181,7 +183,7 @@ laura_female = { Laure Laureto Lauro_female } laurence_female = { Laur_e_grv_n_c_ced_o Laurence } layla_female = { La_i_uml_la Leila Leyla } lea_female = { Le_a_grv } -leonie_female = { Leoun_i_grv_o Leountino } +leonie_female = { Leonie Leoun_i_grv_o Leountino } liliana_female = { Liliano } linda_female = { Lindo_female Lynda } lisa_female = { Liseto Liso_female } @@ -192,13 +194,13 @@ lucia_female = { L_u_grv_ci } luciana_female = { Luciano_female } lucrezia_female = { Lucr_e_grv__c_ced_o } ludivina_female = { Ludivino } -lydia_female = { Lid_i_grv_o Lydie } +lydia_female = { Lid_i_grv_o Lydia Lydie } maela_female = { Ma_e_uml_lie Ma_e_uml_lig Maela Maelenn Maeli } -magdalena_female = { Madalen Madaleno Magali } +magdalena_female = { Madalen Madaleno Magali Magdalena } malika_female = { Malika } marcella_female = { Marcelino_female Marcello_female } -margaret_female = { Gaid Margarete Margarido Margot Marjour_i_grv_o Megano Rita } -maria_female = { Manoun Mar_i_grv_o_female Mari Maria Mariama Marion Marioun Mariso_female Myriam } +margaret_female = { Gaid Gretel Margarete Margarido Margot Marjour_i_grv_o Megano Rita } +maria_female = { Manoun Mar_i_grv_o_female Mari Maria Mariama Marion Marioun Mariso_female Miriam Myriam } mariaangel_female = { Mar_i_grv_o-Ange } mariaanna_female = { Mar_i_grv_o-Ano Mariannick Marie-Annick Maryannick } mariaantonia_female = { Mar_i_grv_o-Antouneto } @@ -207,6 +209,7 @@ mariachristina_female = { Mar_i_grv_o-Crestino Maria-Kristina } mariaclara_female = { Mar_i_grv_o-Claro Marie-Claire } mariaclaudia_female = { Mar_i_grv_o-Glaudo } mariadominica_female = { Mar_i_grv_o-Doumenico } +mariaelizabeth_female = { Marlies } mariafrance_female = { Mar_i_grv_o-Fran_c_ced_o Marie-France } mariafrancesca_female = { Mar_i_grv_o-Franceso } mariagwen_female = { Ma_i_uml_wenn Maewenn Maiwen Maiwenn Mari-Gwenn } @@ -227,8 +230,9 @@ mariayvonne_female = { Marivon Marivono } marilyn_female = { Maril_e_grv_no_female } marina_female = { Marina Marino_female } marlene_female = { Marl_e_grv_no } -martha_female = { Marto_female } +martha_female = { Marta Marto_female } martina_female = { Martina Martine Martino_female } +mathilda_female = { Mathilde } mauricia_female = { Mauriceto_female } melania_female = { M_e_act_lanie Melan_i_grv_o } melinda_female = { M_e_act_linda } @@ -242,7 +246,7 @@ nadezhda_female = { Nad_e_grv_jo Nadine } najat_female = { Najat } naomi_female = { Nouen_i_grv_o } nasrin_female = { Nesrine } -nathalie_female = { Nadalo Natach_a_grv_ Natal_i_grv_o Nathalie } +nathalie_female = { Nadalo Natach_a_grv_ Natal_i_grv_o Natalie Natascha Nathalie } nawwal_female = { Nawel } nicole_female = { Nicleto Nicole Nicolo_female } noelle_female = { Nouelo_female } @@ -256,7 +260,7 @@ olympia_female = { Oulimpo_female } ophelia_female = { Ouf_e_act_l_i_grv_o } pascala_female = { Pascale Pascaleto Pascalo_female } patricia_female = { Patricia Patricio_female } -paula_female = { Paola Pauleto_female Paulino_female Paulo_female } +paula_female = { Paola Paula Pauleto_female Paulino_female Paulo_female } petra_female = { Peireto Peirounello Peirouno Petra } philippa_female = { Felipino } philomena_female = { Filoumeno } @@ -265,6 +269,7 @@ rachel_female = { Rach_e_grv_l } ramona_female = { Ramoundo_female } rashida_female = { Rachida } rayhan_female = { Rayhana } +rebecca_female = { Rebekka } regina_female = { R_e_grv_ino Regina Regino_female } renata_female = { Renate Renato_female } rolanda_female = { Roulando_female } @@ -293,19 +298,20 @@ solange_female = { Solen Solenn Soulanjo } solene_female = { Soul_e_grv_no } sophia_female = { Sophia Sofia Sonia Sonja Sophie Souf_i_grv_o } stella_female = { Estelle Estello Steren Sterenn } -stephanie_female = { Esteveneto Fan_i_grv_ St_e_act_phanie } +stephanie_female = { Esteveneto Fan_i_grv_ St_e_act_phanie Stephanie } suad_female = { Souad } susan_female = { Susanne Susano_female Susoun Suzana } sylvia_female = { Silv_i_grv_o_female Sylvia Sylvie } -tatiana_female = { Tanja } -theresa_female = { Ter_e_grv_so } +tatiana_female = { Tanja Tatjana } +thekla_female = { Thekla } +theresa_female = { Ter_e_grv_so Theresia } ulrika_female = { Ulrike } -ursula_female = { Oursulo Ursula } +ursula_female = { Oursulo Ursel Ursula } valentina_female = { Valentino_female } valeria_female = { Val_e_act_rie Valiero_female } vanessa_female = { Vanesso_female } -veronica_female = { V_e_act_ronique Verounico } -victoria_female = { Vent_u_grv_ri_female Vit_o_grv_ri_female Vitourino_female } +veronica_female = { V_e_act_ronique Veronika Verounico } +victoria_female = { Vent_u_grv_ri_female Viktoria Vit_o_grv_ri_female Vitourino_female } violet_female = { Vi_o_act_uleto } virginia_female = { Viergino_female } vivian_female = { Viviano_female } diff --git a/N3OW/common/culture/name_lists/NEOW_central_germanic.txt b/N3OW/common/culture/name_lists/NEOW_central_germanic.txt index 835081a1..0853f887 100644 --- a/N3OW/common/culture/name_lists/NEOW_central_germanic.txt +++ b/N3OW/common/culture/name_lists/NEOW_central_germanic.txt @@ -681,7 +681,6 @@ name_list_NEOW_swabian = { Dorothea Edeltraud Ellen Elsbeth Else Elvira Emmy Franziska Friedel Friederike Friedhilde Friedlinde - Franziske Giesela Gretel Hanne Heiderose Helen Ilka Isabell Isabella @@ -692,7 +691,7 @@ name_list_NEOW_swabian = { Natalie Natascha Paula Rebekka - Sarah Sina Stephanie + Sarah Stephanie Tabea Tatjana Thekla Theresia Ursel Veronika Viktoria diff --git a/N3OW/common/decisions/80_major_decisions_british_isles.txt b/N3OW/common/decisions/80_major_decisions_british_isles.txt new file mode 100644 index 00000000..a2128aef --- /dev/null +++ b/N3OW/common/decisions/80_major_decisions_british_isles.txt @@ -0,0 +1,2 @@ +#The culture of the people both high and low is veering towards Celtic - embrace it? +### Reclaim Britannia ### \ No newline at end of file diff --git a/N3OW/common/decisions/dlc_decisions/03_fp2_decisions.txt b/N3OW/common/decisions/dlc_decisions/03_fp2_decisions.txt index 08ac3adb..66df983e 100644 --- a/N3OW/common/decisions/dlc_decisions/03_fp2_decisions.txt +++ b/N3OW/common/decisions/dlc_decisions/03_fp2_decisions.txt @@ -560,187 +560,6 @@ struggle_iberia_ending_conciliation_decision = { ai_will_do = { base = 100 } } -################################### -# Secure the Mediterranean -# By Hugo Cortell -################################### -secure_mediterranean_decision = { - title = fp2_secure_mediterranean.t - picture = { - reference = "gfx/interface/illustrations/event_scenes/fp1_ocean.dds" - } - desc = fp2_secure_mediterranean.desc - decision_group_type = major - - selection_tooltip = fp2_secure_mediterranean.tip - sort_order = 50 - - is_shown = { - # DLC check - has_fp2_dlc_trigger = yes - # Standard checks - is_playable_character = yes - exists = dynasty - NOT = { - is_target_in_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_secured_the_mediterranean - } - } - - OR = { - completely_controls = title:k_sardinia_and_corscia - #completely_controls = title:k_trinacria - AND = { - completely_controls = title:d_mallorca - completely_controls = title:d_north_corsica - completely_controls = title:d_south_corsia - } - } - } - - is_valid = { - completely_controls = title:d_mallorca - completely_controls = title:d_sardinia - completely_controls = title:d_corsica - completely_controls = title:d_sicily - } - - is_valid_showing_failures_only = { - is_landed = yes - } - - effect = { - add_to_global_variable_list = { - name = unavailable_unique_decisions - target = flag:flag_secured_the_mediterranean - } - - # LOC - root = { - save_scope_as = mediterranean_conqueror - house = { save_scope_as = mediterranean_house } - } - title:d_mallorca = { save_scope_as = mallorca } - title:d_sardinia = { save_scope_as = sardinas } - title:d_sicily = { save_scope_as = sicily } - title:k_mediterranean_sea = { save_scope_as = mediterranean_title } - - every_player = { - limit = { - this != ROOT - any_held_title = { title_province = { geographical_region = dlc_fp2_mediterranean_shoreline } } - } - send_interface_message = { - type = event_generic_bad_with_text - title = secure_mediterranean_decision.involved_notif - desc = secure_mediterranean_decision.involved_notif_desc # Players who get this: "why do I hear boss music?" (It is meant to sound vaguely threatening) - left_icon = scope:mediterranean_conqueror - - show_as_tooltip = { - scope:mediterranean_conqueror = { - house = { - add_house_modifier = { - modifier = fp2_controls_the_mediterranean_house_modifier - years = 100 - } - } - dynasty = { add_dynasty_prestige = major_prestige_gain } - } - } - } - } - - house = { - add_house_modifier = { - modifier = fp2_controls_the_mediterranean_house_modifier - years = 100 - } - } - dynasty = { add_dynasty_prestige = major_prestige_gain } # You used to get +25% prestiege, but that caused UI issues - custom_tooltip = secure_mediterranean_decision.a - - create_title_and_vassal_change = { - type = created - save_scope_as = title_change - add_claim_on_loss = yes - } - title:k_mediterranean_sea = { - change_title_holder = { - holder = root - change = scope:title_change - } - } - resolve_title_and_vassal_change = scope:title_change - title:d_mallorca = { set_de_jure_liege_title = title:k_mediterranean_sea } - title:d_sardinia = { set_de_jure_liege_title = title:k_mediterranean_sea } - title:d_corsica = { set_de_jure_liege_title = title:k_mediterranean_sea } - title:d_sicily = { set_de_jure_liege_title = title:k_mediterranean_sea } - - hidden_effect = { - title:k_mediterranean_sea = { set_de_jure_liege_title = title:e_italy } # Straying closer to remaking the roman empire - trigger_event = iberia_north_africa.2105 - } - } - - cost = { - gold = { - value = 0 - if = { - limit = { - has_treasury = no - } - add = major_gold_value - multiply = 1.5 - round = yes - } - } - treasury = { - value = 0 - if = { - limit = { - has_treasury = yes - } - add = major_gold_value - multiply = 1.5 - round = yes - } - } - prestige = { - value = major_prestige_gain - multiply = 3 - round = yes - } - } - - ai_check_interval_by_tier = { - barony = 0 - county = 0 - duchy = 0 - kingdom = 730 - empire = 730 - hegemony = 730 - } - - ai_potential = { - is_ruler = yes - short_term_gold >= { - value = major_gold_value - multiply = 1.5 - round = yes - } - prestige >= { - value = major_prestige_gain - multiply = 3 - round = yes - } - } - - ai_will_do = { - base = 80 - } -} - ############################################# # Eat a Cheese # by Daniel "yes I know what exciting content is stop bullying me" Moore diff --git a/N3OW/common/landed_titles/germany.txt b/N3OW/common/landed_titles/germany.txt index f59f7d83..93803a36 100644 --- a/N3OW/common/landed_titles/germany.txt +++ b/N3OW/common/landed_titles/germany.txt @@ -2555,10 +2555,10 @@ e_germany = { } } } - c_nordlingen = { + c_donauworth = { color = { 2 200 200 } - b_nordlingen = { + b_donauworth = { province = 2886 color = { 2 200 200 } @@ -2712,6 +2712,7 @@ e_germany = { name_list_bavarian = cn_niedabayern } capital = c_landshut + c_landshut = { color = { 90 170 210 } cultural_names = { diff --git a/N3OW/common/province_terrain/01_province_properties.txt b/N3OW/common/province_terrain/01_province_properties.txt index cf36886f..39c62435 100644 --- a/N3OW/common/province_terrain/01_province_properties.txt +++ b/N3OW/common/province_terrain/01_province_properties.txt @@ -3307,8 +3307,8 @@ 2890 ={ winter_severity_bias = 0.50 } -## c_nordlingen -# b_nordlingen +## c_donauworth +# b_donauworth 2886 ={ winter_severity_bias = 0.50 } diff --git a/N3OW/common/scripted_triggers/00_religious_triggers.txt b/N3OW/common/scripted_triggers/00_religious_triggers.txt new file mode 100644 index 00000000..53e73dbc --- /dev/null +++ b/N3OW/common/scripted_triggers/00_religious_triggers.txt @@ -0,0 +1,2169 @@ + +###TRIGGER LIST + +# has_strong_religious_conviction_trigger +# is_christian_trigger + +###DOCTRINE BASED### +# is_weak_claimant_due_to_gender_trigger +# can_be_combatant_based_on_gender_trigger +# can_be_clergy_due_to_gender_trigger +# faith_is_aniconic_trigger +# relation_with_character_is_incestuous_in_faith_trigger - Relation would be shunned in faith +# relation_with_character_is_incestuous_in_my_faith_trigger - Relation would be shunned in the faith of character you use trigger in +# relation_with_character_is_incestuous_in_my_or_lieges_faith_trigger - Relation would be shunned in the faith of the character you use trigger in or their liege's faith +# faith_allows_marriage_consanguinity_trigger +# relation_with_character_is_sodomy_in_faith_trigger +# relation_with_character_is_sodomy_trigger +# relation_with_character_is_sodomy_in_my_or_lieges_faith_trigger +# trait_is_shunned_in_faith_trigger +# trait_is_criminal_in_faith_trigger +# trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger +# has_negative_attitude_towards_trait_trigger +# secret_is_shunned_in_faith_trigger +# secret_is_criminal_in_faith_trigger +# secret_is_shunned_or_criminal_in_my_or_lieges_faith_trigger +# religion_has_angels_trigger +# highgod_is_passive_trigger +# highgod_is_active_trigger +# is_reincarnation_trigger +# holy_order_1000_request_target_trigger - Is this ruler a valid target for a holy order to request land from? + +###HERESY TRIGGERS### +# is_valid_heresiarch + +###RELIGIOUS INTERACTIONS### +# can_take_religious_vows_trigger + + +# CHECK A NUMBER OF RELIGION-RELATED CONDITIONS TO DETERMINE HOW STRONG OF A BELIEVER THEY SEEM TO BE +has_strong_religious_conviction_trigger = { + NOR = { + has_trait = cynical + has_trait = excommunicated + } + OR = { + has_trait = zealous + has_trait = pilgrim + has_trait = devoted + has_trait = sayyid + has_trait = saoshyant + has_trait = savior + has_trait = divine_blood + has_trait = blood_of_prophet + has_trait = faith_warrior + has_trait = saint + } +} + +is_christian_trigger = { + faith = { religion_tag = christianity_religion } +} + +# Not-non-XYZ triggers allow us to check for specific historical faiths whilst still defaulting to something positive for variant faiths. +## E.g., looking to see if something would only be of interest to Catholics, but if we're dealing with a player-made heresy, still return true. This way mechanics will default to on rather than off (still likely to result in weird GHWs, but at least less random ones). +not_non_catholic_standard_christian_faith_trigger = { + NOR = { + this = faith:orthodox + this = faith:iconoclast + this = faith:coptic + this = faith:armenian_apostolic + } +} + +not_non_orthodox_standard_christian_faith_trigger = { + NOR = { + this = faith:catholic + this = faith:coptic + this = faith:armenian_apostolic + } +} + +not_non_coptic_standard_christian_faith_trigger = { + NOR = { + this = faith:catholic + this = faith:orthodox + this = faith:iconoclast + this = faith:armenian_apostolic + } +} + +not_non_armenian_standard_christian_faith_trigger = { + NOR = { + this = faith:catholic + this = faith:orthodox + this = faith:iconoclast + this = faith:coptic + } +} + +is_weak_claimant_due_to_gender_trigger = { + OR = { + AND = { + $FAITH$ = { has_doctrine_parameter = female_claims_are_weak } + $CHARACTER$ = { is_female = yes } + } + AND = { + $FAITH$ = { has_doctrine_parameter = male_claims_are_weak } + $CHARACTER$ = { is_male = yes } + } + } +} + +can_be_combatant_based_on_gender_trigger = { + custom_description = { + text = "can_be_combatant_based_on_gender" + object = this + subject = $ARMY_OWNER$ + # Priests only fight if faith has war priests + trigger_if = { + limit = { + is_clergy = yes + } + OR = { + faith = { has_doctrine_parameter = clergy_can_fight } + culture = { has_cultural_parameter = culture_clergy_can_fight } + AND = { + $ARMY_OWNER$.culture = { + has_cultural_parameter = high_prowess_ignores_knight_restrictions + } + prowess >= 10 + } + } + } + OR = { + trigger_if = { # Has the Royal Court and thus can modify pillars + limit = { + has_dlc_feature = diverge_culture # Can modify pillars + } + trigger_if = { + limit = { + $ARMY_OWNER$.culture = { has_cultural_parameter = martial_custom_male_only_combatant } + } + is_male = yes + } + trigger_else_if = { + limit = { + $ARMY_OWNER$.culture = { has_cultural_parameter = martial_custom_female_only_combatant } + } + is_female = yes + } + trigger_else = {} + } + trigger_else = { # Does not have the Royal Court and thus combatant is governed by faith + OR = { + $ARMY_OWNER$.faith = { has_doctrine_parameter = combatant_can_be_either_gender_if_no_roco } + AND = { + $ARMY_OWNER$.faith = { has_doctrine_parameter = combatant_must_be_male_if_no_roco } + is_male = yes + } + AND = { + $ARMY_OWNER$.faith = { has_doctrine_parameter = combatant_must_be_female_if_no_roco } + is_female = yes + } + } + } + AND = { + # No need to gender diversify this: if they're a right-gender shieldperson of the culture, then they've already got permission to fight from the previous AND conditions. + has_trait = shieldmaiden + $ARMY_OWNER$ = { + culture = { has_cultural_parameter = has_access_to_shieldmaidens } + } + } + # Event-based special exceptions + OR = { + has_character_modifier = ignores_gender_army_rules + has_character_modifier = mpo_destined_leader_modifier + } + AND = { + prowess >= 10 + $ARMY_OWNER$.culture = { has_cultural_parameter = high_prowess_ignores_knight_restrictions } + NOT = { $ARMY_OWNER$.culture = { has_cultural_parameter = minimum_prowess_for_knights } } + } + AND = { + prowess >= 12 + $ARMY_OWNER$.culture = { + has_cultural_parameter = high_prowess_ignores_knight_restrictions + has_cultural_parameter = minimum_prowess_for_knights + } + } + } + } +} + +can_be_clergy_due_to_gender_trigger = { + OR = { + AND = { + faith = { has_doctrine_parameter = clergy_must_be_female } + is_female = yes + } + AND = { + faith = { has_doctrine_parameter = clergy_must_be_male } + is_male = yes + } + faith = { has_doctrine_parameter = clergy_can_be_either_gender } + } +} + +is_wrong_gender_in_faith_trigger = { + OR = { + AND = { + is_female = yes + $FAITH$ = { has_doctrine_parameter = male_dominated_law } + } + AND = { + is_male = yes + $FAITH$ = { has_doctrine_parameter = female_dominated_law } + } + } +} + +faith_is_aniconic_trigger = { + faith = { + OR = { + religion = religion:islam_religion + has_doctrine = tenet_aniconism + } + } +} + +#Needs CHARACTER and FAITH +relation_with_character_is_incestuous_in_faith_trigger = { + OR = { + # doctrine_consanguinity_dynastic; not within the same descent group + AND = { + $FAITH$ = { has_doctrine = doctrine_consanguinity_dynastic } + OR = { + is_close_or_extended_family_of = $CHARACTER$ + dynasty = $CHARACTER$.dynasty + } + } + #doctrine_consanguinity_restricted; absolutely no family business + AND = { + $FAITH$ = { has_doctrine = doctrine_consanguinity_restricted } + is_close_or_extended_family_of = $CHARACTER$ #[parents, children, siblings, grandparents, grandchildren, cousins, uncles, aunts, nephews, nieces] + } + #doctrine_consanguinity_cousins; the only acceptable incest is with your cousin + AND = { + $FAITH$ = { has_doctrine = doctrine_consanguinity_cousins } + OR = { + is_close_family_of = $CHARACTER$ #[parents, children, siblings, grandparents, grandchildren] + is_uncle_or_aunt_of = $CHARACTER$ + is_nibling_of = $CHARACTER$ + } + } + #doctrine_consanguinity_aunt_nephew_and_uncle_niece; extended family is ok + AND = { + $FAITH$ = { has_doctrine = doctrine_consanguinity_aunt_nephew_and_uncle_niece } + is_close_family_of = $CHARACTER$ + } + #doctrine_consanguinity_unrestricted; all forms of incest is acceptable + } +} + +#Note: only checks from the viewpoint of current scope. Needs CHARACTER +relation_with_character_is_incestuous_in_my_faith_trigger = { + faith = { save_temporary_scope_as = my_faith } + relation_with_character_is_incestuous_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:my_faith } +} + +relation_with_character_is_incestuous_in_my_or_lieges_faith_trigger = { + OR = { + AND = { + faith = { #My faith doesn't approve + save_temporary_scope_as = check_faith + } + relation_with_character_is_incestuous_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:check_faith } + } + AND = { #Liege's faith doesn't approve + liege ?= { + faith = { + save_temporary_scope_as = check_faith + } + } + relation_with_character_is_incestuous_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:check_faith } + } + } +} + +#Needs CHARACTER_1 and CHARACTER_2 +faith_allows_marriage_consanguinity_trigger = { + save_temporary_scope_as = consanguinity_faith + + NOT = { + $CHARACTER_1$ = { + relation_with_character_is_incestuous_in_faith_trigger = { + CHARACTER = $CHARACTER_2$ + FAITH = scope:consanguinity_faith + } + } + } +} +relation_between_characters_is_sodomy_in_my_faith_trigger = { + $CHARACTER_1$ = { is_male = yes } + $CHARACTER_2$ = { is_male = yes } + faith = { + OR = { + has_doctrine_parameter = homosexuality_shunned + has_doctrine_parameter = homosexuality_illegal + } + } +} + +relation_with_character_is_sodomy_in_faith_trigger = { + is_male = yes + $CHARACTER$ = { is_male = yes } + $FAITH$ = { + OR = { + has_doctrine_parameter = homosexuality_shunned + has_doctrine_parameter = homosexuality_illegal + } + } +} + +#Note: only checks from the viewpoint of current scope. Needs CHARACTER +relation_with_character_is_sodomy_trigger = { + faith = { save_temporary_scope_as = my_faith } + relation_with_character_is_sodomy_in_faith_trigger = { + CHARACTER = $CHARACTER$ + FAITH = scope:my_faith + } +} + +relation_with_character_is_sodomy_in_my_or_lieges_faith_trigger = { + OR = { + AND = { + faith = { #My faith doesn't approve + save_temporary_scope_as = check_faith + } + relation_with_character_is_sodomy_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:check_faith } + } + AND = { #Liege's faith doesn't approve + liege ?= { + faith = { + save_temporary_scope_as = check_faith + } + } + relation_with_character_is_sodomy_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:check_faith } + } + } +} + +murdering_character_is_kinslaying_in_faith_trigger = { + OR = { + is_close_or_extended_family_of = $CHARACTER$ + dynasty = $CHARACTER$.dynasty + } + $FAITH$ = { NOT = { has_doctrine = doctrine_kinslaying_accepted } } +} + +murdering_character_is_kinslaying_in_my_or_same_dynasty_lieges_faith_trigger = { + save_temporary_scope_as = kinslayer_me + faith = { + save_temporary_scope_as = check_faith + } + trigger_if = { + limit = { + liege ?= { dynasty = scope:kinslayer_me.dynasty } + } + liege = { + faith = { + save_temporary_scope_as = check_faith_liege + } + } + } + OR = { + murdering_character_is_kinslaying_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:check_faith } #My faith doesn't approve + AND = { #Liege's faith doesn't approve + liege ?= { dynasty = scope:kinslayer_me.dynasty } + murdering_character_is_kinslaying_in_faith_trigger = { CHARACTER = $CHARACTER$ FAITH = scope:check_faith_liege } + } + } +} + + + +trait_is_shunned_in_faith_trigger = { + save_temporary_scope_value_as = { + name = shunned_trait_check + value = flag:$TRAIT$ + } + OR = { + #INCEST + AND = { + scope:shunned_trait_check = flag:incestuous + $FAITH$ = { NOT = { has_doctrine_parameter = allows_unrestricted_marriage } } + } + #WITCH + AND = { + scope:shunned_trait_check = flag:witch + $FAITH$ = { has_doctrine_parameter = witchcraft_shunned } + } + #SODOMITE + AND = { + scope:shunned_trait_check = flag:sodomite + $FAITH$ = { has_doctrine_parameter = homosexuality_shunned } + } + #DEVIANT + AND = { + scope:shunned_trait_check = flag:deviant + $FAITH$ = { has_doctrine_parameter = deviancy_shunned } + } + #ADULTERER/FORNICATOR + AND = { + OR = { + scope:shunned_trait_check = flag:adulterer + scope:shunned_trait_check = flag:fornicator + } + $GENDER_CHARACTER$ = { + trigger_if = { + limit = { exists = faith } + accepts_adultery_without_penalty_trigger = no + } + } + OR = { + AND = { + $FAITH$ = { has_doctrine_parameter = adultery_female_shunned } + $GENDER_CHARACTER$ = { is_female = yes } + } + AND = { + $FAITH$ = { has_doctrine_parameter = adultery_male_shunned } + $GENDER_CHARACTER$ = { is_male = yes } + } + } + } + #KINSLAYER + AND = { + OR = { + scope:shunned_trait_check = flag:kinslayer_1 + scope:shunned_trait_check = flag:kinslayer_2 + scope:shunned_trait_check = flag:kinslayer_3 + } + $FAITH$ = { has_doctrine_parameter = kinslaying_shunned } + } + } +} + +trait_is_criminal_in_faith_trigger = { + save_temporary_scope_value_as = { + name = criminal_trait_check + value = flag:$TRAIT$ + } + OR = { + #KINSLAYER + AND = { + OR = { + scope:criminal_trait_check = flag:kinslayer_3 + scope:criminal_trait_check = flag:kinslayer_2 + scope:criminal_trait_check = flag:kinslayer_1 + } + $FAITH$ = { has_doctrine_parameter = kinslaying_any_dynasty_member_crime } + } + AND = { + OR = { + scope:criminal_trait_check = flag:kinslayer_3 + scope:criminal_trait_check = flag:kinslayer_2 + } + $FAITH$ = { has_doctrine_parameter = kinslaying_extended_family_crime } + } + AND = { + scope:criminal_trait_check = flag:kinslayer_3 + $FAITH$ = { has_doctrine_parameter = kinslaying_close_kin_crime } + } + #WITCH + AND = { + scope:criminal_trait_check = flag:witch + $FAITH$ = { has_doctrine_parameter = witchcraft_illegal } + } + #CANNIBAL + AND = { + scope:criminal_trait_check = flag:cannibal + NOT = { + $FAITH$ = { has_doctrine_parameter = cannibalism_legal } + } + } + #SODOMITE + AND = { + scope:criminal_trait_check = flag:sodomite + $FAITH$ = { has_doctrine_parameter = homosexuality_illegal } + } + #DEVIANT + AND = { + scope:criminal_trait_check = flag:deviant + $FAITH$ = { has_doctrine_parameter = deviancy_illegal } + } + #INCEST + AND = { + scope:criminal_trait_check = flag:incestuous + $FAITH$ = { NOT = { has_doctrine_parameter = consanguinity_unrestricted_incest } } + } + #ADULTERER/FORNICATOR + AND = { + OR = { + scope:criminal_trait_check = flag:adulterer + scope:criminal_trait_check = flag:fornicator + } + OR = { + AND = { + $FAITH$ = { has_doctrine_parameter = adultery_female_crime } + $GENDER_CHARACTER$ = { is_female = yes } + } + AND = { + $FAITH$ = { has_doctrine_parameter = adultery_male_crime } + $GENDER_CHARACTER$ = { is_male = yes } + } + } + } + } +} + +scoped_trait_is_criminal_in_faith_trigger = { + OR = { + #KINSLAYER + AND = { + OR = { + $TRAIT$ = trait:kinslayer_3 + $TRAIT$ = trait:kinslayer_2 + $TRAIT$ = trait:kinslayer_1 + } + $FAITH$ = { has_doctrine_parameter = kinslaying_any_dynasty_member_crime } + } + AND = { + OR = { + $TRAIT$ = trait:kinslayer_3 + $TRAIT$ = trait:kinslayer_2 + } + $FAITH$ = { has_doctrine_parameter = kinslaying_extended_family_crime } + } + AND = { + $TRAIT$ = trait:kinslayer_3 + $FAITH$ = { has_doctrine_parameter = kinslaying_close_kin_crime } + } + #WITCH + AND = { + $TRAIT$ = trait:witch + $FAITH$ = { has_doctrine_parameter = witchcraft_illegal } + } + #CANNIBAL + AND = { + $TRAIT$ = trait:cannibal + NOT = { + $FAITH$ = { has_doctrine_parameter = cannibalism_legal } + } + } + #SODOMITE + AND = { + $TRAIT$ = trait:sodomite + $FAITH$ = { has_doctrine_parameter = homosexuality_illegal } + } + #DEVIANT + AND = { + $TRAIT$ = trait:deviant + $FAITH$ = { has_doctrine_parameter = deviancy_illegal } + } + #INCEST + AND = { + $TRAIT$ = trait:incestuous + $FAITH$ = { NOT = { has_doctrine_parameter = consanguinity_unrestricted_incest } } + } + #ADULTERER/FORNICATOR + AND = { + OR = { + $TRAIT$ = trait:adulterer + $TRAIT$ = trait:fornicator + } + OR = { + AND = { + $FAITH$ = { has_doctrine_parameter = adultery_female_crime } + $GENDER_CHARACTER$ = { is_female = yes } + } + AND = { + $FAITH$ = { has_doctrine_parameter = adultery_male_crime } + $GENDER_CHARACTER$ = { is_male = yes } + } + } + } + } +} + +trait_is_shunned_or_criminal_in_faith_trigger = { + OR = { + trait_is_shunned_in_faith_trigger = { TRAIT = $TRAIT$ FAITH = $FAITH$ GENDER_CHARACTER = $GENDER_CHARACTER$ } + trait_is_criminal_in_faith_trigger = { TRAIT = $TRAIT$ FAITH = $FAITH$ GENDER_CHARACTER = $GENDER_CHARACTER$ } + } +} + +trait_is_shunned_or_criminal_in_my_or_lieges_faith_trigger = { + OR = { + AND = { + faith = { #My faith doesn't approve + save_temporary_scope_as = check_faith + } + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = $TRAIT$ FAITH = scope:check_faith GENDER_CHARACTER = $GENDER_CHARACTER$ } + } + AND = { #Liege's faith doesn't approve + liege ?= { + faith = { + save_temporary_scope_as = check_faith + } + } + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = $TRAIT$ FAITH = scope:check_faith GENDER_CHARACTER = $GENDER_CHARACTER$ } + } + } +} + +has_any_shunned_or_criminal_trait_in_faith_trigger = { + $CHARACTER$ = { + OR = { + #KINSLAYER + AND = { + has_trait = kinslayer_3 + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = kinslayer_3 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = kinslayer_2 + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = kinslayer_2 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = kinslayer_1 + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = kinslayer_1 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #WITCH + AND = { + has_trait = witch + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = witch FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #CANNIBAL + AND = { + has_trait = cannibal + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = cannibal FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #SODOMITE + AND = { + has_trait = sodomite + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = sodomite FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #DEVIANT + AND = { + has_trait = deviant + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = deviant FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = incestuous + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = incestuous FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #ADULTERER/FORNICATOR + AND = { + has_trait = adulterer + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = adulterer FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = fornicator + trait_is_shunned_or_criminal_in_faith_trigger = { TRAIT = fornicator FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + } + } +} + +has_any_criminal_trait_in_faith_trigger = { + $CHARACTER$ = { + OR = { + #KINSLAYER + AND = { + has_trait = kinslayer_3 + trait_is_criminal_in_faith_trigger = { TRAIT = kinslayer_3 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = kinslayer_2 + trait_is_criminal_in_faith_trigger = { TRAIT = kinslayer_2 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = kinslayer_1 + trait_is_criminal_in_faith_trigger = { TRAIT = kinslayer_1 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #WITCH + AND = { + has_trait = witch + trait_is_criminal_in_faith_trigger = { TRAIT = witch FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #CANNIBAL + AND = { + has_trait = cannibal + trait_is_criminal_in_faith_trigger = { TRAIT = cannibal FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #SODOMITE + AND = { + has_trait = sodomite + trait_is_criminal_in_faith_trigger = { TRAIT = sodomite FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #DEVIANT + AND = { + has_trait = deviant + trait_is_criminal_in_faith_trigger = { TRAIT = deviant FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = incestuous + trait_is_criminal_in_faith_trigger = { TRAIT = incestuous FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #ADULTERER/FORNICATOR + AND = { + has_trait = adulterer + trait_is_criminal_in_faith_trigger = { TRAIT = adulterer FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = fornicator + trait_is_criminal_in_faith_trigger = { TRAIT = fornicator FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + } + } +} + +has_any_shunned_trait_in_faith_trigger = { + $CHARACTER$ = { + OR = { + #KINSLAYER + AND = { + has_trait = kinslayer_3 + trait_isshunnedl_in_faith_trigger = { TRAIT = kinslayer_3 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = kinslayer_2 + trait_is_shunned_in_faith_trigger = { TRAIT = kinslayer_2 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = kinslayer_1 + trait_is_shunned_in_faith_trigger = { TRAIT = kinslayer_1 FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #WITCH + AND = { + has_trait = witch + trait_is_shunned_in_faith_trigger = { TRAIT = witch FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #CANNIBAL + AND = { + has_trait = cannibal + trait_is_shunned_in_faith_trigger = { TRAIT = cannibal FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #SODOMITE + AND = { + has_trait = sodomite + trait_is_shunned_in_faith_trigger = { TRAIT = sodomite FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #DEVIANT + AND = { + has_trait = deviant + trait_is_shunned_in_faith_trigger = { TRAIT = deviant FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = incestuous + trait_is_shunned_in_faith_trigger = { TRAIT = incestuous FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + #ADULTERER/FORNICATOR + AND = { + has_trait = adulterer + trait_is_shunned_in_faith_trigger = { TRAIT = adulterer FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + AND = { + has_trait = fornicator + trait_is_shunned_in_faith_trigger = { TRAIT = fornicator FAITH = $FAITH$ GENDER_CHARACTER = $CHARACTER$ } + } + } + } +} + + +has_negative_attitude_towards_trait_trigger = { + save_temporary_scope_value_as = { + name = negative_status_check + value = flag:$TRAIT$ + } + + NOR = { + has_trait = $TRAIT$ + #INCESTUOUS + AND = { + scope:negative_status_check = flag:incestuous + any_secret = { type = secret_incest } + } + #WITCH + AND = { + scope:negative_status_check = flag:witch + any_secret = { type = secret_witch } + } + #CANNIBAL + AND = { + scope:negative_status_check = flag:cannibal + any_secret = { type = secret_cannibal } + } + #SODOMITE + AND = { + scope:negative_status_check = flag:sodomite + OR = { + has_sexuality = homosexual + has_sexuality = bisexual + } + any_secret = { + type = secret_homosexual + } + } + #ADULTERER + AND = { + scope:negative_status_check = flag:adulterer + OR = { + has_trait = lustful + AND = { + is_married = yes + any_relation = { type = lover NOT = { is_spouse_of = prev } } + } + any_relation = { + type = lover + is_married = yes + NOT = { is_spouse_of = prev } + } + } + } + #FORNICATOR + AND = { + scope:negative_status_check = flag:fornicator + OR = { + has_trait = lustful + any_relation = { type = lover always = yes } + } + } + } + + faith = { save_temporary_scope_as = my_faith } + OR = { + trait_is_shunned_in_faith_trigger = { TRAIT = $TRAIT$ FAITH = scope:my_faith GENDER_CHARACTER = $GENDER_CHARACTER$ } + trait_is_criminal_in_faith_trigger = { TRAIT = $TRAIT$ FAITH = scope:my_faith GENDER_CHARACTER = $GENDER_CHARACTER$ } + } +} + +has_followers_trigger = { + OR = { + num_character_followers >= 1 + num_county_followers >= 1 + } +} + +secret_is_blackmailable_trigger = { + OR = { + secret_is_blackmailable_strong_hook_trigger = { TARGET = $TARGET$ } + secret_is_blackmailable_weak_hook_trigger = { TARGET = $TARGET$ } + } +} + + +################### +# Heresy Triggers # +################### + +is_preferred_heresy = { + is_valid_heresy = { + ORIGIN_FAITH = $ORIGIN_FAITH$ + HERETICAL_FAITH = $HERETICAL_FAITH$ + } + + OR = { + #If we're Chistian, pick a heretical faiths which is in the same regional group as our origin faith (i.e., Lollards for Catholics, Iconoclasts for Orthodox, etc.) + AND = { + religion_tag = christianity_religion + OR = { + faiths_are_in_western_christianity_group = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$ } + faiths_are_in_orthodox_christianity_group = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$ } + faiths_are_in_eastern_christianity_group = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$ } + } + } + + #If we're Muslim, we want to stay within our 'branch' of Islam: + AND = { + religion_tag = islam_religion + OR = { + faiths_are_in_sunni_islam_group = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$} + faiths_are_in_shia_islam_group = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$} + faiths_are_in_muhakkima_islam_group = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$} + } + } + #If we're Zoroastrian, we don't want Sogdian faith in Armenia and vice versa + AND = { + religion_tag = zoroastrianism_religion + OR = { + faiths_are_eastern_zoroastrian = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$} + faiths_are_western_zoroastrian = { FAITH_1 = $ORIGIN_FAITH$ FAITH_2 = $HERETICAL_FAITH$} + } + } + + #Otherwise, we don't have any special preferences. + NOT = { + religion_tag = islam_religion + religion_tag = christianity_religion + religion_tag = zoroastrianism_religion + } + } +} + +is_valid_heresy = { + #The origin faith can never be its own heresy. + NOT = { $ORIGIN_FAITH$ = $HERETICAL_FAITH$ } + #Must not be considered invalid + invalid_for_heresy_events = no + # A heretical faith can't be currently locked off via variable. + $HERETICAL_FAITH$ = { + NOR = { + has_variable = block_conversion_till_decision_taken + has_variable = block_conversion_till_nebulous_circumstances + } + } + #Depending on the origin faith's religion/religion group, there may have additional requirements for a heresy to be considered valid. + OR = { + #For Christian Faiths, the origin and heretical faiths must not both be Ecumenical (excepting the faiths which aren't technically ecumenical). + AND = { + religion_tag = christianity_religion + NAND = { + $ORIGIN_FAITH$ = { + has_doctrine = special_doctrine_ecumenical_christian + OR = { + this = faith:insular_celtic + this = faith:bosnian_church + this = faith:mozarabic_church + } + } + $HERETICAL_FAITH$ = { + has_doctrine = special_doctrine_ecumenical_christian + OR = { + this = faith:insular_celtic + this = faith:bosnian_church + this = faith:mozarabic_church + } + } + } + } + AND = { #FP3: for Zoroastrianism, Bedhin faiths are never heresies of each other + religion_tag = zoroastrianism_religion + NAND = { + $ORIGIN_FAITH$ = { + has_doctrine = doctrine_major_branch_behdin + } + $HERETICAL_FAITH$ = { + has_doctrine = doctrine_major_branch_behdin + } + } + } + #No special requirements for Muslims, Jews, or Yazidis + religion_tag = islam_religion + religion_tag = judaism_religion + #Eastern Faiths can shift and spread amongst each other. + OR = { + religion_tag = buddhism_religion + religion_tag = hinduism_religion + religion_tag = jainism_religion + religion_tag = dualism_religion + } + #No special requirements for Pagan religions. + has_doctrine = pagan_hostility_doctrine + } +} + +is_valid_heresiarch = { + is_landed = yes + faith = root + OR = { + highest_held_title_tier = tier_duchy + highest_held_title_tier = tier_county + } + is_imprisoned = no + is_capable_adult_ai = yes + is_playable_character = yes + is_landless_adventurer = no + primary_title ?= { + is_landless_type_title = no + is_noble_family_title = no + } + exists = capital_county + NOT = { has_trait = heresiarch } + no_heretical_hof_faith_trigger = yes + recently_converted_faith_trigger = no # As amusing as it may be, rulers shouldn't 'flip-flop' between Faiths, so we need to enforce a cooldown on heresy conversions. +} + +no_heretical_hof_faith_trigger = { #Head of Faith shouldn't convert. + OR = { + NOT = { exists = root.religious_head } + AND = { + exists = root.religious_head + this != root.religious_head + } + } +} + +#Christian Heresy Groups +faiths_are_in_western_christianity_group = { + OR = { + $FAITH_1$ = faith:catholic + $FAITH_1$ = faith:cathar + $FAITH_1$ = faith:waldensian + $FAITH_1$ = faith:lollard + AND = { + $FAITH_1$ = faith:insular_celtic + scope:heretic_capital.title_province = { geographical_region = world_europe_west_britannia } + } + AND = { + $FAITH_1$ = faith:mozarabic_church + scope:heretic_capital.title_province = { geographical_region = world_europe_west_iberia } + } + } + OR = { + $FAITH_2$ = faith:catholic + $FAITH_2$ = faith:cathar + $FAITH_2$ = faith:waldensian + $FAITH_2$ = faith:lollard + $FAITH_2$ = faith:priscillianism + AND = { + $FAITH_2$ = faith:insular_celtic + scope:heretic_capital.title_province = { geographical_region = world_europe_west_britannia } + } + AND = { + $FAITH_2$ = faith:mozarabic_church + scope:heretic_capital.title_province = { geographical_region = world_europe_west_iberia } + } + } +} + +faiths_are_in_orthodox_christianity_group = { + OR = { + $FAITH_1$ = faith:orthodox + $FAITH_1$ = faith:iconoclast + $FAITH_1$ = faith:bogomilist + $FAITH_1$ = faith:paulician + AND = { + $FAITH_1$ = faith:bosnian_church + scope:heretic_capital.title_province = { geographical_region = world_europe_south_east } + } + } + OR = { + $FAITH_2$ = faith:orthodox + $FAITH_2$ = faith:iconoclast + $FAITH_2$ = faith:bogomilist + $FAITH_2$ = faith:paulician + $FAITH_2$ = faith:bosnian_church + $FAITH_2$ = faith:cainitism + AND = { + $FAITH_1$ = faith:bosnian_church + scope:heretic_capital.title_province = { geographical_region = world_europe_south_east } + } + } +} + +faiths_are_in_eastern_christianity_group = { + OR = { + $FAITH_1$ = faith:coptic + $FAITH_1$ = faith:armenian_apostolic + $FAITH_1$ = faith:nestorian + $FAITH_1$ = faith:messalian + $FAITH_1$ = faith:paulician + } + OR = { + $FAITH_2$ = faith:coptic + $FAITH_2$ = faith:armenian_apostolic + $FAITH_2$ = faith:nestorian + $FAITH_2$ = faith:messalian + $FAITH_2$ = faith:paulician + $FAITH_2$ = faith:mandeaism + } +} + +faiths_are_shia_zandaqa_sub_group = { + OR = { + this = faith:quranist + this = faith:qarmatian + this = faith:ghulat + this = faith:alawite + this = faith:alevi + this = faith:druze + } +} + +faiths_are_in_sunni_islam_group = { + $FAITH_1$ = { + has_doctrine = muhammad_succession_sunni_doctrine + } + $FAITH_2$ = { + OR = { + has_doctrine = muhammad_succession_sunni_doctrine + has_doctrine = muhammad_succession_muhakkima_doctrine + this = faith:sabianism + this = faith:manichean + this = faith:quranist + } + } +} + +faiths_are_in_shia_islam_group = { + $FAITH_1$ = { + OR = { + has_doctrine = muhammad_succession_shia_doctrine + faiths_are_shia_zandaqa_sub_group = yes + } + } + $FAITH_2$ = { + OR = { + has_doctrine = muhammad_succession_shia_doctrine + has_doctrine = muhammad_succession_muhakkima_doctrine + faiths_are_shia_zandaqa_sub_group = yes + this = faith:valentinianism + this = faith:sabianism + } + } +} + +faiths_are_in_muhakkima_islam_group = { + $FAITH_1$ = { + has_doctrine = muhammad_succession_muhakkima_doctrine + } + $FAITH_2$ = { + OR = { + has_doctrine = muhammad_succession_muhakkima_doctrine + this = faith:manichean + this = faith:valentinianism + } + } +} + +faiths_are_eastern_zoroastrian = { #FP3 update - so that Armenian faith (Arewordik) don't appear as a heresy in Sogdia + OR = { + $FAITH_1$ = faith:mazdayasna + $FAITH_1$ = faith:khurmazta + $FAITH_1$ = faith:gayomarthianism + $FAITH_2$ = faith:zurvanism + $FAITH_2$ = faith:mazdakism + $FAITH_2$ = faith:khurramism + } + OR = { + $FAITH_1$ = faith:mazdayasna + $FAITH_1$ = faith:khurmazta + $FAITH_1$ = faith:gayomarthianism + $FAITH_2$ = faith:zurvanism + $FAITH_2$ = faith:mazdakism + $FAITH_2$ = faith:khurramism + } +} + +faiths_are_western_zoroastrian = { #FP3 update - so that Sogdian faith (Khurmazta) don't appear as a heresy in Armenia + OR = { + $FAITH_1$ = faith:mazdayasna + $FAITH_1$ = faith:gayomarthianism + $FAITH_2$ = faith:zurvanism + $FAITH_2$ = faith:mazdakism + $FAITH_2$ = faith:khurramism + $FAITH_2$ = faith:urartuism + } + OR = { + $FAITH_1$ = faith:mazdayasna + $FAITH_1$ = faith:gayomarthianism + $FAITH_2$ = faith:zurvanism + $FAITH_2$ = faith:mazdakism + $FAITH_2$ = faith:khurramism + $FAITH_2$ = faith:urartuism + } +} + +refusing_conversion_is_crime_trigger = { + faith = { + trigger_if = { # Only apply imprisonment reason if actor's faith is not the state faith + limit = { + $CHARACTER$ = { + top_liege = { government_allows = state_faith } + faith = $CHARACTER$.top_liege.primary_title.state_faith + } + } + always = no + } + OR = { + religion_tag = christianity_religion + religion_tag = islam_religion + religion_tag = judaism_religion + religion_tag = zoroastrianism_religion + } + NOT = { + faith_hostility_level = { + target = $CHARACTER$.faith + value <= faith_astray_level + } + } + } +} + +is_hostile_enough_for_holy_war_trigger = { + faith_hostility_level = { + target = $FAITH$ + value >= religious_cb_enabled_hostility_level + } +} + +barony_is_valid_for_holy_order_lease_trigger = { + title_province = { + OR = { + has_holding_type = castle_holding + has_holding_type = city_holding + } + } + trigger_if = { + limit = { + holder.primary_title.tier != tier_barony + } + can_be_leased_out = yes + } + trigger_if = { + limit = { + NOT = { holder = $CHARACTER$ } + } + holder.primary_title.tier = tier_barony + } + NOT = { + is_leased_out = yes + } +} + +barony_is_valid_for_holy_order_lease_cancellation_trigger = { + is_under_holy_order_lease = yes + has_revokable_lease = yes + lessee = { + NOT = { + has_strong_hook = prev.holder + } + } +} + +religion_has_angels_trigger = { + OR = { + religion = religion:christianity_religion + religion = religion:islam_religion + religion = religion:zoroastrianism_religion + religion = religion:dualism_religion + religion = religion:judaism_religion + religion = religion:yazidi_religion + } +} + +religion_has_circumcision_trigger = { + OR = { + religion = religion:islam_religion + religion = religion:judaism_religion + } +} + +is_heretic_trigger = { + $WHO$.faith.religion = $TARGET$.faith.religion + $WHO$.faith = { + faith_hostility_level = { + target = $TARGET$.faith + value >= religious_cb_enabled_hostility_level + } + } +} + +is_heathen_trigger = { + NOT = { $WHO$.faith.religion = $TARGET$.faith.religion } + $TARGET$.faith = { + has_doctrine = pagan_hostility_doctrine + } + $WHO$.faith = { + faith_hostility_level = { + target = $TARGET$.faith + value >= religious_cb_enabled_hostility_level + } + } +} + +is_infidel_trigger = { + NOT = { $WHO$.faith.religion = $TARGET$.faith.religion } + $TARGET$.faith = { + NOT = { has_doctrine = pagan_hostility_doctrine } + } + $WHO$.faith = { + faith_hostility_level = { + target = $TARGET$.faith + value >= religious_cb_enabled_hostility_level + } + } +} + +valid_demand_conversion_conditions_trigger = { + scope:recipient = { + NOR = { + has_strong_hook = scope:actor + has_trait = devoted + has_trait = order_member + is_imprisoned_by = scope:actor + is_at_war_with = scope:actor + } + } + scope:actor = { + trigger_if = { + limit = { + government_has_flag = government_is_landless_adventurer + scope:recipient = { is_courtier_of = scope:actor } + } + custom_tooltip = { + text = valid_demand_conversion_conditions_trigger.tt.domicile_requires_shrine + domicile = { has_domicile_parameter = camp_enable_conversion } + } + } + NAND = { + has_trait = nomadic_philosophy + has_trait = zealous + } + } + + custom_description = { + text = "is_head_of_religion" + subject = scope:recipient + scope:recipient.faith.religious_head != scope:recipient + } + custom_description = { + text = "is_protected_via_contract" + subject = scope:recipient + # Vassal Contract forbids meddling by liege + NAND = { + exists = scope:recipient.liege + scope:recipient.liege = scope:actor + scope:recipient = { + is_ruler = yes + vassal_contract_has_flag = religiously_protected + } + } + } + trigger_if = { + limit = { + scope:recipient = { + AND = { + has_variable = cannot_be_converted_by_value + var:cannot_be_converted_by_value = scope:actor + } + } + } + custom_tooltip = { + text = promised_to_not_convert_character + scope:recipient = { + NOR = { + has_variable = cannot_be_converted_by_value + var:cannot_be_converted_by_value = scope:actor + } + } + } + } + custom_tooltip = { + text = cannot_take_overt_hostile_actions_against_diarch.tt + NOT = { scope:recipient ?= scope:actor.diarch } + } +} + +valid_ask_for_conversion_conditions_trigger = { # Deliberate variant of the above, so you can ask your diarch nicely to convert if you made a new faith + scope:recipient = { + NOR = { + has_strong_hook = scope:actor + has_trait = devoted + has_trait = order_member + is_imprisoned_by = scope:actor + is_at_war_with = scope:actor + } + } + scope:actor = { + trigger_if = { + limit = { + government_has_flag = government_is_landless_adventurer + scope:recipient = { is_courtier_of = scope:actor } + } + custom_tooltip = { + text = valid_demand_conversion_conditions_trigger.tt.domicile_requires_shrine + domicile = { has_domicile_parameter = camp_enable_conversion } + } + } + NAND = { + has_trait = nomadic_philosophy + has_trait = zealous + } + } + + custom_description = { + text = "is_head_of_religion" + subject = scope:recipient + scope:recipient.faith.religious_head != scope:recipient + } + custom_description = { + text = "is_protected_via_contract" + subject = scope:recipient + # Vassal Contract forbids meddling by liege + NAND = { + exists = scope:recipient.liege + scope:recipient.liege = scope:actor + scope:recipient = { + is_ruler = yes + vassal_contract_has_flag = religiously_protected + } + } + } + trigger_if = { + limit = { + scope:recipient = { + AND = { + has_variable = cannot_be_converted_by_value + var:cannot_be_converted_by_value = scope:actor + } + } + } + custom_tooltip = { + text = promised_to_not_convert_character + scope:recipient = { + NOR = { + has_variable = cannot_be_converted_by_value + var:cannot_be_converted_by_value = scope:actor + } + } + } + } +} + +highgod_is_passive_trigger = { + OR = { + religion_tag = buddhism_religion + religion_tag = jainism_religion + religion_tag = taoism_religion + religion_tag = west_african_roog_religion + religion_tag = zunism_religion + } +} + +highgod_is_active_trigger = { + highgod_is_passive_trigger = no +} + + +fertilitygod_is_active_trigger = { + highgod_is_active_trigger = yes +} + + +###REINCARNATION### +can_become_reincarnation_trigger = { + save_temporary_scope_as = reincarnated_child + faith = { + has_doctrine = tenet_reincarnation + } + any_parent = { + is_playable_character = yes + faith = scope:reincarnated_child.faith + } +} + +can_reincarnate_trigger = { + is_alive = no + OR = { + has_trait = temperate + has_trait = greedy + has_trait = generous + has_trait = diligent + has_trait = calm + has_trait = arrogant + has_trait = humble + has_trait = deceitful + has_trait = honest + has_trait = brave + has_trait = gregarious + has_trait = ambitious + has_trait = just + has_trait = zealous + has_trait = compassionate + has_trait = stubborn + has_trait = forgiving + has_trait = lunatic + has_trait = dull + has_trait = intellect_bad + has_trait = shrewd + has_trait = intellect_good + has_trait = strong + has_trait = physique_good + } +} + +is_reincarnation_trigger = { + can_become_reincarnation_trigger = yes + has_variable = reincarnation_of +} + +# Used in faith scope, COUNT is number of faiths to at least have and CHARACTER is who must own them +num_realm_holy_sites_faithful_holders = { + $CHARACTER$ = { save_temporary_scope_as = root_scope } + trigger_if = { + limit = { + exists = $CHARACTER$.confederation + } + custom_description = { + text = direct_realm_holy_sites_held_by_faithful_confederation + subject = $CHARACTER$ + object = this + value = 1 + any_holy_site = { + county = { + save_temporary_scope_as = current_holy_site + is_holy_site_controlled_by = $CHARACTER$ + holder.faith = $CHARACTER$.faith + } + } + } + } + custom_description = { + text = number_realm_holy_sites_held_by_faithful + subject = $CHARACTER$ + object = this + value = $COUNT$ + any_holy_site = { + count >= $COUNT$ + county = { + save_temporary_scope_as = current_holy_site + OR = { + is_holy_site_controlled_by = $CHARACTER$ + $CHARACTER$.confederation ?= { + is_house_based = no # any_confederation_member is not performant for house blocs + any_confederation_member = { + scope:current_holy_site = { + is_holy_site_controlled_by = prev + } + } + } + } + holder.faith = $CHARACTER$.faith + } + } + } +} + +### Head of Faith +can_create_temporal_head_of_faith_title_trigger = { + num_realm_holy_sites_faithful_holders = { + COUNT = holy_sites_to_create_temporal_head_of_faith + CHARACTER = ROOT + } + root = { piety_level >= high_piety_level } + trigger_if = { + limit = { + root = { top_liege != this } + } + custom_description = { + text = cannot_create_hof_title_at_or_above_liege_tier + root.liege.primary_title.tier > tier_duchy + } + } +} + +can_create_spiritual_head_of_faith_title_trigger = { + num_realm_holy_sites_faithful_holders = { + COUNT = holy_sites_to_create_spiritual_head_of_faith + CHARACTER = ROOT + } + root = { piety_level >= medium_piety_level } + trigger_if = { + limit = { has_doctrine = special_doctrine_not_allowed_to_hof } + NOT = { has_doctrine = special_doctrine_not_allowed_to_hof } + } + NAND = { + exists = religious_head + has_doctrine_parameter = maintains_head_of_faith_on_creation + } +} + +# this = Person trying to create the title +can_afford_create_head_of_faith_title_cost_trigger = { + trigger_if = { + limit = { + faith = { + has_doctrine_parameter = temporal_head_of_faith + OR = { + has_doctrine = muhammad_succession_sunni_doctrine + has_doctrine = muhammad_succession_shia_doctrine + } + } + } + trigger_if = { + limit = { NOT = { has_trait = sayyid } } + piety >= massive_piety_value + } + } + trigger_else_if = { + limit = { + faith = { + has_doctrine_parameter = temporal_head_of_faith + } + } + piety >= major_piety_value + } + trigger_else = { + limit = { + faith = { + has_doctrine_parameter = spiritual_head_of_faith + } + } + gold >= medium_gold_max_value + } +} + +# FAITH = The faith we are trying to make the head of faith title for +# this = Person trying to create the title +can_create_head_of_faith_title_trigger = { + $FAITH$ = { + trigger_if = { + limit = { + has_doctrine_parameter = spiritual_head_of_faith + } + can_create_spiritual_head_of_faith_title_trigger = yes + } + trigger_else_if = { + limit = { + has_doctrine_parameter = temporal_head_of_faith + } + can_create_temporal_head_of_faith_title_trigger = yes + } + trigger_else = { + # We shouldn't hit this point, but if we do use the following as error messages. + has_doctrine_parameter = spiritual_head_of_faith + has_doctrine_parameter = temporal_head_of_faith + } + } + can_afford_create_head_of_faith_title_cost_trigger = yes +} + +can_perform_the_hajj_trigger = { + faith.religion = religion:islam_religion + faith = { has_doctrine_parameter = can_go_on_pilgrimage } +} + +shared_faith_or_hof_trigger = { + OR = { + $ACTOR$.faith = $RECIPIENT$.faith + AND = { + exists = $ACTOR$.faith.religious_head + exists = $RECIPIENT$.faith.religious_head + $ACTOR$.faith.religious_head = $RECIPIENT$.faith.religious_head + } + } +} + + +###RELIGIOUS INTERACTIONS### +#Triggers that applies to both Monastery or Holy Order requirements +can_take_religious_vows_trigger = { + can_take_religious_vows_disregard_marriage_trigger = yes + + #Do they have the "wrong" marriage type? + NOR = { + custom_description = { + text = is_married_matrilineally + subject = scope:recipient + any_spouse = { + is_female = yes + matrilinear_marriage = yes + } + } + custom_description = { + text = is_married_patrilineally + subject = scope:recipient + any_spouse = { + is_male = yes + patrilinear_marriage = yes + } + } + custom_description = { + text = matrilinear_betrothal + subject = scope:recipient + betrothed ?= { + is_female = yes + matrilinear_betrothal = yes + } + } + custom_description = { + text = patrilinear_betrothal + subject = scope:recipient + betrothed ?= { + is_male = yes + patrilinear_betrothal = yes + } + } + } + bp2_valid_for_standard_interactions_trigger = yes +} + +can_take_religious_vows_disregard_marriage_trigger = { + is_available_ai = yes + faith = scope:actor.faith + is_ruler = no + NOT = { has_trait = excommunicated } + NOT = { has_character_flag = holy_order_member_requested_return_home } +} + +does_religion_exist_in_world_region_trigger = { # The most efficient way I could think of to essentially do diplomatic range triggers on religions + trigger_if = { + limit = { location = { geographical_region = world_europe } } # Even though europe has many sub regions, it's overall size is small so no need to sub-divide! + any_county_in_region = { + region = world_europe + faith.religion = $RELIGION$ + } + } + trigger_else_if = { + limit = { location = { geographical_region = world_asia_minor } } # Maybe this should be grouped with both the one above and the one below... + any_county_in_region = { + region = world_asia_minor + faith.religion = $RELIGION$ + } + } + trigger_else_if = { + limit = { location = { geographical_region = world_middle_east } } + any_county_in_region = { + region = world_middle_east + faith.religion = $RELIGION$ + } + } + trigger_else_if = { + limit = { + location = { geographical_region = world_india } } + any_county_in_region = { + region = world_india + faith.religion = $RELIGION$ + } + } + trigger_else_if = { + limit = { location = { geographical_region = world_africa } } + any_county_in_region = { + region = world_africa + faith.religion = $RELIGION$ + } + } + trigger_else_if = { + limit = { location = { geographical_region = world_steppe } } + any_county_in_region = { + region = world_steppe + faith.religion = $RELIGION$ + } + } + trigger_else_if = { + limit = { location = { geographical_region = world_asia } } + any_county_in_region = { + region = world_asia + faith.religion = $RELIGION$ + } + } + + trigger_else_if = { # We group two smaller world regions into one + limit = { + location = { + OR = { + geographical_region = world_tibet + geographical_region = world_burma + } + } + } + OR = { + any_county_in_region = { + region = world_tibet + faith.religion = $RELIGION$ + } + any_county_in_region = { + region = world_burma + faith.religion = $RELIGION$ + } + } + } + trigger_else = { always = no } # This should always go at the end of this scripted trigger +} + +### HOLY ORDERS ### +holy_order_1000_holy_order_trigger = { + title = { + NOR = { + has_variable = received_new_land + has_variable = discarded_for_being_too_big + } + } +} + +holy_order_1000_target_barony_trigger = { + tier = tier_barony + barony_is_valid_for_holy_order_lease_trigger = { CHARACTER = $CHARACTER$ } + #Don't grab something that's held by a vassal player of the one receiving the event. + trigger_if = { + limit = { + NOT = { holder = $CHARACTER$ } + } + holder = { is_ai = yes } + } +} + +holy_order_1000_request_target_trigger = { + highest_held_title_tier >= tier_duchy + is_landed_or_landless_administrative = yes + faith = root + is_available = yes + NOR = { + has_character_flag = holy_order_recently_requested_land + has_character_flag = holy_order_recently_received_land + } + save_temporary_scope_as = ruler + any_sub_realm_barony = { + holy_order_1000_target_barony_trigger = { CHARACTER = scope:ruler } + } +} + +faith_dominant_gender_male_or_equal = { + faith = { + OR = { + has_doctrine_parameter = male_dominated_law + has_doctrine_parameter = gender_equal_law + } + } +} + +faith_dominant_gender_female_or_equal = { + faith = { + OR = { + has_doctrine_parameter = female_dominated_law + has_doctrine_parameter = gender_equal_law + } + } +} + +is_theological_character_trigger = { + OR = { + has_trait = theologian + has_trait = devoted + has_trait = order_member + AND = { + is_playable_character = yes + government_has_flag = government_is_theocracy + } + + } +} + +would_be_sinful_adulterer_trigger = { + is_married = yes + trigger_if = { + limit = { is_male = yes } + NOT = { + faith = { has_doctrine = doctrine_adultery_men_accepted } + } + } + trigger_else = { + NOT = { + faith = { has_doctrine = doctrine_adultery_women_accepted } + } + } +} + +has_tolerant_faith_or_culture_trigger = { + OR = { + faith = { has_doctrine = doctrine_pluralism_pluralistic } + culture = { has_cultural_parameter = less_likely_to_force_conversion } + culture = { has_cultural_tradition = tradition_religion_blending } + has_trait = nomadic_philosophy + } +} + +is_open_to_inviting_other_faiths_trigger = { + OR = { + faith = { has_doctrine = tenet_adaptive } + faith = { has_doctrine = unreformed_faith_doctrine } + faith = { has_doctrine = doctrine_pluralism_pluralistic } + culture = { has_cultural_tradition = tradition_religion_blending } + culture = { has_cultural_tradition = tradition_tgp_religious_hospitality } + } +} + +faith_is_open_minded_trigger = { + OR = { + has_doctrine = tenet_adaptive + has_doctrine = doctrine_pluralism_pluralistic + } +} + +is_mainstream_jewish_faith = { + religion = religion:judaism_religion + NOT = { + this = faith:samaritan + this = faith:haymanot + this = faith:malabarism + this = faith:kabarism + } +} + +is_unprotected_hostile_faith = { # Checks if the faith is at least hostile but not protected by a contract, used in a county scope + faith = { + faith_hostility_level = { + target = prev.holder.top_liege.faith + value >= 2 + } + } + holder = { + NOT = { vassal_contract_has_flag = religiously_protected } + } + trigger_if = { # Does anyone in the hierarchy have religious protection? + limit = { + holder = { + any_liege_or_above = { + faith = prev.faith + } + } + } + holder = { + any_liege_or_above = { + NOT = { vassal_contract_has_flag = religiously_protected } + } + } + } +} + +### SYNCRETIC TRIGGERS ### + +islam_or_syncretic_with_islam_trigger = { + $CHARACTER$ = { + faith = { + OR = { + religion = religion:islam_religion + has_doctrine = tenet_islamic_syncretism + } + } + } +} + +judaism_or_syncretic_with_judaism_trigger = { + $CHARACTER$ = { + faith = { + OR = { + religion = religion:judaism_religion + has_doctrine = tenet_jewish_syncretism + } + } + } +} + +christianity_or_syncretic_with_christianity_trigger = { + $CHARACTER$ = { + faith = { + OR = { + religion = religion:catholic_religion + religion = religion:orthodox_religion + religion = religion:protestant_religion + has_doctrine = tenet_christian_syncretism + } + } + } +} + +unreformed_or_syncretic_with_unreformed_trigger = { + $CHARACTER$ = { + faith = { + OR = { + religion = religion:unreformed_religion + has_doctrine = tenet_unreformed_syncretism + } + } + } +} + +zoroastrian_or_syncretic_with_eastern_trigger = { + $CHARACTER$ = { + faith = { + OR = { + religion = religion:zoroastrianism_religion + has_doctrine = tenet_eastern_syncretism + } + } + } +} + +#Used on faiths +is_dharmic_faith_trigger = { + OR = { + religion = religion:hinduism_religion + religion = religion:buddhism_religion + religion = religion:jainism_religion + } +} + +#Used on provinces +has_holy_building = { + OR = { + has_building_or_higher = holy_site_cathedral_01 + has_building_or_higher = holy_site_mosque_01 + has_building_or_higher = holy_site_pagan_grand_temple_01 + has_building_or_higher = holy_site_indian_grand_temple_01 + has_building_or_higher = holy_site_other_grand_temple_01 + has_building_or_higher = holy_site_cologne_cathedral_01 + has_building_or_higher = holy_site_canterbury_cathedral_01 + has_building_or_higher = temple_of_uppsala_01 + has_building_or_higher = lund_cathedral_01 + has_building_or_higher = notre_dame_01 + has_building_or_higher = holy_site_imam_ali_mosque_01 + has_building_or_higher = holy_site_great_mosque_of_mecca_01 + has_building_or_higher = holy_site_great_mosque_of_cordoba_01 + has_building_or_higher = holy_site_great_mosque_of_djenne_01 + has_building_or_higher = holy_site_great_mosque_of_samarra_01 + has_building_or_higher = holy_site_prophetic_mosque_01 + has_building_or_higher = brihadeeswarar_temple_01 + has_building_or_higher = shwedagon_pagoda_01 + has_building_or_higher = ananda_temple_01 + has_building_or_higher = the_friday_mosque_01 + has_building_or_higher = dome_of_the_rock_01 + has_building_or_higher = temple_in_jerusalem_01 + has_building_or_higher = cluny_abbey_01 + has_building_or_higher = damascus_mosque_01 + has_building_or_higher = jokhang_01 + has_building_or_higher = beta_giyorgis_01 + has_building_or_higher = holy_wisdom_01 + has_building_or_higher = duomo_florence_01 + has_building_or_higher = konark_temple_01 + has_building_or_higher = wawel_cathedral_01 + has_building_or_higher = vatapi_caves_01 + # TGP + has_building_or_higher = holy_site_buddhist_grand_temple_01 + has_building_or_higher = holy_site_japanese_temple_01 + has_building_or_higher = holy_site_chinese_temple_01 + has_building_or_higher = holy_site_se_asia_pagan_temple_01 + has_building_or_higher = kofuku_ji_01 + has_building_or_higher = enryaku_ji_01 + has_building_or_higher = hwangnyongsa_01 + has_building_or_higher = besakih_temple_01 + has_building_or_higher = dau_temple_01 + has_building_or_higher = hanging_temple_01 + has_building_or_higher = liuhe_pagoda_01 + has_building_or_higher = pagoda_of_fogong_temple_01 + has_building_or_higher = giant_wild_goose_pagoda_01 + has_building_or_higher = maoshan_academy_01 + has_building_or_higher = tiantai_monasteries_01 + has_building_or_higher = jizu_shan_temples_01 + has_building_or_higher = nanhua_temple_01 + } +} + +invalid_for_heresy_events = { + OR = { + this = faith:conversos + this = faith:insular_celtic + this = faith:bosnian_church + this = faith:mozarabic_church + this = faith:adamites + this = faith:kabarism + } +} + +is_faith_dominant_gender = { + OR = { + AND = { + is_male = yes + faith = { + OR = { + has_doctrine_parameter = male_dominated_law + has_doctrine_parameter = gender_equal_law + } + } + } + AND = { + is_female = yes + faith = { + OR = { + has_doctrine_parameter = female_dominated_law + has_doctrine_parameter = gender_equal_law + } + } + } + } +} + +religion_is_broadly_asian_trigger = { + OR = { + religion_is_east_asian_trigger = yes + broadly_dharmic_trigger = yes + broadly_chinese_religion_trigger = yes + } +} + +religion_is_east_asian_trigger = { + OR = { + faith.religion = religion:buddhism_religion + faith.religion = religion:confucianism_religion + faith.religion = religion:taoism_religion + faith.religion = religion:shintoism_religion + } +} + +broadly_dharmic_trigger = { + OR = { + faith.religion = religion:buddhism_religion + faith.religion = religion:hinduism_religion + faith.religion = religion:jainism_religion + faith.religion = religion:bon_religion + faith.religion = religion:dab_qhuas_religion + faith.religion = religion:aluk_religion + faith.religion = religion:dayawism_religion + faith.religion = religion:hantuism_religion + faith.religion = religion:kaharingan_religion + faith.religion = religion:satsana_phi_religion + faith.religion = religion:tolotang_religion + faith.religion = religion:utaki_religion + faith.religion = religion:bimoism_religion + faith.religion = religion:moism_religion + faith.religion = religion:muism_religion + faith.religion = religion:qiangic_religion + } +} + +south_east_asian_pagan_trigger = { + OR = { + faith.religion = religion:aluk_religion + faith.religion = religion:dayawism_religion + faith.religion = religion:hantuism_religion + faith.religion = religion:kaharingan_religion + faith.religion = religion:tolotang_religion + faith.religion = religion:biliku_religion + } +} + +broadly_jungle_dwelling_trigger = { + culture = { + OR = { + has_cultural_pillar = heritage_austronesian + has_cultural_pillar = heritage_burman + has_cultural_pillar = heritage_tai + has_cultural_pillar = heritage_hmongic + has_cultural_pillar = heritage_dravidian + has_cultural_pillar = heritage_mon_khmer + has_cultural_pillar = heritage_viet + has_cultural_pillar = heritage_indo_aryan + } + } +} + +broadly_chinese_religion_trigger = { + OR = { + faith.religion = religion:taoism_religion + faith.religion = religion:confucianism_religion + } +} + +broadly_mainland_east_asian_heritage_trigger = { + culture = { + OR = { + has_cultural_pillar = heritage_chinese + has_cultural_pillar = heritage_korean + has_cultural_pillar = heritage_buyeo + has_cultural_pillar = heritage_qiangic + has_cultural_pillar = heritage_viet + } + } +} + +broadly_japanese_island_heritage_trigger = { + culture = { + OR = { + has_cultural_pillar = heritage_japonic + has_cultural_pillar = heritage_ainuic + } + } +} diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_boot.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_boot.dds new file mode 100644 index 00000000..dc0be378 --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_boot.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34eccaa848c5f125a6dc09fcaa98f8fef6676c67fca7434739d61c22248abf31 +size 22000 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_iron_hat.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_iron_hat.dds new file mode 100644 index 00000000..87f46d4c --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_iron_hat.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5ecbf01f6367b49d58754fa718c49d6fe1385ae030bb98d4da76cb8c9b3c627 +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_millwheel.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_millwheel.dds new file mode 100644 index 00000000..ee51d9e1 --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_millwheel.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2baa87605e986c73f2183a1f23bf063f6d50ac545659d537ae4eb27ae7fc15e7 +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_monk.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_monk.dds new file mode 100644 index 00000000..df86c808 --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_monk.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24b674a1344283e0e8ca420e19f962db6b3a6f9aa7ef4f820c44e5d17d9f1f7d +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_plough.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_plough.dds new file mode 100644 index 00000000..9ac62159 --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_plough.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:047a0dc4bce16c0951b75cadf40a35626336949caa11c70a0fd312e06a4c7060 +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_plowshare.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_plowshare.dds new file mode 100644 index 00000000..2a27707d --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_plowshare.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ef6507c3f41ee6b53482565e836efe4616fb5e32b0d0627150b954f18cfc445 +size 22000 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt index d5114538..5ee2203f 100644 --- a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt @@ -85,7 +85,9 @@ NEOW_ce_harpy.dds = { colors = 3 category = figures } NEOW_ce_harpy_crowned.dds = { colors = 3 category = figures } NEOW_ce_horse_tuva.dds = { colors = 2 category = figures } NEOW_ce_mao.dds = { colors = 1 category = figures } +NEOW_ce_monk.dds.dds = { colors = 1 category = figures } NEOW_ce_saint_peter.dds = { colors = 3 category = figures } +NEOW_ce_woman_01.dds = { colors = 3 category = manmade } ###MANMADE NEOW_ce_armillary_sphere.dds = { colors = 1 category = manmade } @@ -93,6 +95,7 @@ NEOW_ce_arnor_crown.dds = { colors = 1 category = manmade } NEOW_ce_arnor_sceptre.dds = { colors = 1 category = manmade } NEOW_ce_bishops_mitre.dds = { colors = 3 category = manmade } NEOW_ce_bohemia_crown.dds = { colors = 3 category = manmade } +NEOW_ce_boot.dds = { colors = 1 category = manmade } NEOW_ce_bosphorus.dds = { colors = 1 category = manmade } NEOW_ce_bridge_3.dds = { colors = 1 category = manmade } NEOW_ce_crown_french_closed.dds = { colors = 2 category = manmade } @@ -105,15 +108,18 @@ NEOW_ce_hammer.dds = { colors = 2 category = manmade } NEOW_ce_hamsick_china.dds = { colors = 1 category = manmade } NEOW_ce_hamsick_soviet.dds = { colors = 1 category = manmade } NEOW_ce_helm_of_skanderbeg.dds = { colors = 1 category = manmade } +NEOW_ce_iron_hat.dds = { colors = 2 category = manmade } NEOW_ce_jugotorch.dds = { colors = 2 category = manmade } NEOW_ce_lantern.dds = { colors = 3 category = manmade } +NEOW_ce_millwheel.dds = { colors = 1 category = manmade } +NEOW_ce_plough.dds = { colors = 2 category = manmade } +NEOW_ce_plowshare.dds = { colors = 1 category = manmade } NEOW_ce_scythe_blade.dds = { colors = 1 category = manmade } NEOW_ce_ship_trimast.dds = { colors = 1 category = manmade } NEOW_ce_spitfire.dds = { colors = 3 category = manmade } NEOW_ce_tongs.dds = { colors = 1 category = manmade } NEOW_ce_tower_02.dds = { colors = 2 category = manmade } NEOW_ce_wall.dds = { colors = 2 category = manmade } -NEOW_ce_woman_01.dds = { colors = 3 category = manmade } ###NATURE NEOW_ce_cedar.dds = { colors = 2 category = nature } diff --git a/N3OW/history/provinces/e_germany.txt b/N3OW/history/provinces/e_germany.txt index a973b947..bc3e3fdf 100644 --- a/N3OW/history/provinces/e_germany.txt +++ b/N3OW/history/provinces/e_germany.txt @@ -1770,7 +1770,7 @@ 2779 = { holding = none } -###c_nordlingen +###c_donauworth 2886 = { culture = swabian religion = einblicker diff --git a/N3OW/history/titles/k_bavaria.txt b/N3OW/history/titles/k_bavaria.txt index ea2155d0..0735e5a9 100644 --- a/N3OW/history/titles/k_bavaria.txt +++ b/N3OW/history/titles/k_bavaria.txt @@ -35,6 +35,7 @@ k_bavaria={ 2550.6.8 = { holder = germany0003 #Torben Audi } +2555.1.1 = { change_development_level = 7 } } d_upper_bavaria = { @@ -111,6 +112,7 @@ c_munchen = { 2550.6.8 = { holder = germany0003 #Torben Audi } +2555.1.1 = { change_development_level = 7 } } c_pfaffenhofen={ @@ -371,7 +373,7 @@ c_weiden={ 2542.11.28={holder=josef_i_of_weiden} } -c_nordlingen={ +c_donauworth={ 10.1.1={liege=k_swabia} 2550.5.22={holder=friz_i_of_augsburg} } diff --git a/N3OW/history/titles/k_rhodania.txt b/N3OW/history/titles/k_rhodania.txt index dd92090c..94f34da0 100644 --- a/N3OW/history/titles/k_rhodania.txt +++ b/N3OW/history/titles/k_rhodania.txt @@ -1,9 +1,22 @@ +k_rhodania={ + 2505.1.1 = { + change_development_level = 7 + } +} + d_lyonnais={ 2554.1.1={ holder=germany0002 #Franz Klosters } } +c_rhone={ + 2554.1.1={ + holder=germany0002 #Franz Klosters + } + 2555.1.1 = { change_development_level = 12 } +} + d_savoie = { 2554.1.1 = { holder=germany0002 #Franz Klosters @@ -14,6 +27,7 @@ c_bouches_du_rhone={ 2540.1.1 = { holder = france_marouane_atika #Marouane Atika } + 2555.1.1 = { change_development_level = 12 } } c_vaucluse={ 2550.1.1 = { @@ -54,6 +68,7 @@ c_alpes_maritimes={ 2550.1.1 = { holder = france_grimaldi_honore } + 2555.1.1 = { change_development_level = 10 } } c_camargue={ diff --git a/N3OW/history/titles/k_swabia.txt b/N3OW/history/titles/k_swabia.txt index ba10a78d..fda12234 100644 --- a/N3OW/history/titles/k_swabia.txt +++ b/N3OW/history/titles/k_swabia.txt @@ -26,6 +26,7 @@ k_swabia={ 2500.11.30={holder=eberhard_i_of_swabia} 2544.6.13={holder=markus_i_of_swabia} 2554.5.15 = {holder=germany0007} #Olaf Abend +2555.1.1 = { change_development_level = 7 } } d_wurttemberg={ @@ -88,6 +89,7 @@ c_stuttgart = { 2554.5.15 = { holder = germany0007 #Olaf Abend } +2555.1.1 = { change_development_level = 12 } } c_heilbronn={ diff --git a/N3OW/history/titles/k_switzerland.txt b/N3OW/history/titles/k_switzerland.txt index 53bf0838..72fc331e 100644 --- a/N3OW/history/titles/k_switzerland.txt +++ b/N3OW/history/titles/k_switzerland.txt @@ -7,4 +7,5 @@ k_switzerland = { 2554.1.1 = { holder = germany0002 #Franz Klosters } + 2555.1.1 = { change_development_level = 7 } } \ No newline at end of file diff --git a/N3OW/localization/english/names/NEOW_character_names_l_english.yml b/N3OW/localization/english/names/NEOW_character_names_l_english.yml index 437e336d..bf05cfbb 100644 --- a/N3OW/localization/english/names/NEOW_character_names_l_english.yml +++ b/N3OW/localization/english/names/NEOW_character_names_l_english.yml @@ -1653,3 +1653,62 @@ Antonia:0 "Antonia" Astrid:0 "Astrid" Berta:0 "Berta" + Bianca:0 "Bianca" + Birgitt:0 "Birgitt" + Carla:0 "Carla" + Carola:0 "Carola" + Charlotte:0 "Charlotte" + Corina:0 "Corina" + Dorothea:0 "Dorothea" + Edeltraud:0 "Edeltraud" + Ellen:0 "Ellen" + Elsbeth:0 "Elsbeth" + Else:0 "Else" + Elvira:0 "Elvira" + Emmy:0 "Emmy" + Franziska:0 "Franziska" + Franziske:0 "Franziske" + Friedel:0 "Friedel" + Friederike:0 "Friederike" + Friedhilde:0 "Friedhilde" + Friedlinde:0 "Friedlinde" + Giesela:0 "Giesela" + Gretel:0 "Gretel" + Hanne:0 "Hanne" + Heiderose:0 "Heiderose" + Helen:0 "Helen" + Isabell:0 "Isabell" + Ilka:0 "Ilka" + Isabella:0 "Isabella" + Jeannette:0 "Jeannette" + Jessica:0 "Jessica" + Josefine:0 "Josefine" + Julia:0 "Julia" + Juliane:0 "Juliane" + Karoline:0 "Karoline" + Katja:0 "Katja" + Katrin:0 "Katrin" + Leonie:0 "Leonie" + Liane:0 "Liane" + Liesel:0 "Liesel" + Liselotte:0 "Liselotte" + Lore:0 "Lore" + Lydia:0 "Lydia" + Magdalena:0 "Magdalena" + Marlies:0 "Marlies" + Marta:0 "Marta" + Mathilde:0 "Mathilde" + Miriam:0 "Miriam" + Natalie:0 "Natalie" + Natascha:0 "Natascha" + Paula:0 "Paula" + Rebekka:0 "Rebekka" + Stephanie:0 "Stephanie" + Tabea:0 "Tabea" + Tatjana:0 "Tatjana" + Thekla:0 "Thekla" + Theresia:0 "Theresia" + Ursel:0 "Ursel" + Veronika:0 "Veronika" + Viktoria:0 "Viktoria" + Alena:0 "Alena" diff --git a/N3OW/localization/english/titles_l_english.yml b/N3OW/localization/english/titles_l_english.yml index dcbf702b..b98b991b 100644 --- a/N3OW/localization/english/titles_l_english.yml +++ b/N3OW/localization/english/titles_l_english.yml @@ -2959,7 +2959,6 @@ b_domokos:0 "Domokos" b_dompaire:0 "Dompaire" b_donaueschingen:0 "Donaueschingen" - b_donauworth:0 "Donauwörth" b_doncaster:0 "Doncaster" b_donegal:0 "Donegal" b_donges:0 "Donges" @@ -7302,7 +7301,6 @@ b_nordenham:0 "Nordenham" b_norderney:0 "Norderney" b_nordhausen:0 "Nordhausen" - b_nordlingen:0 "Nordlingen" b_nordmark:0 "Nordmark" b_nore:0 "Nore" b_norena:0 "Noreña" @@ -13672,8 +13670,6 @@ c_nordgau_adj:0 "Nordgauer" c_nordland:0 "Nordland" c_nordland_adj:0 "Nordlander" - c_nordlingen:0 "Nördlingen" - c_nordlingen_adj:0 "Nördlinger" c_norfolk:0 "Norfolk" c_norfolk_adj:0 "Norfolkian" c_north_dvina:0 "North Dvina" @@ -24929,6 +24925,10 @@ b_largentiere:0 "Largentière" ###Germania + ##Bavaria + b_donauworth:0 "Donauwörth" + c_donauworth:0 "Donauwörth" + c_donauworth_adj:0 "Donauwörther" ##Brandenburg c_wismar:0 "Wismar" c_wismar_adj:0 "Wismarer" diff --git a/N3OW/map_data/definition.csv b/N3OW/map_data/definition.csv index 85df7e03..6c1266b6 100644 --- a/N3OW/map_data/definition.csv +++ b/N3OW/map_data/definition.csv @@ -2884,7 +2884,7 @@ 2883;128;129;169;INGOLSTADT;x 2884;170;132;42;PERSIAN IMPASSABLE;x 2885;2;135;170;DILLINGEN;x -2886;44;138;43;NORDLINGEN;x +2886;44;138;43;DONAUWÖRTH;x 2887;86;141;171;HALL;x 2888;128;144;44;CRAILSHEIM;x 2889;170;147;172;MERGENTHEIM;x