diff --git a/common/character_interactions/00_tributary_interactions.txt b/common/character_interactions/00_tributary_interactions.txt index 7e71abe5..587714ef 100644 --- a/common/character_interactions/00_tributary_interactions.txt +++ b/common/character_interactions/00_tributary_interactions.txt @@ -41,6 +41,7 @@ become_tributary_interaction = { scope:actor = { OR = { is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_europa } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_numenor } } } } @@ -145,6 +146,22 @@ become_tributary_interaction = { player = scope:actor } } + else_if = { + limit = { scope:recipient.primary_title = title:h_numenor } + open_view_data = { + view = decision_detail + data = decision:tribute_mission_decision_numenor + player = scope:actor + } + } + else_if = { + limit = { scope:recipient.primary_title = title:h_europa } + open_view_data = { + view = decision_detail + data = decision:tribute_mission_decision_europa + player = scope:actor + } + } } } @@ -2550,6 +2567,14 @@ exact_tribute_interaction = { limit = { scope:actor.primary_title = title:h_india } execute_decision = tribute_mission_decision_india } + else_if = { + limit = { scope:actor.primary_title = title:h_numenor } + execute_decision = tribute_mission_decision_numenor + } + else_if = { + limit = { scope:actor.primary_title = title:h_europa } + execute_decision = tribute_mission_decision_europa + } } } @@ -2941,6 +2966,22 @@ exact_tribute_player_interaction = { player = scope:recipient } } + else_if = { + limit = { scope:actor.primary_title = title:h_europa } + open_view_data = { + view = decision_detail + data = decision:tribute_mission_decision_europa + player = scope:recipient + } + } + else_if = { + limit = { scope:actor.primary_title = title:h_numenor } + open_view_data = { + view = decision_detail + data = decision:tribute_mission_decision_numenor + player = scope:recipient + } + } } else_if = { limit = { scope:actor = { government_has_flag = government_is_mandala } } diff --git a/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt b/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt new file mode 100644 index 00000000..cc1ebec6 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/01_holy_order_coas.txt @@ -0,0 +1,134 @@ +#ho_christian = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_cross_07.dds" +# color1 = "yellow" +# } +#} +# +#ho_knights_templar = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# color2 = "black" +# colored_emblem = { +# texture = "ce_block_02.dds" +# color1 = "black" +# color2 = "black" +# instance = { position = { 0.5 0.128 } scale = { 1.0 0.256 } } +# } +# colored_emblem = { +# texture = "ce_cross_patty.dds" +# color1 = "red" +# color2 = "red" +# instance = { position = { 0.5 0.58 } scale = { 0.8 0.8 } } +# } +#} +# +#ho_knights_hospitaller = { +# pattern = "pattern_solid.dds" +# color1 = "red" +# colored_emblem = { +# texture = "ce_cross_05_maltese.dds" +# color1 = "white" +# color2 = "white" +# } +#} +# +#ho_teutonic_order = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_ordinary_cross_5.dds" +# color1 = "black" +# color2 = "black" +# } +#} +# +#ho_order_of_calatrava = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_cross_alcantara.dds" +# color1 = "red" +# color2 = "red" +# } +#} +# +#ho_order_of_alcantara = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_cross_alcantara.dds" +# color1 = "green" +# color2 = "green" +# } +#} +# +#ho_knights_of_santiago = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_cross_03.dds" +# color1 = "red" +# color2 = "red" +# } +#} +# +#ho_order_of_saint_patrick = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_ordinary_saltire_5.dds" +# color1 = "red" +# color2 = "red" +# } +# colored_emblem = { +# texture = "ce_shamrock.dds" +# color1 = "green" +# color2 = "green" +# instance = { scale = { 0.8 0.8 } } +# } +#} +# +# +#ho_zealots = { +# pattern = "pattern_solid.dds" +# color1 = "white" +# colored_emblem = { +# texture = "ce_star_hexagram.dds" +# color1 = "green" +# color2 = "red" +# } +#} +# +#ho_servants_of_the_pangool = { +# pattern = "pattern_solid.dds" +# color1 = "yellow" +# colored_emblem = { +# texture = "ce_snake.dds" +# color1 = "green" +# color2 = "green" +# } +#} +# +#### FP1 +# +#ho_jomsvikings = { +# pattern = "pattern_solid.dds" +# color1 = "red" +# color2 = "white" +# +# colored_emblem = { +# texture = "ce_norse_frame_urnes.dds" +# color1 = "white" +# color2 = "red" +# instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } +# } +# colored_emblem = { +# texture = "ce_norse_odroerir_lillbjars.dds" +# color1 = "white" +# color2 = "red" +# instance = { position = { 0.5 0.24 } scale = { 0.55 0.55 } rotation = 66 } +# } +#} \ No newline at end of file diff --git a/common/coat_of_arms/coat_of_arms/01_mercenary_coas.txt b/common/coat_of_arms/coat_of_arms/01_mercenary_coas.txt new file mode 100644 index 00000000..08972f66 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/01_mercenary_coas.txt @@ -0,0 +1,205 @@ +mc_bull = { + pattern = "pattern_horizontal_split_02.dds" + color1 = "white" + color2 = "red" + + colored_emblem = { + texture = "ce_bull_head.dds" + color1 = "black" + color2 = "red" + instance = { position = { 0.5 0.6 } scale = { 0.7 0.7 } } + } +} + +mc_french = { + pattern = "pattern_horizontal_split_02.dds" + color1 = "blue" + color2 = "yellow" + + colored_emblem = { + texture = "ce_fleur.dds" + color1 = "yellow" + instance = { position = { 0.5 0.6 } scale = { 0.7 0.7 } } + } +} + +mc_white_company = { + pattern = "pattern_solid.dds" + color1 = "white" + + colored_emblem = { + texture = "ce_ordinary_chevron_5.dds" + color1 = "red" + } +} + +mc_great_company = { + pattern = "pattern_solid.dds" + color1 = "white" + + colored_emblem = { + texture = "ce_circles_01.dds" + color1 = "red" + } +} + +mc_compagnia_di_san_giorgio = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "red" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = "red" + } +} + +mc_compagnia_della_stella = { + pattern = "pattern_horizontal_stripes_01.dds" + color1 = "yellow" + color2 = "red" + + colored_emblem = { + texture = "ce_star_08.dds" + color1 = "yellow" + } +} + +mc_compagnia_della_rosa = { + pattern = "pattern_diagonal_split_01.dds" + color1 = "white" + color2 = "red" + + colored_emblem = { + texture = "ce_flower.dds" + color1 = "red" + color2 = "yellow" + } +} + + +mc_gran_companyia_catalana = { + pattern = "pattern_solid.dds" + color1 = "yellow" + colored_emblem = { + texture = "ce_diagonal_stripes_02_dual.dds" + color1 = "red" + color2 = "red" + } +} + +mc_nafarroako_konpainia = { + pattern = "pattern_solid.dds" + color1 = "yellow" + colored_emblem = { + texture = "ce_cross_08.dds" + color1 = "yellow" + } +} + +mc_thinglith = { + pattern = "pattern_diagonal_split_01.dds" + color1 = "blue" + color2 = "white" + + + colored_emblem = { + texture = "ce_goat.dds" + color1 = "yellow" + } +} + +mc_mamluks = { + pattern = "pattern_solid.dds" + color1 = "yellow" + colored_emblem = { + texture = "ce_moon.dds" + color1 = "blue" + } +} + +mc_ghilman = { + pattern = "pattern_solid.dds" + color1 = "green" + colored_emblem = { + texture = "ce_moon.dds" + color1 = "red" + } +} + +mc_company_of_the_brabancon_wolf = { + pattern = "pattern_solid.dds" + color1 = "orange" + + colored_emblem = { + texture = "ce_lion_rampant.dds" + color1 = "blue" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } + } +} + +mc_hengist_retinue = { + pattern = "pattern_solid.dds" + color1 = "red" + colored_emblem = { + texture = "ce_lion_rampant.dds" + color1 = "yellow" + color2 = "yellow" + } +} + +mc_wakes_guard = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "blue" + colored_emblem = { + texture = "ce_eagle.dds" + color1 = "blue" + color2 = "red" + } +} + +mc_horsas_band = { + pattern = "pattern_solid.dds" + color1 = "red" + color2 = "yellow" + + + colored_emblem = { + texture = "ce_horse_rampant.dds" + color1 = "yellow" + color2 = "blue" + } +} + +mc_woad_raiders = { + pattern = "pattern_solid.dds" + color1 = "blue" + color2 = "white" + + colored_emblem = { + texture = "ce_horizontal_stripes_04.dds" + color1 = color2 + color2 = color1 + instance = { rotation = 90 } + } +} + +mc_vanguard_of_kilwa = { + pattern = "pattern_solid.dds" + color1 = "yellow" + color2 = "red" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.725 } scale = { 1.0 0.55 } } + } + colored_emblem = { + texture = "ce_crescent_mask.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.20 } rotation = 90 scale = { 0.4 0.4 } } + instance = { position = { 0.5 0.70 } rotation = 90 scale = { 0.4 0.4 } } + } +} diff --git a/common/coat_of_arms/coat_of_arms/01_random_templates.txt b/common/coat_of_arms/coat_of_arms/01_random_templates.txt new file mode 100644 index 00000000..362a8eb4 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/01_random_templates.txt @@ -0,0 +1,10205 @@ +template = { + faction_01 = { + pattern = list "faction_patterns_list" + color1 = red + color2 = black + color3 = white + color4 = white + colored_emblem = { + texture = list "charge" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + } + + simple_cross_flag = { + pattern = list "christian_emblems_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + } + + basic_charge_01 = { + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = list "charge" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } + } + } + + basic_charge_01b = { + pattern = list "basic_division" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.9 0.9 } } + } + } + + basic_charge_03 = { + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = list "charge" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.5 0.75 } scale = { 0.5 0.5 } } + } + } + + basic_charge_05 = { + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" + + + colored_emblem = { + texture = list "charge" + color1 = color3 + color2 = color3 + instance = { position = { 0.25 0.5 } scale = { -0.5 0.5 } } + instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } + } + } + basic_charge_07 = { # 3 charges in the shape of a heater shield + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.3 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.3 } scale = { 0.5 0.5 } } + instance = { position = { 0.5 0.7 } scale = { 0.5 0.5 } } + } + } + basic_charge_08 = { # 3 charges in the shape of a heater shield + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.3 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.3 } scale = { 0.5 0.5 } } + instance = { position = { 0.5 0.7 } scale = { 0.5 0.5 } } + } + } + basic_charge_09 = { # 6 charges in the shape of a heater shield + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.35 0.3 } } #1st row + instance = { position = { 0.50 0.25 } scale = { 0.35 0.3 } } + instance = { position = { 0.75 0.25 } scale = { 0.35 0.3 } } + instance = { position = { 0.37 0.50 } scale = { 0.35 0.3 } } #2nd row + instance = { position = { 0.63 0.50 } scale = { 0.35 0.3 } } + instance = { position = { 0.50 0.75 } scale = { 0.35 0.3 } } #3rd row + } + } + basic_charge_10 = { # 6 charges in the shape of a heater shield + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.35 0.3 } } #1st row + instance = { position = { 0.50 0.25 } scale = { 0.35 0.3 } } + instance = { position = { 0.75 0.25 } scale = { 0.35 0.3 } } + instance = { position = { 0.37 0.50 } scale = { 0.35 0.3 } } #2nd row + instance = { position = { 0.63 0.50 } scale = { 0.35 0.3 } } + instance = { position = { 0.50 0.75 } scale = { 0.35 0.3 } } #3rd row + } + } + basic_charge_11 = { # 10 charges in the shape of a heater shield + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.2 0.2 } scale = { 0.2 0.2 } } #1st row + instance = { position = { 0.4 0.2 } scale = { 0.2 0.2 } } + instance = { position = { 0.6 0.2 } scale = { 0.2 0.2 } } + instance = { position = { 0.8 0.2 } scale = { 0.2 0.2 } } + + instance = { position = { 0.3 0.4 } scale = { 0.2 0.2 } } #2st row + instance = { position = { 0.5 0.4 } scale = { 0.2 0.2 } } + instance = { position = { 0.7 0.4 } scale = { 0.2 0.2 } } + + instance = { position = { 0.4 0.6 } scale = { 0.2 0.2 } } #3rd row + instance = { position = { 0.6 0.6 } scale = { 0.2 0.2 } } + + instance = { position = { 0.5 0.8 } scale = { 0.2 0.2 } } #4rd row + } + } + basic_charge_12 = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + + colored_emblem = { # 10 charges in the shape of a heater shield + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.2 0.2 } scale = { 0.2 0.2 } } #1st row + instance = { position = { 0.4 0.2 } scale = { 0.2 0.2 } } + instance = { position = { 0.6 0.2 } scale = { 0.2 0.2 } } + instance = { position = { 0.8 0.2 } scale = { 0.2 0.2 } } + + instance = { position = { 0.3 0.4 } scale = { 0.2 0.2 } } #2st row + instance = { position = { 0.5 0.4 } scale = { 0.2 0.2 } } + instance = { position = { 0.7 0.4 } scale = { 0.2 0.2 } } + + instance = { position = { 0.4 0.6 } scale = { 0.2 0.2 } } #3rd row + instance = { position = { 0.6 0.6 } scale = { 0.2 0.2 } } + + instance = { position = { 0.5 0.8 } scale = { 0.2 0.2 } } #4rd row + } + } + basic_charge_13 = { + # like k_france fleury + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } + } + } + + basic_charge_13_b = { + # like k_france fleury + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } + } + } + + basic_ordinary_01 = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "basic_geometrical_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + basic_ordinary_01_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "basic_geometrical_charges_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + basic_ordinary_02 = { + # like k_france fleury + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } + } + + colored_emblem = { + texture = list "ordinaries" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + } + + basic_ordinary_02_b = { + # like k_france fleury + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.10 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.20 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.40 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 0.60 } scale = { 0.20 0.20 } } + instance = { position = { 0.10 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.30 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.50 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.70 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.90 0.80 } scale = { 0.20 0.20 } } + instance = { position = { 0.00 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.20 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.40 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.60 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 0.80 1.00 } scale = { 0.20 0.20 } } + instance = { position = { 1.00 1.00 } scale = { 0.20 0.20 } } + } + + colored_emblem = { + texture = list "ordinaries" + color1 = list "normal_colors" + color2 = list "normal_colors" + } + } + + basic_ordinary_division_01 = { + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + mask = { 1 } + texture = list "ordinaries" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + + colored_emblem = { + mask = { 2 } + texture = list "ordinaries" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + basic_ordinary_division_02 = { + pattern = list "basic_division" + color1 = list "normal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "ordinaries" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + } + basic_ordinary_chief_01 = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "ordinaries_vertically_scalable" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.6 } scale = { 1.0 0.8 } } + } + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.1 } scale = { 1.0 1.05 } } + } + } + basic_ordinary_chief_02 = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "ordinaries_vertically_scalable" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.6 } scale = { 1.0 0.8 } } + } + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.1 } scale = { 1.0 1.05 } } + } + } + + + @cross_from_center_x = 0.25 + @cross_from_center_y = 0.3 + + @cross_offset_left = @[0.5 - cross_from_center_x ] + @cross_offset_right = @[0.5 + cross_from_center_x ] + + @cross_offset_top = @[0.5 - cross_from_center_y ] + @cross_offset_bottom = @[0.5 + cross_from_center_y ] + + basic_ordinary_cross_01 = { + # coloured cross with the same charge in each quarter + pattern = list "field_cross" + color1 = list "metal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.4 0.4 } } + instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.4 0.4 } } + instance = { position = { 0.8 @cross_offset_top } scale = { 0.4 0.4 } } + instance = { position = { 0.8 @cross_offset_bottom } scale = { 0.4 0.4 } } + } + } + basic_ordinary_cross_02 = { + # metal cross with the same charge in each quarter + pattern = list "field_cross" + color1 = list "normal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.4 0.4 } } + instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.4 0.4 } } + instance = { position = { @cross_offset_right @cross_offset_top } scale = { 0.4 0.4 } } + instance = { position = { @cross_offset_right @cross_offset_bottom } scale = { 0.4 0.4 } } + } + } + + basic_ordinary_cross_03 = { + # coloured cross with 5 charges inside the cross + pattern = list "field_cross" + color1 = list "metal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_cross_3.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.2 } scale = { 0.333 0.333 } } + instance = { position = { 0.2 0.5 } scale = { 0.333 0.333 } } + instance = { position = { 0.5 0.5 } scale = { 0.333 0.333 } } + instance = { position = { 0.8 0.5 } scale = { 0.333 0.333 } } + instance = { position = { 0.5 0.8 } scale = { 0.333 0.333 } } + } + } + basic_ordinary_cross_04 = { + # metal cross with 5 charges inside the cross + pattern = list "field_cross" + color1 = list "normal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_cross_3.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.2 } scale = { 0.333 0.333 } } + instance = { position = { 0.2 0.5 } scale = { 0.333 0.333 } } + instance = { position = { 0.5 0.5 } scale = { 0.333 0.333 } } + instance = { position = { 0.8 0.5 } scale = { 0.333 0.333 } } + instance = { position = { 0.5 0.8 } scale = { 0.333 0.333 } } + } + } + + basic_ordinary_saltire_01 = { + # coloured saltire with the same charge in each quarter + pattern = list "field_saltire" + color1 = list "metal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_saltire_5.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.50 0.125 } scale = { 0.25 0.25 } } + instance = { position = { 0.125 0.50 } scale = { 0.25 0.25 } } + instance = { position = { 0.875 0.50 } scale = { 0.25 0.25 } } + instance = { position = { 0.50 0.875 } scale = { 0.25 0.25 } } + } + } + basic_ordinary_saltire_02 = { + # metal saltire with the same charge in each quarter + pattern = list "field_saltire" + color1 = list "normal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_saltire_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.50 0.125 } scale = { 0.25 0.25 } } + instance = { position = { 0.125 0.50 } scale = { 0.25 0.25 } } + instance = { position = { 0.875 0.50 } scale = { 0.25 0.25 } } + instance = { position = { 0.50 0.875 } scale = { 0.25 0.25 } } + } + } + basic_ordinary_saltire_03 = { + # colour saltire with a fur background + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "furs" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = "ce_ordinary_saltire_5.dds" + color1 = list "normal_colors" + } + } + basic_ordinary_saltire_04 = { + # metal saltire with a fur background + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = list "furs" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = "ce_ordinary_saltire_5.dds" + color1 = list "metal_colors" + } + } + + basic_ordinary_fess_01 = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.20 } scale = { 0.4 0.4 } } #top + instance = { position = { 0.75 0.20 } scale = { 0.4 0.4 } } + instance = { position = { 0.5 0.80 } scale = { 0.4 0.4 } } #bottom + } + + } + + basic_ordinary_fess_01_b = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.20 } scale = { 0.4 0.4 } } #top + instance = { position = { 0.75 0.20 } scale = { 0.4 0.4 } } + instance = { position = { 0.5 0.80 } scale = { 0.4 0.4 } } #bottom + } + } + + basic_ordinary_fess_02 = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.20 0.20 } scale = { 0.33 0.33 } } #top + instance = { position = { 0.50 0.20 } scale = { 0.33 0.33 } } + instance = { position = { 0.80 0.20 } scale = { 0.33 0.33 } } + + instance = { position = { 0.20 0.80 } scale = { 0.33 0.33 } } #bottom + instance = { position = { 0.50 0.80 } scale = { 0.33 0.33 } } + instance = { position = { 0.80 0.80 } scale = { 0.33 0.33 } } + } + } + + basic_ordinary_fess_02_b = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.20 0.20 } scale = { 0.33 0.33 } } #top + instance = { position = { 0.50 0.20 } scale = { 0.33 0.33 } } + instance = { position = { 0.80 0.20 } scale = { 0.33 0.33 } } + + instance = { position = { 0.20 0.80 } scale = { 0.33 0.33 } } #bottom + instance = { position = { 0.50 0.80 } scale = { 0.33 0.33 } } + instance = { position = { 0.80 0.80 } scale = { 0.33 0.33 } } + } + } + + quartering_01 = { + pattern = "pattern_checkers_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + quartering_01_metal = { + pattern = "pattern_checkers_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + + quartering_02 = { + #quartered ordinaries + pattern = "pattern_checkers_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = list "ordinaries" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + + quartering_02_metal = { + #quartered ordinaries + pattern = "pattern_checkers_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "ordinaries" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + + quartering_03 = { + #quartered charges + pattern = "pattern_checkers_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "ordinaries" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + + quartering_03_metal = { + #quartered charges + pattern = "pattern_checkers_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "ordinaries" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + + impalement_01 = { + #impaled, left=charge, right=ordinary + pattern = "pattern_vertical_split_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.25 0.5 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "ordinaries_horizontally_scalable" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } + } + } + + impalement_01_metal = { + #impaled, left=charge, right=ordinary + pattern = "pattern_vertical_split_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.5 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "ordinaries_horizontally_scalable" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.75 0.5 } scale = { 0.5 1.0 } } + } + } + + impalement_02 = { + #impaled, left=ordinary, right=charge + pattern = "pattern_vertical_split_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = list "ordinaries_horizontally_scalable" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.5 } scale = { 0.5 1.0 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } + } + } + + impalement_02_metal = { + #impaled, left=ordinary, right=charge + pattern = "pattern_vertical_split_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "ordinaries_horizontally_scalable" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.25 0.5 } scale = { 0.5 1.0 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.75 0.5 } scale = { 0.5 0.5 } } + } + } + + dynasty_godwin = { # of Godwin + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.3 } scale = { 1.0 0.5 } } + instance = { position = { 0.5 0.7 } scale = { 1.0 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.1 0.1 } scale = { 0.2 0.2 } } + instance = { position = { 0.5 0.1 } scale = { 0.2 0.2 } } + instance = { position = { 0.9 0.1 } scale = { 0.2 0.2 } } + + instance = { position = { 0.3 0.5 } scale = { 0.2 0.2 } } + instance = { position = { 0.7 0.5 } scale = { 0.2 0.2 } } + + instance = { position = { 0.1 0.9 } scale = { 0.2 0.2 } } + instance = { position = { 0.5 0.9 } scale = { 0.2 0.2 } } + instance = { position = { 0.9 0.9 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.3 0.1 } scale = { 0.2 0.2 } } + instance = { position = { 0.7 0.1 } scale = { 0.2 0.2 } } + + instance = { position = { 0.1 0.5 } scale = { 0.2 0.2 } } + instance = { position = { 0.5 0.5 } scale = { 0.2 0.2 } } + instance = { position = { 0.9 0.5 } scale = { 0.2 0.2 } } + + instance = { position = { 0.3 0.9 } scale = { 0.2 0.2 } } + instance = { position = { 0.7 0.9 } scale = { 0.2 0.2 } } + } + } + + dynasty_godwin_02 = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + @dynasty_godwin_02_charge_scale = @[ 0.8 / 3 ] + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.3 } scale = { 1.0 0.5 } } + instance = { position = { 0.5 0.7 } scale = { 1.0 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.2 0.1 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } + instance = { position = { 0.5 0.1 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } + instance = { position = { 0.8 0.1 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } + + instance = { position = { 0.35 0.5 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } + instance = { position = { 0.65 0.5 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } + + instance = { position = { 0.5 0.9 } scale = { @dynasty_godwin_02_charge_scale @dynasty_godwin_02_charge_scale } } + } + } + + quartering_04_a = { + #quartered charges + pattern = "pattern_checkers_01.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + quartering_04_b = { + #quartered charges + pattern = "pattern_checkers_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + quartering_04_c = { + #quartered charges + pattern = "pattern_checkers_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.25 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.75 0.75 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.75 0.25 } scale = { 0.5 0.5 } } + instance = { position = { 0.25 0.75 } scale = { 0.5 0.5 } } + } + } + + # mena + mena_fess_01 = { # per fess, top charge, middle fur, bottom charge + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } + } + colored_emblem = { + mask = { 2 } + texture = list "furs_thirds_empty" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + } + mena_fess_01_barrulets = { # per fess, top charge, middle fur, bottom charge, barrulets + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_barrulets_2.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } + } + colored_emblem = { + mask = { 2 } + texture = list "furs_thirds_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_fess_02 = { # per fess, top charge, middle charge, bottom charge + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "normal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_horizontal_charges_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } + } + } + mena_fess_02_barrulets = { # per fess, top charge, middle charge, bottom charge, barrulets + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + color4 = list "metal_colors" + colored_emblem = { + texture = "ce_barrulets_2.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_horizontal_charges_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.5 0.5 } } + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } + } + } + mena_fess_03 = { # per fess, middle charge only + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "normal_colors" + colored_emblem = { + texture = list "mena_horizontal_charges_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_fess_03_barrulets = { # per fess, middle charge only, barrulets + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + color4 = list "metal_colors" + colored_emblem = { + texture = "ce_barrulets_2.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "mena_horizontal_charges_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_fess_04 = { # per fess, middle 2 charges side by side + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.3 0.5 } scale = { 0.4 0.4 } } + instance = { position = { 0.7 0.5 } scale = { -0.4 0.4 } } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_fess_04_barrulets = { # per fess, middle 2 charges side by side, barrulets + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_barrulets_2.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.3 0.5 } scale = { 0.4 0.4 } } + instance = { position = { 0.7 0.5 } scale = { -0.4 0.4 } } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + + mena_fess_05 = { # per fess, middle charge with 2 wings + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + # middle charge + colored_emblem = { + texture = list "mena_middle_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } + } + # middle charge wings + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } + instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + + mena_fess_05_barrulets = { # per fess, middle charge with 2 wings, barrulets + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_barrulets_2.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + # middle charge + colored_emblem = { + texture = list "mena_middle_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } + } + # middle charge wings + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } + instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + + mena_fess_06 = { # per fess, top charge, middle charge with two wings, bottom charge + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + # top charge + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + # middle charge + colored_emblem = { + texture = list "mena_middle_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } + } + # middle charge wings + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } + instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } + } + # bottom charge + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } + } + } + mena_fess_06_barrulets = { # per fess, top charge, middle charge with two wings, bottom charge, barrulets + pattern = list "mena_tierced_per_fess" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_barrulets_2.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + # top charge + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + # middle charge + colored_emblem = { + texture = list "mena_middle_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.28 0.5 } scale = { 0.33 0.33 } } + instance = { position = { 0.72 0.5 } scale = { -0.33 0.33 } } + } + # bottom charge + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.83 } scale = { 0.33 0.33 } } + } + } + mena_chief_01 = { + pattern = "pattern_chief.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + #colored_emblem = { + # mask = { 2 3 } + # texture = list "furs" + # color1 = list "metal_colors" + # color2 = list "normal_colors" + #} + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } + } + } + mena_chief_01_b = { + pattern = "pattern_chief.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.17 } scale = { 0.33 0.33 } } + } + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } + } + colored_emblem = { + mask = { 2 3 } + texture = list "furs_thirds_empty" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + } + mena_chief_03 = { # bottom charge + pattern = "pattern_chief.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } + } + } + mena_chief_04 = { # bottom charge side by side + pattern = "pattern_chief.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = list "mena_horizontal_addorsed_charges_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.34 0.665 } scale = { 0.5 0.5 } } + instance = { position = { 0.66 0.665 } scale = { -0.5 0.5 } } + } + } + + mena_fess_chief = { # charge + fess in chief + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } + } + colored_emblem = { + texture = "ce_mena_fess.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.25 } scale = { 1.0 0.5 } } + } + } + mena_fess_chief_inverted = { # charge + fess in chief + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.665 } scale = { 0.66 0.66 } } + } + colored_emblem = { + texture = "ce_mena_fess.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.25 } scale = { 1.0 0.5 } } + } + } + + mena_lowered_fess = { # charge + lowered fess + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.32 } scale = { 0.66 0.66 } } + } + colored_emblem = { + texture = "ce_mena_fess.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.665 } scale = { 1.0 0.5 } } + } + } + mena_lowered_fess_inverted = { # charge + lowered fess + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_base_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.32 } scale = { 0.66 0.66 } } + } + colored_emblem = { + texture = "ce_mena_fess.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.665 } scale = { 1.0 0.5 } } + } + } + + mena_bend_01 = { + pattern = "pattern_tricolor_bend_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_horizontal_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } rotation = 45 } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_bend_02 = { + pattern = "pattern_tricolor_bend_02.dds" # bend senester + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "mena_horizontal_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 0.6 0.6 } rotation = -45 } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_bend_03 = { + pattern = "pattern_tricolor_bend_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "charge_thirds" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } rotation = 45 } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + mena_bend_04 = { + pattern = "pattern_tricolor_bend_02.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = list "charge_thirds" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } rotation = -45 } + } + colored_emblem = { + texture = list "border_circle_empty" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + + + border_01 = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.485 } scale = { 0.5 0.5 } } + } + + colored_emblem = { + texture = list "borders" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + } + border_01_metal = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "charge" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.485 } scale = { 0.5 0.5 } } + } + + colored_emblem = { + texture = list "borders" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + } + + ### European Paganism + + # Single charge template (limited choice of field patterns) + basic_pagan_template = { + pattern = list "basic_pagan_patterns" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "pagan_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } + } + basic_pagan_template_inverted = { + pattern = list "basic_pagan_patterns" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "pagan_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } + } + + # Senester variant + basic_pagan_template_senester = { + pattern = list "basic_pagan_patterns" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "pagan_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { -1.0 1.0 } } + } + } + basic_pagan_template_senester_inverted = { + pattern = list "basic_pagan_patterns" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "pagan_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { -1.0 1.0 } } + } + } + + # Circled variant + circled_pagan_template = { + pattern = list "basic_pagan_patterns" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "circled_pagan_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = list "pagan_circle_frame_list" + color1 = color3 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } + } + + # Pagan - Circled - Vertical offset for some charges + # Add inverted colour templates for circled variants + circled_pagan_template_offset = { + pattern = list "basic_pagan_patterns" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "circled_pagan_charge_offset_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = "ce_pagan_circle_frame.dds" + color1 = color3 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } + } + + circled_pagan_template_inverted = { + pattern = list "basic_pagan_patterns" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "circled_pagan_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = list "pagan_circle_frame_list" + color1 = color3 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } + } + circled_pagan_template_offset_inverted = { + pattern = list "basic_pagan_patterns" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "circled_pagan_charge_offset_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + colored_emblem = { + texture = "ce_pagan_circle_frame.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + } + } + + # Geometrical designs + geometrical_pagan_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "geometrical_pagan_charge_list" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + geometrical_pagan_template_senester = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "geometrical_pagan_charge_list" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { -1.0 1.0 } } + } + } + geometrical_pagan_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "geometrical_pagan_charge_list" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + ### Steppes + + # Single Tamgha + basic_tamgha_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } + } + basic_tamgha_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.95 0.95 } } + } + } + + # Circled variant + circled_tamgha_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "tamgha_circle_frame_list" + color1 = list "metal_colors" + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + } + circled_tamgha_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "tamgha_circle_frame_list" + color1 = list "normal_colors" + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + } + + # Roundel with Tamgha variant + roundel_tamgha_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = "ce_tamgha_roundel_frame.dds" + color1 = color3 + color2 = list "metal_colors" + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + } + roundel_tamgha_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = "ce_tamgha_roundel_frame.dds" + color1 = color3 + color2 = list "normal_colors" + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + } + + triangle_tamgha_template = { + pattern = "pattern_triangle_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color2 + color2 = color1 + instance= { position = { 0.5 0.36 } scale = { 0.7 0.7 } } + } + } + + triangle_tamgha_template_inverted = { + pattern = "pattern_triangle_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color2 + color2 = color1 + instance= { position = { 0.5 0.36 } scale = { 0.7 0.7 } } + } + } + + basic_tamgha_herder_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color2 + color2 = color1 + instance= { position = { 0.5 0.5 } scale = { 0.8 0.8 } } + } + } + + basic_tamgha_herder_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + + colored_emblem = { + texture = list "base_tamgha_charge_list" + color1 = color2 + color2 = color1 + instance= { position = { 0.5 0.5 } scale = { 0.8 0.8 } } + } + } + + ### African paganism + + # Single charge + basic_african_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "african_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } + } + basic_african_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "african_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.9 0.9 } } + } + } + + # Circled variant + circled_african_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = list "african_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } + } + colored_emblem = { + texture = list "african_circle_frame_bg_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "african_circle_frame_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + circled_african_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "normal_colors" + + colored_emblem = { + texture = list "african_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } + } + colored_emblem = { + texture = list "african_circle_frame_bg_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "african_circle_frame_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Geometrical designs + geometrical_african_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "african_geometrical_charge_list" + color1 = color3 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + geometrical_african_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "african_geometrical_charge_list" + color1 = color3 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + ### Heraldry + + # Single charge + hr_single_charge_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_charges_list" + color1 = color3 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_single_charge_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_charges_list" + color1 = color3 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Three charges 2:1 + hr_three_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_three_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.30 0.30 } scale = { 0.5 0.5 } } + instance = { position = { 0.70 0.30 } scale = { 0.5 0.5 } } + instance = { position = { 0.5 0.70 } scale = { 0.5 0.5 } } + } + } + hr_three_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_three_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.30 0.30 } scale = { 0.5 0.5 } } + instance = { position = { 0.70 0.30 } scale = { 0.5 0.5 } } + instance = { position = { 0.5 0.70 } scale = { 0.5 0.5 } } + } + } + + # Six charges 3:2:1 + hr_six_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_six_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } + instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } + instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } + } + } + hr_six_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_six_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.5 0.78 } scale = { 0.33 0.33 } } + instance = { position = { 0.26 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.74 0.22 } scale = { 0.33 0.33 } } + instance = { position = { 0.37 0.50 } scale = { 0.33 0.33 } } + instance = { position = { 0.63 0.50 } scale = { 0.33 0.33 } } + } + } + + # Single charge and a chief + hr_charge_under_chief_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.62 } scale = { 0.6 0.6 } } + } + } + hr_charge_under_chief_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.62 } scale = { 0.6 0.6 } } + } + } + + # Three charges, on a chief + hr_three_charges_in_chief_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.26 0.165 } scale = { 0.28 0.28 } } + instance = { position = { 0.5 0.165 } scale = { 0.28 0.28 } } + instance = { position = { 0.74 0.165 } scale = { 0.28 0.28 } } + } + } + hr_three_charges_in_chief_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.156 } scale = { 1.0 0.312 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.26 0.165 } scale = { 0.28 0.28 } } + instance = { position = { 0.5 0.165 } scale = { 0.28 0.28 } } + instance = { position = { 0.74 0.165 } scale = { 0.28 0.28 } } + } + } + + # Three charges, on a fess + hr_three_charges_in_fess_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 0.312 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.26 0.5 } scale = { 0.28 0.28 } } + instance = { position = { 0.5 0.5 } scale = { 0.28 0.28 } } + instance = { position = { 0.74 0.5 } scale = { 0.28 0.28 } } + } + } + hr_three_charges_in_fess_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 0.312 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.26 0.5 } scale = { 0.28 0.28 } } + instance = { position = { 0.5 0.5 } scale = { 0.28 0.28 } } + instance = { position = { 0.74 0.5 } scale = { 0.28 0.28 } } + } + } + + # Three charges, on a bend (some like the eagles should be rotated though) + hr_three_charges_in_bend_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_bend_dexter_5.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.2 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.303 0.304 } rotation = 0 scale = { 0.3 0.3 } } + instance = { position = { 0.504 0.505 } rotation = 0 scale = { 0.3 0.3 } } + instance = { position = { 0.705 0.706 } rotation = 0 scale = { 0.3 0.3 } } + } + } + hr_three_charges_in_bend_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_bend_dexter_5.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.2 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.303 0.304 } rotation = 0 scale = { 0.3 0.3 } } + instance = { position = { 0.504 0.505 } rotation = 0 scale = { 0.3 0.3 } } + instance = { position = { 0.705 0.706 } rotation = 0 scale = { 0.3 0.3 } } + } + } + + # Furs with a charge overall + hr_vair_template = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "blue" + colored_emblem = { + texture = "ce_vair_pattern.dds" + color1 = "blue" + color2 = "blue" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_fur_overall_charges_list" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_ermine_template = { + pattern = "pattern_solid.dds" + color1 = "white" + color2 = "black" + colored_emblem = { + texture = "ce_ermine_pattern.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_fur_overall_charges_list" + color1 = "red" + color2 = "red" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Geometrical designs + hr_geometrical_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" # Here, the three colours should always be different + + colored_emblem = { + texture = list "hr_geometrical_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_geometrical_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" # Here, the three colours should always be different + + colored_emblem = { + texture = list "hr_geometrical_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Charge and bordure + hr_charge_within_border_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = list "hr_within_border_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.82 0.82 } } + } + colored_emblem = { + texture = "ce_border_shield.dds" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_charge_within_border_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "normal_colors" + + colored_emblem = { + texture = list "hr_within_border_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.82 0.82 } } + } + colored_emblem = { + texture = "ce_border_shield.dds" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Three charges, in pale 1:1:1 (like norman k_england, Swabia) + hr_three_charges_in_pale_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_pale_charges_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.16 } scale = { 0.85 0.85 } } + instance = { position = { 0.5 0.415 } scale = { 0.85 0.85 } } + instance = { position = { 0.5 0.67 } scale = { 0.85 0.85 } } + } + } + hr_three_charges_in_pale_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_pale_charges_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.16 } scale = { 0.85 0.85 } } + instance = { position = { 0.5 0.415 } scale = { 0.85 0.85 } } + instance = { position = { 0.5 0.67 } scale = { 0.85 0.85 } } + } + } + + # Canton as main design, with a charge on it + hr_canton_template = { + pattern = "pattern_quarter.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } + mask = { 2 } + } + } + hr_canton_template_inverted = { + pattern = "pattern_quarter.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } + mask = { 2 } + } + } + + # Geometrical design & canton overall (with a charge) + hr_geometrical_field_canton_template = { + pattern = "pattern_quarter.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_geometrical_list" + color1 = color2 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } + mask = { 2 } + } + } + hr_geometrical_field_canton_template_inverted = { + pattern = "pattern_quarter.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_geometrical_list" + color1 = color2 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } + mask = { 2 } + } + } + + # Single charge & a canton overall (with a charge on it) + hr_charge_and_canton_template = { + pattern = "pattern_quarter.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_charges_list" + color1 = color2 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_canton_charges_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } + mask = { 2 } + } + } + hr_charge_and_canton_template_inverted = { + pattern = "pattern_quarter.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_charges_list" + color1 = color2 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_canton_charges_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.312 0.26 } scale = { 0.5 0.5 } } + mask = { 2 } + } + } + + # Charge in chief (charge issant from) + hr_charge_issant_chief_template = { + pattern = "pattern_chief.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" # 3rd should be different from 2nd pick + + colored_emblem = { + texture = list "hr_chief_issant_charges_list" # semy would also fit if coat_of_arms support added + color1 = color3 + color2 = list "normal_colors" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + mask = { 1 } + } + } + hr_charge_issant_chief_template_inverted = { + pattern = "pattern_chief.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" # 3rd should be different from 2nd pick + + colored_emblem = { + texture = list "hr_chief_issant_charges_list" + color1 = color3 + color2 = list "metal_colors" + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + mask = { 1 } + } + } + + # Fess and six accompanying charges (3:3) + hr_fess_acc_six_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" # 3rd colour can be the same, or not (50-50 ideally) + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.250 0.210 } scale = { 0.3 0.3 } } + instance = { position = { 0.500 0.210 } scale = { 0.3 0.3 } } + instance = { position = { 0.750 0.210 } scale = { 0.3 0.3 } } + instance = { position = { 0.250 0.730 } scale = { 0.3 0.3 } } + instance = { position = { 0.500 0.840 } scale = { 0.3 0.3 } } + instance = { position = { 0.750 0.730 } scale = { 0.3 0.3 } } + } + } + hr_fess_acc_six_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" # 3rd colour can be the same, or not (50-50 ideally) + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.250 0.210 } scale = { 0.3 0.3 } } + instance = { position = { 0.500 0.210 } scale = { 0.3 0.3 } } + instance = { position = { 0.750 0.210 } scale = { 0.3 0.3 } } + instance = { position = { 0.250 0.730 } scale = { 0.3 0.3 } } + instance = { position = { 0.500 0.840 } scale = { 0.3 0.3 } } + instance = { position = { 0.750 0.730 } scale = { 0.3 0.3 } } + } + } + # Fess and three accompanying charges (2:1) + hr_fess_acc_three_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" # 3rd colour can be the same, or not (50-50 ideally) + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_three_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.320 0.210 } scale = { 0.42 0.42 } } + instance = { position = { 0.680 0.210 } scale = { 0.42 0.42 } } + instance = { position = { 0.500 0.790 } scale = { 0.42 0.42 } } + } + } + hr_fess_acc_three_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" # 3rd colour can be the same, or not (50-50 ideally) + + colored_emblem = { + texture = "ce_ordinary_fess_5.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_three_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.320 0.210 } scale = { 0.42 0.42 } } + instance = { position = { 0.680 0.210 } scale = { 0.42 0.42 } } + instance = { position = { 0.500 0.790 } scale = { 0.42 0.42 } } + } + } + + # Chevron and three accompanying charges + hr_chevron_acc_three_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" # 3rd colour can be the same, or not (50-50 ideally) + + colored_emblem = { + texture = "ce_ordinary_chevron_5.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.52 } scale = { 1.0 0.9 } } + } + colored_emblem = { + texture = list "hr_three_charges_list" # or an hybrid list of medium & small ? + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.290 0.210 } scale = { 0.40 0.40 } } + instance = { position = { 0.710 0.210 } scale = { 0.40 0.40 } } + instance = { position = { 0.500 0.770 } scale = { 0.40 0.40 } } + } + } + hr_chevron_acc_three_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" # 3rd colour can be the same, or not (50-50 ideally) + + colored_emblem = { + texture = "ce_ordinary_chevron_5.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.52 } scale = { 1.0 0.9 } } + } + colored_emblem = { + texture = list "hr_three_charges_list" # or an hybrid list of medium & small ? + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.290 0.210 } scale = { 0.40 0.40 } } + instance = { position = { 0.710 0.210 } scale = { 0.40 0.40 } } + instance = { position = { 0.500 0.770 } scale = { 0.40 0.40 } } + } + } + + # Cross and four acc. charges (1 in each quarter) + hr_cross_acc_four_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_cross_charges_list" + color1 = color2 + color2 = list "normal_colors" + instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.265 0.210 } scale = { 0.35 0.35 } } + instance = { position = { 0.735 0.210 } scale = { 0.35 0.35 } } + instance = { position = { 0.735 0.725 } scale = { 0.30 0.30 } } + instance = { position = { 0.265 0.725 } scale = { 0.30 0.30 } } + } + } + hr_cross_acc_four_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_cross_charges_list" + color1 = color2 + color2 = list "metal_colors" + instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.265 0.210 } scale = { 0.35 0.35 } } + instance = { position = { 0.735 0.210 } scale = { 0.35 0.35 } } + instance = { position = { 0.735 0.725 } scale = { 0.30 0.30 } } + instance = { position = { 0.265 0.725 } scale = { 0.30 0.30 } } + } + } + + # Five charges, on a cross + hr_cross_ch_five_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_cross_plain_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.500 0.210 } scale = { 0.24 0.25 } } + instance = { position = { 0.735 0.500 } scale = { 0.25 0.24 } } + instance = { position = { 0.265 0.500 } scale = { 0.25 0.24 } } + instance = { position = { 0.500 0.500 } scale = { 0.25 0.24 } } + instance = { position = { 0.500 0.780 } scale = { 0.24 0.25 } } + } + } + hr_cross_ch_five_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_cross_plain_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_medium_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.500 0.210 } scale = { 0.24 0.25 } } + instance = { position = { 0.735 0.500 } scale = { 0.25 0.24 } } + instance = { position = { 0.265 0.500 } scale = { 0.25 0.24 } } + instance = { position = { 0.500 0.500 } scale = { 0.25 0.24 } } + instance = { position = { 0.500 0.780 } scale = { 0.24 0.25 } } + } + } + + # Lion semy (ie lion billety, lion crusilly, etc) + hr_lion_semy_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_lion_rampant_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_billet_like_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.17 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.35 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.65 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.84 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.17 0.50 } scale = { 0.12 0.12 } } + instance = { position = { 0.62 0.47 } scale = { 0.12 0.12 } } + instance = { position = { 0.17 0.70 } scale = { 0.12 0.12 } } + instance = { position = { 0.36 0.78 } scale = { 0.12 0.12 } } + instance = { position = { 0.68 0.78 } scale = { 0.12 0.12 } } + instance = { position = { 0.82 0.68 } scale = { 0.12 0.12 } } + } + } + hr_lion_semy_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_lion_rampant_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.50 0.50 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_billet_like_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.17 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.35 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.65 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.84 0.09 } scale = { 0.12 0.12 } } + instance = { position = { 0.17 0.50 } scale = { 0.12 0.12 } } + instance = { position = { 0.62 0.47 } scale = { 0.12 0.12 } } + instance = { position = { 0.17 0.70 } scale = { 0.12 0.12 } } + instance = { position = { 0.36 0.78 } scale = { 0.12 0.12 } } + instance = { position = { 0.68 0.78 } scale = { 0.12 0.12 } } + instance = { position = { 0.82 0.68 } scale = { 0.12 0.12 } } + } + } + + # Seven charges (3:3:1) + hr_seven_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_seven_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.28 0.20 } scale = { 0.30 0.30 } } + instance = { position = { 0.50 0.20 } scale = { 0.30 0.30 } } + instance = { position = { 0.72 0.20 } scale = { 0.30 0.30 } } + instance = { position = { 0.28 0.48 } scale = { 0.30 0.30 } } + instance = { position = { 0.50 0.48 } scale = { 0.30 0.30 } } + instance = { position = { 0.72 0.48 } scale = { 0.30 0.30 } } + instance = { position = { 0.50 0.76 } scale = { 0.30 0.30 } } + } + } + hr_seven_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_seven_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.28 0.20 } scale = { 0.30 0.30 } } + instance = { position = { 0.50 0.20 } scale = { 0.30 0.30 } } + instance = { position = { 0.72 0.20 } scale = { 0.30 0.30 } } + instance = { position = { 0.28 0.48 } scale = { 0.30 0.30 } } + instance = { position = { 0.50 0.48 } scale = { 0.30 0.30 } } + instance = { position = { 0.72 0.48 } scale = { 0.30 0.30 } } + instance = { position = { 0.50 0.76 } scale = { 0.30 0.30 } } + } + } + + # Ten charges (3:3:3:1) + hr_ten_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_seven_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.28 0.18 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.18 } scale = { 0.28 0.28 } } + instance = { position = { 0.72 0.18 } scale = { 0.28 0.28 } } + instance = { position = { 0.28 0.40 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.40 } scale = { 0.28 0.28 } } + instance = { position = { 0.72 0.40 } scale = { 0.28 0.28 } } + instance = { position = { 0.28 0.62 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.62 } scale = { 0.28 0.28 } } + instance = { position = { 0.72 0.62 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.84 } scale = { 0.28 0.28 } } + } + } + hr_ten_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_seven_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.28 0.18 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.18 } scale = { 0.28 0.28 } } + instance = { position = { 0.72 0.18 } scale = { 0.28 0.28 } } + instance = { position = { 0.28 0.40 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.40 } scale = { 0.28 0.28 } } + instance = { position = { 0.72 0.40 } scale = { 0.28 0.28 } } + instance = { position = { 0.28 0.62 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.62 } scale = { 0.28 0.28 } } + instance = { position = { 0.72 0.62 } scale = { 0.28 0.28 } } + instance = { position = { 0.50 0.84 } scale = { 0.28 0.28 } } + } + } + + # Five charges in saltire (2:1:2, only common in iberian heraldry) + hr_five_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_five_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.32 0.20 } scale = { 0.36 0.36 } } + instance = { position = { 0.50 0.45 } scale = { 0.36 0.36 } } + instance = { position = { 0.68 0.20 } scale = { 0.36 0.36 } } + instance = { position = { 0.32 0.70 } scale = { 0.36 0.36 } } + instance = { position = { 0.68 0.70 } scale = { 0.36 0.36 } } + } + } + hr_five_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_five_charges_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.32 0.20 } scale = { 0.36 0.36 } } + instance = { position = { 0.50 0.45 } scale = { 0.36 0.36 } } + instance = { position = { 0.68 0.20 } scale = { 0.36 0.36 } } + instance = { position = { 0.32 0.70 } scale = { 0.36 0.36 } } + instance = { position = { 0.68 0.70 } scale = { 0.36 0.36 } } + } + } + + # Geometrical & a canton ermine (ie Dreux-Brittany) + hr_canton_ermine_template = { + pattern = "pattern_solid.dds" + color1 = "yellow" # field must be gold in this case + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_geometrical_list" + color1 = color2 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ermine_spot.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } + instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } + } + } + hr_canton_ermine_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_geometrical_list" + color1 = color2 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ermine_spot.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } + instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } + } + } + + # Charge & a canton ermine + hr_charge_canton_ermine_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_charges_list" + color1 = color2 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ermine_spot.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } + instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } + } + } + hr_charge_canton_ermine_template_inverted = { + pattern = "pattern_solid.dds" + color1 = "yellow" # field must be gold in this case + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_charges_list" + color1 = color2 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ordinary_canton.dds" + color1 = "white" + color2 = "white" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_ermine_spot.dds" + color1 = "black" + color2 = "black" + instance = { position = { 0.195 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.110 } scale = { 0.24 0.24 } } + instance = { position = { 0.308 0.230 } scale = { 0.24 0.24 } } + instance = { position = { 0.195 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.421 0.355 } scale = { 0.24 0.24 } } + instance = { position = { 0.082 0.230 } scale = { 0.24 0.24 } } + } + } + + # Charge on a mount, only common in german heraldry (bestiary/canting ie Helfenstein, Hornes) + hr_single_charge_on_mount_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" # should be diff from color3 + + colored_emblem = { + texture = list "hr_mount_list" + color1 = color4 # most of the time, green or blue for normal colour picks (obv invert from charge colour when metal) - should never be black for ex + color2 = color4 + instance = { position = { 0.5 0.55 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_charges_on_mount_list" + color1 = color3 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_single_charge_on_mount_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "normal_colors" + + colored_emblem = { + texture = list "hr_mount_list" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.55 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_charges_on_mount_list" + color1 = color3 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Charge in heart (optionnal) and an orle of small charges (ie Sorel/Estrées, Tancarville, Umfraville) + hr_escutcheon_orle_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_escutcheon_charges_list" + color1 = color2 + color2 = list "normal_colors" + instance = { position = { 0.50 0.50 } scale = { 0.45 0.45 } } + } + colored_emblem = { + texture = list "hr_orle_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.235 0.160 } scale = { 0.25 0.25 } } + instance = { position = { 0.500 0.160 } scale = { 0.25 0.25 } } + instance = { position = { 0.765 0.160 } scale = { 0.25 0.25 } } + instance = { position = { 0.235 0.425 } scale = { 0.25 0.25 } } + instance = { position = { 0.765 0.425 } scale = { 0.25 0.25 } } + instance = { position = { 0.250 0.690 } scale = { 0.25 0.25 } } + instance = { position = { 0.750 0.690 } scale = { 0.25 0.25 } } + instance = { position = { 0.500 0.840 } scale = { 0.25 0.25 } } + } + } + hr_escutcheon_orle_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_escutcheon_charges_list" + color1 = color2 + color2 = list "metal_colors" + instance = { position = { 0.50 0.50 } scale = { 0.45 0.45 } } + } + colored_emblem = { + texture = list "hr_orle_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.235 0.160 } scale = { 0.25 0.25 } } + instance = { position = { 0.500 0.160 } scale = { 0.25 0.25 } } + instance = { position = { 0.765 0.160 } scale = { 0.25 0.25 } } + instance = { position = { 0.235 0.425 } scale = { 0.25 0.25 } } + instance = { position = { 0.765 0.425 } scale = { 0.25 0.25 } } + instance = { position = { 0.250 0.690 } scale = { 0.25 0.25 } } + instance = { position = { 0.750 0.690 } scale = { 0.25 0.25 } } + instance = { position = { 0.500 0.840 } scale = { 0.25 0.25 } } + } + } + + # Bend and six accompanying charges (ie Tyrell, Bohun) + hr_bend_acc_six_charges_template = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = "ce_bend_thin.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.505 0.160 } scale = { 0.30 0.30 } } + instance = { position = { 0.750 0.160 } scale = { 0.30 0.30 } } + instance = { position = { 0.750 0.400 } scale = { 0.30 0.30 } } + instance = { position = { 0.235 0.545 } scale = { 0.26 0.26 } } + instance = { position = { 0.310 0.750 } scale = { 0.26 0.26 } } + instance = { position = { 0.530 0.840 } scale = { 0.26 0.26 } } + } + } + hr_bend_acc_six_charges_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = "ce_bend_thin.dds" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.505 0.160 } scale = { 0.30 0.30 } } + instance = { position = { 0.750 0.160 } scale = { 0.30 0.30 } } + instance = { position = { 0.750 0.400 } scale = { 0.30 0.30 } } + instance = { position = { 0.235 0.545 } scale = { 0.26 0.26 } } + instance = { position = { 0.310 0.750 } scale = { 0.26 0.26 } } + instance = { position = { 0.530 0.840 } scale = { 0.26 0.26 } } + } + } + + # Semy, opt. a charge overall (ie France, Anjou) + hr_semy_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "metal_colors" # all four colours should be different + + colored_emblem = { + texture = list "hr_semy_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.10 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.30 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.50 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.70 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.90 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.00 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.20 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.40 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.60 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.80 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 1.00 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.10 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.30 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.50 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.70 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.90 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.00 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.20 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.40 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.60 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.80 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 1.00 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.10 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.30 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.50 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.70 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.90 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.00 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.20 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.40 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.60 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.80 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 1.00 1.00 } scale = { 0.24 0.24 } } + } + colored_emblem = { + texture = list "hr_semy_overall_list" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_semy_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "normal_colors" # all four colours should be different + + colored_emblem = { + texture = list "hr_semy_charges_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.10 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.30 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.50 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.70 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.90 0.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.00 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.20 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.40 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.60 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.80 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 1.00 0.20 } scale = { 0.24 0.24 } } + instance = { position = { 0.10 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.30 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.50 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.70 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.90 0.40 } scale = { 0.24 0.24 } } + instance = { position = { 0.00 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.20 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.40 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.60 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.80 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 1.00 0.60 } scale = { 0.24 0.24 } } + instance = { position = { 0.10 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.30 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.50 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.70 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.90 0.80 } scale = { 0.24 0.24 } } + instance = { position = { 0.00 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.20 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.40 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.60 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 0.80 1.00 } scale = { 0.24 0.24 } } + instance = { position = { 1.00 1.00 } scale = { 0.24 0.24 } } + } + colored_emblem = { + texture = list "hr_semy_overall_list" + color1 = list "normal_colors" + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Charge and ordinary overall (Bendlet, label) + hr_charge_cadency_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_within_border_list" + color1 = color3 + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_cadency_list" + color1 = list "metal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + hr_charge_cadency_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_within_border_list" + color1 = color3 + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + # test + colored_emblem = { + texture = list "hr_cadency_list" + color1 = list "normal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + hr_three_charges_arranged_in_bend_template = { + # Three charges arranged in bend (only without bend) + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.3 0.20 } scale = { 0.38 0.38 } } + instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } + instance = { position = { 0.7 0.70 } scale = { 0.38 0.38 } } + } + } + hr_three_charges_arranged_in_bend_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.3 0.20 } scale = { 0.38 0.38 } } + instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } + instance = { position = { 0.7 0.70 } scale = { 0.38 0.38 } } + } + } + + hr_three_charges_arranged_in_bend_template_senester = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.7 0.20 } scale = { 0.38 0.38 } } + instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } + instance = { position = { 0.3 0.70 } scale = { 0.38 0.38 } } + } + } + hr_three_charges_arranged_in_bend_template_senester_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_small_charges_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.7 0.20 } scale = { 0.38 0.38 } } + instance = { position = { 0.5 0.45 } scale = { 0.38 0.38 } } + instance = { position = { 0.3 0.70 } scale = { 0.38 0.38 } } + } + } + + hr_three_charges_in_pall_template = { + # Three charges 2:1 with the charges arranged as if charging a pall (so from center to all three angles) + # Germanic & Scandinavian + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "hr_three_charges_pall_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.33 0.30 } rotation = -45 scale = { 0.45 0.45 } } + instance = { position = { 0.67 0.30 } rotation = 45 scale = { 0.45 0.45 } } + instance = { position = { 0.5 0.67 } scale = { 0.45 -0.45 } } + } + } + hr_three_charges_in_pall_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "hr_three_charges_pall_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.33 0.30 } rotation = -45 scale = { 0.45 0.45 } } + instance = { position = { 0.67 0.30 } rotation = 45 scale = { 0.45 0.45 } } + instance = { position = { 0.5 0.67 } scale = { 0.45 -0.45 } } + } + } + + hr_dimidiated_charge_and_geometrical = { + # a dimidiated design, with a charge (left) and a division or ordinary (right) + + pattern = "pattern_vertical_split_01.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + color4 = list "normal_colors" + + colored_emblem = { + texture = list "hr_charges_symetrical_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + mask = { 1 } + } + + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color4 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + mask = { 2 } + } + + colored_emblem = { + texture = list "hr_geometrical_symetrical_list" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + mask = { 2 } + } + } + hr_dimidiated_charge_and_geometrical_inverted = { + # left charge is dimidiated, right field with geometrical or another charge + + pattern = "pattern_vertical_split_01.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = list "hr_charges_symetrical_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.48 } scale = { 1.0 1.0 } } + mask = { 1 } + } + + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color4 + color2 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + mask = { 2 } + } + + colored_emblem = { + texture = list "hr_geometrical_symetrical_list" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + mask = { 2 } + } + } + + hr_single_charge_chevron_chief = { + # Single charge with a chevron in chief + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = "ce_chevron_in_chief.dds" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_three_charges_list" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.65 } scale = { 0.60 0.60 } } + } + } + hr_single_charge_chevron_chief_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + color4 = list "normal_colors" + + colored_emblem = { + texture = "ce_chevron_in_chief.dds" + color1 = color4 + color2 = color4 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = list "hr_three_charges_list" + color1 = color3 + color2 = color4 + instance = { position = { 0.5 0.65 } scale = { 0.60 0.60 } } + } + } + + hr_single_charge_in_bend = { + # single charge, tilted to fit diagonally + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + color4 = list "metal_colors" + + colored_emblem = { + texture = list "hr_single_charge_bend_list" + color1 = color3 + color2 = color4 + instance = { position = { 0.51 0.47 } rotation = -40 scale = { 0.9 0.9 } } + } + } + + ### Islamic/MENA + circled_mena_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "mena_circled_frame_list" + color1 = list "metal_colors" + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_islamic_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } + } + } + circled_mena_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "mena_circled_frame_list" + color1 = list "normal_colors" + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_islamic_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.48 } scale = { 0.65 0.65 } } + } + } + + # Roundel, similar to the tamgha roundel template, only with more elaborate frames (polylobe, star, doted) + roundel_mena_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "mena_roundel_frame_list" + color1 = color3 + color2 = list "metal_colors" + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_islamic_charge_list" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + } + roundel_mena_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "mena_roundel_frame_list" + color1 = color3 + color2 = list "normal_colors" + instance = { position = { 0.5 0.48 } scale = { 0.75 0.75 } } + } + colored_emblem = { + texture = list "base_islamic_charge_list" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.7 0.7 } } + } + } + mena_geometrical_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "mena_geometrical_charges_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + mena_geometrical_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "mena_geometrical_charges_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + ### India + indian_geometrical_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "indian_geometrical_charges_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + indian_geometrical_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "indian_geometrical_charges_list" + color1 = color2 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + } + + # Single charge, two additionnal symbols in chief (up to five in reality) + indian_single_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "indian_single_left_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.280 0.140 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_right_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.720 0.140 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.52 } scale = { 0.75 0.75 } } + } + } + indian_single_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "indian_single_left_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.280 0.150 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_right_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.720 0.150 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.52 } scale = { 0.8 0.8 } } + } + } + + # Mirrored variant (ideally all indian templates should reverse randomly) + indian_single_template_senester = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "indian_single_left_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.280 0.150 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_right_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.720 0.150 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.52 } scale = { -0.8 0.8 } } + } + } + indian_single_template_senester_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "indian_single_left_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.280 0.150 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_right_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.720 0.150 } scale = { 0.2 0.2 } } + } + colored_emblem = { + texture = list "indian_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.52 } scale = { -0.8 0.8 } } + } + } + + # Charge and a border (vertical) + indian_single_border_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = "ce_block_02.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.60 1.0 } } + } + colored_emblem = { + texture = list "indian_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.70 0.70 } } + } + } + indian_single_border_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = "ce_block_02.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { 0.5 0.5 } scale = { 1.0 1.0 } } + } + colored_emblem = { + texture = "ce_block_02.dds" + color1 = color1 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.60 1.0 } } + } + colored_emblem = { + texture = list "indian_single_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.70 0.70 } } + } + } + + # Circled frame, select choice of charges that will fit + circled_indian_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = list "metal_colors" + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } + } + colored_emblem = { + texture = list "indian_circled_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.60 0.60 } } + } + } + circled_indian_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = list "normal_colors" + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } + } + colored_emblem = { + texture = list "indian_circled_charge_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.60 0.60 } } + } + } + + # Same as precedent with other charges needing small offset to align correctly + circled_indian_template_offset = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = list "metal_colors" + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } + } + colored_emblem = { + texture = list "indian_circled_charge_offset_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.50 } scale = { 0.60 0.60 } } + } + } + circled_indian_template_offset_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = list "normal_colors" + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } + } + colored_emblem = { + texture = list "indian_circled_charge_offset_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.50 } scale = { 0.60 0.60 } } + } + } + + # Circled frame template, featuring main bestiary from indian iconography, with a single centered symbol in chief + circled_indian_single_symbol_template = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "indian_circled_charge_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.55 } scale = { 0.55 0.55 } } + } + colored_emblem = { + texture = list "indian_centered_symbol_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.28 } scale = { 0.3 0.3 } } + } + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = list "metal_colors" + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } + } + } + circled_indian_single_symbol_template_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "indian_circled_charge_decor_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.55 } scale = { 0.55 0.55 } } + } + colored_emblem = { + texture = list "indian_centered_symbol_list" + color1 = color3 + color2 = color3 + instance = { position = { 0.5 0.28 } scale = { 0.3 0.3 } } + } + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = list "normal_colors" + color2 = color3 + instance = { position = { 0.5 0.5 } scale = { 0.78 0.78 } } + } + } + # Circled Frame Template for Byzantines + byzantine_circled_single_symbol = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "byzantine_circled_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } + } + colored_emblem = { + texture = list "byzantine_circled_frame_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.78 0.78 } } + } + } + + byzantine_circled_single_symbol_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "byzantine_circled_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } + } + colored_emblem = { + texture = list "byzantine_circled_frame_list" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.48 } scale = { 0.78 0.78 } } + } + } + + byzantine_circled_single_symbol_mask = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "byzantine_circled_frame_list_mask" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.5 0.48 } scale = { 0.68 0.68 } } + } + + colored_emblem = { + texture = list "byzantine_circled_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } + } + + } + + byzantine_circled_single_symbol_mask_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "byzantine_circled_frame_list_mask" + color1 = color2 + color2 = color2 + instance = { position = { 0.5 0.48 } scale = { 0.68 0.68 } } + } + + colored_emblem = { + texture = list "byzantine_circled_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.48 } scale = { 0.55 0.55 } } + } + } + + byzantine_three_charges_in_pale = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture= "ce_mena_pale.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } + } + + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } + instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } + } + } + + byzantine_three_charges_in_pale_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture= "ce_mena_pale.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } + } + + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } + instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } + } + } + + byzantine_two_charges_stacked_in_pale = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture= "ce_mena_pale.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } + } + + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.2 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.65 } scale = { 0.45 0.45 } } + } + } + + byzantine_two_charges_stacked_in_pale_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture= "ce_mena_pale.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } + } + + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.2 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.65 } scale = { 0.45 0.45 } } + } + } + + byzantine_charges_stacked_in_chief = { + pattern = "pattern_chief.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.25 0.15 } scale = { 0.22 0.22 } } + instance = { position = { 0.5 0.15 } scale = { 0.22 0.22 } } + instance = { position = { 0.75 0.15 } scale = { 0.22 0.22 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.6 } scale = { 0.55 0.55 } } + } + } + + byzantine_charges_stacked_in_chief_inverted = { + pattern = "pattern_chief.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.25 0.15 } scale = { 0.22 0.22 } } + instance = { position = { 0.5 0.15 } scale = { 0.22 0.22 } } + instance = { position = { 0.75 0.15 } scale = { 0.22 0.22 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.6 } scale = { 0.55 0.55 } } + } + } + + byzantine_alpha_omega_in_pale = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture= "ce_mena_pale.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } + } + + colored_emblem = { + texture = "ce_letter_alpha.dds" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = "ce_letter_omega.dds" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } + } + } + + byzantine_alpha_omega_in_pale_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture= "ce_mena_pale.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 1.2 1.0 } } + } + + colored_emblem = { + texture = "ce_letter_alpha.dds" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.18 0.45 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = "ce_letter_omega.dds" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.82 0.45 } scale = { 0.3 0.3 } } + } + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color1 + color2 = color1 + color3 = color2 + instance = { position = { 0.5 0.45 } scale = { 0.45 0.45 } } + } + } + + byzantine_basic_charge = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } + } + } + + byzantine_basic_charge_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "byzantine_primary_charge_list" + color1 = color2 + color2 = color2 + color3 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.8 0.8 } } + } + } + + byzantine_ordinary_cross = { + # coloured cross with the same charge in each quarter + pattern = list "field_cross" + color1 = list "metal_colors" + color2 = list "metal_colors" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + } + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.35 0.35 } } + instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.35 0.35 } } + instance = { position = { @cross_offset_right @cross_offset_top } scale = { 0.35 0.35 } } + instance = { position = { @cross_offset_right @cross_offset_bottom } scale = { 0.35 0.35 } } + } + } + + byzantine_ordinary_cross_inverted = { + # metal cross with the same charge in each quarter + pattern = list "field_cross" + color1 = list "normal_colors" + color2 = list "normal_colors" + colored_emblem = { + texture = "ce_ordinary_cross_5.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + } + colored_emblem = { + texture = list "byzantine_secondary_charge_list" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { position = { @cross_offset_left @cross_offset_top } scale = { 0.35 0.35 } } + instance = { position = { @cross_offset_left @cross_offset_bottom } scale = { 0.35 0.35 } } + instance = { position = { @cross_offset_right @cross_offset_top } scale = { 0.35 0.35 } } + instance = { position = { @cross_offset_right @cross_offset_bottom } scale = { 0.35 0.35 } } + } + } + + #Japanese + + kamon_radial_three = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.5 0.5 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.5 0.5 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.5 0.5 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.5 0.5 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.45 0.45 } + } + + instance = { + position={ 0.65 0.58 } + scale = { 0.45 0.45 } + rotation = 120 + } + + instance = { + position={ 0.34 0.58 } + scale = { 0.45 0.45 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_alternating = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.38 0.38 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_alternating_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.38 0.38 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_alternating_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.38 0.38 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_alternating_mirrored_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_alternating_mirrored = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.33 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_alternating_mirrored_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.33 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_mirrored_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.45 0.45 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.45 0.45 } + rotation = 300 + } + + instance = { + position={ 0.33 0.59 } + scale = { 0.45 0.45 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.5 0.5 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.5 0.5 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.5 0.5 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.5 0.5 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.45 0.45 } + } + + instance = { + position={ 0.65 0.58 } + scale = { 0.45 0.45 } + rotation = 120 + } + + instance = { + position={ 0.34 0.58 } + scale = { 0.45 0.45 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_alternating_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.38 0.38 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_alternating_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.38 0.38 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_alternating_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.38 0.38 } + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 120 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_alternating_mirrored_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_three_alternating_mirrored_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.33 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_alternating_mirrored_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.33 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.38 0.38 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.38 0.38 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.73 0.36 } + scale = { 0.38 0.38 } + rotation = 60 + } + + instance = { + position = { 0.5 0.77 } + scale = { 0.38 0.38 } + rotation = 180 + } + + instance = { + position = { 0.27 0.36 } + scale = { 0.38 0.38 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_three_mirrored_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_third" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.45 0.45 } + rotation = 180 + } + + instance = { + position={ 0.66 0.59 } + scale = { 0.45 0.45 } + rotation = 300 + } + + instance = { + position={ 0.34 0.59 } + scale = { 0.45 0.45 } + rotation = 60 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_radial_four = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_quarter" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.68 0.5 } + scale = { 0.5 0.5 } + rotation = 90 + } + + instance = { + position={ 0.5 0.68 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.32 0.5 } + scale = { 0.5 0.5 } + rotation = 270 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_four_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_quarter" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.68 0.5 } + scale = { 0.5 0.5 } + rotation = 90 + } + + instance = { + position={ 0.5 0.68 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.32 0.5 } + scale = { 0.5 0.5 } + rotation = 270 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_four_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_quarter" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.68 0.5 } + scale = { 0.5 0.5 } + rotation = 90 + } + + instance = { + position={ 0.5 0.68 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.32 0.5 } + scale = { 0.5 0.5 } + rotation = 270 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_four_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_quarter" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.68 0.5 } + scale = { 0.5 0.5 } + rotation = 90 + } + + instance = { + position={ 0.5 0.68 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.32 0.5 } + scale = { 0.5 0.5 } + rotation = 270 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_four_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem={ + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_quarter" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.68 0.5 } + scale = { 0.5 0.5 } + rotation = 90 + } + + instance = { + position={ 0.5 0.68 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.32 0.5 } + scale = { 0.5 0.5 } + rotation = 270 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_four_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_quarter" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.68 0.5 } + scale = { 0.5 0.5 } + rotation = 90 + } + + instance = { + position={ 0.5 0.68 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.32 0.5 } + scale = { 0.5 0.5 } + rotation = 270 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_five = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_fifth" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.68 0.44 } + scale = { 0.4 0.4 } + rotation = 72 + } + + instance = { + position={ 0.61 0.65 } + scale = { 0.4 0.4 } + rotation = 144 + } + + instance = { + position={ 0.39 0.65 } + scale = { 0.4 0.4 } + rotation = 216 + } + + instance = { + position={ 0.32 0.44 } + scale = { 0.4 0.4 } + rotation = 288 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_five_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_fifth" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.68 0.44 } + scale = { 0.4 0.4 } + rotation = 72 + } + + instance = { + position={ 0.61 0.65 } + scale = { 0.4 0.4 } + rotation = 144 + } + + instance = { + position={ 0.39 0.65 } + scale = { 0.4 0.4 } + rotation = 216 + } + + instance = { + position={ 0.32 0.44 } + scale = { 0.4 0.4 } + rotation = 288 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_five_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_fifth" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.68 0.44 } + scale = { 0.4 0.4 } + rotation = 72 + } + + instance = { + position={ 0.61 0.65 } + scale = { 0.4 0.4 } + rotation = 144 + } + + instance = { + position={ 0.39 0.65 } + scale = { 0.4 0.4 } + rotation = 216 + } + + instance = { + position={ 0.32 0.44 } + scale = { 0.4 0.4 } + rotation = 288 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_five_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_fifth" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.68 0.44 } + scale = { 0.4 0.4 } + rotation = 72 + } + + instance = { + position={ 0.61 0.65 } + scale = { 0.4 0.4 } + rotation = 144 + } + + instance = { + position={ 0.39 0.65 } + scale = { 0.4 0.4 } + rotation = 216 + } + + instance = { + position={ 0.32 0.44 } + scale = { 0.4 0.4 } + rotation = 288 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_five_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_fifth" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.68 0.44 } + scale = { 0.4 0.4 } + rotation = 72 + } + + instance = { + position={ 0.61 0.65 } + scale = { 0.4 0.4 } + rotation = 144 + } + + instance = { + position={ 0.39 0.65 } + scale = { 0.4 0.4 } + rotation = 216 + } + + instance = { + position={ 0.32 0.44 } + scale = { 0.4 0.4 } + rotation = 288 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_five_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_fifth" + color1 = color2 + + instance = { + position = { 0.5 0.31 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.68 0.44 } + scale = { 0.4 0.4 } + rotation = 72 + } + + instance = { + position={ 0.61 0.65 } + scale = { 0.4 0.4 } + rotation = 144 + } + + instance = { + position={ 0.39 0.65 } + scale = { 0.4 0.4 } + rotation = 216 + } + + instance = { + position={ 0.32 0.44 } + scale = { 0.4 0.4 } + rotation = 288 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.66 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.67 0.59 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.335 0.59 } + scale = { 0.4 0.4 } + rotation = 240 + } + + instance = { + position={ 0.335 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.66 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.67 0.59 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.335 0.59 } + scale = { 0.4 0.4 } + rotation = 240 + } + + instance = { + position={ 0.335 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_alternating = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + + instance = { + position={ 0.68 0.6 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.32 0.6 } + scale = { 0.4 0.4 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + + instance = { + position={ 0.67 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.33 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_alternating_hole = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + + instance = { + position={ 0.68 0.6 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.32 0.6 } + scale = { 0.4 0.4 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + + instance = { + position={ 0.67 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.33 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_alternating_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + + instance = { + position={ 0.68 0.6 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.32 0.6 } + scale = { 0.4 0.4 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + + instance = { + position={ 0.67 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.33 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.66 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.67 0.59 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.335 0.59 } + scale = { 0.4 0.4 } + rotation = 240 + } + + instance = { + position={ 0.335 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.66 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.67 0.59 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.335 0.59 } + scale = { 0.4 0.4 } + rotation = 240 + } + + instance = { + position={ 0.335 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.66 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.67 0.59 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.335 0.59 } + scale = { 0.4 0.4 } + rotation = 240 + } + + instance = { + position={ 0.335 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_alternating_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + + instance = { + position={ 0.68 0.6 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.32 0.6 } + scale = { 0.4 0.4 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + + instance = { + position={ 0.67 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.33 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_alternating_inverted_hole = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + color1 = color2 + texture="ce_kamon_hole.dds" + } + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + + instance = { + position={ 0.68 0.6 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.32 0.6 } + scale = { 0.4 0.4 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + + instance = { + position={ 0.67 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.33 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + + kamon_radial_six_alternating_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + + instance = { + position={ 0.68 0.6 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.32 0.6 } + scale = { 0.4 0.4 } + rotation = 240 + } + } + + colored_emblem = { + texture = list "kamon_stem" + color1 = color2 + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 60 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 180 + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.5 0.5 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + + instance = { + position={ 0.67 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.33 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_radial_six_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_radial_sixth" + color1 = color2 + + instance = { + position = { 0.5 0.30 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.66 0.4 } + scale = { 0.4 0.4 } + rotation = 60 + } + + instance = { + position={ 0.67 0.59 } + scale = { 0.4 0.4 } + rotation = 120 + } + + instance = { + position={ 0.5 0.69 } + scale = { 0.4 0.4 } + rotation = 180 + } + + instance = { + position={ 0.335 0.59 } + scale = { 0.4 0.4 } + rotation = 240 + } + + instance = { + position={ 0.335 0.4 } + scale = { 0.4 0.4 } + rotation = 300 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + + colored_emblem = { + texture = list "kamon_center" + color1 = color2 + color2 = color1 + instance = { position = { 0.5 0.5 } scale = { 0.4 0.4 } } + } + } + + kamon_bloom = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_bloom" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.33 0.34 } + scale = { 0.32 0.32 } + } + + instance = { + position = { 0.5 0.36 } + scale = { 0.34 0.34 } + } + + instance = { + position = { 0.5 0.26 } + scale = { 0.34 0.34 } + } + + instance = { + position = { 0.67 0.34 } + scale = { 0.32 0.32 } + } + } + } + + kamon_bloom_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_bloom" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.6 0.6 } + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.35 0.35 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.5 0.38 } + scale = { 0.32 0.32 } + } + + instance = { + position = { 0.5 0.28 } + scale = { 0.32 0.32 } + } + + instance = { + position = { 0.65 0.35 } + scale = { 0.3 0.3 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_bloom_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_bloom" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.33 0.34 } + scale = { 0.32 0.32 } + } + + instance = { + position = { 0.5 0.36 } + scale = { 0.34 0.34 } + } + + instance = { + position = { 0.5 0.26 } + scale = { 0.34 0.34 } + } + + instance = { + position = { 0.67 0.34 } + scale = { 0.32 0.32 } + } + } + } + + kamon_bloom_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_bloom" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.6 0.6 } + } + } + + colored_emblem = { + texture = list "kamon_secondary" + color1 = color2 + + instance = { + position = { 0.35 0.35 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.5 0.38 } + scale = { 0.32 0.32 } + } + + instance = { + position = { 0.5 0.28 } + scale = { 0.32 0.32 } + } + + instance = { + position = { 0.65 0.35 } + scale = { 0.3 0.3 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_two = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.33 0.5 } + scale = { 0.8 0.8 } + } + + instance = { + position={ 0.66 0.5 } + scale = { 0.8 0.8 } + } + } + } + + kamon_parallel_vertical_two = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.33 } + scale = { 0.8 0.8 } + rotation = 90 + } + + instance = { + position={ 0.5 0.66 } + scale = { 0.8 0.8 } + rotation = 90 + } + } + } + + kamon_parallel_vertical_two_framed = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.37 } + scale = { 0.65 0.65 } + rotation = 90 + } + + instance = { + position= { 0.5 0.63 } + scale = { 0.65 0.65 } + rotation = 90 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_two_framed = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + + instance = { + position = { 0.37 0.5 } + scale = { 0.65 0.65 } + } + + instance = { + position = { 0.63 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_three = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.25 0.5 } + scale = { 0.6 0.6 } + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.6 0.6 } + } + + instance = { + position={ 0.75 0.5 } + scale = { 0.6 0.6 } + } + } + } + + kamon_parallel_vertical_three = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + + instance = { + position = { 0.5 0.25 } + scale = { 0.6 0.6 } + rotation = 90 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.6 0.6 } + rotation = 90 + } + + instance = { + position={ 0.5 0.75 } + scale = { 0.6 0.6 } + rotation = 90 + } + } + } + + kamon_parallel_vertical_three_framed = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.3 } + scale = { 0.52 0.52 } + rotation = 90 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.52 0.52 } + rotation = 90 + } + + instance = { + position={ 0.5 0.7 } + scale = { 0.52 0.52 } + rotation = 90 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_three_framed = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + + color2 = color1 + color1 = color2 + color3 = color3 + + instance = { + position = { 0.3 0.5 } + scale = { 0.52 0.52 } + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.52 0.52 } + } + + instance = { + position={ 0.7 0.5 } + scale = { 0.52 0.52 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + # kamon_parallel_crossover = { + + # pattern = "pattern_solid.dds" + # color1 = list "normal_colors" + # color2 = list "metal_colors" + # color3 = list "metal_colors" + + # colored_emblem = { + # texture = list "kamon_parallel" + # color1 = color2 + # color2 = color1 + + # instance = { + # position = { 0.5 0.5 } + # scale = { 1 1 } + # rotation = 45 + # } + + # instance = { + # position={ 0.5 0.5 } + # scale = { -1 1 } + # rotation = 315 + # } + # } + # } + + kamon_parallel_horizontal_two_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.33 0.5 } + scale = { 0.8 0.8 } + } + + instance = { + position={ 0.66 0.5 } + scale = { 0.8 0.8 } + } + } + } + + kamon_parallel_vertical_two_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.33 } + scale = { 0.8 0.8 } + rotation = 90 + } + + instance = { + position={ 0.5 0.66 } + scale = { 0.8 0.8 } + rotation = 90 + } + } + } + + kamon_parallel_vertical_two_framed_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.37 } + scale = { 0.65 0.65 } + rotation = 90 + } + + instance = { + position= { 0.5 0.63 } + scale = { 0.65 0.65 } + rotation = 90 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_two_framed_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + + instance = { + position = { 0.37 0.5 } + scale = { 0.65 0.65 } + } + + instance = { + position = { 0.63 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_three_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.25 0.5 } + scale = { 0.6 0.6 } + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.6 0.6 } + } + + instance = { + position={ 0.75 0.5 } + scale = { 0.6 0.6 } + } + } + } + + kamon_parallel_vertical_three_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + + instance = { + position = { 0.5 0.25 } + scale = { 0.6 0.6 } + rotation = 90 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.6 0.6 } + rotation = 90 + } + + instance = { + position={ 0.5 0.75 } + scale = { 0.6 0.6 } + rotation = 90 + } + } + } + + kamon_parallel_vertical_three_framed_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.3 } + scale = { 0.52 0.52 } + rotation = 90 + } + + instance = { + position = { 0.5 0.5 } + scale = { 0.52 0.52 } + rotation = 90 + } + + instance = { + position={ 0.5 0.7 } + scale = { 0.52 0.52 } + rotation = 90 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_horizontal_three_framed_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + + color2 = color1 + color1 = color2 + color3 = color3 + + instance = { + position = { 0.3 0.5 } + scale = { 0.52 0.52 } + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.52 0.52 } + } + + instance = { + position={ 0.7 0.5 } + scale = { 0.52 0.52 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_parallel_crossover_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_parallel" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.5 0.5 } + scale = { 1 1 } + rotation = 45 + } + + instance = { + position={ 0.5 0.5 } + scale = { -1 1 } + rotation = 315 + } + } + } + + kamon_laurel = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + } + } + } + + kamon_laurel_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_laurel_block = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + } + } + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + + instance = { + position = { 0.5 0.39 } + scale = { 0.4 0.4 } + } + } + } + + kamon_laurel_mirrored = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + rotation = 180 + } + } + } + + kamon_laurel_mirrored_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + rotation = 180 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_laurel_block_mirrored = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + rotation = 180 + } + } + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + + instance = { + position = { 0.5 0.61 } + scale = { 0.4 0.4 } + } + } + } + + kamon_laurel_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + } + } + } + + kamon_laurel_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_laurel_block_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + } + } + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + + instance = { + position = { 0.5 0.39 } + scale = { 0.4 0.4 } + } + } + } + + kamon_laurel_mirrored_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + rotation = 180 + } + } + } + + kamon_laurel_mirrored_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + rotation = 180 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_laurel_block_mirrored_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_laurel" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + rotation = 180 + } + } + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + + instance = { + position = { 0.5 0.61 } + scale = { 0.4 0.4 } + } + } + } + + kamon_central = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_central" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + } + } + } + + kamon_central_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "kamon_central" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_central_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_central" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.8 0.8 } + } + } + } + + kamon_central_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "kamon_central" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_aligned_four = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.33 0.33 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.33 } + scale = { 0.5 0.5 } + } + + instance = { + position = { 0.33 0.66 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.66 } + scale = { 0.5 0.5 } + } + } + } + + kamon_aligned_four_framed = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.37 0.37 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.62 0.37 } + scale = { 0.4 0.4 } + } + + instance = { + position = { 0.37 0.62 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.62 0.62 } + scale = { 0.4 0.4 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_aligned_six = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.25 0.36 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.5 0.36 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.75 0.36 } + scale = { 0.4 0.4 } + } + + instance = { + position = { 0.25 0.63 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.5 0.63 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.75 0.63 } + scale = { 0.4 0.4 } + } + } + } + + kamon_aligned_six_framed = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.3 0.4 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.4 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.4 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.3 0.59 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.59 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.59 } + scale = { 0.3 0.3 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_aligned_nine = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.3 0.3 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.3 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.3 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.3 0.5 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.5 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.3 0.7 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.7 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.7 } + scale = { 0.3 0.3 } + } + } + } + + kamon_aligned_four_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.33 0.33 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.33 } + scale = { 0.5 0.5 } + } + + instance = { + position = { 0.33 0.66 } + scale = { 0.5 0.5 } + } + + instance = { + position={ 0.66 0.66 } + scale = { 0.5 0.5 } + } + } + } + + kamon_aligned_four_framed_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.37 0.37 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.62 0.37 } + scale = { 0.4 0.4 } + } + + instance = { + position = { 0.37 0.62 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.62 0.62 } + scale = { 0.4 0.4 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_aligned_six_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.25 0.36 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.5 0.36 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.75 0.36 } + scale = { 0.4 0.4 } + } + + instance = { + position = { 0.25 0.63 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.5 0.63 } + scale = { 0.4 0.4 } + } + + instance = { + position={ 0.75 0.63 } + scale = { 0.4 0.4 } + } + } + } + + kamon_aligned_six_framed_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.3 0.4 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.4 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.4 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.3 0.59 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.59 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.59 } + scale = { 0.3 0.3 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_aligned_nine_inverted = { + + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "kamon_block" + color1 = color2 + color2 = color1 + + instance = { + position = { 0.3 0.3 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.3 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.3 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.3 0.5 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.5 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.5 } + scale = { 0.3 0.3 } + } + + instance = { + position = { 0.3 0.7 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.5 0.7 } + scale = { 0.3 0.3 } + } + + instance = { + position={ 0.7 0.7 } + scale = { 0.3 0.3 } + } + } + } + + kamon_diamond_frame = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_diamond" + + instance = { + position = { 0.66 0.5 } + scale = { 0.44 0.30 } + rotation = 90 + } + + instance = { + position = { 0.5 0.38 } + scale = { 0.42 0.30 } + } + + instance = { + position = { 0.34 0.5 } + scale = { 0.44 0.30 } + rotation = 270 + } + + instance = { + position = { 0.5 0.62 } + scale = { 0.42 0.30 } + rotation = 180 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_diamond = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_diamond" + + instance = { + position = { 0.69 0.5 } + scale = { 0.52 0.36 } + rotation = 90 + } + + instance = { + position= { 0.5 0.35 } + scale = { 0.48 0.36 } + } + + instance = { + position = { 0.31 0.5 } + scale = { 0.52 0.36 } + rotation = 270 + } + + instance = { + position = { 0.5 0.65 } + scale = { 0.48 0.36 } + rotation = 180 + } + } + } + + kamon_diamond_frame_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_diamond" + + instance = { + position = { 0.66 0.5 } + scale = { 0.44 0.30 } + rotation = 90 + } + + instance = { + position = { 0.5 0.38 } + scale = { 0.42 0.30 } + } + + instance = { + position = { 0.34 0.5 } + scale = { 0.44 0.30 } + rotation = 270 + } + + instance = { + position = { 0.5 0.62 } + scale = { 0.42 0.30 } + rotation = 180 + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_diamond_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_diamond" + + instance = { + position = { 0.69 0.5 } + scale = { 0.52 0.36 } + rotation = 90 + } + + instance = { + position= { 0.5 0.35 } + scale = { 0.48 0.36 } + } + + instance = { + position = { 0.31 0.5 } + scale = { 0.52 0.36 } + rotation = 270 + } + + instance = { + position = { 0.5 0.65 } + scale = { 0.48 0.36 } + rotation = 180 + } + } + } + + kamon_mirror = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_mirror" + + instance = { + position = { 0.33 0.5 } + scale={ 0.75 0.75 } + } + + instance = { + position= { 0.66 0.5 } + scale = { -0.75 0.75 } + } + } + } + + kamon_mirror_frame = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_mirror" + + instance = { + position = { 0.37 0.5 } + scale = { 0.6 0.6 } + } + + instance = { + position= { 0.63 0.5 } + scale = { -0.6 0.6 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + kamon_mirror_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_mirror" + + instance = { + position = { 0.33 0.5 } + scale={ 0.75 0.75 } + } + + instance = { + position= { 0.66 0.5 } + scale = { -0.75 0.75 } + } + } + } + + kamon_mirror_frame_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + color1 = color2 + texture = list "kamon_mirror" + + instance = { + position = { 0.37 0.5 } + scale = { 0.6 0.6 } + } + + instance = { + position= { 0.63 0.5 } + scale = { -0.6 0.6 } + } + } + + colored_emblem = { + texture = list "kamon_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + ### Chinese Seal One Element + chinese_seal_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + } + + chinese_seal_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + } + + ### Chinese Seal Frame One Element + chinese_seal_frame_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + } + + chinese_seal_frame_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_pictorial" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + } + + + ### Chinese Seal Pictorial Frame One Element + chinese_seal_pictorial_frame_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { 0.55 0.55 } + } + } + } + + ### Chinese Seal Pictorial Frame One Element Full + chinese_seal_pictorial_frame_name_full = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.5 0.5 } + scale = { 0.55 0.55 } + } + } + } + + ### Chinese Seal Pictorial Frame One Element Vertical Pictorial + chinese_seal_pictorial_frame_pictorial_vertical = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.5 0.5 } + scale = { -0.65 0.65 } + } + } + } + + ### Chinese Seal Pictorial Frame One Element Vertical Pictorial Full + chinese_seal_pictorial_frame_pictorial_vertical_full = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.75 0.75 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.5 0.5 } + scale = { -0.65 0.65 } + } + } + } + + ### Chinese Seal Full Frame One Element + chinese_seal_frame_full_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + } + + chinese_seal_frame_full_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_pictorial" + color1 = color1 + + instance = { + position = { 0.5 0.5 } + scale = { 0.7 0.7 } + } + } + } + + ### Chinese Seal Frame Offset One Element ### + chinese_seal_pictorial_frame_offset_name_full = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial_frame_offset_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.4 0.48 } + scale = { 0.6 0.6 } + } + } + } + + chinese_seal_pictorial_frame_offset_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_pictorial_frame_offset" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.4 0.48 } + scale = { 0.6 0.6 } + } + } + } + + + + + ### Chinese Seal Frame Two Elements + chinese_seal_frame_pictorial_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.35 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.65 0.5 } + scale = { 0.45 0.6 } + } + } + } + + chinese_seal_frame_name_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.35 0.5 } + scale = { 0.45 0.6 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.65 0.5 } + scale = { 0.65 0.65 } + } + } + } + + chinese_seal_frame_pictorial_mirror = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.35 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.65 0.5 } + scale = { 0.65 0.65 } + } + } + } + + ### Chinese Seal Full Frame Two Elements + chinese_seal_frame_full_pictorial_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.35 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.65 0.5 } + scale = { 0.45 0.6 } + } + } + } + + chinese_seal_frame_full_name_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.35 0.5 } + scale = { 0.45 0.6 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.65 0.5 } + scale = { 0.65 0.65 } + } + } + } + + chinese_seal_frame_full_pictorial_mirror = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_full" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.35 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.65 0.5 } + scale = { 0.65 0.65 } + } + } + } + + ### Chinese Seal Divided Two Elements + chinese_seal_frame_divided_pictorial_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_divided" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.335 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.655 0.5 } + scale = { 0.45 0.6 } + } + } + } + + chinese_seal_frame_divided_name_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_divided" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.33 0.5 } + scale = { 0.45 0.6 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.66 0.5 } + scale = { 0.65 0.65 } + } + } + } + + chinese_seal_frame_divided_pictorial_mirror = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_divided" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.33 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.66 0.5 } + scale = { 0.65 0.65 } + } + } + } + + chinese_seal_frame_divided_flip_pictorial_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_divided" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { -0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.34 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color1 + + instance = { + position = { 0.67 0.5 } + scale = { 0.45 0.6 } + } + } + } + + chinese_seal_frame_divided_flip_name_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_divided" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { -0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.34 0.5 } + scale = { 0.45 0.6 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.67 0.5 } + scale = { 0.65 0.65 } + } + } + } + + chinese_seal_frame_divided_flip_pictorial_mirror = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_frame_divided" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { -0.7 0.7 } } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.34 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color1 + + instance = { + position = { 0.67 0.5 } + scale = { 0.65 0.65 } + } + } + } + + ### Chinese Seal Two Elements + chinese_seal_pictorial_name = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.35 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.65 0.5 } + scale = { 0.45 0.6 } + } + } + } + + chinese_seal_name_pictorial = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_name" + color1 = color2 + + instance = { + position = { 0.35 0.5 } + scale = { 0.45 0.6 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.65 0.5 } + scale = { -0.65 0.65 } + } + } + } + + chinese_seal_pictorial_mirror = { + + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.35 0.5 } + scale = { -0.65 0.65 } + } + } + + colored_emblem = { + texture = list "chinese_seal_vertical_pictorial" + color1 = color2 + + instance = { + position = { 0.65 0.5 } + scale = { 0.65 0.65 } + } + } + } + + khmer_central = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "khmer_central" + color1 = color2 + color2 = color3 + + instance = { + position = { 0.5 0.5 } + scale = { 0.75 0.75 } + } + } + } + + khmer_central_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "khmer_central" + color1 = color2 + color2 = color3 + + instance = { + position = { 0.5 0.5 } + scale = { 0.75 0.75 } + } + } + } + + khmer_central_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "khmer_central" + color1 = color2 + color2 = color3 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + khmer_central_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "khmer_central" + color1 = color2 + color2 = color3 + + instance = { + position = { 0.5 0.5 } + scale = { 0.65 0.65 } + } + } + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + khmer_vertical_two_mirror = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "khmer_vertical" + color1 = color2 + + instance = { + position = { 0.33 0.5 } + scale = { 0.65 0.65 } + } + + instance = { + position = { 0.66 0.5 } + scale = { -0.65 0.65 } + } + } + } + + khmer_vertical_two_mirror_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "khmer_vertical" + color1 = color2 + + instance = { + position = { 0.33 0.5 } + scale = { 0.65 0.65 } + } + + instance = { + position = { 0.66 0.5 } + scale = { -0.65 0.65 } + } + } + } + + khmer_horizontal_two = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "khmer_horizontal" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.55 0.55 } + } + + instance = { + position = { 0.5 0.68 } + scale = { 0.55 0.55 } + } + } + } + + khmer_horizontal_two_framed = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + + colored_emblem = { + texture = list "khmer_horizontal" + color1 = color2 + + instance = { + position = { 0.5 0.35 } + scale = { 0.45 0.45 } + } + + instance = { + position = { 0.5 0.63 } + scale = { 0.45 0.45 } + } + } + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } + + khmer_horizontal_two_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + + colored_emblem = { + texture = list "khmer_horizontal" + color1 = color2 + + instance = { + position = { 0.5 0.32 } + scale = { 0.55 0.55 } + } + + instance = { + position = { 0.5 0.68 } + scale = { 0.55 0.55 } + } + } + } + + khmer_horizontal_two_framed_inverted = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "khmer_horizontal" + color1 = color2 + + instance = { + position = { 0.5 0.35 } + scale = { 0.45 0.45 } + } + + instance = { + position = { 0.5 0.63 } + scale = { 0.45 0.45 } + } + } + + colored_emblem = { + texture = list "indian_circled_frame_list" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.85 0.85 } } + } + } +} diff --git a/common/coat_of_arms/coat_of_arms/03_religious_icons.txt b/common/coat_of_arms/coat_of_arms/03_religious_icons.txt new file mode 100644 index 00000000..5214a348 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/03_religious_icons.txt @@ -0,0 +1,28 @@ +template = { + religious_icon_01 = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "metal_colors" + + colored_emblem = { + texture = list "religion_icons" + color1 = list "metal_colors" + color2 = list "metal_colors" + instance = { scale = { 0.7 0.7 } } + } + } + religious_icon_01_metal = { + pattern = "pattern_solid.dds" + color1 = list "metal_colors" + color2 = list "normal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = list "religion_icons" + color1 = list "normal_colors" + color2 = list "normal_colors" + instance = { scale = { 0.7 0.7 } } + } + } +} diff --git a/common/coat_of_arms/coat_of_arms/91_laamp_coas.txt b/common/coat_of_arms/coat_of_arms/91_laamp_coas.txt new file mode 100644 index 00000000..5f282702 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/91_laamp_coas.txt @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/common/coat_of_arms/coat_of_arms/99_coa_designer_templates.txt b/common/coat_of_arms/coat_of_arms/99_coa_designer_templates.txt new file mode 100644 index 00000000..48761e43 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/99_coa_designer_templates.txt @@ -0,0 +1,14 @@ +template = { + coa_designer_blank_default = { + pattern = "pattern_solid.dds" + color1 = list "normal_colors" + color2 = list "metal_colors" + color3 = list "normal_colors" + + colored_emblem = { + texture = "ce_fleur.dds" + color1 = color2 + instance = { position = { 0.5 0.5 } scale = { 0.7 0.7 } } + } + } +} diff --git a/common/coat_of_arms/coat_of_arms/99_historical_character_coa.txt b/common/coat_of_arms/coat_of_arms/99_historical_character_coa.txt new file mode 100644 index 00000000..40c209d5 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/99_historical_character_coa.txt @@ -0,0 +1,3 @@ +@smErmine = 0.27 +@smLysX = 0.23 +@smLysY = 0.26 diff --git a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt index 3b363023..d1554eee 100644 --- a/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt +++ b/common/coat_of_arms/coat_of_arms/NEOW_landed_titles.txt @@ -3994,7 +3994,7 @@ d_la_mancha={ } -e_numenor = { +h_numenor = { pattern="pattern__solid_designer.dds" color1=purple color2=white diff --git a/common/coat_of_arms/coat_of_arms/default.txt b/common/coat_of_arms/coat_of_arms/default.txt new file mode 100644 index 00000000..2d5c2718 --- /dev/null +++ b/common/coat_of_arms/coat_of_arms/default.txt @@ -0,0 +1,13 @@ +default = { + pattern = "pattern_solid.dds" + color1 = "green" +} + +unknown = { + pattern = "pattern_solid.dds" + color1 = "black" + color2 = "black" + textured_emblem = { + texture = "_default.dds" + } +} diff --git a/common/culture/creation_names/NEOW_names_hybrid.txt b/common/culture/creation_names/NEOW_names_hybrid.txt index 5319b2c2..f1080f04 100644 --- a/common/culture/creation_names/NEOW_names_hybrid.txt +++ b/common/culture/creation_names/NEOW_names_hybrid.txt @@ -38,4 +38,19 @@ nilfgaardian = { hybrid = yes } +dalmatian = { + trigger = { + OR = { + AND = { + scope:culture = { has_cultural_pillar = heritage_italian } + scope:other_culture = { has_cultural_pillar = heritage_south_slavic } + } + AND = { + scope:culture = { has_cultural_pillar = heritage_south_slavic } + scope:other_culture = { has_cultural_pillar = heritage_italian } + } + } + } + hybrid = yes +} diff --git a/common/culture/name_lists/NEOW_bosnian.txt b/common/culture/name_lists/NEOW_bosnian.txt index 1c1011a7..4c377c0f 100644 --- a/common/culture/name_lists/NEOW_bosnian.txt +++ b/common/culture/name_lists/NEOW_bosnian.txt @@ -184,8 +184,7 @@ name_list_NEOW_bosnian = { Talib Tariq Tvrtko Tahir Vojislav Vladan Vuk Vedad Zain Zdravko Zvezdan - - + } } female_names = { 3 = { diff --git a/common/culture/name_lists/NEOW_serbian.txt b/common/culture/name_lists/NEOW_serbian.txt index 81d0e2b3..ad197014 100644 --- a/common/culture/name_lists/NEOW_serbian.txt +++ b/common/culture/name_lists/NEOW_serbian.txt @@ -55,6 +55,15 @@ name_list_NEOW_serbian = { "dynn_Go_d_bar_evac" "dynn_Gvozdi_c_act_" "dynn_Eri_c_act_" + "dynn_Klobu_c_crn_ar" + "dynn_Risti_c_crn_evi_c_act_" + "dynn_Tanasovi_c_act_" + "dynn_Kova_c_crn_evi_c_act_" + "dynn_Ajdukovi_c_act_" + "dynn_An_d_bar_elkovi_c_act_" + "dynn_Andri_c_act_" + "dynn_Faustovi_c_act_" + "dynn_Babalj" } dynasty_names = { @@ -112,6 +121,15 @@ name_list_NEOW_serbian = { "dynn_Go_d_bar_evac" "dynn_Gvozdi_c_act_" "dynn_Eri_c_act_" + "dynn_Klobu_c_crn_ar" + "dynn_Risti_c_crn_evi_c_act_" + "dynn_Tanasovi_c_act_" + "dynn_Kova_c_crn_evi_c_act_" + "dynn_Ajdukovi_c_act_" + "dynn_An_d_bar_elkovi_c_act_" + "dynn_Andri_c_act_" + "dynn_Faustovi_c_act_" + "dynn_Babalj" } male_names = { @@ -126,7 +144,7 @@ name_list_NEOW_serbian = { Jevrem Jakov Kemal Kenan Radosav Rajko Radenko - Mehmed Mateja Mladen + Mehmed Mateja Mladen Miroslav Sini_s_crn_a Svetislav Vanja } @@ -135,16 +153,17 @@ name_list_NEOW_serbian = { Atanasije Aca Aco Anto Andrija Blagoje Bogoljub Borivoje Bo_s_crn_ko Branislav _C_crn_edomir - Dragomir Dejan Darko Demir Danilo Damjan Damir - I_s_crn_tvan Igor + Dragomir Dejan Darko Demir Danilo Damjan Damir Dra_z_crn_en + I_s_crn_tvan Igor Ivo + Jakov Jerko Junije Jovan_spc_Pavle Radivoje Ratko Sr_d_bar_an Sr_d_bar_a Predrag Pe_d_bar_a Slavoljub Tibor Tama_s_crn_ Kosta Krsto - Lazar - Milivoje Milomir Muharem Milo_s_crn_ Mihajlo - Nenad Novak Njego_s_crn_ + Lazar Lujo + Milivoje Milomir Muharem Milo_s_crn_ Mihajlo Milan + Nenad Novak Njego_s_crn_ Neno Sava Stojan Stjepan Stefan Sa_s_crn_a Samed Strahinja Velimir Vlastimir Veljko Vule Vlade _Z_crn_arko Zdravko @@ -154,23 +173,22 @@ name_list_NEOW_serbian = { _Z_crn_eljko Aleksa An_d_bar_elko Andreja Antonije Aleksandar Boban Boris Branko Bo_z_crn_idar Bojan Boro Bo_z_crn_a - Dragan Du_s_crn_an Dragoljub Dragoslav Danijel Dimitrije Dragi_s_crn_a + Dragan Du_s_crn_an Dragoljub Dragoslav Danijel Dimitrije Dragi_s_crn_a Dubravko Filip - Goran - Ilija Ivan - Jovica Jovan + Goran Grgur + Ilija Ivan Ignjat + Jovica Jovan Jadranko Ljubomir Miodrag Milorad Marko Mirko Milovan Mile Mom_c_crn_ilo Milutin Milenko Neboj_s_crn_a Nikola Novica Nemanja Neven Ognjen Radovan Radi_s_crn_a Radoslav Rade Rado_s_crn_ - Petar Pavle - Slobodan Slavi_s_crn_a Stevan Slavko Simo + Petar Pavle Pejo + Slobodan Slavi_s_crn_a Stevan Slavko Simo Stipan Stipe Teodor Uro_s_crn_ Uglje_s_crn_a Vojislav Vladan Vuka_s_crn_in Vasilije Vuk Zlatan Zoran - } } female_names = { 3 = { @@ -196,7 +214,7 @@ name_list_NEOW_serbian = { Nade_z_crn_da Na_d_bar_a Nikolina Nadija Olga Olivera Rada Radojka Ru_z_crn_a - Sla_d_bar_ana Slobodanka Sanja Sa_s_crn_ka + Sla_d_bar_ana Slobodanka Sanja Sa_s_crn_ka Viktorija Tanja Tamara Violeta Vanja_female } diff --git a/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt b/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt index 7c8ff96d..e992f89c 100644 --- a/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt +++ b/common/decisions/dlc_decisions/tgp/tgp_tribute_mission_decisions.txt @@ -135,673 +135,942 @@ tribute_mission_decision_mandala = { } } -#tribute_mission_decision_china = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" -# } -# decision_group_type = realm -# -# should_create_alert = { always = yes } -# -# desc = tribute_mission_decision_desc_china -# -# cooldown = { years = 5 } -# -# is_shown = { -# title:h_china ?= { is_title_created = yes } -# is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_china } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# NOT = { is_at_war_with = title:h_china.holder } #Pretty obvious -# OR = { -# tribute_mission_decision_generic_trigger = yes -# tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_china.holder } -# tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_china.holder } -# } -# } -# -# widget = { -# gui = "decision_view_widget_pay_tribute" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" -# -# item = { # Gold -# value = tribute_mission_gold -# is_valid = { has_gold_tribute_trigger = yes } -# localization = tribute_mission_decision_option_gold -# icon = "gfx/interface/icons/message_feed/money.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { short_term_gold >= excessive_gold_tribute_value } -# add = 20 -# } -# if = { -# limit = { short_term_gold >= adequate_gold_tribute_value } -# add = 20 -# } -# } -# } -# item = { # Herd -# value = tribute_mission_herd -# is_valid = { has_herd_tribute_trigger = yes } -# localization = tribute_mission_decision_option_herd -# icon = "gfx/interface/icons/icon_herd.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { -# domicile ?= { herd >= excessive_herd_tribute_value } -# } -# add = 20 -# } -# if = { -# limit = { -# domicile ?= { herd >= adequate_herd_tribute_value } -# } -# add = 20 -# } -# } -# } -# -# item = { # Artifact -# value = tribute_mission_artifact -# is_valid = { has_artifact_tribute_trigger = yes } -# localization = tribute_mission_decision_option_artifact -# icon = "gfx/interface/icons/message_feed/artifact.dds" -# ai_chance = { value = 20 } -# } -# -# item = { # Concubine -# value = tribute_mission_concubine -# is_valid = { -# has_concubine_tribute_trigger = yes -# title:h_china.holder = { is_adult = yes } -# can_have_concubines_trigger = { CHAR = title:h_china.holder } -# } -# localization = tribute_mission_decision_option_concubine -# icon = "gfx/interface/icons/concubine_icon.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# -# item = { # Eunuch -# value = tribute_mission_eunuch -# is_valid = { -# has_eunuch_tribute_trigger = yes -# can_employ_court_eunuchs_trigger = { CHAR = title:h_china.holder } -# } -# localization = tribute_mission_decision_option_eunuch -# icon = "gfx/interface/icons/character_interactions/eunuch.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# } -# -# effect = { -# custom_tooltip = tribute_mission_decision_effects_china_tt -# tribute_mission_decision_effect = { TARGET = title:h_china.holder } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 72 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 0 -# } -# -# ai_potential = { -# exists = title:h_china.holder -# tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_china.holder } -# } -# -# ai_will_do = { -# base = 20 -# tribute_mission_decision_ai_will_do_modifiers = yes -# -# modifier = { -# add = -25 -# primary_title.tier = tier_kingdom -# NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_china.holder } } -# } -# } -#} -# -#tribute_mission_decision_roman_empire = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" -# } -# decision_group_type = realm -# -# should_create_alert = { always = yes } -# -# desc = tribute_mission_decision_desc_roman_empire -# -# cooldown = { years = 5 } -# -# is_shown = { -# title:h_roman_empire ?= { is_title_created = yes } -# is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_roman_empire } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# NOT = { is_at_war_with = title:h_roman_empire.holder } #Pretty obvious -# OR = { -# tribute_mission_decision_generic_trigger = yes -# tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_roman_empire.holder } -# tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_roman_empire.holder } -# } -# } -# -# widget = { -# gui = "decision_view_widget_pay_tribute" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" -# -# item = { # Gold -# value = tribute_mission_gold -# is_valid = { has_gold_tribute_trigger = yes } -# localization = tribute_mission_decision_option_gold -# icon = "gfx/interface/icons/message_feed/money.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { short_term_gold >= excessive_gold_tribute_value } -# add = 20 -# } -# if = { -# limit = { short_term_gold >= adequate_gold_tribute_value } -# add = 20 -# } -# } -# } -# item = { # Herd -# value = tribute_mission_herd -# is_valid = { has_herd_tribute_trigger = yes } -# localization = tribute_mission_decision_option_herd -# icon = "gfx/interface/icons/icon_herd.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { -# domicile ?= { herd >= excessive_herd_tribute_value } -# } -# add = 20 -# } -# if = { -# limit = { -# domicile ?= { herd >= adequate_herd_tribute_value } -# } -# add = 20 -# } -# } -# } -# -# item = { # Artifact -# value = tribute_mission_artifact -# is_valid = { has_artifact_tribute_trigger = yes } -# localization = tribute_mission_decision_option_artifact -# icon = "gfx/interface/icons/message_feed/artifact.dds" -# ai_chance = { value = 20 } -# } -# -# item = { # Concubine -# value = tribute_mission_concubine -# is_valid = { -# has_concubine_tribute_trigger = yes -# title:h_roman_empire.holder = { is_adult = yes } -# can_have_concubines_trigger = { CHAR = title:h_roman_empire.holder } -# } -# localization = tribute_mission_decision_option_concubine -# icon = "gfx/interface/icons/concubine_icon.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# -# item = { # Eunuch -# value = tribute_mission_eunuch -# is_valid = { -# has_eunuch_tribute_trigger = yes -# can_employ_court_eunuchs_trigger = { CHAR = title:h_roman_empire.holder } -# } -# localization = tribute_mission_decision_option_eunuch -# icon = "gfx/interface/icons/character_interactions/eunuch.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# } -# -# effect = { -# custom_tooltip = tribute_mission_decision_effects_roman_empire_tt -# tribute_mission_decision_effect = { TARGET = title:h_roman_empire.holder } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 72 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 0 -# } -# -# ai_potential = { -# exists = title:h_roman_empire.holder -# tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_roman_empire.holder } -# } -# -# ai_will_do = { -# base = 20 -# tribute_mission_decision_ai_will_do_modifiers = yes -# -# modifier = { -# add = -25 -# primary_title.tier = tier_kingdom -# NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_roman_empire.holder } } -# } -# } -#} -# -#tribute_mission_decision_eastern_roman_empire = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" -# } -# decision_group_type = realm -# -# should_create_alert = { always = yes } -# -# desc = tribute_mission_decision_desc_eastern_roman_empire -# -# cooldown = { years = 5 } -# -# is_shown = { -# title:h_eastern_roman_empire ?= { is_title_created = yes } -# is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_eastern_roman_empire } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# NOT = { is_at_war_with = title:h_eastern_roman_empire.holder } #Pretty obvious -# OR = { -# tribute_mission_decision_generic_trigger = yes -# tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_eastern_roman_empire.holder } -# tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_eastern_roman_empire.holder } -# } -# } -# -# widget = { -# gui = "decision_view_widget_pay_tribute" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" -# -# item = { # Gold -# value = tribute_mission_gold -# is_valid = { has_gold_tribute_trigger = yes } -# localization = tribute_mission_decision_option_gold -# icon = "gfx/interface/icons/message_feed/money.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { short_term_gold >= excessive_gold_tribute_value } -# add = 20 -# } -# if = { -# limit = { short_term_gold >= adequate_gold_tribute_value } -# add = 20 -# } -# } -# } -# item = { # Herd -# value = tribute_mission_herd -# is_valid = { has_herd_tribute_trigger = yes } -# localization = tribute_mission_decision_option_herd -# icon = "gfx/interface/icons/icon_herd.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { -# domicile ?= { herd >= excessive_herd_tribute_value } -# } -# add = 20 -# } -# if = { -# limit = { -# domicile ?= { herd >= adequate_herd_tribute_value } -# } -# add = 20 -# } -# } -# } -# -# item = { # Artifact -# value = tribute_mission_artifact -# is_valid = { has_artifact_tribute_trigger = yes } -# localization = tribute_mission_decision_option_artifact -# icon = "gfx/interface/icons/message_feed/artifact.dds" -# ai_chance = { value = 20 } -# } -# -# item = { # Concubine -# value = tribute_mission_concubine -# is_valid = { -# has_concubine_tribute_trigger = yes -# title:h_eastern_roman_empire.holder = { is_adult = yes } -# can_have_concubines_trigger = { CHAR = title:h_eastern_roman_empire.holder } -# } -# localization = tribute_mission_decision_option_concubine -# icon = "gfx/interface/icons/concubine_icon.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# -# item = { # Eunuch -# value = tribute_mission_eunuch -# is_valid = { -# has_eunuch_tribute_trigger = yes -# can_employ_court_eunuchs_trigger = { CHAR = title:h_eastern_roman_empire.holder } -# } -# localization = tribute_mission_decision_option_eunuch -# icon = "gfx/interface/icons/character_interactions/eunuch.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# } -# -# effect = { -# custom_tooltip = tribute_mission_decision_effects_eastern_roman_empire_tt -# tribute_mission_decision_effect = { TARGET = title:h_eastern_roman_empire.holder } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 72 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 0 -# } -# -# ai_potential = { -# exists = title:h_eastern_roman_empire.holder -# tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_eastern_roman_empire.holder } -# } -# -# ai_will_do = { -# base = 20 -# tribute_mission_decision_ai_will_do_modifiers = yes -# -# modifier = { -# add = -25 -# primary_title.tier = tier_kingdom -# NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_eastern_roman_empire.holder } } -# } -# } -#} -# -#tribute_mission_decision_dar_al_islam = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" -# } -# decision_group_type = realm -# -# should_create_alert = { always = yes } -# -# desc = tribute_mission_decision_desc_dar_al_islam -# -# cooldown = { years = 5 } -# -# is_shown = { -# title:h_dar_al_islam ?= { is_title_created = yes } -# is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_dar_al_islam } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# NOT = { is_at_war_with = title:h_dar_al_islam.holder } #Pretty obvious -# OR = { -# tribute_mission_decision_generic_trigger = yes -# tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_dar_al_islam.holder } -# tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_dar_al_islam.holder } -# } -# } -# -# widget = { -# gui = "decision_view_widget_pay_tribute" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" -# -# item = { # Gold -# value = tribute_mission_gold -# is_valid = { has_gold_tribute_trigger = yes } -# localization = tribute_mission_decision_option_gold -# icon = "gfx/interface/icons/message_feed/money.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { short_term_gold >= excessive_gold_tribute_value } -# add = 20 -# } -# if = { -# limit = { short_term_gold >= adequate_gold_tribute_value } -# add = 20 -# } -# } -# } -# item = { # Herd -# value = tribute_mission_herd -# is_valid = { has_herd_tribute_trigger = yes } -# localization = tribute_mission_decision_option_herd -# icon = "gfx/interface/icons/icon_herd.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { -# domicile ?= { herd >= excessive_herd_tribute_value } -# } -# add = 20 -# } -# if = { -# limit = { -# domicile ?= { herd >= adequate_herd_tribute_value } -# } -# add = 20 -# } -# } -# } -# -# item = { # Artifact -# value = tribute_mission_artifact -# is_valid = { has_artifact_tribute_trigger = yes } -# localization = tribute_mission_decision_option_artifact -# icon = "gfx/interface/icons/message_feed/artifact.dds" -# ai_chance = { value = 20 } -# } -# -# item = { # Concubine -# value = tribute_mission_concubine -# is_valid = { -# has_concubine_tribute_trigger = yes -# title:h_dar_al_islam.holder = { is_adult = yes } -# can_have_concubines_trigger = { CHAR = title:h_dar_al_islam.holder } -# } -# localization = tribute_mission_decision_option_concubine -# icon = "gfx/interface/icons/concubine_icon.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# -# item = { # Eunuch -# value = tribute_mission_eunuch -# is_valid = { -# has_eunuch_tribute_trigger = yes -# can_employ_court_eunuchs_trigger = { CHAR = title:h_dar_al_islam.holder } -# } -# localization = tribute_mission_decision_option_eunuch -# icon = "gfx/interface/icons/character_interactions/eunuch.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# } -# -# effect = { -# custom_tooltip = tribute_mission_decision_effects_dar_al_islam_tt -# tribute_mission_decision_effect = { TARGET = title:h_dar_al_islam.holder } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 72 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 0 -# } -# -# ai_potential = { -# exists = title:h_dar_al_islam.holder -# tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_dar_al_islam.holder } -# } -# -# ai_will_do = { -# base = 20 -# tribute_mission_decision_ai_will_do_modifiers = yes -# -# modifier = { -# add = -25 -# primary_title.tier = tier_kingdom -# NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_dar_al_islam.holder } } -# } -# } -#} -# -#tribute_mission_decision_india = { -# picture = { -# reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" -# } -# decision_group_type = realm -# -# should_create_alert = { always = yes } -# -# desc = tribute_mission_decision_desc_india -# -# cooldown = { years = 5 } -# -# is_shown = { -# title:h_india ?= { is_title_created = yes } -# is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_india } -# } -# -# is_valid_showing_failures_only = { -# is_available_adult = yes -# NOT = { is_at_war_with = title:h_india.holder } #Pretty obvious -# OR = { -# tribute_mission_decision_generic_trigger = yes -# tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_india.holder } -# tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_india.holder } -# } -# } -# -# widget = { -# gui = "decision_view_widget_pay_tribute" -# controller = decision_option_list_controller -# decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" -# -# item = { # Gold -# value = tribute_mission_gold -# is_valid = { has_gold_tribute_trigger = yes } -# localization = tribute_mission_decision_option_gold -# icon = "gfx/interface/icons/message_feed/money.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { short_term_gold >= excessive_gold_tribute_value } -# add = 20 -# } -# if = { -# limit = { short_term_gold >= adequate_gold_tribute_value } -# add = 20 -# } -# } -# } -# item = { # Herd -# value = tribute_mission_herd -# is_valid = { has_herd_tribute_trigger = yes } -# localization = tribute_mission_decision_option_herd -# icon = "gfx/interface/icons/icon_herd.dds" -# ai_chance = { -# value = 20 -# if = { -# limit = { -# domicile ?= { herd >= excessive_herd_tribute_value } -# } -# add = 20 -# } -# if = { -# limit = { -# domicile ?= { herd >= adequate_herd_tribute_value } -# } -# add = 20 -# } -# } -# } -# -# item = { # Artifact -# value = tribute_mission_artifact -# is_valid = { has_artifact_tribute_trigger = yes } -# localization = tribute_mission_decision_option_artifact -# icon = "gfx/interface/icons/message_feed/artifact.dds" -# ai_chance = { value = 20 } -# } -# -# item = { # Concubine -# value = tribute_mission_concubine -# is_valid = { -# has_concubine_tribute_trigger = yes -# title:h_india.holder = { is_adult = yes } -# can_have_concubines_trigger = { CHAR = title:h_india.holder } -# } -# localization = tribute_mission_decision_option_concubine -# icon = "gfx/interface/icons/concubine_icon.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# -# item = { # Eunuch -# value = tribute_mission_eunuch -# is_valid = { -# has_eunuch_tribute_trigger = yes -# can_employ_court_eunuchs_trigger = { CHAR = title:h_india.holder } -# } -# localization = tribute_mission_decision_option_eunuch -# icon = "gfx/interface/icons/character_interactions/eunuch.dds" -# ai_chance = { value = 50 } #The AI can do it? Do it! -# } -# } -# -# effect = { -# custom_tooltip = tribute_mission_decision_effects_india_tt -# tribute_mission_decision_effect = { TARGET = title:h_india.holder } -# } -# -# ai_check_interval_by_tier = { -# barony = 0 -# county = 72 -# duchy = 36 -# kingdom = 36 -# empire = 36 -# hegemony = 0 -# } -# -# ai_potential = { -# exists = title:h_india.holder -# tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_india.holder } -# } -# -# ai_will_do = { -# base = 20 -# tribute_mission_decision_ai_will_do_modifiers = yes -# -# modifier = { -# add = -25 -# primary_title.tier = tier_kingdom -# NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_india.holder } } -# } -# } -#} -# \ No newline at end of file +tribute_mission_decision_china = { + picture = { + reference = "gfx/interface/illustrations/decisions/tgp_kowtow.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_china + + cooldown = { years = 5 } + + is_shown = { + title:h_china ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_china } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_china.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_china.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_china.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_china.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_china.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_china.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_china_tt + tribute_mission_decision_effect = { TARGET = title:h_china.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_china.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_china.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_china.holder } } + } + } +} + +tribute_mission_decision_roman_empire = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_roman_empire + + cooldown = { years = 5 } + + is_shown = { + title:h_roman_empire ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_roman_empire } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_roman_empire.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_roman_empire.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_roman_empire.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_roman_empire.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_roman_empire.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_roman_empire.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_roman_empire_tt + tribute_mission_decision_effect = { TARGET = title:h_roman_empire.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_roman_empire.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_roman_empire.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_roman_empire.holder } } + } + } +} + +tribute_mission_decision_eastern_roman_empire = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_eastern_roman_empire + + cooldown = { years = 5 } + + is_shown = { + title:h_eastern_roman_empire ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_eastern_roman_empire } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_eastern_roman_empire.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_eastern_roman_empire.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_eastern_roman_empire.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_eastern_roman_empire.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_eastern_roman_empire.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_eastern_roman_empire.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_eastern_roman_empire_tt + tribute_mission_decision_effect = { TARGET = title:h_eastern_roman_empire.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_eastern_roman_empire.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_eastern_roman_empire.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_eastern_roman_empire.holder } } + } + } +} + +tribute_mission_decision_dar_al_islam = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_dar_al_islam + + cooldown = { years = 5 } + + is_shown = { + title:h_dar_al_islam ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_dar_al_islam } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_dar_al_islam.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_dar_al_islam.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_dar_al_islam.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_dar_al_islam.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_dar_al_islam.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_dar_al_islam.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_dar_al_islam_tt + tribute_mission_decision_effect = { TARGET = title:h_dar_al_islam.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_dar_al_islam.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_dar_al_islam.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_dar_al_islam.holder } } + } + } +} + +tribute_mission_decision_india = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_india + + cooldown = { years = 5 } + + is_shown = { + title:h_india ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_india } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_india.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_india.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_india.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_india.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_india.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_india.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_india_tt + tribute_mission_decision_effect = { TARGET = title:h_india.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_india.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_india.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_india.holder } } + } + } +} + + +tribute_mission_decision_europa = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_europa + + cooldown = { years = 5 } + + is_shown = { + title:h_europa ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_europa } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_europa.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_europa.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_europa.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_europa.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_europa.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_europa.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_europa_tt + tribute_mission_decision_effect = { TARGET = title:h_europa.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_europa.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_europa.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_europa.holder } } + } + } +} + + +tribute_mission_decision_numenor = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_golden_age.dds" + } + decision_group_type = realm + + should_create_alert = { always = yes } + + desc = tribute_mission_decision_desc_numenor + + cooldown = { years = 5 } + + is_shown = { + title:h_numenor ?= { is_title_created = yes } + is_tributary_or_independent_neighbor_of_hegemon_trigger = { HEGEMON = h_numenor } + } + + is_valid_showing_failures_only = { + is_available_adult = yes + NOT = { is_at_war_with = title:h_numenor.holder } #Pretty obvious + OR = { + tribute_mission_decision_generic_trigger = yes + tribute_mission_decision_concubine_trigger = { OVERLORD = title:h_numenor.holder } + tribute_mission_decision_eunuch_trigger = { OVERLORD = title:h_numenor.holder } + } + } + + widget = { + gui = "decision_view_widget_pay_tribute" + controller = decision_option_list_controller + decision_to_second_step_button = "CHOOSE_TRIBUTE_DECISION_NEXT_STEP_BUTTON" + + item = { # Gold + value = tribute_mission_gold + is_valid = { has_gold_tribute_trigger = yes } + localization = tribute_mission_decision_option_gold + icon = "gfx/interface/icons/message_feed/money.dds" + ai_chance = { + value = 20 + if = { + limit = { short_term_gold >= excessive_gold_tribute_value } + add = 20 + } + if = { + limit = { short_term_gold >= adequate_gold_tribute_value } + add = 20 + } + } + } + item = { # Herd + value = tribute_mission_herd + is_valid = { has_herd_tribute_trigger = yes } + localization = tribute_mission_decision_option_herd + icon = "gfx/interface/icons/icon_herd.dds" + ai_chance = { + value = 20 + if = { + limit = { + domicile ?= { herd >= excessive_herd_tribute_value } + } + add = 20 + } + if = { + limit = { + domicile ?= { herd >= adequate_herd_tribute_value } + } + add = 20 + } + } + } + + item = { # Artifact + value = tribute_mission_artifact + is_valid = { has_artifact_tribute_trigger = yes } + localization = tribute_mission_decision_option_artifact + icon = "gfx/interface/icons/message_feed/artifact.dds" + ai_chance = { value = 20 } + } + + item = { # Concubine + value = tribute_mission_concubine + is_valid = { + has_concubine_tribute_trigger = yes + title:h_numenor.holder = { is_adult = yes } + can_have_concubines_trigger = { CHAR = title:h_numenor.holder } + } + localization = tribute_mission_decision_option_concubine + icon = "gfx/interface/icons/concubine_icon.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + + item = { # Eunuch + value = tribute_mission_eunuch + is_valid = { + has_eunuch_tribute_trigger = yes + can_employ_court_eunuchs_trigger = { CHAR = title:h_numenor.holder } + } + localization = tribute_mission_decision_option_eunuch + icon = "gfx/interface/icons/character_interactions/eunuch.dds" + ai_chance = { value = 50 } #The AI can do it? Do it! + } + } + + effect = { + custom_tooltip = tribute_mission_decision_effects_numenor_tt + tribute_mission_decision_effect = { TARGET = title:h_numenor.holder } + } + + ai_check_interval_by_tier = { + barony = 0 + county = 72 + duchy = 36 + kingdom = 36 + empire = 36 + hegemony = 0 + } + + ai_potential = { + exists = title:h_numenor.holder + tribute_mission_decision_ai_potential_trigger = { TARGET = title:h_numenor.holder } + } + + ai_will_do = { + base = 20 + tribute_mission_decision_ai_will_do_modifiers = yes + + modifier = { + add = -25 + primary_title.tier = tier_kingdom + NOT = { tribute_mission_decision_ai_religion_culture_limit_trigger = { TARGET = title:h_numenor.holder } } + } + } +} \ No newline at end of file diff --git a/common/decisions/major_decisions_NEOW.txt b/common/decisions/major_decisions_NEOW.txt index 21897467..76b09cfa 100644 --- a/common/decisions/major_decisions_NEOW.txt +++ b/common/decisions/major_decisions_NEOW.txt @@ -690,6 +690,80 @@ restore_alpine_border_novelist_france_decision = { always = yes } + ai_will_do = { + base = 100 + } +} + + +restore_numenor_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + desc = restore_numenor_decision_desc + selection_tooltip = restore_numenor_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 120 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:romanticist + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_numenor_decision + } + } + } + + is_valid = { + has_title = title:e_france + completely_controls = title:e_france + completely_controls = title:d_london + completely_controls = title:d_latium + prestige_level = 5 + piety_level = 5 + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + effect = { + custom_tooltip = restore_numenor_decision_effect_tooltip + show_as_tooltip = { + restore_numenor_decision_effect = yes + } + hidden_effect = { + restore_numenor_decision_effect = yes + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_numenor_decision + } + set_global_variable = { + name = flag_restored_numenor_decision + value = root + } + } + } + + ai_potential = { + always = yes + } + ai_will_do = { base = 100 } diff --git a/common/flavorization/NEOW_title_holders.txt b/common/flavorization/NEOW_title_holders.txt index a2ac095b..a6511144 100644 --- a/common/flavorization/NEOW_title_holders.txt +++ b/common/flavorization/NEOW_title_holders.txt @@ -28,7 +28,7 @@ numenor_high_king_french = { gender = male special = holder priority = 103 - titles = { e_france } + titles = { e_france h_numenor } faiths = { romanticist } governments = { feudal_government tribal_government administrative_government } heritages = { heritage_french } diff --git a/common/important_actions/tgp_actions.txt b/common/important_actions/tgp_actions.txt new file mode 100644 index 00000000..ef1900b3 --- /dev/null +++ b/common/important_actions/tgp_actions.txt @@ -0,0 +1,1591 @@ +# Too many Metropolitan provinces +action_too_many_celestial_province_types = { + type = alert + icon = action_contract + + check_create_action = { + if = { + limit = { + any_vassal = { + count > celestial_province_metropolitan_max_value + vassal_contract_has_flag = celestial_province_metropolitan + } + } + + try_create_important_action = { + important_action_type = action_too_many_celestial_province_types + } + } + } + + effect = { + open_view = government_administration + } +} + +# Too many Protectorate provinces +action_too_many_celestial_province_types_2 = { + type = alert + icon = action_contract + + check_create_action = { + if = { + limit = { + any_vassal = { + count > celestial_province_protectorate_max_value + vassal_contract_has_flag = celestial_province_protectorate + } + } + + try_create_important_action = { + important_action_type = action_too_many_celestial_province_types_2 + } + } + } + + effect = { + open_view = government_administration + } +} + +action_mandala_tributary_at_risk_of_breakaway = { + combine_into_one = yes + type = action + icon = action_pacify_tributary + + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + any_tributary = { + is_ai = yes + subject_can_break_tributary = yes + cease_tribute_payments_ai_chance > 10 + NOR = { + has_variable = tributary_has_been_reasserted_recently + has_opinion_modifier = { + modifier = reassertion_request_denied_opinion + target = root + } + } + save_temporary_scope_as = target_tributary + } + } + every_tributary = { + limit = { + is_ai = yes + subject_can_break_tributary = yes + cease_tribute_payments_ai_chance > 10 + NOR = { + has_variable = tributary_has_been_reasserted_recently + has_opinion_modifier = { + modifier = reassertion_request_denied_opinion + target = root + } + } + } + save_scope_as = target_tributary + try_create_important_action = { + important_action_type = action_mandala_tributary_at_risk_of_breakaway + actor = root + recipient = scope:target_tributary + } + } + } + } + + effect = { + open_interaction_window = { + interaction = reassert_tributary_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_hegemonic_tributary_has_low_subject_standing_tributary = { + type = action + icon = action_tax_collector + + check_create_action = { + if = { + limit = { + is_tributary = yes + suzerain = { highest_held_title_tier = tier_hegemony } + subject_standing < exact_tribute_subject_standing_value + } + try_create_important_action = { + important_action_type = action_hegemonic_tributary_has_low_subject_standing_tributary + actor = root + recipient = suzerain + } + } + } + + effect = { + if = { + limit = { suzerain.primary_title = title:h_china } + decision:tribute_mission_decision_china = { open_view_data = decision_detail } + } + else_if = { + limit = { suzerain.primary_title = title:h_roman_empire } + decision:tribute_mission_decision_roman_empire = { open_view_data = decision_detail } + } + else_if = { + limit = { suzerain.primary_title = title:h_eastern_roman_empire } + decision:tribute_mission_decision_eastern_roman_empire = { open_view_data = decision_detail } + } + else_if = { + limit = { suzerain.primary_title = title:h_dar_al_islam } + decision:tribute_mission_decision_dar_al_islam = { open_view_data = decision_detail } + } + else_if = { + limit = { suzerain.primary_title = title:h_india } + decision:tribute_mission_decision_india = { open_view_data = decision_detail } + } + else_if = { + limit = { suzerain.primary_title = title:h_numenor } + decision:tribute_mission_decision_numenor = { open_view_data = decision_detail } + } + else_if = { + limit = { suzerain.primary_title = title:h_europa } + decision:tribute_mission_decision_europa = { open_view_data = decision_detail } + } + } +} + +action_hegemonic_tributary_has_low_subject_standing_suzerain = { + type = action + icon = action_tax_collector + combine_into_one = yes + + check_create_action = { + if = { + limit = { + highest_held_title_tier = tier_hegemony + any_tributary = { + subject_standing < exact_tribute_subject_standing_value + save_temporary_scope_as = target_tributary + } + } + try_create_important_action = { + important_action_type = action_hegemonic_tributary_has_low_subject_standing_suzerain + actor = root + recipient = scope:target_tributary + } + } + } + + effect = { + open_interaction_window = { + interaction = exact_tribute_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_no_mandala_aspect = { + type = alert + icon = action_mandala_red + + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + is_house_head = yes + has_no_mandala_aspect_trigger = yes + } + try_create_important_action = { + important_action_type = action_no_mandala_aspect + actor = root + } + } + } + + effect = { + house = { + open_view_data = { + view = house_aspiration_window + player = root + } + } + } +} + +action_can_upgrade_mandala_aspect = { + type = alert + icon = action_mandala_green + + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + is_house_head = yes + house = { can_change_house_aspiration = yes } + has_mandala_aspect_level_5_trigger = no + OR = { + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_creation_01 } + can_afford_mandala_aspect_level_2_trigger = yes + creation_second_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_creation_02 } + can_afford_mandala_aspect_level_3_trigger = yes + creation_third_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_creation_03 } + can_afford_mandala_aspect_level_4_trigger = yes + creation_fourth_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_creation_04 } + can_afford_mandala_aspect_level_5_trigger = yes + creation_fifth_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_serenity_01 } + can_afford_mandala_aspect_level_2_trigger = yes + serenity_second_tier_trigger = { MANDALA = root } + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_serenity_02 } + can_afford_mandala_aspect_level_3_trigger = yes + serenity_third_tier_trigger = { MANDALA = root } + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_serenity_03 } + can_afford_mandala_aspect_level_4_trigger = yes + serenity_fourth_tier_trigger = { MANDALA = root } + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_serenity_04 } + can_afford_mandala_aspect_level_5_trigger = yes + serenity_fifth_tier_trigger = { MANDALA = root } + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_destruction_01 } + can_afford_mandala_aspect_level_2_trigger = yes + destruction_second_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_destruction_02 } + can_afford_mandala_aspect_level_3_trigger = yes + destruction_third_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_destruction_03 } + can_afford_mandala_aspect_level_4_trigger = yes + destruction_fourth_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_destruction_04 } + can_afford_mandala_aspect_level_5_trigger = yes + destruction_fifth_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_trickery_01 } + can_afford_mandala_aspect_level_2_trigger = yes + trickery_second_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_trickery_02 } + can_afford_mandala_aspect_level_3_trigger = yes + trickery_third_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_trickery_03 } + can_afford_mandala_aspect_level_4_trigger = yes + trickery_fourth_tier_trigger = yes + } + AND = { + house ?= { has_house_aspiration_parameter = aspect_of_trickery_04 } + can_afford_mandala_aspect_level_5_trigger = yes + trickery_fifth_tier_trigger = yes + } + } + } + try_create_important_action = { + important_action_type = action_can_upgrade_mandala_aspect + actor = root + } + } + } + + effect = { + house = { + open_view_data = { + view = house_aspiration_window + player = root + } + } + } +} + +action_can_go_on_tribute_mission = { + type = action + icon = tributary + + check_create_action = { + if = { + limit = { + is_tributary = yes + overlord = { government_has_flag = government_is_mandala } + can_execute_decision = tribute_mission_decision_mandala + } + try_create_important_action = { + important_action_type = action_can_go_on_tribute_mission + actor = root + recipient = overlord + } + } + } + + effect = { + decision:tribute_mission_decision_mandala = { open_view_data = decision_detail } + } +} + +action_no_mandala_decree = { + type = alert + icon = action_mandala_red + + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + is_house_head = yes + has_mandala_aspect_trigger = yes + NOT = { has_variable = has_picked_mandala_decree } + } + try_create_important_action = { + important_action_type = action_no_mandala_decree + actor = root + } + } + } + + effect = { + scope:actor = { + open_view_data = { + view = my_realm + data = flag:bookmark_laws + } + } + } +} + +action_new_mandala_ritual = { + priority = 330 + combine_into_one = yes + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + any_character_task_contract = { count > 0 } + } + every_character_active_contract = { + add_to_temporary_list = my_contracts + } + every_character_task_contract = { + limit = { + NOT = { is_in_list = my_contracts } + } + save_scope_as = task_contract + try_create_important_action = { + important_action_type = action_new_mandala_ritual + actor = root + recipient = scope:task_contract.task_contract_employer + } + } + } + } + effect = { + scope:task_contract = { open_view_data = task_contract } + } +} + +action_could_exact_tribute_from = { + combine_into_one = yes + type = action + icon = action_pacify_tributary + + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + save_temporary_scope_as = temp_root_scope + OR = { + any_tributary = { + is_ai = yes + #Ignore grace if you insist on reverence + trigger_if = { + limit = { + scope:temp_root_scope = { + NOT = { has_realm_law = mandala_decree_reverence } + } + } + #Has recently gone on a Tribute Mission (to you) + custom_tooltip = { + text = exact_tribute_interaction_recently_tribute_missioned_tt + NOT = { var:tribute_mission_grace ?= scope:temp_root_scope } + } + } + #Has something to offer as Tribute Mission + trigger_if = { + limit = { + NOR = { + var:declined_requested_tribute_recently ?= scope:temp_root_scope + var:requested_tribute_mission ?= scope:temp_root_scope + } + } + custom_tooltip = { + text = exact_tribute_interaction_no_tribute_tt + OR = { + has_gold_tribute_trigger = yes + has_herd_tribute_trigger = yes + has_artifact_tribute_trigger = yes + AND = { + any_courtier_or_guest = { + can_become_concubine_of_character_valid_trigger = { CHARACTER = scope:temp_root_scope } + } + scope:temp_root_scope = { allowed_more_concubines = yes } + } + AND = { + has_eunuch_tribute_trigger = yes + scope:temp_root_scope = { + culture = { has_cultural_parameter = can_appoint_chief_eunuch } + } + } + } + } + } + #Has recently refused + custom_tooltip = { + text = exact_tribute_interaction_recently_refused_tt + NOT = { var:declined_requested_tribute_recently ?= scope:temp_root_scope } + } + #Is already engaged + custom_tooltip = { + text = exact_tribute_interaction_already_engaged_tt + NOT = { var:requested_tribute_mission ?= scope:temp_root_scope } + } + } + + } + } + every_tributary = { + limit = { + is_ai = yes + #Ignore grace if you insist on reverence + trigger_if = { + limit = { + scope:temp_root_scope = { + NOT = { has_realm_law = mandala_decree_reverence } + } + } + #Has recently gone on a Tribute Mission (to you) + custom_tooltip = { + text = exact_tribute_interaction_recently_tribute_missioned_tt + NOT = { var:tribute_mission_grace ?= scope:temp_root_scope } + } + } + #Has something to offer as Tribute Mission + trigger_if = { + limit = { + NOR = { + var:declined_requested_tribute_recently ?= scope:temp_root_scope + var:requested_tribute_mission ?= scope:temp_root_scope + } + } + custom_tooltip = { + text = exact_tribute_interaction_no_tribute_tt + OR = { + has_gold_tribute_trigger = yes + has_herd_tribute_trigger = yes + has_artifact_tribute_trigger = yes + AND = { + any_courtier_or_guest = { + can_become_concubine_of_character_valid_trigger = { CHARACTER = scope:temp_root_scope } + } + scope:temp_root_scope = { allowed_more_concubines = yes } + } + AND = { + has_eunuch_tribute_trigger = yes + scope:temp_root_scope = { + culture = { has_cultural_parameter = can_appoint_chief_eunuch } + } + } + } + } + } + #Has recently refused + custom_tooltip = { + text = exact_tribute_interaction_recently_refused_tt + NOT = { var:declined_requested_tribute_recently ?= scope:temp_root_scope } + } + #Is already engaged + custom_tooltip = { + text = exact_tribute_interaction_already_engaged_tt + NOT = { var:requested_tribute_mission ?= scope:temp_root_scope } + } + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = exact_tribute_interaction + ai_accept = 50 + } + } + } + save_scope_as = exact_target + try_create_important_action = { + important_action_type = action_could_exact_tribute_from + actor = root + recipient = scope:exact_target + } + } + } + } + + effect = { + open_interaction_window = { + interaction = exact_tribute_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_can_call_tributary = { + priority = 1000 + combine_into_one = yes + check_create_action = { + if = { + limit = { has_realm_law = mandala_decree_expansion } + every_tributary = { + save_temporary_scope_as = tributary + if = { + limit = { + prev = { + is_character_interaction_valid = { + recipient = scope:tributary + interaction = call_ally_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_call_tributary + actor = root + recipient = scope:tributary + } + } + } + } + } + + effect = { + open_interaction_window = { + interaction = call_ally_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_targeted_by_grand_campaign = { + type = alert + icon = action_being_raided + soundeffect = "event:/SFX/UI/War/sfx_ui_war_declare_war" + check_create_action = { + if = { + limit = { + any_great_project = { + save_temporary_scope_as = great_project + great_project_type = grand_campaign_project + great_project_owner != root + any_in_list = { + variable = grand_campaign_titles + any_in_de_jure_hierarchy = { + holder ?= { + OR = { + any_liege_or_above = { + this = root + } + this = root + } + } + } + } + } + NOR = { + any_character_war = { + using_cb = grand_campaign_kingdom_invasion_cb + } + is_vassal_or_below_of = scope:great_project.great_project_owner + } + } + scope:great_project = { + if = { + limit = { + exists = var:grand_campaign_war + } + var:grand_campaign_war = { + primary_defender = { + save_scope_as = defender + } + } + try_create_important_action = { + important_action_type = action_targeted_by_grand_campaign + actor = root + great_project = scope:great_project + recipient = scope:defender + defender = scope:defender + } + } + else = { + root = { + save_scope_as = defender # needed for localization to check if the war exists and show proper message + } + try_create_important_action = { + important_action_type = action_targeted_by_grand_campaign + actor = root + great_project = scope:great_project + defender = scope:defender + } + } + } + } + } + + effect = { + # If there is a war already open offer to join war interaction + if = { + limit = { + exists = scope:great_project.var:grand_campaign_war + } + open_interaction_window = { + interaction = join_war_interaction + actor = scope:actor + recipient = scope:recipient + } + } + # Otherwise open the great project window + else = { + scope:great_project = { + open_view_data = { + view = great_project + player = scope:actor + } + } + } + } +} + +action_can_upgrade_house_aspiration = { + type = alert + icon = action_upgrade_aspiration + + check_create_action = { + if = { + limit = { + is_house_head = yes + government_is_japanese_trigger = yes + house = { + can_change_house_aspiration = yes + NOT = { has_house_aspiration_parameter = aspiration_level_3 } + trigger_if = { + limit = { has_house_aspiration_parameter = aspiration_level_1 } + root.prestige >= house_aspiration_level_2_cost_value + } + trigger_else_if = { + limit = { has_house_aspiration_parameter = aspiration_level_2 } + root.prestige >= house_aspiration_level_3_cost_value + } + trigger_else = { always = no } + } + } + try_create_important_action = { + important_action_type = action_can_upgrade_house_aspiration + actor = root + } + } + } + + effect = { + house = { + open_view_data = { + view = house_aspiration_window + player = root + } + } + } +} + +action_no_house_aspiration = { + type = alert + icon = action_no_aspiration + + check_create_action = { + if = { + limit = { + is_house_head = yes + is_culture_or_descended_from_trigger = { CULTURE = culture:japanese } + house = { + can_change_house_aspiration = yes + has_house_aspiration_trigger = no + } + } + try_create_important_action = { + important_action_type = action_no_house_aspiration + actor = root + } + } + } + + effect = { + house = { + open_view_data = { + view = house_aspiration_window + player = root + } + } + } +} + +action_aspiration_does_not_match_house_bloc = { + priority = 260 + combine_into_one = yes + is_dangerous = yes + check_create_action = { + if = { + limit = { + is_house_head = yes + house.house_confederation.leading_house ?= { + this != root.house + NOT = { has_same_house_aspiration_as = root.house } + } + } + try_create_important_action = { + important_action_type = action_aspiration_does_not_match_house_bloc + house = house + leading_house = house.house_confederation.leading_house + } + } + } + + unimportant = { + prestige < house_aspiration_level_1_cost_value + } + + effect = { + house = { + open_view_data = { + view = house_aspiration_window + player = root + } + } + } +} + +action_missing_elder = { + type = action + + check_create_action = { + if = { + limit = { + is_independent_ruler = no + num_of_relation_elder = 0 + trigger_if = { + limit = { + exists = top_participant_group:dynastic_cycle + } + top_participant_group:dynastic_cycle ?= { + any_situation_group_participant = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = find_elder_interaction + secondary_recipient = prev + } + } + } + } + } + trigger_else = { + any_liege_or_above = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = find_elder_interaction + secondary_recipient = prev + } + } + } + } + } + if = { + limit = { + exists = top_participant_group:dynastic_cycle + } + top_participant_group:dynastic_cycle = { + ordered_situation_group_participant = { + order_by = merit + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = find_elder_interaction + secondary_recipient = prev + } + } + } + save_scope_as = potential_elder + } + } + } + else = { + ordered_liege_or_above = { + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = find_elder_interaction + secondary_recipient = prev + } + } + } + save_scope_as = potential_elder + } + } + try_create_important_action = { + important_action_type = action_missing_elder + actor = root + recipient = scope:potential_elder + } + } + } + + effect = { + open_interaction_window = { + interaction = find_elder_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_can_make_elder_request = { + priority = 350 + combine_into_one = yes + check_create_action = { + if = { + limit = { + OR = { + any_relation = { + type = elder + type = disciple + } + top_participant_group:dynastic_cycle ?= { + exists = var:movement_leader + } + } + } + every_relation = { + type = elder + type = disciple + add_to_list = characters + } + top_participant_group:dynastic_cycle ?= { + var:movement_leader ?= { + add_to_list = characters + } + } + every_in_list = { + list = characters + if = { + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = celestial_request_elders_support_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_make_elder_request + actor = root + recipient = this + } + } + } + } + } + effect = { + open_interaction_window = { + interaction = celestial_request_elders_support_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_would_accept_mandala_embrace = { + combine_into_one = yes + type = action + icon = action_pacify_tributary + + check_create_action = { + if = { + limit = { + government_has_flag = government_is_mandala + save_temporary_scope_as = temp_root_scope + OR = { + any_neighboring_and_across_water_top_liege_realm_owner = { + NOR = { + has_opinion_modifier = { + modifier = tributary_request_denied_opinion + target = scope:temp_root_scope + } + } + trigger_if = { + limit = { government_has_flag = government_is_celestial } + highest_held_title_tier <= tier_duchy + } + trigger_else = { highest_held_title_tier < tier_hegemony } + } + any_neighboring_and_across_water_top_liege_realm_owner = { + any_tributary = { + NOR = { + has_opinion_modifier = { + modifier = tributary_request_denied_opinion + target = scope:temp_root_scope + } + } + trigger_if = { + limit = { government_has_flag = government_is_celestial } + highest_held_title_tier <= tier_duchy + } + trigger_else = { highest_held_title_tier < tier_hegemony } + scope:temp_root_scope = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = offer_tributary_status_interaction + ai_accept = 50 + } + } + } + } + } + } + every_neighboring_and_across_water_top_liege_realm_owner = { + limit = { + NOR = { + has_opinion_modifier = { + modifier = tributary_request_denied_opinion + target = scope:temp_root_scope + } + } + trigger_if = { + limit = { government_has_flag = government_is_celestial } + highest_held_title_tier <= tier_duchy + } + trigger_else = { highest_held_title_tier < tier_hegemony } + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = offer_tributary_status_interaction + ai_accept = 50 + } + } + } + save_scope_as = target_embrace + try_create_important_action = { + important_action_type = action_would_accept_mandala_embrace + actor = root + recipient = scope:target_embrace + } + } + every_neighboring_and_across_water_top_liege_realm_owner = { + every_tributary = { + limit = { + NOR = { + has_opinion_modifier = { + modifier = tributary_request_denied_opinion + target = scope:temp_root_scope + } + } + trigger_if = { + limit = { government_has_flag = government_is_celestial } + highest_held_title_tier <= tier_duchy + } + trigger_else = { highest_held_title_tier < tier_hegemony } + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = offer_tributary_status_interaction + ai_accept = 50 + } + } + } + save_scope_as = target_embrace + try_create_important_action = { + important_action_type = action_would_accept_mandala_embrace + actor = root + recipient = scope:target_embrace + } + } + } + } + } + + effect = { + open_interaction_window = { + interaction = offer_tributary_status_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +# Can request treasury from minister +action_can_request_treasury = { + combine_into_one = yes + check_create_action = { + title:e_minister_of_revenue.holder ?= { + if = { + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = celestial_request_treasury_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_request_treasury + actor = root + recipient = this + } + } + } + title:e_minister_of_war.holder ?= { + if = { + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = celestial_request_treasury_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_request_treasury + actor = root + recipient = this + } + } + } + } + + effect = { + open_interaction_window = { + interaction = celestial_request_treasury_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +# Can request examination support from minister +action_can_request_examination_support = { + combine_into_one = yes + check_create_action = { + title:e_minister_of_rites.holder ?= { + if = { + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = celestial_request_examination_support_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_request_examination_support + actor = root + recipient = this + } + } + } + } + + effect = { + open_interaction_window = { + interaction = celestial_request_examination_support_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +# Can start a Great Project +action_start_great_project = { # Only non-important ones, Important GPs get their own alert + type = action + check_create_action = { + if = { + limit = { + root = { + OR = { + can_plan_great_project = great_project_type:minister_project_culture + can_plan_great_project = great_project_type:minister_project_development + can_plan_great_project = great_project_type:minister_project_establish_control + can_plan_great_project = great_project_type:construct_great_barracks + can_plan_great_project = great_project_type:strengthen_capital + can_plan_great_project = great_project_type:great_wall + can_plan_great_project = great_project_type:great_wall_extend_to_shanhai_pass + can_plan_great_project = great_project_type:great_wall_extend_to_liaodong + can_plan_great_project = great_project_type:grand_canals + } + } + } + try_create_important_action = { + important_action_type = action_start_great_project + actor = root + recipient = this + } + } + } + + effect = { + open_view_data = decisions + } +} + +action_can_send_to_childrens_examination = { + priority = 300 + combine_into_one = yes + + check_create_action = { + # only for close family members for now, might get too much for big families + + every_close_family_member = { + limit = { + root = { + is_character_interaction_valid = { + recipient = prev + interaction = send_child_to_examination_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_send_to_childrens_examination + actor = root + recipient = this + secondary_recipient = this + } + } + } + + effect = { + open_interaction_window = { + interaction = send_child_to_examination_interaction + actor = scope:actor + recipient = scope:recipient + secondary_recipient = scope:secondary_recipient + } + } +} + +# you are jobless and chilled out, why don't you ruin that by studying?! +action_opportunity_to_study_classics = { + type = action + + check_create_action = { + if = { + limit = { + can_execute_decision = tgp_china_study_confucian_classics_decision + is_governor = no + stress_level < 1 + } + try_create_important_action = { + important_action_type = action_opportunity_to_study_classics + actor = root + } + } + } + + effect = { + decision:tgp_china_study_confucian_classics_decision = { open_view_data = decision_detail } + } +} + + +action_unaligned_join_movement = { + type = action + + check_create_action = { + if = { + limit = { + can_execute_decision = situation_dynastic_cycle_choose_movement_decision + top_participant_group:dynastic_cycle ?= { + participant_group_type = undecided_movement + } + } + try_create_important_action = { + important_action_type = action_unaligned_join_movement + actor = root + } + } + } + + effect = { + decision:situation_dynastic_cycle_choose_movement_decision = { open_view_data = decision_detail } + } +} + +action_landless_admin_escape_to_realm = { + type = alert + icon = action_contract + check_create_action = { + if = { + limit = { + government_allows = administrative + any_held_title = { + count = all + is_noble_family_title = yes + } + liege = { + NOT = { + has_same_government = root + } + } + any_neighboring_and_across_water_top_liege_realm_owner = { + has_same_government = root + save_temporary_scope_as = same_gov_ruler + } + } + try_create_important_action = { + important_action_type = action_landless_admin_escape_to_realm + actor = root + recipient = scope:same_gov_ruler + } + } + } + effect = { + open_interaction_window = { + interaction = landless_admin_switch_non_admin_top_liege_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_minister_can_imprison = { + priority = 350 + combine_into_one = yes + check_create_action = { + if = { + limit = { + has_title = title:e_minister_of_justice + top_liege = { + any_vassal_or_below = { + liege = { + has_imprisonment_reason = prev + } + } + } + } + top_liege = { + every_vassal_or_below = { + limit = { + liege = { + has_imprisonment_reason = prev + } + } + try_create_important_action = { + important_action_type = action_minister_can_imprison + actor = root + recipient = this + } + } + } + } + } + + effect = { + open_interaction_window = { + interaction = imprison_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_minister_can_pardon = { + priority = 350 + combine_into_one = yes + check_create_action = { + if = { + limit = { + has_title = title:e_minister_of_justice + top_liege = { + any_vassal_or_below = { + liege = { + has_imprisonment_reason = prev + } + } + } + } + top_liege = { + every_vassal_or_below = { + limit = { + liege = { + has_imprisonment_reason = prev + } + } + try_create_important_action = { + important_action_type = action_minister_can_pardon + actor = root + recipient = this + } + } + } + } + } + + effect = { + open_interaction_window = { + interaction = pardon_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_can_be_pardoned_by_minister = { + check_create_action = { + title:e_minister_of_justice.holder ?= { + if = { + limit = { + root = { + is_character_interaction_valid = { + recipient = prev + interaction = ask_for_pardon_interaction + } + } + } + try_create_important_action = { + important_action_type = action_can_be_pardoned_by_minister + actor = root + recipient = this + } + } + } + } + unimportant = { + NOT = { + is_character_interaction_potentially_accepted = { + recipient = scope:recipient + interaction = ask_for_pardon_interaction + } + } + } + + effect = { + open_interaction_window = { + interaction = ask_for_pardon_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_pay_governors_treasury_debt = { + priority = 350 + combine_into_one = yes + check_create_action = { + if = { + limit = { + has_treasury = yes + OR = { + has_title = title:e_minister_of_revenue + has_title = title:e_minister_of_war + } + top_liege = { + any_vassal_or_below = { + has_treasury = yes + treasury < 0 + trigger_if = { + limit = { + title:e_minister_of_revenue.holder ?= root + } + NOT = { vassal_contract_has_flag = celestial_military_appointment } + } + trigger_else = { + vassal_contract_has_flag = celestial_military_appointment + } + save_temporary_scope_as = governor + } + } + treasury >= { + value = scope:governor.treasury + multiply = -1 + } + } + top_liege = { + every_vassal_or_below = { + limit = { + has_treasury = yes + treasury < 0 + trigger_if = { + limit = { + title:e_minister_of_revenue.holder ?= root + } + NOT = { vassal_contract_has_flag = celestial_military_appointment } + } + trigger_else = { + vassal_contract_has_flag = celestial_military_appointment + } + } + try_create_important_action = { + important_action_type = action_pay_governors_treasury_debt + actor = root + recipient = this + } + } + } + } + } + + effect = { + open_interaction_window = { + interaction = pay_treasury_debt_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_minister_can_pay_treasury_debt = { + priority = 350 + check_create_action = { + if = { + limit = { + has_treasury = yes + treasury < 0 + NOT = { vassal_contract_has_flag = celestial_military_appointment } + title:e_minister_of_revenue.holder ?= { + top_liege = root.top_liege + has_treasury = yes + treasury >= { + value = root.treasury + multiply = -1 + } + save_temporary_scope_as = minister + } + } + try_create_important_action = { + important_action_type = action_minister_can_pay_treasury_debt + actor = root + recipient = scope:minister + } + } + else_if = { + limit = { + has_treasury = yes + treasury < 0 + vassal_contract_has_flag = celestial_military_appointment + title:e_minister_of_war.holder ?= { + top_liege = root.top_liege + has_treasury = yes + treasury >= { + value = root.treasury + multiply = -1 + } + save_temporary_scope_as = minister + } + } + try_create_important_action = { + important_action_type = action_minister_can_pay_treasury_debt + actor = root + recipient = scope:minister + } + } + } + + effect = { + open_interaction_window = { + interaction = celestial_request_treasury_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} + +action_can_find_secrets = { + priority = 350 + combine_into_one = yes + check_create_action = { + if = { + limit = { + OR = { + AND = { + has_title = title:e_minister_censor + has_council_position = councillor_spymaster + } + AND = { + has_title = title:e_minister_of_justice + has_council_position = minister_justice + } + } + top_liege = { + tgp_has_access_to_ministry_trigger = yes + } + } + liege ?= { + every_vassal = { + add_to_list = characters + } + } + ordered_in_list = { + list = characters + max = 10 + order_by = tier + if = { + limit = { + root = { + is_character_interaction_potentially_accepted = { + recipient = prev + interaction = censor_find_secrets_interaction + } + can_start_scheme = { + type = celestial_minister_find_secrets_scheme + target_character = prev + } + NOT = { + is_scheming_against = { + type = celestial_minister_find_secrets_scheme + target = prev + } + } + } + } + try_create_important_action = { + important_action_type = action_can_find_secrets + actor = root + recipient = this + } + } + } + } + } + effect = { + open_interaction_window = { + interaction = censor_find_secrets_interaction + actor = scope:actor + recipient = scope:recipient + } + } +} diff --git a/common/landed_titles/NEOW_numenorian_titles.txt b/common/landed_titles/NEOW_numenorian_titles.txt index a10a4758..da375ad5 100644 --- a/common/landed_titles/NEOW_numenorian_titles.txt +++ b/common/landed_titles/NEOW_numenorian_titles.txt @@ -4,6 +4,12 @@ capital = c_ile_de_france } +h_numenor = { + color = { 75 30 95 } + + capital = c_ile_de_france +} + e_numenor_cosmetic = { color = { 75 30 95 } diff --git a/common/landed_titles/nistrenia.txt b/common/landed_titles/nistrenia.txt index 7dd40e0d..5d9fb93f 100644 --- a/common/landed_titles/nistrenia.txt +++ b/common/landed_titles/nistrenia.txt @@ -39,94 +39,145 @@ e_nistrenia = { d_temes = { color = { 133 93 38 } - capital = c_temes - + cultural_names = { + name_list_hungarian = cn_bansag + } c_temes = { color = { 133 93 38 } + cultural_names = { + name_list_hungarian = cn_temes + name_list_NEOW_bavarian = cn_temesch + } b_temesvar = { province = 517 - color = { 133 93 38 } + cultural_names = { + name_list_hungarian = cn_temesvar + name_list_NEOW_bavarian = cn_temeschburg + } } b_csanad = { province = 521 - color = { 135 105 75 } + cultural_names = { + name_list_hungarian = cn_nagylak + name_list_NEOW_slovak = cn_nadlak + } } b_lugos = { province = 3880 - color = { 133 93 38 } + cultural_names = { + name_list_hungarian = cn_lugos + name_list_NEOW_bavarian = cn_lugosch + } } b_lippa = { province = 3906 - color = { 135 78 51 } + cultural_names = { + name_list_hungarian = cn_lippa + name_list_NEOW_bavarian = cn_lippa + } } } c_krasso = { color = { 156 130 67 } - + cultural_names = { + name_list_hungarian = cn_krasso_szoreny + name_list_NEOW_bavarian = cn_karasch_severin + } b_krasso = { province = 3882 - color = { 156 130 67 } + cultural_names = { + name_list_hungarian = cn_resicabanya + name_list_NEOW_bavarian = cn_reschitz + } } b_ersomlyo = { province = 3883 - color = { 156 130 67 } + cultural_names = { + name_list_hungarian = cn_oravicabanya + name_list_NEOW_bavarian = cn_orawitz + } } b_mehadia = { province = 4976 - color = { 247 201 78 } + cultural_names = { + name_list_hungarian = cn_mehadia + } } b_karansebes = { province = 3881 - color = { 247 201 78 } + cultural_names = { + name_list_hungarian = cn_karansebes + name_list_NEOW_bavarian = cn_karansebesch + } } b_boksanbanya = { province = 3973 - color = { 133 93 38 } + cultural_names = { + name_list_hungarian = cn_boksanbanya + name_list_NEOW_bavarian = cn_deutsch-bokschan + } } } } d_bihar = { color = { 241 58 58 } - capital = c_bihar + cultural_names = { + name_list_hungarian = cn_bihar + } c_bihar = { color = { 241 58 58 } - + cultural_names = { + name_list_hungarian = cn_bihar + } b_nagyvarad = { province = 520 - color = { 241 58 58 } + cultural_names = { + name_list_hungarian = cn_nagyvarad + name_list_NEOW_bavarian = cn_grosswardein + } } b_gyozeg = { province = 3899 - color = { 241 58 58 } + cultural_names = { + name_list_hungarian = cn_margitta + } } b_belenyes = { province = 3901 - color = { 241 58 58 } + cultural_names = { + name_list_hungarian = cn_belenyes + } } b_zolonta = { province = 3902 - color = { 241 58 58 } + cultural_names = { + name_list_hungarian = cn_nagyszalonta + name_list_NEOW_bavarian = cn_grosssalontha + } } b_elesd = { province = 3947 - color = { 241 58 58 } + cultural_names = { + name_list_hungarian = cn_elesd + name_list_NEOW_slovak = cn_alesd + } } } @@ -140,18 +191,24 @@ e_nistrenia = { } b_zarand = { province = 3903 - color = { 240 85 90 } + cultural_names = { + name_list_hungarian = cn_kisjeno + } } b_nagyhalmagy = { province = 3904 - + cultural_names = { + name_list_hungarian = cn_borossebes + } color = { 240 85 90 } } b_pankota = { province = 3975 - color = { 240 85 90 } + cultural_names = { + name_list_hungarian = cn_pankota + } } } c_salaj= { @@ -522,27 +579,45 @@ e_nistrenia = { color = { 217 11 26 } capital = c_marmaros - + cultural_names = { + name_list_hungarian = cn_karpatalja + name_list_NEOW_bavarian = cn_karpatenukraine + } c_marmaros = { color = { 217 11 26 } + cultural_names = { + name_list_hungarian = cn_maramoros + name_list_NEOW_bavarian = cn_marmarosch + } b_nagybanya = { province = 3908 - - color = { 164 45 45 } + color = { 217 11 26 } + cultural_names = { + name_list_hungarian = cn_nagybanya + name_list_NEOW_bavarian = cn_frauenbach + } } b_maramarossziget = { province = 539 - + cultural_names = { + name_list_hungarian = cn_marmarossziget + name_list_NEOW_bavarian = cn_marmaroschsiget + } color = { 217 11 26 } } b_borsa = { province = 3915 - + cultural_names = { + name_list_hungarian = cn_borsa + name_list_NEOW_bavarian = cn_borscha + } color = { 217 11 26 } } b_laposbanya = { province = 3923 - + cultural_names = { + name_list_hungarian = cn_miszmogyoros + } color = { 213 85 50 } } } diff --git a/common/script_values/tgp_tribute_mission_values.txt b/common/script_values/tgp_tribute_mission_values.txt new file mode 100644 index 00000000..2f95df0a --- /dev/null +++ b/common/script_values/tgp_tribute_mission_values.txt @@ -0,0 +1,680 @@ + +#Massive Tribute paid +tribute_mission_expanded_deadline_years = 20 + +#Default: Pay Tribute once every 15 years, or else... +tribute_mission_deadline_years = 15 + +#Sorry Tribute paid +tribute_mission_frequent_deadline_years = 10 + +#... but not too often? +tribute_mission_cooldown_years = 5 +tribute_mission_cooldown_more_years = 10 +tribute_mission_cooldown_most_years = 15 + +#Requested Tribute +requested_tribute_mission_deadline_years = 5 + +tribute_reward_innovation_progress_value = 5 +tribute_reward_fascination_progress_value = 5 + +tribute_seal_of_investiture_cost = 500 + +exact_tribute_subject_standing_value = 20 + +tribute_reward_treasury_cost = { + value = 0 + add = minor_treasury_value +} + +seal_of_investiture_minimum_subject_standing = { + if = { + limit = { exists = scope:tributary_scope } + scope:tributary_scope = { + save_temporary_scope_as = tributary_temp + } + } + else = { + save_temporary_scope_as = tributary_temp + } + scope:tributary_temp = { + if = { + limit = { highest_held_title_tier >= tier_kingdom } + value = 30 + } + else_if = { + limit = { highest_held_title_tier >= tier_duchy } + value = 50 + } + else_if = { + limit = { highest_held_title_tier >= tier_county } + value = 70 + } + } +} + +tribute_mission_seal_of_investiture_ai_will_select = { + if = { + limit = { exists = scope:tributary_scope } + scope:tributary_scope = { + save_temporary_scope_as = tributary_temp + } + } + else = { + save_temporary_scope_as = tributary_temp + } + add = scope:tributary_temp.subject_standing + save_temporary_value_as = current_standing + if = { + limit = { scope:current_standing < scope:tributary_temp.seal_of_investiture_minimum_subject_standing } + value = 0 + } + else = { + subtract = scope:tributary_temp.seal_of_investiture_minimum_subject_standing + if = { + limit = { exists = scope:successful_influence } # This is not counted into the chance when assessing before the mission + add = 25 + } + overlord ?= { + add = { + add = ai_greed + multiply = -0.5 + } + add = { + add = ai_honor + multiply = 0.5 + } + } + } +} + +tribute_mission_no_seal_of_investiture_ai_will_select = { + if = { + limit = { tribute_mission_seal_of_investiture_ai_will_select >= 100 } + value = 0 + } + else = { + value = 10 + } +} + +tribute_mission_chance_to_receive_seal_of_investiture = { + if = { + limit = { overlord ?= { is_ai = no } } + value = -1 # uncertain + } + else = { + value = tribute_mission_seal_of_investiture_ai_will_select + save_temporary_value_as = base_chance + divide = { + add = scope:base_chance + add = tribute_mission_no_seal_of_investiture_ai_will_select + } + min = 0 + } +} + +tribute_reward_treasury_cap = { + value = excessive_gold_tribute_value + multiply = 2 + culture ?= { + if = { + limit = { + has_cultural_era_or_later = culture_era_late_medieval + } + multiply = 1.6 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_high_medieval + } + multiply = 1.4 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_early_medieval + } + multiply = 1.2 + } + else = { + multiply = 1 + } + } +} + +tribute_treasury_reward_value = { + value = 0 + if = { + limit = { + scope:tributary_scope = { has_variable = offered_gold_value } + } + value = scope:tributary_scope.var:offered_gold_value + } + else = { + value = tribute_reward_treasury_cost + } + multiply = 3 + multiply = { + value = scope:opinion_of_tributary + divide = 5 + min = 1 + } + min = tribute_reward_treasury_cost + max = tribute_reward_treasury_cap +} + +small_herd_tribute_value = { + value = minor_herd_value_no_dominance + multiply = gold_to_herd_conversion_rate + floor = yes + min = 50 +} + +adequate_herd_tribute_value = { + value = major_herd_value_no_dominance + multiply = gold_to_herd_conversion_rate + floor = yes + min = 200 +} + +excessive_herd_tribute_value = { + value = massive_herd_value_no_dominance + multiply = gold_to_herd_conversion_rate + floor = yes + min = 500 +} + +herd_conversion_tribute_value = { + value = 0 + add = scope:tributary_scope.var:offered_herd_value + divide = gold_to_herd_conversion_rate +} + +small_gold_tribute_value = { + if = { + limit = { is_tributary = no } + if = { + limit = { + OR = { + has_variable = wants_to_become_tributary_of_china + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_china + } + } + } + title:h_china.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_roman_empire + } + } + title:h_roman_empire.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_eastern_roman_empire + } + } + title:h_eastern_roman_empire.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_dar_al_islam + } + } + title:h_dar_al_islam.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_india + } + } + title:h_india.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_europa + } + } + title:h_europa.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_numenor + } + } + title:h_numenor.holder = { + save_temporary_scope_as = tribute_target + } + } + #For Exact Tribute rolling error + else_if = { + limit = { exists = scope:actor } + scope:actor = { save_temporary_scope_as = tribute_target } + } + else = { + suzerain ?= { save_temporary_scope_as = tribute_target } #Temporary error fix until widgets are evaluated after is_shown on decisions TIT-67694 + } + } + else = { + suzerain ?= { save_temporary_scope_as = tribute_target } + } + value = 0 + if = { + limit = { + scope:tribute_target = { has_treasury = yes } + } + add = minor_treasury_value + } + else = { + add = minor_gold_value + } + if = { + limit = { + scope:tribute_target = { + has_any_worst_bad_relationship_with_character_trigger = { CHARACTER = prev } + } + } + multiply = 1.5 + } + else_if = { + limit = { + scope:tribute_target = { + has_any_bad_relationship_with_character_trigger = { CHARACTER = prev } + } + } + multiply = 1.25 + } + max = { + scope:tribute_target.culture = { + if = { + limit = { + has_cultural_era_or_later = culture_era_late_medieval + } + value = 200 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_high_medieval + } + value = 150 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_early_medieval + } + value = 100 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_tribal + } + value = 50 + } + else = { + value = 25 + } + } + } + floor = yes + if = { + limit = { scope:tribute_target = { highest_held_title_tier = tier_hegemony } } + if = { + limit = { primary_title.tier >= tier_empire } + min = 100 + } + else_if = { + limit = { primary_title.tier >= tier_kingdom } + min = 75 + } + else = { min = 50 } + } + else = { min = 5 } +} + +adequate_gold_tribute_value = { + if = { + limit = { is_tributary = no } + if = { + limit = { + OR = { + has_variable = wants_to_become_tributary_of_china + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_china + } + } + } + title:h_china.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_roman_empire + } + } + title:h_roman_empire.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_eastern_roman_empire + } + } + title:h_eastern_roman_empire.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_dar_al_islam + } + } + title:h_dar_al_islam.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_india + } + } + title:h_india.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_europa + } + } + title:h_europa.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_numenor + } + } + title:h_numenor.holder = { + save_temporary_scope_as = tribute_target + } + } + else = { + suzerain ?= { save_temporary_scope_as = tribute_target } #Temporary error fix until widgets are evaluated after is_shown on decisions TIT-67694 + } + } + else = { + suzerain ?= { save_temporary_scope_as = tribute_target } + } + value = 0 + if = { + limit = { + scope:tribute_target = { has_treasury = yes } + } + add = major_treasury_value + } + else = { + add = major_gold_value + } + if = { + limit = { + scope:tribute_target = { + has_any_worst_bad_relationship_with_character_trigger = { CHARACTER = prev } + } + } + multiply = 1.5 + } + else_if = { + limit = { + scope:tribute_target = { + has_any_bad_relationship_with_character_trigger = { CHARACTER = prev } + } + } + multiply = 1.25 + } + max = { + scope:tribute_target = { + culture ?= { + if = { + limit = { + has_cultural_era_or_later = culture_era_late_medieval + } + value = 300 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_high_medieval + } + value = 250 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_early_medieval + } + value = 200 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_tribal + } + value = 100 + } + else = { + value = 50 + } + } + } + } + floor = yes + if = { + limit = { scope:tribute_target = { highest_held_title_tier = tier_hegemony } } + if = { + limit = { primary_title.tier >= tier_empire } + min = 150 + } + else_if = { + limit = { primary_title.tier >= tier_kingdom } + min = 100 + } + else = { min = 75 } + } + else = { min = 5 } +} + +excessive_gold_tribute_value = { + if = { + limit = { is_tributary = no } + if = { + limit = { + OR = { + has_variable = wants_to_become_tributary_of_china + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_china + } + } + } + title:h_china.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_roman_empire + } + } + title:h_roman_empire.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_eastern_roman_empire + } + } + title:h_eastern_roman_empire.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_dar_al_islam + } + } + title:h_dar_al_islam.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_india + } + } + title:h_india.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_europa + } + } + title:h_europa.holder = { + save_temporary_scope_as = tribute_target + } + } + else_if = { + limit = { + any_neighboring_top_liege_realm_owner = { + primary_title = title:h_numenor + } + } + title:h_numenor.holder = { + save_temporary_scope_as = tribute_target + } + } + else = { + suzerain ?= { save_temporary_scope_as = tribute_target } #Temporary error fix until widgets are evaluated after is_shown on decisions TIT-67694 + } + } + else = { + suzerain ?= { save_temporary_scope_as = tribute_target } + } + value = 0 + if = { + limit = { + scope:tribute_target = { has_treasury = yes } + } + add = massive_treasury_value + } + else = { + add = massive_gold_value + } + if = { + limit = { + scope:tribute_target = { + has_any_worst_bad_relationship_with_character_trigger = { CHARACTER = prev } + } + } + multiply = 1.5 + } + else_if = { + limit = { + scope:tribute_target = { + has_any_bad_relationship_with_character_trigger = { CHARACTER = prev } + } + } + multiply = 1.25 + } + max = { + scope:tribute_target.culture = { + if = { + limit = { + has_cultural_era_or_later = culture_era_late_medieval + } + value = 450 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_high_medieval + } + value = 325 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_early_medieval + } + value = 250 + } + else_if = { + limit = { + has_cultural_era_or_later = culture_era_tribal + } + value = 150 + } + else = { + value = 75 + } + } + } + floor = yes + if = { + limit = { scope:tribute_target = { highest_held_title_tier = tier_hegemony } } + if = { + limit = { primary_title.tier >= tier_empire } + min = 250 + } + else_if = { + limit = { primary_title.tier >= tier_kingdom } + min = 175 + } + else = { min = 100 } + } + else = { min = 5 } +} + +tribute_legitimacy_reward_value = minor_legitimacy_gain + +tribute_generic_legitimacy_reward_value = { + value = { + add = tribute_legitimacy_reward_value + multiply = 2 + } +} + +create_bunga_mas_cost = 50 + +bunga_mas_tribute_modifier_cap = 3 diff --git a/common/scripted_effects/00_major_decisions_scripted_effects.txt b/common/scripted_effects/00_major_decisions_scripted_effects.txt index fbd35f21..983e76b9 100644 --- a/common/scripted_effects/00_major_decisions_scripted_effects.txt +++ b/common/scripted_effects/00_major_decisions_scripted_effects.txt @@ -4174,4 +4174,42 @@ restore_alpine_border_novelist_france_decision_effect = { title:d_upper_burgundy = { set_de_jure_liege_title = title:k_france } title:d_savoie = { set_de_jure_liege_title = title:k_rhodania } } +} + +restore_numenor_decision_effect = { + save_scope_as = scoped_ruler + add_prestige = massive_prestige_gain + add_piety = massive_piety_gain + create_title_and_vassal_change = { + type = created + save_scope_as = change + add_claim_on_loss = no + } + title:h_numenor = { + change_title_holder = { + holder = scope:scoped_ruler + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + every_held_title = { #Should shift all dejure of all Empires owned at the time. + title_tier = empire + set_de_jure_liege_title = title:h_numenor + } + every_empire = { + limit = { + NOT = { exists = hegemony } + any_de_jure_county = { + percent >= 0.6 + holder = { + OR = { + this = root + any_liege_or_above = { this = root } + } + } + } + } + set_de_jure_liege_title = title:h_numenor + } } \ No newline at end of file diff --git a/gfx/map/map_object_data/activities.txt b/gfx/map/map_object_data/activities.txt index 3ffabf37..5f14b3c0 100644 --- a/gfx/map/map_object_data/activities.txt +++ b/gfx/map/map_object_data/activities.txt @@ -1,4 +1,4 @@ -game_object_locator={ +game_object_locator={ name="activities" render_pass=Map clamp_to_water_level=no @@ -2803,7 +2803,7 @@ game_object_locator={ } { id=471 - position={ 2144.564453 0.000000 2461.956543 } + position={ 2150.126221 0.000000 2451.996826 } rotation={ -0.000000 0.449129 -0.000000 0.893467 } scale={ 1.000000 1.000000 1.000000 } } @@ -2827,7 +2827,7 @@ game_object_locator={ } { id=475 - position={ 2216.445801 0.000000 2265.027344 } + position={ 2189.582031 0.000000 2256.541016 } rotation={ -0.000000 -0.560737 -0.000000 0.827994 } scale={ 1.000000 1.000000 1.000000 } } @@ -2869,7 +2869,7 @@ game_object_locator={ } { id=482 - position={ 2332.156250 0.000000 2239.461914 } + position={ 2331.056885 0.000000 2241.023926 } rotation={ -0.000000 0.354031 -0.000000 0.935234 } scale={ 1.000000 1.000000 1.000000 } } @@ -2941,7 +2941,7 @@ game_object_locator={ } { id=494 - position={ 2474.762695 0.000000 2506.197510 } + position={ 2468.829834 0.000000 2530.025879 } rotation={ -0.000000 0.425666 -0.000000 0.904881 } scale={ 1.000000 1.000000 1.000000 } } @@ -2953,13 +2953,13 @@ game_object_locator={ } { id=496 - position={ 2581.761963 0.000000 2486.784424 } + position={ 2583.565186 0.000000 2488.777832 } rotation={ -0.000000 0.178842 -0.000000 0.983878 } scale={ 1.000000 1.000000 1.000000 } } { id=497 - position={ 2505.206787 0.000000 2525.466309 } + position={ 2504.671631 0.000000 2533.007080 } rotation={ -0.000000 0.335727 -0.000000 0.941959 } scale={ 1.000000 1.000000 1.000000 } } @@ -3007,7 +3007,7 @@ game_object_locator={ } { id=505 - position={ 2107.579834 0.000000 2698.869141 } + position={ 2101.693848 0.000000 2706.542480 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -12649,7 +12649,7 @@ game_object_locator={ } { id=2519 - position={ 1714.465942 0.000000 2771.185547 } + position={ 1735.172241 0.000000 2787.735107 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -18103,7 +18103,7 @@ game_object_locator={ } { id=3528 - position={ 1909.020752 0.000000 2777.930420 } + position={ 1907.782471 0.000000 2772.835205 } rotation={ -0.000000 0.352603 -0.000000 0.935773 } scale={ 1.000000 1.000000 1.000000 } } @@ -18115,7 +18115,7 @@ game_object_locator={ } { id=3530 - position={ 1975.552612 0.000000 2761.545898 } + position={ 1970.289795 0.000000 2755.355957 } rotation={ -0.000000 -0.214030 -0.000000 0.976827 } scale={ 1.000000 1.000000 1.000000 } } @@ -18133,7 +18133,7 @@ game_object_locator={ } { id=3533 - position={ 1884.041138 0.000000 2782.214600 } + position={ 1913.751221 0.000000 2790.664795 } rotation={ -0.000000 0.515478 -0.000000 0.856903 } scale={ 1.000000 1.000000 1.000000 } } @@ -18145,7 +18145,7 @@ game_object_locator={ } { id=3535 - position={ 1857.153076 0.000000 2789.442383 } + position={ 1859.600098 0.000000 2778.183105 } rotation={ -0.000000 -0.479586 -0.000000 0.877495 } scale={ 1.000000 1.000000 1.000000 } } @@ -18157,7 +18157,7 @@ game_object_locator={ } { id=3537 - position={ 1842.513306 0.000000 2773.019043 } + position={ 1837.865845 0.000000 2766.996582 } rotation={ -0.000000 -0.179923 -0.000000 0.983681 } scale={ 1.000000 1.000000 1.000000 } } @@ -18217,13 +18217,13 @@ game_object_locator={ } { id=3547 - position={ 1839.495605 0.000000 2659.541748 } + position={ 1847.498657 0.000000 2666.207275 } rotation={ -0.000000 -0.442668 -0.000000 0.896685 } scale={ 1.000000 1.000000 1.000000 } } { id=3548 - position={ 1875.303223 0.000000 2674.351562 } + position={ 1878.762451 0.000000 2657.517334 } rotation={ -0.000000 -0.437366 -0.000000 0.899284 } scale={ 1.000000 1.000000 1.000000 } } @@ -18241,7 +18241,7 @@ game_object_locator={ } { id=3551 - position={ 1880.593140 0.000000 2653.876709 } + position={ 1902.881470 0.000000 2632.959229 } rotation={ -0.000000 -0.352332 -0.000000 0.935875 } scale={ 1.000000 1.000000 1.000000 } } @@ -18367,13 +18367,13 @@ game_object_locator={ } { id=3572 - position={ 2012.862549 0.000000 2566.338135 } + position={ 1998.958496 0.000000 2574.451172 } rotation={ -0.000000 -0.383192 -0.000000 0.923669 } scale={ 1.000000 1.000000 1.000000 } } { id=3573 - position={ 2004.474365 0.000000 2557.068848 } + position={ 2016.528076 0.000000 2559.871094 } rotation={ -0.000000 0.359875 -0.000000 0.933001 } scale={ 1.000000 1.000000 1.000000 } } @@ -18403,7 +18403,7 @@ game_object_locator={ } { id=3578 - position={ 2067.814453 0.000000 2546.499268 } + position={ 2064.350098 0.000000 2546.465088 } rotation={ -0.000000 -0.400096 -0.000000 0.916473 } scale={ 1.000000 1.000000 1.000000 } } @@ -18433,7 +18433,7 @@ game_object_locator={ } { id=3583 - position={ 2027.619751 0.000000 2619.771973 } + position={ 2034.454224 0.000000 2621.067383 } rotation={ -0.000000 0.195959 -0.000000 0.980612 } scale={ 1.000000 1.000000 1.000000 } } @@ -18505,7 +18505,7 @@ game_object_locator={ } { id=3595 - position={ 2102.765381 0.000000 2541.402832 } + position={ 2113.569092 0.000000 2583.779053 } rotation={ -0.000000 0.378197 -0.000000 0.925725 } scale={ 1.000000 1.000000 1.000000 } } @@ -18565,7 +18565,7 @@ game_object_locator={ } { id=3605 - position={ 2072.000000 0.000000 2705.000000 } + position={ 2069.316895 0.000000 2703.662109 } rotation={ -0.000000 0.305405 -0.000000 0.952223 } scale={ 1.000000 1.000000 1.000000 } } @@ -18583,13 +18583,13 @@ game_object_locator={ } { id=3608 - position={ 1959.256592 0.000000 2792.368652 } + position={ 1969.745972 0.000000 2793.864258 } rotation={ -0.000000 0.496526 -0.000000 0.868022 } scale={ 1.000000 1.000000 1.000000 } } { id=3609 - position={ 1986.781250 0.000000 2766.687744 } + position={ 1997.149170 0.000000 2778.332764 } rotation={ -0.000000 0.557955 -0.000000 0.829872 } scale={ 1.000000 1.000000 1.000000 } } @@ -18631,7 +18631,7 @@ game_object_locator={ } { id=3617 - position={ 2314.160156 0.000000 2485.102051 } + position={ 2312.512207 0.000000 2497.420410 } rotation={ -0.000000 0.281425 -0.000000 0.959583 } scale={ 1.000000 1.000000 1.000000 } } @@ -18757,7 +18757,7 @@ game_object_locator={ } { id=3638 - position={ 2182.127686 0.000000 2427.816650 } + position={ 2165.630127 0.000000 2446.005127 } rotation={ -0.000000 0.385840 -0.000000 0.922566 } scale={ 1.000000 1.000000 1.000000 } } @@ -18841,7 +18841,7 @@ game_object_locator={ } { id=3652 - position={ 2263.812500 0.000000 2512.909668 } + position={ 2260.795410 0.000000 2528.687744 } rotation={ -0.000000 0.312980 -0.000000 0.949760 } scale={ 1.000000 1.000000 1.000000 } } @@ -18853,7 +18853,7 @@ game_object_locator={ } { id=3654 - position={ 2224.715576 0.000000 2569.382812 } + position={ 2215.963623 0.000000 2577.598633 } rotation={ -0.000000 0.525198 -0.000000 0.850980 } scale={ 1.000000 1.000000 1.000000 } } @@ -18883,7 +18883,7 @@ game_object_locator={ } { id=3659 - position={ 2167.216064 0.000000 2566.168457 } + position={ 2164.660156 0.000000 2584.170166 } rotation={ -0.000000 -0.494857 -0.000000 0.868975 } scale={ 1.000000 1.000000 1.000000 } } @@ -18901,7 +18901,7 @@ game_object_locator={ } { id=3662 - position={ 2256.202393 0.000000 2606.631836 } + position={ 2246.852783 0.000000 2603.684570 } rotation={ -0.000000 -0.287130 -0.000000 0.957892 } scale={ 1.000000 1.000000 1.000000 } } @@ -19099,7 +19099,7 @@ game_object_locator={ } { id=3695 - position={ 2522.000000 0.000000 2689.000000 } + position={ 2525.825195 0.000000 2702.850098 } rotation={ -0.000000 0.420772 -0.000000 0.907167 } scale={ 1.000000 1.000000 1.000000 } } @@ -19165,7 +19165,7 @@ game_object_locator={ } { id=3706 - position={ 2164.280273 0.000000 2373.820312 } + position={ 2145.301270 0.000000 2387.863770 } rotation={ -0.000000 -0.309093 -0.000000 0.951032 } scale={ 1.000000 1.000000 1.000000 } } @@ -19225,7 +19225,7 @@ game_object_locator={ } { id=3716 - position={ 2129.017334 0.000000 2393.719971 } + position={ 2128.790771 0.000000 2390.029541 } rotation={ -0.000000 -0.283796 -0.000000 0.958885 } scale={ 1.000000 1.000000 1.000000 } } @@ -19477,13 +19477,13 @@ game_object_locator={ } { id=3758 - position={ 2535.951416 0.000000 2524.812500 } + position={ 2524.917236 0.000000 2532.206055 } rotation={ -0.000000 0.289322 -0.000000 0.957232 } scale={ 1.000000 1.000000 1.000000 } } { id=3759 - position={ 2542.893555 0.000000 2497.140137 } + position={ 2532.218018 0.000000 2511.471436 } rotation={ -0.000000 -0.328934 -0.000000 0.944353 } scale={ 1.000000 1.000000 1.000000 } } @@ -19495,31 +19495,31 @@ game_object_locator={ } { id=3761 - position={ 2557.765869 0.000000 2479.885742 } + position={ 2549.537109 0.000000 2482.527100 } rotation={ -0.000000 0.392587 -0.000000 0.919715 } scale={ 1.000000 1.000000 1.000000 } } { id=3762 - position={ 2539.388428 0.000000 2478.822266 } + position={ 2526.556641 0.000000 2487.054199 } rotation={ -0.000000 0.397493 -0.000000 0.917605 } scale={ 1.000000 1.000000 1.000000 } } { id=3763 - position={ 2481.914307 0.000000 2478.521973 } + position={ 2469.347900 0.000000 2483.536377 } rotation={ -0.000000 0.059444 -0.000000 0.998232 } scale={ 1.000000 1.000000 1.000000 } } { id=3764 - position={ 2510.215332 0.000000 2467.435059 } + position={ 2502.736328 0.000000 2466.580078 } rotation={ -0.000000 0.457968 -0.000000 0.888969 } scale={ 1.000000 1.000000 1.000000 } } { id=3765 - position={ 2474.442139 0.000000 2464.708984 } + position={ 2480.786133 0.000000 2474.669678 } rotation={ -0.000000 0.519786 -0.000000 0.854297 } scale={ 1.000000 1.000000 1.000000 } } @@ -19723,7 +19723,7 @@ game_object_locator={ } { id=3799 - position={ 2300.967041 0.000000 2196.414795 } + position={ 2302.890381 0.000000 2201.735352 } rotation={ -0.000000 -0.401605 -0.000000 0.915813 } scale={ 1.000000 1.000000 1.000000 } } @@ -19855,7 +19855,7 @@ game_object_locator={ } { id=3821 - position={ 1862.716797 0.000000 2895.553955 } + position={ 1866.421387 0.000000 2893.936279 } rotation={ -0.000000 -0.308397 -0.000000 0.951258 } scale={ 1.000000 1.000000 1.000000 } } @@ -20107,7 +20107,7 @@ game_object_locator={ } { id=3863 - position={ 2016.915527 0.000000 2814.133789 } + position={ 2028.461548 0.000000 2813.885254 } rotation={ -0.000000 0.416864 -0.000000 0.908969 } scale={ 1.000000 1.000000 1.000000 } } @@ -20233,7 +20233,7 @@ game_object_locator={ } { id=3884 - position={ 2161.273438 0.000000 2746.263916 } + position={ 2142.938721 0.000000 2751.398438 } rotation={ -0.000000 -0.349174 -0.000000 0.937058 } scale={ 1.000000 1.000000 1.000000 } } @@ -20347,7 +20347,7 @@ game_object_locator={ } { id=3903 - position={ 2140.463379 0.000000 2851.027344 } + position={ 2156.004150 0.000000 2844.786133 } rotation={ -0.000000 -0.357624 -0.000000 0.933866 } scale={ 1.000000 1.000000 1.000000 } } @@ -20401,7 +20401,7 @@ game_object_locator={ } { id=3912 - position={ 2177.644775 0.000000 2955.330811 } + position={ 2191.072754 0.000000 2964.005127 } rotation={ -0.000000 0.484079 -0.000000 0.875024 } scale={ 1.000000 1.000000 1.000000 } } @@ -20761,7 +20761,7 @@ game_object_locator={ } { id=3977 - position={ 1855.244751 0.000000 2872.472168 } + position={ 1861.289185 0.000000 2881.530029 } rotation={ -0.000000 0.215341 -0.000000 0.976539 } scale={ 1.000000 1.000000 1.000000 } } @@ -26719,7 +26719,7 @@ game_object_locator={ } { id=4975 - position={ 2196.250244 0.000000 2731.834473 } + position={ 2205.524170 0.000000 2729.970703 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -28603,7 +28603,7 @@ game_object_locator={ } { id=5289 - position={ 3048.911133 0.000000 2817.673096 } + position={ 3068.471680 0.000000 2819.497070 } rotation={ -0.000000 0.262719 -0.000000 0.964873 } scale={ 1.000000 1.000000 1.000000 } } @@ -28645,25 +28645,25 @@ game_object_locator={ } { id=5296 - position={ 3022.797119 0.000000 2779.653809 } + position={ 2999.525635 0.000000 2781.218750 } rotation={ -0.000000 -0.237515 -0.000000 0.971384 } scale={ 1.000000 1.000000 1.000000 } } { id=5297 - position={ 3072.285889 0.000000 2778.837646 } + position={ 3116.576904 0.000000 2793.253174 } rotation={ -0.000000 0.339117 -0.000000 0.940744 } scale={ 1.000000 1.000000 1.000000 } } { id=5298 - position={ 3059.359619 0.000000 2748.579834 } + position={ 3066.970459 0.000000 2791.806885 } rotation={ -0.000000 -0.193444 -0.000000 0.981111 } scale={ 1.000000 1.000000 1.000000 } } { id=5299 - position={ 3149.021484 0.000000 2739.328857 } + position={ 3121.514404 0.000000 2768.332031 } rotation={ -0.000000 0.519421 -0.000000 0.854519 } scale={ 1.000000 1.000000 1.000000 } } @@ -28675,7 +28675,7 @@ game_object_locator={ } { id=5301 - position={ 3117.296631 0.000000 2800.526855 } + position={ 3157.826172 0.000000 2790.517822 } rotation={ -0.000000 -0.252073 -0.000000 0.967708 } scale={ 1.000000 1.000000 1.000000 } } @@ -47683,13 +47683,13 @@ game_object_locator={ } { id=8831 - position={ 2568.000000 0.000000 2482.000000 } + position={ 2566.536621 0.000000 2483.124756 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } { id=8832 - position={ 2517.000000 0.000000 2476.000000 } + position={ 2510.909668 0.000000 2477.959717 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -47959,19 +47959,19 @@ game_object_locator={ } { id=8877 - position={ 3010.000000 0.000000 2788.000000 } + position={ 3007.666016 0.000000 2780.084717 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } { id=8878 - position={ 3030.000000 0.000000 2778.000000 } + position={ 3030.794189 0.000000 2787.219482 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } { id=8879 - position={ 2985.000000 0.000000 2793.000000 } + position={ 2999.520752 0.000000 2787.847412 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -52573,7 +52573,7 @@ game_object_locator={ } { id=9781 - position={ 6651.000000 0.000000 1941.000000 } + position={ 1840.222534 0.000000 2880.153076 } rotation={ 0.000000 0.163058 0.000000 0.986617 } scale={ 1.000000 1.000000 1.000000 } } @@ -64975,14 +64975,14 @@ game_object_locator={ } { id=12323 - position={ 2343.000000 0.000000 2233.000000 } + position={ 2346.900879 0.000000 2245.613770 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } { id=12324 - position={ 2339.673340 0.000000 2224.200439 } - rotation={ -0.000000 -0.000000 -0.000000 1.000000 } + position={ 2341.147705 0.000000 2222.353027 } + rotation={ -0.000000 0.074090 -0.000000 0.997252 } scale={ 1.000000 1.000000 1.000000 } } { @@ -65011,7 +65011,7 @@ game_object_locator={ } { id=12329 - position={ 2301.000000 0.000000 2191.000000 } + position={ 2298.563232 0.000000 2194.791016 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } diff --git a/gfx/map/map_object_data/building_locators.txt b/gfx/map/map_object_data/building_locators.txt index 3159b6cd..d1dda7d5 100644 --- a/gfx/map/map_object_data/building_locators.txt +++ b/gfx/map/map_object_data/building_locators.txt @@ -1,4 +1,4 @@ -game_object_locator={ +game_object_locator={ name="buildings" render_pass=Map clamp_to_water_level=yes @@ -2761,7 +2761,7 @@ game_object_locator={ } { id=464 - position={ 1797.884155 0.000000 2743.553711 } + position={ 1794.226929 0.000000 2742.667480 } rotation={ -0.000000 -0.181072 -0.000000 0.983470 } scale={ 1.000000 1.000000 1.000000 } } @@ -2803,7 +2803,7 @@ game_object_locator={ } { id=471 - position={ 2153.844482 0.000000 2449.464844 } + position={ 2149.489990 0.000000 2461.755127 } rotation={ -0.000000 -0.667908 -0.000000 0.744244 } scale={ 1.000000 1.000000 1.000000 } } @@ -2827,7 +2827,7 @@ game_object_locator={ } { id=475 - position={ 2209.077637 0.000000 2256.085449 } + position={ 2199.380127 0.000000 2253.423096 } rotation={ -0.000000 -0.416644 -0.000000 -0.909070 } scale={ 1.000000 1.000000 1.000000 } } @@ -2863,13 +2863,13 @@ game_object_locator={ } { id=481 - position={ 2263.077637 0.000000 2221.085449 } + position={ 2293.244873 0.000000 2209.338867 } rotation={ -0.000000 -0.891463 -0.000000 0.453094 } scale={ 1.000000 1.000000 1.000000 } } { id=482 - position={ 2340.077637 0.000000 2238.085449 } + position={ 2337.179443 0.000000 2243.013184 } rotation={ -0.000000 -0.292808 -0.000000 -0.956171 } scale={ 1.000000 1.000000 1.000000 } } @@ -2941,7 +2941,7 @@ game_object_locator={ } { id=494 - position={ 2477.077637 0.000000 2496.085449 } + position={ 2476.481201 0.000000 2529.422607 } rotation={ -0.000000 -0.244469 -0.000000 -0.969657 } scale={ 1.000000 1.000000 1.000000 } } @@ -2953,13 +2953,13 @@ game_object_locator={ } { id=496 - position={ 2591.287842 0.000000 2475.662598 } + position={ 2590.938965 0.000000 2476.689209 } rotation={ -0.000000 -0.150522 -0.000000 0.988607 } scale={ 1.000000 1.000000 1.000000 } } { id=497 - position={ 2519.238525 0.000000 2522.248535 } + position={ 2498.284668 0.000000 2527.330078 } rotation={ -0.000000 -0.992824 -0.000000 0.119584 } scale={ 1.000000 1.000000 1.000000 } } @@ -3007,7 +3007,7 @@ game_object_locator={ } { id=505 - position={ 2111.077637 0.000000 2705.085449 } + position={ 2105.887695 0.000000 2717.856201 } rotation={ -0.000000 -0.862915 -0.000000 0.505350 } scale={ 1.000000 1.000000 1.000000 } } @@ -12649,7 +12649,7 @@ game_object_locator={ } { id=2519 - position={ 1715.077637 0.000000 2764.085449 } + position={ 1723.584961 0.000000 2777.309570 } rotation={ -0.000000 -0.899551 -0.000000 0.436816 } scale={ 1.000000 1.000000 1.000000 } } @@ -15937,7 +15937,7 @@ game_object_locator={ } { id=3095 - position={ 1761.077637 0.000000 2785.085449 } + position={ 1772.510376 0.000000 2792.615479 } rotation={ -0.000000 -0.581706 -0.000000 -0.813399 } scale={ 1.000000 1.000000 1.000000 } } @@ -18103,8 +18103,8 @@ game_object_locator={ } { id=3528 - position={ 1910.077637 0.000000 2771.085449 } - rotation={ -0.000000 -0.439993 -0.000000 -0.898001 } + position={ 1892.515259 0.000000 2779.818848 } + rotation={ -0.000000 -0.830534 -0.000000 -0.556968 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18127,13 +18127,13 @@ game_object_locator={ } { id=3532 - position={ 1929.077637 0.000000 2798.085449 } + position={ 1935.315918 0.000000 2803.360596 } rotation={ -0.000000 -0.708992 -0.000000 0.705216 } scale={ 1.000000 1.000000 1.000000 } } { id=3533 - position={ 1892.077637 0.000000 2785.085449 } + position={ 1902.507446 0.000000 2802.685791 } rotation={ -0.000000 -0.216030 -0.000000 -0.976387 } scale={ 1.000000 1.000000 1.000000 } } @@ -18145,7 +18145,7 @@ game_object_locator={ } { id=3535 - position={ 1854.573730 0.000000 2781.725098 } + position={ 1857.020752 0.000000 2770.465820 } rotation={ -0.000000 -1.000000 -0.000000 0.000138 } scale={ 1.000000 1.000000 1.000000 } } @@ -18157,8 +18157,8 @@ game_object_locator={ } { id=3537 - position={ 1838.077637 0.000000 2762.085449 } - rotation={ -0.000000 -0.997774 -0.000000 0.066683 } + position={ 1838.770508 0.000000 2766.534180 } + rotation={ -0.000000 -0.738654 -0.000000 -0.674085 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18217,13 +18217,13 @@ game_object_locator={ } { id=3547 - position={ 1833.331665 0.000000 2657.408691 } + position={ 1833.597778 0.000000 2661.153076 } rotation={ -0.000000 -0.987025 -0.000000 -0.160565 } scale={ 1.000000 1.000000 1.000000 } } { id=3548 - position={ 1867.077637 0.000000 2678.085449 } + position={ 1869.456421 0.000000 2667.142334 } rotation={ -0.000000 -0.895439 -0.000000 -0.445185 } scale={ 1.000000 1.000000 1.000000 } } @@ -18241,7 +18241,7 @@ game_object_locator={ } { id=3551 - position={ 1873.077637 0.000000 2656.085449 } + position={ 1885.612183 0.000000 2641.753906 } rotation={ -0.000000 -0.042084 -0.000000 -0.999114 } scale={ 1.000000 1.000000 1.000000 } } @@ -18433,7 +18433,7 @@ game_object_locator={ } { id=3583 - position={ 2036.077637 0.000000 2614.085449 } + position={ 2026.390503 0.000000 2620.076172 } rotation={ -0.000000 -0.709737 -0.000000 -0.704467 } scale={ 1.000000 1.000000 1.000000 } } @@ -18493,7 +18493,7 @@ game_object_locator={ } { id=3593 - position={ 2148.844238 0.000000 2587.818359 } + position={ 2146.269043 0.000000 2596.783203 } rotation={ -0.000000 -0.879375 -0.000000 -0.476129 } scale={ 1.000000 1.000000 1.000000 } } @@ -18565,7 +18565,7 @@ game_object_locator={ } { id=3605 - position={ 2079.077637 0.000000 2707.085449 } + position={ 2076.614014 0.000000 2700.853271 } rotation={ -0.000000 -0.583595 -0.000000 -0.812045 } scale={ 1.000000 1.000000 1.000000 } } @@ -18583,13 +18583,13 @@ game_object_locator={ } { id=3608 - position={ 1958.077637 0.000000 2785.085449 } + position={ 1966.239136 0.000000 2781.188721 } rotation={ -0.000000 -0.989181 -0.000000 0.146702 } scale={ 1.000000 1.000000 1.000000 } } { id=3609 - position={ 1987.077637 0.000000 2774.085449 } + position={ 1986.863892 0.000000 2770.306152 } rotation={ -0.000000 -0.951515 -0.000000 -0.307603 } scale={ 1.000000 1.000000 1.000000 } } @@ -18631,7 +18631,7 @@ game_object_locator={ } { id=3617 - position={ 2321.077637 0.000000 2480.085449 } + position={ 2313.838623 0.000000 2487.299805 } rotation={ -0.000000 -0.883265 -0.000000 -0.468875 } scale={ 1.000000 1.000000 1.000000 } } @@ -18757,13 +18757,13 @@ game_object_locator={ } { id=3638 - position={ 2189.077637 0.000000 2431.085449 } + position={ 2169.939453 0.000000 2453.322510 } rotation={ -0.000000 -0.971970 -0.000000 -0.235104 } scale={ 1.000000 1.000000 1.000000 } } { id=3639 - position={ 2141.541260 0.000000 2433.493164 } + position={ 2137.173828 0.000000 2433.890625 } rotation={ -0.000000 -0.011309 -0.000000 0.999936 } scale={ 1.000000 1.000000 1.000000 } } @@ -18841,8 +18841,8 @@ game_object_locator={ } { id=3652 - position={ 2269.077637 0.000000 2506.085449 } - rotation={ -0.000000 -0.810258 -0.000000 -0.586074 } + position={ 2270.970215 0.000000 2510.760498 } + rotation={ -0.000000 -0.939031 -0.000000 -0.343834 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18853,7 +18853,7 @@ game_object_locator={ } { id=3654 - position={ 2227.077637 0.000000 2562.085449 } + position={ 2223.252197 0.000000 2575.578369 } rotation={ -0.000000 -0.765503 -0.000000 -0.643432 } scale={ 1.000000 1.000000 1.000000 } } @@ -18901,7 +18901,7 @@ game_object_locator={ } { id=3662 - position={ 2250.452393 0.000000 2614.909180 } + position={ 2246.087158 0.000000 2611.473389 } rotation={ -0.000000 -0.344847 -0.000000 0.938659 } scale={ 1.000000 1.000000 1.000000 } } @@ -18949,7 +18949,7 @@ game_object_locator={ } { id=3670 - position={ 2216.697754 0.000000 2637.453613 } + position={ 2233.471436 0.000000 2650.513428 } rotation={ -0.000000 -0.027935 -0.000000 0.999610 } scale={ 1.000000 1.000000 1.000000 } } @@ -19099,7 +19099,7 @@ game_object_locator={ } { id=3695 - position={ 2530.077637 0.000000 2689.085449 } + position={ 2531.904297 0.000000 2699.424316 } rotation={ -0.000000 -0.172736 -0.000000 0.984968 } scale={ 1.000000 1.000000 1.000000 } } @@ -19477,13 +19477,13 @@ game_object_locator={ } { id=3758 - position={ 2535.782227 0.000000 2534.109375 } + position={ 2522.830322 0.000000 2528.247314 } rotation={ -0.000000 -0.181926 -0.000000 0.983312 } scale={ 1.000000 1.000000 1.000000 } } { id=3759 - position={ 2535.343994 0.000000 2500.211426 } + position={ 2533.449463 0.000000 2524.638184 } rotation={ -0.000000 -0.994352 -0.000000 0.106137 } scale={ 1.000000 1.000000 1.000000 } } @@ -19495,13 +19495,13 @@ game_object_locator={ } { id=3761 - position={ 2564.077637 0.000000 2484.085449 } + position={ 2552.644531 0.000000 2490.760254 } rotation={ -0.000000 -0.998027 -0.000000 0.062785 } scale={ 1.000000 1.000000 1.000000 } } { id=3762 - position={ 2535.524170 0.000000 2474.520996 } + position={ 2537.600586 0.000000 2494.886230 } rotation={ -0.000000 -0.279454 -0.000000 0.960159 } scale={ 1.000000 1.000000 1.000000 } } @@ -19513,13 +19513,13 @@ game_object_locator={ } { id=3764 - position={ 2517.430176 0.000000 2469.644043 } + position={ 2505.204834 0.000000 2461.785400 } rotation={ -0.000000 -0.135276 -0.000000 -0.990808 } scale={ 1.000000 1.000000 1.000000 } } { id=3765 - position={ 2473.077637 0.000000 2457.085449 } + position={ 2467.893799 0.000000 2465.567139 } rotation={ -0.000000 -0.040115 -0.000000 0.999195 } scale={ 1.000000 1.000000 1.000000 } } @@ -19561,7 +19561,7 @@ game_object_locator={ } { id=3772 - position={ 2331.382080 0.000000 2459.979004 } + position={ 2333.915283 0.000000 2462.003662 } rotation={ -0.000000 -0.925277 -0.000000 0.379291 } scale={ 1.000000 1.000000 1.000000 } } @@ -19681,7 +19681,7 @@ game_object_locator={ } { id=3792 - position={ 2271.077637 0.000000 2295.085449 } + position={ 2268.947754 0.000000 2297.311279 } rotation={ -0.000000 -0.031669 -0.000000 -0.999498 } scale={ 1.000000 1.000000 1.000000 } } @@ -19723,7 +19723,7 @@ game_object_locator={ } { id=3799 - position={ 2304.128906 0.000000 2187.263184 } + position={ 2321.741943 0.000000 2194.240967 } rotation={ -0.000000 -0.742669 -0.000000 0.669659 } scale={ 1.000000 1.000000 1.000000 } } @@ -19855,7 +19855,7 @@ game_object_locator={ } { id=3821 - position={ 1856.077637 0.000000 2899.085449 } + position={ 1868.504272 0.000000 2898.997314 } rotation={ -0.000000 -0.573190 -0.000000 -0.819422 } scale={ 1.000000 1.000000 1.000000 } } @@ -20017,7 +20017,7 @@ game_object_locator={ } { id=3848 - position={ 1994.663330 0.000000 2968.620117 } + position={ 2003.600220 0.000000 2968.199951 } rotation={ -0.000000 -0.999963 -0.000000 -0.008604 } scale={ 1.000000 1.000000 1.000000 } } @@ -20107,7 +20107,7 @@ game_object_locator={ } { id=3863 - position={ 2012.077637 0.000000 2821.085449 } + position={ 2013.842285 0.000000 2807.545654 } rotation={ -0.000000 -0.866336 -0.000000 -0.499461 } scale={ 1.000000 1.000000 1.000000 } } @@ -20125,7 +20125,7 @@ game_object_locator={ } { id=3866 - position={ 2046.077637 0.000000 2836.085449 } + position={ 2033.966187 0.000000 2839.309326 } rotation={ -0.000000 -0.431254 -0.000000 -0.902231 } scale={ 1.000000 1.000000 1.000000 } } @@ -20233,7 +20233,7 @@ game_object_locator={ } { id=3884 - position={ 2157.715576 0.000000 2736.325195 } + position={ 2151.998047 0.000000 2742.207764 } rotation={ -0.000000 -0.899012 -0.000000 0.437923 } scale={ 1.000000 1.000000 1.000000 } } @@ -20347,7 +20347,7 @@ game_object_locator={ } { id=3903 - position={ 2134.077637 0.000000 2856.085449 } + position={ 2144.868164 0.000000 2851.664551 } rotation={ -0.000000 -0.978348 -0.000000 -0.206968 } scale={ 1.000000 1.000000 1.000000 } } @@ -20401,7 +20401,7 @@ game_object_locator={ } { id=3912 - position={ 2180.077637 0.000000 2949.085449 } + position={ 2178.279785 0.000000 2968.822266 } rotation={ -0.000000 -0.770036 -0.000000 -0.638000 } scale={ 1.000000 1.000000 1.000000 } } @@ -20761,13 +20761,13 @@ game_object_locator={ } { id=3977 - position={ 1856.077637 0.000000 2880.085449 } + position={ 1862.122070 0.000000 2889.143311 } rotation={ -0.000000 -0.740847 -0.000000 0.671674 } scale={ 1.000000 1.000000 1.000000 } } { id=3978 - position={ 2104.077637 0.000000 3022.085449 } + position={ 2109.264160 0.000000 3029.177246 } rotation={ -0.000000 -0.783548 -0.000000 0.621331 } scale={ 1.000000 1.000000 1.000000 } } @@ -26719,7 +26719,7 @@ game_object_locator={ } { id=4975 - position={ 2191.077637 0.000000 2728.085449 } + position={ 2193.935547 0.000000 2723.471924 } rotation={ -0.000000 -0.533511 -0.000000 0.845793 } scale={ 1.000000 1.000000 1.000000 } } @@ -28603,7 +28603,7 @@ game_object_locator={ } { id=5289 - position={ 3057.077637 0.000000 2820.085449 } + position={ 3080.015137 0.000000 2826.446045 } rotation={ -0.000000 -0.966352 -0.000000 -0.257225 } scale={ 1.000000 1.000000 1.000000 } } @@ -28645,25 +28645,25 @@ game_object_locator={ } { id=5296 - position={ 3012.721924 0.000000 2778.606445 } + position={ 2983.356201 0.000000 2776.762695 } rotation={ -0.000000 -0.685419 -0.000000 -0.728149 } scale={ 1.000000 1.000000 1.000000 } } { id=5297 - position={ 3074.471191 0.000000 2772.301270 } + position={ 3102.022705 0.000000 2790.695068 } rotation={ -0.000000 -0.789717 -0.000000 0.613471 } scale={ 1.000000 1.000000 1.000000 } } { id=5298 - position={ 3069.077637 0.000000 2733.085449 } + position={ 3060.961914 0.000000 2789.903320 } rotation={ -0.000000 -0.185564 -0.000000 0.982632 } scale={ 1.000000 1.000000 1.000000 } } { id=5299 - position={ 3160.077637 0.000000 2744.085449 } + position={ 3131.276367 0.000000 2751.239258 } rotation={ -0.000000 -0.277660 -0.000000 -0.960680 } scale={ 1.000000 1.000000 1.000000 } } @@ -28675,7 +28675,7 @@ game_object_locator={ } { id=5301 - position={ 3109.077637 0.000000 2804.085449 } + position={ 3140.242920 0.000000 2802.119873 } rotation={ -0.000000 -0.381606 -0.000000 0.924325 } scale={ 1.000000 1.000000 1.000000 } } @@ -28885,7 +28885,7 @@ game_object_locator={ } { id=5336 - position={ 3036.077637 0.000000 2835.085449 } + position={ 3023.312500 0.000000 2842.350830 } rotation={ -0.000000 -0.977652 -0.000000 -0.210229 } scale={ 1.000000 1.000000 1.000000 } } @@ -47683,13 +47683,13 @@ game_object_locator={ } { id=8831 - position={ 2571.000000 0.000000 2482.000000 } + position={ 2571.557373 0.000000 2488.263184 } rotation={ -0.000000 -0.149469 -0.000000 0.988766 } scale={ 1.000000 1.000000 1.000000 } } { id=8832 - position={ 2520.000000 0.000000 2476.000000 } + position={ 2528.473389 0.000000 2472.052002 } rotation={ -0.000000 -0.851638 -0.000000 0.524130 } scale={ 1.000000 1.000000 1.000000 } } @@ -47971,19 +47971,19 @@ game_object_locator={ } { id=8879 - position={ 2988.000000 0.000000 2793.000000 } + position={ 2982.252197 0.000000 2796.471191 } rotation={ -0.000000 -0.650848 -0.000000 0.759208 } scale={ 1.000000 1.000000 1.000000 } } { id=8880 - position={ 3041.000000 0.000000 2808.000000 } + position={ 3044.480225 0.000000 2802.027344 } rotation={ -0.000000 -0.996219 -0.000000 -0.086880 } scale={ 1.000000 1.000000 1.000000 } } { id=8881 - position={ 3042.000000 0.000000 2823.000000 } + position={ 3046.176758 0.000000 2820.596680 } rotation={ -0.000000 -0.990935 -0.000000 0.134343 } scale={ 1.000000 1.000000 1.000000 } } @@ -52573,8 +52573,8 @@ game_object_locator={ } { id=9781 - position={ 6519.937500 0.000000 1752.756958 } - rotation={ 0.000000 0.163058 0.000000 0.986617 } + position={ 1845.621460 0.000000 2882.448975 } + rotation={ -0.000000 0.520139 -0.000000 0.854082 } scale={ 1.000000 1.000000 1.000000 } } { @@ -64981,7 +64981,7 @@ game_object_locator={ } { id=12324 - position={ 2331.812744 0.000000 2231.003662 } + position={ 2336.843018 0.000000 2227.057617 } rotation={ -0.000000 -0.996900 -0.000000 0.078680 } scale={ 1.000000 1.000000 1.000000 } } @@ -65011,7 +65011,7 @@ game_object_locator={ } { id=12329 - position={ 2305.000000 0.000000 2190.000000 } + position={ 2304.561523 0.000000 2185.922119 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -66127,13 +66127,13 @@ game_object_locator={ } { id=12538 - position={ 2736.963623 0.000000 2951.316650 } + position={ 2736.871094 0.000000 2964.562012 } rotation={ -0.000000 -0.851638 -0.000000 0.524130 } scale={ 1.000000 1.000000 1.000000 } } { id=12539 - position={ 2689.000000 0.000000 2937.000000 } + position={ 2694.366943 0.000000 2928.558350 } rotation={ -0.000000 -0.955055 -0.000000 -0.296429 } scale={ 1.000000 1.000000 1.000000 } } diff --git a/gfx/map/map_object_data/combat_locators.txt b/gfx/map/map_object_data/combat_locators.txt index 590a0de1..931b7076 100644 --- a/gfx/map/map_object_data/combat_locators.txt +++ b/gfx/map/map_object_data/combat_locators.txt @@ -1,4 +1,4 @@ -game_object_locator={ +game_object_locator={ name="combat" render_pass=Map clamp_to_water_level=yes @@ -2821,7 +2821,7 @@ game_object_locator={ } { id=471 - position={ 2154.697998 0.000000 2463.770996 } + position={ 2151.294434 0.000000 2461.494385 } rotation={ -0.000000 -0.342949 -0.000000 0.939354 } scale={ 1.000000 1.000000 1.000000 } } @@ -2845,7 +2845,7 @@ game_object_locator={ } { id=475 - position={ 2217.174072 0.000000 2270.195312 } + position={ 2195.336182 0.000000 2260.739990 } rotation={ -0.000000 -0.980514 -0.000000 -0.196449 } scale={ 1.000000 1.000000 1.000000 } } @@ -2959,7 +2959,7 @@ game_object_locator={ } { id=494 - position={ 2479.000000 0.000000 2514.000000 } + position={ 2477.970703 0.000000 2524.522217 } rotation={ -0.000000 -0.989502 -0.000000 0.144520 } scale={ 1.000000 1.000000 1.000000 } } @@ -2971,7 +2971,7 @@ game_object_locator={ } { id=496 - position={ 2582.379150 0.000000 2485.868652 } + position={ 2591.945068 0.000000 2478.197998 } rotation={ -0.000000 -0.849827 -0.000000 0.527062 } scale={ 1.000000 1.000000 1.000000 } } @@ -2983,7 +2983,7 @@ game_object_locator={ } { id=498 - position={ 2519.688965 0.000000 2610.091797 } + position={ 2517.742432 0.000000 2600.067383 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -14335,7 +14335,7 @@ game_object_locator={ } { id=2519 - position={ 1719.166260 0.000000 2776.893799 } + position={ 1728.447021 0.000000 2778.922607 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -19987,7 +19987,7 @@ game_object_locator={ } { id=3528 - position={ 1909.277954 0.000000 2784.242432 } + position={ 1894.958618 0.000000 2778.255371 } rotation={ -0.000000 -0.981045 -0.000000 0.193778 } scale={ 1.000000 1.000000 1.000000 } } @@ -20011,13 +20011,13 @@ game_object_locator={ } { id=3532 - position={ 1916.000000 0.000000 2805.000000 } + position={ 1935.867432 0.000000 2800.728516 } rotation={ -0.000000 -0.922429 -0.000000 0.386167 } scale={ 1.000000 1.000000 1.000000 } } { id=3533 - position={ 1889.618530 0.000000 2798.258789 } + position={ 1900.383789 0.000000 2803.239746 } rotation={ -0.000000 -0.974171 -0.000000 0.225813 } scale={ 1.000000 1.000000 1.000000 } } @@ -20029,7 +20029,7 @@ game_object_locator={ } { id=3535 - position={ 1848.992432 0.000000 2790.846191 } + position={ 1851.439453 0.000000 2779.586914 } rotation={ -0.000000 -0.949713 -0.000000 0.313122 } scale={ 1.000000 1.000000 1.000000 } } @@ -20041,7 +20041,7 @@ game_object_locator={ } { id=3537 - position={ 1855.000000 0.000000 2764.000000 } + position={ 1836.637939 0.000000 2759.310547 } rotation={ -0.000000 -0.636790 -0.000000 0.771037 } scale={ 1.000000 1.000000 1.000000 } } @@ -20107,7 +20107,7 @@ game_object_locator={ } { id=3548 - position={ 1873.643799 0.000000 2689.914551 } + position={ 1870.791992 0.000000 2665.578613 } rotation={ -0.000000 -0.336306 -0.000000 0.941753 } scale={ 1.000000 1.000000 1.000000 } } @@ -20125,7 +20125,7 @@ game_object_locator={ } { id=3551 - position={ 1890.746826 0.000000 2645.476807 } + position={ 1893.190918 0.000000 2638.023682 } rotation={ -0.000000 -0.331123 -0.000000 0.943587 } scale={ 1.000000 1.000000 1.000000 } } @@ -20227,7 +20227,7 @@ game_object_locator={ } { id=3568 - position={ 2024.515381 0.000000 2657.586182 } + position={ 2029.081909 0.000000 2648.118408 } rotation={ -0.000000 0.344652 -0.000000 0.938731 } scale={ 1.000000 1.000000 1.000000 } } @@ -20257,7 +20257,7 @@ game_object_locator={ } { id=3573 - position={ 2007.870361 0.000000 2560.689453 } + position={ 2019.924072 0.000000 2563.491699 } rotation={ -0.000000 -0.211778 -0.000000 0.977318 } scale={ 1.000000 1.000000 1.000000 } } @@ -20275,7 +20275,7 @@ game_object_locator={ } { id=3576 - position={ 2062.264893 0.000000 2512.639893 } + position={ 2054.338135 0.000000 2515.321777 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -20287,7 +20287,7 @@ game_object_locator={ } { id=3578 - position={ 2076.728027 0.000000 2537.704590 } + position={ 2055.640869 0.000000 2541.926514 } rotation={ -0.000000 -0.050767 -0.000000 0.998711 } scale={ 1.000000 1.000000 1.000000 } } @@ -20329,7 +20329,7 @@ game_object_locator={ } { id=3585 - position={ 2027.507080 0.000000 2608.192139 } + position={ 2043.918945 0.000000 2597.487793 } rotation={ -0.000000 -0.531675 -0.000000 0.846948 } scale={ 1.000000 1.000000 1.000000 } } @@ -20449,7 +20449,7 @@ game_object_locator={ } { id=3605 - position={ 2064.000000 0.000000 2710.000000 } + position={ 2074.260254 0.000000 2699.717041 } rotation={ -0.000000 -0.916924 -0.000000 0.399062 } scale={ 1.000000 1.000000 1.000000 } } @@ -20515,7 +20515,7 @@ game_object_locator={ } { id=3617 - position={ 2306.000000 0.000000 2495.000000 } + position={ 2311.079590 0.000000 2489.729248 } rotation={ -0.000000 -0.804098 -0.000000 0.594496 } scale={ 1.000000 1.000000 1.000000 } } @@ -20611,7 +20611,7 @@ game_object_locator={ } { id=3633 - position={ 2433.000000 0.000000 2540.000000 } + position={ 2447.441406 0.000000 2539.083496 } rotation={ -0.000000 -0.928438 -0.000000 0.371487 } scale={ 1.000000 1.000000 1.000000 } } @@ -20671,7 +20671,7 @@ game_object_locator={ } { id=3643 - position={ 2169.000000 0.000000 2529.000000 } + position={ 2184.708740 0.000000 2528.235107 } rotation={ -0.000000 -0.738941 -0.000000 0.673771 } scale={ 1.000000 1.000000 1.000000 } } @@ -20695,7 +20695,7 @@ game_object_locator={ } { id=3647 - position={ 2204.000000 0.000000 2474.000000 } + position={ 2191.046875 0.000000 2467.329346 } rotation={ -0.000000 -0.590705 -0.000000 0.806888 } scale={ 1.000000 1.000000 1.000000 } } @@ -20725,7 +20725,7 @@ game_object_locator={ } { id=3652 - position={ 2263.000000 0.000000 2522.000000 } + position={ 2270.548096 0.000000 2514.970459 } rotation={ -0.000000 -0.954178 -0.000000 0.299241 } scale={ 1.000000 1.000000 1.000000 } } @@ -20791,7 +20791,7 @@ game_object_locator={ } { id=3663 - position={ 2239.000000 0.000000 2598.000000 } + position={ 2248.889648 0.000000 2581.010986 } rotation={ -0.000000 -0.798542 -0.000000 0.601939 } scale={ 1.000000 1.000000 1.000000 } } @@ -20983,7 +20983,7 @@ game_object_locator={ } { id=3695 - position={ 2510.423096 0.000000 2692.345947 } + position={ 2530.346436 0.000000 2697.865234 } rotation={ -0.000000 -0.853244 -0.000000 0.521513 } scale={ 1.000000 1.000000 1.000000 } } @@ -21109,7 +21109,7 @@ game_object_locator={ } { id=3716 - position={ 2121.662354 0.000000 2394.790527 } + position={ 2128.466064 0.000000 2389.723389 } rotation={ -0.000000 -0.067758 -0.000000 0.997702 } scale={ 1.000000 1.000000 1.000000 } } @@ -21361,13 +21361,13 @@ game_object_locator={ } { id=3758 - position={ 2541.474365 0.000000 2514.821289 } + position={ 2517.339355 0.000000 2522.410400 } rotation={ -0.000000 -0.445198 -0.000000 0.895432 } scale={ 1.000000 1.000000 1.000000 } } { id=3759 - position={ 2531.959473 0.000000 2508.149658 } + position={ 2532.031006 0.000000 2517.857178 } rotation={ -0.000000 0.247020 -0.000000 0.969010 } scale={ 1.000000 1.000000 1.000000 } } @@ -21385,19 +21385,19 @@ game_object_locator={ } { id=3762 - position={ 2539.087891 0.000000 2481.832764 } + position={ 2533.584229 0.000000 2489.725098 } rotation={ -0.000000 0.254258 -0.000000 0.967137 } scale={ 1.000000 1.000000 1.000000 } } { id=3763 - position={ 2476.000000 0.000000 2479.000000 } + position={ 2477.396484 0.000000 2495.113037 } rotation={ -0.000000 -0.917655 -0.000000 0.397377 } scale={ 1.000000 1.000000 1.000000 } } { id=3764 - position={ 2503.946533 0.000000 2479.406250 } + position={ 2512.073975 0.000000 2456.351562 } rotation={ -0.000000 -0.922552 -0.000000 0.385873 } scale={ 1.000000 1.000000 1.000000 } } @@ -21991,7 +21991,7 @@ game_object_locator={ } { id=3863 - position={ 2015.635010 0.000000 2833.937012 } + position={ 2022.137085 0.000000 2803.199707 } rotation={ -0.000000 -0.849777 -0.000000 0.527143 } scale={ 1.000000 1.000000 1.000000 } } @@ -22117,7 +22117,7 @@ game_object_locator={ } { id=3884 - position={ 2165.558105 0.000000 2745.098145 } + position={ 2147.223389 0.000000 2750.232666 } rotation={ -0.000000 -0.483777 -0.000000 0.875191 } scale={ 1.000000 1.000000 1.000000 } } @@ -22363,7 +22363,7 @@ game_object_locator={ } { id=3925 - position={ 2220.360840 0.000000 2889.064453 } + position={ 2230.112793 0.000000 2888.700439 } rotation={ -0.000000 -0.833324 -0.000000 0.552785 } scale={ 1.000000 1.000000 1.000000 } } @@ -28603,7 +28603,7 @@ game_object_locator={ } { id=4975 - position={ 2193.895996 0.000000 2734.199463 } + position={ 2194.458984 0.000000 2721.409424 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -28663,7 +28663,7 @@ game_object_locator={ } { id=4985 - position={ 2311.074707 0.000000 2696.605713 } + position={ 2303.941895 0.000000 2690.413086 } rotation={ -0.000000 -0.992527 -0.000000 0.122029 } scale={ 1.000000 1.000000 1.000000 } } @@ -30385,7 +30385,7 @@ game_object_locator={ } { id=5272 - position={ 2722.546387 0.000000 2921.703369 } + position={ 2733.268799 0.000000 2927.130371 } rotation={ -0.000000 -0.775354 -0.000000 0.631527 } scale={ 1.000000 1.000000 1.000000 } } @@ -30529,25 +30529,25 @@ game_object_locator={ } { id=5296 - position={ 3002.370850 0.000000 2784.516602 } + position={ 2980.924805 0.000000 2779.466553 } rotation={ -0.000000 -0.927161 -0.000000 0.374664 } scale={ 1.000000 1.000000 1.000000 } } { id=5297 - position={ 3067.130615 0.000000 2786.207764 } + position={ 3098.166260 0.000000 2807.854736 } rotation={ -0.000000 -0.999619 -0.000000 -0.027598 } scale={ 1.000000 1.000000 1.000000 } } { id=5298 - position={ 3087.000000 0.000000 2733.000000 } + position={ 3079.158447 0.000000 2788.844238 } rotation={ -0.000000 -0.549331 -0.000000 0.835605 } scale={ 1.000000 1.000000 1.000000 } } { id=5299 - position={ 3144.000000 0.000000 2757.000000 } + position={ 3134.098145 0.000000 2746.882080 } rotation={ -0.000000 -0.895212 -0.000000 0.445641 } scale={ 1.000000 1.000000 1.000000 } } @@ -30559,7 +30559,7 @@ game_object_locator={ } { id=5301 - position={ 3130.000000 0.000000 2807.000000 } + position={ 3144.085938 0.000000 2796.739990 } rotation={ -0.000000 -0.841780 -0.000000 0.539821 } scale={ 1.000000 1.000000 1.000000 } } @@ -30769,7 +30769,7 @@ game_object_locator={ } { id=5336 - position={ 3017.980957 0.000000 2844.224365 } + position={ 3005.215820 0.000000 2851.489746 } rotation={ -0.000000 -0.988895 -0.000000 0.148614 } scale={ 1.000000 1.000000 1.000000 } } @@ -50665,19 +50665,19 @@ game_object_locator={ } { id=8831 - position={ 7349.000000 0.000000 2361.000000 } + position={ 2570.371094 0.000000 2488.244141 } rotation={ 0.000000 0.316228 0.000000 0.948683 } scale={ 1.000000 1.000000 1.000000 } } { id=8832 - position={ 7330.000000 0.000000 2339.000000 } + position={ 2519.714111 0.000000 2473.629639 } rotation={ 0.000000 0.049814 0.000000 0.998759 } scale={ 1.000000 1.000000 1.000000 } } { id=8833 - position={ 7268.000000 0.000000 2319.000000 } + position={ 2488.247803 0.000000 2458.757080 } rotation={ 0.000000 0.923880 0.000000 0.382683 } scale={ 1.000000 1.000000 1.000000 } } @@ -50941,37 +50941,37 @@ game_object_locator={ } { id=8877 - position={ 6953.000000 0.000000 2790.000000 } + position={ 3010.423096 0.000000 2792.696533 } rotation={ 0.000000 0.671005 0.000000 0.741453 } scale={ 1.000000 1.000000 1.000000 } } { id=8878 - position={ 7005.000000 0.000000 2762.000000 } + position={ 3026.779297 0.000000 2782.661865 } rotation={ 0.000000 -0.671005 0.000000 0.741453 } scale={ 1.000000 1.000000 1.000000 } } { id=8879 - position={ 6976.000000 0.000000 2731.000000 } + position={ 2981.424072 0.000000 2793.147461 } rotation={ 0.000000 0.894427 0.000000 0.447214 } scale={ 1.000000 1.000000 1.000000 } } { id=8880 - position={ 7019.000000 0.000000 2719.000000 } + position={ 3044.662598 0.000000 2807.532715 } rotation={ 0.000000 -0.741453 0.000000 0.671005 } scale={ 1.000000 1.000000 1.000000 } } { id=8881 - position={ 6974.000000 0.000000 2687.000000 } + position={ 3046.202637 0.000000 2821.863525 } rotation={ 0.000000 0.998759 0.000000 0.049814 } scale={ 1.000000 1.000000 1.000000 } } { id=8882 - position={ 6928.000000 0.000000 2685.000000 } + position={ 2972.237549 0.000000 2806.258057 } rotation={ 0.000000 0.811242 0.000000 0.584710 } scale={ 1.000000 1.000000 1.000000 } } @@ -56293,7 +56293,7 @@ game_object_locator={ } { id=9781 - position={ 6668.000000 0.000000 1945.000000 } + position={ 1848.430054 0.000000 2876.347412 } rotation={ 0.000000 -0.316228 0.000000 0.948683 } scale={ 1.000000 1.000000 1.000000 } } diff --git a/gfx/map/map_object_data/generated/reeds_01_generator_1.txt b/gfx/map/map_object_data/generated/reeds_01_generator_1.txt index b5c3946a..6a4698f9 100644 --- a/gfx/map/map_object_data/generated/reeds_01_generator_1.txt +++ b/gfx/map/map_object_data/generated/reeds_01_generator_1.txt @@ -5,7 +5,7 @@ generated_content=yes layer="grass_layer" pdxmesh="reeds_06_grass_mesh" - count=12338 + count=12341 transform="840.481323 0.000000 1068.100830 0.000000 0.245069 0.000000 0.969506 0.157621 0.157621 0.157621 844.095215 0.000000 1079.398315 0.000000 0.213992 0.000000 0.976835 0.847758 0.847758 0.847758 836.015686 0.000000 1068.648438 0.000000 0.354825 0.000000 0.934933 0.803960 0.803960 0.803960 @@ -4631,6 +4631,7 @@ 2197.729248 0.000000 3508.073730 0.000000 0.692719 0.000000 0.721208 0.487175 0.487175 0.487175 2203.899658 0.000000 3510.036621 0.000000 0.061034 0.000000 0.998136 0.943464 0.943464 0.943464 2195.994629 0.000000 3526.970215 0.000000 0.612434 0.000000 0.790522 0.419619 0.419619 0.419619 +2167.107178 0.000000 3518.116943 0.000000 0.286495 0.000000 0.958082 0.418299 0.418299 0.418299 2201.883789 0.000000 3516.877930 0.000000 0.020490 0.000000 0.999790 0.063361 0.063361 0.063361 2191.575195 0.000000 3517.149414 0.000000 0.439836 0.000000 0.898078 0.963800 0.963800 0.963800 2172.009277 0.000000 3519.457764 0.000000 0.612592 0.000000 0.790399 0.419746 0.419746 0.419746 @@ -4643,6 +4644,7 @@ 2186.864990 0.000000 3516.333008 0.000000 0.491959 0.000000 0.870619 0.759988 0.759988 0.759988 2204.250977 0.000000 3518.089111 0.000000 0.134803 0.000000 0.990872 0.731200 0.731200 0.731200 2184.304199 0.000000 3510.730469 0.000000 0.041147 0.000000 0.999153 0.026202 0.026202 0.026202 +2183.569580 0.000000 3507.621094 0.000000 0.659757 0.000000 0.751479 0.532980 0.532980 0.532980 2159.767334 0.000000 3520.939209 0.000000 0.357251 0.000000 0.934008 0.837486 0.837486 0.837486 2199.890869 0.000000 3515.679688 0.000000 0.063280 0.000000 0.997996 0.706448 0.706448 0.706448 2187.422363 0.000000 3520.781250 0.000000 0.159428 0.000000 0.987210 0.101930 0.101930 0.101930 @@ -4656,6 +4658,7 @@ 2195.625977 0.000000 3511.194824 0.000000 0.133718 0.000000 0.991019 0.085383 0.085383 0.085383 2188.873535 0.000000 3524.455566 0.000000 0.571003 0.000000 0.820948 0.386891 0.386891 0.386891 2185.563721 0.000000 3517.594971 0.000000 0.516252 0.000000 0.856437 0.691928 0.691928 0.691928 +2164.018311 0.000000 3516.450195 0.000000 0.597567 0.000000 0.801819 0.900127 0.900127 0.900127 2162.906494 0.000000 3519.277832 0.000000 0.730011 0.000000 0.683436 0.791481 0.791481 0.791481 2204.652832 0.000000 3526.549072 0.000000 0.415039 0.000000 0.909804 0.557772 0.557772 0.557772 2168.531738 0.000000 3517.284424 0.000000 0.689202 0.000000 0.724569 0.484078 0.484078 0.484078 @@ -12352,7 +12355,7 @@ object={ generated_content=yes layer="grass_layer" pdxmesh="reeds_07_grass_mesh" - count=9896 + count=9898 transform="835.735657 0.000000 1066.719971 0.000000 0.973073 0.000000 0.230498 0.878640 0.878640 0.878640 834.646118 0.000000 1072.386475 0.000000 0.864682 0.000000 0.502320 0.984233 0.984233 0.984233 838.819092 0.000000 1070.288086 0.000000 0.886091 0.000000 0.463510 0.821924 0.821924 0.821924 @@ -15973,6 +15976,7 @@ object={ 2191.832764 0.000000 3526.097412 0.000000 0.918470 0.000000 0.395491 0.741149 0.741149 0.741149 2159.880127 0.000000 3523.957520 0.000000 0.930445 0.000000 0.366431 0.974711 0.974711 0.974711 2171.422607 0.000000 3524.662109 0.000000 0.865396 0.000000 0.501088 0.934484 0.934484 0.934484 +2161.228027 0.000000 3518.865967 0.000000 0.978370 0.000000 0.206863 0.942778 0.942778 0.942778 2188.111084 0.000000 3522.847656 0.000000 0.829199 0.000000 0.558954 0.622406 0.622406 0.622406 2175.089111 0.000000 3522.774658 0.000000 0.809171 0.000000 0.587574 0.857314 0.857314 0.857314 2201.766113 0.000000 3524.360840 0.000000 0.957009 0.000000 0.290059 0.987510 0.987510 0.987510 @@ -15993,6 +15997,7 @@ object={ 2167.661377 0.000000 3520.156006 0.000000 0.778924 0.000000 0.627119 0.854464 0.854464 0.854464 2206.237061 0.000000 3519.580566 0.000000 0.835998 0.000000 0.548733 0.895592 0.895592 0.895592 2187.139404 0.000000 3513.585449 0.000000 0.984588 0.000000 0.174892 0.933290 0.933290 0.933290 +2165.531982 0.000000 3517.094727 0.000000 0.769026 0.000000 0.639217 0.925554 0.925554 0.925554 2195.831299 0.000000 3516.673340 0.000000 0.856177 0.000000 0.516682 0.959333 0.959333 0.959333 2182.025635 0.000000 3523.156738 0.000000 0.990701 0.000000 0.136056 0.913115 0.913115 0.913115 2196.856445 0.000000 3514.385254 0.000000 0.968581 0.000000 0.248698 0.975529 0.975529 0.975529 @@ -22257,7 +22262,7 @@ object={ generated_content=yes layer="grass_layer" pdxmesh="reeds_01_tall_grass_mesh" - count=24599 + count=24605 transform="836.048096 0.000000 1062.567993 0.000000 0.930602 0.000000 -0.366032 1.210501 1.210501 1.210501 839.566528 0.000000 1065.748169 0.000000 0.799143 0.000000 -0.601141 1.410574 1.410574 1.410574 828.142944 0.000000 1079.501587 0.000000 0.804822 0.000000 -0.593517 1.164981 1.164981 1.164981 @@ -31394,6 +31399,8 @@ object={ 2178.184570 0.000000 3525.161377 0.000000 0.925741 0.000000 -0.378158 1.013554 1.013554 1.013554 2188.683594 0.000000 3518.017578 0.000000 0.592277 0.000000 -0.805734 1.451437 1.451437 1.451437 2202.497559 0.000000 3519.855225 0.000000 0.325904 0.000000 -0.945403 1.640208 1.640208 1.640208 +2189.300781 0.000000 3507.435059 0.000000 0.812102 0.000000 -0.583516 1.381092 1.381092 1.381092 +2170.184082 0.000000 3516.931641 0.000000 0.968142 0.000000 -0.250401 1.161125 1.161125 1.161125 2194.333252 0.000000 3504.969727 0.000000 0.926200 0.000000 -0.377032 1.062734 1.062734 1.062734 2182.011230 0.000000 3509.631592 0.000000 0.526335 0.000000 -0.850277 1.474563 1.474563 1.474563 2192.018066 0.000000 3514.212402 0.000000 0.037359 0.000000 -0.999302 1.026798 1.026798 1.026798 @@ -31410,6 +31417,7 @@ object={ 2185.733643 0.000000 3508.659424 0.000000 0.377970 0.000000 -0.925818 1.753244 1.753244 1.753244 2185.778076 0.000000 3519.461426 0.000000 0.999875 0.000000 -0.015820 1.010072 1.010072 1.010072 2175.177246 0.000000 3525.974365 0.000000 0.550686 0.000000 -0.834712 1.061640 1.061640 1.061640 +2168.248779 0.000000 3514.436035 0.000000 0.216502 0.000000 -0.976282 1.698987 1.698987 1.698987 2182.406006 0.000000 3518.775635 0.000000 0.269682 0.000000 -0.962949 1.826163 1.826163 1.826163 2161.959229 0.000000 3521.807617 0.000000 0.709878 0.000000 -0.704325 1.321912 1.321912 1.321912 2164.091797 0.000000 3518.119141 0.000000 0.795339 0.000000 -0.606165 1.094298 1.094298 1.094298 @@ -31417,6 +31425,7 @@ object={ 2200.240967 0.000000 3521.848877 0.000000 0.565998 0.000000 -0.824407 1.614563 1.614563 1.614563 2197.510254 0.000000 3511.029541 0.000000 0.145192 0.000000 -0.989404 1.907240 1.907240 1.907240 2191.464844 0.000000 3504.752686 0.000000 0.819624 0.000000 -0.572902 1.071581 1.071581 1.071581 +2171.303955 0.000000 3513.520264 0.000000 0.894597 0.000000 -0.446873 1.099465 1.099465 1.099465 2211.403076 0.000000 3523.322021 0.000000 0.823847 0.000000 -0.566813 1.049649 1.049649 1.049649 2177.388184 0.000000 3513.415039 0.000000 0.235939 0.000000 -0.971768 1.059885 1.059885 1.059885 2192.971191 0.000000 3502.414307 0.000000 0.771294 0.000000 -0.636479 1.020669 1.020669 1.020669 @@ -31426,9 +31435,11 @@ object={ 2185.614502 0.000000 3522.867188 0.000000 0.440901 0.000000 -0.897556 1.709318 1.709318 1.709318 2173.294922 0.000000 3512.138672 0.000000 0.619058 0.000000 -0.785345 1.151086 1.151086 1.151086 2187.836914 0.000000 3510.030762 0.000000 0.659109 0.000000 -0.752047 1.541867 1.541867 1.541867 +2187.089844 0.000000 3506.310059 0.000000 0.988349 0.000000 -0.152203 1.097273 1.097273 1.097273 2194.396729 0.000000 3520.561768 0.000000 0.260773 0.000000 -0.965400 1.626481 1.626481 1.626481 2185.519531 0.000000 3514.266846 0.000000 0.128347 0.000000 -0.991729 1.122409 1.122409 1.122409 2176.870850 0.000000 3520.144775 0.000000 0.998618 0.000000 0.052551 0.989893 0.989893 0.989893 +2189.117432 0.000000 3504.962891 0.000000 0.515256 0.000000 -0.857036 1.254447 1.254447 1.254447 2165.765625 0.000000 3523.345947 0.000000 0.980959 0.000000 -0.194213 1.012687 1.012687 1.012687 2187.038574 0.000000 3524.797607 0.000000 0.504994 0.000000 -0.863123 1.662989 1.662989 1.662989 2177.131592 0.000000 3527.131836 0.000000 0.347065 0.000000 -0.937841 1.069844 1.069844 1.069844 diff --git a/gfx/map/map_object_data/generated/tree_pine_01_b_generator_1.txt b/gfx/map/map_object_data/generated/tree_pine_01_b_generator_1.txt index 63b8ef39..661f9999 100644 --- a/gfx/map/map_object_data/generated/tree_pine_01_b_generator_1.txt +++ b/gfx/map/map_object_data/generated/tree_pine_01_b_generator_1.txt @@ -5,7 +5,7 @@ generated_content=yes layer="tree_high_layer" pdxmesh="tree_pine_01_b_mesh" - count=97361 + count=97360 transform="668.392944 0.000000 2272.243652 0.000000 0.999225 0.000000 0.039361 0.400000 0.400000 0.400000 738.418030 0.000000 2210.560547 0.000000 0.987297 0.000000 -0.158887 0.400000 0.400000 0.400000 733.487671 0.000000 2210.893555 0.000000 0.974668 0.000000 0.223657 0.400000 0.400000 0.400000 @@ -10100,7 +10100,6 @@ 2088.032715 0.000000 3483.239502 0.000000 0.844413 0.000000 -0.535692 0.400000 0.400000 0.400000 2134.508057 0.000000 3473.714600 0.000000 0.975497 0.000000 0.220014 0.400000 0.400000 0.400000 2109.852051 0.000000 3498.248047 0.000000 0.464068 0.000000 0.885799 0.400000 0.400000 0.400000 -2087.887939 0.000000 3523.957520 0.000000 0.655356 0.000000 -0.755320 0.400000 0.400000 0.400000 2101.113037 0.000000 3472.607910 0.000000 0.973877 0.000000 -0.227076 0.400000 0.400000 0.400000 2114.189941 0.000000 3461.216309 0.000000 0.940501 0.000000 -0.339792 0.400000 0.400000 0.400000 2093.804443 0.000000 3482.618164 0.000000 0.704944 0.000000 -0.709263 0.400000 0.400000 0.400000 diff --git a/gfx/map/map_object_data/player_stack_locators.txt b/gfx/map/map_object_data/player_stack_locators.txt index 2407060f..ea96000e 100644 --- a/gfx/map/map_object_data/player_stack_locators.txt +++ b/gfx/map/map_object_data/player_stack_locators.txt @@ -1,4 +1,4 @@ -game_object_locator={ +game_object_locator={ name="unit_stack_player_owned" render_pass=Map clamp_to_water_level=yes @@ -2821,7 +2821,7 @@ game_object_locator={ } { id=471 - position={ 2155.000000 0.000000 2453.000000 } + position={ 2150.810059 0.000000 2461.649658 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -2845,7 +2845,7 @@ game_object_locator={ } { id=475 - position={ 2213.220215 0.000000 2260.859131 } + position={ 2197.984863 0.000000 2258.696289 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -2881,13 +2881,13 @@ game_object_locator={ } { id=481 - position={ 2273.000000 0.000000 2227.000000 } + position={ 2291.041748 0.000000 2217.625732 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=482 - position={ 2346.000000 0.000000 2244.000000 } + position={ 2335.864746 0.000000 2247.871582 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -2959,7 +2959,7 @@ game_object_locator={ } { id=494 - position={ 2482.000000 0.000000 2504.000000 } + position={ 2478.328857 0.000000 2523.729248 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -2971,19 +2971,19 @@ game_object_locator={ } { id=496 - position={ 2574.777100 0.000000 2483.366211 } + position={ 2589.095215 0.000000 2480.401367 } rotation={ -0.000000 0.621573 -0.000000 0.783356 } scale={ 1.000000 1.000000 1.000000 } } { id=497 - position={ 2519.000000 0.000000 2528.000000 } + position={ 2499.441650 0.000000 2521.954102 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=498 - position={ 2522.000000 0.000000 2605.000000 } + position={ 2520.053467 0.000000 2594.975586 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -3025,7 +3025,7 @@ game_object_locator={ } { id=505 - position={ 2115.000000 0.000000 2713.000000 } + position={ 2106.833740 0.000000 2715.561279 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -14335,7 +14335,7 @@ game_object_locator={ } { id=2519 - position={ 1720.000000 0.000000 2772.000000 } + position={ 1727.514648 0.000000 2778.228027 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -17623,7 +17623,7 @@ game_object_locator={ } { id=3095 - position={ 1760.327881 0.000000 2791.621094 } + position={ 1771.760620 0.000000 2799.151123 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -19987,7 +19987,7 @@ game_object_locator={ } { id=3528 - position={ 1915.000000 0.000000 2779.000000 } + position={ 1900.680664 0.000000 2773.012939 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -19999,7 +19999,7 @@ game_object_locator={ } { id=3530 - position={ 1969.000000 0.000000 2764.000000 } + position={ 1963.737183 0.000000 2757.810059 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20017,7 +20017,7 @@ game_object_locator={ } { id=3533 - position={ 1897.000000 0.000000 2789.000000 } + position={ 1909.888550 0.000000 2797.344482 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20029,7 +20029,7 @@ game_object_locator={ } { id=3535 - position={ 1859.496094 0.000000 2785.639404 } + position={ 1861.943115 0.000000 2774.380127 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20041,7 +20041,7 @@ game_object_locator={ } { id=3537 - position={ 1845.000000 0.000000 2769.000000 } + position={ 1835.706543 0.000000 2760.798096 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20107,7 +20107,7 @@ game_object_locator={ } { id=3548 - position={ 1874.672241 0.000000 2679.595947 } + position={ 1871.180664 0.000000 2664.594238 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20125,7 +20125,7 @@ game_object_locator={ } { id=3551 - position={ 1879.869629 0.000000 2658.377686 } + position={ 1885.954834 0.000000 2642.652100 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -20251,7 +20251,7 @@ game_object_locator={ } { id=3572 - position={ 2016.191284 0.000000 2570.434082 } + position={ 2002.287231 0.000000 2578.547119 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20287,7 +20287,7 @@ game_object_locator={ } { id=3578 - position={ 2065.252197 0.000000 2541.290527 } + position={ 2052.530518 0.000000 2540.738525 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20305,7 +20305,7 @@ game_object_locator={ } { id=3581 - position={ 2054.000000 0.000000 2654.000000 } + position={ 2051.289795 0.000000 2645.702148 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20317,7 +20317,7 @@ game_object_locator={ } { id=3583 - position={ 2035.214844 0.000000 2620.677246 } + position={ 2025.527710 0.000000 2626.667969 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -20449,7 +20449,7 @@ game_object_locator={ } { id=3605 - position={ 2085.000000 0.000000 2710.000000 } + position={ 2082.536377 0.000000 2703.767822 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20515,7 +20515,7 @@ game_object_locator={ } { id=3617 - position={ 2322.000000 0.000000 2486.000000 } + position={ 2316.051514 0.000000 2488.305908 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20575,7 +20575,7 @@ game_object_locator={ } { id=3627 - position={ 2463.000000 0.000000 2483.000000 } + position={ 2455.156738 0.000000 2481.783936 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20641,7 +20641,7 @@ game_object_locator={ } { id=3638 - position={ 2194.000000 0.000000 2435.000000 } + position={ 2162.989502 0.000000 2453.057129 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20737,7 +20737,7 @@ game_object_locator={ } { id=3654 - position={ 2232.382324 0.000000 2566.277832 } + position={ 2224.743896 0.000000 2572.310059 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -20785,7 +20785,7 @@ game_object_locator={ } { id=3662 - position={ 2254.000000 0.000000 2613.000000 } + position={ 2246.573730 0.000000 2610.337891 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -21109,7 +21109,7 @@ game_object_locator={ } { id=3716 - position={ 2133.478516 0.000000 2388.964355 } + position={ 2133.251953 0.000000 2385.273926 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -21361,13 +21361,13 @@ game_object_locator={ } { id=3758 - position={ 2532.929199 0.000000 2540.088867 } + position={ 2519.477539 0.000000 2526.217285 } rotation={ -0.000000 -0.130664 -0.000000 0.991427 } scale={ 1.000000 1.000000 1.000000 } } { id=3759 - position={ 2535.160889 0.000000 2506.142090 } + position={ 2535.232422 0.000000 2515.849609 } rotation={ -0.000000 -0.110033 -0.000000 0.993928 } scale={ 1.000000 1.000000 1.000000 } } @@ -21379,31 +21379,31 @@ game_object_locator={ } { id=3761 - position={ 2572.000000 0.000000 2491.000000 } + position={ 2556.957764 0.000000 2487.725586 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=3762 - position={ 2545.000000 0.000000 2478.000000 } + position={ 2534.189941 0.000000 2490.338623 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=3763 - position={ 2491.000000 0.000000 2485.000000 } + position={ 2478.092285 0.000000 2496.761230 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=3764 - position={ 2515.916504 0.000000 2474.772949 } + position={ 2506.080322 0.000000 2460.300293 } rotation={ -0.000000 0.311646 -0.000000 0.950198 } scale={ 1.000000 1.000000 1.000000 } } { id=3765 - position={ 2481.000000 0.000000 2460.000000 } + position={ 2471.743408 0.000000 2467.276611 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -21739,7 +21739,7 @@ game_object_locator={ } { id=3821 - position={ 1862.000000 0.000000 2902.000000 } + position={ 1874.426636 0.000000 2901.911865 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -21991,7 +21991,7 @@ game_object_locator={ } { id=3863 - position={ 2021.338501 0.000000 2824.461182 } + position={ 2018.543701 0.000000 2807.439941 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -22009,7 +22009,7 @@ game_object_locator={ } { id=3866 - position={ 2055.000000 0.000000 2841.000000 } + position={ 2040.003296 0.000000 2841.599609 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -22117,7 +22117,7 @@ game_object_locator={ } { id=3884 - position={ 2163.364014 0.000000 2739.404785 } + position={ 2145.029297 0.000000 2744.539307 } rotation={ -0.000000 -0.000000 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -22285,7 +22285,7 @@ game_object_locator={ } { id=3912 - position={ 2184.000000 0.000000 2956.000000 } + position={ 2179.835938 0.000000 2963.623291 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -28603,7 +28603,7 @@ game_object_locator={ } { id=4975 - position={ 2199.413330 0.000000 2726.454834 } + position={ 2200.486084 0.000000 2723.454102 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -30487,7 +30487,7 @@ game_object_locator={ } { id=5289 - position={ 3066.000000 0.000000 2820.000000 } + position={ 3081.020752 0.000000 2820.135742 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -30529,25 +30529,25 @@ game_object_locator={ } { id=5296 - position={ 3018.227539 0.000000 2783.585938 } + position={ 2987.325195 0.000000 2778.980225 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=5297 - position={ 3079.393555 0.000000 2778.215576 } + position={ 3106.945068 0.000000 2796.609375 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=5298 - position={ 3076.000000 0.000000 2740.000000 } + position={ 3068.158447 0.000000 2795.844238 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } { id=5299 - position={ 3162.000000 0.000000 2752.000000 } + position={ 3128.927490 0.000000 2755.039062 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -30559,7 +30559,7 @@ game_object_locator={ } { id=5301 - position={ 3115.000000 0.000000 2808.000000 } + position={ 3140.791016 0.000000 2810.910645 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -30769,7 +30769,7 @@ game_object_locator={ } { id=5336 - position={ 3039.000000 0.000000 2841.000000 } + position={ 3026.234863 0.000000 2848.265381 } rotation={ -0.000000 -0.216440 -0.000000 0.976296 } scale={ 1.000000 1.000000 1.000000 } } @@ -50665,19 +50665,19 @@ game_object_locator={ } { id=8831 - position={ 7351.000000 0.000000 2347.000000 } + position={ 2571.794678 0.000000 2485.385498 } rotation={ 0.000000 0.253790 0.000000 0.967259 } scale={ 1.000000 1.000000 1.000000 } } { id=8832 - position={ 7342.000000 0.000000 2338.000000 } + position={ 2523.532227 0.000000 2472.600342 } rotation={ 0.000000 0.662411 0.000000 -0.749141 } scale={ 1.000000 1.000000 1.000000 } } { id=8833 - position={ 7289.000000 0.000000 2347.000000 } + position={ 2489.968994 0.000000 2459.651123 } rotation={ 0.000000 0.596077 0.000000 -0.802927 } scale={ 1.000000 1.000000 1.000000 } } @@ -50941,37 +50941,37 @@ game_object_locator={ } { id=8877 - position={ 6958.000000 0.000000 2799.000000 } + position={ 3015.423096 0.000000 2801.696533 } rotation={ 0.000000 0.789497 0.000000 0.613755 } scale={ 1.000000 1.000000 1.000000 } } { id=8878 - position={ 6994.000000 0.000000 2754.000000 } + position={ 3041.872803 0.000000 2775.449463 } rotation={ 0.000000 0.972352 0.000000 0.233522 } scale={ 1.000000 1.000000 1.000000 } } { id=8879 - position={ 7009.000000 0.000000 2742.000000 } + position={ 2987.524170 0.000000 2793.654785 } rotation={ 0.000000 0.592188 0.000000 0.805799 } scale={ 1.000000 1.000000 1.000000 } } { id=8880 - position={ 7008.000000 0.000000 2727.000000 } - rotation={ 0.000000 0.639456 0.000000 -0.768828 } + position={ 3050.387939 0.000000 2805.788818 } + rotation={ -0.000000 -0.379098 -0.000000 -0.925357 } scale={ 1.000000 1.000000 1.000000 } } { id=8881 - position={ 6982.000000 0.000000 2714.000000 } + position={ 3044.468262 0.000000 2826.788330 } rotation={ 0.000000 0.966049 0.000000 0.258358 } scale={ 1.000000 1.000000 1.000000 } } { id=8882 - position={ 6953.000000 0.000000 2690.000000 } + position={ 2983.089600 0.000000 2808.765625 } rotation={ 0.000000 0.167390 0.000000 -0.985891 } scale={ 1.000000 1.000000 1.000000 } } @@ -56293,7 +56293,7 @@ game_object_locator={ } { id=9781 - position={ 6658.000000 0.000000 1932.000000 } + position={ 1848.616943 0.000000 2879.019287 } rotation={ 0.000000 0.163058 0.000000 0.986617 } scale={ 1.000000 1.000000 1.000000 } } @@ -72223,8 +72223,8 @@ game_object_locator={ } { id=12453 - position={ 2958.247070 0.000000 2947.405518 } - rotation={ -0.000000 -0.000000 -0.000000 1.000000 } + position={ 2961.276367 0.000000 2968.232910 } + rotation={ -0.000000 0.341384 -0.000000 0.939924 } scale={ 1.000000 1.000000 1.000000 } } { diff --git a/gfx/map/map_object_data/siege_locators.txt b/gfx/map/map_object_data/siege_locators.txt index 9566bbc8..01c5edb7 100644 --- a/gfx/map/map_object_data/siege_locators.txt +++ b/gfx/map/map_object_data/siege_locators.txt @@ -1,4 +1,4 @@ -game_object_locator={ +game_object_locator={ name="siege" render_pass=Map clamp_to_water_level=no @@ -2803,7 +2803,7 @@ game_object_locator={ } { id=471 - position={ 2162.000000 0.000000 2450.000000 } + position={ 2158.310547 0.000000 2464.498047 } rotation={ -0.000000 -0.584710 -0.000000 0.811242 } scale={ 1.000000 1.000000 1.000000 } } @@ -2827,7 +2827,7 @@ game_object_locator={ } { id=475 - position={ 2198.000000 0.000000 2259.000000 } + position={ 2190.115723 0.000000 2256.401367 } rotation={ 0.000000 0.606994 0.000000 0.794707 } scale={ 1.000000 1.000000 1.000000 } } @@ -2863,13 +2863,13 @@ game_object_locator={ } { id=481 - position={ 2272.000000 0.000000 2220.000000 } - rotation={ 0.000000 0.745128 0.000000 -0.666921 } + position={ 2282.568115 0.000000 2217.616699 } + rotation={ -0.000000 -0.476156 -0.000000 -0.879360 } scale={ 1.000000 1.000000 1.000000 } } { id=482 - position={ 2335.000000 0.000000 2230.000000 } + position={ 2331.802490 0.000000 2237.116211 } rotation={ 0.000000 0.961249 0.000000 0.275682 } scale={ 1.000000 1.000000 1.000000 } } @@ -2941,7 +2941,7 @@ game_object_locator={ } { id=494 - position={ 2475.000000 0.000000 2488.000000 } + position={ 2474.403564 0.000000 2521.337158 } rotation={ 0.000000 0.992508 0.000000 0.122183 } scale={ 1.000000 1.000000 1.000000 } } @@ -2959,7 +2959,7 @@ game_object_locator={ } { id=497 - position={ 2515.000000 0.000000 2513.000000 } + position={ 2500.210205 0.000000 2513.645264 } rotation={ 0.000000 0.995133 0.000000 -0.098538 } scale={ 1.000000 1.000000 1.000000 } } @@ -3007,7 +3007,7 @@ game_object_locator={ } { id=505 - position={ 2115.000000 0.000000 2696.000000 } + position={ 2109.810059 0.000000 2708.770752 } rotation={ 0.000000 0.978216 0.000000 -0.207591 } scale={ 1.000000 1.000000 1.000000 } } @@ -12649,7 +12649,7 @@ game_object_locator={ } { id=2519 - position={ 1723.000000 0.000000 2767.000000 } + position={ 1731.507324 0.000000 2780.224121 } rotation={ -0.000000 -0.569595 -0.000000 0.821926 } scale={ 1.000000 1.000000 1.000000 } } @@ -15937,7 +15937,7 @@ game_object_locator={ } { id=3095 - position={ 1752.000000 0.000000 2785.000000 } + position={ 1763.432739 0.000000 2792.530029 } rotation={ 0.000000 0.707107 0.000000 0.707107 } scale={ 1.000000 1.000000 1.000000 } } @@ -18103,8 +18103,8 @@ game_object_locator={ } { id=3528 - position={ 1907.000000 0.000000 2762.000000 } - rotation={ 0.000000 0.987087 0.000000 0.160182 } + position={ 1899.508545 0.000000 2772.755615 } + rotation={ -0.000000 0.934622 -0.000000 -0.355641 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18127,13 +18127,13 @@ game_object_locator={ } { id=3532 - position={ 1920.000000 0.000000 2797.000000 } + position={ 1926.238281 0.000000 2802.275146 } rotation={ 0.000000 0.745128 0.000000 0.666921 } scale={ 1.000000 1.000000 1.000000 } } { id=3533 - position={ 1890.000000 0.000000 2776.000000 } + position={ 1900.429810 0.000000 2793.600342 } rotation={ 0.000000 0.994029 0.000000 0.109117 } scale={ 1.000000 1.000000 1.000000 } } @@ -18145,7 +18145,7 @@ game_object_locator={ } { id=3535 - position={ 1844.496094 0.000000 2782.639404 } + position={ 1846.943115 0.000000 2771.380127 } rotation={ 0.000000 0.671005 0.000000 0.741453 } scale={ 1.000000 1.000000 1.000000 } } @@ -18157,8 +18157,8 @@ game_object_locator={ } { id=3537 - position={ 1847.000000 0.000000 2763.000000 } - rotation={ -0.000000 -0.666921 -0.000000 0.745128 } + position={ 1837.266113 0.000000 2755.411133 } + rotation={ -0.000000 -0.999413 -0.000000 0.034263 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18217,13 +18217,13 @@ game_object_locator={ } { id=3547 - position={ 1840.955933 0.000000 2664.366211 } + position={ 1841.222046 0.000000 2668.110596 } rotation={ -0.000000 -0.340691 -0.000000 0.940175 } scale={ 1.000000 1.000000 1.000000 } } { id=3548 - position={ 1866.000000 0.000000 2669.000000 } + position={ 1868.378784 0.000000 2658.056885 } rotation={ 0.000000 0.998470 0.000000 0.055300 } scale={ 1.000000 1.000000 1.000000 } } @@ -18241,7 +18241,7 @@ game_object_locator={ } { id=3551 - position={ 1881.000000 0.000000 2652.000000 } + position={ 1893.534546 0.000000 2637.668457 } rotation={ 0.000000 0.850651 0.000000 -0.525731 } scale={ 1.000000 1.000000 1.000000 } } @@ -18433,7 +18433,7 @@ game_object_locator={ } { id=3583 - position={ 2043.000000 0.000000 2610.000000 } + position={ 2033.312866 0.000000 2615.990723 } rotation={ 0.000000 0.864910 0.000000 -0.501927 } scale={ 1.000000 1.000000 1.000000 } } @@ -18493,7 +18493,7 @@ game_object_locator={ } { id=3593 - position={ 2152.041748 0.000000 2579.174561 } + position={ 2149.466553 0.000000 2588.139404 } rotation={ 0.000000 0.973249 0.000000 -0.229753 } scale={ 1.000000 1.000000 1.000000 } } @@ -18565,7 +18565,7 @@ game_object_locator={ } { id=3605 - position={ 2075.000000 0.000000 2697.000000 } + position={ 2072.536377 0.000000 2690.767822 } rotation={ 0.000000 0.981956 0.000000 0.189107 } scale={ 1.000000 1.000000 1.000000 } } @@ -18583,13 +18583,13 @@ game_object_locator={ } { id=3608 - position={ 1968.000000 0.000000 2783.000000 } + position={ 1976.161499 0.000000 2779.103271 } rotation={ 0.000000 0.773342 0.000000 -0.633989 } scale={ 1.000000 1.000000 1.000000 } } { id=3609 - position={ 1996.000000 0.000000 2767.000000 } + position={ 1995.786255 0.000000 2763.220703 } rotation={ 0.000000 0.898315 0.000000 -0.439351 } scale={ 1.000000 1.000000 1.000000 } } @@ -18631,7 +18631,7 @@ game_object_locator={ } { id=3617 - position={ 2330.000000 0.000000 2479.000000 } + position={ 2327.579346 0.000000 2483.800049 } rotation={ 0.000000 0.745128 0.000000 -0.666921 } scale={ 1.000000 1.000000 1.000000 } } @@ -18691,8 +18691,8 @@ game_object_locator={ } { id=3627 - position={ 2464.000000 0.000000 2477.000000 } - rotation={ 0.000000 0.819067 0.000000 -0.573697 } + position={ 2460.827393 0.000000 2490.414307 } + rotation={ -0.000000 0.203320 -0.000000 -0.979112 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18757,13 +18757,13 @@ game_object_locator={ } { id=3638 - position={ 2179.000000 0.000000 2433.000000 } - rotation={ 0.000000 0.633989 0.000000 0.773342 } + position={ 2176.608887 0.000000 2440.929688 } + rotation={ -0.000000 0.962816 -0.000000 -0.270159 } scale={ 1.000000 1.000000 1.000000 } } { id=3639 - position={ 2152.138916 0.000000 2427.562256 } + position={ 2149.052002 0.000000 2426.515869 } rotation={ -0.000000 0.893744 -0.000000 -0.448576 } scale={ 1.000000 1.000000 1.000000 } } @@ -18841,8 +18841,8 @@ game_object_locator={ } { id=3652 - position={ 2259.000000 0.000000 2506.000000 } - rotation={ 0.000000 0.707107 0.000000 0.707107 } + position={ 2266.089111 0.000000 2521.515137 } + rotation={ -0.000000 0.208241 -0.000000 0.978078 } scale={ 1.000000 1.000000 1.000000 } } { @@ -18853,7 +18853,7 @@ game_object_locator={ } { id=3654 - position={ 2230.000000 0.000000 2553.000000 } + position={ 2226.174561 0.000000 2566.492920 } rotation={ 0.000000 0.987087 0.000000 -0.160182 } scale={ 1.000000 1.000000 1.000000 } } @@ -18901,7 +18901,7 @@ game_object_locator={ } { id=3662 - position={ 2240.000000 0.000000 2611.000000 } + position={ 2237.028564 0.000000 2618.560791 } rotation={ 0.000000 0.596931 0.000000 0.802293 } scale={ 1.000000 1.000000 1.000000 } } @@ -18949,8 +18949,8 @@ game_object_locator={ } { id=3670 - position={ 2223.000000 0.000000 2631.000000 } - rotation={ 0.000000 0.995133 0.000000 -0.098538 } + position={ 2246.715088 0.000000 2647.116943 } + rotation={ -0.000000 0.787981 -0.000000 -0.615699 } scale={ 1.000000 1.000000 1.000000 } } { @@ -19099,7 +19099,7 @@ game_object_locator={ } { id=3695 - position={ 2536.000000 0.000000 2680.000000 } + position={ 2537.826660 0.000000 2690.338867 } rotation={ 0.000000 0.957092 0.000000 -0.289784 } scale={ 1.000000 1.000000 1.000000 } } @@ -19477,13 +19477,13 @@ game_object_locator={ } { id=3758 - position={ 2529.711670 0.000000 2527.837891 } + position={ 2516.759766 0.000000 2521.975830 } rotation={ -0.000000 0.925612 -0.000000 0.378473 } scale={ 1.000000 1.000000 1.000000 } } { id=3759 - position={ 2539.432861 0.000000 2490.813965 } + position={ 2537.538330 0.000000 2515.240723 } rotation={ -0.000000 0.978732 -0.000000 -0.205141 } scale={ 1.000000 1.000000 1.000000 } } @@ -19495,31 +19495,31 @@ game_object_locator={ } { id=3761 - position={ 2566.000000 0.000000 2474.000000 } + position={ 2554.566895 0.000000 2480.674805 } rotation={ 0.000000 0.995133 0.000000 -0.098538 } scale={ 1.000000 1.000000 1.000000 } } { id=3762 - position={ 2533.000000 0.000000 2474.000000 } + position={ 2529.794434 0.000000 2498.169678 } rotation={ 0.000000 0.569595 0.000000 0.821926 } scale={ 1.000000 1.000000 1.000000 } } { id=3763 - position={ 2481.000000 0.000000 2473.000000 } + position={ 2486.431152 0.000000 2501.789795 } rotation={ 0.000000 0.838492 0.000000 0.544914 } scale={ 1.000000 1.000000 1.000000 } } { id=3764 - position={ 2516.000000 0.000000 2459.000000 } + position={ 2503.774658 0.000000 2451.141357 } rotation={ 0.000000 0.981956 0.000000 0.189107 } scale={ 1.000000 1.000000 1.000000 } } { id=3765 - position={ 2481.000000 0.000000 2450.000000 } + position={ 2475.223145 0.000000 2459.540771 } rotation={ 0.000000 0.910633 0.000000 -0.413216 } scale={ 1.000000 1.000000 1.000000 } } @@ -19561,7 +19561,7 @@ game_object_locator={ } { id=3772 - position={ 2344.179688 0.000000 2461.098633 } + position={ 2344.985352 0.000000 2464.705078 } rotation={ -0.000000 0.636561 -0.000000 -0.771226 } scale={ 1.000000 1.000000 1.000000 } } @@ -19681,7 +19681,7 @@ game_object_locator={ } { id=3792 - position={ 2279.000000 0.000000 2298.000000 } + position={ 2278.713135 0.000000 2301.688721 } rotation={ -0.000000 -0.569595 -0.000000 0.821926 } scale={ 1.000000 1.000000 1.000000 } } @@ -19723,8 +19723,8 @@ game_object_locator={ } { id=3799 - position={ 2313.018066 0.000000 2194.258789 } - rotation={ -0.000000 -0.441523 -0.000000 0.897250 } + position={ 2307.487549 0.000000 2199.281738 } + rotation={ -0.000000 0.480292 -0.000000 0.877109 } scale={ 1.000000 1.000000 1.000000 } } { @@ -19855,7 +19855,7 @@ game_object_locator={ } { id=3821 - position={ 1867.000000 0.000000 2899.000000 } + position={ 1879.426636 0.000000 2898.911865 } rotation={ 0.000000 0.707107 0.000000 -0.707107 } scale={ 1.000000 1.000000 1.000000 } } @@ -20017,7 +20017,7 @@ game_object_locator={ } { id=3848 - position={ 1985.585693 0.000000 2968.534668 } + position={ 1994.522583 0.000000 2968.114502 } rotation={ 0.000000 0.707107 0.000000 0.707107 } scale={ 1.000000 1.000000 1.000000 } } @@ -20107,7 +20107,7 @@ game_object_locator={ } { id=3863 - position={ 2022.000000 0.000000 2817.000000 } + position={ 2023.764648 0.000000 2803.460205 } rotation={ 0.000000 0.828067 0.000000 -0.560629 } scale={ 1.000000 1.000000 1.000000 } } @@ -20125,7 +20125,7 @@ game_object_locator={ } { id=3866 - position={ 2055.000000 0.000000 2833.000000 } + position={ 2042.888550 0.000000 2836.223877 } rotation={ 0.000000 0.811242 0.000000 -0.584710 } scale={ 1.000000 1.000000 1.000000 } } @@ -20233,7 +20233,7 @@ game_object_locator={ } { id=3884 - position={ 2146.637939 0.000000 2736.239502 } + position={ 2140.920410 0.000000 2742.122070 } rotation={ 0.000000 0.707107 0.000000 0.707107 } scale={ 1.000000 1.000000 1.000000 } } @@ -20347,7 +20347,7 @@ game_object_locator={ } { id=3903 - position={ 2125.000000 0.000000 2859.000000 } + position={ 2135.790527 0.000000 2854.579102 } rotation={ 0.000000 0.584710 0.000000 0.811242 } scale={ 1.000000 1.000000 1.000000 } } @@ -20401,7 +20401,7 @@ game_object_locator={ } { id=3912 - position={ 2177.000000 0.000000 2940.000000 } + position={ 2175.202148 0.000000 2959.736816 } rotation={ 0.000000 0.987087 0.000000 0.160182 } scale={ 1.000000 1.000000 1.000000 } } @@ -20761,13 +20761,13 @@ game_object_locator={ } { id=3977 - position={ 1863.000000 0.000000 2875.000000 } + position={ 1869.044434 0.000000 2884.057861 } rotation={ 0.000000 0.889168 0.000000 -0.457582 } scale={ 1.000000 1.000000 1.000000 } } { id=3978 - position={ 2098.000000 0.000000 3015.000000 } + position={ 2103.186523 0.000000 3022.091797 } rotation={ 0.000000 0.937885 0.000000 0.346946 } scale={ 1.000000 1.000000 1.000000 } } @@ -26719,7 +26719,7 @@ game_object_locator={ } { id=4975 - position={ 2193.000000 0.000000 2719.000000 } + position={ 2195.857910 0.000000 2714.386475 } rotation={ 0.000000 0.994029 0.000000 -0.109117 } scale={ 1.000000 1.000000 1.000000 } } @@ -28603,7 +28603,7 @@ game_object_locator={ } { id=5289 - position={ 3055.000000 0.000000 2809.000000 } + position={ 3077.937500 0.000000 2815.360596 } rotation={ 0.000000 0.995959 0.000000 0.089806 } scale={ 1.000000 1.000000 1.000000 } } @@ -28645,25 +28645,25 @@ game_object_locator={ } { id=5296 - position={ 3020.227539 0.000000 2766.585938 } + position={ 2989.208496 0.000000 2767.744629 } rotation={ 0.000000 0.968028 0.000000 -0.250841 } scale={ 1.000000 1.000000 1.000000 } } { id=5297 - position={ 3083.393555 0.000000 2768.215576 } + position={ 3110.945068 0.000000 2786.609375 } rotation={ 0.000000 0.838492 0.000000 -0.544914 } scale={ 1.000000 1.000000 1.000000 } } { id=5298 - position={ 3078.000000 0.000000 2727.000000 } + position={ 3069.884277 0.000000 2783.817871 } rotation={ 0.000000 0.881675 0.000000 -0.471858 } scale={ 1.000000 1.000000 1.000000 } } { id=5299 - position={ 3164.000000 0.000000 2736.000000 } + position={ 3135.198730 0.000000 2743.153809 } rotation={ 0.000000 0.973249 0.000000 -0.229753 } scale={ 1.000000 1.000000 1.000000 } } @@ -28675,7 +28675,7 @@ game_object_locator={ } { id=5301 - position={ 3113.000000 0.000000 2793.000000 } + position={ 3144.165283 0.000000 2791.034424 } rotation={ 0.000000 0.984833 0.000000 -0.173503 } scale={ 1.000000 1.000000 1.000000 } } @@ -28885,7 +28885,7 @@ game_object_locator={ } { id=5336 - position={ 3026.000000 0.000000 2837.000000 } + position={ 3013.234863 0.000000 2844.265381 } rotation={ 0.000000 0.633989 0.000000 0.773342 } scale={ 1.000000 1.000000 1.000000 } } @@ -47689,19 +47689,19 @@ game_object_locator={ } { id=8831 - position={ 7364.000000 0.000000 2349.000000 } - rotation={ 0.000000 -0.838492 0.000000 0.544914 } + position={ 2572.465088 0.000000 2478.863281 } + rotation={ -0.000000 -0.998469 -0.000000 0.055323 } scale={ 1.000000 1.000000 1.000000 } } { id=8832 - position={ 7341.000000 0.000000 2328.000000 } + position={ 2539.449707 0.000000 2470.921631 } rotation={ 0.000000 -0.741453 0.000000 0.671005 } scale={ 1.000000 1.000000 1.000000 } } { id=8833 - position={ 7277.000000 0.000000 2336.000000 } + position={ 2490.221436 0.000000 2474.660156 } rotation={ 0.000000 -0.098538 0.000000 0.995133 } scale={ 1.000000 1.000000 1.000000 } } @@ -47965,37 +47965,37 @@ game_object_locator={ } { id=8877 - position={ 6973.000000 0.000000 2787.000000 } + position={ 3021.387695 0.000000 2786.369629 } rotation={ 0.000000 -0.773342 0.000000 0.633989 } scale={ 1.000000 1.000000 1.000000 } } { id=8878 - position={ 6987.000000 0.000000 2755.000000 } + position={ 3041.185303 0.000000 2785.256836 } rotation={ 0.000000 0.894427 0.000000 0.447214 } scale={ 1.000000 1.000000 1.000000 } } { id=8879 - position={ 6994.000000 0.000000 2739.000000 } + position={ 2994.029297 0.000000 2796.086426 } rotation={ 0.000000 -0.633989 0.000000 0.773342 } scale={ 1.000000 1.000000 1.000000 } } { id=8880 - position={ 7003.000000 0.000000 2712.000000 } - rotation={ 0.000000 0.948683 0.000000 0.316228 } + position={ 3053.102051 0.000000 2811.317627 } + rotation={ -0.000000 0.387725 -0.000000 -0.921775 } scale={ 1.000000 1.000000 1.000000 } } { id=8881 - position={ 6979.000000 0.000000 2706.000000 } + position={ 3051.715820 0.000000 2829.849609 } rotation={ 0.000000 -0.207591 0.000000 0.978216 } scale={ 1.000000 1.000000 1.000000 } } { id=8882 - position={ 6947.000000 0.000000 2688.000000 } + position={ 2991.237549 0.000000 2809.258057 } rotation={ 0.000000 -0.707107 0.000000 0.707107 } scale={ 1.000000 1.000000 1.000000 } } @@ -53305,8 +53305,8 @@ game_object_locator={ } { id=9781 - position={ 6661.000000 0.000000 1927.000000 } - rotation={ 0.000000 0.998759 0.000000 0.049814 } + position={ 1850.866577 0.000000 2875.763428 } + rotation={ -0.000000 0.944939 -0.000000 -0.327248 } scale={ 1.000000 1.000000 1.000000 } } { @@ -68210,19 +68210,19 @@ game_object_locator={ { id=12323 position={ 2348.833252 0.000000 2224.209961 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 0.987337 -0.000000 -0.158639 } scale={ 1.000000 1.000000 1.000000 } } { id=12324 position={ 2330.107910 0.000000 2232.504150 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 0.426940 -0.000000 0.904280 } scale={ 1.000000 1.000000 1.000000 } } { id=12325 position={ 2164.810547 0.000000 2390.536865 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 -0.737486 -0.000000 0.675363 } scale={ 1.000000 1.000000 1.000000 } } { @@ -68245,7 +68245,7 @@ game_object_locator={ } { id=12329 - position={ 2309.675781 0.000000 2193.453613 } + position={ 2304.681641 0.000000 2193.812744 } rotation={ -0.000000 -0.000025 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } @@ -68672,7 +68672,7 @@ game_object_locator={ { id=12400 position={ 2720.682861 0.000000 2871.152832 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 0.767710 -0.000000 -0.640797 } scale={ 1.000000 1.000000 1.000000 } } { @@ -68984,13 +68984,13 @@ game_object_locator={ { id=12452 position={ 2941.242432 0.000000 2962.590576 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 -0.782674 -0.000000 0.622432 } scale={ 1.000000 1.000000 1.000000 } } { id=12453 position={ 2960.442627 0.000000 2960.791504 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 0.999669 -0.000000 0.025744 } scale={ 1.000000 1.000000 1.000000 } } { @@ -69343,8 +69343,8 @@ game_object_locator={ } { id=12534 - position={ 3009.472168 0.000000 3014.375488 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + position={ 3005.730713 0.000000 3021.673340 } + rotation={ -0.000000 -0.941085 -0.000000 0.338170 } scale={ 1.000000 1.000000 1.000000 } } { @@ -69356,7 +69356,7 @@ game_object_locator={ { id=12536 position={ 2877.493164 0.000000 2979.465820 } - rotation={ -0.000000 -0.000025 -0.000000 1.000000 } + rotation={ -0.000000 0.744794 -0.000000 -0.667295 } scale={ 1.000000 1.000000 1.000000 } } { @@ -69367,13 +69367,13 @@ game_object_locator={ } { id=12538 - position={ 2738.062744 0.000000 2956.931885 } + position={ 2737.970215 0.000000 2970.177246 } rotation={ -0.000000 -0.000025 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } { id=12539 - position={ 2688.989746 0.000000 2925.976807 } + position={ 2695.160645 0.000000 2937.487061 } rotation={ -0.000000 -0.000025 -0.000000 1.000000 } scale={ 1.000000 1.000000 1.000000 } } diff --git a/gfx/map/map_object_data/special_building_locators.txt b/gfx/map/map_object_data/special_building_locators.txt index e3983d11..bc171eb9 100644 --- a/gfx/map/map_object_data/special_building_locators.txt +++ b/gfx/map/map_object_data/special_building_locators.txt @@ -1,4 +1,4 @@ -game_object_locator={ +game_object_locator={ name="special_building" render_pass=Map clamp_to_water_level=yes @@ -2803,7 +2803,7 @@ game_object_locator={ } { id=471 - position={ 2149.954102 0.684570 2468.444824 } + position={ 2157.937012 0.684570 2465.160156 } rotation={ -0.000000 0.455621 -0.000000 0.890174 } scale={ 0.648755 0.648755 0.648755 } } @@ -2869,7 +2869,7 @@ game_object_locator={ } { id=482 - position={ 2339.698242 0.000000 2249.180664 } + position={ 2332.194824 0.000000 2248.642090 } rotation={ -0.000000 0.414633 -0.000000 0.909989 } scale={ 1.000000 1.000000 1.000000 } } @@ -2953,7 +2953,7 @@ game_object_locator={ } { id=496 - position={ 2586.409424 0.000000 2482.878418 } + position={ 2588.021729 0.000000 2485.158203 } rotation={ -0.000000 -0.760673 -0.000000 0.649135 } scale={ 1.000000 1.000000 1.000000 } } diff --git a/gfx/map/terrain/masks/beach_02_mask.png b/gfx/map/terrain/masks/beach_02_mask.png index b48e0104..98b6dd16 100644 --- a/gfx/map/terrain/masks/beach_02_mask.png +++ b/gfx/map/terrain/masks/beach_02_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b87919e017e14a711ba2910d6433e91f59cfd24110186041c5d317b5cc859154 -size 4110602 +oid sha256:a6b4ea87cd8da831c5bb97bdeb8754006f6a22b0a40633cc4f0fbe2e4e3a084d +size 4110591 diff --git a/gfx/map/terrain/masks/hills_01_mask.png b/gfx/map/terrain/masks/hills_01_mask.png index b41b1ba4..8ee88634 100644 --- a/gfx/map/terrain/masks/hills_01_mask.png +++ b/gfx/map/terrain/masks/hills_01_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d8d61764f073488bfad16b1e0ea966ce111947daf7c660a1d12596d3a04b777d -size 2763036 +oid sha256:c4ee21bd06df7efbc2853dbd9cd69318f569acdca1bd163d98439ea6da917c47 +size 2763043 diff --git a/gfx/map/terrain/masks/plains_01_mask.png b/gfx/map/terrain/masks/plains_01_mask.png index 8054af41..5e32086b 100644 --- a/gfx/map/terrain/masks/plains_01_mask.png +++ b/gfx/map/terrain/masks/plains_01_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cf6c79d9980e6e8a68d30b92344984ca54ca198ef8bf68f81d6d9368af65e657 -size 3336616 +oid sha256:552fcb216accc4c26654af6937fde839d1b5e438e807728a232da6af5341c72c +size 3336618 diff --git a/gfx/map/terrain/masks/plains_01_rough_mask.png b/gfx/map/terrain/masks/plains_01_rough_mask.png index 0d4d6f66..b6ecab2a 100644 --- a/gfx/map/terrain/masks/plains_01_rough_mask.png +++ b/gfx/map/terrain/masks/plains_01_rough_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:482825bf9f9e06f3fb482bbcc44d2f6e898565435f178c919c1d9f7cfdfd65b5 -size 3108906 +oid sha256:8cf8ce4d4aa25e32f32278268a134a01cb94569530f9c8e487747b82875de37a +size 3108921 diff --git a/gfx/map/terrain/masks_gen/gen_central_base_mask.png b/gfx/map/terrain/masks_gen/gen_central_base_mask.png index a7de7b4f..64899695 100644 --- a/gfx/map/terrain/masks_gen/gen_central_base_mask.png +++ b/gfx/map/terrain/masks_gen/gen_central_base_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4ba88703ec211774177fddeb9dd1d874f35b6253be8152440ade4ddcf8f948a6 -size 4207928 +oid sha256:c8f5b567111e1be3b965a43c7ea3562a80ebbd143da849740d6d4ad5baede56a +size 4207922 diff --git a/gfx/map/terrain/masks_gen/gen_central_lowlands_02_mask.png b/gfx/map/terrain/masks_gen/gen_central_lowlands_02_mask.png index 816e2dbc..70af6f54 100644 --- a/gfx/map/terrain/masks_gen/gen_central_lowlands_02_mask.png +++ b/gfx/map/terrain/masks_gen/gen_central_lowlands_02_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38f4dead33321a10d435f54e5cfbd72d21a4402d59b913609ba76d115f042542 -size 6214415 +oid sha256:d50257969f32d38f9db96ef464d23ef06dff40a891e13397faffdf58f2dbe851 +size 6214421 diff --git a/gfx/map/terrain/masks_gen/gen_central_lowlands_mask.png b/gfx/map/terrain/masks_gen/gen_central_lowlands_mask.png index 0bdb7788..739033b6 100644 --- a/gfx/map/terrain/masks_gen/gen_central_lowlands_mask.png +++ b/gfx/map/terrain/masks_gen/gen_central_lowlands_mask.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:00f8da2985960fe1bb6b2f11bb106652c609d440eaf4c2a900608a439b693d9f -size 6032320 +oid sha256:4dfe8ac89bad7af9b59d4d1daee3a5e734b7654b0146308c5c62eb4aaa305ef7 +size 6032316 diff --git a/localization/english/replace/NEOW_culture_creation_names_l_english.yml b/localization/english/replace/NEOW_culture_creation_names_l_english.yml index 8a3ee4b0..af6cb103 100644 --- a/localization/english/replace/NEOW_culture_creation_names_l_english.yml +++ b/localization/english/replace/NEOW_culture_creation_names_l_english.yml @@ -4,4 +4,7 @@ beneluxan_prefix:0 "Beneluxo" nilfgaardian_name:0 "Nilfgaardian" nilfgaardian_collective_noun:0 "Nilfgaardians" - nilfgaardian_prefix:0 "Nilfgaardo" \ No newline at end of file + nilfgaardian_prefix:0 "Nilfgaardo" + dalmatian_name:0 "Dalmatian" + dalmatian_collective_noun:0 "Dalmatians" + dalmatian_prefix:0 "Dalmato" \ No newline at end of file diff --git a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml index 9d217119..546f8643 100644 --- a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml +++ b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml @@ -4627,4 +4627,13 @@ dynn_Maruccia:0 "Maruccia" dynn_Mele:0 "Mele" dynn_Bulli:0 "Bulli" - dynn_B_e_mcn_rzi_n_ced_s:0 "Bērziņs" \ No newline at end of file + dynn_B_e_mcn_rzi_n_ced_s:0 "Bērziņs" + dynn_Klobu_c_crn_ar:0 "Klobučar" + dynn_Risti_c_crn_evi_c_act_:0 "Rističević" + dynn_Tanasovi_c_act_:0 "Tanasović" + dynn_Kova_c_crn_evi_c_act_:0 "Kovačević" + dynn_Ajdukovi_c_act_:0 "Ajduković" + dynn_An_d_bar_elkovi_c_act_:0 "Anđelković" + dynn_Andri_c_act_:0 "Andrić" + dynn_Faustovi_c_act_:0 "Faustović" + dynn_Babalj:0 "Babalj" diff --git a/localization/english/replace/names/NEOW_character_names_l_english.yml b/localization/english/replace/names/NEOW_character_names_l_english.yml index b545f227..f81d18a9 100644 --- a/localization/english/replace/names/NEOW_character_names_l_english.yml +++ b/localization/english/replace/names/NEOW_character_names_l_english.yml @@ -14136,4 +14136,5 @@ Peppino:0 "Peppino" Wladimiro:0 "Wladimiro" Nicol_o_grv_:0 "Nicolò" - Zymer:0 "Zymer" \ No newline at end of file + Zymer:0 "Zymer" + Jovan_spc_Pavle:0 "Jovan Pavle" diff --git a/localization/english/replace/titles_cultural_names_l_english.yml b/localization/english/replace/titles_cultural_names_l_english.yml index ca5b7bc6..57aa9b7a 100644 --- a/localization/english/replace/titles_cultural_names_l_english.yml +++ b/localization/english/replace/titles_cultural_names_l_english.yml @@ -7042,6 +7042,58 @@ cn_zilah:0 "Zilah" cn_schomlenmarkt:0 "Schomlenmarkt" cn_szilagysomlyo:0 "Szilágysomlyó" + cn_maramoros:0 "Máramaros" + cn_marmarosch:0 "Marmarosch" + cn_karpatalja:0 "Kárpátalja" + cn_karpatalja_adj:0 "Kárpátaljan" + cn_karpatenukraine_adj:0 "Karpatenukrainian" + cn_marmarossziget:0 "Máramarossziget" + cn_marmarossziget_adj:0 "Máramarosszigetian" + cn_marmaroschsiget:0 "Marmaroschsiget" + cn_marmaroschsiget_adj:0 "Marmaroschsigetian" + cn_borsa:0 "Borsa" + cn_borscha:0 "Borscha" + cn_miszmogyoros:0 "Miszmogyorós" + cn_nagyszalonta:0 "Nagyszalonta" + cn_grosssalontha:0 "Großsalontha" + cn_sathmar:0 "Sathmar" + cn_sathmar_adj:0 "Sathmarian" + cn_bihar:0 "Bihar" + cn_bihar_adj:0 "Biharian" + cn_nagyvarad:0 "Nagyvárad" + cn_grosswardein:0 "Großwardein" + cn_elesd:0 "Élesd" + cn_alesd:0 "Alešď" + cn_margitta:0 "Margitta" + cn_kisjeno:0 "Kisjenő" + cn_pankota:0 "Pankota" + cn_borossebes:0 "Borossebes" + cn_nagylak:0 "Nagylak" + cn_nadlak:0 "Nadlak" + cn_temesvar:0 "Temesvár" + cn_temeschburg:0 "Temeschburg" + cn_bansag:0 "Bánság" + cn_bansag_adj:0 "Bánságian + cn_temes:0 "Temes" + cn_temes_adj:0 "Temesian" + cn_temesch:0 "Temesch" + cn_temesch_adj:0 "Temeschian" + cn_lippa:0 "Lippa" + cn_lugos:0 "Lugos" + cn_lugosch:0 "Lugosch" + cn_krasso_szoreny:0 "Krassó-Szörény" + cn_krasso_szoreny_adj:0 "Krassian" + cn_karasch_severin:0 "Karasch-Severin" + cn_karasch_severin_adj:0 "Karaschian" + cn_resicabanya:0 "Resicabánya" + cn_reschitz:0 "Reschitz" + cn_oravicabanya:0 "Oravicabánya" + cn_orawitz:0 "Orawitz" + cn_mehadia:0 "Mehádia" + cn_karansebes:0 "Karánsebes" + cn_karansebesch:0 "Karansebesch" + cn_boksanbanya:0 "Boksánbánya" + cn_deutsch-bokschan:0 "Deutsch-Bokschan" cn_stalingrad:0 "Stalingrad" cn_stalingrad_adj: "Stalingrader" diff --git a/localization/english/replace/titles_l_english.yml b/localization/english/replace/titles_l_english.yml index 467ec1e2..b3a6fba1 100644 --- a/localization/english/replace/titles_l_english.yml +++ b/localization/english/replace/titles_l_english.yml @@ -5605,7 +5605,7 @@ b_crozant:0 "Crozant" b_cruczeborch:0 "Cruczeborch" b_csak:0 "Csák" - b_csanad:0 "Csanád" + b_csanad:0 "Nădlac" b_csepreg:0 "Csepreg" b_csik:0 "Csik" b_csongrad:0 "Csongrád" @@ -6146,7 +6146,7 @@ b_elek:0 "Elek" b_elemtaih:0 "Elemtaih" b_elena:0 "Elena" - b_elesd:0 "Élesd" + b_elesd:0 "Aleșd" b_elhachem:0 "El Hachem" b_elhaicaiba:0 "El Haicaiba" b_elhajeb:0 "El Hajeb" @@ -7653,7 +7653,7 @@ b_karamola:0 "Karamola" b_karamul:0 "Karamul" b_karanja:0 "Karanja" - b_karansebes:0 "Karánsebes" + b_karansebes:0 "Caransebeș" b_karash:0 "Karash" b_karashar:0 "Karashar" b_karasjohka:0 "Kárášjohka" @@ -8734,7 +8734,7 @@ b_lugano:0 "Lugano" b_lughaya:0 "Lughaya" b_lugny:0 "Lugny" - b_lugos:0 "Lugos" + b_lugos:0 "Lugoj" b_lujavvr:0 "Lujavv'r" b_lukh:0 "Lukh" b_lukow:0 "Łuków" @@ -8966,7 +8966,7 @@ b_maraclea:0 "Maraclea" b_maragha:0 "Maragha" b_maragheh:0 "Maragheh" - b_maramarossziget:0 "Máramarossziget" + b_maramarossziget:0 "Sighetu Marmației" b_maranchon:0 "Maranchón" b_marand:0 "Marand" b_marang_buru:0 "Marang Buru" @@ -9519,7 +9519,7 @@ b_nageshwarnath:0 "Nageshwarnath" b_nagyatad:0 "Nagytád" b_nagybajom:0 "Nagybajom" - b_nagybanya:0 "Nagybánya" + b_nagybanya:0 "Baia Mare" b_nagyenyed:0 "Nagyenyed" b_nagyigmand:0 "Nagyigmánd" b_nagykaroly:0 "Nagykároly" @@ -9528,7 +9528,7 @@ b_nagysurany:0 "Nagysurány" b_nagyszombat:0 "Nagyzombat" b_nagytapolcsany:0 "Nagytapolcsány" - b_nagyvarad:0 "Nagyvárad " + b_nagyvarad:0 "Oradea" b_nahavand:0 "Nahavand" b_nahrain:0 "Nahrain" b_naimah:0 "Na'imah" @@ -12161,7 +12161,7 @@ b_teltamer:0 "Tel Tamer" b_teltele:0 "Teltele" b_teluch:0 "Teluch" - b_temesvar:0 "Temesvár" + b_temesvar:0 "Timișoara" b_temnikow:1 "Temnikow" b_tempelburg:0 "Tempelburg" b_tendaho:0 "Tendaho" @@ -13351,7 +13351,7 @@ b_znin:0 "Żnin" b_znojmo:0 "Znojmo" b_zoar:0 "Zoar" - b_zolonta:0 "Zolonta" + b_zolonta:0 "Salonta" b_zolotonosha:0 "Zolotonosha" b_zolyom:0 "Zólyom" b_zombor:0 "Zombor" @@ -13750,8 +13750,8 @@ c_bhumilka_adj:0 "Bhumilkan" c_bidar:0 "Bidar" c_bidar_adj:0 "Bidaran" - c_bihar:0 "Bihar" - c_bihar_adj:0 "Biharian" + c_bihar:0 "Bihor" + c_bihar_adj:0 "Bihorian" c_bikrampur:0 "Bikrampur" c_bikrampur_adj:0 "Bikrampuran" c_bilizma:0 "Bilizma" @@ -14925,8 +14925,8 @@ c_maragha_adj:0 "Maraghan" c_mark:0 "Mark" c_mark_adj:0 "Marker" - c_marmaros:0 "Marmaros" - c_marmaros_adj:0 "Marmarosian" + c_marmaros:0 "Maramureș" + c_marmaros_adj:0 "Maramureșian" c_marrakech:0 "Marrakech" c_marrakech_adj:0 "Marrakeshi" c_marrakesh:0 "Marrakesh" @@ -15813,8 +15813,8 @@ c_tell_bashir_adj:0 "Tell Bashirian" c_teluch:0 "Teluch" c_teluch_adj:0 "Teluchian" - c_temes:0 "Temes" - c_temes_adj:0 "Temesian" + c_temes:0 "Timiș" + c_temes_adj:0 "Timișian" c_tenkasi:0 "Tenkasi" c_tenkasi_adj:0 "Tenkasi" c_teramo:0 "Teramo" @@ -19503,11 +19503,11 @@ b_bayhan:0 "Bayhan" b_becse:0 "Bečej" b_bekes:0 "Békés" - b_belenyes:0 "Belényes" + b_belenyes:0 "Beiuș" b_beszterce:0 "Beszterce" b_bitan:0 "Bitan" b_sombor:0 "Sombor" - b_borsa:0 "Borsa" + b_borsa:0 "Borșa" b_borsod:0 "Borsod" b_borsova:0 "Borsova" b_brasso:0 "Brasso" @@ -19524,7 +19524,7 @@ b_dhul-marwa:0 "Dhu-l-Marwa" b_doboka:0 "Doboka" b_egerszeg:0 "Egerszeg" - b_ersomlyo:0 "Ersomlyo" + b_ersomlyo:0 "Oravița" b_fadak:0 "Fadak" b_fajla:0 "Falja" b_fajr:0 "Fajr" @@ -19538,7 +19538,7 @@ b_ghalafiqa:0 "Ghalafiqa" b_gyergyoszentmiklos:0 "Gyergyószentmiklós" b_gyongospata:0 "Gyöngyöspata" - b_gyozeg:0 "Gyozeg" + b_gyozeg:0 "Marghita" b_hafar:0 "Hafar" b_hafit:0 "Hafit" b_hajir:0 "Hajir" @@ -19567,14 +19567,14 @@ b_komorcbanya:0 "Komorcbanya" b_koporna:0 "Koporna" b_kovaszna:0 "Kovászna" - b_krasso:0 "Krassó" + b_krasso:0 "Reșița" b_kraszna:0 "Kraszna" b_kukullovar:0 "Küküllovár" b_kuthba:0 "Kuthba" b_lawdar:0 "Lawdar" b_letenye:0 "Letenye" b_lina:0 "Lina" - b_lippa:0 "Lippa" + b_lippa:0 "Lipova" b_liptoujvar:1 "Liptóújvár" b_madin-an-naqira:0 "Ma'din an-Naqira" b_madinat_sulaym:0 "Madinat Bani Sulaym" @@ -19596,7 +19596,7 @@ b_muscat:0 "Masqat" b_nagyberezna:0 "Nagyberezna" b_nagyboszormeny:0 "Nagyboszormeny" - b_nagyhalmagy:0 "Nagyhalmagy" + b_nagyhalmagy:0 "Sebiș" b_nagyszeben:0 "Nagyszeben" b_nagyszolos:0 "Nagyszolos" b_nemetlipsce:1 "Poprad" @@ -19781,8 +19781,8 @@ c_kolon_adj:0 "Koloni" c_komarom:0 "Komárom" c_komarom_adj:0 "Komáromian" - c_krasso:1 "Krassó" - c_krasso_adj:1 "Krassónian" + c_krasso:1 "Caraș-Severin" + c_krasso_adj:1 "Carașian" c_lipto:1 "Liptov" c_lipto_adj:1 "Liptovian" c_maab:0 "Ma'ab" @@ -19871,7 +19871,7 @@ c_yanbu_adj:0 "Yanbian" c_zabid:0 "Zabid" c_zabid_adj:0 "Zabidian" - c_zarand:1 "Zaránd" + c_zarand:1 "Chișineu-Criș" c_zarand_adj:0 "Zarándian" c_zemplen:0 "Zemplén" c_zemplen_adj:0 "Zemplénian" @@ -22853,14 +22853,14 @@ e_baruun_khanate:0 "Baruun Khanate" # End - b_boksanbanya:0 "Boksánbánya" + b_boksanbanya:0 "Bocșa" b_nagylak:0 "Nagylak" b_batorkeszi:0 "Bátorkeszi" b_beny:0 "Bény" - b_pankota:0 "Pankota" + b_pankota:0 "Pâncota" b_szendro:0 "Szendrő" b_torna:0 "Torna" - b_laposbanya:0 "Láposbánya" + b_laposbanya:0 "Tăuții-Măgherăuș" b_rodopi:0 "Rodopi" b_valamara:0 "Gjinar" @@ -25683,6 +25683,8 @@ #NEOW Dyanmic Titles #romanticist Titles + h_numenor: "Númenor" + h_numenor_adj: "Númenorian" k_gondor: "Gondor" k_gondor_adj: "Gondorian" e_numenor: "Númenor" diff --git a/localization/english/replace/zz_NEOW_decisions_l_english.yml b/localization/english/replace/zz_NEOW_decisions_l_english.yml index 5537f044..2b28db4c 100644 --- a/localization/english/replace/zz_NEOW_decisions_l_english.yml +++ b/localization/english/replace/zz_NEOW_decisions_l_english.yml @@ -1643,4 +1643,10 @@ realize_domowina_decision_desc:0 "bwaa" realize_domowina_decision_confirm:0 "Create the Kingdom of Lusatia" realize_domowina_decision_tooltip:0 "Create the Kingdom of Lusatia" - realize_domowina_decision_effect_tooltip:0 "Silesia will become a De Jure kingdom within Zapadoslavia, and the duchies of Lower and Upper Lusatia will expand to encompass Żarów and Zhorjelc." \ No newline at end of file + realize_domowina_decision_effect_tooltip:0 "Silesia will become a De Jure kingdom within Zapadoslavia, and the duchies of Lower and Upper Lusatia will expand to encompass Żarów and Zhorjelc." + + restore_numenor_decision:0 "Restore Numenor" + restore_numenor_decision_confirm:0 "Recreate Numenor" + restore_numenor_decision_tooltip:0 "Recreate Numenor." + restore_numenor_decision_desc:0 "Recreate Numenor" + restore_numenor_decision_effect_tooltip:0 "Numenor" \ No newline at end of file