diff --git a/N3OW/common/character_interactions/NEOW_modified_interactions.txt b/N3OW/common/character_interactions/NEOW_modified_interactions.txt new file mode 100644 index 00000000..6a72ec6f --- /dev/null +++ b/N3OW/common/character_interactions/NEOW_modified_interactions.txt @@ -0,0 +1,597 @@ +### Interactions from vanilla that are modified by NEOW + +# Request Clergy Support / request_clergy_support +ep3_hof_ask_for_influence_interaction = { + icon = icon_influence_01 + category = interaction_category_religion + + desc = ep3_hof_ask_for_influence_interaction_desc + + ai_targets = { + ai_recipients = head_of_faith + } + ai_target_quick_trigger = { + adult = yes + } + ai_frequency_by_tier = { + barony = 0 + county = 144 + duchy = 24 + kingdom = 24 + empire = 24 + hegemony = 24 + } + + cooldown_against_recipient = { years = 10 } + + is_shown = { + scope:recipient != scope:actor + scope:actor.faith = { + religious_head = scope:recipient + has_doctrine = doctrine_spiritual_head + } + scope:actor = { + is_playable_character = yes + government_allows = administrative + is_lowborn = no + } + } + + is_valid_showing_failures_only = { + scope:actor = { + piety >= massive_piety_value + custom_description = { + text = "hof_ask_for_gold_excommunicated" + NOT = { has_trait = excommunicated } + } + NOT = { is_at_war_with = scope:recipient } + custom_description = { + text = "hof_interaction_unreformed_faith" + NOT = { + faith = { has_doctrine_parameter = unreformed } + } + } + custom_description = { + text = "hof_interaction_has_house_modifier" + house ?= { + NOT = { + has_house_modifier = ep3_requested_faith_support_modifier + } + } + } + custom_description = { + text = "hof_interaction_is_house_head" + house ?= { + house_head = scope:actor + } + } + } + + } + + auto_accept = { + custom_description = { + text = "spending_hook" + subject = scope:actor + object = scope:recipient + scope:hook = yes + } + } + + send_option = { + is_shown = { + scope:actor != scope:recipient + } + is_valid = { + scope:actor = { + has_usable_hook = scope:recipient + } + } + flag = hook + localization = GENERIC_SPEND_A_HOOK + } + should_use_extra_icon = { + scope:actor = { has_usable_hook = scope:recipient } + } + extra_icon = "gfx/interface/icons/character_interactions/hook_icon.dds" + + send_options_exclusive = no + + ai_min_reply_days = 1 + ai_max_reply_days = 5 + + on_accept = { + ep3_hof_ask_for_influence_interaction_effect = yes + + scope:actor = { + trigger_event = ep3_interactions_events.0620 + } + } + + on_decline = { + scope:actor = { + trigger_event = ep3_interactions_events.0621 + } + } + + ai_potential = { + is_playable_character = yes + piety >= massive_piety_value + NOT = { has_trait = excommunicated } + exists = faith.religious_head + exists = house + } + + ai_accept = { + base = -50 + + opinion_modifier = { + opinion_target = scope:actor + who = scope:recipient + multiplier = 0.5 + } + + #Doesn't like the emperor... if you're not the emperor + modifier = { + add = 5 + scope:actor.top_liege = { + NOR = { + this = scope:actor + this = scope:recipient + } + reverse_opinion = { + target = scope:recipient + value < 0 + } + reverse_opinion = { + target = scope:recipient + value > -40 + } + } + desc = HOF_OPINION_OF_EMPEROR + } + modifier = { + add = 10 + scope:actor.top_liege = { + NOR = { + this = scope:actor + this = scope:recipient + } + reverse_opinion = { + target = scope:recipient + value <= -40 + } + reverse_opinion = { + target = scope:recipient + value > -80 + } + } + desc = HOF_OPINION_OF_EMPEROR + } + modifier = { + add = 20 + scope:actor.top_liege = { + NOR = { + this = scope:actor + this = scope:recipient + } + reverse_opinion = { + target = scope:recipient + value <= -80 + } + } + desc = HOF_OPINION_OF_EMPEROR + } + #Likes emperor... and you're not emperor + modifier = { + add = -5 + scope:actor.top_liege = { + NOR = { + this = scope:actor + this = scope:recipient + } + reverse_opinion = { + target = scope:recipient + value >= 40 + } + reverse_opinion = { + target = scope:recipient + value < 80 + } + } + desc = HOF_OPINION_OF_EMPEROR + } + modifier = { + add = -10 + scope:actor.top_liege = { + NOR = { + this = scope:actor + this = scope:recipient + } + reverse_opinion = { + target = scope:recipient + value >= 80 + } + } + desc = HOF_OPINION_OF_EMPEROR + } + + modifier = { # Same language + add = 5 + desc = speaks_same_language_interaction_reason + trigger = { + scope:actor = { + knows_language_of_culture = scope:recipient.culture + } + } + } + + modifier = { # Attacking a co-religionist + add = -50 + desc = I_AM_ATTACKING_A_CORELIGIONIST + scope:actor = { + is_at_war = yes + any_character_war = { + primary_attacker = scope:actor + primary_defender.faith = scope:actor.faith + primary_defender = { + NOT = { + has_trait = excommunicated + } + } + } + } + } + + modifier = { # Offensive holy war/excommunication war + add = 30 + desc = I_AM_WAGING_AN_OFFENSIVE_HOLY_OR_EXCOMMUNICATION_WAR + scope:actor = { + is_at_war = yes + any_character_war = { + is_attacker = scope:actor + OR = { + using_non_ghw_holy_war_cb_trigger = yes + using_cb = excommunication_war + } + } + } + } + + modifier = { # Defensive Holy War + add = 50 + desc = I_AM_DEFENDING_AGAINST_A_HOLY_WAR + scope:actor = { + is_at_war = yes + any_character_war = { + is_defender = scope:actor + using_non_ghw_holy_war_cb_trigger = yes + } + } + } + + modifier = { # HoF wants the influence for themselves! + add = -10 + desc = THEY_ARE_GREEDY + scope:recipient = { + ai_greed >= high_positive_greed + } + } + + modifier = { # I am influential already + add = -10 + desc = I_AM_INFLUENTIAL + scope:actor = { + influence_level >= 4 + NOT = { + influence_level >= 6 + } + } + } + + modifier = { # I am very influential already + add = -20 + desc = I_AM_INFLUENTIAL + scope:actor = { + influence_level >= 6 + } + } + + modifier = { # I am Adulterer/Fornicator + add = -25 + desc = I_AM_ADULTERER + scope:actor = { + OR = { + AND = { + has_trait = fornicator + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = fornicator GENDER_CHARACTER = scope:actor } + } + AND = { + has_trait = adulterer + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = adulterer GENDER_CHARACTER = scope:actor } + } + } + } + } + + modifier = { # I am a Murderer + add = -50 + desc = I_AM_MURDERER + scope:actor = { + has_trait = murderer + } + } + + modifier = { # I am Incestous + add = -50 + desc = I_AM_INCESTOUS + scope:actor = { + NOT = { scope:recipient = { faith = { has_doctrine = doctrine_consanguinity_unrestricted } } } + has_trait = incestuous + } + } + + modifier = { # I am a Kinslayer + add = -50 + desc = I_AM_A_KINSLAYER + scope:actor = { + OR = { + AND = { + has_trait = kinslayer_1 + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_1 GENDER_CHARACTER = scope:actor } + } + AND = { + has_trait = kinslayer_2 + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_2 GENDER_CHARACTER = scope:actor } + } + AND = { + has_trait = kinslayer_3 + trait_is_shunned_or_criminal_in_faith_trigger = { FAITH = faith TRAIT = kinslayer_3 GENDER_CHARACTER = scope:actor } + } + } + } + } + modifier = { + desc = RELIGIOUS_HEAD_INTERACTION_SAVIOR + add = 15 + scope:actor = { + has_trait = savior + } + } + modifier = { + desc = RELIGIOUS_HEAD_INTERACTION_DIVINE_BLOOD + add = 5 + scope:actor = { + has_trait = divine_blood + } + } + modifier = { + desc = RELIGIOUS_HEAD_INTERACTION_PARAGON + add = 15 + scope:actor = { + has_trait = paragon + } + } + modifier = { + desc = RELIGIOUS_HEAD_INTERACTION_CONSECRATED_BLOOD + add = 5 + scope:actor = { + has_trait = consecrated_blood + } + } + + modifier = { # You are of the same dynasty as the Head of Faith + add = 5 + desc = YOU_ARE_MY_DYNASTY_MEMBER + scope:recipient = { + is_lowborn = no + dynasty = scope:actor.dynasty + NOR = { + is_close_or_extended_family_of = scope:actor + is_cousin_of = scope:actor + is_child_of = scope:actor + scope:recipient.dynasty = scope:secondary_recipient.dynasty + } + } + } + + modifier = { # You are of the same house as the Head of Faith + add = 10 + desc = YOU_ARE_MY_HOUSE_MEMBER + scope:recipient = { + is_lowborn = no + house = scope:actor.house + NOR = { + is_close_or_extended_family_of = scope:actor + is_cousin_of = scope:actor + is_child_of = scope:actor + scope:recipient.house = scope:secondary_recipient.house + } + } + } + + modifier = { # Related to the Head of Faith + add = 10 + desc = YOU_ARE_MY_RELATIVE + scope:recipient = { + OR = { + is_close_or_extended_family_of = scope:actor + is_cousin_of = scope:actor + } + NOT = { is_child_of = scope:actor } + } + } + + modifier = { # Parent of the Head of Faith + add = 25 + desc = YOU_ARE_MY_PARENT + scope:recipient = { + is_child_of = scope:actor + } + } + + modifier = { # Friend of the Head of Faith + add = 25 + desc = WE_ARE_FRIENDS + scope:recipient = { + has_relation_friend = scope:actor + } + } + + modifier = { # Best Friend of the Head of Faith + add = 50 + desc = WE_ARE_BEST_FRIENDS + scope:recipient = { + has_relation_best_friend = scope:actor + } + } + + modifier = { # Lover of the Head of Faith + add = 10 + desc = WE_ARE_LOVERS + scope:recipient = { + has_relation_lover = scope:actor + } + } + + modifier = { # Rival of the Head of Faith + add = -100 + desc = WE_ARE_RIVALS + scope:recipient = { + has_relation_rival = scope:actor + } + } + + modifier = { # Nemesis of the Head of Faith + add = -500 + desc = WE_ARE_NEMESES + scope:recipient = { + has_relation_nemesis = scope:actor + } + } + + modifier = { + add = { + add = 10 + multiply = scope:actor.num_virtuous_traits + } + scope:actor.num_virtuous_traits > 0 + desc = I_AM_VIRTUOUS + } + + modifier = { + add = { + add = 5 + multiply = scope:actor.piety_level + } + scope:actor.piety_level > 1 + desc = I_AM_PIOUS + } + + modifier = { + add = { + add = -10 + multiply = scope:actor.num_sinful_traits + } + scope:actor.num_sinful_traits > 0 + desc = I_AM_SINFUL + } + + # Admin family attribute bonus + modifier = { + add = { + value = 0 + if = { + limit = { + scope:actor.house ?= { has_house_power_parameter = increased_clerical_influence_acceptance_3 } + } + add = increased_clerical_influence_acceptance_3_value + } + else_if = { + limit = { + scope:actor.house ?= { has_house_power_parameter = increased_clerical_influence_acceptance_2 } + } + add = increased_clerical_influence_acceptance_2_value + } + else = { + add = increased_clerical_influence_acceptance_1_value + } + } + scope:actor.house ?= { + OR = { + has_house_power_parameter = increased_clerical_influence_acceptance_1 + has_house_power_parameter = increased_clerical_influence_acceptance_2 + has_house_power_parameter = increased_clerical_influence_acceptance_3 + } + } + desc = you_have_faithful_nobles_attribute_with_value_desc + } + } + + ai_will_do = { + base = 0 + + modifier = { # The AI will only use a Hook if they couldn't otherwise do this + scope:hook = yes + add = -1 + } + + modifier = { # I am low on influence + add = 300 + scope:actor = { + influence <= minor_influence_value + } + } + + modifier = { # Piety to burn, and no reason to keep it. + add = 100 + scope:actor = { + piety > massive_piety_value + NOR = { + has_character_modifier = vow_of_poverty_modifier + has_trait = content + has_trait = humble + } + } + } + modifier = { # Or when greedy + add = { + value = scope:actor.ai_greed + multiply = 0.5 + } + scope:actor = { + ai_greed > 0 + } + } + modifier = { # Or when energy + add = { + value = scope:actor.ai_energy + multiply = 0.5 + } + scope:actor = { + ai_energy > 0 + } + } + + modifier = { # I am an up and comer who really needs help + add = 100 + scope:actor = { + influence_level <= 1 + } + } + + modifier = { + add = 100 + scope:actor = { + ai_has_warlike_personality = yes + } + } + + modifier = { + add = 50 + scope:actor = { + ai_has_cautious_personality = no + } + } + } +} \ No newline at end of file diff --git a/N3OW/common/culture/name_lists/NEOW_breton.txt b/N3OW/common/culture/name_lists/NEOW_breton.txt new file mode 100644 index 00000000..9b1657af --- /dev/null +++ b/N3OW/common/culture/name_lists/NEOW_breton.txt @@ -0,0 +1,288 @@ +name_list_NEOW_breton = { + + cadet_dynasty_names = { + "dynn_Abyann" + "dynn_al_spc_Lae" + "dynn_an_spc_Amour" + "dynn_an_spc_Deunff" + "dynn_an_spc_Du" + "dynn_ar_spc_Berr" + "dynn_ar_spc_Besko" + "dynn_ar_spc_Bihan" + "dynn_ar_spc_Borgn" + "dynn_ar_spc_Braz" + "dynn_ar_spc_Brizh" + "dynn_ar_spc_C_pst_haer" + "dynn_ar_spc_Floc_pst_h" + "dynn_ar_spc_Fur" + "dynn_ar_spc_Gall" + "dynn_ar_spc_Garreg" + "dynn_ar_spc_Gov" + "dynn_ar_spc_Gwenn" + "dynn_ar_spc_Moal" + "dynn_ar_spc_Mogn" + "dynn_ar_spc_Penneg" + "dynn_ar_spc_Roc_pst_h" + "dynn_ar_spc_Rouz" + "dynn_ar_spc_Rouzig" + "dynn_ar_spc_Ruyet" + "dynn_ar_spc_Saoz" + "dynn_ar_spc_Strad" + "dynn_Arcou_e_uml_t" + "dynn_Bellec" + "dynn_Bihanig" + "dynn_Broudig" + "dynn_Castel" + "dynn_Denez" + "dynn_Duff" + "dynn_er_spc_Meliner" + "dynn_Ewen" + "dynn_Gargam" + "dynn_Gourcuff" + "dynn_Gourmelon" + "dynn_Gwegen" + "dynn_Gwezhenneg" + "dynn_Gwilhermig" + "dynn_Gwilhmod" + "dynn_Gwilho_u_grv_" + "dynn_Gwivarc_pst_h" + "dynn_Herry" + "dynn_Huon" + "dynn_Jaffre" + "dynn_Jaouen" + "dynn_Jegou" + "dynn_Jestin" + "dynn_Kadiou" + "dynn_Kalvez" + "dynn_Kemener" + "dynn_Kermoal" + "dynn_Kervella" + "dynn_Kombod" + "dynn_Laora_n_tld_s" + "dynn_Louarn" + "dynn_Louet" + "dynn_Marzin" + "dynn_Milin" + "dynn_Nedeleg" + "dynn_Olier" + "dynn_Pasco" + "dynn_Pellen" + "dynn_Perrot" + "dynn_Queff_e_act_lec" + "dynn_Riou" + "dynn_Robic" + "dynn_Roparzh" + "dynn_Rozeg" + "dynn_Salaun" + "dynn_Samzun" + "dynn_Serandour" + "dynn_Stephan" + "dynn_Taleg" + "dynn_Urvoas" + } + + dynasty_names = { + "dynn_Abyann" + "dynn_al_spc_Lae" + "dynn_an_spc_Amour" + "dynn_an_spc_Deunff" + "dynn_an_spc_Du" + "dynn_ar_spc_Berr" + "dynn_ar_spc_Besko" + "dynn_ar_spc_Bihan" + "dynn_ar_spc_Borgn" + "dynn_ar_spc_Braz" + "dynn_ar_spc_Brizh" + "dynn_ar_spc_C_pst_haer" + "dynn_ar_spc_Floc_pst_h" + "dynn_ar_spc_Fur" + "dynn_ar_spc_Gall" + "dynn_ar_spc_Garreg" + "dynn_ar_spc_Gov" + "dynn_ar_spc_Gwenn" + "dynn_ar_spc_Moal" + "dynn_ar_spc_Mogn" + "dynn_ar_spc_Penneg" + "dynn_ar_spc_Roc_pst_h" + "dynn_ar_spc_Rouz" + "dynn_ar_spc_Rouzig" + "dynn_ar_spc_Ruyet" + "dynn_ar_spc_Saoz" + "dynn_ar_spc_Strad" + "dynn_Arcou_e_uml_t" + "dynn_Bellec" + "dynn_Bihanig" + "dynn_Broudig" + "dynn_Castel" + "dynn_Denez" + "dynn_Duff" + "dynn_er_spc_Meliner" + "dynn_Ewen" + "dynn_Gargam" + "dynn_Gourcuff" + "dynn_Gourmelon" + "dynn_Gwegen" + "dynn_Gwezhenneg" + "dynn_Gwilhermig" + "dynn_Gwilhmod" + "dynn_Gwilho_u_grv_" + "dynn_Gwivarc_pst_h" + "dynn_Herry" + "dynn_Huon" + "dynn_Jaffre" + "dynn_Jaouen" + "dynn_Jegou" + "dynn_Jestin" + "dynn_Kadiou" + "dynn_Kalvez" + "dynn_Kemener" + "dynn_Kermoal" + "dynn_Kervella" + "dynn_Kombod" + "dynn_Laora_n_tld_s" + "dynn_Louarn" + "dynn_Louet" + "dynn_Marzin" + "dynn_Milin" + "dynn_Nedeleg" + "dynn_Olier" + "dynn_Pasco" + "dynn_Pellen" + "dynn_Perrot" + "dynn_Queff_e_act_lec" + "dynn_Riou" + "dynn_Robic" + "dynn_Roparzh" + "dynn_Rozeg" + "dynn_Salaun" + "dynn_Samzun" + "dynn_Serandour" + "dynn_Stephan" + "dynn_Taleg" + "dynn_Urvoas" + } + + male_names = { + 20 = { + Adrian Alan Alban Alberzh Aleksandr Andrev Anton Armel Arno Arthur + Beltram Benead Bernez Bruno + Charlez Corentin Cyril Cyrille + Damien Daniel Denez Didier Divi Dominique_male + Eden Elouan Emil Emmanuel Erik Erwan Erwann Eujen Evan Ewen + Fa_n_tld_ch Fabian Fabrice Fra_n_tld_sez Frank Frederig Fulup + G_e_act_rard Ga_e_uml_l Gabriel Gildas Glaoda Goulven Guy Gwena_e_uml_l Gwendal Gwilherm Gwillam + Herri Herve Huberzh + Jakez Jilberzh Jili Joel Jorj Jozeb Juluan + K_e_act_vin Kristian Kristof Kylian + Laora_n_tld_s Lionel Lo_i_uml_c Lo_i_uml_g Loeiz Lucien + Mael Ma_e_uml_l Malo Maoris Mark Marsel Mathurin Maxime Mazhev Micka_e_uml_l Mikael Milo Morgan + Nikolaz + Olier + P_e_hat_r P_e_hat_r-Erwan P_e_hat_r-Vari Padrig Paol Paskal Patrig Pierrick + Remont Ren_e_act_ Richarzh Roje Roland Roman Ronan Roparzh + Sebastian Serj Steven Sylvain + Tanguy Thierry Tomaz Tristan + Visant + Yann Yann-B_e_hat_r Yann-Baol Yann-Charlez Yann-Erwan Yann-Fa_n_tld_ch Yann-Glaod Yann-Jakez Yann-Loeiz Yann-Luk Yann-Vadezour Yannick Yannig Yann-Vari Yann-Vark Yann-Vikael Yerom Yoann Yohann Youenn Yves Yvon Yvonnick + Zavier + } + 5 = { + Allan + Brendan Brieuc + Davy Dylan + Ernest Evann Ewan Ewenn + F_e_act_lix + Glenn Graham Gu_e_act_na_e_uml_l Gurvan Gw_e_act_nol_e_act_ + Ian + Janick Jannick Jean-Pol Jean-Yvon Jord + Kilian Kyllian + Leon Lo_i_uml_s + Mah_e_act_ Malone Melvyn Mewen + Pol + Renan + Tangi Tepot Tugdual + Vivien + Yan Yoan Yohan + } + 1 = { + Adraboran Ael Anatol Aodrenn Argan Avel + Brann Brewen Briac + Dewi Diwan + Edern Efflam Ehouarn Elowan Eliaz Elouann Elwen Envel Eozen Even Ewann + F_e_act_lix-Pol + Gael Galaad Gireg Goulc_pst_han Goulwen Goustan Gu_e_act_nol_e_act_ Guillian Guirec Gurwan Gweltaz Gwenc_pst_hlan Gwenegan Gwenha_e_uml_l Gwenn-A_e_uml_l Gwennole Gwenvael + Hoel Hollsent Howel + Jaouen Jean-Mathurin Jil Job_Joseph Jozeb-Mari Judica_e_uml_l Judikael + Kenan Kerrian Kilyan Klaod Kyliann + L_e_act_na_i_uml_c Lancelot Laouen Lenaig Loen Logann Lomig + M_e_act_riadec Ma_e_uml_lan Maelann Maho Matilin Melen Meven Mewenn Milio Morgann + Neven Nomino_e_uml_ + Owenn + P_e_hat_r-Jakez Peran + Riwal Riwan + Servan Stefan + Trystan Tudi Tudal + Yann-Varc_pst_h Youen Youn Yvonig + } + } + female_names = { + 20 = { + _E_act_lodie _E_act_milie + Alexandra Anna Anna-Vari Annaig Annick Armelle Aur_e_act_lie + Bernadette Brec_pst_hed + C_e_act_line Carole Caroline Chanig Chantal Colette Corinne + Danielle Delphine Deneza Dominique_female + Elena Elesbed Emmanuelle Enora Estelle + Fabienne Florence Fra_n_tld_seza + Ga_e_uml_lle Gw_e_act_na_e_uml_lle Gwenola + Ivetig Ivona Izabel + Jakeza Janed Janedig Jo_e_uml_lle Josiane Julie + Karine Katell Klaoda Klaodina Klara Kristell Kristin Kristina + Laure Laurence Loeiza Lydie + M_e_act_lanie Maiwenn Madalen Maelys Magali Mari Maria Maria-Kristina Maria-Tereza Marie-Annick Marie-Claire Marie-France Mari-Jozeb Mari-Loeiza Marina Marivon Martine Michelle Mikaela Mireille Monique Morgana Myriam + Nadine Nathalie Nicole Nolwenn + Odile + Pascale Patricia + Rozenn + Sandra Sandrine Simone Soizic Solenn Sonia Sophie St_e_act_phanie Suzana Sylvie + V_e_act_ronique Val_e_act_rie + Youna Yuna Yveline + } + 5 = { + A_e_act_nor Aela Aelia Aelig Aina Alana Alwena Ana Andrea Anne-Ga_e_uml_lle Annwenn Aouregan Arwenn Awen Awena Awenn Azenor Aziliz Azylis + Bleuen Bleuenn + Diwezha + Elen Erell + Fiona + Gaid Garlonn Gwen Gwendoline Gwenn + Hermine + Jeannick + Ka_e_uml_lig Kelig Klervi Kristen + L_e_act_na_i_uml_g Lara Lena Lilwenn Liz Liza Lizenn Lizig Lo_i_uml_za Loeva Louisa + Ma_e_uml_lie Ma_e_uml_lig Ma_i_uml_wenn Maden Madenn Maela Maelenn Maeli Maelwenn Maewenn Mai Maina Maiwen Malou Mariana Mariannick Marie-Armelle Mari-Gwenn Maryannick Mevena Mona + Naig Nolwen Noalig + Oanell + Paola + Riwanon + Sklaerenn Soazig Soizick Solen Steren Sterenn + Tifenn Tina + Yael Yanna Yseult + Zaig + } + } + dynasty_of_location_prefix = "dynnp_de" + grammar_transform = french + + # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. + pat_grf_name_chance = 60 + mat_grf_name_chance = 10 + father_name_chance = 10 + + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. + pat_grm_name_chance = 10 + mat_grm_name_chance = 60 + mother_name_chance = 10 + + mercenary_names = { + } +} \ No newline at end of file diff --git a/N3OW/common/culture/name_lists/NEOW_french.txt b/N3OW/common/culture/name_lists/NEOW_french.txt new file mode 100644 index 00000000..ff7b5b2f --- /dev/null +++ b/N3OW/common/culture/name_lists/NEOW_french.txt @@ -0,0 +1,703 @@ +name_list_NEOW_french = { + + cadet_dynasty_names = { + "dynn_Andr_e_act_" + "dynn_Arnaud" + "dynn_Aubert" + "dynn_Barbier" + "dynn_Beno_i_hat_t" + "dynn_Bernard" + "dynn_Bertrand" + "dynn_Blanc" + "dynn_Blanchard" + "dynn_Bonnet" + "dynn_Bourgeois" + "dynn_Boyer" + "dynn_Brun" + "dynn_Brunet" + "dynn_Caron" + "dynn_Chevalier" + "dynn_Cl_e_act_ment" + "dynn_Colin" + "dynn_David" + "dynn_Denis" + "dynn_Dubois" + "dynn_Dufour" + "dynn_Dumas" + "dynn_Dumont" + "dynn_Dupont" + "dynn_Durand" + "dynn_Duval" + "dynn_Fabre" + "dynn_Faure" + "dynn_Fontaine" + "dynn_Fournier" + "dynn_Francois" + "dynn_G_e_act_rard" + "dynn_Gaillard" + "dynn_Garcia" + "dynn_Garnier" + "dynn_Gauthier" + "dynn_Gautier" + "dynn_Girard" + "dynn_Giraud" + "dynn_Gu_e_act_rin" + "dynn_Guillaume" + "dynn_Henry" + "dynn_Joly" + "dynn_L_e_act_cuyer" + "dynn_Lacroix" + "dynn_Lambert" + "dynn_Laurent" + "dynn_Leclerc" + "dynn_Leclercq" + "dynn_Lecomte" + "dynn_Lef_e_grv_vre" + "dynn_Lefebvre" + "dynn_Legrand" + "dynn_Lemaire" + "dynn_Lemoine" + "dynn_Leroux" + "dynn_Leroy" + "dynn_Lucas" + "dynn_Marchand" + "dynn_Marie" + "dynn_Martin" + "dynn_Martinez" + "dynn_Masson" + "dynn_Mathieu" + "dynn_Mercier" + "dynn_Meunier" + "dynn_Meyer" + "dynn_Michel" + "dynn_Moreau" + "dynn_Morel" + "dynn_Morin" + "dynn_Muller" + "dynn_Nguyen" + "dynn_Nicolas" + "dynn_No_e_uml_l" + "dynn_Olivier" + "dynn_Payet" + "dynn_Perrin" + "dynn_Petit" + "dynn_Philippe" + "dynn_Picard" + "dynn_Pierre" + "dynn_Renard" + "dynn_Renaud" + "dynn_Rey" + "dynn_Richard" + "dynn_Rivi_e_grv_re" + "dynn_Robert" + "dynn_Robin" + "dynn_Roche" + "dynn_Roger" + "dynn_Rolland" + "dynn_Rousseau" + "dynn_Roussel" + "dynn_Roux" + "dynn_Roy" + "dynn_Schmitt" + "dynn_Simon" + "dynn_Thomas" + "dynn_Vidal" + "dynn_Vincent" + } + + dynasty_names = { + "dynn_Andr_e_act_" + "dynn_Arnaud" + "dynn_Aubert" + "dynn_Barbier" + "dynn_Beno_i_hat_t" + "dynn_Bernard" + "dynn_Bertrand" + "dynn_Blanc" + "dynn_Blanchard" + "dynn_Bonnet" + "dynn_Bourgeois" + "dynn_Boyer" + "dynn_Brun" + "dynn_Brunet" + "dynn_Caron" + "dynn_Chevalier" + "dynn_Cl_e_act_ment" + "dynn_Colin" + "dynn_David" + "dynn_Denis" + "dynn_Dubois" + "dynn_Dufour" + "dynn_Dumas" + "dynn_Dumont" + "dynn_Dupont" + "dynn_Durand" + "dynn_Duval" + "dynn_Fabre" + "dynn_Faure" + "dynn_Fontaine" + "dynn_Fournier" + "dynn_Francois" + "dynn_G_e_act_rard" + "dynn_Gaillard" + "dynn_Garcia" + "dynn_Garnier" + "dynn_Gauthier" + "dynn_Gautier" + "dynn_Girard" + "dynn_Giraud" + "dynn_Gu_e_act_rin" + "dynn_Guillaume" + "dynn_Henry" + "dynn_Joly" + "dynn_L_e_act_cuyer" + "dynn_Lacroix" + "dynn_Lambert" + "dynn_Laurent" + "dynn_Leclerc" + "dynn_Leclercq" + "dynn_Lecomte" + "dynn_Lef_e_grv_vre" + "dynn_Lefebvre" + "dynn_Legrand" + "dynn_Lemaire" + "dynn_Lemoine" + "dynn_Leroux" + "dynn_Leroy" + "dynn_Lucas" + "dynn_Marchand" + "dynn_Marie" + "dynn_Martin" + "dynn_Martinez" + "dynn_Masson" + "dynn_Mathieu" + "dynn_Mercier" + "dynn_Meunier" + "dynn_Meyer" + "dynn_Michel" + "dynn_Moreau" + "dynn_Morel" + "dynn_Morin" + "dynn_Muller" + "dynn_Nguyen" + "dynn_Nicolas" + "dynn_No_e_uml_l" + "dynn_Olivier" + "dynn_Payet" + "dynn_Perrin" + "dynn_Petit" + "dynn_Philippe" + "dynn_Picard" + "dynn_Pierre" + "dynn_Renard" + "dynn_Renaud" + "dynn_Rey" + "dynn_Richard" + "dynn_Rivi_e_grv_re" + "dynn_Robert" + "dynn_Robin" + "dynn_Roche" + "dynn_Roger" + "dynn_Rolland" + "dynn_Rousseau" + "dynn_Roussel" + "dynn_Roux" + "dynn_Roy" + "dynn_Schmitt" + "dynn_Simon" + "dynn_Thomas" + "dynn_Vidal" + "dynn_Vincent" + } + + male_names = { + ### Novelist names + _E_act_omer + Abb_e_act_-Faria Abraracourcix Aiwendil Alatar Aldarion Amandil Amroth An_a_act_rion Arador Aragorn Aramis Arathorn Aronnax Arvedui Ast_e_act_rix Atanamir Atanatar Athos Azagh_a_hat_l + B_e_uml_or B_o_act_r Balin Bandobras Barahir Barbicane Bard Beaufort Beleg Beorn Beregond Beren Bifur Bilbon Bill Bofur Bombur Boromir Brandir Bree Brego + Caderousse Calogrenant Caspian Celebrimbor Celeborn Chasseur-de-Truffes Cirion Ciryatan Clerval Clopin Conseil Coriakin Curumo + D_a_act_in D_pst_Artagnan Dakkar Dant_e_grv_s Denethor Digory Dior Dori Drinian Durin Dwalin + E_a_uml_rendil E_a_uml_rnil E_a_uml_rnur Ecthelion Egalmoth Eldacar Eldarion Elendil Elfhelm Elrond Elros Enjolras Eorl Erkenbrand + + ### Normal names + _E_act_douard _E_act_mile _E_act_ric _E_act_tienne + Adrien Aimery Alain Albert Alexandre Alexis Alphonse Am_e_act_d_e_act_e Amaury Andr_e_act_ Anthony Antoine Arnaud Arnault Arthur Aubry Axel + B_e_act_renger Barth_e_act_l_e_act_my Baudouin Benjamin Beno_i_hat_t Bernard Bertrand Bruno + C_e_act_dric Charles Christian Christophe Cl_e_act_ment Claude_male Clotaire Clovis Cyrus + Damien Daniel David Denis Didier Dimitri Dominique_male + Edmond Emmanuel Enzo Eudes Eustache + + Fabien + Fabrice + Fantasio + Faramir + Fauchelevent + Fëanor + Felaróf + Félix-Faure + Fernand + Fíli + Finarfin + Fingolfin + Fingon + Flopin + Florian + Franck + François + Frédégar + Frédéric + Frodon + Gabriel + Galdor + Gandalf + Gargamel + Gaston + Gauthier + Gavroche + Geoffroy + Georges + Gérard + Géraud + Gerontius + Gilbert + Gil-galad + Gilles + Gimli + Glóin + Glorfindel + Godefroy + Gringoire + Gripoil + Grougaloragran + Guillaume + Guy + Gwaihir + Haddock + Halbarad + Haldir + Háma + Harbert + Helm + Henri + Herbert + Hervé + Horn + Huan + Hugo + Huor + Húrin + Hyarmendacil + + Idéfix + Imrahil + Isildur + J_e_act_r_o_hat_me + Jacques + Jacques-Yves + Jaspert + Jean + Jean-Baptiste + Jean-Claude + Jean-Luc + Jean-Pierre + Jeanvaljean + Jérémy + Jérôme + Joël + Joseph + Jules + J-T-Maston + Jules-César + Julien + + Kenzo + Kévin + Kíli + + Lafayette + Lanfeust + Laurent + Legolas + Lidenbrock + Léon + Léonard + Lothaire + Louis + Lucas + Lucien + Ludovic + Mablung + Maedhros + Marc + Marcel + Marius + Marquais + Mathieu + Maurice + Maxime + Meriadoc + Michel + Minastir + Mitterrand + Mohammed + Molière + Montaigne + Montesquieu + Morrel + Myriel + Napoléon + Ned-Land + Némo + Nicéphore + Nicolas + Nicholl + Nivacrin + Noirtier-de-Villefort + Norbert + Numérobis + + Obélix + Ocatarinetabellatchitchix + Odoacer + Óin + Olivier + Olórin + Orodreth + Orophin + Oscar + Ostoher + Paladin + Pallando + Panoramix + Passepartout + Pasteur + Patrice + Paul + Pencroff + Peregrïn + Phileas-Fogg + Philippe + Phoebus + Picsou + Pierre + Pompidou + Pontmercy + Porthos + Quasimodo + Quentin + Radagast + Ramandu + Raoul + Raphaël + Raymond + Raynaud + Renaud + Renard + René + Richard + Rillian + Ripitchip + Roland + Robert + Robin + Robur + Roger + Roheryn + Romain + Rousseau + Ruel + Saint-Just + Salomon + Samsagace + Sartre + Sébastien + Serge + Siéyès + Simon + Sméagol + Spirou + Stéphane + Sylvain + Sylvebarbe + Thengel + Théo + Théoden + Théodred + Thibault + Thierry + Thingol + Thomas + Thorgal + Thorin + Thorondor + Thráin + Thranduil + Thrór + Timothé + Tintin + Tirian + Tocqueville + Tom-Bombadil + Tréville + Tristepin + Trompillon + Tumnus + Tuor + Turgon + Túrin + Valacar + Valéry-Giscard-d'Estaing + Vercingétorix + Victor + Vincent + Vlad + Voltaire + Waldman + Walton + Wiglaf + Xavier + Yugo + Yves + Zain + Zidane + Zinédine + Zola + } + female_names = { + Aaricia + Adèle + Aerin + Agathe + Agnès + Alice + Alberta + Aliénor + Alix + Amalie + Amarië + Amélie + Anaïs + Anastasie + Ancalimë + Andrée + Anne + Annick + Annie + Antoinette + Aouda + Aredhel + Arwen + Audrey + Aurélie + Aurore + Baie-d'Or + Béatrice + Belladonna + Benoîte + Bérengère + Bernadette + Blanche + Bonemine + Brigitte + + Camilla + Caroline + Catherine + Cécile + Celebrían + Céline + Cendrillon + Chantal + Charlotte + Chloé + Christelle + Christiane + Christine + Cixi + Claire + Claudette + Claudine + Cléopâtre + Clotilde + Colette + Constance + Corinne + Cosette + Dalida + Danielle + Delphine + Denise + Dís + Dominique + Eärwen + Edith + Éléonore + Elely + Elenwë + Eliane + Elisabeth + Elise + Élodie + Elwing + Emma + Emmanuelle + Émilie + Éowyn + Éponine + Erendis + Esméralda + Estella + Eugénie + Eve + Evangelyne + Evelyne + Falbala + Fantine + Fatima + Finduilas + Fleur-de-Lys + Florence + Françoise + Galadriel + Geneviève + Germaine + Georgette + Gilraen + Ginette + Gisèle + Gwendolen + Haleth + Haydée + Hélène + Héloise + Henriette + Hermione + Hild + Hwin + Idril + Indis + Ioreth + Isabelle + + Jacqueline + Javotte + Jeanne + Jeanne-d'Arc + Jeannine + Jill + Joséphine + Josette + Josiane + Judith + Julie + Julienne + Juliette + Justine + + Karine + Laetitia + Lalaith + Laura + Laurence + Laurette + Léa + Lilliandil + Lobelia + Lothíriel + Louise + Louve + Lucie + Lucienne + Lucy + Lúthien + Madeleine + Malefique + Manon + Marcelle + Marine + Marion + Margot + Marguerite + Maria + Marie + Marie-Antoinette + Marie-Curie + Marie-Louise + Marie-Thérèse + Martine + Mathilde + Meg + Mélanie + Melian + Mélusine + Mercédès + Michèle + Miranda + Mireille + Monique + Nadia + Nadine + Nathalie + Nerdanel + Nicole + Nienor + Níniel + + Odette + Patricia + Paulette + Pauline + Polly + Primula + Prunaprismia + Raymonde + Renée + Rían + Rose + Sandrine + Sarah + Ségolène + Silmarien + Simone + Solène + Sophie + Stéphanie + Suzanne + Sybille + Sylvie + Telperien + Théodwyn + Thérèse + Tinúviel + Vairë + Valérie + Vanimeldë + Varda + Véronique + Virginie + Yavanna + Yvette + Yvonne + } + dynasty_of_location_prefix = "dynnp_de" + grammar_transform = french + + # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. + pat_grf_name_chance = 60 + mat_grf_name_chance = 10 + father_name_chance = 10 + + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. + pat_grm_name_chance = 10 + mat_grm_name_chance = 60 + mother_name_chance = 10 + + + + mercenary_names = { + { name = "mercenary_company_tard_venus_1" } + { name = "mercenary_company_french_band_1" } + { name = "mercenary_company_routiers_1" } + { name = "mercenary_company_french_band_2" } + } +} diff --git a/N3OW/common/culture/name_lists/NEOW_provencal.txt b/N3OW/common/culture/name_lists/NEOW_provencal.txt new file mode 100644 index 00000000..fd6b3e7b --- /dev/null +++ b/N3OW/common/culture/name_lists/NEOW_provencal.txt @@ -0,0 +1,413 @@ +name_list_NEOW_provencal = { + + cadet_dynasty_names = { + "dynn_Abajolo" + "dynn_Aglout" + "dynn_Alaveno" + "dynn_Amoussa" + "dynn_Aplana" + "dynn_Armado" + "dynn_Arvi_e_act_u" + "dynn_Aubour" + "dynn_Aurelian" + "dynn_Avignan" + "dynn_Baioun" + "dynn_Barbeja" + "dynn_Barret" + "dynn_Batar_e_grv_u" + "dynn_Bec_a_grv_ris" + "dynn_Belissen" + "dynn_Berno" + "dynn_B_e_grv_uves_e_act_" + "dynn_Bonac_u_grv_rsi" + "dynn_Boudoun" + "dynn_Boulo" + "dynn_Bourguignoun" + "dynn_Boussano" + "dynn_Brechet" + "dynn_Broucard" + "dynn_Buer" + "dynn_Cabrau" + "dynn_Cala" + "dynn_Caminau" + "dynn_Cansa" + "dynn_Caras" + "dynn_C_a_grv_rri" + "dynn_Cast_e_grv_un_o_grv_u" + "dynn_Cavaioun" + "dynn_Chalamound" + "dynn_Charamaulo" + "dynn_Cheirias" + "dynn_Chivali_e_act_" + "dynn_Clar" + "dynn_Costobello" + "dynn_Coulanjo" + "dynn_Coumtour" + "dynn_Courdouan" + "dynn_Cousti_e_act_" + "dynn_Croto" + "dynn_D_pst_Esper_e_grv_u" + "dynn_Dagevilo" + "dynn_De_spc_Bisqu_e_grv_ris" + "dynn_De_spc_L_pst_Estrado" + "dynn_De_spc_Soio" + "dynn_Deg_o_grv_u" + "dynn_Denans" + "dynn_Di_e_act_udounat" + "dynn_Doumiero" + "dynn_Dunau" + "dynn_Dupargue" + "dynn_Engaurran" + "dynn_Escudi_e_act_" + "dynn_Fantoun" + "dynn_Fedoun" + "dynn_Ferrouia" + "dynn_Flaiosc" + "dynn_Foulc" + "dynn_Francobaumo" + "dynn_Fusado" + "dynn_Gabeli_e_act_" + "dynn_Gap" + "dynn_Gibous" + "dynn_Goudelard" + "dynn_Gourd_e_act_s" + "dynn_Gravat" + "dynn_Grimaud" + "dynn_Gu_e_grv_lh" + "dynn_Isnardoun" + "dynn_Jalassoun" + "dynn_Jausserand" + "dynn_Javelas" + "dynn_Lacha" + "dynn_Laure" + "dynn_L_e_grv_pe" + "dynn_L_o_grv_qui" + "dynn_Madi_e_act_" + "dynn_Maloboucho" + "dynn_Manoui_e_act_" + "dynn_Marmouret" + "dynn_Massihoun" + "dynn_Mausan" + "dynn_Menet" + "dynn_Miejo" + "dynn_Mistrau" + "dynn_Mounoun" + "dynn_Mournans" + "dynn_Nitri" + "dynn_Ouneio" + "dynn_Paious" + "dynn_Paul_e_grv_u" + "dynn_Pegue" + "dynn_Pelanchoun" + "dynn_Periss_o_grv_u" + "dynn_Pielo" + "dynn_Pla_c_ced_a" + "dynn_Pouja" + "dynn_Pourtari_e_act_" + "dynn_Proumt" + "dynn_Rabel" + "dynn_Ranchi_e_act_" + "dynn_Rebuf_e_grv_u" + "dynn_Remacle" + "dynn_Ribeiroto" + "dynn_Rouais" + "dynn_Roumanet" + "dynn_R_u_grv_bi" + "dynn_Salau" + "dynn_Sart_e_grv_u" + "dynn_Sclopis" + "dynn_S_e_grv_govesso" + "dynn_S_e_grv_rvi" + "dynn_Soum_e_act_s" + "dynn_Taiado" + "dynn_Tarteiroun" + "dynn_Terraioun" + "dynn_Tirreo" + "dynn_Tourtoun" + "dynn_Treule" + "dynn_Truze" + "dynn_Valadoun" + "dynn_Veirancho" + "dynn_Vernous" + "dynn_Viret" + } + + dynasty_names = { + "dynn_Abajolo" + "dynn_Aglout" + "dynn_Alaveno" + "dynn_Amoussa" + "dynn_Aplana" + "dynn_Armado" + "dynn_Arvi_e_act_u" + "dynn_Aubour" + "dynn_Aurelian" + "dynn_Avignan" + "dynn_Baioun" + "dynn_Barbeja" + "dynn_Barret" + "dynn_Batar_e_grv_u" + "dynn_Bec_a_grv_ris" + "dynn_Belissen" + "dynn_Berno" + "dynn_B_e_grv_uves_e_act_" + "dynn_Bonac_u_grv_rsi" + "dynn_Boudoun" + "dynn_Boulo" + "dynn_Bourguignoun" + "dynn_Boussano" + "dynn_Brechet" + "dynn_Broucard" + "dynn_Buer" + "dynn_Cabrau" + "dynn_Cala" + "dynn_Caminau" + "dynn_Cansa" + "dynn_Caras" + "dynn_C_a_grv_rri" + "dynn_Cast_e_grv_un_o_grv_u" + "dynn_Cavaioun" + "dynn_Chalamound" + "dynn_Charamaulo" + "dynn_Cheirias" + "dynn_Chivali_e_act_" + "dynn_Clar" + "dynn_Costobello" + "dynn_Coulanjo" + "dynn_Coumtour" + "dynn_Courdouan" + "dynn_Cousti_e_act_" + "dynn_Croto" + "dynn_D_pst_Esper_e_grv_u" + "dynn_Dagevilo" + "dynn_De_spc_Bisqu_e_grv_ris" + "dynn_De_spc_L_pst_Estrado" + "dynn_De_spc_Soio" + "dynn_Deg_o_grv_u" + "dynn_Denans" + "dynn_Di_e_act_udounat" + "dynn_Doumiero" + "dynn_Dunau" + "dynn_Dupargue" + "dynn_Engaurran" + "dynn_Escudi_e_act_" + "dynn_Fantoun" + "dynn_Fedoun" + "dynn_Ferrouia" + "dynn_Flaiosc" + "dynn_Foulc" + "dynn_Francobaumo" + "dynn_Fusado" + "dynn_Gabeli_e_act_" + "dynn_Gap" + "dynn_Gibous" + "dynn_Goudelard" + "dynn_Gourd_e_act_s" + "dynn_Gravat" + "dynn_Grimaud" + "dynn_Gu_e_grv_lh" + "dynn_Isnardoun" + "dynn_Jalassoun" + "dynn_Jausserand" + "dynn_Javelas" + "dynn_Lacha" + "dynn_Laure" + "dynn_L_e_grv_pe" + "dynn_L_o_grv_qui" + "dynn_Madi_e_act_" + "dynn_Maloboucho" + "dynn_Manoui_e_act_" + "dynn_Marmouret" + "dynn_Massihoun" + "dynn_Mausan" + "dynn_Menet" + "dynn_Miejo" + "dynn_Mistrau" + "dynn_Mounoun" + "dynn_Mournans" + "dynn_Nitri" + "dynn_Ouneio" + "dynn_Paious" + "dynn_Paul_e_grv_u" + "dynn_Pegue" + "dynn_Pelanchoun" + "dynn_Periss_o_grv_u" + "dynn_Pielo" + "dynn_Pla_c_ced_a" + "dynn_Pouja" + "dynn_Pourtari_e_act_" + "dynn_Proumt" + "dynn_Rabel" + "dynn_Ranchi_e_act_" + "dynn_Rebuf_e_grv_u" + "dynn_Remacle" + "dynn_Ribeiroto" + "dynn_Rouais" + "dynn_Roumanet" + "dynn_R_u_grv_bi" + "dynn_Salau" + "dynn_Sart_e_grv_u" + "dynn_Sclopis" + "dynn_S_e_grv_govesso" + "dynn_S_e_grv_rvi" + "dynn_Soum_e_act_s" + "dynn_Taiado" + "dynn_Tarteiroun" + "dynn_Terraioun" + "dynn_Tirreo" + "dynn_Tourtoun" + "dynn_Treule" + "dynn_Truze" + "dynn_Valadoun" + "dynn_Veirancho" + "dynn_Vernous" + "dynn_Viret" + } + + male_names = { + 20 = { + _O_act_ulivi_e_act_ + Adam Adrian Alan Aleissandre Andri_e_act_u Ant_o_grv_ni Arnaud Aubert + Benezet Bernat Brunoun + Camihe Carle Cerile Chichoues Crestian Crist_o_grv_u + D_a_grv_vi Dani_e_grv_ Danis Deidi_e_act_ Doumenge + Enmanu_e_grv_l Enri Eri Estefan + Fabian Fabrice Felip Frederi Franc_e_act_s Francoun + Gabri_e_act_u Gibert Gile Girard Gl_a_grv_udi Gui Guih_e_grv_n Guih_e_grv_ume + Ives + J_o_act_us_e_grv_ J_o_grv_rgi Jan Jan-Gl_a_grv_udi Jan-Jaque Jan-Lou_i_uml_s Jan-Lu Jan-Mar_i_grv_o Jan-Marc Jan-Mich_e_grv_u Jan-P_e_grv_ire Jan-Pau Jaque Jirome Jou_e_grv_l Julian + Laur_e_grv_ns Liounel Lou_i_uml_s Lucas Lucian + Manu_e_grv_ Marc Marc_e_grv_u Maurise Mich_e_grv_u Miqu_e_grv_u + Natan Nicoulau + P_e_grv_ire Pascau Patrice Patris Pau + Quevin + Ramoun Ricard Roubert Rougi_e_act_ Rouland Rouman + S_e_grv_rgi S_e_act_uvan Savi_e_act_ Sebastian + Terris Toumas + Ubert + Vinc_e_grv_ns + } + 5 = { + _A_grv_rtus + _E_act_ug_e_grv_ni + Ab_e_grv_l Aguste Agustin Al_e_grv_ssi Alfret Amat Amaudri Amine Anfous Ange Antounin Armand Assel Auban Audouard Aurelian + Bastian Batisto Benet Benjamin Bertrand Bres Brian + Calendau Cedric Charle Clem_e_grv_nt Courentin + Damian Dem_e_grv_tri + Edmound Edouard Eimeri El_i_grv_o Emile Emilian Ernest Erv_e_act_ Est_e_grv_ve Estanislau + F_e_grv_lis Fernand Flavian Flour_e_grv_ns Flourian + Ga_e_grv_l Gaietan Gastoun Gauchi_e_act_ Gaufre German Giraud Greg_o_grv_ri Gust_a_grv_vi + J_u_grv_li Jan-Batisto Jan-Bernat Jan-Calendau Jan-Carle Jan-Crist_o_grv_u Jan-Felip Jan-Franc_e_act_s Jan-Ives Jan-Pascau Jaufret Jaume Jerem_i_grv_a Jouachin Jounatan Jourdan Justin + Leoun Lu + M_a_grv_ri_male Maime Marciau Marius Martin Mas Mati_e_act_u Matias Meiss_e_grv_ns + Nourbert + P_e_grv_ire-Ant_o_grv_ni P_e_grv_ire-Ives P_e_grv_ire-Jan + Quentin + R_e_grv_gis Raf_e_grv_u Ravous Reinaud Roud_o_grv_u Roudrigo Roumi_e_act_ + Samu_e_grv_l Sauvaire Simoun + T_o_grv_ni Tibaud Tristan + Ugue + Val_e_grv_ri Valentin Vitour + } + 1 = { + _O_act_ut_a_grv_vi + Achile Aloi Amable Amadi_e_act_u Amand Ambr_o_grv_si Anat_o_grv_li Ans_e_grv_ume Aristido Arsena Aubin + Barnab_e_grv_u Bartoumi_e_act_u Basile Baudouin Berengui_e_act_ Bernard Bl_a_grv_si Bounif_a_grv_ci Brand_a_grv_ni + Calist Carle-Enri Casim_e_grv_r Celestin Cesar Ciprian Clouvis Cosme Coustant Coustantin + Dourian + Eitor + Faustin Felician Fermin Franc_e_act_s-Savi_e_act_ + Gaspard + Il_a_grv_ri Ipoulite Ireni_e_act_u + Jacint Jaque-Ives Jasoun + Lambert Leoupold Lienard + Nou_e_grv_ + Ouscar + Prousp_e_grv_r + Reini_e_act_ Roumiaud + Teoudor Teoufile Timouti_e_act_u + Ulisse Umbert + Zacar_i_grv_o + } + } + female_names = { + 20 = { + Alessandro_female Amandino Angelico_female Ano Ano-Mar_i_grv_o Audr_e_act_ Aurel_i_grv_o_female + Bernadeto Bregido + Camiho Carolo_female Caroulino Catarino Cecilo Celino Chantal Claro_female Coul_e_grv_to Courino Crestino + D_o_act_ufino Danielo_female Daniso Doumenico_female + Eisab_e_grv_u Eisabello Eleno Eliano Eloud_i_grv_o Emanuelo_female Emil_i_grv_o_female Estello + Fabiano_female Flour_e_grv_n_c_ced_o Franceso + Genevivo Glaudino Glaudo_female Gueni_e_grv_vro + Iveto_female + J_u_grv_li_female Jano_female Jaquelino Joucelino_female Jouelo_female Jouseto_female Jousiano + Laur_e_grv_n_c_ced_o Lauro_female Lid_i_grv_o Liliano Lou_i_uml_so_female + Madaleno Magali Mar_i_grv_o_female Mar_i_grv_o-Crestino Mar_i_grv_o-Fran_c_ced_o Mar_i_grv_o-Jano Mar_i_grv_o-Louiso Mar_i_grv_o-Ter_e_grv_so Margarido Marioun Mariso_female Martino_female Melan_i_grv_o Michello_female Mir_e_grv_io Mounico_female Murielo + Natal_i_grv_o Nicleto Nicolo_female + Oudeto Oudilo Ouf_e_act_l_i_grv_o + Pascalo_female Patricio_female Pauleto_female Peireto + Sabino_female Sabrino_female Sandrino_female Susano_female + Valiero_female Vanesso_female Verounico + } + 5 = { + _E_act_ug_e_grv_nio _E_grv_vo + Adriano Agato Agn_e_grv_s Albertino_female Alessio_female Alino Alis Am_e_grv_li Ana_i_uml_s Andriveto Aneto Ang_e_grv_lo_female Ano-Claro Ano-Lauro Ano-Liso Ano-Souf_i_grv_o Antouneto Arleto Aude Auroro + Beatris Benedito_female Berto_female Blanco_female + Carleno_female Carmen Celi_a_grv_ Charloto Chichoueso Cindy Clarisso Clem_e_grv_nci Clementino_female Clou_e_grv_ Cloutido Coural_i_grv_o Coustan_c_ced_o Cynthia + Debora Diano Dourout_e_grv_io + Edito Eliso Els_a_grv_ Em_a_grv_ Emelino Emiliano_female Enrieto Est_e_grv_r Esteveneto Evelino + Fan_i_grv_ Fernando_female Fl_a_grv_vio_female Floro Flouriano Fran_c_ced_o_female Francino Frederico_female + Ga_e_grv_lo Gabrielo_female Geraldino_female Germano_female Giliberto_female Gineto Gis_e_grv_lo Glaudeto Guisl_e_grv_no + Iasmino Ido Ingrido Ireno_female Ivono_female + J_o_act_usefino Janeto_female Jano-Mar_i_grv_o Jessic_a_grv_ Jourgeto Judit Juliano_female Julieto Justino_female + L_u_grv_ci Laur_i_grv_o Laureto Le_a_grv Leila Liso_female + Manoun Manuello Mar_i_grv_o-Ange Mar_i_grv_o-Ano Mar_i_grv_o-Antouneto Mar_i_grv_o-Catarino Mar_i_grv_o-Claro Mar_i_grv_o-Doumenico Mar_i_grv_o-Eleno Mar_i_grv_o-Franceso Mar_i_grv_o-Glaudo Mar_i_grv_o-J_o_act_us_e_grv_ Mar_i_grv_o-Lauro Mar_i_grv_o-Madaleno Mar_i_grv_o-Nouelo Mar_i_grv_o-Oudilo Mar_i_grv_o-P_e_grv_ire Mar_i_grv_o-Paulo Mar_i_grv_o-Roso Marcello_female Margot Mariama Mariano_female Maril_e_grv_no_female Marino_female Marivono Marjour_i_grv_o Marl_e_grv_no Marto_female Mauriceto_female Melisso Micheleto_female Mourgano + Nad_e_grv_jo Nadalo_female Natach_a_grv_ Nouelo_female Nouen_i_grv_o + Olg_a_grv_ Ourt_e_grv_nsi + Pascaleto Paulino_female Paulo_female + R_e_grv_ino Rach_e_grv_l Ramoundo_female Regino_female Renato_female Roso_female Roso-Mar_i_grv_o Roulando_female Rousal_i_grv_o Rousino Rousselino + Samanto Saro_female Severino_female Silv_i_grv_o_female Simouno_female Souf_i_grv_o Soul_e_grv_no Soulanjo Susoun + Ter_e_grv_so T_o_grv_nio_female + Ugueto + Valentino_female Vent_u_grv_ri_female Vi_o_act_ulando Vi_o_act_uleto Viergino_female Vit_o_grv_ri_female Viviano_female + } + 1 = { + _E_act_ul_a_grv_lio + _O_act_ut_a_grv_vio + Abri_e_act_u Ad_e_grv_lo Agla_e_grv_ Agustino_female Aimado Alessandrino_female Anastasi_e_act_ Anfounsino Aubano Azala_i_uml_s + Bab_e_grv_u_female Barbo_female Batistino Berenguiero Bereni_c_ced_o Bernado Bertrando + Cassandro Celestino_female Celesto_female + Daun_e_grv_ Deivoto + Eliounor Ernestino Esmeraudo + Faustino_female Felicita Felipino Feliso_female Filoumeno Flour Flourino + Gertrudo + Irm_a_grv_ Is_e_grv_ut + Jade Jaqueto + Leoun_i_grv_o Leounoro Leountino Leticio Lindo_female Liseto Lou_i_uml_sono Lourreno Luciano_female Lucr_e_grv__c_ced_o Ludivino + Marcelino_female Megano + Ouceano Oulimpo_female Ounourino Oursulo + Peirounello Peirouno Poul_o_grv_nio + Quit_e_grv_ri + Roumano_female Rousado Rut + Sibilo_female Sidoun_i_grv_o Sigouleno + Tounieto + Vitourino_female + Zou_e_grv_ + } + } + dynasty_of_location_prefix = "dynnp_de" + grammar_transform = french + + # Chance of male children being named after their paternal or maternal grandfather, or their father. Sum must not exceed 100. + pat_grf_name_chance = 60 + mat_grf_name_chance = 10 + father_name_chance = 10 + + # Chance of female children being named after their paternal or maternal grandmother, or their mother. Sum must not exceed 100. + pat_grm_name_chance = 10 + mat_grm_name_chance = 60 + mother_name_chance = 10 + + mercenary_names = { + } +} \ No newline at end of file diff --git a/N3OW/common/culture/traditions/NEOW_traditions.txt b/N3OW/common/culture/traditions/NEOW_traditions.txt new file mode 100644 index 00000000..39a1d9a5 --- /dev/null +++ b/N3OW/common/culture/traditions/NEOW_traditions.txt @@ -0,0 +1,609 @@ +########################### +# NEOW CULTURAL TRADITIONS +########################### + +####################### +# Generic +####################### + +tradition_british_armoires = { + category = regional + + layers = { + 0 = martial + 1 = western + 4 = bow.dds + } + + is_shown = { + OR = { + has_cultural_pillar = heritage_anglo_frisian + has_cultural_pillar = heritage_brythonic + } + } + can_pick = { + OR = { + has_cultural_pillar = heritage_anglo_frisian + has_cultural_pillar = heritage_brythonic + } + } + + character_modifier = { + archers_max_size_add = 2 + } + + parameters = { + unlock_maa_handgonners = yes + } + + cost = { + prestige = { + add = { + value = tradition_base_cost + desc = BASE + format = "BASE_VALUE_FORMAT" + } + # Ethos requirement. + if = { + limit = { + NOR = { + culture_pillar:ethos_stoic = { is_in_list = traits } + culture_pillar:ethos_bureaucratic = { is_in_list = traits } + } + } + add = { + value = tradition_incompatible_ethos_penalty + desc = not_stoic_or_bureaucratic_desc + } + } + # Certain number of archer MaA requirement. + if = { + limit = { + scope:character = { + number_maa_soldiers_of_base_type = { + type = archers + # Remember to sync the below with longbow_competitions_minimum_archer_maa_value. + value < 1200 + } + } + } + add = { + value = tradition_unfulfilled_criteria_penalty + desc = culture_head_lacks_archer_maa_desc + } + } + + multiply = tradition_replacement_cost_if_relevant + } + } + + ai_will_do = { + value = 800 + if = { + limit = { + OR = { + culture_has_pikemen_maa = yes + culture_has_heavy_cavalry_maa = yes + } + } + multiply = 0 + } + } +} + +tradition_british_palace_politics = { + category = regional + + layers = { + 0 = intrigue + 1 = western + 4 = palace_politics.dds + } + + is_shown = { + OR = { + has_cultural_pillar = heritage_anglo_frisian + has_cultural_pillar = heritage_scottish + this = culture:prytoneg + any_parent_culture_or_above = { + this = culture:prytoneg + } + } + scope:character = { + OR = { + has_title = title:e_brittania + } + } + # DLC check. + has_ep3_dlc_trigger = yes + NOT = { + has_cultural_tradition = tradition_byzantine_succession + } + } + can_pick = { + custom_tooltip = { + text = cannot_have_tradition_court_eunuchs + NOT = { culture_tradition:tradition_court_eunuchs = { is_in_list = traits } } + } + custom_tooltip = { + text = cannot_have_tradition_merciful_blindings + NOT = { culture_tradition:tradition_merciful_blindings = { is_in_list = traits } } + } + } + + parameters = { + #unlock_maa_conrois = yes + unlock_voluntary_laampdom = yes + #much_more_likely_to_be_laamps = yes + ambitious_trait_more_common = yes + wanderers_gain_extra_combat_skills = yes + mercenary_courtiers_gain_extra_skills = yes + #more_likely_to_leave_court = yes + enable_garden_duchy_building = yes + can_appoint_court_gardener = yes + can_recruit_gardeners = yes + vengeful_trait_more_common = yes + vengeful_positive_forgiving_negative = yes + rivalries_more_common = yes + hostile_action_vs_rival_bonuses = yes + bonuses_from_patriarch_matriarch_trait = yes + #cultural_house_personal_scheme_success_chance = yes + landing_house_members_gives_renown = yes + penalty_for_revoking_titles_from_house_members = yes + loyal_trait_more_common = yes + } + character_modifier = { + dynasty_house_opinion = 15 + opinion_of_liege = -10 + monthly_court_grandeur_change_mult = 0.2 + political_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value + personal_scheme_phase_duration_add = minor_scheme_phase_duration_bonus_value + ai_honor = -20 + ai_war_chance = 0.5 + ai_war_cooldown = -0.25 + same_culture_mercenary_hire_cost_mult = -0.15 + character_travel_speed_mult = 0.1 + character_travel_safety_mult = 0.1 + tyranny_gain_mult = 0.5 + accolade_glory_gain_mult = 0.1 + } + + cost = { + prestige = { + add = { + value = tradition_base_cost + desc = BASE + format = "BASE_VALUE_FORMAT" + } + if = { + limit = { + NOR = { + culture_pillar:ethos_bureaucratic = { is_in_list = traits } + culture_pillar:ethos_courtly = { is_in_list = traits } + culture_pillar:ethos_spiritual = { is_in_list = traits } + } + } + add = { + value = tradition_incompatible_ethos_penalty + desc = not_bureaucratic_courtly_or_spiritual_desc + } + } + if = { + limit = { + has_dlc_feature = royal_court + OR = { + scope:character = { has_royal_court = no } + NOT = { + scope:character = { + court_grandeur_current_level >= very_high_court_grandeur_level + } + } + } + } + add = { + value = tradition_unfulfilled_criteria_penalty + desc = culture_head_court_grandeur_desc + } + } + + multiply = tradition_replacement_cost_if_relevant + } + } + + ai_will_do = { + value = 200 + if = { + limit = { # Admin should be more into this + scope:character = { + has_government = administrative_government + } + } + multiply = 2 + } + } +} + +tradition_swords_of_freedom = { + category = regional + + layers = { + 0 = martial + 1 = western + 4 = swords.dds + } + + is_shown = { + OR = { + this = culture:kuhjung + any_parent_culture_or_above = { + this = culture:kuhjung + } + } + } + can_pick = { + culture_not_pacifistic_trigger = yes + } + + parameters = { + unlock_maa_kuhjung = yes + strong_traits_more_common = yes + } + character_modifier = { + maa_damage_mult = 0.05 + men_at_arms_limit = 1 + county_opinion_add = -10 + } + + cost = { + prestige = { + add = { + value = tradition_base_cost + desc = BASE + format = "BASE_VALUE_FORMAT" + } + if = { + limit = { + NOR = { + culture_pillar:ethos_bellicose = { is_in_list = traits } + culture_pillar:ethos_stoic = { is_in_list = traits } + culture_pillar:ethos_communal = { is_in_list = traits } + } + } + add = { + value = tradition_incompatible_ethos_penalty + desc = not_bellicose_stoic_or_communal_desc + } + } + if = { + limit = { + scope:character = { + NOR = { # Culture Head need to have a 8 sized regiment of either Light/Heavy/Archer Cavalry + number_maa_soldiers_of_base_type = { + type = light_cavalry + value >= 800 + } + number_maa_soldiers_of_base_type = { + type = heavy_cavalry + value >= 400 + } + number_maa_soldiers_of_base_type = { + type = archer_cavalry + value >= 800 + } + } + } + } + add = { + value = tradition_unfulfilled_criteria_penalty + desc = culture_head_cavalry_desc + } + } + + multiply = tradition_replacement_cost_if_relevant + } + } + + ai_will_do = { + value = 200 + if = { + limit = { # Reduce chance slightly if the culture has access to other "cavalry" types + OR = { + has_innovation = innovation_war_camels + has_innovation = innovation_elephantry + } + } + multiply = 0.4 + } + else_if = { + limit = { + scope:character ?= { + ai_has_warlike_personality = yes + } + } + multiply = 4 + } + } +} + +tradition_british_meritocracy = { # Offshoot of tradition_philosopher_culture + category = societal + + layers = { + 0 = learning + 1 = western + 4 = beacon_of_learning.dds + } + + is_shown = { + has_fp3_dlc_trigger = yes + OR = { + has_cultural_pillar = heritage_anglo_frisian + has_cultural_pillar = heritage_brythonic + } + NOT = { has_cultural_tradition = tradition_philosopher_culture } # Replaces Philosopher Culture + } + + can_pick = { + custom_description = { + text = culture_not_bellicose + NOT = { + culture_pillar:ethos_bellicose = { is_in_list = traits } + } + } + OR = { + has_cultural_pillar = heritage_anglo_frisian + has_cultural_pillar = heritage_brythonic + } + NOT = { has_cultural_tradition = tradition_warrior_culture } + NOT = { has_cultural_tradition = tradition_philosopher_culture } + } + can_pick_for_hybridization = { + custom_tooltip = { + text = no_warrior_culture + NOT = { # Only blocks polygamous to avoid duplicate warnings, but is blocked by concubines + culture_tradition:tradition_warrior_culture = { is_in_list = traits } + } + } + custom_tooltip = { + text = no_philosopher_culture + NOT = { # Only blocks polygamous to avoid duplicate warnings, but is blocked by concubines + culture_tradition:tradition_philosopher_culture = { is_in_list = traits } + } + } + } + + parameters = { + #pensive_trait_more_common = yes + #rowdy_trait_less_common = yes + innovation_from_learning_traits = yes + can_appoint_court_scholar = yes + guardian_education_better_outcomes = yes + } + + character_modifier = { + stress_gain_mult = 0.25 + monthly_lifestyle_xp_gain_mult = 0.2 + learning_per_fame_level = 1 + } + + cost = { + prestige = { + add = { + value = tradition_base_cost + desc = BASE + format = "BASE_VALUE_FORMAT" + } + if = { + limit = { + NOR = { + culture_pillar:ethos_courtly = { is_in_list = traits } + culture_pillar:ethos_communal = { is_in_list = traits } + culture_pillar:ethos_spiritual = { is_in_list = traits } + } + } + add = { + value = tradition_incompatible_ethos_penalty + desc = not_courtly_communal_or_spiritual_desc + } + } + if = { + limit = { + trigger_if = { + limit = { + scope:character = { + is_ai = no + } + } + NOT = { + any_ruler = { + count >= 5 + culture = prev + primary_title.tier >= tier_county + has_trait = scholar + } + } + } + trigger_else = { + always = no + } + } + add = { + value = tradition_unfulfilled_criteria_penalty + desc = rulers_with_scholar_desc + } + } + + if = { + limit = { + culture_tradition_reduction_trigger = { TRADITION = tradition_fp3_beacon_of_learning } + } + multiply = { + value = 0.5 + desc = inspired_by_culture_desc + } + } + + multiply = tradition_replacement_cost_if_relevant + } + } + + ai_will_do = { + value = 200 + if = { + limit = { + NOR = { + culture_pillar:ethos_courtly = { is_in_list = traits } + culture_pillar:ethos_communal = { is_in_list = traits } + culture_pillar:ethos_spiritual = { is_in_list = traits } + } + } + multiply = 0 + } + } +} + +tradition_heirs_of_numenor = { # Offshoot of tradition_philosopher_culture + category = societal + + layers = { + 0 = diplo + 1 = western + 4 = crown.dds + } + + is_shown = { + OR = { + has_cultural_pillar = heritage_french + has_cultural_pillar = heritage_mosellic + has_cultural_pillar = heritage_west_germanic + this = culture:rottisch + this = culture:rhinelander + any_parent_culture_or_above = { + OR = { + this = culture:rottisch + this = culture:rhinelander + } + } + } + } + + parameters = { + can_use_conquest_cbs = yes + cb_lower_prestige_level_requirement = yes + cheaper_cbs = yes + } + + character_modifier = { + dread_gain_mult = -0.5 + tyranny_gain_mult = 0.5 + monthly_piety_gain_mult = 0.2 + } + + cost = { + prestige = { + add = { + value = tradition_base_cost + desc = BASE + format = "BASE_VALUE_FORMAT" + } + multiply = tradition_replacement_cost_if_relevant + } + } + + ai_will_do = { + value = 0 + } +} + + +tradition_landstinget = { + category = regional + + layers = { + 0 = learning + 1 = western + 4 = council.dds + } + + is_shown = { + has_cultural_pillar = heritage_north_germanic + } + can_pick = { + has_cultural_pillar = heritage_north_germanic + } + + parameters = { + scandinavian_elective_enabled = yes + trait_county_opinion_modifiers = yes + grants_to_lowborns_bonuses = yes + collective_lands_farms_bonuses = yes + peasant_leader_is_inherited = yes + } + county_modifier = { + development_growth_factor = 0.1 + monthly_county_control_growth_factor = -0.2 + build_speed = 0.2 + } + + cost = { + prestige = { + add = { + value = tradition_base_cost + desc = BASE + format = "BASE_VALUE_FORMAT" + } + if = { + limit = { + NOR = { + culture_pillar:ethos_bureaucratic = { is_in_list = traits } + culture_pillar:ethos_bellicose = { is_in_list = traits } + } + } + add = { + value = tradition_incompatible_ethos_penalty + desc = not_bellicose_or_bureaucratic_desc + } + } + if = { + limit = { + NOT = { + scope:character = { + any_sub_realm_county = { + county_opinion < 0 + } + } + } + } + add = { + value = tradition_unfulfilled_criteria_penalty + desc = counties_with_low_county_opinion_desc + } + } + + if = { + limit = { + culture_tradition_reduction_trigger = { TRADITION = tradition_things } + } + multiply = { + value = 0.5 + desc = inspired_by_culture_desc + } + } + + multiply = tradition_replacement_cost_if_relevant + } + } + + ai_will_do = { + value = 200 + if = { + limit = { + OR = { + culture_tradition:tradition_the_witenagemot = { is_in_list = traits } + culture_tradition:tradition_fp3_jirga = { is_in_list = traits } + } + } + multiply = 0 + } + } +} diff --git a/N3OW/common/decisions/80_major_decisions_roman.txt b/N3OW/common/decisions/80_major_decisions_roman.txt new file mode 100644 index 00000000..f5937f66 --- /dev/null +++ b/N3OW/common/decisions/80_major_decisions_roman.txt @@ -0,0 +1,1486 @@ +#Restoring the Roman Empire (as Byzantium) +### Restore the Roman Empire ### +restore_roman_empire_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/ep3_decision_roman_restoration.dds" + } + desc = restore_roman_empire_decision_desc + selection_tooltip = restore_roman_empire_decision_tooltip + decision_group_type = roman + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_byzantium + NOT = { primary_title = title:e_hre } + NOT = { primary_title = title:e_italy } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + government_allows = administrative + } + } + + is_valid = { + prestige_level >= max_prestige_level + + completely_controls = title:d_latium + completely_controls = title:d_venice + completely_controls = title:d_romagna + completely_controls = title:d_sicily + completely_controls = title:d_genoa + completely_controls = title:d_capua + completely_controls = title:d_apulia + completely_controls = title:d_thrace + completely_controls = title:d_antioch + completely_controls = title:d_palestine + completely_controls = title:d_alexandria + completely_controls = title:d_athens + completely_controls = title:d_tunis + completely_controls = title:d_croatia + completely_controls = title:d_thessalonika + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + + OR = { + religion = { is_in_family = rf_abrahamic } + religion = religion:hellenism_religion + culture = { has_cultural_pillar = heritage_latin } + culture = { has_cultural_pillar = heritage_byzantine } + } + } + + effect = { + custom_tooltip = restore_roman_empire_decision_effect_tooltip + show_as_tooltip = { + create_roman_empire_scripted_effect = yes + } + if = { + limit = { + has_ep3_dlc_trigger = yes + } + trigger_event = ep3_roman_restoration.0100 + } + else = { + trigger_event = roman_restoration.0001 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + set_global_variable = { + name = flag_restored_roman_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Restoring the Roman Empire (as HRE) +### Restore the Roman Empire ### +restore_roman_empire_holy_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" + } + desc = restore_roman_empire_holy_decision_desc + selection_tooltip = restore_roman_empire_decision_tooltip + # Deliberately left in the major group rather than the Roman one. + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_hre + OR = { + NOT = { has_title = title:e_byzantium } # Prioritize Byzaboos + primary_title = title:e_hre + } + NOT = { primary_title = title:e_italy } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + government_has_flag = government_is_administrative + } + } + + is_valid = { + prestige_level >= max_prestige_level + completely_controls = title:d_latium + completely_controls = title:d_venice + completely_controls = title:d_romagna + completely_controls = title:d_sicily + completely_controls = title:d_genoa + completely_controls = title:d_capua + completely_controls = title:d_apulia + completely_controls = title:d_thrace + completely_controls = title:d_antioch + completely_controls = title:d_palestine + completely_controls = title:d_alexandria + completely_controls = title:d_athens + completely_controls = title:d_tunis + completely_controls = title:d_croatia + completely_controls = title:d_thessalonika + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + + OR = { + religion = { is_in_family = rf_abrahamic } + religion = religion:hellenism_religion + culture = { has_cultural_pillar = heritage_latin } + culture = { has_cultural_pillar = heritage_byzantine } + } + } + + effect = { + custom_tooltip = restore_roman_empire_decision_effect_tooltip + show_as_tooltip = { + create_roman_empire_holy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0003 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + set_global_variable = { + name = flag_restored_roman_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Restoring the Roman Empire (as Italia) +### Restore the Roman Empire ### +restore_roman_empire_italian_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" + } + desc = restore_roman_empire_italian_decision_desc + selection_tooltip = restore_roman_empire_decision_tooltip + # Deliberately left in the major group rather than the Roman one. + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_italy + OR = { + NAND = { + has_title = title:e_byzantium #Prioritize Byzaboos + has_title = title:e_hre #And the Germans + } + primary_title = title:e_italy + } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + culture = { has_cultural_pillar = heritage_latin } + is_target_in_global_variable_list = { #Only available after unifying Italy. + name = unavailable_unique_decisions + target = flag:flag_unified_italian_empire + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + government_has_flag = government_is_administrative + } + } + + is_valid = { + prestige_level >= max_prestige_level + + completely_controls = title:d_latium + completely_controls = title:d_venice + completely_controls = title:d_romagna + completely_controls = title:d_sicily + completely_controls = title:d_genoa + completely_controls = title:d_capua + completely_controls = title:d_apulia + completely_controls = title:d_thrace + completely_controls = title:d_antioch + completely_controls = title:d_palestine + completely_controls = title:d_alexandria + completely_controls = title:d_athens + completely_controls = title:d_tunis + completely_controls = title:d_croatia + completely_controls = title:d_thessalonika + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + + OR = { + religion = { is_in_family = rf_abrahamic } + religion = religion:hellenism_religion + culture = { has_cultural_pillar = heritage_latin } + culture = { has_cultural_pillar = heritage_byzantine } + } + } + + effect = { + custom_tooltip = restore_roman_empire_decision_effect_tooltip + show_as_tooltip = { + create_roman_empire_italy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0150 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + set_global_variable = { + name = flag_restored_roman_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Restore the real Roman Empire +### Form the Sultanate of Rum ### +form_rum_sultanate_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/fp3/fp3_decision_concession.dds" + } + desc = form_rum_sultanate_decision_desc + selection_tooltip = form_rum_sultanate_decision_tooltip + # Deliberately left in the major group rather than the Roman one. + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 0 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + is_landed = yes # Laamps don't need to know about this + OR = { + religion = religion:islam_religion + culture = { has_cultural_pillar = heritage_turkic } + } + NOT = { culture = culture:greek } + NOT = { OR = { faith.religion = religion:eastern_orthodox_religion faith.religion = religion:catholic_religion faith.religion = religion:protestant_religion } } + OR = { + top_liege = this + top_liege = { faith.religion = faith:ashari.religion } + } + capital_province = { + OR = { + geographical_region = world_persian_empire + geographical_region = world_asia_minor + geographical_region = custom_greater_armenia + } + } + NOR = { + exists = title:k_rum.holder + top_liege = { is_roman_emperor_trigger = yes } + } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_rum_sultanate + } + } + OR = { + highest_held_title_tier < 4 #Dukes or lower, splitting off from Persia. + AND = { + highest_held_title_tier < 5 + top_liege = this #Or just a fancy way to get a new King title. + } + } + } + + is_valid = { + prestige_level >= high_prestige_level + piety_level >= high_piety_level + completely_controls = title:d_cibyrrhaeot + completely_controls = title:d_anatolia + completely_controls = title:d_cappadocia + completely_controls = title:d_charsianon + completely_controls = title:d_paphlagonia + completely_controls = title:d_armeniac + completely_controls = title:d_chaldia + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + is_at_war = no + } + + effect = { + custom_tooltip = form_rum_sultanate_decision_effect_tooltip + gain_heroic_legend_seed_tooltip_effect = yes + show_as_tooltip = { + create_rum_scripted_effect = yes + } + trigger_event = { + id = middle_east_decisions.0014 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_rum_sultanate + } + set_global_variable = { + name = flag_formed_rum_sultanate + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +### Mend the Great Schism ### +mend_the_great_schism_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = mend_the_great_schism_decision_desc + selection_tooltip = mend_the_great_schism_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith.religion = faith:catholic.religion #Christian Only + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_mended_great_schism + } + } + highest_held_title_tier > 4 #Only Emperors + } + + is_valid = { + piety_level >= max_piety_level + completely_controls = title:c_byzantion + completely_controls = title:c_antiocheia + completely_controls = title:c_jerusalem + completely_controls = title:c_alexandria + completely_controls = title:c_roma + custom_description = { + text = "mend_schism_byzantion_bishop" + title:c_byzantion.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_antiocheia_bishop" + title:c_antiocheia.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_jerusalem_bishop" + title:c_jerusalem.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_alexandria_bishop" + title:c_alexandria.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_roma_bishop" + title:c_roma.holder.faith = root.faith #Either own County directly, or have a vassal of same religion. + } + custom_description = { + text = "mend_schism_no_rite" + root.faith = { NOT = { has_doctrine_parameter = maintains_head_of_faith_on_creation } } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + gain_holy_legend_seed_tooltip_effect = yes + custom_tooltip = mend_the_great_schism_decision_effect_tooltip + show_as_tooltip = { + mend_great_schism_scripted_effect = yes + } + trigger_event = roman_restoration.0100 + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_mended_great_schism + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +### Reclaim Constantinople ### +set_capital_constantinople_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + desc = set_capital_constantinople_decision_desc + selection_tooltip = set_capital_constantinople_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 12 + hegemony = 0 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:e_byzantium + NOT = { capital_county = { this = title:c_byzantion } } + OR = { + title:c_byzantion.holder = { + any_liege_or_above = { this = root } + } + title:c_byzantion.holder = { this = root } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + if = { #Usurp if not held personally. + limit = { + NOT = { title:c_byzantion.holder = { this = root } } + } + title:c_byzantion.holder = { save_scope_as = target_for_denunciation } + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_byzantion = { + change_title_holder = { + holder = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + } + set_realm_capital = title:c_byzantion + if = { + limit = { + exists = scope:target_for_denunciation + } + scope:target_for_denunciation = { + trigger_event = { + id = roman_restoration.1204 + } + } + } + } + ai_potential = { + primary_title.tier = tier_empire + has_title = title:e_byzantium + } + + ai_will_do = { #Do it always, for coherence. + base = 100 + modifier = { + title:c_byzantion.holder = { + is_ai = no + any_realm_county = { + count < 2 + holder = title:c_byzantion.holder + } + } + factor = 0 + } + } +} + +### Reclaim Rome ### +set_capital_rome_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds" + } + desc = set_capital_rome_decision_desc + selection_tooltip = set_capital_rome_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 0 + hegemony = 12 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + has_title = title:h_roman_empire + NOT = { capital_county = { this = title:c_roma } } + OR = { + title:c_roma.holder = { + any_liege_or_above = { this = root } + } + title:c_roma.holder = { this = root } + } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + if = { #Usurp if not held personally. + limit = { + NOT = { title:c_roma.holder = { this = root } } + } + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_roma = { + change_title_holder = { + holder = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + } + set_realm_capital = title:c_roma + } + + ai_potential = { + has_title = title:h_roman_empire + } + + ai_will_do = { #Do it always, for coherence. + base = 100 + } +} + +### Establish Iconoclast Patriarchate ### +establish_iconoclast_patriarchate_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = establish_iconoclast_patriarchate_decision_desc + selection_tooltip = establish_iconoclast_patriarchate_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:iconoclast + NOT = { faith = { exists = religious_head } } + highest_held_title_tier > 3 #Only Kings and Emperors + } + + is_valid = { + completely_controls = title:c_byzantion + piety_level >= medium_piety_level + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = establish_iconoclast_patriarchate_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0120 + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + ai_value_modifier = { + ai_zeal = 5.0 + } + modifier = { + factor = 0 + has_trait = cynical + } + } +} + +### Restore Ecumenical Patriarchate ### +restore_ecumenical_patriarchate_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = restore_ecumenical_patriarchate_decision_desc + selection_tooltip = restore_ecumenical_patriarchate_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:orthodox + NOT = { faith = { exists = religious_head } } + highest_held_title_tier > 3 #Only Kings and Emperors + } + + is_valid = { + completely_controls = title:c_byzantion + piety_level >= medium_piety_level + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = restore_ecumenical_patriarchate_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0122 + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + ai_value_modifier = { + ai_zeal = 5.0 + } + modifier = { + factor = 0 + has_trait = cynical + } + } +} + +### Restore the Papacy ### +restore_papacy_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = restore_papacy_decision_desc + selection_tooltip = restore_papacy_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 12 + empire = 12 + hegemony = 12 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:catholic + NOT = { faith = { exists = religious_head } } + highest_held_title_tier > 3 #Only Kings and Emperors + } + + is_valid = { + completely_controls = title:c_roma + completely_controls = title:d_latium + completely_controls = title:d_spoleto + completely_controls = title:d_ancona + completely_controls = title:d_romagna + piety_level >= high_piety_level + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = restore_papacy_decision_effect_tooltip + show_as_tooltip = { + restore_papacy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0124 + } + } + + ai_potential = { + faith = faith:catholic + highest_held_title_tier > 3 #Only Kings and Emperors + NOT = { faith = { exists = religious_head } } + } + + ai_will_do = { #Always do it when possible. + base = 100 + ai_value_modifier = { + ai_zeal = 1.0 + } + modifier = { + factor = 0 + has_trait = cynical + } + } +} + +### Restore Pope in Rome ### +restore_pope_in_rome_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = restore_pope_in_rome_decision_desc + selection_tooltip = restore_pope_in_rome_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 12 + empire = 12 + hegemony = 12 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith = faith:catholic + NOR = { + has_title = title:k_papal_state + is_roman_emperor_excluding_byzantium_trigger = yes + } + NOT = { title:c_roma.holder = { has_title = title:k_papal_state } } + NOT = { capital_county = { this = title:c_roma } } + title:k_papal_state.holder = { + NOT = { + has_opinion_modifier = { #Not accepting it if you conquered it yourself. + target = root + modifier = declared_war + } + } + NOT = { + has_opinion_modifier = { #Not accepting it if you conquered it yourself. + target = root + modifier = revoked_title + } + } + } + NOT = { has_character_flag = flag_already_given_rome_once } + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + highest_held_title_tier > 3 #Only Kings and Emperors + custom_tooltip = { + text = hof_exists_tt + faith = { exists = religious_head } + } + custom_tooltip = { + text = rome_held_by_you_or_vassal_tt + OR = { + title:c_roma.holder = { + any_liege_or_above = { this = root } + } + title:c_roma.holder = { this = root } + } + } + } + + effect = { + add_piety = 1000 + add_character_flag = flag_already_given_rome_once + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_roma = { + change_title_holder = { + holder = title:k_papal_state.holder + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + + title:k_papal_state.holder = { + set_realm_capital = title:c_roma + add_opinion = { + target = prev + modifier = restored_papacy_opinion + } + } + } + + ai_potential = { + faith = faith:catholic + highest_held_title_tier > 3 #Only Kings and Emperors + } + + ai_will_do = { #Do it always, for coherence. + base = 100 + modifier = { + factor = 0 + title:c_roma.holder = { + OR = { + is_ai = no + any_liege_or_above = { is_ai = no } # AI will never take Rome province away from a player. + } + } + } + modifier = { + factor = 0 + has_trait = cynical + } + modifier = { + factor = 0 + has_title = title:e_italy + } + } +} + +### Dismantle the Papacy ### +dismantle_papacy_decision = { #For Muslims and Pagans. + picture = { + reference = "gfx/interface/illustrations/decisions/decision_major_religion.dds" + } + desc = dismantle_papacy_decision_desc + selection_tooltip = dismantle_papacy_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 60 + empire = 60 + hegemony = 60 + } + + is_shown = { + is_ruler = yes + is_playable_character = yes + faith:catholic = { + has_doctrine = doctrine_spiritual_head + } + faith:catholic = { + faith_hostility_level = { + target = root.faith + value >= faith_hostile_level + } + } + highest_held_title_tier > 3 #Only Kings and Emperors + capital_province = { #Indians could not possibly care... + OR = { + geographical_region = world_europe + geographical_region = world_middle_east + geographical_region = world_africa_north + } + } + } + + is_valid = { + trigger_if = { + limit = { + exists = title:k_papal_state.holder + } + title:k_papal_state.holder = { is_landed = no } #If he fled elsewhere, it cannot be done, the Pope must be landless. + title:k_papal_state.holder = { is_at_war = no } #Shouldn't be possible during a Crusade + } + completely_controls_region = world_europe_south_italy + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + } + + effect = { + custom_tooltip = dismantle_papacy_decision_effect_tooltip + gain_holy_legend_seed_tooltip_effect = yes + hidden_effect = { + legend_seed_great_deed_faith_effect = { + ANTAGONIST = title:k_papal_state.holder + OLD_FAITH = title:k_papal_state.holder.faith + } + } + show_as_tooltip = { + destroy_papacy_scripted_effect = yes + } + trigger_event = { + id = roman_restoration.0130 + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { #Do it always. + base = 100 + } +} + +#Uniting Italy +### Unify Italy ### +unify_italian_empire_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_dynasty_house.dds" + } + desc = unify_italian_empire_decision_desc + selection_tooltip = unify_italian_empire_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + is_shown = { + culture = { has_cultural_pillar = heritage_latin } + is_ruler = yes + is_playable_character = yes + highest_held_title_tier > 2 #Dukes and above + capital_province = { geographical_region = world_europe_south_italy } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_unified_italian_empire + } + } + NOT = { #Too late. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_roman_empire + } + } + NOT = { #Too late. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_reformed_carolingian_empire + } + } + } + + is_valid = { + prestige_level >= very_high_prestige_level + has_title = title:e_italy + #All the Peninsula + completely_controls_region = world_europe_south_italy + #And Illyria + completely_controls_region = custom_roman_illyricum + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + effect = { + gain_heroic_legend_seed_tooltip_effect = yes + custom_tooltip = unify_italian_empire_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0140 + } + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_unified_italian_empire + } + set_global_variable = { + name = flag_unified_italian_empire + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + +#Roman Empires showdown decision. +### Dismantle German Pretenders ### +dismantle_holy_pretender_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + desc = dismantle_holy_pretender_decision_desc + selection_tooltip = dismantle_holy_pretender_decision_tooltip + decision_group_type = roman + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + is_shown = { + exists = title:e_hre.holder #Must exist in the first place... + NOT = { + root = title:e_hre.holder #That'd be awkward... + } + OR = { + culture = { has_cultural_pillar = heritage_byzantine } + culture = { has_cultural_pillar = heritage_latin } + } + is_ruler = yes + is_playable_character = yes + is_roman_emperor_trigger = yes + NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. + has_character_flag = flag_emperor_challenging_hre #Applied below. + has_character_flag = flag_emperor_challenged_hre #Applied in war. + } + } + + is_valid = { + prestige_level >= max_prestige_level + #All the Italian Peninsula + completely_controls_region = world_europe_south_italy + #And Lotharingia (the Rhine). + completely_controls = title:d_luxembourg + completely_controls = title:d_brabant + completely_controls = title:d_cologne + completely_controls = title:d_upper_lorraine + completely_controls = title:d_lower_lorraine + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + cost = { + prestige = 2000 + } + + effect = { + custom_tooltip = dismantle_holy_pretender_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0160 + } + } + + ai_potential = { + has_trait = ambitious + } + + ai_will_do = { + base = 100 + } +} + +### Dismantle Greek Pretenders ### +dismantle_byz_pretender_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_realm.dds" + } + desc = dismantle_byz_pretender_decision_desc + selection_tooltip = dismantle_byz_pretender_decision_tooltip + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 0 + kingdom = 0 + empire = 120 + hegemony = 120 + } + + is_shown = { + exists = title:e_byzantium.holder #Must exist in the first place... + NOT = { + root = title:e_byzantium.holder #That'd be awkward... + } + OR = { + culture = { has_cultural_pillar = heritage_frankish } + culture = { has_cultural_pillar = heritage_central_germanic } + culture = { has_cultural_pillar = heritage_latin } + } + is_ruler = yes + is_playable_character = yes + is_roman_emperor_trigger = yes + NOR = { #Once an Emperor throws the challenge, he has only one chance to dismantle the Empire. + has_character_flag = flag_emperor_challenging_byz #Applied below. + has_character_flag = flag_emperor_challenged_byz #Applied in war. + } + } + + is_valid = { + prestige_level >= max_prestige_level + #All the Italian Peninsula + completely_controls_region = world_europe_south_italy + #And Epirus/Hellas (Greek foothold). + completely_controls = title:d_dyrrachion + completely_controls = title:d_cephalonia + completely_controls = title:d_epirus + completely_controls = title:d_athens + completely_controls = title:d_achaia + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + top_liege = this + is_at_war = no + } + + cost = { + prestige = 2000 + } + + effect = { + custom_tooltip = dismantle_byz_pretender_decision_effect_tooltip + trigger_event = { + id = roman_restoration.0170 + } + } + + ai_potential = { + has_trait = ambitious + } + + ai_will_do = { + base = 100 + } +} + +############################################# +# Rebuke Roman Claim to Sicily # +# by Ewan Cowhig Croft # +############################################# + +rebuke_roman_revanchism_sicily = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_legitimacy.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 0 + duchy = 120 + kingdom = 120 + empire = 120 + hegemony = 120 + } + + desc = rebuke_roman_revanchism_sicily_desc + selection_tooltip = rebuke_roman_revanchism_sicily_tooltip + + is_shown = { + # Standard filter checks. + is_playable_character = yes + # Sicily is still under the ERE. + title:e_byzantium = { is_de_jure_liege_or_above_target = title:k_sicily } + # Has land in Sicily. + any_held_title = { + title_tier = county + title_province = { geographical_region = custom_sicily } + } + # Outside the ERE. + NOR = { + has_title = title:e_byzantium + any_liege_or_above = { has_title = title:e_byzantium } + } + # Aaaaaaand it's already happened in 1178. + NOT = { game_start_date >= 1178.10.1 } + # Not repeatable. + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_rebuked_roman_claim_to_sicily + } + } + } + + is_valid = { + # Must be independent. + top_liege = this + # Should have a decent prestige level. + prestige_level >= high_prestige_level + OR = { + # You've got most things and no ERE. + AND = { + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.lower_tally + any_county_in_region = { + region = custom_sicily + count >= rebuke_roman_revanchism_sicily_requirements_some_ere_county_value + rebuke_roman_revanchism_counties_controlled_trigger = yes + } + } + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.ere_booted + NOT = { + any_county_in_region = { + region = custom_sicily + rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes + } + } + } + } + # You've got even more things but there's still some ERE. + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.higher_tally + any_county_in_region = { + region = custom_sicily + count >= rebuke_roman_revanchism_sicily_requirements_no_ere_county_value + rebuke_roman_revanchism_counties_controlled_trigger = yes + } + } + } + title:k_sicily = { + OR = { + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.sicily_has_no_holder + is_title_created = no + } + holder = root + } + } + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.ere_cant_be_revanchising + OR = { + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:retake_eastern_provinces_decision + } + } + NOT = { exists = title:e_byzantium.holder } + } + } + custom_tooltip = { + text = rebuke_roman_revanchism_sicily.tt.requirements.ere_not_in_italy + NOT = { + any_county_in_region = { + region = world_europe_south_italy + count >= rebuke_roman_revanchism_sicily_requirements_no_ere_in_italy_county_value + rebuke_roman_revanchism_counties_controlled_by_ere_trigger = yes + } + } + } + } + + is_valid_showing_failures_only = { is_available_at_peace_adult = yes } + + effect = { + save_scope_as = taker + show_as_tooltip = { + random_list = { + 100 = { + show_chance = no + desc = rebuke_roman_revanchism_sicily.tt.effects.option.1 + title:k_sicily = { set_de_jure_liege_title = title:e_italy } + } + 100 = { + show_chance = no + desc = rebuke_roman_revanchism_sicily.tt.effects.option.2 + title:k_sicily = { set_de_jure_liege_title = title:e_maghreb } + } + 100 = { + show_chance = no + desc = rebuke_roman_revanchism_sicily.tt.effects.option.3 + trigger = { rebuke_roman_revanchism_sicily_controls_unlisted_empire_trigger = yes } + title:k_sicily = { set_de_jure_liege_title = root.primary_title } + } + } + add_prestige_experience = rebuke_roman_revanchism_sicily_fame_reward_value + } + trigger_event = roman_restoration.1211 + # Notifying other players is done in scope:taker's event, as scope:taker may change the circumstances of the decision with their option choice. + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_rebuked_roman_claim_to_sicily + } + } + } + + cost = { prestige = 1000 } + + ai_potential = { always = yes } + + # We always want them to do this if they can. + ai_will_do = { base = 1000 } +} diff --git a/N3OW/common/decisions/major_decisions_NEOW.txt b/N3OW/common/decisions/major_decisions_NEOW.txt new file mode 100644 index 00000000..b0eddeb2 --- /dev/null +++ b/N3OW/common/decisions/major_decisions_NEOW.txt @@ -0,0 +1,309 @@ +restore_european_union_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/found_european_union.dds" + } + desc = restore_european_union_decision_desc + selection_tooltip = restore_european_union_decision_tooltip + decision_group_type = major + + ai_check_interval = 120 + + is_shown = { + is_ruler = yes + is_playable_character = yes + OR = { + culture = { has_cultural_pillar = heritage_brythonic } + culture = { has_cultural_pillar = heritage_goidelic } + culture = { has_cultural_pillar = heritage_anglo_frisian } + culture = { has_cultural_pillar = heritage_french } + culture = { has_cultural_pillar = heritage_mosellic } + culture = { has_cultural_pillar = heritage_west_germanic } + } + NOT = { #Can only do it once. + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_european_union + } + } + OR = { + government_has_flag = government_is_feudal + government_has_flag = government_is_republic + government_has_flag = government_is_clan + has_government = administrative_government + } + } + + is_valid = { + prestige_level >= max_prestige_level + + completely_controls = title:d_meath + completely_controls = title:d_london + completely_controls = title:d_ile_de_france + completely_controls = title:d_toledo + completely_controls = title:d_beja + completely_controls = title:d_brabant + completely_controls = title:d_holland + completely_controls = title:d_luxembourg + completely_controls = title:d_transjurania + completely_controls = title:d_latium + completely_controls = title:d_ostmark + } + + is_valid_showing_failures_only = { + is_landed = yes + is_capable_adult = yes + is_imprisoned = no + is_independent_ruler = yes + } + + effect = { + custom_tooltip = restore_european_union_decision_effect_tooltip + #Create Roman Empire, shift dejure/history/laws, destroy e_byzantium. + + + hidden_effect = { + every_held_title = { #Should shift all dejure of all Empires owned at the time. + limit = { + tier = tier_empire + } + every_in_de_jure_hierarchy = { + limit = { + tier = tier_kingdom + } + set_de_jure_liege_title = title:e_european_union + + } + } + every_held_title = { #Completely Controlled Kingdoms as well. + limit = { + tier = tier_kingdom + root = { completely_controls = prev } + } + set_de_jure_liege_title = title:e_european_union + } + } + get_title = title:e_european_union + create_title_and_vassal_change = { + type = created + save_scope_as = change + add_claim_on_loss = no + } + resolve_title_and_vassal_change = scope:change + if = { # Move your Title MaAs to your new title if you have any + limit = { + government_has_flag = government_is_administrative + primary_title = { + any_title_maa_regiment = { count >= 1 } + } + } + hidden_effect = { + primary_title = { transfer_title_maa_ownership = title:e_european_union } + } + } + hidden_effect = { set_primary_title_to = title:e_european_union } + every_held_title = { #Should destroy all other Empires owned at the time. + limit = { + tier = tier_empire + NOT = { this = title:e_european_union } + } + root = { destroy_title = prev } + } + if = { #Automatically move capital to Constantinople, unless it's been set to Rome. + limit = { + NOT = { capital_county = { this = title:c_brabant } } + } + hidden_effect = { + if = { #Usurp if not held personally. + limit = { + NOT = { this = title:c_brabant.holder } + } + create_title_and_vassal_change = { + type = returned + save_scope_as = change + add_claim_on_loss = no + } + title:c_brabant = { + change_title_holder = { + holder = root + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + } + } + root = { set_realm_capital = title:c_brabant } + } + #hidden_effect = { + # add_character_flag = flag_restorer_of_rome #used for Eulogy. + # title:e_roman_empire = { + # set_variable = rome_was_restored_by_byzantium + # } + #} + #trigger_event = roman_restoration.0001 ###to do later + hidden_effect = { + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_restored_european_union + } + set_global_variable = { + name = flag_restored_european_union + value = root + } + } + } + + ai_potential = { + always = yes + } + + ai_will_do = { + base = 100 + } +} + + +form_the_kingdom_of_rhineland_decision = { + picture = { + reference = "gfx/interface/illustrations/decisions/decision_found_kingdom.dds" + } + decision_group_type = major + + ai_check_interval_by_tier = { + barony = 0 + county = 60 + duchy = 60 + kingdom = 0 + empire = 0 + hegemony = 0 + } + + desc = form_the_kingdom_of_rhineland_decision_desc + selection_tooltip = form_the_kingdom_of_rhineland_decision_tooltip + + is_shown = { + is_playable_character = yes + highest_held_title_tier <= tier_duchy + NOT = { + is_target_in_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_kingdom_of_rhineland + } + } + OR = { + culture = culture:palatine + culture = culture:rhinelander + culture = culture:turkisch + culture = culture:elsasse + culture = culture:kleverlandish + } + } + + is_valid = { + top_liege = this + has_title = title:d_lower_lorraine + has_title = title:d_cologne + has_title = title:d_trier + has_title = title:c_mainz + completely_controls = title:d_lower_lorraine + completely_controls = title:d_cologne + completely_controls = title:d_trier + } + + is_valid_showing_failures_only = { + is_landed = yes + } + + effect = { + gain_heroic_legend_seed_tooltip_effect = yes + save_scope_as = founder + culture = { save_scope_as = founder_culture } + title:k_rhineland = { save_scope_as = k_rhineland } + title:d_trier = { save_scope_as = d_trier } + title:d_cologne = { save_scope_as = d_cologne } + title:d_lower_lorraine = { save_scope_as = d_lower_lorraine } + title:d_alsace = { save_scope_as = d_alsace } + title:c_bitburg = { save_scope_as = c_bitburg } + title:c_nassau = { save_scope_as = c_nassau } + create_title_and_vassal_change = { + type = created + save_scope_as = change + } + title:k_rhineland = { + change_title_holder = { + holder = scope:founder + change = scope:change + } + } + resolve_title_and_vassal_change = scope:change + add_prestige = major_prestige_gain + custom_tooltip = form_the_kingdom_of_rhineland_decision_decision.tt.form_rhineland + trigger_event = iberia_north_africa.0131 + # De jure shifts. + ## Take care of the preferred empire. + if = { + limit = { NOT = { title:k_rhineland.empire = title:d_lower_lorraine.empire } } + title:k_rhineland = { set_de_jure_liege_title = title:d_lower_lorraine.empire } + } + ## The heartlands drift over. + title:d_lower_lorraine = { set_de_jure_liege_title = title:k_rhineland } + ## Various neighbouring duchies can be preemptively integrated. + if = { + limit = { completely_controls = title:d_alsace } + title:d_alsace = { set_de_jure_liege_title = title:k_rhineland } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.d_alsace } + if = { + limit = { completely_controls = title:c_bitburg } + title:c_bitburg = { set_de_jure_liege_title = title:d_trier } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.c_bitburg } + if = { + limit = { completely_controls = title:c_nassau } + title:d_navarra = { set_de_jure_liege_title = title:d_lower_lorraine } + } + else = { custom_tooltip = form_the_kingdom_of_rhineland_decision.tt.drift.c_nassau } + # Once per game. + add_to_global_variable_list = { + name = unavailable_unique_decisions + target = flag:flag_formed_kingdom_of_rhineland + } + # Note this for books and such. + set_global_variable = { + name = flag_formed_kingdom_of_rhineland + value = scope:founder + } + } + + cost = { + gold = { + # Since we want this to happen, it free for the AI... + value = 0 + # ... but costs for players + if = { + limit = { + has_treasury = no + is_ai = no + } + add = 200 + } + } + treasury = { + value = 0 + if = { + limit = { + has_treasury = yes + is_ai = no + } + add = 200 + } + } + } + + ai_potential = { + any_held_title = { + this = title:d_lower_lorraine + } + } + + ai_will_do = { base = 100 } +} \ No newline at end of file diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_dolmen.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_dolmen.dds new file mode 100644 index 00000000..afd8244f --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_dolmen.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:633394918a64b4d5f8b3280acdc95807317f2aeec50ee8f7e5583dad5b3f1d04 +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_oak_branch.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_oak_branch.dds new file mode 100644 index 00000000..fd15b90e --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_oak_branch.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6177b0c3c682dc376ca847f2060dfa84be158216986986c3000540f1fc28c92e +size 22000 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_sea_lion.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_sea_lion.dds new file mode 100644 index 00000000..d66fae81 --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_sea_lion.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94a89f5ef325df72faad3aae58c6ea500a35fec253252e2a0c8a79d51e427b3d +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_whip.dds b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_whip.dds new file mode 100644 index 00000000..9a14a0cb --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_ce_whip.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ed7f716ce8d8d42c525fc85c58b8652b493c0d8198bac751186820b593fb40f +size 87536 diff --git a/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt new file mode 100644 index 00000000..36f7daf4 --- /dev/null +++ b/N3OW/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt @@ -0,0 +1,161 @@ +# Emblems used in the CoA designer. +# The order defines the order in which they are listed. +# +# Format: +# filename = { +# # How many colors options to show for this emblem. Optional, will assume maximum number of colors if missing +# colors = 3 +# +# # Whether to show the emblem in the CoA designer. Default yes. +# # Add an entry with no to allow specifying number of colors for emblems used in adjusted mode +# visible = no +# } +# +# +# Use the count_unique_emblem_colors console command to generate this instead of manually doing the tedium +# Note that the command does NOT preserve your visible definitions, so you'll want to add them back in yourself, use a diff tool to make it easier + +# Possible categories: +# abstract +# animals +# circles_spirals +# crosses_and_knots +# faiths +# manmade +# nature +# patterns +# tribal_seal +# writing +# figures + +# Double underscore intentional to make it the first option in the list + + +###ABSTRACT +NEOW_ce_heart.dds = { colors = 1 category = abstract } + +###ANIMALS +NEOW_ce_alerion.dds = { colors = 3 category = animals } +NEOW_ce_archaeopteryx.dds = { colors = 3 category = animals } +NEOW_ce_blackadder.dds = { colors = 3 category = animals } +NEOW_ce_borz.dds = { colors = 2 category = animals } +NEOW_ce_cow.dds = { colors = 3 category = animals } +NEOW_ce_dragon_rampant.dds = { colors = 3 category = animals } +NEOW_ce_dragon_rampant.dds = { colors = 3 category = animals } +NEOW_ce_eagle_albania.dds = { colors = 1 category = animals } +NEOW_ce_eagle_boned.dds = { colors = 3 category = animals } +NEOW_ce_eagle_modern.dds = { colors = 3 category = animals } +NEOW_ce_eagle_quraish.dds = { colors = 2 category = animals} +NEOW_ce_eagle_romania.dds = { colors = 3 category = animals } +NEOW_ce_eagle_russia.dds = { colors = 3 category = animals } +NEOW_ce_gaul_boar.dds = { colors = 2 category = animals } +NEOW_ce_goat_rampant.dds = { colors = 3 category = animals } +NEOW_ce_griffin_head_crowned.dds = { colors = 3 category = animals } +NEOW_ce_kulindadromeus.dds = { colors = 3 category = animals } +NEOW_ce_lindwurm.dds = { colors = 3 category = animals } +NEOW_ce_microraptor.dds = { colors = 3 category = animals } +NEOW_ce_nap_eagle.dds = { colors = 1 category = animals } +NEOW_ce_partridge_statant.dds = { colors = 3 category = animals } +NEOW_ce_peacock_statant.dds = { colors = 3 category = animals } +NEOW_ce_ponticeagle.dds = { colors = 1 category = animals } +NEOW_ce_ram_passant.dds = { colors = 3 category = animals } +NEOW_ce_sea_lion.dds = { colors = 3 category = animals } +NEOW_ce_wallonia.dds = { colors = 1 category = animals } + +###CROSSES AND KNOTS +NEOW_ce_arevakhach.dds = { colors = 1 category = crosses_and_knots } +NEOW_ce_baltriskele.dds = { colors = 1 category = crosses_and_knots } +NEOW_ce_celtic_union.dds = { colors = 2 category = crosses_and_knots } +NEOW_ce_coeur_sacre.dds = { colors = 1 category = crosses_and_knots } +NEOW_ce_cross_burgundian.dds = { colors = 1 category = crosses_and_knots } +NEOW_ce_cross_camargue.dds = { colors = 1 category = crosses_and_knots } +NEOW_ce_cross_carolignian.dds = { colors = 2 category = crosses_and_knots } +NEOW_ce_cross_nordic.dds = { colors = 2 category = crosses_and_knots } +NEOW_ce_burgundy_cross_spain.dds = { colors = 1 category = crosses_and_knots } + +###FAITHS +NEOW_ce_gondor_star.dds = { colors = 1 category = faiths } +NEOW_ce_gondor_tree.dds = { colors = 1 category = faiths } +NEOW_ce_juche.dds = { colors = 1 category = faiths } +NEOW_ce_numenor_tree.dds = { colors = 1 category = faiths } +NEOW_ce_spatstone.dds = { colors = 1 category = faiths } + +###FIGURES +NEOW_ce_head_blindfolded.dds = { colors = 3 category = figures } +NEOW_ce_harpy.dds = { colors = 3 category = figures } +NEOW_ce_harpy_crowned.dds = { colors = 3 category = figures } +NEOW_ce_horse_tuva.dds = { colors = 2 category = figures } +NEOW_ce_knight_02.dds = { colors = 3 category = figures } +NEOW_ce_mao.dds = { colors = 1 category = figures } +NEOW_ce_monk.dds.dds = { colors = 1 category = figures } +NEOW_ce_saint_peter.dds = { colors = 3 category = figures } +NEOW_ce_woman_01.dds = { colors = 3 category = manmade } + +###MANMADE +NEOW_ce_armillary_sphere.dds = { colors = 1 category = manmade } +NEOW_ce_arnor_crown.dds = { colors = 1 category = manmade } +NEOW_ce_arnor_sceptre.dds = { colors = 1 category = manmade } +NEOW_ce_barrel.dds = { colors = 2 category = manmade } +NEOW_ce_bishops_mitre.dds = { colors = 3 category = manmade } +NEOW_ce_bohemia_crown.dds = { colors = 3 category = manmade } +NEOW_ce_boot.dds = { colors = 1 category = manmade } +NEOW_ce_bosphorus.dds = { colors = 1 category = manmade } +NEOW_ce_bridge_3.dds = { colors = 1 category = manmade } +NEOW_ce_crown_french_closed.dds = { colors = 2 category = manmade } +NEOW_ce_bridge_innsbruck.dds = { colors = 1 category = manmade } +NEOW_ce_crown_koln.dds = { colors = 2 category = manmade } +NEOW_ce_crown_koln_imperial.dds = { colors = 3 category = manmade } +NEOW_ce_dolmen.dds = { colors = 1 category = manmade } +NEOW_ce_fasces.dds = { colors = 2 category = manmade } +NEOW_ce_gondor_crown.dds = { colors = 1 category = manmade } +NEOW_ce_guillotine.dds = { colors = 1 category = manmade } +NEOW_ce_guinness_logo.dds = { colors = 1 category = manmade } +NEOW_ce_hammer.dds = { colors = 2 category = manmade } +NEOW_ce_hamsick_china.dds = { colors = 1 category = manmade } +NEOW_ce_hamsick_soviet.dds = { colors = 1 category = manmade } +NEOW_ce_helm_of_skanderbeg.dds = { colors = 1 category = manmade } +NEOW_ce_iron_hat.dds = { colors = 2 category = manmade } +NEOW_ce_jugotorch.dds = { colors = 2 category = manmade } +NEOW_ce_lantern.dds = { colors = 3 category = manmade } +NEOW_ce_millrind.dds = { colors = 1 category = manmade } +NEOW_ce_millwheel.dds = { colors = 1 category = manmade } +NEOW_ce_plough.dds = { colors = 2 category = manmade } +NEOW_ce_plowshare.dds = { colors = 1 category = manmade } +NEOW_ce_scythe_blade.dds = { colors = 1 category = manmade } +NEOW_ce_ship_trimast.dds = { colors = 1 category = manmade } +NEOW_ce_spitfire.dds = { colors = 3 category = manmade } +NEOW_ce_tongs.dds = { colors = 1 category = manmade } +NEOW_ce_tower_02.dds = { colors = 2 category = manmade } +NEOW_ce_wall.dds = { colors = 2 category = manmade } +NEOW_ce_whip.dds = { colors = 1 category = manmade } +ce_book_open.dds = { colors = 2 category = manmade } + +###NATURE +NEOW_ce_acorn.dds = { colors = 1 category = nature } +NEOW_ce_cedar.dds = { colors = 2 category = nature } +NEOW_ce_drop.dds = { colors = 2 category = nature } +NEOW_ce_flower_star.dds = { colors = 2 category = nature } +NEOW_ce_grapes.dds = { colors = 2 category = nature } +NEOW_ce_kimstar.dds = { colors = 1 category = nature } +NEOW_ce_lotus.dds = { colors = 1 category = nature } +NEOW_ce_newton.dds = { colors = 2 category = nature } +NEOW_ce_oak_branch.dds = { colors = 3 category = nature } +NEOW_ce_orange_branch.dds = { colors = 2 category = nature } +NEOW_ce_paektu.dds = { colors = 1 category = nature } +NEOW_ce_rosa_camuna.dds = { colors = 1 category = nature } +NEOW_ce_taiwan_star.dds = { colors = 1 category = nature } +NEOW_ce_tree_fir.dds = { colors = 2 category = nature } +NEOW_ce_trefoil.dds = { colors = 1 category = nature } +NEOW_ce_vergina.dds = { colors = 1 category = nature } +NEOW_ce_zanzibar.dds = { colors = 1 category = nature } + +###PATTERNS +NEOW_ce_bend_alsace.dds = { colors = 1 category = patterns } +NEOW_ce_border_shield_embattled.dds = { colors = 1 category = patterns } +NEOW_ce_inescutcheon_lozengy.dds = { colors = 2 category = patterns } +NEOW_ce_wave_single.dds = { colors = 1 category = patterns } +NEOW_ce_waves_05.dds = { colors = 2 category = patterns } + +###TRIBAL SEALS +NEOW_ce_giray.dds = { colors = 1 category = tribal_seal } +NEOW_ce_tryzub.dds = { colors = 1 category = tribal_seal } diff --git a/N3OW/history/titles/NEOW_other_titles.txt b/N3OW/history/titles/NEOW_other_titles.txt new file mode 100644 index 00000000..0b849514 --- /dev/null +++ b/N3OW/history/titles/NEOW_other_titles.txt @@ -0,0 +1,85 @@ +e_britannia = { + + 2212.1.1={ + holder = britannia_arthur_crowtemple # Arthwr Crowtemple + } + 2236.8.4={ + holder = britannia_kate_crowtemple # Kate Crowtemple + } + 2251.7.16={ + holder = britannia_mordred_crowtemple # Mordred "the Cruel" Crowtemple, end of the Crowtemple dynasty + } + 2498.1.1 = { + holder = britannia_cyflymarhyan_elyan #Elyan Cyflymarhyan + } + 2527.1.1 = { + holder = britannia_cyflymarhyan_islymo #Isylmo Cyflymarhyan + } + 2530.1.1 = { + holder = britannia_cyflymarhyan_frydyryk #Frydyryk Cyflymarhyan + government = administrative_government + effect = { + if = { + limit = { + exists = holder + has_dlc_feature = royal_court + } + holder = { + set_court_type = court_administrative + } + } + if = { + limit = { + exists = holder + NOT = { has_dlc_feature = roads_to_power } + } + holder = { + change_government = feudal_government + add_realm_law_skip_effects = single_heir_succession_law + } + } + } + } +} + +e_europa = { + 2499.1.1 = { + holder = benelux_oranje_nassau_weilburg_leopold #Leopold BONW + succession_laws = { + feudal_elective_succession_law + } + } + 2554.1.1 = { + holder = benelux_oranje_nassau_weilburg_hendrick #Hendrik BONW + } +} + +e_france = { + 2222.1.1 = { + holder = france_bonaparte_isildur_i #Isildur I Bonaparte + } + 2350.12.1 = { + holder = france_bonaparte_erendis + } + 2372.3.13 = { + holder = france_bonaparte_elendil_3 + } + 2378.4.9 = { + holder = france_bonaparte_ostoher + } + 2403.8.16 = { + holder = france_bonaparte_isildur_3 + } + 2419.8.16 = { + holder = france_bonaparte_anarion + } + 2429.12.13 = { + holder = 0 + } +} + +#e_europa = { # idk why putting it on NEOW_other_titles won't make it work, but it won't, so here it is - ProHunter +# 2554.1.1 = { +# holder = benelux_oranje_nassau_weilburg_hendrick #Hendrik BONW +# } +#} \ No newline at end of file diff --git a/N3OW/history/titles/k_netherlands.txt b/N3OW/history/titles/k_netherlands.txt new file mode 100644 index 00000000..2c536fd5 --- /dev/null +++ b/N3OW/history/titles/k_netherlands.txt @@ -0,0 +1,223 @@ +k_frisia = { #rename to k_netherlands later + 2100.1.1 = { + succession_laws = { + feudal_elective_succession_law + } + } + 2505.1.1 = { + change_development_level = 7 + } + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_jaan_zolt_1 + } + 2523.1.1 = { + holder = benelux_oranje_nassau_weilburg_leopold #Leopold III BONW + } + 2554.1.1 = { + holder = benelux_oranje_nassau_weilburg_hendrick #Hendrik BONW + } +} + + + +d_utrecht = { + 2500.1.1 = { + holder = benelux_zwolle_charlotte # + } + 2519.1.1 = { + holder = benelux_oranje_nassau_weilburg_leopold # + } + 2550.1.1 = { + holder = benelux_oranje_nassau_weilburg_philippe # + } +} + +c_oversticht = { + 2500.1.1 = { + holder = benelux_zwolle_charlotte # + } + 2519.1.1 = { + holder = benelux_oranje_nassau_weilburg_leopold # + } + 2550.1.1 = { + holder = benelux_oranje_nassau_weilburg_philippe # + } +} + +c_groningen = { + 2500.1.1 = { + holder = benelux_zwolle_charlotte # + } + 2519.1.1 = { + holder = benelux_oranje_nassau_weilburg_leopold # + } + 2550.1.1 = { + holder = benelux_oranje_nassau_weilburg_philippe # + } +} + +d_holland = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_jaan_zolt_1 # + liege = k_frisia + } + 2523.1.1 = { + holder = benelux_zolt_josephine # + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hendrick # + } +} + +c_holland = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_zolt_josephine # + liege = k_frisia + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hendrick # + } +} +c_westfriesland = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_zolt_josephine # + liege = k_frisia + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hendrick # + } +} + +d_gelre = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_jaan_zolt_1 # + liege = k_frisia + } + 2523.1.1 = { + holder = benelux_zolt_josephine # + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hugo # + } +} + +c_zutphen = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_jaan_zolt_1 # + liege = k_frisia + } + 2523.1.1 = { + holder = benelux_zolt_josephine # + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hugo # + } +} +c_nijmegen = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_jaan_zolt_1 # + liege = k_frisia + } + 2523.1.1 = { + holder = benelux_zolt_josephine # + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hugo # + } +} + +c_arnhem = { + 2471.2.7 = { + holder = benelux_jaan_zolt_2 + } + 2519.1.1 = { + holder = benelux_jaan_zolt_1 # + liege = k_frisia + } + 2523.1.1 = { + holder = benelux_zolt_josephine # + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hugo # + } +} + +c_flevoland = { + 2546.1.1 = { + holder = benelux_cartwright_neville #Neville Cartwright + liege = d_utrecht + } +} + +c_frisia = { + 2546.1.1 = { + holder = benelux_ryt_vos + liege = k_frisia + } +} + +c_dokkum = { + 2546.1.1 = { + holder = benelux_ryt_vos + liege = k_frisia + } +} +c_ostfriesland = { + 2546.1.1 = { + holder = benelux_lieme_jonker + liege = k_frisia + } +} +c_oldenburg = { + 2546.1.1 = { + holder = benelux_lieme_jonker + liege = k_frisia + } +} +c_osnabruck = { + 2546.1.1 = { + holder = benelux_victor_katzen + liege = k_frisia + } +} + +c_zeeland = { + 2554.1.1 = { + holder = benelux_albert_middelburg #Guillem BONW + liege = k_frisia + } +} + +c_terschelling = { + 2519.1.1 = { + holder = benelux_jaan_zolt_1 # + liege = k_frisia + } + 2523.1.1 = { + holder = benelux_zolt_josephine # + } + 2552.1.1 = { + holder = benelux_oranje_nassau_weilburg_hendrick # + } +} \ No newline at end of file diff --git a/N3OW/history/titles/k_norway.txt b/N3OW/history/titles/k_norway.txt new file mode 100644 index 00000000..d01e31f0 --- /dev/null +++ b/N3OW/history/titles/k_norway.txt @@ -0,0 +1,83 @@ +k_norway = { + 2553.1.1 = { + holder = scandinavia0002 + } + 2505.1.1 = { + change_development_level = 7 + } +} + +d_vestlandi = { + 2553.1.1 = { + holder = scandinavia0022 + liege = k_norway + } +} + +c_sogn = { + 2553.1.1 = { + holder = scandinavia0023 + liege = d_vestlandi + } +} + +c_firdafylki = { + 2553.1.1 = { + holder = scandinavia0023 + liege = d_vestlandi + } +} + +c_nedenes = { + 2553.1.1 = { + holder = scandinavia0021 + liege = k_norway + } +} + +c_agdeside = { + 2553.1.1 = { + holder = scandinavia0021 + liege = k_norway + } +} + +d_dalir = { + 2552.1.1 = { + holder = scandinavia0004 + } +} + +d_trandalog = { + 2552.1.1 = { + holder = scandinavia0007 + } +} + +c_orkdala = { + 2552.1.1 = { + holder = scandinavia0024 + liege = d_trandalog + } +} + +c_gauldala = { + 2552.1.1 = { + holder = scandinavia0025 + liege = d_trandalog + } +} + +c_bothin = { + 2552.1.1 = { + holder = scandinavia0026 + liege = d_trandalog + } +} + +c_vastvag = { + 2552.1.1 = { + holder = scandinavia0027 + liege = d_trandalog + } +} \ No newline at end of file diff --git a/N3OW/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml b/N3OW/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml new file mode 100644 index 00000000..8c46a3fe --- /dev/null +++ b/N3OW/localization/english/replace/culture/traditions/zz_NEOW_cultural_languages_l_english.yml @@ -0,0 +1,16 @@ +l_english: + language_french_name:0 "French" + language_sarphatique_name:0 "Sarphatique" + language_english_name:0 "English" + language_brittannic_name:0 "Britannic" + language_scots_name:0 "Scots" + language_anglo_irish_name:0 "Anglo-Irish" + language_frisian_name:0 "Frisian" + language_mosellic_name:0 "Mosellic" + language_sardinian_name:0 "Sardic" + language_cisalpine_name:0 "Gallo-Italian" + language_italo_dalmatian_name:0 "Italo-Dalmatian" + language_lusophonic_name:0 "Lusophone" + language_hispanophonic_name:0 "Hispanophone" + language_nordic_name:0 "Nordic" + language_calo_name:0 "Caló" \ No newline at end of file diff --git a/N3OW/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english .yml b/N3OW/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english .yml new file mode 100644 index 00000000..545e97de --- /dev/null +++ b/N3OW/localization/english/replace/religion/doctrines/zz_NEOW_religion_core_tenets_l_english .yml @@ -0,0 +1,109 @@ +l_english: + + #Adonist Tenets + tenet_righteous_fury_name:0 "Righteous Fury" + tenet_righteous_fury_desc:0 "It is our holy duty to ride forth against the forces of Moloch, in the name of our true chosen creator." + + #Hermetic Tenets + tenet_scientific_discourse_name:0 "Scientific Discourse" + tenet_scientific_discourse_desc:0 "Our faith is fundamentally built on the logical pursuit of truth. Only through rigorous study can we seek to understand the failures of the old world." + #Europeanist Tenets + tenet_wandering_bards_name:0 "Wandering Bards" + tenet_wandering_bards_desc:0 "The glory days of our Europa have long since passed. We must reignite the spirit of pan-Europeanism if we wish to herald a second Belle Époque." + + tenet_five_maxims_name:0 "Five Maxims" + tenet_five_maxims_desc:0 "All nobles are expected to adhere to the maxims laid down by our greatest thinkers - Placeholder, Placeholder, Placeholder, Placeholder, and Placeholder. Only through great effort can we seek to understand our great Creator, and they lay the foundations of the path to wisdom." + + #Druidic Tenets + tenet_druidry_name:0 "Druidry" + tenet_druidry_desc:0 "Druids have ruled the bridge between our world and the spirit world since the beginning of time, and we recognise them as a powerful priestly class." + + #Pirate Tenets + tenet_terror_of_the_seas_name:0 "Terrors of the Seas" + tenet_terror_of_the_seas_desc:0 "[ROOT.Faith.HighGodNameAlternate] gifted the world to only the strongest of [ROOT.Faith.HighGodHerHis|U] flock, and it is our divine duty to take what is rightfully ours. We will raze and plunder across the seas in order to prove our strength to the gods." + + doctrine_parameter_can_raid_at_sea_even_if_feudal:0 "[duchy|E]-[title_tier|E] and lower [rulers|E] may [raid|E] over seas, regardless of [government|E]" + doctrine_parameter_piety_for_forced_conversions_active:0 "Forced conversions earn [piety|E]" + doctrine_parameter_unlock_varangian_adventurer_cb:0 "Unlocks the Varangian Adventurer [casus_belli|E]" + + tenet_communal_possessions_oceanic_name:0 "All Hands on Deck" + tenet_communal_possessions_oceanic_desc:0 "As life on water is difficult, everyone is expected to contribute as much as they can to their community. Taking more than one's fair share of plunder and hoarding wealth while others suffer is greatly frowned upon, and mob justice is a frequent form of punishment for the rich and avaricious." + + + #Abrahamic Tenets + rf_antediluvianist:0 "Antediluvianist" + rf_esoteric:0 "Esoteric" + tenet_alexandrian_catechism_name:0 "Scholasticism" + tenet_alexandrian_catechism_desc:0 "Our faith has a long tradition of encouraging theologians to think critically and question the status quo." + tenet_islamic_rationalism_name: "$tenet_alexandrian_catechism_name$" + tenet_islamic_rationalism_desc: "$tenet_alexandrian_catechism_desc$" + tenet_love_under_will_name:0 "Love Under Will" + tenet_do_what_thou_wilt_name:0 "Do What Thou Wilt" + tenet_rule_the_waves_name:0 "Rule The Waves" + tenet_true_will_name:0 "True Will" + tenet_love_under_will_desc:0 "One of the core tenets of Thelema is that of love. To love, and to love freely, is one of the greatest freedoms that man can experience." + tenet_do_what_thou_wilt_desc:0 ""Do what thou wilt shall be the whole of the Law" are the words spoken by the prophet Crowley. Thus, all Thelemites are to act according to their True Will, their spiritual destiny." + tenet_rule_the_waves_desc:0 "Our immortal Queen has bestowed upon us the waves of the Earth. As such, it is our divine duty to spread her flag to all corners of the Earth." + tenet_true_will_desc:0 "The Thelemite is beholden to no liege or empire, only himself and the stars." + tenet_catholic_communion_name:0 "Reformed Communion" + tenet_catholic_communion_desc:0 "Our Church has undertaken many reforms throughout its history in order to keep up with the times, from the days of the Reformation to the post-Event era." + doctrine_parameter_next_level_fortification: "The #V Fortification#! lines of [buildings|E] can be built one [era|E] earlier" + doctrine_parameter_less_plague_spread_culture: "[characters|E] of this [religion|E] have a higher chance of [epidemics|E] not spreading into their lands" + doctrine_parameter_trade_ports_give_control_growth:0 "The #V $building_type_common_tradeport_01$#! line of [buildings|E] will increase #V Control Growth#! in [counties|E] of this [faith|E]" + doctrine_parameter_trade_ports_give_levies:0 "The #V $building_type_common_tradeport_01$#! line of [buildings|E] increase #V Levies#! and #V Size of [men_at_arms|E] [regiments|E]#! in [counties|E] of this [faith|E]" + doctrine_parameter_can_travel_along_rivers:0 "$unlocks_sailable_major_rivers$" + doctrine_parameter_can_build_pyramids:0 "Can Build Pyramids" + doctrine_parameter_has_access_to_runestones:1 "[rulers|E] may raise runestones to commemorate certain major life events, earning [prestige_i][prestige|E] #weak (Before the #color_white $culture_era_high_medieval$#! [era|E])#!" + doctrine_parameter_divine_the_stars_active:0 "Allows adherents to Divine the Stars and predict their future" + doctrine_parameter_durandal_restoration_active:0 "Rulers may seek to restore Durendal" + doctrine_parameter_novelist_title_replace_active:0 "Replaces most kingdom and empire titles in Western Europe" + doctrine_parameter_easier_to_convert_faith_in_hills_forests:0 "[convert_county|E] speed in Forest and Hill [terrain|E]: #P +[EmptyScope.ScriptValue('easier_to_convert_faith_in_hills_forests_bonus_loc_control')|0]%#!" + doctrine_parameter_easier_to_convert_culture_in_same_faith_hills_forests:0 "[promote_culture|E] speed in same-[faith|E] Forest and Hill [terrain|E]: #P +[EmptyScope.ScriptValue('promote_culture_easier_to_convert_culture_in_same_faith_hills_forests_bonus_loc_control')|0]%#!" + doctrine_parameter_harder_to_convert_faith_away_in_hills_forests:0 "Hostile [convert_county|E] speed in Forest and Hill [terrain|E]: #P [EmptyScope.ScriptValue('harder_to_convert_faith_away_in_hills_forests_malus_loc_control')|0]%#!" + + tenet_lorekeepers_name:0 "Lorekeepers" + tenet_lorekeepers_desc:0 "It is the duty of every Novelist to delve deep into the secrets of the world, seeking to unfold the illustrious Author's hidden meanings." + tenet_the_first_age_name:0 "The First Age" + tenet_the_first_age_desc:0 "We must strive to restore the balance of order as it was during the golden age of man. Though many years have passed, our resolve has not yet been lost." + tenet_songs_of_roland_name:0 "Songs of Roland" + tenet_songs_of_roland_desc:0 "Just as during the gallant knights of yore, our court bards and wandering troubadours recite the songs of heroic knights, inspiring many to seek faith and fortune in distant lands." + tenet_inner_journey_simurghi_name: "The Semorgh" + tenet_inner_journey_simurghi_desc: "We hold that life is a journey to discover the unity between one and God. As the Birds lost themselves like shade in the Sun's light, men who wish for eternal rest lose themselves in He, like waves in the Sea." + tenet_songs_of_roland_simurghi_name: "Futuwa" + tenet_songs_of_roland_simurghi_desc: "We believe that Futuwa, as an Attribute of the Caliph Ali, is an integral part of faith. Heirs are expected to organize themselves within lodges of youths and prove themselves on the battlefield and in life through adventuring and questing, as well as mastery of martial arts. These Fityan have nine initiatory degrees, and are rather secretive." + tenet_esotericism_simurghi_name: "Self-Taught Philosophy" + tenet_esotericism_simurghi_desc: "Hayy Ibn Yadhan shows us that humans are all capable of reaching completeness through ascetic life and self-contemplation of their true divine essence. We should strive to reach the absolute like he did, living along among the animals, for we have been given every tool to grasp the One by Fitra." + tenet_restore_the_crown_name:0 "Restore the Crown" + tenet_restore_the_crown_desc:0 "Our eternal Emperor sought to unite whole world under one banner. We must continue where we left off, restoring the Crowns of Carolingia." + tenet_universal_scripture_name:0 "Universal Scripture" + tenet_universal_scripture_desc:0 "All people are but misguided followers of the one Author. Our attempts to guide them to the truth has merely led to more hostility from those who cannot see it." + tenet_people_of_the_book_name:0 "People of the Book" + tenet_people_of_the_book_desc:0 "We wish for nothing less than to bring our brothers and sisters back into the fold of our faith. Our preachers travel far and wide, spreading the good word of Aslan to all those willing to listen." + one_king_to_rule_them_all_name:0 "One King to Rule Them All" + one_king_to_rule_them_all_desc:0 "The Lion rules not just over Heaven, but also over Earth and the men he died to save. The least we can do is enforce the laws of Heaven upon our worldly realms" + the_book_of_shadows_name:0 "The Book of Shadows" + the_book_of_shadows_desc:0 "Since time immemorial, our high priests and grand wizards have always been chosen from among the best. Only through diligent study and practice may one master our Craft." + king_of_winter_name:0 "King of Winter" + king_of_winter_desc:0 "Our King protects us from the harshness of the winter, and all our priests and laymen value the honourable knight's protection more than any fat king's laws." + the_queen_of_summer_name:0 "The Queen of Summer" + the_queen_of_summer_desc:0 "Our Queen gave us all the wonders of the world to enjoy, and enjoy it we will in her name." + last_knights_of_britain_name:0 "Last Knights of Britain" + last_knights_of_britain_desc:0 "Our brave knights have valiantly held on to the last Christian forts in England for many years. Letting them fall would be our death." + against_all_odds_name:0 "Against All Odds" + against_all_odds_desc:0 "Just as the first Christians outlived the pagans of Rome, so too will we outlive all the pagans who wish to see us erased. Though Anglicans are forced to exist in secret, our resistance is a well known reality to all in Britain." + for_king_and_country_name:0 "For King and Country" + for_king_and_country_desc:0 "The King of England has been the head of our Church since its inception. Though the old throne was abolished, and in its place was built a brothel, we will ride forth with our King once he returns to save England." + core_tenet_belle_epoque_name:0 "Belle Époque" + core_tenet_belle_epoque_desc:0 "Though the end of unified Europe permeates throughout the lands to this very day, we will go through great efforts to reunite the continent. Not through war, but through words." + + core_tenet_lest_we_forget_name:0 "Lest We Forget" + core_tenet_lest_we_forget_desc:0 "We must never forget all those warriors who died in vain. Should we stop reminding people of the horrors of war, the world may yet end again - this time for good." + + tenet_let_the_poppies_grow_name:0 "Let the Poppies Grow" + tenet_let_the_poppies_grow_desc:0 "The old battlefields lie restless to this day, dampened with the bodies of countless men and their instruments of death. We must safeguard these lands from unwary travellers, both for their own good and to let the dead lie." + tenet_liberte_name:0 "Liberté" + tenet_liberte_desc:0 "It is the duty of every ruler to put the rights and liberties of his people in his first plan. The only thing a tyrant is good for is overthrowing." + tenet_egalite_name:0 "Egalité" + tenet_egalite_desc:0 "There is no such thing as the divine right to rule. One is only a ruler for as long as the Third Estate permits him to be, as the state exists for the people, and is made by the people." + tenet_fraternite_name:0 "Fraternité" + tenet_fraternite_desc:0 "All people are born the same, and must be taught to view other people as brothers. Division and discord caused nothing less than the end of the world, after all." \ No newline at end of file diff --git a/N3OW/map_data/geographical_regions/10_natural_disaster_regions.txt b/N3OW/map_data/geographical_regions/10_natural_disaster_regions.txt new file mode 100755 index 00000000..5e129978 --- /dev/null +++ b/N3OW/map_data/geographical_regions/10_natural_disaster_regions.txt @@ -0,0 +1,179 @@ +# Geographical regions for Natural Disasters + +global_flood_region = { + regions = { + ### ASIA + yellow_river_region yangtze_river_region pearl_river_region tigris_river_region irrawaddy_river_region mekong_river_region amur_river_region + # AFRICA + nile_river_region niger_river_region + ### EUROPE + po_river_region rhine_river_region elbe_river_region rhone_river_region garonne_river_region seine_river_region loire_river_region vistula_river_region danube_river_region dniester_river_region dnieper_river_region daugava_river_region lovat_river_region volga_river_region don_river_region guadiana_river_region guadalquivir_river_region + ### INDIA + ganges_river_region indus_river_region kaveri_river_region godavari_river_region mahanadi_river_region tapti_river_region + } +} +### ASIA +yellow_river_region = { # Yellow River + counties = { + c_dizhou c_dezhou c_bozhou_1 c_weizhou c_xiangzhou c_weizhou_1 c_huaizhou c_hezhong c_tongzhou c_guozhou c_shanzhou_2 c_henan c_zhengzhou c_huazhou c_puzhou_2 c_yunzhou c_qizhou c_zichuan c_qingzhou + } +} +yangtze_river_region = { # Yangtze River + counties = { + c_taizhou_1 c_yangzhou c_chuzhou_2 c_liyang_2 c_lujiang c_shuzhou c_qizhou_1 c_huangzhou c_hanyang c_fuzhou_3 c_jiangling c_xiazhou_1 c_liyang c_langzhou c_tanzhou c_yuezhou_1 c_ezhou c_yunyang c_hongzhou c_raozhou c_nankang c_chizhou c_xuanzhou c_jiangning c_runzhou c_changzhou + } +} +pearl_river_region = { # Pearl River + counties = { + c_guangzhou_1 c_duanzhou c_kangzhou c_wuzhou_1 c_zhaozhou_1 c_gongzhou c_tengzhou c_shuangzhou c_xinzhou_1 + } +} +tigris_river_region = { # Tigris River + counties = { + c_baghdad c_iskaf c_wasit c_batiha c_rusafa c_akhadid c_ubulla c_abbadan c_basra + } +} +irrawaddy_river_region = { # Irrawaddy River + counties = { + c_dagon c_kusumi c_hinthada c_sriksetra c_pegu c_magwe c_minbu c_yamethin c_pagan c_ava c_sagaing c_madaya c_takon + } +} +mekong_river_region = { # Mekong River + counties = { + c_ca_mau c_binh_dai c_vyadhapura c_angkor_borey c_sambhupura c_kracheh_nokor c_stung_treng c_koh_ker c_prea_vihear c_ubon_ratchathani c_sanasomboon c_luang_prabang + } +} +amur_river_region = { # Amur River + counties = { + c_SW_heiergun c_SW_heiheguo c_SW_heilonghean c_SW_heilonglin c_BAL_dazhou c_eman_boli c_eman_mohean c_eman_choripi c_eman_molihewen c_eman_tudali c_eman_kerin c_eman_beihean c_eman_nurgan c_eman_amgun + } +} +### AFRICA +nile_river_region = { # Nile River + counties = { + c_kalabsha c_aswan c_qus c_asyut c_ushmun c_bahnasa c_cairo c_giza c_sharkiya c_al-gharbiya c_al-buhaira c_damietta + } +} +niger_river_region = { # Niger River + counties = { + c_dodugu c_massina c_bindugu c_jenne c_kurmina c_kouga c_tirakka c_upper_gurma c_gao c_ansongo c_oudalan c_kukiya c_bura c_say c_dyamare c_zarma c_dendi c_ilo c_yauri c_nupe c_bussa c_ilorin c_igbomina c_kyadya c_opanda c_igala c_edo c_igbo c_ijaw + } +} +### EUROPE +po_river_region = { # Po River + counties = { + c_pavia c_tortona c_cremona c_mantua c_verona c_polesine c_ferrara c_parma c_bologna + } +} +rhine_river_region = { # Rhine River + counties = { + c_koblenz c_neuwied c_cologne c_dusseldorf c_cleves c_dortmund c_zutphen c_nijmegen c_antwerpen c_holland c_maastricht c_zeeland + } +} +elbe_river_region = { # Elbe River + counties = { + c_dessau c_magdeburg c_stendal c_potsdam c_havelberg c_dannenberg c_schwerin c_luneburg c_hamburg c_stade c_ditmarschen + } +} +rhone_river_region = { # Rhone River + counties = { + c_montpellier c_uses c_ardeche c_lyon c_viennois c_valentinois c_venaissin + } +} +garonne_river_region = { # Garonne River + counties = { + c_agenais c_armagnac c_marsan c_albret c_bordeaux c_saintonge c_toulouse + } +} +seine_river_region = { # Seine River + counties = { + c_eu c_rouen c_evreux c_beaumont c_ile_de_france + } +} +loire_river_region = { # Loire River + counties = { + c_nantes c_anjou c_saumur c_tourraine + } +} +vistula_river_region = { # Vistula River + counties = { + c_radomska c_stezycka c_czerska c_zakroczymska c_gostyninska c_plocka c_kujawy c_dobrzynska c_torun c_berent c_malbork c_danzig + } +} +danube_river_region = { # Danube River + counties = { + c_poszony c_gyor c_komarom c_esztergom c_visegrad c_hont c_szekesfehervar c_tolna c_bodrog c_baranya c_bacs c_vukovar c_szerem c_keve c_beograd c_branicevo c_krasso c_severin c_vidin c_calafat c_vratsa c_craiova c_nikopolis c_giurgiu c_turnovo c_dorostorum c_calarasi c_constanta c_braila c_galati c_tigheci c_chilia + } +} +dniester_river_region = { # Dniester River + counties = { + c_odessa c_cetatea_alba c_lapusna c_orhei c_ladyzyn c_soroca c_ushytsia c_hotin c_terebovl c_halych c_lviv + } +} +dnieper_river_region = { # Dnieper River + counties = { + c_kherson c_oleshye c_lower_dniepr c_khortytsia c_dnipro c_samar c_hradyzk c_cherkassy c_voin c_kiev c_pereyaslavl c_chornobyl c_chernigov c_babruysk c_roslavl c_orsha c_smolensk c_gnezdovo + } +} +daugava_river_region = { # Daugava River + counties = { + c_vitebsk c_lukoml c_polotsk c_braslau c_jersika c_selpils c_kokenois c_zemigalians c_vidzeme + } +} +lovat_river_region = { # Lovat River + counties = { + c_sebezh c_luki c_rusa c_novgorod c_tikhvin + } +} +volga_river_region = { # Volga River + counties = { + c_valdai c_toropets c_mozhaysk c_tver c_yaroslavl c_suzdal c_vologda c_plyos c_manturovo c_nizhny_novgorod c_murom c_rakcha c_cykma c_lachyk-uba c_yoshkar-ola c_cheboksary c_mari-turek c_kazan c_ashli c_bolghar c_karabolam c_samar_VB c_saratov c_jambalar c_ukek c_sarysyn c_itil c_beksima c_astrakhan c_saqsin + } +} +don_river_region = { # Don River + counties = { + c_voronezh c_khursa c_karatayak c_oskol c_khopyor c_kazanskaya c_golden_hills c_sarkel c_tana c_azov + } +} +guadiana_river_region = { # Guadiana River + counties = { + c_faro c_beja c_elvas c_caceres c_merida c_medellin c_badajoz c_moura c_niebla + } +} +guadalquivir_river_region = { # Guadalquivir River + counties = { + c_cadiz c_sevilla c_cabra c_cordoba c_andujar + } +} +### INDIA +ganges_river_region = { # Ganges River + counties = { + c_manikpur c_asni c_prayaga c_chunar c_varanasi c_jaunpur c_sasaram c_kusinagara c_magadha c_mithila c_bangaon c_mudgagiri c_laksmanavati c_gauda c_madhupur c_bikrampur c_candradvipa c_samatata c_nabadwipa c_saptagrama c_tamralipti + } +} +indus_river_region = { # Indus River + counties = { + c_debul c_ranikot c_sonda c_mansura c_siwistan c_bhakkar c_aror c_vijnot c_rajanpur c_uch c_multan c_kafirkot c_karor c_bannu c_nandana + } +} +kaveri_river_region = { # Kaveri River + counties = { + c_navasarika c_thalner c_mandapika c_burhanpur + } +} +godavari_river_region = { # Godavari River + counties = { + c_vengipura c_mosala c_barasuru c_katukuru c_mahur c_balkonda + } +} +mahanadi_river_region = { # Mahanadi River + counties = { + c_suvarnapura c_kodalaka_mandala c_khinjali_mandala c_kataka c_viraja + } +} +tapti_river_region = { # Tapti River + counties = { + c_cholamandalam c_uraiyur c_tagadur c_kongu + } +} + diff --git a/N3OW/map_data/geographical_regions/geographical_region.txt b/N3OW/map_data/geographical_regions/geographical_region.txt new file mode 100755 index 00000000..99c02c62 --- /dev/null +++ b/N3OW/map_data/geographical_regions/geographical_region.txt @@ -0,0 +1,5971 @@ +# Geographical regions +# Regions can be declared with one or more of the following fields: +# kingdoms = { }, takes de-jure kingdom title names declared in landed_titles.txts +# duchies = { }, takes de-jure duchy title names declared in landed_titles.txt +# counties = { }, takes de-jure county title names declared in landed_titles.txt +# provinces = { }, takes province id numbers declared in /history/provinces +# regions = { }, a region can also include other regions, however the subregions needs to be declared before the parent region. +# E.g. If the region world_europe contains the region world_europe_west then world_europe_west needs to be declared as a region before (i.e. higher up in this file) world_europe. + +# Regions provide the following modifiers: +# key + _development_growth +# key + _development_growth_factor +# This requires "generate_modifiers = yes" in the region + +########################################################################### +# World Regions +# These groups are mutually exclusive on the same tier & should cover every part of the map +########################################################################### + +# world_europe +# > world_europe_west +# >> world_europe_west_britannia +# >> world_europe_west_germania +# >> world_europe_west_francia +# >> world_europe_west_iberia +# > world_europe_north +# > world_europe_south +# >> world_europe_south_east +# >> world_europe_south_italy +# > world_europe_east + +# world_asia_minor + +# world_middle_east +# > world_middle_east_jerusalem +# > world_middle_east_arabia +# > world_middle_east_persia + +# world_india +# > world_india_deccan +# > world_india_bengal +# > world_india_rajastan +# > custom_lanka + +# world_africa +# > world_africa_north +# >> world_africa_north_west +# >> world_africa_north_east +# > world_africa_west +# > world_africa_east + +# world_steppe +# > world_steppe_tarim +# > world_steppe_west +# > world_steppe_central +# > world_steppe_east + +# world_siberia + +# world_tibet + +# world_burma +# > custom_arakan_mountains + +# world_asia +# > world_asia_north_east +# > world_asia_korea +# > world_asia_china +# > world_asia_southeast +# > world_asia_japan +# > world_asia_sakhalin_hokkaido +# >> world_asia_southeast_mainland +# >> world_asia_southeast_islands +# >>> world_asia_philippines +# >>> world_asia_borneo +# >>> world_asia_sulawesi_maluku +# >>> world_asia_indonesia + +# sea_atlantic_ocean +# > sea_north_atlantic +# >> sea_baltic_sea +# >> sea_north_sea +# >> sea_english_channel +# >> sea_irish_sea +# >> sea_bay_of_biscay +# >> sea_macaronesia +# >> sea_mediterranean_sea +# >>> sea_western_mediterranean_sea +# >>> sea_ionian_sea +# >>> sea_adriatic_sea +# >>> sea_aegean_sea +# >>> sea_black_sea +# > sea_south_atlantic +# >> sea_gulf_of_guinea + +# sea_indian_ocean +# > sea_bay_of_somalia +# > sea_swahili_coast +# > sea_red_sea +# > sea_gulf_of_aden +# > sea_persian_gulf +# > sea_arabian_sea +# > sea_bay_of_bengal + +# sea_inland_steppe_seas +# > sea_caspian_sea +# > sea_aral_sea + + + +world_europe_west_britannia = { + duchies = { + # England + d_bedford d_northumberland d_lancaster d_york d_norfolk d_hereford d_gloucester d_canterbury d_somerset + # Wales + d_gwynedd d_powys d_deheubarth d_cornwall + # Scotland + d_albany d_the_isles d_galloway d_western_isles d_lothian d_moray + #Ireland + d_meath d_ulster d_connacht d_leinster d_munster + } +} +world_europe_west_germania = { + duchies = { + # Saxony + d_anhalt d_angria d_westfalen d_ostfalen d_meissen d_lausitz d_holstein d_thuringia + # Frisia + d_holland d_gelre d_utrecht d_frisia d_flanders + # Lotharingia + d_luxembourg d_brabant d_cologne d_upper_lorraine d_lower_lorraine + # Bavaria + d_bavaria d_nordgau d_salzburg d_augsburg d_steyermark d_lower_austria d_upper_austria d_tyrol d_carinthia + # East Francia + d_west_franconia d_east_franconia d_hesse d_mittelland d_alsace d_swabia + # Bohemia + d_bohemia d_moravia + # Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + } +} +world_europe_west_francia = { + duchies = { + d_berry d_anjou d_normandy d_orleanais d_champagne d_valois d_burgundy d_bar d_aquitaine d_toulouse d_languedoc d_armagnac d_gascogne d_poitou d_auvergne d_bourbon d_brittany d_provence d_savoie d_dauphine d_upper_burgundy d_transjurania #d_brabant d_flanders + } +} +world_europe_west_iberia = { + duchies = { + d_castilla d_aragon d_barcelona d_valencia d_mallorca d_navarra d_asturias d_leon d_galicia d_porto d_beja d_algarve d_cordoba d_murcia d_granada d_sevilla d_badajoz d_toledo d_coimbra d_cantabria d_viscaya + } +} +world_europe_west = { + regions = { + world_europe_west_iberia world_europe_west_francia world_europe_west_germania world_europe_west_britannia + } +} +world_europe_north = { + duchies = { + #Sweden + d_ostergotland d_gotland d_vastergotland d_svealand d_norrland d_smaland d_bergslagen + # d_uppland d_bergslagen + #Norway + d_viken d_agder d_vestlandi d_trandalog d_dalir d_halogaland d_iceland d_northern_isles d_jamtland + # d_orkney d_vestlandet d_ostlandet d_trondelag + #Finland + d_karelia d_finland d_savo d_pohjanmaa + # d_kola + #Denmark + d_skane d_sjaelland d_jylland d_slesvig + #Sapmi + d_aarjetje d_duortnoseatnu d_giemajohka d_guoldat d_vuovdisamieana + } +} +world_europe_south_east = { + duchies = { + #West ERE + d_thrace d_strymon d_thessalonika d_thessaly d_dyrrachion d_cephalonia d_epirus d_athens d_achaia d_krete d_cyprus d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis d_rashka d_macva d_slavonia d_croatia d_dalmatia d_usora + #d_adrianopolis d_karvuna d_dioclea + d_bosna d_lower_bosna d_krain d_istria d_ragusa d_duklja + #Wallachia + d_oltenia d_muntenia d_transylvanian_alps + } +} +world_europe_south_italy = { + duchies = { + #Italia + d_verona d_lombardia d_genoa d_emilia d_romagna d_toscana d_pisa d_ancona d_spoleto d_latium d_corsica d_sardinia d_venice d_piedmonte d_friuli + #Sicily + d_benevento d_capua d_apulia d_salerno d_calabria d_sicily + } +} +world_europe_south = { + regions = { + world_europe_south_east world_europe_south_italy + } +} +world_europe_east = { + duchies = { + #Wendish minus Pomerania minus Bohemia + d_mazovia d_upper_silesia d_lower_silesia d_lesser_poland d_wielkopolska d_kuyavia d_livonia d_prussia d_masuria d_grodno d_pinsk d_minsk d_polotsk d_smolensk d_lithuanians d_courland d_latgalians d_samogitia + # d_greater_poland d_silesia d_yatviags + #Russia + d_novgorod d_vepsia d_luki d_kiev d_karachev d_novosil d_opolye d_nizhny_novgorod d_turov d_chernigov d_ryazan d_pereyaslavl + # d_beloozero d_pskov + #Bjarmaland + d_biarmia d_vologda d_chudia d_ustyug + #Galicia-Volhynia + d_volhynia d_halych d_cherven_cities + #Moldavia + d_moldova d_bugeac d_bukovina + #West Perm + # d_hlynov d_bjarmia + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Estonia + d_esthonia + } +} +world_asia_minor = { + duchies = { + #Anatolia + d_aegean_islands d_ephese d_opsikion d_cilicia d_cibyrrhaeot d_anatolia d_thracesia d_optimatoi d_bucellaria d_paphlagonia d_armeniac d_sebasteia d_charsianon d_cappadocia d_chaldia + #Armenia + d_mesopotamia d_vaspurakan d_greater_armenia + #Georgia + d_tao-klarjeti d_abkhazia d_georgia + #Azerbaijan + d_shirvan + } +} +world_middle_east_jerusalem = { + duchies = { + #Syria + d_damascus d_aleppo d_antioch d_edessa d_homs d_lebanon d_palmyra + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + } +} +world_middle_east_arabia = { + duchies = { + #Jazira + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates + #Arabia + d_jawf d_amman d_shammar d_medina d_mecca d_asir d_najd d_yamama d_al-hasa d_bahrain d_oman + #Yemen + d_sanaa d_jawf-al-yamani d_taizz d_hadramawt d_mahra d_socotra + #Mesopotamia + d_kermanshah d_basra d_baghdad d_samarra d_kurdistan d_wasit d_kufa + #Sinai + d_sinai + } +} +world_middle_east_persia = { + # Persia, minus duchies which already exist in world_middle_east + duchies = { + #Persia + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan + #k_khorasan + d_nishapur d_merv d_ghur d_herat d_balkh d_nasa d_kohestan + #k_daylam + d_daylam d_tabaristan d_gurgan d_azerbaijan + #k_transoxiana + d_soghd d_badakhshan d_khuttal d_osrushana d_ferghana d_khorezm d_uzboy + #k_makran + d_jabal_kufs d_makran d_sistan + #k_kabulistan + d_kabul d_zabulistan + #k_khiva + #d_samarkand d_khiva d_dihistan + } +} + +world_india_deccan = { + duchies = { + #Maharastra + d_vidharba d_konkana d_nasikya d_devagiri d_rattapadi + #Karnata + d_kalyani d_gangavadi d_nulambavadi d_raichur_doab + #Tamilakam + d_chola_nadu d_pandya_nadu d_chera_nadu d_tondai_nadu + #Andhra + d_vengi d_udayagiri + #Telingana + d_warangal d_racakonda + #Lanka + d_dakhina_desa d_ruhunu d_sinhala + # d_lanka + } +} +world_india_bengal = { + duchies = { + #Gondwana + d_dahala d_ratanpur + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + #Kamarupa + d_kamarupanagara d_para_lauhitya d_sutiya + #Orissa + d_daksina_kosala d_tosali d_kalinga d_dandakaranya + #Bihar + d_tirabhukti d_kasi d_jharkand d_magadha + } +} +world_india_rajastan = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Gujarat + d_gurjara_mandala d_anartta d_saurashtra d_lata + #Rajputana + d_maru d_jangladesh d_stravani d_medapata d_ajmer + #Malwa + d_dadhipadra d_akara_dasarna d_anupa + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + #Himalaya + d_kurmanchal d_khasa d_nepal d_limbuwan + #Kashmir + d_kasmira + } +} +custom_lanka = { + duchies = { + #Lanka + d_dakhina_desa d_ruhunu d_sinhala + } +} +world_africa_north_west = { + duchies = { + d_marrakesh d_fes d_tlemcen d_alger d_tunis d_gabes d_tahert d_rif d_sous d_tafilalt d_bejaia d_mzab d_kroumerie d_kairouan d_jerid d_zab d_canarias + } +} +world_africa_north_east = { + duchies = { d_tripolitania d_cyrenaica d_alexandria d_delta d_cairo d_al-said d_eastern_desert d_al-wahat d_syrte } +} +world_africa_sahara = { + # Please note that this is just a sort of... misc Sahara. It's the bits of the Sahara that aren't more relevant to other world geographic regions: if you want the full Sahara for something, use custom_sahara_proper. + duchies = { + #Anbiya and Sahara + d_zammour d_adrar d_touat d_taghaza d_tadmekka d_ghat d_air d_kawar d_tibesti d_fezzan + } +} +world_africa_north = { + regions = { + world_africa_north_west world_africa_north_east + } +} +world_africa_west = { + duchies = { + #Songhay + d_kawkaw d_timbuktu d_dendi + #Gurma + d_lower_gurma d_upper_gurma d_yatenga + #Ghana + d_wagadu d_mema d_tagant d_diafunu d_kaniaga + #Mali + d_manding d_bambuk d_futa_jalon + #Takrur + d_takrur d_silla d_djolof + #Jenne + d_jenne d_bobo + #Kaabu + d_kaabu d_wuli d_kasa + + #Guinea + d_sapi d_kono d_bassa + #Toro + d_toro d_loma + #Kong + d_worodugu d_kong d_lobi + #Adiukru + d_wenyon d_kru d_adiukru + #Akan + d_gyaman d_brong d_ashanti d_eweland + #Gur + d_dagomba d_wagadugu d_mamprusi + #Borgu + d_borgu d_savalu + #Yorubaland + d_ibadan d_oyo d_ife d_benin + #Igbo-Benue + d_igboland d_nupe d_kwararafa + + #Kanem + d_kanem d_bornu d_kagha + #Sao + d_baguirmi d_salamat d_wandala + #Hausaland + d_kano d_katsina d_kebbi d_gobir + #Darfur + d_darfur d_west_darfur d_wadai d_kordofan + } +} +world_africa_east = { + duchies = { + #Abyssinia + d_aksum d_dahlaks d_lasta d_gondar d_gojjam d_showa + #Nubia + d_nobatia d_makuria d_shamir d_alwa d_sennar + #Blemmyia + d_naqis d_bazin d_baqlin + #Damot + d_damot d_kaffa d_sharka + #Adal + d_dawaro d_adal d_mora d_danakil d_zaila d_sanaag + + #Ajuraan + d_hafun d_mogadishu d_west_ajuraan + #Outer Ajuraan + d_shabelle d_bali d_samalo + + # Zanj + d_pate d_mombasa d_zanzibar d_bonde_la_ufa + } +} +world_africa = { + regions = { + world_africa_north world_africa_west world_africa_east world_africa_sahara + } +} +world_steppe_tarim = { + duchies = { + d_kashgar d_khotan d_karashar d_charkliq d_loulan + } +} +world_steppe_west = { + duchies = { + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg + #Volga Bulgaria + d_volga_bulgaria d_kazan d_bashkiria d_sakmara d_voronezh d_mordvinia d_saran d_chuvashia d_khopyor d_tambov d_ural d_udmurtia d_martyuba d_uraltau d_aqtobe d_jalmat d_bugurslan d_vogulia d_perm + } +} +world_steppe_central = { + duchies = { + #Dzungaria + d_altay d_akaltay d_kara_khoja d_beshbalik d_gurbantunggut d_naiman_gobi + #Turkestan + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + } +} +world_steppe_east = { + duchies = { + #Mongolia + d_orkhon d_ogrash d_selenga_valley d_ovorkhangai d_arkhangai d_khovsgol d_gobi_altai d_ubsunur_hollow d_zavkhan d_khovd + d_togina d_tannu_ola d_western_sayan d_katu_yaryk + d_uda_valley + #East Mongolia + d_EM_onon d_EM_yujuelu d_EM_wajiezi + #East Mongolia-Western Shiwei + d_SW_heicheziguo d_SW_dashiweiguo + d_em_tataria d_em_wuguguo d_gobi_dadaels d_gobi_shatuoguo d_gobi_ongi + #Manchuria + d_LIAO_linhuang d_LIAO_shangjing + } +} +world_siberia = { + duchies = { + #Western Siberia + d_ostyaki d_konda d_pelym d_kazym d_sibir d_ishim d_tara d_lanikaz + d_salair d_aley d_altaishan d_ala_tau d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe + #Eastern Siberia + d_khakass_hollow d_blue_khakassia d_shoria d_kargassia d_eastern_sayan + d_bargujin_tukum d_dauria d_baigaluuls d_tsagaanbaigal + d_yenisei_kan d_chuna_valley d_lena d_angara + } +} +world_tibet = { + duchies = { + #Ü + d_yarlung d_lhasa d_nagchu d_conyi + #Tsang + d_xigaze d_sagya d_ngamring d_nyima + #Kham + d_qamdo d_boyul d_nyingchi d_nangqen d_lhatok d_lingtsang d_dege d_batang d_litang + #Amdo + d_xining d_tuyuhun d_nagormo d_amdo d_zadoi d_qumarleb d_aksay + #Gyalrong + d_gyalrong d_chakla d_golog d_malho d_gainlho + #Guge + d_ngari d_kinnaur d_purang + #Maryul + d_ladakh d_zanskar d_baltiyul d_aksai_chin d_rutog + #Lhomon + d_bumthang d_paro d_monyul d_lhoyul d_dzayul + #Kashmir + d_pamir + } +} +world_himalaya = { + duchies = { + #Kashmir + d_kasmira d_pamir + #Maryul + d_ladakh d_zanskar d_baltiyul d_aksai_chin + #Guge + d_kinnaur + #Himalaya + d_kurmanchal d_khasa d_nepal d_limbuwan + #Tsang + d_xigaze d_sagya d_ngamring + #Ü + d_yarlung d_lhasa + #Lhomon + d_bumthang d_paro d_monyul d_lhoyul d_dzayul + #Kham + d_nyingchi d_boyul + } + counties = { + #Guge + c_tsaparang c_kyunglung c_gar + c_purang c_cuonaco c_zhongba c_manthang + } +} +world_burma = { + duchies = { + #Pagan + d_pagan d_tagaung d_sriksetra d_arakan d_ramannadesa + # d_mongnai is also in Burma, but uses the graphics of SE Asia, so it must remain omitted here + } +} + +world_asia = { # East, Southeast, and Northeast Asia + regions = { + world_asia_east world_asia_north_east world_asia_southeast + } +} + +world_asia_east = { + regions = { + world_asia_china world_asia_sakhalin_hokkaido world_asia_japan world_asia_korea + } +} + +world_asia_shiwei_steppe = { + duchies = { + d_SW_heicheziguo d_SW_dashiweiguo + d_SW_lingxiguo d_SW_qingxingan d_SW_puyudao d_SW_ruzheguo d_SW_sushenguo + } +} + +world_asia_khitan_steppe = { + duchies = { + #Khitan/Liao + d_LIAO_zhongjing d_LIAO_dongjing d_liaoxi d_yanyun_yuyi + + d_em_tataria d_em_wuguguo d_gobi_dadaels d_gobi_shatuoguo d_gobi_ongi + } +} + +world_asia_north_east = { + duchies = { + #Khitan/Liao + d_LIAO_zhongjing d_LIAO_dongjing d_liaoxi d_yanyun_yuyi + #Balhae + d_BAL_parhae d_BAL_moe_su d_BAL_buyeo d_BAL_amnok_jangryeong d_BAL_southern_balhae d_BAL_cheolli + d_BAL_hoewon d_BAL_dongpyeong d_BAL_yeojintang d_BAL_anwon + #k_amur + d_eman_boli d_eman_sikhotebei d_eman_samagero d_eman_nivkhia d_eman_amar d_eman_bureya + # Shiwei + d_SW_lingxiguo d_SW_qingxingan d_SW_puyudao d_SW_ruzheguo d_SW_sushenguo + } +} +world_asia_sakhalin_hokkaido = { + duchies = { + d_menas d_sum d_sahaliyan + } +} +world_asia_japan = { + duchies = { + # TSUKUSHI + d_north_saikaido d_south_saikaido + # YAMATO + d_kinai d_nankaido d_east_sanindo d_west_sanindo d_west_sanyodo d_east_sanyodo + # AZUMA + d_east_bando d_west_bando d_tokaido d_tosando d_hokurikudo + # MICHINOKU + d_hitakami d_nushiro + # RUUCUU + d_ruucuu + } +} +world_asia_korea = { + duchies = { + #Korea + d_donggye d_gyoju d_gaeseong d_haeju d_yukju d_bukgye d_chungju d_gwangju d_jeonju d_naju d_jinju d_gyeongju d_tamna + } +} +world_asia_southeast = { + regions = { + world_asia_southeast_mainland world_asia_southeast_islands + } +} +world_asia_southeast_mainland = { + duchies = { + d_tengchong d_hai_dong d_nghe_an d_lam_tay d_thang_long d_ratanakiri d_mongnai d_sipsongpanna d_haripunjaya d_lop_buri d_sukhothai d_mukdahan + d_muang_sua d_baigaur d_vyadhapura d_angkor d_vijaya d_indrapura d_yongchang + d_angkor_borey d_phonsavan + #Malaysia + d_MAL_langkasuka d_MAL_pahang d_tun_sun + } +} +world_asia_thailand = { + duchies = { + d_tengchong d_hai_dong d_nghe_an d_lam_tay d_thang_long d_ratanakiri d_mongnai d_sipsongpanna d_haripunjaya d_lop_buri d_sukhothai d_mukdahan + d_muang_sua d_baigaur d_vyadhapura d_angkor d_vijaya d_indrapura d_dali d_yongchang + d_angkor_borey d_huichuan d_phonsavan + } +} +world_asia_malaysia = { + duchies = { + #Malaysia + d_MAL_langkasuka d_MAL_pahang d_tun_sun + } +} +world_asia_southeast_islands = { + regions = { + world_asia_philippines world_asia_borneo world_asia_sulawesi_maluku world_asia_indonesia + } +} +world_asia_philippines = { + duchies = { + #Philippines + d_PHI_tondo d_PHI_ilocana d_PHI_cagayan d_PHI_sandao d_PHI_visayas d_PHI_maguindanao d_PHI_butuan + #Taiwan + d_liuqiu + } +} +world_asia_borneo = { + duchies = { + #Borneo + d_BOR_tanjungpura d_BOR_barune d_BOR_santubong d_BOR_nan_sarunai d_BOR_kutai + } +} +world_asia_sulawesi_maluku = { + duchies = { + #Sulawesi & Maluku + d_SuMa_luwu d_SuMa_konawe d_SuMa_minahasa d_SuMa_tompotika d_SuMa_halmahera d_SuMa_maluku + } +} +world_asia_indonesia = { + duchies = { + #Indonesia + d_SUM_palembang d_SUM_jambi d_SUM_riau d_SUM_aceh d_SUM_minangkabau d_JAV_mataram d_JAV_taruma d_IDO_bali d_IDO_lesser_sunda d_IDO_timor d_nias d_papua d_handumans + } +} +world_asia_china = { + kingdoms = { + k_henan k_qingxu k_hebei k_hedong k_youji k_daibei k_guannei k_hexi k_xia k_jiangdong k_liangzhe k_fujian k_huainan k_jiangxi k_shannan k_hunan k_xichuan k_xingyuan k_dongchuan k_kuizhou k_qianzhong k_lingnan k_lingxi k_dali + } +} + +world_asia_and_india = { + regions = { + world_asia world_india + } +} + +custom_panda_region = { + kingdoms = { + k_xichuan k_xingyuan + } +} +custom_dynastic_cycle = { + regions = { + world_asia_china + } +} +custom_arakan_mountains = { + # Arakan/Rakhine, a traditional mountainous and forested homeland for the ethnic Rakhine group + counties = { + #Thabeik Taung + c_thabeik_taung + #Kale + c_kale + #Hanlan + c_hanlan + } +} +world_steppe = { + generate_modifiers = yes + regions = { + world_steppe_west world_steppe_central world_steppe_east world_steppe_tarim + } +} +world_europe = { + regions = { + world_europe_west world_europe_south world_europe_east world_europe_north + } +} +world_middle_east = { + regions = { + world_middle_east_arabia world_middle_east_jerusalem world_middle_east_persia + } +} +world_india = { + regions = { + world_india_deccan world_india_bengal world_india_rajastan + } +} + +########################################################################### +# Material Regions +########################################################################### + + # Widespread Regional - Elm (Found all over Europe except southern Spain, Italy, and Greece) +material_wood_elm = { + regions = { + world_europe_west_britannia + world_europe_west_germania + world_europe_west_francia + world_europe_north + world_europe_south_east + world_europe_east + world_himalaya + } + + duchies = { + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + } +} + + # Widespread Regional - Walnut (found all over Europe excluding Scotland and Scandinavia, but including Northern Anatolia/Persia) +material_wood_walnut = { + regions = { + world_europe_west_germania + world_europe_west_iberia + world_europe_south + world_europe_east + world_middle_east_persia + world_asia_minor + world_himalaya + world_europe_west_francia + world_asia_north_east + } + + duchies = { + # England + d_bedford d_northumberland d_lancaster d_york d_norfolk d_hereford d_gloucester d_canterbury d_somerset + # Wales + d_gwynedd d_powys d_deheubarth d_cornwall + + + } +} + + # Widespread Regional - Maple (found all over Europe excluding Scotland and northern Scandinavia, as well as northern Morocco/Tunisia/Persia and all of Anatolia) +material_wood_maple = { + regions = { + world_europe_west_germania + world_europe_west_iberia + world_europe_south + world_europe_east + world_asia_minor + world_transoxiana + world_himalaya + world_asia_north_east + } + + duchies = { + # England + d_bedford d_northumberland d_lancaster d_york d_norfolk d_hereford d_gloucester d_canterbury d_somerset + # Wales + d_gwynedd d_powys d_deheubarth d_cornwall + #Eastern Khorasan + d_merv d_herat d_ghur d_balkh + #Kabulistan + d_kabul d_zabulistan + #Zaporizhia + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea + #Caucasus + d_khazaria d_azov d_alania d_ciscaucasia + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + } +} + +# Widespread Regional - Pines and Firs (found all over continental Europe excluding northern France/Germany and the Balkans, but exists in Scotland and spreads East through Anatolia, Scandinavia, Russia, China, and Tibet) +material_woods_pine_and_fir = { + regions = { + world_europe_west_iberia + world_europe_north + world_europe_south + world_europe_east + world_asia_minor + world_steppe_tarim + world_steppe_west + world_steppe_central + world_steppe_east + world_europe_west_francia + world_siberia + world_asia_north_east + } + + duchies = { + d_western_isles d_galloway + d_bavaria d_nordgau d_salzburg d_augsburg d_steyermark d_lower_austria d_upper_austria d_tyrol d_carinthia + d_bohemia d_moravia + } +} + +# Widespread Regional - Subsaharan Africa +material_woods_subsaharan = { + regions = { + world_africa_west + world_africa_east + world_africa_sahara + } + + +} + +material_woods_padauk = { + regions = { + material_woods_subsaharan + world_india + world_burma + } +} + +# Widespread Regional - India +material_woods_india = { + regions = { + world_india_deccan + world_india_bengal + world_india_rajastan + } + duchies = { + d_arakan + } +} + +material_woods_india_burma = { + regions = { + world_india + world_burma + } +} + +material_woods_ebony = { + regions = { + material_woods_sri_lanka + } + duchies = { + d_igboland d_benin d_ife d_oyo d_nupe d_kwararafa + } +} + +# Regional +material_woods_yew = { + + regions = { + world_europe_south_east + } + + duchies = { + # England + d_bedford d_northumberland d_lancaster d_york d_norfolk d_hereford d_gloucester d_canterbury d_somerset + # Wales + d_gwynedd d_powys d_deheubarth d_cornwall + #Scandinavia + d_skane d_smaland d_viken d_agder d_vestlandi d_svealand + #Poland + d_mazovia d_masuria d_prussia d_kuyavia d_wielkopolska d_pomerelia + d_upper_silesia d_lower_silesia d_lesser_poland + + #Alps + d_provence d_savoie d_piedmonte d_genoa d_transjurania d_mittelland + d_tyrol d_carinthia d_salzburg + + #Caucasia + d_abkhazia d_tao-klarjeti d_georgia d_antioch + } +} + +# EP2 Bow Woods +material_woods_bamboo = { + regions = { + world_burma + world_india + world_tibet + } + + duchies = { + #Manchuria + d_LIAO_dongjing d_BAL_amnok_jangryeong d_BAL_parhae d_BAL_southern_balhae d_BAL_yeojintang + } +} + +material_woods_cherry = { + regions = { + world_burma + world_india + world_tibet + } +} + +material_woods_dogwood = { + regions = { + world_europe + world_asia_minor + world_steppe_west + world_steppe_central + world_siberia + } +} + +material_woods_hazel = { + regions = { + world_europe + world_asia_minor + world_steppe_west + world_steppe_central + world_siberia + } +} + +material_woods_hickory = { + regions = { + world_burma + world_steppe_east + world_tibet + } +} + +material_woods_palm = { + regions = { + world_africa_north + world_asia_minor + world_middle_east + } +} + +material_woods_mulberry = { + regions = { + world_africa_north + world_asia_minor + world_europe_south + world_india + world_middle_east + } +} + +# Regional - Mediterranean +material_woods_mediterranean = { + regions = { + world_africa_north + world_europe_west_iberia + world_europe_south + world_asia_minor + world_middle_east_jerusalem + } + duchies = { + d_provence d_languedoc d_sinai + } +} + +# Regional - Sri Lanka +material_woods_sri_lanka = { + regions = { + world_india_deccan + } +} + +# Regional - East Asia +material_woods_asia_east = { + regions = { + world_asia_east + } +} + +# Regional - Southeast Asia +material_woods_asia_southeast = { + regions = { + world_asia_southeast + } +} + +# Regional - Northeast Asia +material_woods_asia_northeast = { + regions = { + world_asia_north_east + } +} + +material_cloth_no_silk = { + regions = { + world_africa_west + world_africa_east + world_asia_korea + world_asia_china + world_asia_japan + world_asia_southeast_mainland + world_asia_indonesia + } +} + +material_cloth_linen = { + regions = { + world_europe_west + world_europe_north + world_europe_south + world_europe_east + } +} + +material_cloth_cotton = { + regions = { + world_africa_north_east + world_africa_east + world_asia_china + world_asia_southeast + } +} + +material_metal_wootz = { + regions = { + world_india_deccan + world_india_bengal + world_india_rajastan + world_burma + world_asia_china + world_asia_southeast_mainland + } +} + +material_metal_damascus = { + regions = { + world_middle_east + world_asia_minor + world_africa_north_east + world_asia_china + } +} + +material_metal_bulat = { + regions = { + world_europe_east + world_steppe_tarim + world_steppe_west + world_steppe_central + world_steppe_east + world_siberia + } +} + +material_hsb_camel_bone = { + regions = { + world_middle_east + world_africa_north + world_africa_west + world_africa_east + world_africa_sahara + world_india_rajastan + world_steppe_tarim + } +} + +material_hsb_deer_antler = { + regions = { + world_europe_west + world_europe_north + world_europe_south + world_europe_east + world_asia_minor + world_middle_east_jerusalem + world_middle_east_persia + world_india_deccan + world_india_bengal + world_india_rajastan + world_steppe_tarim + world_steppe_west + world_steppe_central + world_steppe_east + world_siberia + world_tibet + world_burma + world_mesopotamia + world_jazira + world_asia_north_east + world_asia_korea + world_asia_japan + } + duchies = { + d_kermanshah + } +} + +material_hsb_boar_tusk = { + regions = { + world_europe_west + world_europe_north + world_europe_south + world_europe_east + world_asia_minor + world_middle_east_jerusalem + world_middle_east_persia + world_india_deccan + world_india_bengal + world_india_rajastan + world_steppe_west + world_steppe_central + world_steppe_east + world_siberia + world_africa_north + world_steppe_tarim + world_burma + world_mesopotamia + world_jazira + world_asia_north_east + world_asia_southeast_islands + } + + duchies = { + d_nobatia d_makuria d_shamir d_alwa d_sennar d_naqis d_sinai d_kermanshah + } +} + +material_hsb_ivory_imported = { + regions = { + world_europe_west + world_europe_south + world_asia_minor + world_middle_east + world_steppe_west + world_steppe_central + world_steppe_east + world_siberia + world_steppe_tarim + world_africa_north + world_tibet + world_asia_china + world_asia_japan + } +} + +material_hsb_ivory_native = { + regions = { + world_india_deccan + world_india_bengal + world_india_rajastan + world_africa_west + world_africa_east + world_burma + world_asia_southeast_mainland + world_asia_indonesia + } +} + +material_hsb_mother_of_pearl = { + regions = { + world_africa_north + world_europe_south_italy + world_india_deccan + world_burma + world_middle_east_arabia + world_africa_east + world_europe_west_iberia + world_asia_southeast + world_asia_korea + world_asia_china + world_asia_japan + } +} + +material_hsb_tortoiseshell = { + regions = { + world_africa_north + world_europe_south_italy + world_asia_minor + world_asia_korea + world_asia_china + world_asia_japan + } + duchies = { + d_thrace d_strymon d_thessalonika d_thessaly + d_epirus d_dyrrachion d_cephalonia + d_athens d_achaia d_cyprus d_mallorca d_krete + } +} + +material_hsb_seashell = { + regions = { + world_africa_north + world_africa_east + world_europe_south_italy + world_europe_west_iberia + world_europe_west_francia + world_burma + world_middle_east + world_india + world_asia_minor + world_asia_korea + world_asia_china + world_asia_japan + } + duchies = { + d_thrace d_strymon d_thessalonika d_thessaly + d_epirus d_dyrrachion d_cephalonia + d_athens d_achaia d_cyprus d_krete + } +} + +########################################################################### +# Custom Regions +########################################################################### + + +world_persian_empire = { + generate_modifiers = yes + regions = { + world_persia + world_khorasan + world_daylam + world_transoxiana + world_makran + world_kabulistan + #world_khiva + world_mesopotamia + world_jazira + } + duchies = { d_shirvan } +} +custom_eastern_baltic = { + duchies = { + #Finland + d_karelia d_finland d_savo d_pohjanmaa + #Estonia + d_esthonia d_livonia + # d_kola + #Lithuania + d_prussia d_masuria d_grodno d_pinsk d_minsk d_polotsk d_smolensk d_lithuanians d_courland d_latgalians d_samogitia + # d_yatviags + } +} +custom_frisia = { + duchies = { + d_holland d_gelre d_brabant d_flanders d_utrecht + } +} +custom_latvia = { + duchies = { + d_latgalians d_courland d_livonia + } +} +custom_lotharingia = { + duchies = { + d_luxembourg d_brabant d_cologne d_upper_lorraine d_lower_lorraine + } +} +custom_bavaria = { + duchies = { + d_bavaria d_nordgau d_salzburg d_augsburg d_steyermark d_lower_austria d_upper_austria d_tyrol d_carinthia d_krain d_istria + } +} +custom_germany = { + duchies = { + d_east_franconia d_west_franconia d_hesse d_mittelland d_alsace d_swabia + } +} +custom_rhineland = { + duchies = { + d_luxembourg d_brabant d_cologne d_upper_lorraine d_lower_lorraine d_alsace d_west_franconia d_swabia + } +} +custom_northern_italy = { + duchies = { + #k_italy + d_friuli d_verona d_piedmonte d_lombardia d_genoa d_emilia d_pisa d_toscana + #k_romagna + d_romagna d_ancona d_spoleto + #k_sardinia (exempting Sardinia) + d_corsica + #Exclude k_venezia and d_latium + } +} +custom_netherlands = { + duchies = { + d_holland d_frisia d_utrecht d_gelre + } +} +custom_england = { + duchies = { + d_northumberland d_lancaster d_york d_norfolk d_bedford d_hereford d_gloucester d_canterbury d_somerset + } +} +custom_wales = { + duchies = { + d_gwynedd d_powys d_deheubarth d_cornwall + } +} +custom_castilian = { + duchies = { + d_castilla d_cantabria + } +} +custom_asturleonese = { + duchies = { + d_asturias d_leon + } +} +custom_aragonese = { + duchies = { + d_aragon + } +} +custom_navarra = { + duchies = { + d_navarra d_viscaya + } +} +custom_catalan = { + duchies = { + d_barcelona d_valencia d_mallorca + } +} +custom_portuguese = { + duchies = { + d_galicia d_porto d_beja d_algarve d_coimbra + } +} +custom_occitan = { + duchies = { + d_languedoc d_toulouse d_armagnac d_gascogne d_aquitaine d_auvergne d_provence d_poitou + } +} +custom_andalusian = { + duchies = { + d_cordoba d_murcia d_granada d_sevilla d_badajoz d_toledo + } +} +custom_swedish = { + duchies = { + d_ostergotland d_gotland d_vastergotland d_svealand d_norrland d_smaland + # d_uppland d_bergslagen + } +} +custom_danish = { + duchies = { + d_skane d_sjaelland d_slesvig d_holstein d_jylland + } +} +custom_norwegian = { + duchies = { + d_viken d_agder d_vestlandi d_trandalog d_dalir d_halogaland d_iceland d_northern_isles d_jamtland + # d_orkney d_vestlandet d_ostlandet d_trondelag + } +} +custom_scotland = { + duchies = { + d_the_isles d_galloway d_western_isles d_lothian d_albany d_moray + } +} +custom_burgundy = { #Expanded dejure. + duchies = { + d_burgundy d_provence d_savoie d_dauphine d_upper_burgundy d_transjurania + } +} +custom_roman_empire = { #Only the provinces needed to restore the Empire, not the full borders. + duchies = { + d_latium d_corsica d_venice d_romagna d_sicily d_genoa d_capua d_apulia d_thrace d_strymon d_antioch d_palestine d_alexandria d_athens d_tunis d_croatia d_thessalonika d_thessaly + } +} +custom_roman_syria_palestina = { + duchies = { + #Syria + d_aleppo + d_antioch + d_homs + d_damascus + d_lebanon + #Jerusalem + d_oultrejourdain + d_palestine + d_urdunn + } +} +custom_roman_aegyptus = { + duchies = { + d_alexandria + d_delta + d_cairo + d_al-said + d_sinai + } +} +custom_roman_cyrenaica = { + duchies = { + d_cyrenaica + d_syrte + } +} +custom_roman_africa = { + duchies = { + d_tunis + d_kairouan + d_kroumerie + d_jerid + d_tripolitania + } +} +custom_roman_illyricum = { + duchies = { + d_carinthia + d_rashka + d_macva + d_duklja + d_ragusa + d_bosna + d_usora + d_istria + d_krain + d_slavonia + d_croatia + d_dalmatia + d_friuli + d_tyrol + d_lower_bosna + } +} +custom_roman_hispania = { + duchies = { + d_castilla + d_cantabria + d_aragon + d_barcelona + d_valencia + d_mallorca + d_navarra + d_viscaya + d_leon + d_asturias + d_galicia + d_porto + d_coimbra + d_beja + d_algarve + d_cordoba + d_murcia + d_granada + d_sevilla + d_badajoz + d_toledo + } +} +custom_roman_mauretania = { + duchies = { + d_tlemcen + d_tahert + d_alger + d_bejaia + d_zab + d_mzab + d_marrakesh + d_sous + d_tafilalt + d_fes + d_rif + } +} +custom_roman_mesopotamia = { + duchies = { + #d_armenia + d_mesopotamia + d_edessa + #d_coloneia + d_kermanshah + d_basra + d_baghdad + } +} +custom_roman_caledonia = { + duchies = { + d_the_isles + d_galloway + d_western_isles + d_lothian + d_albany + d_moray + } +} +custom_roman_hibernia = { + duchies = { + d_ulster + d_connacht + d_meath + d_leinster + d_munster + } +} +custom_roman_full_borders = { + regions = { #Hispania #Francia #England #Wales #North-Africa #Jerusalem #Europe South (Italy+ERE) #Asia Minor + world_europe_west_iberia world_europe_west_francia custom_england custom_wales world_africa_north world_middle_east_jerusalem world_europe_south world_asia_minor + } +} +custom_eastern_roman_empire = { + regions = { + world_middle_east_jerusalem world_europe_south world_asia_minor + } +} +custom_theodosian_ere = { + regions = { + custom_roman_syria_palestina + custom_roman_aegyptus + custom_roman_cyrenaica + ghw_region_greece + ghw_region_thessalonika + ghw_region_anatolia + } + duchies = { + # Bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + # Crete + d_krete + # Cyprus + d_cyprus + # Edessa + d_edessa d_diyarmudar d_palmyra + # Jerusalem + d_amman + # Arabia + d_shammar + # Egypt + d_al-wahat d_eastern_desert + } +} +custom_eastern_balkans = { + duchies = { + #Bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + # Wallachia + d_transylvanian_alps d_muntenia d_oltenia + # Moldavia + d_bukovina d_moldova d_bugeac + } +} +custom_outremer = { + duchies = { + #Jazira + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates + #Arabia (minus extremities) + d_jawf d_amman d_shammar d_medina d_mecca d_asir d_najd + #Mesopotamia + d_kermanshah d_basra d_baghdad d_samarra d_kurdistan d_wasit d_kufa + #Borders of Egypt + d_sinai + #Syria + d_damascus d_aleppo d_antioch d_edessa d_homs d_lebanon d_palmyra + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + } +} +custom_sicily = { + duchies = { + #Sicily + d_benevento d_capua d_apulia d_salerno d_calabria d_sicily + } +} +custom_hungary = { + duchies = { + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + } +} +custom_carpathia = { + duchies = { + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Dacia + d_transylvanian_alps d_muntenia d_oltenia + #Moldavia + d_bukovina d_moldova d_bugeac + } +} +custom_europe_western_germany = { + duchies = { + # Lotharingia + d_luxembourg d_brabant d_cologne d_upper_lorraine d_lower_lorraine + # East Francia + d_westfalen d_angria d_ostfalen d_anhalt + d_west_franconia d_east_franconia d_hesse d_thuringia + d_mittelland d_alsace d_swabia + # Bavaria + d_nordgau d_bavaria d_augsburg d_salzburg d_tyrol + } +} +custom_europe_eastern_germany = { + duchies = { + # Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + # Saxony + d_anhalt d_angria d_westfalen d_ostfalen d_meissen d_lausitz d_holstein d_thuringia + # Bohemia + d_bohemia d_moravia + } +} + +custom_ganges_plain = { + duchies = { + # From the Source just south of the Himalayas down to the entire Bengal Delta + d_vodamayutja + d_kuru + d_mathura + d_kanyakubja + d_kasi + d_tirabhukti + d_magadha + d_gauda + d_nadia + d_suhma + d_varendra + d_vanga + d_jharkand + d_ajmer + d_jejakabhukti + d_haritanaka + } +} + +custom_bactria = { + duchies = { + # All of k_khorasan + d_nishapur + d_kohestan + d_herat + d_ghur + d_merv + d_balkh + d_nasa + + # Parts of k_trasoxiana + d_khuttal + d_badakhshan + + # Small sliver of k_karakhand + d_soghd + d_osrushana + d_ferghana + } +} + +custom_west_francia_minus_mediterranean = { + duchies = { + d_berry d_anjou d_normandy d_orleanais d_champagne d_valois d_bar d_brittany + } +} + +custom_south_francia = { + duchies = { + d_aquitaine d_toulouse d_languedoc d_armagnac d_gascogne d_poitou d_auvergne d_bourbon + } +} + +custom_southern_england = { + duchies = { + d_norfolk d_bedford d_gloucester d_canterbury d_somerset d_cornwall + } +} + +custom_northern_england = { + duchies = { + d_northumberland d_york d_lancaster d_hereford d_norfolk d_bedford + } +} + +custom_slavia = { + duchies = { + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + #Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + #Bohemia + d_bohemia d_moravia + #Croatia + d_dalmatia d_croatia d_slavonia d_ragusa + #Bosnia + d_bosna d_lower_bosna d_usora + #Serbia + d_rashka d_macva d_duklja + #Bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + #Wallachia (dacia) + d_transylvanian_alps d_muntenia d_oltenia + #Moldavia + d_bukovina d_moldova d_bugeac + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #White Rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk d_opolye + #Galicia-Volhynia + d_volhynia d_halych d_cherven_cities + #Ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_ryazan d_karachev d_novosil + #Novgorod + d_novgorod d_vepsia d_luki + #Polabians + d_lausitz d_meissen + #Carantania + d_istria d_krain d_steyermark + } +} + +custom_viet_lands = { + duchies = { + # Vietnam + d_hai_dong d_thang_long d_lam_tay d_nghe_an d_indrapura d_vijaya d_baigaur + } +} + +custom_majapahit = { + duchies = { + d_SUM_palembang d_JAV_taruma d_JAV_mataram + } + counties = { + c_JAV_madura + } +} + +custom_west_slavia = { + duchies = { + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + #Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + #Bohemia + d_bohemia d_moravia + #Polabians + d_lausitz d_meissen d_anhalt d_thuringia + } +} + +custom_south_slavia = { + duchies = { + #Croatia + d_dalmatia d_croatia d_slavonia d_ragusa + #Serbia + d_rashka d_macva d_duklja + #Bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + #Wallachia (dacia) + d_transylvanian_alps d_muntenia d_oltenia + #Moldavia + d_bukovina d_moldova d_bugeac + #Bosnia + d_bosna d_lower_bosna d_usora + } +} + +custom_greater_armenia = { + duchies = { + #Armenia-proper + d_vaspurakan d_mesopotamia d_greater_armenia d_shirvan d_georgia + #Atropatene + d_azerbaijan + #Sophene + d_diyarbakr + #Gordyene & Adiabene + d_kurdistan + #Cilicia + d_cilicia + #Syria + d_edessa d_antioch + } +} + +custom_normandy_and_adjacent = { + duchies = { + d_normandy d_brittany d_flanders d_anjou d_orleanais d_valois + } +} + +custom_ireland = { + generate_modifiers = yes + duchies = { + #Ireland + d_ulster d_connacht d_meath d_leinster d_munster + } +} + +custom_k_epirus = { + duchies = { + #Epirus + d_dyrrachion d_epirus d_cephalonia + } +} + +custom_k_thessalonika = { + duchies = { + #Thessalonika + d_thrace d_strymon d_thessalonika d_thessaly d_aegean_islands + } +} + +custom_k_hellas = { + duchies = { + #Hellas + d_athens d_achaia + } +} + +custom_sahara_proper = { + duchies = { + #k_maghreb + d_tafilalt + #k_tahert + d_mzab + #k_africa + d_jerid d_syrte + #k_anbiya + d_zammour d_adrar d_touat d_taghaza + #k_sahara + d_tadmekka d_ghat d_air d_kawar d_tibesti d_fezzan + #k_egypt + d_al-wahat + } + counties = { + #k_maghreb + c_draa c_tinmallal c_muluya + #k_tahert + c_wajda c_figuig c_biskra + #k_egypt + c_awjila c_derna c_tobruk c_sullum c_siwa + #k_nubia + c_wadi_el-milk + #k_songhay + c_arawan + #k_ghana + c_tagant + #k_takrur + c_dhraina + } + provinces = { + #k_maghreb + 4758 4730 4732 4722 4714 4712 4711 4708 4707 4697 4698 4696 4748 + #k_tahert + 4673 4663 4660 4662 4661 4646 4645 + #k_africa + 4607 4569 4558 4559 4560 4567 + #k_egypt + 6102 6094 6116 + #k_nubia + 6350 + #k_darfur + 6887 6892 6893 6852 6851 6850 + #k_kanem + 6488 6501 6515 + #k_hausaland + 6518 6559 + #k_ghana + 6611 6631 6630 6761 6762 + #k_takrur + 6785 + } +} + +custom_sahel_proper = { + duchies = { + #k_takrur + d_takrur d_silla d_djolof + #k_ghana + d_wagadu d_mema d_tagant d_diafunu d_kaniaga + #k_songhay + d_kawkaw d_timbuktu d_dendi + #k_hausaland + d_kano d_katsina d_kebbi d_gobir + #k_kanem + d_kanem d_bornu d_kagha + #k_sao + d_baguirmi d_salamat d_wandala + #k_darfur + d_darfur d_west_darfur d_wadai d_kordofan + #k_nubia + d_nobatia d_makuria d_shamir d_alwa d_sennar + #k_blemmyia + d_naqis d_bazin d_baqlin + } +} + +custom_sub_saharan_africa_immediate = { + duchies = { + #k_kaabu + d_kaabu d_wuli d_kasa + #k_mali + d_manding d_bambuk d_futa_jalon + #k_toro + d_toro d_loma + #k_guinea + d_sapi d_kono d_bassa + #k_jenne + d_jenne d_bobo + #k_kong + d_worodugu d_kong d_lobi + #k_adiukru + d_wenyon d_kru d_adiukru + #k_gurma + d_lower_gurma d_upper_gurma d_yatenga + #k_gur + d_dagomba d_wagadugu d_mamprusi + #k_akan + d_gyaman d_brong d_ashanti d_eweland + #k_borgu + d_borgu d_savalu + #k_yorubaland + d_ibadan d_oyo d_ife d_benin + #k_igbo-benue + d_igboland d_nupe d_kwararafa + #k_abyssinia + d_aksum d_dahlaks d_lasta d_gondar d_gojjam d_showa + #k_damot + d_damot d_kaffa d_sharka + } +} + +custom_carolingian_francia = { + duchies = { + #Basically the same, sans the Breton marches. + d_berry d_anjou d_normandy d_orleanais d_champagne d_valois d_burgundy d_bar d_aquitaine d_toulouse d_languedoc d_armagnac d_gascogne d_poitou d_auvergne d_bourbon d_provence d_savoie d_dauphine d_upper_burgundy d_transjurania + } +} + +custom_carolingian_iberia = { + duchies = { + #k_aragorn, except Mallorca. + d_aragon d_barcelona + #k_navarra + d_navarra d_viscaya + } +} + +custom_carolingian_germany = { + duchies = { + #k_east_francia + d_east_franconia d_west_franconia d_hesse d_mittelland d_alsace d_swabia + #k_saxony (west) + d_westfalen d_angria d_ostfalen d_thuringia d_holstein + } +} + +custom_core_switzerland = { + duchies = { + #k_burgundy + d_mittelland + #k_germany + d_transjurania + } +} + +custom_core_austria = { + duchies = { + #k_bavaria + d_lower_austria d_upper_austria d_steyermark + } +} + +custom_stretch_austria = { + duchies = { + #k_bavaria + d_carinthia d_salzburg + } +} + +#Used in global.0011 +custom_fennoscandia = { + duchies = { + #Sweden + d_ostergotland d_gotland d_vastergotland d_svealand d_norrland d_smaland d_bergslagen + # d_uppland d_bergslagen + #Norway + d_viken d_agder d_vestlandi d_trandalog d_dalir d_halogaland d_jamtland d_northern_isles + # d_orkney d_vestlandet d_ostlandet d_trondelag + #Finland + d_karelia d_finland d_savo d_pohjanmaa + # d_kola + #Denmark + d_skane d_sjaelland d_jylland d_slesvig + #Sapmi + d_aarjetje d_duortnoseatnu d_giemajohka d_guoldat + } +} + +custom_iceland = { + #Just Iceland + duchies = { d_iceland } +} + +custom_gotland = { + #Just Gotland + duchies = { d_gotland } +} + +custom_polabia = { + duchies = { + # Polabia + d_anhalt d_meissen d_lausitz d_thuringia + } +} + +custom_beth_nahrain = { + duchies = { + #Syria + d_damascus d_aleppo d_antioch d_edessa d_homs d_lebanon d_palmyra + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + #Jazira + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates + #Mesopotamia + d_kermanshah d_basra d_baghdad d_samarra d_kurdistan d_wasit d_kufa + } +} + +########################################################################### +# Graphical Regions +########################################################################### + +graphical_western = { + graphical = yes + color = { 255 0 0 } + regions = { + custom_west_francia_minus_mediterranean + world_europe_west_germania world_europe_west_britannia world_europe_east world_europe_north + } +} + +graphical_mena = { + graphical = yes + color = { 255 255 0 } + regions = { + world_africa world_middle_east + } +} + +graphical_india = { + graphical = yes + color = { 0 255 0 } + regions = { + world_india world_tibet world_burma world_asia_southeast + } +} + +graphical_mediterranean = { + graphical = yes + color = { 0 0 255 } + regions = { + world_europe_west_iberia world_europe_south custom_south_francia custom_burgundy world_asia_minor + } +} + +graphical_steppe = { + graphical = yes + color = { 0 255 255 } + regions = { + world_steppe + } +} + +graphical_siberia = { + graphical = yes + color = { 0 255 155 } + regions = { + world_siberia + } +} + +graphical_east_asia = { + graphical = yes + color = { 155 255 155 } + regions = { + world_asia_north_east world_asia_korea world_asia_china world_asia_sakhalin_hokkaido world_asia_japan + } +} + +############################## +# Misc +############################### + +world_innovation_elephants = { + generate_modifiers = yes + regions = { + world_india dlc_tgp_mainland_southeast_asia_region + } +} + +world_innovation_camels = { + generate_modifiers = yes + regions = { + world_middle_east world_africa_east world_africa_sahara world_africa_north + } +} + +world_horse_buildings_in_hills_and_mountains = { + duchies = { + #Anatolia + d_ephese d_opsikion d_cilicia d_cibyrrhaeot d_anatolia d_thracesia d_optimatoi d_bucellaria d_paphlagonia d_armeniac d_sebasteia d_charsianon d_cappadocia d_chaldia + #Armenia + d_mesopotamia d_vaspurakan d_greater_armenia + # k_georgia + d_tao-klarjeti d_abkhazia d_georgia + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Rajputana + d_maru d_jangladesh d_stravani d_ajmer + #Gujarat + d_gurjara_mandala d_anartta d_saurashtra d_lata + #Siberia + d_ostyaki d_konda d_pelym d_kazym d_sibir d_ishim d_tara d_lanikaz + d_salair d_aley d_altaishan d_ala_tau d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg + #Turkestan + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + + #Songhay + d_kawkaw d_timbuktu d_dendi + #Gurma + d_lower_gurma d_upper_gurma d_yatenga + #Ghana + d_wagadu d_mema d_tagant d_diafunu d_kaniaga + #Jenne + d_jenne d_bobo + + #Kanem + d_kanem d_bornu d_kagha + #Sao + d_baguirmi d_salamat d_wandala + #Hausaland + d_kano d_katsina d_kebbi d_gobir + #Darfur + d_darfur d_west_darfur d_wadai d_kordofan + + #Nubia + d_nobatia d_makuria d_shamir d_alwa d_sennar + #Blemmyia + d_naqis d_bazin d_baqlin + + # k_galicia-volhynia + d_volhynia d_halych d_cherven_cities + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + #Croatia + d_dalmatia d_croatia d_slavonia d_ragusa + #Bosnia + d_bosna d_usora d_lower_bosna + #Serbia + d_rashka d_macva d_duklja + #Bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Wallachia + d_oltenia d_muntenia d_transylvanian_alps d_moldova d_bugeac d_bukovina + + d_medapata d_edessa d_oultrejourdain + } + regions = { + world_africa_north world_africa_sahara world_steppe_east world_steppe_tarim world_middle_east_persia world_middle_east_arabia world_europe_west_iberia + } +} + +#Are these persia regions really used? They overlap with regular world regions. should they be named custom? +#Persian Kingdoms and Empire. +world_persia = { #k_persia + duchies = { + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan d_kermanshah + } +} +world_khorasan = { #k_khorasan + duchies = { + d_nishapur d_merv d_ghur d_herat d_balkh d_nasa d_kohestan + } +} +world_daylam = { #k_daylam + duchies = { + d_daylam d_tabaristan d_gurgan d_azerbaijan + } +} +world_transoxiana = { #k_transoxiana + duchies = { + d_soghd d_badakhshan d_khuttal d_osrushana d_ferghana d_khorezm d_uzboy + } +} +world_makran = { #k_makran + duchies = { + d_jabal_kufs d_makran d_sistan + } +} +world_kabulistan = { #k_kabulistan + duchies = { + d_kabul d_zabulistan + } +} +#world_khiva = { #k_khiva +# duchies = { +# d_khiva d_samarkand d_dihistan +# } +#} +world_mesopotamia = { #k_mesopotamia + duchies = { + d_samarra d_kurdistan d_wasit d_kufa d_basra d_baghdad + } +} +world_jazira = { #k_jazira + duchies = { + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates + } +} + +##################### +# Special Regions +##################### + +### Mongol Conquest regions + +# Start area +special_mongol_empire_start_region = { + duchies = { + #Roughly historical ~1206 + #k_otuken + d_orkhon d_ogrash d_selenga_valley d_EM_onon d_EM_wajiezi d_EM_yujuelu + #k_naimania + d_ovorkhangai d_arkhangai d_khovsgol d_gobi_altai d_ubsunur_hollow d_zavkhan d_khovd + #k_buryatia + d_uda_valley d_dauria d_bargujin_tukum d_baigaluuls d_tsagaanbaigal + #k_gobi + d_em_tataria d_gobi_ongi d_gobi_shatuoguo d_gobi_dadaels d_em_wuguguo + + #Not first historical priority, but still core Eastern steppe + #k_tuva + d_togina d_tannu_ola d_western_sayan d_katu_yaryk + #k_khakassia + d_khakass_hollow d_blue_khakassia d_shoria d_kargassia d_eastern_sayan + #k_angara + d_yenisei_kan d_chuna_valley d_lena d_angara + + # k_shiwei + d_SW_qingxingan d_SW_lingxiguo d_SW_ruzheguo d_SW_puyudao d_SW_sushenguo d_SW_heicheziguo d_SW_dashiweiguo + + } +} + +#The Eastern Steppe and Northern China +# ~1219 +special_mongol_empire_conquest_region_prio_1_alpha = { + duchies = { + #Empire of Andong (Jin) + # k_khitan + d_LIAO_linhuang d_LIAO_shangjing d_LIAO_dongjing + # k_raole + d_LIAO_zhongjing d_liaoxi d_yanyun_yuyi + + #XIA + #k_xia + d_shuofang d_xiasui d_tiande d_langshan d_xiutu d_juyan + #k_hexi + d_hexi d_longyou d_qilian d_gansu d_guasha + + #Central Asia/Kara Khitai + # k_dzungaria + d_kara_khoja d_beshbalik d_altay d_akaltay d_gurbantunggut d_naiman_gobi + # k_kipchak + d_semey d_jinghiz d_degelen d_kentarlau + # k_zhetysu + d_zhetysu d_alakol d_tarbagatai d_ili-alatau + + #Siberia + # k_ob + d_salair d_aley d_altaishan d_ala_tau d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe + } +} + +# Tarim and Northern China +# ~1223 +special_mongol_empire_conquest_region_prio_1 = { + duchies = { + #Tarim + # k_syr_darya + d_syr_darya d_chah d_muyunkum d_talas_alatau + # k_khotan + d_khotan d_kashgar d_karashar d_charkliq d_loulan + + #Northern China + # k_guannei + d_yongxing d_fengxiang d_jinshang d_binning d_fufang d_jingyuan d_qincheng d_xingfeng + # k_balhae + d_BAL_parhae d_BAL_moe_su d_BAL_buyeo d_BAL_amnok_jangryeong d_BAL_southern_balhae + + #k_daibei + d_yunshuo d_sanggan d_xinan + #k_hedong + d_hedong d_yanmen d_hezhong d_zelu + #k_hebei + d_weibo d_xingming d_chengde d_cangjing d_heyang + #k_youji + d_youzhou d_yideng d_yingmo + } +} + +#Far Northeast + Central Steppes + Turan and Northern Persia +# ~1227 +special_mongol_empire_conquest_region_prio_2 = { + duchies = { + #Far Northeast + #k_luzhen + d_BAL_dongpyeong d_BAL_cheolli d_BAL_hoewon d_BAL_yeojintang d_BAL_anwon + #k_amur + d_eman_boli d_eman_sikhotebei d_eman_samagero d_eman_nivkhia d_eman_amar d_eman_bureya + + #Central Steppe + # k_sibir + d_sibir d_ishim d_tara d_lanikaz + # k_saryarka + d_karkaraly d_tokumbay d_karabas d_betpa + # k_cuman + d_turgay d_kokturgay d_saryarka d_qyzylsaryarka d_kazakh + #k_qara_dala + d_atbasar d_kurgan d_kush-murun d_tobol-ishim + # k_yugra + d_ostyaki d_konda d_pelym d_kazym + # k_bashkiria + d_bashkiria d_sakmara d_uraltau d_vogulia + #k_caspian_steppe + d_itil d_pecheneg d_mugodzhar_hills d_aqtobe d_atyrau d_manatau + + # k_oghuz_il + d_transcaspiana d_garabogazkol d_jemba d_aral_il d_barsuki d_aral_karakum + # k_transoxiana + d_soghd d_badakhshan d_khuttal d_osrushana d_ferghana d_khorezm d_uzboy + # k_khorasan + d_nishapur d_merv d_ghur d_herat d_balkh d_nasa d_kohestan + # k_kabulistan + d_kabul d_zabulistan + } +} + +# Northwest steppe + Northern Persia + Mid-China + Northern Korea +# ~1237 +special_mongol_empire_conquest_region_prio_3 = { + duchies = { + #Northwest steppe + #k_permia + d_perm d_ural d_udmurtia + #k_volga_bulgaria + d_volga_bulgaria d_kazan d_jalmat d_bugurslan d_martyuba + + #Persia + # k_daylam + d_daylam d_tabaristan d_gurgan d_azerbaijan d_shirvan + + #China + #k_henan + d_dongji d_biansong d_shanguo d_zhenghua d_chenxu + #k_qingxu + d_ziqing d_yanhai d_xusi d_yuncao + + #Northern Korea + #k_goguryeo + d_gaeseong d_haeju d_gyoju d_yukju d_bukgye d_gwangju + } +} + +# Caucasus + Persia + Mesopotamia + Western Steppe + Rajastan + Western China + Southern Korea +# ~1259 +special_mongol_empire_conquest_region_prio_4 = { + duchies = { + #Caucasus + #k_armenia + d_mesopotamia d_vaspurakan d_greater_armenia + #k_georgia + d_tao-klarjeti d_abkhazia d_georgia + + #Persia + Mesopotamia + #k_makran + d_makran d_jabal_kufs d_sistan + #k_persia + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan d_kermanshah + #k_mesopotamia + d_samarra d_wasit d_kufa d_basra d_baghdad + #k_jazira + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates d_kurdistan + + #Western Steppe + # k_caucasus + d_khazaria d_azov d_alania d_ciscaucasia + # k_pontic_steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea + # k_mordvinia + d_mordvinia d_saran d_voronezh d_chuvashia d_khopyor d_tambov + # k_moldavia + d_bukovina d_moldova d_bugeac + + #Rajastan + #k_punjab + d_multan d_lahore d_gandhara + #k_kashmir + d_kasmira d_pamir + + #China + #k_xichuan + d_xichuan d_qiongnan + #k_dongchuan + d_dongchuan d_wuxin + #k_kuizhou + d_kuizhong d_qianzhong d_wuxi + #k_shannan + d_xiangdeng d_jingnan d_eyue + #k_xingyuan + d_xingyuan d_lilang d_baqu + + #Korea + #k_silla + d_gyeongju d_jinju d_donggye + #k_baekje + d_chungju d_naju d_jeonju + } +} + +# Wallachia + Russia + Southern China + Tibet +# ~1279 +special_mongol_empire_conquest_region_prio_5 = { + duchies = { + #Eastern Europe + # k_ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_karachev d_novosil + # k_wallachia + d_transylvanian_alps d_muntenia d_oltenia + # k_galicia-volhynia + d_volhynia d_halych d_cherven_cities + # k_white_rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + # k_novgorod + d_novgorod d_vepsia d_luki + # k_opolye + d_opolye d_ryazan d_nizhny_novgorod + + #Anatolia + #k_anatolia + d_cilicia d_cibyrrhaeot d_anatolia d_cappadocia d_charsianon + #k_pontus + d_paphlagonia d_armeniac d_sebasteia d_chaldia + + #China + #k_dali + d_dali d_jianchuan d_huichuan d_yinsheng d_tuodong d_tonghai + #k_qianzhong + d_luodian d_luoshi d_shimen d_zangke d_xiyuan + #k_lingnan + d_lingnan d_huixun d_gaoliang d_qiongguan + #k_lingxi + d_guiguan d_jingjiang d_rongguan d_yongguan + #k_jiangdong + d_jiangdong d_xuanshe + #k_liangzhe + d_zhexi d_zhedong + #k_fujian + d_weiwu d_pinghai d_jianning + #k_jiangxi + d_jiangxi d_dingjiang d_zhaoxin + #k_hunan + d_hunan d_lingling + #k_huainan + d_huainan d_huaixi + + #Tibet + #k_u + d_yarlung d_lhasa d_nagchu d_conyi + #k_tsang + d_xigaze d_sagya d_ngamring d_nyima + #k_kham + d_qamdo d_boyul d_nyingchi d_nangqen d_lhatok d_lingtsang d_dege d_batang d_litang + #k_amdo + d_xining d_tuyuhun d_nagormo d_amdo d_zadoi d_qumarleb d_aksay + #k_gyalrong + d_gyalrong d_chakla d_golog d_malho d_gainlho + #k_guge + d_ngari d_kinnaur d_purang + #k_maryul + d_ladakh d_zanskar d_baltiyul d_aksai_chin d_rutog + } +} + +# Places the Mongols famously attacked but either didn't conquer, took as tributaries, or were beaten +special_mongol_empire_conquest_region_bonus = { + duchies = { + #Eastern Europe + #k_lithuania + d_lithuanians d_prussia d_masuria d_courland d_samogitia d_latgalians + #k_hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #k_bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + #k_serbia + d_rashka d_macva d_duklja + #k_poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + + #k_syria + d_aleppo d_edessa d_homs d_antioch d_lebanon d_damascus d_palmyra + + #North India + #k_delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #k_sind + d_sauvira d_bhakkar + + #South Asia + #k_viet + d_hai_dong d_nghe_an d_lam_tay d_thang_long + #K_champa + d_indrapura d_vijaya + #k_pagan + d_pagan d_tagaung d_sriksetra d_arakan d_ramannadesa d_mongnai d_yongchang d_tengchong + + + #Japan + #k_japan + d_north_saikaido d_south_saikaido + + #Korea + #k_korea + d_tamna + } +} + +special_mongol_empire_conquest_all_regions = { + regions = { + special_mongol_empire_start_region + special_mongol_empire_conquest_region_prio_1_alpha + special_mongol_empire_conquest_region_prio_1 + special_mongol_empire_conquest_region_prio_2 + special_mongol_empire_conquest_region_prio_3 + special_mongol_empire_conquest_region_prio_4 + special_mongol_empire_conquest_region_prio_5 + special_mongol_empire_conquest_region_bonus + } +} + +# Mongol successor empires +special_mongol_empire_ilkhanate_region = { + regions = { + world_asia_minor + world_middle_east_jerusalem + world_middle_east_arabia + } + duchies = { + #Persia + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan + #k_khorasan + d_nishapur d_merv d_ghur d_herat d_balkh d_nasa d_kohestan + #k_daylam + d_daylam d_tabaristan d_gurgan d_azerbaijan + #k_transoxiana + d_uzboy + #k_makran + d_jabal_kufs d_makran d_sistan + #k_kabulistan + d_kabul d_zabulistan + #k_khiva + #d_samarkand d_khiva d_dihistan + } +} + +ilkhanate_de_jure_region = { + duchies = { + #k_daylam + d_daylam d_tabaristan d_gurgan d_azerbaijan d_shirvan + #Jazira + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates + #Armenia + d_mesopotamia d_vaspurakan d_greater_armenia + #Georgia + d_tao-klarjeti d_abkhazia d_georgia + } +} + +special_mongol_empire_chagatai_region = { + duchies = { + #Turkestan + d_zhetysu d_tarbagatai d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau + d_osrushana d_soghd d_khuttal d_badakhshan d_ferghana + #Dzungaria + d_altay d_akaltay d_kara_khoja d_beshbalik d_gurbantunggut d_naiman_gobi + #Khotan + d_khotan d_kashgar d_karashar d_charkliq d_loulan + } +} + +chagatai_de_jure_region = { + duchies = { + #Turkestan + d_zhetysu d_tarbagatai d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau + d_osrushana d_soghd d_khuttal d_badakhshan d_ferghana + #Dzungaria + d_altay d_akaltay d_kara_khoja d_beshbalik d_gurbantunggut d_naiman_gobi + #Khotan + d_khotan d_kashgar d_karashar d_charkliq d_loulan + } +} + +special_mongol_empire_golden_horde_region = { + duchies = { + #Turkestan + d_transcaspiana d_garabogazkol d_jemba d_barsuki d_aral_karakum d_aral_il d_khorezm + #Siberia + d_ostyaki d_konda d_pelym d_kazym d_sibir d_ishim d_tara d_lanikaz + d_salair d_aley d_altaishan d_ala_tau d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe + #Russia + d_novgorod d_vepsia d_luki d_kiev d_karachev d_novosil d_opolye d_nizhny_novgorod d_turov d_chernigov d_ryazan d_pereyaslavl d_smolensk d_polotsk d_minsk d_pinsk + #Bjarmaland + d_biarmia d_vologda d_chudia d_ustyug + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg + #Volga Bulgaria + d_volga_bulgaria d_kazan d_bashkiria d_sakmara d_voronezh d_mordvinia d_saran d_chuvashia d_khopyor d_tambov d_ural d_udmurtia d_martyuba d_uraltau d_aqtobe d_jalmat d_bugurslan d_vogulia d_perm + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + #Lithuania + d_lithuanians d_prussia d_masuria d_courland d_samogitia d_latgalians + #K_esthonia + d_esthonia d_livonia + } +} + +golden_horde_de_jure_region = { + duchies = { + #Turkestan + d_transcaspiana d_garabogazkol d_jemba d_barsuki d_aral_karakum d_aral_il d_khorezm + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + } +} + +special_mongol_empire_red_horde_region = { + regions = { + world_india world_burma + } +} + +red_horde_de_jure_region = { + regions = { + world_india_rajastan + } +} + +special_mongol_empire_white_horde_region = { + regions = { + world_europe_west_germania world_europe_south_east + } + duchies = { + #Wendish minus Pomerania minus Bohemia + d_mazovia d_upper_silesia d_lower_silesia d_lesser_poland d_wielkopolska d_kuyavia + # d_greater_poland d_silesia d_yatviags + #Galicia-Volhynia + d_volhynia d_halych d_cherven_cities + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Moldavia + d_bukovina d_moldova d_bugeac + } +} + +white_horde_de_jure_region = { + duchies = { + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Wallachia + d_oltenia d_muntenia d_transylvanian_alps d_moldova d_bugeac d_bukovina + # k_croatia + d_croatia d_slavonia d_lower_bosna d_bosna d_dalmatia d_usora d_ragusa + + } +} + +special_mongol_empire_aarlud_khanate_region = { + regions = { + world_europe_west_britannia + world_europe_north + } +} + +aarlud_khanate_de_jure_region = { + regions = { + world_europe_north + } +} + +special_mongol_empire_togskol_khanate_region = { + regions = { + world_europe_south_italy + world_europe_west_francia + world_europe_west_iberia + } +} + +togskol_khanatede_jure_region = { + regions = { + world_europe_south_italy + } +} + +special_mongol_empire_baruun_khanate_region = { + regions = { + world_africa + } +} + +baruun_khanate_de_jure_region = { + duchies = { + #Egypt + d_cyrenaica d_alexandria d_delta d_cairo d_al-wahat d_al-said d_eastern_desert d_sinai + #Nubia + d_nobatia d_makuria d_shamir d_alwa d_sennar + #Blemmyia + d_naqis d_bazin d_baqlin + } +} + +special_mongol_empire_great_yuan_region = { + regions = { + world_asia_china world_asia_north_east world_asia_korea world_tibet + } + duchies = { + #k_viet + d_hai_dong d_nghe_an d_lam_tay d_thang_long + #k_champa + d_indrapura d_vijaya + #k_pagan + d_muang_sua d_sipsongpanna d_yongchang d_mongnai d_tengchong + } +} + +great_yuan_de_jure_region = { + duchies = { + #k_henan + d_dongji d_biansong d_shanguo d_zhenghua d_chenxu + #k_qingxu + d_ziqing d_yanhai d_xusi d_yuncao + #k_hebei + d_weibo d_xingming d_chengde d_cangjing d_heyang + #k_hedong + d_hedong d_yanmen d_hezhong d_zelu + #k_youji + d_youzhou d_yideng d_yingmo + #k_daibei + d_yunshuo d_sanggan d_xinan + } +} + +special_mongol_empire_blue_horde_region = { + regions = { + world_asia_japan world_asia_sakhalin_hokkaido + } +} + +blue_horde_de_jure_region = { + regions = { + world_asia_japan + } +} + +special_mongol_empire_omnod_dalai_khanate_region = { + regions = { + world_asia_southeast_islands + } + duchies = { + d_ratanakiri d_haripunjaya d_lop_buri d_sukhothai d_mukdahan d_baigaur d_vyadhapura d_angkor d_angkor_borey d_phonsavan + #Malaysia + d_MAL_langkasuka d_MAL_pahang d_tun_sun + } +} + +omnod_dalai_khanate_de_jure_region = { + duchies = { + d_angkor_borey d_angkor d_vyadhapura d_ratanakiri d_baigaur + #Chenla + d_mukdahan d_phonsavan + #Champa + d_indrapura d_vijaya + } +} + +### END Mongol Conquest regions + + +### Special Sicilian Culture region +special_sicilian_culture_region = { + duchies = { + #Sicily + d_benevento d_capua d_apulia d_salerno d_calabria d_sicily + } +} + + +### Special Cagot region +special_cagot_region = { + duchies = { + d_navarra d_gascogne d_armagnac d_aragon d_viscaya d_cantabria d_asturias d_castilla d_leon + } +} + +##################### +# GHW Targeting Regions +##################### + +#Neutral GHW Target Regions +ghw_region_northern_italy = { + duchies = { + #Italy + d_friuli d_verona d_piedmonte d_lombardia d_genoa d_emilia d_pisa d_toscana + #Romagna + d_romagna d_ancona d_spoleto d_latium + #Venice + d_venice + } +} +ghw_region_thessalonika = { + duchies = { + #Thessalonika + d_thrace d_strymon d_thessalonika d_thessaly + } +} +ghw_region_france = { + duchies = { + #France + d_valois d_berry d_anjou d_orleanais d_orleans d_champagne d_burgundy d_bar d_flanders + #Aquitaine + d_gascogne d_aquitaine d_toulouse d_languedoc d_armagnac d_poitou d_auvergne d_bourbon + #Burgundy + d_provence d_savoie d_dauphine d_upper_burgundy d_transjurania + } +} +ghw_region_germany = { + duchies = { + #Saxony + d_anhalt d_angria d_westfalen d_ostfalen d_meissen d_lausitz d_holstein d_thuringia + #Germany + d_west_franconia d_east_franconia d_hesse d_mittelland d_alsace d_swabia + #Bavaria + d_bavaria d_nordgau d_salzburg d_augsburg d_steyermark d_lower_austria d_upper_austria d_tyrol d_carinthia d_krain d_istria + } +} +ghw_region_greece = { + duchies = { + #Epirus + d_epirus d_dyrrachion d_cephalonia + #Hellas + d_athens d_achaia + } +} +ghw_region_england = { + duchies = { + #England + d_bedford d_northumberland d_lancaster d_york d_norfolk d_hereford d_gloucester d_canterbury d_somerset d_cornwall + } +} +ghw_region_caucasus = { + duchies = { + #Georgia + d_tao-klarjeti d_abkhazia d_georgia + #Armenia + d_mesopotamia d_vaspurakan d_greater_armenia + #Western Daylam + d_shirvan d_azerbaijan d_daylam + #Caucasus + d_khazaria d_azov d_alania d_ciscaucasia + } +} +ghw_region_anatolia = { + duchies = { + #Nikaea + d_opsikion d_ephese d_thracesia d_optimatoi d_bucellaria + #Anatolia + d_cilicia d_cibyrrhaeot d_anatolia d_cappadocia + #Pontus + d_paphlagonia d_armeniac d_sebasteia d_charsianon d_chaldia + } +} +ghw_region_near_east = { + duchies = { + #Jazira + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates + #Mesopotamia + d_samarra d_kurdistan d_wasit d_kufa d_basra d_baghdad + #Northern Syria + d_aleppo d_edessa d_homs d_antioch d_palmyra + } +} +ghw_region_mediterranean = { + duchies = { + #Sardinia + d_sardinia d_corsica + #Sicily + d_sicily d_benevento d_capua d_apulia d_salerno d_calabria + #Cyprus + d_cyprus + #Balearics + d_mallorca + #Krete + d_krete + } +} +ghw_region_balkans = { + duchies = { + #Croatia + d_dalmatia d_croatia d_slavonia d_ragusa + #Bosnia + d_bosna d_usora d_lower_bosna + #Serbia + d_rashka d_macva d_duklja + #Bulgaria + d_vidin d_turnovo d_dobrudja d_bulgaria d_philippopolis + } +} +ghw_region_holy_land = { + duchies = { + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + #Southern Syria + d_lebanon d_damascus + } +} +ghw_region_jerusalem = { + duchies = { + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + } +} +ghw_region_iberia = { + duchies = { + #Galicia + d_galicia + #Portugal + d_porto d_coimbra + #Leon + d_leon d_asturias + #Castille + d_castilla d_cantabria + #Navarra + d_navarra d_viscaya + #Aragon + d_aragon d_barcelona + #Badajoz + d_beja d_badajoz d_algarve + #Andalusia + d_cordoba d_granada d_sevilla d_toledo + #Valencia + d_valencia d_mallorca d_murcia + } +} +ghw_region_celtic = { + duchies = { + #Brittany + d_brittany + #Wales + d_gwynedd d_powys d_deheubarth + #Ireland + d_meath d_ulster d_connacht d_leinster d_munster + #Scotland + d_albany d_the_isles d_galloway d_western_isles d_lothian d_moray + #Norway + d_northern_isles + } +} +ghw_region_germanic = { + duchies = { + #Frisia + d_holland d_gelre d_utrecht d_frisia + #Lotharingia + d_luxembourg d_brabant d_cologne d_upper_lorraine d_lower_lorraine + } +} +ghw_region_central_european = { + duchies = { + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Moldavia + d_bukovina d_moldova d_bugeac + #Wallachia + d_transylvanian_alps d_muntenia d_oltenia + #Bohemia + d_bohemia d_moravia + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + #Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + } +} +ghw_region_baltic = { + duchies = { + #Lithuania + d_lithuanians d_latgalians d_courland d_samogitia d_prussia d_masuria + #Estonia + d_esthonia d_livonia + #Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + } +} +ghw_region_arabia = { + duchies = { + #Arabia + d_jawf d_amman d_shammar d_medina d_mecca d_asir d_najd d_yamama d_al-hasa d_bahrain d_oman + #Yemen + d_sanaa d_jawf-al-yamani d_taizz d_hadramawt d_mahra + } +} +ghw_region_egypt = { + duchies = { + #Egypt + d_cyrenaica d_alexandria d_delta d_cairo d_al-wahat d_al-said d_eastern_desert d_sinai + } +} +ghw_region_egypt_et_al = { + regions = { + ghw_region_egypt + } + duchies = { + #Northern Nubia + d_nobatia d_makuria d_shamir + #Northern Blemmiya + d_naqis d_bazin + } +} +ghw_region_persia = { + duchies = { + #Persia + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan d_kermanshah + #Eastern Daylam + d_tabaristan d_gurgan + #Western Khorasan + d_nasa d_nishapur d_kohestan + } +} +ghw_region_kurdistan = { + duchies = { + #Daylam + d_daylam d_tabaristan d_gurgan d_azerbaijan d_shirvan + } +} +ghw_region_southern_middle_east = { + duchies = { + #Persia + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan + #Mesopotamia + d_kermanshah d_basra d_baghdad d_samarra d_kurdistan d_wasit d_kufa + } +} +ghw_region_eastern_middle_east = { + duchies = { + #Khorasan + d_nishapur d_merv d_ghur d_herat d_balkh d_nasa d_kohestan + #Makran + d_makran d_jabal_kufs d_sistan + #Kabulistan + d_kabul d_zabulistan + } +} +ghw_region_caspian_steppe = { + duchies = { + #Syr Darya + d_syr_darya d_chah d_muyunkum d_talas_alatau + #Oghuz Il + d_transcaspiana d_garabogazkol d_jemba d_aral_il d_barsuki d_aral_karakum + #Transoxiana + d_soghd d_badakhshan d_khuttal d_osrushana d_ferghana d_khorezm d_uzboy + } +} +ghw_region_north_africa = { + duchies = { + #Africa + d_kairouan d_tunis d_kroumerie d_gabes d_jerid d_tripolitania d_syrte + #Tahert + d_tlemcen d_tahert d_alger d_bejaia d_zab d_mzab + #Maghreb + d_marrakesh d_sous d_tafilalt d_fes d_rif d_canarias + } +} +ghw_region_sicily = { + duchies = { + #Sicily + d_sicily d_benevento d_capua d_apulia d_salerno d_calabria + } +} + +ghw_region_afghanistan = { + duchies = { + #Eastern Khorasan + d_merv d_herat d_ghur d_balkh + #Makran + d_makran d_jabal_kufs d_sistan + #Kabulistan + d_kabul d_zabulistan + } +} +ghw_region_ethiopia = { + duchies = { + #Abyssinia + d_aksum d_dahlaks d_lasta d_gondar d_gojjam d_showa + #Southern Nubia + d_alwa d_sennar + #Southern Blemmyia + d_baqlin + #Damot + d_damot d_kaffa d_sharka + #Eastern Darfur + d_kordofan + } +} +ghw_region_horn_of_africa = { + duchies = { + #Adal + d_dawaro d_adal d_mora d_danakil d_zaila d_sanaag + #Ajuraan + d_hafun d_mogadishu d_west_ajuraan + #Outer Ajuraan + d_shabelle d_bali d_samalo + } +} +ghw_region_the_sahel = { + duchies = { + #Songhay + d_kawkaw d_timbuktu d_dendi + #Gurma + d_lower_gurma d_upper_gurma d_yatenga + #Ghana + d_wagadu d_mema d_tagant d_diafunu d_kaniaga + #Mali + d_manding d_bambuk d_futa_jalon + #Takrur + d_takrur d_silla d_djolof + #Jenne + d_jenne d_bobo + #Kaabu + d_kaabu d_wuli d_kasa + } +} +ghw_region_north_african_interior = { + duchies = { + #Kanem + d_kanem d_bornu d_kagha + #Sao + d_baguirmi d_salamat d_wandala + #Hausaland + d_kano d_katsina d_kebbi d_gobir + #Western Darfur + d_darfur d_west_darfur d_wadai + } +} +ghw_region_subsahelian_africa = { + duchies = { + #Guinea + d_sapi d_kono d_bassa + #Toro + d_toro d_loma + #Kong + d_worodugu d_kong d_lobi + #Adiukru + d_wenyon d_kru d_adiukru + #Akan + d_gyaman d_brong d_ashanti d_eweland + #Gur + d_dagomba d_wagadugu d_mamprusi + #Borgu + d_borgu d_savalu + #Yorubaland + d_ibadan d_oyo d_ife d_benin + #Igbo-Benue + d_igboland d_nupe d_kwararafa + } +} +ghw_region_western_sahara = { + duchies = { + #Anbiya + d_zammour d_adrar d_touat d_taghaza + #Western Sahara + d_tadmekka + } +} +ghw_region_eastern_sahara = { + duchies = { + #Eastern Sahara + d_ghat d_air d_kawar d_tibesti d_fezzan + } +} +ghw_region_western_india = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Rajputana + d_maru d_jangladesh d_stravani d_ajmer + #Gujarat + d_gurjara_mandala d_anartta d_saurashtra d_lata + } +} +ghw_region_southern_france = { + duchies = { + #Aquitaine + d_gascogne d_aquitaine d_toulouse d_languedoc d_armagnac d_poitou d_auvergne d_bourbon + #Burgundy + d_provence d_savoie d_dauphine d_upper_burgundy d_transjurania + } +} +ghw_region_mongolia = { + duchies = { + #Angara + d_yenisei_kan d_chuna_valley d_lena d_angara + #Khakassia + d_khakass_hollow d_blue_khakassia d_shoria d_kargassia d_eastern_sayan + #Tuva + d_togina d_tannu_ola d_western_sayan d_katu_yaryk + #Dzungaria + d_kara_khoja d_beshbalik d_altay d_akaltay d_gurbantunggut d_naiman_gobi + #Mongolia + d_orkhon d_ogrash d_selenga_valley d_arkhangai d_khovsgol d_gobi_altai d_ubsunur_hollow d_zavkhan d_khovd + #Buryatia + d_uda_valley d_dauria d_bargujin_tukum d_baigaluuls d_tsagaanbaigal + } +} +ghw_region_scandinavia = { + duchies = { + #Mainland Norway + d_viken d_agder d_vestlandi d_trandalog d_dalir d_halogaland d_jamtland + #Denmark + d_sjaelland d_skane d_jylland d_slesvig + #Sweden + d_svealand d_vastergotland d_ostergotland d_smaland d_norrland d_gotland + #Western Sapmi + d_aarjetje d_duortnoseatnu + } +} + +ghw_region_britannia = { + duchies = { + #England + d_bedford d_northumberland d_lancaster d_york d_norfolk d_hereford d_gloucester d_canterbury d_somerset d_cornwall + #Wales + d_gwynedd d_powys d_deheubarth + #Ireland + d_meath d_ulster d_connacht d_leinster d_munster + #Scotland + d_albany d_the_isles d_galloway d_western_isles d_lothian d_moray + #Norway + d_northern_isles + } +} +ghw_region_saxony = { + duchies = { + #Saxony + d_anhalt d_angria d_westfalen d_ostfalen d_meissen d_lausitz d_holstein d_thuringia + } +} +ghw_region_russia = { + duchies = { + #Novgorod + d_novgorod d_vepsia d_luki + #White Rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + #Galicia-Volhynia + d_volhynia d_halych d_cherven_cities + #Ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_karachev d_novosil + #Vladimir + d_opolye d_ryazan d_nizhny_novgorod + } +} +ghw_region_poland = { + duchies = { + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + } +} +ghw_region_steppe = { + duchies = { + #Zaporizhia + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea + #Mordvinia + d_mordvinia d_saran d_voronezh d_chuvashia d_khopyor d_tambov + #Volga Bulgaria + d_volga_bulgaria d_kazan d_jalmat d_bugurslan d_martyuba + #Permia + d_perm d_ural d_udmurtia + #Caspian Steppe + d_itil d_pecheneg + } +} +ghw_region_hungary = { + duchies = { + #Hungary + d_visegrad d_somogy d_nyitra d_ungvar d_transcarpathia d_transylvania d_bihar d_temes d_bacs d_gyor d_syrmia + #Moldavia + d_bukovina d_moldova d_bugeac + #Wallachia + d_transylvanian_alps d_muntenia d_oltenia + } +} +ghw_region_wendish_lands = { + duchies = { + #Bohemia + d_bohemia d_moravia + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + #Pomerania + d_pommerania d_nordmark d_pomerelia d_ostmark + } +} +ghw_region_mainland_greece = { + duchies = { + #Thessalonika + d_thrace d_strymon d_thessalonika d_thessaly + #Epirus + d_epirus d_dyrrachion d_cephalonia + #Hellas + d_athens d_achaia + } +} +ghw_region_italy = { + duchies = { + #Italy + d_friuli d_verona d_piedmonte d_lombardia d_genoa d_emilia d_pisa d_toscana + #Romagna + d_romagna d_ancona d_spoleto d_latium + #Sicily + d_sicily d_benevento d_capua d_apulia d_salerno d_calabria + #Venice + d_venice + } +} +ghw_region_finland_&_estonia = { + duchies = { + #Finland + d_finland d_savo d_pohjanmaa d_karelia + #Estonia + d_esthonia d_livonia + #Bjarmaland + d_biarmia d_chudia d_vologda d_ustyug + #East Sapmi + d_giemajohka d_guoldat + } +} +ghw_region_northern_russia = { + duchies = { + #Novgorod + d_novgorod d_vepsia d_luki + #Vladimir + d_opolye d_ryazan d_nizhny_novgorod + } +} +ghw_region_southern_russia = { + duchies = { + #White Rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + #Galicia-Volhynia + d_volhynia d_halych d_cherven_cities + #Ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_karachev d_novosil + } +} +ghw_region_siberia = { + duchies = { + #Kimek + d_mugodzhar_hills d_aqtobe d_atyrau d_manatau + #Bashkiria + d_bashkiria d_sakmara d_uraltau d_vogulia + #Yugra + d_ostyaki d_konda d_pelym d_kazym + #Sibir + d_sibir d_ishim d_tara d_lanikaz + #Cumania + d_turgay d_kokturgay d_kurgan d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar + #Ob + d_salair d_aley d_altaishan d_ala_tau d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe + #Kipchak + d_semey d_jinghiz d_degelen d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa + #Zhetysu + d_zhetysu d_alakol d_tarbagatai d_ili-alatau + } +} +ghw_region_transoxiana = { + duchies = { + #Oghuz Il + d_transcaspiana d_garabogazkol d_jemba d_aral_il d_barsuki d_aral_karakum + #Transoxiana + d_soghd d_badakhshan d_khuttal d_osrushana d_ferghana d_khorezm d_uzboy + #Syr Darya + d_syr_darya d_chah d_muyunkum d_talas_alatau + } +} +ghw_region_tibet = { + duchies = { + #Amdo + d_xining d_tuyuhun d_nagormo d_amdo d_zadoi d_qumarleb + #Gyalrong + d_gyalrong d_chakla d_golog d_malho d_gainlho + #Kham + d_qamdo d_boyul d_nyingchi d_nangqen d_lhatok d_lingtsang d_dege d_batang d_litang + #Tsang + d_xigaze d_sagya d_ngamring d_nyima + #U + d_yarlung d_lhasa d_nagchu d_conyi + #Guge + d_ngari d_kinnaur d_purang + #Maryul + d_ladakh d_zanskar d_baltiyul d_aksai_chin d_rutog + #Lhomon + d_bumthang d_paro d_monyul d_lhoyul d_dzayul + #Himalaya + d_kurmanchal d_khasa d_nepal d_limbuwan + } +} +ghw_region_crimea = { + duchies = { + #Zaporizhia + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea + #Caucasus + d_khazaria d_azov d_alania d_ciscaucasia + } +} +ghw_region_poland_bohemia_bavaria = { + duchies = { + #Bohemia + d_bohemia d_moravia + #Poland + d_lesser_poland d_wielkopolska d_mazovia d_upper_silesia d_lower_silesia d_kuyavia + #Bavaria + d_bavaria d_nordgau d_salzburg d_augsburg d_steyermark d_lower_austria d_upper_austria d_tyrol d_carinthia d_krain d_istria + } +} +ghw_region_northern_india = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Rajputana + d_maru d_jangladesh d_stravani d_ajmer + #Gujarat + d_gurjara_mandala d_anartta d_saurashtra d_lata + #Malwa + d_dadhipadra d_akara_dasarna d_anupa + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + #Gondwana + d_dahala d_ratanpur + #Bihar + d_tirabhukti d_kasi d_jharkand d_magadha + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + #Kamarupa + d_kamarupanagara d_sutiya + } +} +ghw_region_khotan = { + kingdoms = { + # Xia + k_xia + } + duchies = { + #Khotan + d_khotan d_kashgar d_karashar d_charkliq d_loulan + } +} +ghw_region_southern_india = { + duchies = { + #Maharastra + d_vidharba d_konkana d_nasikya d_devagiri d_rattapadi + #Orissa + d_daksina_kosala d_kalinga d_dandakaranya + #Telingana + d_warangal d_racakonda + #Karnata + d_kalyani d_gangavadi d_nulambavadi d_raichur_doab + #Andhra + d_vengi d_udayagiri + #Tamilakam + d_chola_nadu d_pandya_nadu d_chera_nadu d_tondai_nadu + #Lanka + d_dakhina_desa d_ruhunu d_sinhala + } +} +ghw_region_southwestern_india = { + duchies = { + #Maharastra + d_vidharba d_konkana d_nasikya d_devagiri d_rattapadi + #Karnata + d_kalyani d_gangavadi d_nulambavadi d_raichur_doab + #Western Tamilakam + d_pandya_nadu d_chera_nadu + } +} + +ghw_region_the_ganges = { + duchies = { + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + #Bihar + d_tirabhukti d_kasi d_jharkand d_magadha + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + } +} +ghw_region_non_ganges_india = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Rajputana + d_maru d_jangladesh d_stravani d_ajmer + #Gujarat + d_gurjara_mandala d_anartta d_saurashtra d_lata + #Malwa + d_dadhipadra d_akara_dasarna d_anupa + #Gondwana + d_dahala d_ratanpur + #Kamarupa + d_kamarupanagara d_sutiya + #Maharastra + d_vidharba d_konkana d_nasikya d_devagiri d_rattapadi + #Orissa + d_daksina_kosala d_kalinga d_dandakaranya + #Telingana + d_warangal d_racakonda + #Karnata + d_kalyani d_gangavadi d_nulambavadi d_raichur_doab + #Andhra + d_vengi d_udayagiri + #Tamilakam + d_chola_nadu d_pandya_nadu d_chera_nadu d_tondai_nadu + #Lanka + d_dakhina_desa d_ruhunu d_sinhala + } +} +ghw_region_gujarat_&_rajputana = { + duchies = { + #Rajputana + d_maru d_jangladesh d_stravani d_ajmer + #Gujarat + d_gurjara_mandala d_anartta d_saurashtra d_lata + } +} +ghw_region_non_gujarat_or_rajputana_india = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Malwa + d_dadhipadra d_akara_dasarna d_anupa + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + #Gondwana + d_dahala d_ratanpur + #Bihar + d_tirabhukti d_kasi d_jharkand d_magadha + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + #Kamarupa + d_kamarupanagara d_sutiya + #Maharastra + d_vidharba d_konkana d_nasikya d_devagiri d_rattapadi + #Orissa + d_daksina_kosala d_kalinga d_dandakaranya + #Telingana + d_warangal d_racakonda + #Karnata + d_kalyani d_gangavadi d_nulambavadi d_raichur_doab + #Andhra + d_vengi d_udayagiri + #Tamilakam + d_chola_nadu d_pandya_nadu d_chera_nadu d_tondai_nadu + #Lanka + d_dakhina_desa d_ruhunu d_sinhala + } +} +ghw_region_lanka_&_bengal = { + duchies = { + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + #Kamarupa + d_kamarupanagara d_sutiya + #Lanka + d_dakhina_desa d_ruhunu d_sinhala + } +} +ghw_region_middle_india = { + duchies = { + #Malwa + d_dadhipadra d_akara_dasarna d_anupa + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + #Gondwana + d_dahala d_ratanpur + #Bihar + d_tirabhukti d_kasi d_jharkand d_magadha + #Maharastra + d_vidharba d_konkana d_nasikya d_devagiri d_rattapadi + #Orissa + d_daksina_kosala d_kalinga d_dandakaranya + #Telingana + d_warangal d_racakonda + #Karnata + d_kalyani d_gangavadi d_nulambavadi d_raichur_doab + #Andhra + d_vengi d_udayagiri + #Tamilakam + d_chola_nadu d_pandya_nadu d_chera_nadu d_tondai_nadu + } +} +ghw_region_north_eastern_india = { + duchies = { + #Kosala + d_kanyakubja d_saryupara d_jejakabhukti + #Gondwana + d_dahala d_ratanpur + #Bihar + d_tirabhukti d_kasi d_jharkand d_magadha + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + #Kamarupa + d_kamarupanagara d_sutiya + #Orissa + d_daksina_kosala d_kalinga d_dandakaranya + } +} + +### END GHW Regions + +islamic_heartlands = { # Set up so that Apostolic survives a bit longer + duchies = { + #Arabia + d_jawf d_amman d_shammar d_medina d_mecca d_asir d_najd d_yamama d_al-hasa d_bahrain d_oman + #Yemen + d_sanaa d_jawf-al-yamani d_taizz d_hadramawt d_mahra + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + #Southern Syria + d_lebanon d_damascus + #Jazira, excluding: d_diyarbakr, d_diyarmudar + d_diyarrabia d_euphrates + #Mesopotamia + d_samarra d_kurdistan d_wasit d_kufa d_basra d_baghdad + #Northern Syria, excluding: d_edessa + d_aleppo d_homs d_antioch d_palmyra + #Egypt + d_cyrenaica d_alexandria d_delta d_cairo d_al-wahat d_al-said d_eastern_desert d_sinai + #Persia + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan d_kermanshah + #Eastern Daylam + d_tabaristan d_gurgan + #Western Khorasan + d_nasa d_nishapur d_kohestan + #Africa + d_kairouan d_tunis d_kroumerie d_gabes d_jerid d_tripolitania d_syrte + #Tahert + d_tlemcen d_tahert d_alger d_bejaia d_zab d_mzab + #Maghreb + d_marrakesh d_sous d_tafilalt d_fes d_rif d_canarias + } +} + +##################### +# FP1 Regions +##################### + +dlc_fp1_region_core_north_sea = { + duchies = { + #k_norway + d_viken d_agder d_vestlandi d_trandalog + #k_england + d_york d_norfolk d_bedford d_canterbury + #k_denmark + d_sjaelland d_slesvig d_jylland + } + counties = { + #k_england + c_huntingdonshire c_northamptonshire c_leicestershire c_nottinghamshire + } +} + +dlc_fp1_region_mysterious_stranger_locations = { + regions = { + world_europe_north + } + duchies = { + #k_pomerania + d_nordmark d_ostmark d_pommerania d_pomerelia + #k_poland + d_mazovia d_upper_silesia d_lower_silesia d_lesser_poland d_wielkopolska d_kuyavia + #k_galicia_volhynia + d_volhynia d_halych d_cherven_cities + #k_lithuania + d_lithuanians d_courland d_latgalians d_samogitia d_prussia d_masuria + #k_estonia + d_esthonia d_livonia + #k_ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_karachev d_novosil + #k_white_rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + #k_novgorod + d_novgorod d_vepsia d_luki + #k_vladimir + d_opolye d_ryazan d_nizhny_novgorod + #k_bjarmaland + d_biarmia d_vologda d_chudia d_ustyug + } +} + +dlc_fp1_region_western_adventure_targets_iceland_isles = { + duchies = { + #k_norway + d_iceland d_northern_isles + } +} + +dlc_fp1_region_western_adventure_targets_scotland_isles = { + duchies = { + #k_scotland + d_the_isles d_galloway d_western_isles d_moray + } +} +dlc_fp1_region_western_adventure_targets_ireland = { + duchies = { + #k_ireland + d_meath d_ulster d_connacht d_leinster d_munster + } +} +dlc_fp1_region_western_adventure_targets_northern_england = { + duchies = { + #k_england + d_northumberland d_lancaster d_york d_norfolk d_hereford + } +} +dlc_fp1_region_western_adventure_targets_northern_france_brittany = { + duchies = { + #k_west_francia + d_normandy d_flanders + #k_brittany + d_brittany + } +} +dlc_fp1_region_western_adventure_targets_pomerania_prussia = { + duchies = { + #k_pomerania + d_pomerelia d_pommerania + #k_lithuania + d_prussia + } +} +dlc_fp1_region_western_adventure_targets_frisia = { + duchies = { + #k_frisia + d_holland d_gelre d_utrecht d_frisia d_flanders + } +} + +dlc_fp1_region_eastern_adventure_targets_novgorod = { + duchies = { + #k_novgorod + d_novgorod d_vepsia d_luki + } +} +dlc_fp1_region_eastern_adventure_targets_white_rus = { + duchies = { + #k_white_rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + } +} +dlc_fp1_region_eastern_adventure_targets_vladimir = { + duchies = { + #k_vladimir + d_opolye d_ryazan d_nizhny_novgorod + } +} +dlc_fp1_region_eastern_adventure_targets_ruthenia = { + duchies = { + #k_ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_ryazan d_karachev d_novosil + } +} +dlc_fp1_region_eastern_adventure_targets_estonia = { + duchies = { + #k_estonia + d_esthonia d_livonia + } +} +dlc_fp1_region_eastern_adventure_targets_zaporizhia = { + duchies = { + #k_zaporizhia + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_crimea + } +} + +dlc_fp1_region_western_scandinavia_pool = { + duchies = { + #k_norway + d_viken d_agder d_vestlandi d_trandalog d_dalir d_halogaland d_iceland d_northern_isles d_jamtland + #k_denmark + d_skane d_sjaelland d_jylland d_slesvig + } +} + +dlc_fp1_region_eastern_scandinavia_pool = { + duchies = { + #k_sweden + d_ostergotland d_gotland d_vastergotland d_svealand d_norrland d_smaland d_bergslagen + } +} + +dlc_fp1_region_russian_steppe = { + regions = { + world_steppe_west world_steppe_central world_steppe_east + } + duchies = { + #k_vladimir + d_opolye d_ryazan d_nizhny_novgorod + #k_novgorod + d_novgorod d_vepsia d_luki + #k_white_rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + #k_ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_karachev d_novosil + } +} + +dlc_fp1_region_core_mainland_scandinavia = { + duchies = { + #k_norway + d_viken d_agder d_vestlandi d_trandalog d_dalir d_halogaland d_jamtland + #k_denmark + d_skane d_sjaelland d_jylland d_slesvig + #k_sweden + d_ostergotland d_gotland d_vastergotland d_svealand d_norrland d_smaland d_bergslagen + } +} + +dlc_fp1_region_non_scandinavian_southern_baltic = { + counties = { + #k_pomerania + c_wismar c_rostock c_rugen c_wolgast c_szczecin c_kolobrzeg c_cammin c_slupsk c_danzig + #k_lithuania + c_malbork c_wormditt c_natangia c_konigsberg c_scalovia c_memel c_palanga c_grobin c_vanemane c_zemigalians + #k_estonia + c_vidzeme c_livs c_wiek c_osel c_reval c_narva + #k_novgorod + c_vodi + #k_finland + c_viipuri c_kakisalmi c_nyland c_finland c_satakunta c_mustasaari c_pedersore c_oulu + } +} + +dlc_fp1_region_colonial_eastern_europe = { + duchies = { + # Wendish Lands + d_mazovia d_upper_silesia d_lower_silesia d_lesser_poland d_wielkopolska d_kuyavia d_livonia d_prussia d_masuria d_grodno d_pinsk d_minsk d_polotsk d_smolensk d_lithuanians d_courland d_latgalians d_samogitia d_pommerania d_nordmark d_pomerelia d_ostmark + #Russia + d_novgorod d_vepsia d_luki d_kiev d_karachev d_novosil d_opolye d_nizhny_novgorod d_turov d_chernigov d_ryazan d_pereyaslavl + #Bjarmaland + d_biarmia d_vologda d_chudia d_ustyug + #Galicia-Volhynia + d_volhynia d_halych d_cherven_cities + } +} + +dlc_fp1_achievement_far_from_home = { + duchies = { + # k_lanka + d_dakhina_desa d_ruhunu d_sinhala + # k_yemen + d_socotra + } + counties = { + # k_tamilakam + c_maldives + # k_gujarat + c_kutch + } +} + +dlc_fp1_achievement_king_of_all_the_isles = { + duchies = { + # k_norway + d_iceland d_northern_isles + # k_denmark + d_sjaelland + # k_sweden + d_gotland + # k_scotland + d_western_isles d_the_isles + # k_maghreb + d_canarias + # k_valencia + d_mallorca + # k_sardinia + d_sardinia d_corsica + # k_sicily + d_sicily + # k_venice + d_venice + # k_epirus + d_cephalonia + # k_krete + d_krete + # k_cyprus + d_cyprus + } + counties = { + # k_denmark + c_bornholm + # k_sweden + c_aland c_oland + # k_estonia + c_osel + # k_wales + c_anglesey + # k_england + c_isle_of_wight + # k_thessalonika + c_chios c_lesbos c_naxos c_rhodos + } +} + +dlc_fp1_achievement_vladimirs_second_choice = { + duchies = { + #k_galicia_volhynia + d_volhynia d_halych d_cherven_cities + #k_ruthenia + d_kiev d_turov d_pereyaslavl d_chernigov d_karachev d_novosil + #k_white_rus + d_grodno d_pinsk d_minsk d_polotsk d_smolensk + #k_novgorod + d_novgorod d_vepsia d_luki + #k_vladimir + d_opolye d_ryazan d_nizhny_novgorod + #k_bjarmaland + d_biarmia d_vologda d_chudia d_ustyug + } +} + +### END FP1 Regions + +##################### +# FP2 Regions +##################### + +dlc_fp2_old_vasconia = { + duchies = { + d_viscaya d_navarra d_armagnac + } + counties = { + c_labourd c_albret c_marsan c_alto_aragon c_foix c_urgell c_lleida c_fraga c_puigcerda c_huesca c_sobrarbe c_pallas c_zaragoza + } +} + +dlc_fp2_old_vasconia_pushed = { + duchies = { + d_viscaya d_navarra d_gascogne d_armagnac d_aragon d_barcelona + } +} + + +dlc_fp2_mediterranean_shoreline = { # Then check is_coastal_county = yes + duchies = { + d_mallorca + d_sevilla d_granada d_murcia d_valencia d_barcelona + d_languedoc + d_istria d_croatia d_dalmatia d_usora d_ragusa d_duklja d_dyrrachion d_cephalonia + d_epirus d_achaia d_krete d_aegean_islands d_athens + d_thessaly d_thessalonika d_strymon + d_thrace d_ephese d_cibyrrhaeot d_cilicia + d_antioch d_lebanon d_cyprus d_urdunn d_palestine d_sinai d_delta d_alexandria + d_cyrenaica d_syrte d_tripolitania d_gabes d_tunis d_kroumerie d_bejaia d_alger d_tlemcen d_rif + } + + regions = { world_europe_south_italy } +} + +dlc_fp2_caucasian_iberia = { # Next to Georgia (Due to how counties are partitioned, and some warping, it does not match actual maps) + counties = { c_tao c_klarjeti c_vanand c_hayk c_kartli c_tbilisi c_kakheti c_lori c_hereti } +} + +dlc_fp2_form_aragon_region = { + duchies = { + # k_navarra + d_viscaya d_navarra + # k_valencia + d_aragon d_valencia d_mallorca + # k_aquitaine + d_gascogne d_toulouse d_armagnac d_languedoc d_barcelona + } +} + +dlc_fp2_lyonese_monk_region = { + duchies = { + # k_aquitaine + d_gascogne d_aquitaine d_toulouse d_languedoc d_armagnac d_poitou d_auvergne d_bourbon + } + regions = { + world_europe_west_iberia + } +} + +### END FP2 Regions + +##################### +# FP3 Regions +##################### +dlc_fp3_eastern_persian_frontier_regions = { + regions = { + world_khorasan + world_transoxiana + world_makran + world_kabulistan + } +} + +dlc_fp3_greater_persian_frontier_regions = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + # k_syr_darya + d_syr_darya d_chah d_muyunkum d_talas_alatau + # k_oghuz_il + d_transcaspiana d_garabogazkol d_jemba d_aral_il d_barsuki d_aral_karakum + # k_daylam + d_daylam d_tabaristan d_gurgan d_azerbaijan + } + regions = { + world_khorasan + world_transoxiana + world_makran + world_kabulistan + world_mesopotamia + world_asia_minor + world_jazira + } +} + +dlc_fp3_seljuk_birth_region = { + duchies = { + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_jemba d_aral_il d_syr_darya d_uzboy d_khorezm d_atyrau d_manatau + } +} + +### END FP3 Regions + +##################### +# Achievements - 1.4 +##################### + +dlc_ep1_achievement_rise_of_the_ghurids = { + duchies = { + #Sindh + d_sauvira d_bhakkar + #Punjab + d_multan d_lahore d_gandhara + #Delhi + d_kuru d_haritanaka d_mathura d_vodamayutja + #Rajputana + d_maru d_jangladesh d_stravani d_ajmer + #Kosala + d_kanyakubja d_saryupara + #Bihar + d_tirabhukti d_kasi d_magadha + #Bengal + d_vanga d_varendra d_gauda d_nadia d_suhma + #k_kabulistan + d_kabul d_zabulistan + #khorasan + d_herat d_ghur d_merv d_balkh + #Makran + d_jabal_kufs d_makran d_sistan + #Persia + d_kirman + } + counties = { + #Nishapur + c_nishapur c_tus + } +} + +### END 1.4 Achievements Regions + +################ +# RoCo Regions # +################ + +dlc_ep1_region_south_east_europe = { + duchies = { + # k_bavaria + d_istria d_krain d_carinthia d_steyermark d_salzburg d_lower_austria d_upper_austria d_bavaria d_augsburg d_nordgau d_tyrol + # k_croatia + d_croatia d_slavonia d_lower_bosna d_bosna d_dalmatia d_usora d_ragusa + # k_hungary + d_somogy d_gyor d_nyitra d_ungvar d_visegrad d_bacs d_bihar d_temes d_transcarpathia d_transylvania + # k_bohemia and k_moravia + d_bohemia d_moravia + # k_serbia + d_duklja d_rashka d_macva d_syrmia + # Italia + d_verona d_lombardia d_genoa d_emilia d_romagna d_toscana d_pisa d_ancona d_spoleto d_latium d_corsica d_sardinia d_venice d_piedmonte d_friuli + } +} + +dlc_ep1_hansa_trade_region = { + regions = { + world_europe_west_britannia world_europe_west_germania world_europe_north + } +} + +dlc_ep1_dutch_trade_region = { + regions = { + world_europe_west_britannia world_europe_west_francia + } +} + +dlc_ep1_russia_trade_region = { + regions = { + world_europe_west_germania world_europe_north world_europe_east + } +} + +dlc_ep1_varangian_trade_region = { + regions = { + world_europe_east world_steppe_west + } +} + +dlc_ep1_mongol_trade_region = { # Silk Road + regions = { + world_steppe_west world_steppe_central world_steppe_east world_steppe_tarim + } +} + +dlc_ep1_iberia_trade_region = { + regions = { + world_europe_west_iberia + } +} + +dlc_ep1_italian_trade_region = { + regions = { + world_europe_south world_asia_minor + } +} + +dlc_ep1_levant_trade_region = { + regions = { + world_middle_east_jerusalem + } +} + +dlc_ep1_arab_trade_region = { + regions = { + world_africa_north_east world_middle_east_arabia + } +} + +dlc_ep1_persian_trade_region = { # Silk Road + regions = { + world_middle_east_persia + } +} + +dlc_ep1_north_africa_trade_region = { + regions = { + world_africa_north_west + } +} + +dlc_ep1_east_africa_trade_region = { + regions = { + world_africa_east + } +} + +dlc_ep1_west_africa_trade_region = { + regions = { + world_africa_west world_africa_sahara + } +} + +dlc_ep1_indian_trade_region = { # Silk Road + regions = { + world_india_deccan world_india_bengal world_india_rajastan + } +} + +dlc_ep1_southwest_silk_road_trade_region = { # Silk Road + regions = { + world_burma world_tibet + } +} + +dlc_ep1_arthurian_heartlands_region = { + duchies = { + d_somerset d_cornwall d_deheubarth d_powys d_gwynedd + } +} + +### MPO HERDER / NOMAD REGIONS USED IN GAME START. NOW PURELY FOR REFERENCE PURPOSES + +dlc_mpo_867_herders = { + counties = { + c_airyuk c_akkityk c_altay c_anja c_atyrau c_azov c_azas c_baibalik c_bakhmut c_bekdas c_betpa c_burqin c_burugu_aallar c_chadrinsk c_chumkar_kia c_chuya c_emil c_tomsk c_guzkol c_ikh_bogd c_ilga c_iliq c_pavlodar c_kherson c_jamantau c_jangyztau c_jerjul c_jinsko c_kada c_karasu c_karauda c_katu_yaryk c_kazanskaya c_khentii c_kopathal c_korgon c_kos-buwak c_ku_jeku c_kulunda c_krasnoyarsk c_manaka c_murun_tomis c_olkhon c_qyzylustyurt c_qyzylyaitsk c_ryty c_sabakyul c_sagiz c_saqsin c_saratov c_sartlan c_sayanchu c_sharga c_siun c_sorok c_taskyl c_tengerge c_terekli c_togotai c_tsambagarau c_ubins c_uch_katyn c_uiska c_uliastai c_uliuty c_urgamal c_uulynkhol c_vitim c_yaitsk c_yenisei c_zichia c_chuna + } +} + +dlc_mpo_1066_herders = { + counties = { + c_achu c_agairik c_akkityk c_astana c_aksuyek c_almaty c_altay c_astrakhanka c_atamansku c_barnaul c_ufa c_besinada c_bratsk c_shchuchinsk c_burqin c_buzachi c_birsk c_durovka c_ebi-nor c_gatsuurgazar c_igaran c_ilga c_jaksybai c_jilali c_jinghiz c_jinsko c_julym c_kandygatai c_karabaigal c_karauda c_kash c_katu_yaryk c_kbumak c_khasagt_khairkhan c_khentii c_khokhoo c_kojuk c_kolyvan c_kostanay c_kulan_utmas c_kumertau c_lower_dniepr c_lozova c_narim c_naushki c_ob c_otrar c_pecheneg c_qoshagyl c_qyzylyaitsk c_samar c_shishina c_sighnaq c_songuu_aallar c_stoyanka c_prigoro_tabynsk c_tagul c_tapsa c_taskyl c_teke c_tengiz c_terektai c_tesiin_gol c_tokumbay c_torangy_kul c_turgay c_tomorbulag c_uch_katyn c_ulu_jitanjik c_uman c_vargashi c_western_tannu c_yaitsk + } +} + +dlc_mpo_1178_herders = { + counties = { + c_achu c_agairik c_ak-taylak c_arzhan c_astrakhan c_atamansku c_atkarsk c_baigaluuls c_basagha c_bazarka c_boro_burgasu c_bulat c_shchuchinsk c_duvan c_tomsk c_ghulja c_ilek c_jasky_kart c_jend c_jerjul c_jinghiz c_kafa c_kainar c_kantegir c_kara_khol c_karabash c_karatsagaan c_katu_yaryk c_khanjargalant c_khasagt_khairkhan c_kos_uba c_kosh_kurbay c_ku_jeku c_kulan_utmas c_kurgan c_kuzeytorg c_kymyl_tey c_lozova c_mana c_mugodzhar_hills c_mushun c_orenburg c_oskol c_ryty c_sayanchu c_sorok c_millerovo c_stoyanka c_sutkend c_tana c_tapsa c_taraz c_tekar c_telmen c_tesiin_gol c_torangy_kul c_tsambagarau c_ubins c_uchkul c_uiska c_ukek c_uliuty c_uraltau c_urgamal c_uvs_nuur + } +} + +dlc_mpo_867_nomads = { + duchies = { + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_azov + #Volga Bulgaria + d_bashkiria d_sakmara d_uraltau d_aqtobe d_bugurslan d_vogulia d_itil d_pecheneg d_jalmat d_chuvashia d_volga_bulgaria + + #Turkestan + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_muyunkum d_talas_alatau d_alakol d_ili-alatau d_syr_darya + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + + #Dzungaria + d_altay d_akaltay d_beshbalik d_gurbantunggut d_naiman_gobi d_altaishan + #Mongolia + d_orkhon d_ogrash d_selenga_valley d_ovorkhangai d_arkhangai d_khovsgol d_gobi_altai d_ubsunur_hollow d_zavkhan d_khovd + d_togina d_tannu_ola d_western_sayan d_katu_yaryk + # buryatia + d_uda_valley d_dauria d_bargujin_tukum d_baigaluuls d_tsagaanbaigal d_lena d_angara d_eastern_sayan d_chuna_valley d_kargassia d_blue_khakassia d_shoria d_khakass_hollow d_yenisei_kan + + d_lanikaz d_kulyndy_steppe d_baraba_steppe d_ala_tau d_salair d_aley + } + counties = { + # d_crimea, omitting counties controlled by Byzantium + c_perekop c_kalos_limen + } +} + +dlc_mpo_1066_nomads = { + duchies = { + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria + #Volga Bulgaria + d_bashkiria d_sakmara d_uraltau d_aqtobe d_bugurslan d_vogulia + + #Turkestan + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_muyunkum d_talas_alatau d_alakol d_ili-alatau d_syr_darya + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + + #Dzungaria + d_altay d_akaltay d_beshbalik d_gurbantunggut d_naiman_gobi d_altaishan + #Mongolia + d_orkhon d_ogrash d_selenga_valley d_ovorkhangai d_arkhangai d_khovsgol d_gobi_altai d_ubsunur_hollow d_zavkhan d_khovd + d_togina d_tannu_ola d_western_sayan d_katu_yaryk + # buryatia + d_uda_valley d_dauria d_bargujin_tukum d_baigaluuls d_tsagaanbaigal d_lena d_angara d_eastern_sayan d_chuna_valley d_kargassia d_blue_khakassia d_shoria d_khakass_hollow d_yenisei_kan + + d_lanikaz d_kulyndy_steppe d_baraba_steppe d_ala_tau d_salair d_aley + } + counties = { + # d_pecheneg and d_itil, omitting counties controlled by Volga Bulgaria + # d_pecheneg + c_yaitsk c_qyzylyaitsk + # d_itil + c_itil c_saqsin + # d_azov, omitting counties controlled by Ruthenia + c_khumar c_azov + # d_crimea, omitting counties controlled by Byzantium + c_perekop c_kalos_limen + } +} + +dlc_mpo_1178_nomads = { + duchies = { + # Pontic Steppe - starting to become sedentary. + d_levedia d_red_levedia d_don_valley d_tana d_khazaria + # Volga Bulgaria + d_bashkiria d_sakmara d_uraltau d_aqtobe d_bugurslan d_vogulia d_itil + + #Turkestan + d_aral_karakum d_zhetysu d_tarbagatai d_muyunkum d_talas_alatau d_alakol d_ili-alatau d_syr_darya + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + + #Dzungaria + d_altay d_akaltay d_beshbalik d_gurbantunggut d_naiman_gobi d_altaishan + #Mongolia + d_orkhon d_ogrash d_selenga_valley d_ovorkhangai d_arkhangai d_khovsgol d_gobi_altai d_ubsunur_hollow d_zavkhan d_khovd + d_togina d_tannu_ola d_western_sayan d_katu_yaryk + # buryatia + d_uda_valley d_dauria d_bargujin_tukum d_baigaluuls d_tsagaanbaigal d_lena d_angara d_eastern_sayan d_chuna_valley d_kargassia d_blue_khakassia d_shoria d_khakass_hollow d_yenisei_kan + + d_lanikaz d_kulyndy_steppe d_baraba_steppe d_ala_tau d_salair d_aley + + d_chah + } + counties = { + # d_azov, omitting counties controlled by Byzantium + c_khumar c_azov + # d_crimea, omitting counties controlled by Byzantium + c_perekop c_kalos_limen + # d_ciscaucasia + c_samiran c_anket + # d_pecheneg, minus c_jambalar + c_pecheneg c_qyzylyaitsk c_yaitsk + + # d_jemba minus c_qoshagyl, so the Khwarezmid prince isn't a nomad and somehow shaped from birth by the harsh life on the steppe when his brothers aren't + c_tengiz c_churuk c_kos-buwak c_akkityk c_namastau + } +} + +################################################### + +kirghiz_homelands = { + duchies = { + d_aley d_salair d_ala_tau d_blue_khakassia d_khakass_hollow d_shoria + } +} + +dlc_mpo_steppe_east_buryatia_addon = { + duchies = { + d_dauria d_bargujin_tukum d_baigaluuls d_tsagaanbaigal d_lena d_angara d_eastern_sayan d_chuna_valley d_yenisei_kan d_kargassia d_blue_khakassia d_khakass_hollow d_shoria + } +} + +dlc_mpo_steppe_east_andong_addon = { + duchies = { + d_LIAO_zhongjing d_liaoxi d_yanyun_yuyi + d_LIAO_shangjing d_LIAO_linhuang + d_SW_heicheziguo d_SW_dashiweiguo + d_SW_lingxiguo d_SW_qingxingan d_SW_puyudao d_SW_ruzheguo d_SW_sushenguo + d_BAL_moe_su d_BAL_buyeo d_BAL_cheolli + d_BAL_hoewon d_BAL_dongpyeong d_BAL_anwon + d_LIAO_dongjing d_BAL_amnok_jangryeong d_BAL_parhae d_BAL_southern_balhae d_BAL_yeojintang + #k_amur + d_eman_boli d_eman_sikhotebei d_eman_samagero d_eman_nivkhia d_eman_amar d_eman_bureya + } +} + +dlc_mpo_steppe_central_siberia_addon = { + duchies = { + d_altaishan d_aley d_salair d_ala_tau d_kulyndy_steppe d_lanikaz d_baraba_steppe + } +} + +dlc_mpo_steppe_caucasus_expansion = { + duchies = { + #Georgia + d_tao-klarjeti d_abkhazia d_georgia + #Armenia + d_mesopotamia d_vaspurakan d_greater_armenia + #Western Daylam + d_shirvan d_azerbaijan + } +} + +dlc_mpo_steppe_persia_expansion = { #k_persia and k_daylam, less d_azerbaijan + duchies = { + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan d_kermanshah d_daylam d_tabaristan d_gurgan + } +} + +dlc_mpo_steppe_siberia_further_expansion = { # k_yugra and bits of k_ob and k_sibir + duchies = { + # k_yugra + d_kazym d_konda d_pelym d_ostyaki + # k_sibir + d_sibir d_ishim d_tara + # k_ob + d_vasyugan_mire + } +} + +heritage_area_pontic_steppe = { + duchies = { + #Pontic Steppe + d_yedisan d_kizilyedisan d_levedia d_red_levedia d_don_valley d_tana d_khazaria d_ciscaucasia d_itil d_crimea d_alania d_azov d_pecheneg + } +} + +heritage_area_volga_bulgaria = { + duchies = { + #Volga Bulgaria + d_volga_bulgaria d_kazan d_bashkiria d_sakmara d_voronezh d_mordvinia d_saran d_chuvashia d_khopyor d_tambov d_martyuba d_uraltau d_aqtobe d_jalmat d_bugurslan d_vogulia + } +} + +heritage_area_perm = { + duchies = { + d_ural d_udmurtia d_perm + } +} + +heritage_area_turkestan = { + duchies = { + #Turkestan + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau + } +} + +heritage_area_cumania = { + duchies = { + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + } +} + +### END RC Regions + +### TGP regions for cool TGP purposes + +dlc_tgp_swahili_coast_region = { + duchies = { + d_pate d_mombasa d_zanzibar + } +} + +### SILK ROAD + +dlc_tgp_silk_road_route_region = { # the actual route (lines) + regions = { + dlc_tgp_silk_road_route_china + dlc_tgp_silk_road_route_tibet + dlc_tgp_silk_road_route_india + dlc_tgp_silk_road_route_central_asia + dlc_tgp_silk_road_route_transcaspia + dlc_tgp_silk_road_route_occident + } +} + +tgp_silk_road_region = { + regions = { + tgp_silk_road_china_region + tgp_silk_road_tibet_region + tgp_silk_road_india_region + tgp_silk_road_central_asia_region + tgp_silk_road_transcaspia_region + tgp_silk_road_occident_region + } +} + +dlc_tgp_silk_road_route_china = { + should_remember_counties_order = yes + counties = { + # Bejing to Weizhou, via Kaifeng and Chang'an + c_youzhou # Beijing + c_zhuozhou + c_mozhou + c_hejian + c_jizhou + c_beizhou + c_bozhou_1 + c_weizhou + c_puzhou_2 + c_huazhou + c_bianzhou # Kaifeng + c_zhengzhou + c_henan + c_shanzhou_2 + c_guozhou + c_huayin + c_jingzhao # Chang'an + c_fengxiang + c_longzhou_2 + c_qinzhou_1 + c_weizhou_2 + # Chang'an to Chengdu + c_yangzhou_1 + c_xingyuan + c_lizhou_2 + c_jianzhou_1 + c_mianzhou + c_tongchuan + c_hanzhou + c_chengdu + c_qiongzhou + c_meizhou + c_yazhou_2 + c_qiongbu + # Chengdu to Nanhai, via Changsha + # c_chengdu + c_jianyang + c_puzhou + c_suining + c_yuzhou_2 + c_fuzhou_4 + c_zhongzhou + c_wanzhou + c_kuizhou + c_guizhou + c_xiazhou_1 + c_liyang + c_yuezhou_1 + c_tanzhou # Changsha + c_hengzhou + c_chenzhou_1 + c_lianzhou + c_yingde + c_guangzhou_1 # Nanhai + # Kaifeng to Suzhou + # c_bianzhou # Kaifeng + c_huaining + c_songzhou + c_bozhou + c_yingzhou + c_haozhou + c_chuzhou_2 + c_yangzhou + c_jiangning + c_runzhou + c_changzhou + c_suzhou_2 # Suzhou + } +} + +tgp_silk_road_china_region = { # Omitting k_xia and k_hexi from the standard world_asia_china definition so it can be plugged into the Central Asia region instead + kingdoms = { + k_henan k_qingxu k_hebei k_hedong k_youji k_daibei k_guannei k_jiangdong k_liangzhe k_fujian k_huainan k_jiangxi k_shannan k_hunan k_xichuan k_xingyuan k_dongchuan k_kuizhou k_qianzhong k_lingnan k_lingxi k_dali k_viet + } +} + +dlc_tgp_silk_road_route_tibet = { + should_remember_counties_order = yes + counties = { + # Dawu to Dhankar (connecting to Lahur via Kangra) + c_dawu + c_nyagrong + c_pelyul + c_gonjo + c_lhatok + c_qamdo + c_dengqen + c_sog + c_lhari + c_gyama + c_lhunzhub + c_lhasa + c_nyemo + c_gyangze + c_xigaze + c_sagya + c_nyalam + c_gyirong + c_kyakyaru + c_zhongba + c_cuonaco + c_kyunglung + c_tsaparang + c_demchok + c_leh + c_padum + c_darcha + c_dhankar + } +} + +tgp_silk_road_tibet_region = { + duchies = { + #Ü + d_yarlung d_lhasa d_nagchu d_conyi + #Tsang + d_xigaze d_sagya d_ngamring d_nyima + #Kham + d_qamdo d_boyul d_nyingchi d_nangqen d_lhatok d_lingtsang d_dege d_batang d_litang + #Amdo + d_xining d_tuyuhun d_nagormo d_amdo d_zadoi d_qumarleb d_aksay + #Gyalrong + d_gyalrong d_chakla d_golog d_malho d_gainlho + #Guge + d_ngari d_kinnaur d_purang + #Maryul + d_ladakh d_zanskar d_baltiyul d_aksai_chin d_rutog + #Lhomon + d_bumthang d_paro d_monyul d_lhoyul d_dzayul + } +} + +dlc_tgp_silk_road_route_india = { + should_remember_counties_order = yes + counties = { + # Kathmandu to Pataliputra + # c_nyalam + c_kathmandu + c_simaramapura + c_mithila + # c_magadha + # Kanyakubja to Gauda to Chatigama + # c_gwalior + c_kanyakubja + c_asni + c_prayaga + c_varanasi + c_sasaram + c_magadha + c_mudgagiri + c_gauda + c_bikrampur + c_samatata + # Lahur to Khambhat + # c_lahur + c_tribandapura + c_hisar + c_delhi + c_mathura + c_sripatha + c_gwalior + c_candhoba + c_sarangpur + c_ujjayini + c_dhara + c_dadhipadra + c_vadodara + c_khetaka + + # Bamian to Debul + # c_upper_ghur + c_bamian + c_kabul + c_purushapura + c_nandana + c_bhera + c_lahur + c_dipalpur + c_multan + c_uch + c_vijnot + c_aror + c_siwistan + c_mansura + c_debul + + # Kanggra to Lahur + # c_dhankar + c_kangra + c_trigarta + # c_lahur + } +} + +tgp_silk_road_india_region = { + regions = { + world_india_bengal + world_india_rajastan + world_makran + world_kabulistan + } +} + +dlc_tgp_silk_road_route_central_asia = { + should_remember_counties_order = yes + counties = { + + # Merv to Kashgar + c_merv + c_amol + c_firabr + c_bukhara + c_dabusiya + c_zarafshan + c_samarkand + c_oshrusana + c_khojand + c_nasaiya + c_uzgend + c_terek_pass + c_kashgar + # Kashgar to Yumen, northern route + # c_kashgar + c_maralbeshi + c_aksu + c_kucha + c_luntai + c_karashar + c_kumtag + c_dafang + c_luobupo + # c_hongliuyuan + c_yumen + # Kashgar to Dunhuang, southern route + # c_kashgar + c_yarkand + c_karghalik + c_khotan + c_dondan_oilik + c_keriya + c_cherchen + c_charkliq + c_dunhuang + c_hehe + c_jiuquan + c_jiankang + c_liaoquan + # c_luobupo + # Yumen to Lanzhou + c_ganzhou + c_fanhe + c_liangzhou + c_guangwu + c_lanzhou_1 + } +} + +tgp_silk_road_central_asia_region = { + kingdoms = { + k_hexi k_xia + } + duchies = { + d_pamir # Tibet + d_kashgar d_khotan d_karashar d_charkliq d_loulan # Tarim + d_soghd d_ferghana d_osrushana d_badakhshan d_khuttal + d_balkh # Khorasan + # most of k_transoxiana except for Khwarezm and Uzboy + } + counties = { + c_amol c_guzgan c_merv c_zamm + } +} + +dlc_tgp_silk_road_route_transcaspia = { + should_remember_counties_order = yes + counties = { + # + # Chah (connected to Khojand) to Aralkizil + c_chah + c_otrar + c_shavgar + c_sighnaq + c_jend + c_kara-mugai + c_raimskoe + c_ak-dzulpas + c_barsuki + c_namastau + c_baisary + c_kainar + c_atyrau + c_saqsin + c_itil + c_beksima + c_sarkel + c_azov + c_khumar + c_tmutarakan + c_zichia + c_maghas + c_cabardinia + c_svaneti + c_kartli + c_tbilisi + c_hayk + # and thence to c_dvin + # Darghan (connected to Amol) to Aralkizil + c_darghan + c_khiva + c_zamakhshar + c_gurganj + c_aralkizil + # c_namastau + } +} + +tgp_silk_road_transcaspia_region = { + duchies = { + d_chah + d_syr_darya + d_khazaria + d_azov + d_ciscaucasia + d_alania + d_atyrau # Caspian Steppe + d_aral_il d_aral_karakum d_barsuki d_garabogazkol d_jemba d_transcaspiana # Oghuz-il + d_khorezm d_uzboy # Transoxiana + } + counties = { + c_itil c_saqsin # Caspian Steppe + } +} + +dlc_tgp_silk_road_route_occident = { + should_remember_counties_order = yes + counties = { + # Constantinople to Dvin + c_byzantion + c_bithynia + c_prusa + c_phrygia + c_galatia + c_charsianon + c_sebasteia # see below for leg connecting with Cairo + c_satala + c_mesopotamia + c_theodosiopolis + c_turuberan + c_bagrewand + c_dvin + + # Cairo up to Sivas/Sebasteia + c_cairo + c_sharkiya + c_damietta + c_farama + c_ghazza + c_jaffa + c_acre + c_tiberias + c_damascus + c_juwair + c_qaryatan + c_homs + c_hama + c_qinnasrin + c_aleppo + c_aintab + c_edessa + c_amida + c_melitene + c_azysia + # c_sebasteia + + # Dvin to Herat + # c_dvin + c_suenik + c_tabriz + c_maragha + c_hamadan + c_rayy + c_khuwar + c_damghan + c_baihaq + c_nishapur + c_bakharz + c_herat + c_ghur + c_upper_ghur + # c_bamian + + # Merv to Nishapur + # c_merv + #c_sarakhs + #c_tus + # c_nishapur + + # Aleppo to Hamadan via Baghdad + # c_aleppo + c_dausar + c_raqqa + c_khabur + c_hadithat-ana + c_anbar + c_baghdad + c_hulwan + c_kermanshah + c_dinawar + # c_hamadan + + # little bonus additions: Antioch and Jerusalem + c_antiocheia + c_jerusalem + } +} + +tgp_silk_road_occident_region = { + duchies = { + d_aegean_islands d_ephese d_opsikion d_cilicia d_cibyrrhaeot d_anatolia d_thracesia d_optimatoi d_bucellaria d_paphlagonia d_armeniac d_sebasteia d_charsianon d_cappadocia d_chaldia d_mesopotamia d_vaspurakan d_greater_armenia d_tao-klarjeti d_abkhazia d_georgia d_shirvan # Anatolia + d_damascus d_aleppo d_antioch d_edessa d_homs d_lebanon d_palmyra d_palestine d_urdunn # Jerusalem + d_daylam d_tabaristan d_gurgan d_azerbaijan # Daylam + d_isfahan d_kirman d_yazd d_rayy d_hamadan d_fars d_hormuz d_khuzestan d_kermanshah # Persia + d_samarra d_kurdistan d_wasit d_kufa d_basra d_baghdad # Mesopotamia + d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates # Jazira + d_nishapur d_ghur d_herat d_nasa d_kohestan # Khorasan + } + counties = { + c_farama c_damietta c_sharkiya c_cairo # Egypt + c_byzantion # Byzantium + c_rivsharan c_sarakhs c_marvarrud # Khorasan + } +} + +tgp_silk_road_asia_minor_minus_georgia = { + duchies = { + #Anatolia + d_aegean_islands d_ephese d_opsikion d_cilicia d_cibyrrhaeot d_anatolia d_thracesia d_optimatoi d_bucellaria d_paphlagonia d_armeniac d_sebasteia d_charsianon d_cappadocia d_chaldia + #Armenia + d_mesopotamia d_vaspurakan d_greater_armenia + #Azerbaijan + d_shirvan + } +} + +dlc_tgp_mainland_southeast_asia_region = { + duchies = { + # Vietnam + d_hai_dong d_thang_long d_lam_tay d_nghe_an d_indrapura d_vijaya d_baigaur + + # Laos + d_phonsavan d_sipsongpanna # also a bit of thailand tbh + + # Cambodia + d_angkor d_vyadhapura d_ratanakiri d_angkor_borey + + # Thailand + d_haripunjaya d_lop_buri d_sukhothai d_tun_sun d_muang_sua + + # Myanmar + d_mongnai d_ramannadesa d_sriksetra d_pagan d_tagaung d_arakan + } +} + +dlc_tgp_great_wall_shanhai = { + provinces = { + 12166 12165 12163 12419 12426 12429 12417 12416 + } +} + +dlc_tgp_great_wall_liaodong = { + provinces = { + 12422 11776 11774 11772 11761 11766 11764 11763 + } +} + +dlc_tgp_grand_canal_region = { + regions = { + dlc_tgp_grand_canal_1_region + dlc_tgp_grand_canal_2_region + dlc_tgp_grand_canal_3_region + dlc_tgp_grand_canal_4_region + } +} + +dlc_tgp_grand_canal_1_region = { + counties = { + # Southernmost section at Hangzhou + c_mingzhou_1 + c_yuezhou + c_hangzhou + c_xiuzhou + c_suzhou_2 + } +} + +dlc_tgp_grand_canal_2_region = { + counties = { + # Southern middle river, from Suzhou to Yangzhou + c_changzhou + c_runzhou + c_yangzhou + c_chuzhou_1 + c_sizhou_2 + } +} + +dlc_tgp_grand_canal_3_region = { + counties = { + # Northern middle river + c_suzhou + c_xuzhou_1 + c_shanzhou + c_caozhou + c_puzhou_2 + } +} + +dlc_tgp_grand_canal_4_region = { + counties = { + # Northermost section to Beijing + c_weizhou + c_beizhou + c_dezhou + c_cangzhou + c_youzhou + } +} + +divergence_island_regions = { + duchies = { + d_iceland + d_northern_isles + d_western_isles + d_sardinia + d_corsica + d_krete + d_cyprus + d_gotland + d_socotra + d_venice + d_mallorca + d_canarias + d_the_isles + } +} + +### SEAZONES ### + +sea_atlantic_ocean = { + regions = { + sea_north_atlantic + sea_south_atlantic + } +} +sea_north_atlantic = { + regions = { + sea_baltic_sea + sea_north_sea + sea_white_sea + sea_english_channel + sea_irish_sea + sea_bay_of_biscay + sea_macaronesia + sea_mediterranean_sea + } +} +sea_baltic_sea = { + provinces = { + 1007 1008 1005 633 634 635 640 646 1006 639 632 + 638 1004 637 1002 641 1003 643 644 + # Ladoga + 958 + # Onega + 997 + } +} +sea_north_sea = { + provinces = { + # Scandinavia + 999 1001 645 666 667 988 989 8617 986 665 664 663 662 987 990 + # North Sea Islands + 8616 693 960 8615 982 8613 8614 + # British North Sea + 694 691 996 993 692 994 690 995 688 687 686 + # Germany and Low Countries + 1000 973 684 685 + } +} +sea_white_sea = { + provinces = { + 647 648 649 964 661 985 + } +} +sea_english_channel = { + provinces = { + 965 729 725 1009 966 727 726 728 1010 967 + } +} +sea_irish_sea = { + provinces = { + 724 991 711 712 968 710 713 708 709 1019 699 700 696 697 695 + 714 975 715 722 723 + } +} +sea_bay_of_biscay = { + provinces = { + 977 1015 8618 974 1014 1016 8623 + # Iberian Coast + 970 8624 980 8619 8625 981 8620 + } +} +sea_macaronesia = { + provinces = { + 953 8621 8622 + } +} +sea_mediterranean_sea = { + regions = { + sea_western_mediterranean_sea + sea_ionian_sea + sea_adriatic_sea + sea_aegean_sea + sea_black_sea + } +} +sea_western_mediterranean_sea = { + provinces = { + 954 8626 1020 8627 1011 8641 8628 8629 1021 8633 8634 1025 8639 8640 + 8632 8630 8631 1022 1023 8642 1024 8638 8635 1027 1028 8636 1030 8643 + 8644 8647 8646 1031 1029 8645 1032 1033 + } +} +sea_ionian_sea = { + provinces = { + 8648 1034 8654 8655 1035 8657 8656 8658 1037 1036 8653 + } +} +sea_adriatic_sea = { + provinces = { + 1038 8652 8651 1109 8650 8649 1110 + } +} +sea_aegean_sea = { + provinces = { + # Crete and Middle East + 937 938 8659 8663 8662 8664 939 940 8660 941 945 946 8661 + # Aegean Islands + 1017 936 942 1111 8666 8665 947 + } +} +sea_black_sea = { + provinces = { + 8668 948 8667 949 8669 950 951 8672 8671 8670 869 + } +} +sea_south_atlantic = { + regions = { + sea_gulf_of_guinea + } +} +sea_gulf_of_guinea = { + provinces = { + 8692 8693 8694 8695 8696 8697 8698 8699 8700 + } +} + +sea_indian_ocean = { + regions = { + sea_bay_of_somalia + sea_swahili_coast + sea_red_sea + sea_gulf_of_aden + sea_persian_gulf + sea_arabian_sea + sea_bay_of_bengal + } +} +sea_bay_of_somalia = { + provinces = { + 8677 8676 + } +} +sea_swahili_coast = { + provinces = { + 12799 12800 12801 + } +} +sea_red_sea = { + provinces = { + 1382 1383 1384 8673 1385 + } +} +sea_gulf_of_aden = { + provinces = { + 1386 8674 1387 8675 1388 + } +} +sea_persian_gulf = { + provinces = { + 1395 1394 8678 8679 1393 1392 + } +} +sea_arabian_sea = { + provinces = { + # Arabia and Persia + 1389 1390 1391 8680 1396 1412 + # India + 8681 1397 1398 8682 1399 1400 1401 8683 + } +} +sea_bay_of_bengal = { + provinces = { + # India + 1402 1403 1405 1404 1406 1407 1409 1410 1411 8689 + # Burma + 8684 8685 8686 8687 8688 + } +} +sea_inland_steppe_seas = { + regions = { + sea_caspian_sea + sea_aral_sea + } +} +sea_caspian_sea = { + provinces = { + 1062 952 1064 + } +} +sea_aral_sea = { + provinces = { + 944 + } +} +### Hunts + +# Deer Spread +hunt_animal_deer_region = { + regions = { + # Europe + world_europe + # Africa + world_africa_north_west + # Asia + world_middle_east_jerusalem world_middle_east_persia world_asia_minor world_steppe_east world_steppe_central world_siberia world_steppe_west world_india world_burma world_asia + } +} + +# Antelope Spread +hunt_animal_antelope_region = { + regions = { + # Africa + world_africa + # Asia + world_middle_east world_steppe world_tibet world_india world_asia_china world_asia_southeast_mainland + } +} + +# Gazelle Spread +hunt_animal_gazelle_region = { + regions = { + # Africa + world_africa + # Asia + world_middle_east world_asia_china + } +} + + +# Boar Spread +hunt_animal_boar_region = { + regions = { + # Europe + world_europe_west world_europe_east world_europe_south + # Africa + world_africa_north_west + # Asia + world_asia_minor world_steppe_west world_steppe_central world_steppe_east world_siberia world_middle_east_jerusalem world_middle_east_persia world_india world_burma world_asia + } + duchies = { + # Southern Scandinavia + d_slesvig d_sjaelland d_jylland d_skane d_smaland d_viken d_vastergotland d_ostergotland d_finland d_savo d_karelia d_bergslagen d_svealand + # Egypt + d_diyarmudar d_diyarbakr d_sinai d_cairo d_delta d_al-said d_alexandria d_cyrenaica d_nobatia d_shamir d_makuria + } +} + +# Bear Spread +hunt_animal_bear_region = { + regions = { + # Europe + world_europe_north world_europe_east world_europe_west_iberia world_europe_west_germania world_europe_west_francia world_europe_south + # Africa + world_africa_north_west + # Asia + world_asia_minor world_steppe world_tibet world_asia + } + duchies = { + # North Mesopotamia + d_kermanshah d_baghdad d_samarra d_kurdistan d_wasit d_diyarrabia d_diyarmudar d_diyarbakr d_euphrates d_isfahan d_rayy d_hamadan d_fars d_khuzestan d_daylam d_tabaristan d_azerbaijan d_edessa + } +} + +# Big Cat Spread +hunt_animal_big_cat_region = { + regions = { + # Africa + world_africa # Leopard/Lion + # Asia + world_middle_east # Leopard/Lion + world_india world_burma # Leopard/Lion/Tiger + world_steppe_east world_tibet # Snow Leopard + world_asia_korea + world_asia_china + world_asia_sakhalin_hokkaido + world_asia_southeast_mainland + world_asia_borneo + world_asia_sulawesi_maluku + world_asia_indonesia + } +} + +# Bison Spread +hunt_animal_bison_region = { + regions = { + # Africa + world_africa_west + # Asia + world_steppe + # Europe + world_europe_west_francia + world_europe_west_germania + world_europe_east + } +} + +# Aurochs Spread +hunt_animal_aurochs_region = { + regions = { + # Africa + world_africa_north + # Asia + world_india + world_middle_east + world_steppe + world_asia_korea + world_asia_china + # Europe + world_europe_west + world_europe_east + world_europe_south + } +} + +hunt_animal_reindeer_region = { + duchies = { + # Sapmi + d_aarjetje d_duortnoseatnu d_giemajohka d_guoldat d_vuovdisamieana + # Dulo + d_kazan + # Perm + d_udmurtia d_ural d_perm + # Vladimir + d_nizhny_novgorod + # Bjarmalan + d_vologda d_chudia d_ustyug d_biarmia + # Novgorod + d_vepsia + # Finland + d_karelia d_pohjanmaa + # Norway + d_halogaland + } + regions = { + ghw_region_siberia + ghw_region_mongolia + world_asia_north_east + world_asia_sakhalin_hokkaido + } +} + +hunt_animal_elk_region = { + duchies = { + #Novgorod + d_novgorod d_vepsia d_luki + #Vladimir + d_opolye d_ryazan d_nizhny_novgorod + # Sapmi + d_aarjetje d_duortnoseatnu d_giemajohka d_guoldat d_vuovdisamieana + # Bjarmalan + d_vologda d_chudia d_ustyug d_biarmia + # Norway + d_halogaland + # Finland + d_savo d_finland d_karelia d_pohjanmaa + #Estonia + d_esthonia d_livonia + #Lithuania + d_prussia d_masuria d_grodno d_pinsk d_minsk d_polotsk d_smolensk d_lithuanians d_courland d_latgalians d_samogitia + # Sweden + d_ostergotland d_gotland d_vastergotland d_svealand d_norrland d_smaland d_bergslagen + # Norway + d_viken d_agder d_vestlandi d_trandalog d_dalir + # Denmark + d_skane + } + regions = { + world_steppe + world_asia_north_east + world_asia_korea + world_asia_china + world_asia_sakhalin_hokkaido + world_asia_japan + } +} + +# Chiefly the Celtic Rim. +board_game_fidchell_region = { + duchies = { + #Brittany + d_brittany + #Wales + d_gwynedd d_powys d_deheubarth + #Ireland + d_meath d_ulster d_connacht d_leinster d_munster + #Scotland + d_albany d_the_isles d_galloway d_western_isles d_lothian d_moray + #Norway + d_northern_isles + } +} + +# Used for historical black death origin +world_central_asia = { + duchies = { + #Dzungaria + d_altay d_akaltay d_kara_khoja d_beshbalik d_gurbantunggut d_naiman_gobi + #Turkestan + d_transcaspiana d_garabogazkol d_barsuki d_aral_karakum d_zhetysu d_tarbagatai d_jemba d_aral_il d_chah d_syr_darya d_muyunkum d_talas_alatau d_alakol d_ili-alatau + #Cumania + d_kurgan d_mugodzhar_hills d_atyrau d_manatau d_turgay d_kokturgay d_kush-murun d_tobol-ishim d_saryarka d_qyzylsaryarka d_kazakh d_atbasar d_kentarlau d_karkaraly d_karabas d_tokumbay d_betpa d_semey d_jinghiz d_degelen + } +} + +# Consumption zone +world_atlantic = { + duchies = { + #Iberia + d_galicia d_asturias d_cantabria d_viscaya + #Frenches + d_gascogne d_aquitaine d_poitou d_brittany d_normandy + } + regions = { + #Britland and Ireland + world_europe_west_britannia + } +} + +# Ancient Troy +troy_region = { + counties = { + c_abydos + } +} + +# Israel +israel_region = { + duchies = { + d_sinai # Not part of the original tribes, but very significant + } + regions = { + ghw_region_jerusalem + } +} + +# Mediteranean Coastal Provinces +mediteranean_coast = { + duchies = { + d_antioch d_lebanon d_urdunn d_palestine d_delta d_alexandria d_cyrenaica d_syrte d_tripolitania d_gabes d_tunis d_kroumerie d_bejaia d_alger d_tlemcen d_rif d_sevilla d_granada d_murcia d_valencia d_barcelona d_languedoc d_provence d_genoa d_pisa d_toscana d_latium d_capua d_salerno d_calabria d_sicily d_corsica d_sardinia d_mallorca d_apulia d_benevento d_spoleto d_ancona d_romagna d_verona d_venice d_friuli d_istria d_dalmatia d_usora d_ragusa d_duklja d_dyrrachion d_cephalonia d_epirus d_achaia d_krete d_aegean_islands d_athens d_thessaly d_thessalonika d_strymon d_thrace d_optimatoi d_opsikion d_ephese d_cibyrrhaeot d_cilicia d_cyprus + } + counties = { + c_farama + } +} + +greek_backwater_modifier_region = { + counties = { + c_laconia c_messenia c_korinthos c_achaia c_cephalonia c_attica c_boeotia c_aetolia c_naxos c_euboea c_neopatras c_demetrias c_thessaliotis c_thessalia c_epeiros c_buthrotum c_veria c_metzovo c_chalkidike c_thessalonika c_serres c_mosynopolis c_ohrid c_antipatreia c_dyrrachion c_avlonas + } +} + +custom_ep3_restore_rome_eastern_empire = { + regions = { + world_asia_minor world_middle_east world_africa_east world_india world_steppe world_tibet world_burma world_europe_south_east world_europe_east world_asia world_siberia + } + + duchies = { + #Egypt + d_cyrenaica d_alexandria d_delta d_cairo d_al-wahat d_al-said d_eastern_desert + } +} + +black_sea_coast_region = { + generate_modifiers = yes + duchies = { + d_crimea d_azov + } + counties = { + c_oleshye c_kherson c_odessa c_cetatea_alba c_chilia c_constanta c_mesembria c_burgas c_brysis c_byzantion c_bithynia c_tarsos c_honorias c_paphlagonia c_sinope c_helenopontus c_cerasus c_trebizond c_acampse c_guria c_odishi c_abkhazia c_zichia c_tana c_khortytsia + } +} + +#Seasonal regions +seasonal_region_deccan = { + regions = { + world_india_deccan sea_arabian_sea sea_bay_of_bengal + } +} + +seasonal_region_rajasthan = { + regions = { + world_india_rajastan + } +} + +seasonal_region_bengal = { + regions = { + world_india_bengal + } +} + +seasonal_region_peninsular_southeast_asia = { + regions = { + #Burma, Thailand, Laos, Cambodia + world_asia_southeast_mainland + world_burma + } +} + +seasonal_region_maritime_southeast_asia = { + regions = { + #Malaysia, Indonesia, etc + world_asia_southeast_islands + world_asia_malaysia + } +} + +seasonal_region_east_africa = { + regions = { + world_africa_east sea_bay_of_somalia sea_gulf_of_aden sea_swahili_coast + } +} + +seasonal_region_west_africa = { + regions = { + world_africa_west sea_south_atlantic sea_macaronesia + } +} + +mpo_region_permafrost = { + duchies = { + d_bargujin_tukum d_baigaluuls d_tsagaanbaigal d_lena d_chuna_valley d_yenisei_kan d_khakass_hollow d_shoria d_ala_tau d_vasyugan_mire d_baraba_steppe d_tara d_sibir d_kazym d_konda d_pelym d_ostyaki + } +} + +cp4_music_area = { + duchies = { + # Sapmi + d_aarjetje d_duortnoseatnu d_giemajohka d_guoldat d_vuovdisamieana + # Dulo + d_kazan + # Perm + d_udmurtia d_ural d_perm + # Vladimir + d_nizhny_novgorod + # Bjarmalan + d_vologda d_chudia d_ustyug d_biarmia + # Novgorod + d_vepsia d_novgorod d_luki d_opolye + # Norway + d_halogaland d_bergslagen d_trandalog d_jamtland d_dalir d_vestlandi d_agder d_viken d_skane + # Siberia + d_martyuba d_ostyaki d_pelym d_konda d_kazym d_sibir d_ishim d_tara d_vasyugan_mire d_baraba_steppe d_kulyndy_steppe + #k_amur + d_eman_boli d_eman_sikhotebei d_eman_samagero d_eman_nivkhia d_eman_amar d_eman_bureya + # Shiwei + d_SW_lingxiguo d_SW_qingxingan d_SW_puyudao d_SW_ruzheguo d_SW_sushenguo + } + regions = { + custom_swedish + custom_eastern_baltic + } +} + +sami_nomad_area = { + duchies = { + #Sweden + d_norrland + #Finland + d_karelia d_pohjanmaa d_savo + #Sapmi + d_aarjetje d_duortnoseatnu d_giemajohka d_guoldat d_vuovdisamieana + # Norway + d_halogaland d_jamtland + #Bjarmaland + d_biarmia + } +} + +karelia_nomad_area = { + duchies = { + #Finland + d_karelia d_pohjanmaa d_savo + #Bjarmaland + d_biarmia + } +} + +arab_nomad_area = { + duchies = { + #Mesopotamia + d_kermanshah d_basra d_baghdad d_samarra d_kurdistan d_wasit d_kufa + #Arabia + d_jawf d_amman d_shammar d_medina d_mecca d_asir d_najd d_yamama d_al-hasa d_bahrain d_oman + #Yemen + d_sanaa d_jawf-al-yamani d_taizz d_hadramawt d_mahra d_socotra + #Syria + d_damascus d_aleppo d_antioch d_edessa d_homs d_lebanon d_palmyra + #Jerusalem + d_oultrejourdain d_palestine d_urdunn + } +} + +egypt_nomad_area = { + duchies = { + #Egypt + d_cyrenaica d_alexandria d_delta d_cairo d_al-wahat d_al-said d_eastern_desert d_sinai + } +} + +sahel_desert_nomad_area = { + duchies = { + #k_maghreb + d_tafilalt + #k_tahert + d_mzab + #k_africa + d_jerid d_syrte + #k_anbiya + d_zammour d_adrar d_touat d_taghaza + #k_sahara + d_tadmekka d_ghat d_air d_kawar d_tibesti d_fezzan + } +} + +sahel_north_africa_nomad_area = { + duchies = { + #Africa + d_kairouan d_tunis d_kroumerie d_gabes d_tripolitania + #Tahert + d_tlemcen d_tahert d_alger d_bejaia d_zab + #Maghreb + d_marrakesh d_sous d_fes d_rif + } +} + +sahel_sub_saharan_africa_nomad_area = { + duchies = { + #k_takrur + d_takrur d_silla d_djolof + #k_ghana + d_wagadu d_mema d_tagant d_diafunu d_kaniaga + #k_songhay + d_kawkaw d_timbuktu d_dendi + #k_hausaland + d_kano d_katsina d_kebbi d_gobir + #k_kanem + d_kanem d_bornu d_kagha + #k_sao + d_baguirmi d_salamat d_wandala + #k_darfur + d_darfur d_west_darfur d_wadai d_kordofan + #Gurma + d_lower_gurma d_upper_gurma d_yatenga + #Jenne + d_jenne d_bobo + } +} + +horn_of_africa_nomad_area = { + duchies = { + #Adal + d_dawaro d_adal d_mora d_danakil d_zaila d_sanaag + #Ajuraan + d_hafun d_mogadishu d_west_ajuraan + #Outer Ajuraan + d_shabelle d_bali d_samalo + } +} + +nubia_nomad_area = { + duchies = { + #Abyssinia + d_aksum d_dahlaks d_lasta d_gondar d_gojjam d_showa + #Damot + d_damot d_kaffa d_sharka + #Eastern Darfur + d_kordofan + #k_nubia + d_nobatia d_makuria d_shamir d_alwa d_sennar + #k_blemmyia + d_naqis d_bazin d_baqlin + } +} + +eastern_plateau_nomad_area = { + duchies = { + #Ü + d_nagchu d_conyi + #Amdo + d_xining d_tuyuhun d_nagormo d_amdo d_zadoi d_qumarleb + } +} + +western_plateau_nomad_area = { + duchies = { + #Tsang + d_ngamring d_nyima + #Guge + d_ngari d_kinnaur + #Maryul + d_ladakh d_zanskar d_baltiyul d_aksai_chin d_rutog + } +} + +river_valley_nomad_area = { + duchies = { + #Ü + d_yarlung d_lhasa + #Tsang + d_xigaze d_sagya + #Guge + d_purang + #Kham + d_qamdo d_boyul d_nyingchi d_nangqen d_lhatok d_lingtsang d_dege d_batang d_litang + #Gyalrong + d_gyalrong d_chakla d_golog d_malho d_gainlho + } +} + +tgp_china_tributary_region = { + kingdoms = { + k_lingnan + k_lingxi + k_qianzhong + k_champa + k_viet + k_dali + k_kham + k_u + k_tsang + k_khotan + k_lhomon + k_kamarupa + k_xichuan + k_dongchuan + k_xingyuan + k_guannei + k_shannan + k_hunan + k_kuizhou + k_jiangxi + k_fujian + k_liangzhe + k_jiangdong + k_huainan + k_henan + k_hedong + k_hebei + k_qingxu + k_gyalrong + k_amdo + k_hexi + k_xia + k_daibei + k_youji + k_raole + k_khitan + k_goguryeo + k_baekje + k_silla + k_ruucuu + k_liuqiu + k_lusung + k_kabisay-an + } + duchies = { + d_BOR_barune + d_tengchong + } +} + +tgp_ba_region = { + kingdoms = { + k_xingyuan k_dongchuan + } +} +tgp_cai_region = { + kingdoms = { + k_henan + } +} +tgp_cao_region = { + kingdoms = { + k_qingxu + } +} +tgp_chen_region = { + kingdoms = { + k_henan + } +} +tgp_chu_region = { + kingdoms = { + k_shannan k_hunan + } +} +tgp_dai_region = { + kingdoms = { + k_hedong + } +} +tgp_dian_region = { + kingdoms = { + k_dali + } +} +tgp_e_region = { + kingdoms = { + k_shannan + } +} +tgp_gan_region = { + kingdoms = { + k_jiangxi + } +} +tgp_gui_region = { + kingdoms = { + k_lingxi + } +} +tgp_han_region = { + kingdoms = { + k_xingyuan + } +} +tgp_huai_region = { + kingdoms = { + k_huainan + } +} +tgp_jin_region = { + kingdoms = { + k_hedong k_guannei + } +} +tgp_jing_region = { + kingdoms = { + k_shannan + } +} +tgp_lai_region = { + kingdoms = { + k_qingxu + } +} +tgp_liang_region = { + kingdoms = { + k_henan k_guannei k_xia + } +} +tgp_lu_region = { + kingdoms = { + k_qingxu k_hedong + } +} +tgp_min_region = { + kingdoms = { + k_fujian + } +} +tgp_qi_region = { + kingdoms = { + k_qingxu k_guannei + } +} +tgp_qian_region = { + kingdoms = { + k_kuizhou k_qianzhong + } +} +tgp_shu_region = { + kingdoms = { + k_xichuan k_dongchuan k_huainan + } +} +tgp_song_region = { + kingdoms = { + k_henan k_qingxu + } +} +tgp_sui_region = { + kingdoms = { + k_shannan + } +} +tgp_tang_region = { + kingdoms = { + k_hedong k_shannan + } +} +tgp_wei_region = { + kingdoms = { + k_hebei + } +} +tgp_wu_region = { + kingdoms = { + k_jiangdong k_huainan + } +} +tgp_xia_region = { + kingdoms = { + k_guannei k_xia + } +} +tgp_xiang_region = { + kingdoms = { + k_hunan + } +} +tgp_xing_region = { + kingdoms = { + k_hebei + } +} +tgp_xu_region = { + kingdoms = { + k_henan k_qingxu + } +} +tgp_yang_region = { + kingdoms = { + k_huainan + } +} +tgp_yin_region = { + kingdoms = { + k_hebei + } +} +tgp_yong_region = { + kingdoms = { + k_guannei + } +} +tgp_yue_region = { + kingdoms = { + k_lingnan k_lingxi k_liangzhe + } +} +tgp_zhao_region = { + kingdoms = { + k_hebei + } +} +tgp_zheng_region = { + kingdoms = { + k_henan + } +} +tgp_zhou_region = { + kingdoms = { + k_henan + } +}