diff --git a/common/culture/innovations/00_cultural_maa_innovations.txt b/common/culture/innovations/00_cultural_maa_innovations.txt index 1e48785a..5b4f4726 100644 --- a/common/culture/innovations/00_cultural_maa_innovations.txt +++ b/common/culture/innovations/00_cultural_maa_innovations.txt @@ -227,14 +227,12 @@ innovation_repeating_crossbow = { has_dlc = "All Under Heaven" } OR = { - this = culture:tangut has_cultural_parameter = unlock_shenbigong_innovation } } trigger_else = { OR = { has_cultural_pillar = heritage_chinese - this = culture:tangut } } } @@ -259,12 +257,7 @@ innovation_pole_vault = { icon = @weapons_and_armor_01 potential = { - OR = { - this = culture:guanches - any_parent_culture_or_above = { - this = culture:guanches - } - } + always = no } unlock_maa = guanch_vaulter diff --git a/common/culture/name_equivalency/00_NEOW_male_names.txt b/common/culture/name_equivalency/00_NEOW_male_names.txt index f9b0d456..74dea9f4 100644 --- a/common/culture/name_equivalency/00_NEOW_male_names.txt +++ b/common/culture/name_equivalency/00_NEOW_male_names.txt @@ -21,12 +21,12 @@ abdulwahhab_male = { Abdelwahab } abel_male = { Ab_e_grv_l Abel } abidin_male = { Abedin } abner_male = { Abnar Abneh Abner Abnir Abnuh } -abraham_male = { _I_dot_brahim Aapo Aavo Abraham Brahim Bram Ibr_e_act_hima Ibrahim Ibrahima Ibrahym } +abraham_male = { _I_dot_brahim Aapo Aavo Abraham Aabraham Brahim Bram Ibr_e_act_hima Ibrahim Ibrahima Ibrahym } abubakr_male = { Aboubakeur Abubakar Boubaker Ebubekir } abulqasim_male = { Belkacem } acacius_male = { Ac_a_act_cio } achilles_male = { Achile Achille } -adam_male = { _AE_dem Aadu Ad_a_act_n Ad_a_tld_o Adam Add_pst_m Adda Adem Ado Ahdim Ardam Hadam } +adam_male = { _AE_dem Aadu Aatami Ad_a_act_n Ad_a_tld_o Adam Add_pst_m Adda Adem Ado Ahdim Ardam Hadam } adham_male = { Et_pst_hem Ethem } adib_male = { Edip } adil_male = { Adel Adil } @@ -46,7 +46,7 @@ alan_male = { Al_pst_un Alain Alan Alen Alin Allan Allen Alun Arlan } alauddin_male = { Alaattin } albanus_male = { Alb_a_grv_ Alban Albano Auban } alberic_male = { Aubrey Aubrhyy } -albert_male = { _A_hat_lbert Adalbert Adalberto Aelbert Alb_e_crn_r_c_act_ Albeht Alber_pst_ Albert Alberto Albertus Alberzh Albet Albirt Albrecht Aubert } +albert_male = { _A_hat_lbert Adalbert Adalberto Aelbert Alb_e_crn_r_c_act_ Albeht Alber_pst_ Albert Alberto Albertus Alberzh Albet Albirt Albrecht Alpertti Aubert } albinus_male = { Alb_i_act_n Albin Albino Alpo Aubin Bine } alcide_male = { Alcides } alex_male = { _A_act_lex _A_grv_lex Aahlex Ahl_i_hat_x Alec Alecs Aleks Alex Alick Allex Arlegz } @@ -275,7 +275,7 @@ elio_male = { _E_act_lio Elio } eliseus_male = { El_i_act_sio Eliseo Yelisey } elliot_male = { Elliot Ellioth Elliott Ellyot Elywt } elros_male = { Elrhos Elros } -elof_male = { Elof Elov Elow } +elof_male = { Elof Eluf Elov Elow } elouan_male = { Elouan Elouann } emeric_male = { Aimery Am_e_act_rico Eimeri Emerich Emich Imre } emil_male = { _E_act_mile Eemeli Eemil Em_i_act_lio Emil Emile Emili Emilio Emiliy Milio } @@ -284,11 +284,12 @@ emmanuel_male = { Emanuel Emanuele Emmanuel Emmanuele Enmanu_e_grv_l Enmanuel Im emmanueljesus_male = { Manuel_spc_Jes_u_act_s } engelbert_male = { Engelbert Ingebrigt } erasmus_male = { Asmus Erasmus Erazmu_s_crn_ Rasmus } -eric_male = { _E_act_ric _E_grv_ric Eerik Eerikki Eero Eir_i_act_kur Eirik Erhyc Eri Eric Erich Erik Erki Erkki Errico Eryc Eryk Eurico } +eric_male = { _E_act_ric _E_grv_ric Eerik Eerikki Eero Eir_i_act_kur Eirik Erhyc Eri Eric Erich Erik Erki Erkki Errico Eryc Eryk Eurico Jerrik } erlend_male = { Erland Erlend Erlendur } -ernest_male = { Arno_s_crn_t Ernest Ernesto Ernst Ernyst } +ernest_male = { Arno_s_crn_t Ernest Ernesto Ernst Ernyst Erno } ertughrul_male = { Ertu_g_brv_rul } erwin_male = { Erv_i_act_n Ervin Erwein Erwin } +eskil_male = { Eskil Esko } ethan_male = { Ethan Izan } eugene_male = { _E_act_ug_e_grv_ni Eug_e_act_nio Eugen Eugene Eugeni Eugenio Eujen Euken Euj_e_crn_n Ev_z_crn_en Evgeniy Ewgyny Ja_u_brv_hien Ja_u_brv_hienij Uchenio Yauhen } euphemius_male = { Yufimiy } @@ -380,7 +381,7 @@ gordon_male = { Gorddon Gorhddon } goronwy_male = { Goronwy Gronw } gottschalk_male = { Gottschalk Gottsk_a_act_lk } graham_male = { Graeme Graham } -gregory_male = { _R_crn_eho_r_crn_ Greg_o_grv_ri Gregg Gregor Gregori Gregorio Gregory Grhygorhy Grigoriy Grygor Grygory Hrjehor Reijo } +gregory_male = { _R_crn_eho_r_crn_ Greg_o_grv_ri Gregers Gregg Gregor Gregori Gregorio Gregory Grhygorhy Grigoriy Grygor Grygory Hrjehor Reijo } griffith_male = { Grhyffyf Gruffudd Gryffyf } gunther_male = { Gontar G_o_act_narj G_u_uml_nter G_u_uml_nther Gunar Gunde Gunnar Gunter Gunther Kunnar } guntram_male = { Guntram } @@ -412,11 +413,11 @@ hector_male = { Ectorh Eitor Ettore H_e_act_ctor H_e_grv_ctor Hector Heitor Hekt helgi_male = { Helge Helgi Oleg } helmut_male = { Hellmuth Helmut Helmuth } hengist_male = { Hehnguhst Hengist Henguhst Hengyst } -henry_male = { Ain Endika Enn Enno Enri Enric Enrico Enrike Enrique Enzo Hain Harhrhy Harri Harry Heico Heigo Heiki Heikki Heiko Hein Heine Heiner Heinrich Heinz Hajndrich Henddri Hendricus Hendrich Hendrik Hendrikus Henk Henn Henning Henner Henri Henric Henricus Henrik Henrique Henry Henryk Herri Heyo Hinc Hinderk Hindrek Hindrik Hinnerk Hinrich Hinrik Hj_e_crn_nik Hj_e_crn_ni_n_act_g Hync Hynek Hynry Indrek Jind_r_crn_ich Rico } +henry_male = { Ain Endika Enn Enno Enri Enric Enrico Enrike Enrique Enzo Hain Harhrhy Harri Harry Heico Heigo Heiki Heikki Heiko Hein Heine Heiner Heinrich Heinz Hajndrich Henddri Hendricus Hendrich Hendrik Hendrikus Henk Henn Henning Henner Henri Henric Henricus Henrik Henrikki Henrique Henry Henryk Herri Heyo Hinc Hinderk Hindrek Hindrik Hinnerk Hinrich Hinrik Hj_e_crn_nik Hj_e_crn_ni_n_act_g Hync Hynek Hynry Indrek Jind_r_crn_ich Rico } henrywilliam_male = { Heinz-Wilhelm } herbert_male = { Herbert Herberto Heribert Hyrbyrt } hercules_male = { Ercwlff Hercules } -hermann_male = { _A_act_rmann Armand Armando Armond Ermanno Harm Harmen Herman Hermann Hermanus } +hermann_male = { _A_act_rmann Armand Armando Armond Ermanno Harm Harmen Herman Hermann Hermanni Hermanus } hermenegildo_male = { Hermenegildo } hidayat_male = { Hidayet } hieronymus_male = { Geronimo Girolamo J_e_act_r_o_hat_me Jer_o_act_nimo Jeroen Jerko Jirome Yerom } @@ -455,15 +456,16 @@ inigo_male = { _I_act__n_tld_igo Eneko I_n_tld_igo } innocent_male = { Innocenzo Inoc_e_hat_ncio } irenaeus_male = { Erino Ireneo Ireni_e_act_u } irfan_male = { _I_dot_rfan Erfan } -isaac_male = { _I_dot_shak Iikka Iiro Isaac Isaak Isaiaic Isak } +isaac_male = { _I_dot_shak Iikka Iiro Isaac Isaak Isaiaic Isak Iisakki } isaiah_male = { Esa Isa_i_act_as } +ishmael_male = { Ismo } isidore_male = { Isidor Isidoro Isidre Isidro Izidor } islam_male = { Islam } ismail_male = { Isfael Ishmaiel Ishmayl Isma_e_uml_l Isma_i_uml_l Ismael Ismail } ismat_male = { _I_dot_smet Ismet } israel_male = { Israel } ivanhoe_male = { Ifanhoy Ivainhoe } -ivar_male = { _AE_irva _I_act_var Aiva Aivar Ifor Ivar Ivari Ivfor Ivor } +ivar_male = { _AE_irva _I_act_var Aiva Aivar Ifor Ivar Ivari Ivfor Ivor Iivo } izzat_male = { _I_dot_zzet Izet } izzuddin_male = { Azzedine Yzedin } jabir_male = { Jabyr } @@ -501,10 +503,10 @@ jesusmaria_male = { Ches_u_act_s_spc_Mar_i_act_a Jes_u_act_s_spc_Mar_i_act_a } jesusmichael_male = { Ches_u_act_s_spc_Miguel } jesusxavier_male = { Ches_u_act_s_spc_Chabier } jihad_male = { Cihat } -joachim_male = { Achim Aki Chuaqu_i_act_n Gioacchino Iokin J_a_act_chym J_o_act_chymj Joachim Joakim Joakin Joaqu_i_act_n Joaquim Jochem Jochen Jochum Jogchum Jokin Jouachin Quim } +joachim_male = { Achim Aki Chuaqu_i_act_n Gioacchino Iokin J_a_act_chym J_o_act_chymj Jaakkima Joachim Joakim Joakin Joaqu_i_act_n Joaquim Jochem Jochen Jochum Jogchum Jokin Jokum Jouachin Quim } job_male = { Ejup Ey_u_uml_p Eyy_u_uml_p Job } joel_male = { Choel Jo_e_uml_l Joel Jou_e_grv_l } -john_male = { _Z_crn_an An_z_crn_e An_z_crn_ej Ants Chuan D_z_crn_oni Efan Evan Giovanni Gjin Gjon Hampus Hanjo Hannes Hanno Hanns Hannu Hans Hanu_s_crn_ Hanzo Hasse Honza Iain Ian Iban Ieuan Ifan Ioan Ion Iv_a_act_n Ivan Iwan J_a_act_n J_o_act_hann J_o_act_hannes J_o_act_n J_o_uml_ns Jaan Jaanus Jac Jack Jak Jake Jaky Jan Jan_z_crn_e Janar Janek Janez Jani Janick Janko Jann Janne_male Jannes Jannick Jaouen Jeen Jean Jehannes Jens Jo_a_tld_o Joan_male Joanes Joannes Johan Johann Johannes John Johnny Jon Joni Jonny Jouni Jowan Juan Juha Juhan Juhana Juhani Juho Jukk Jukka Juku Jussi Manex Sean Shane Shaun Si_o_hat_n Sjon Xhani Xhon Yahya Yan Yann Yannick Yannig Yoan Yoann Yohan Yohann Yon Xon } +john_male = { _Z_crn_an An_z_crn_e An_z_crn_ej Ants Chuan D_z_crn_oni Efan Evan Giovanni Gjin Gjon Hampus Hanjo Hannes Hanno Hanns Hannu Hans Hanu_s_crn_ Hanzo Hasse Honza Iain Ian Iban Ieuan Ifan Ioan Ion Iv_a_act_n Ivan Iwan J_a_act_n J_o_act_hann J_o_act_hannes J_o_act_n J_o_uml_ns Jaan Jaanus Jac Jack Jak Jake Jaky Jan Jan_z_crn_e Janar Janek Janez Jani Jannik Janick Janko Jann Janne_male Jannes Jannick Jaouen Jeen Jean Jehannes Jens Jo_a_tld_o Joan_male Joanes Joannes Johan Johann Johannes John Johnny Jon Joni Jonny Jouni Jowan Juan Juha Juhan Juhana Juhani Juho Jukk Jukka Juku Jussi Manex Sean Shane Shaun Si_o_hat_n Sjon Xhani Xhon Yahya Yan Yann Yannick Yannig Yoan Yoann Yohan Yohann Yon Xon } johnandrew_male = { Ion_spc_Ander Joan_spc_Andreu Jon_spc_Ander } johnanthony_male = { Chuan_spc_Ant_o_act_n Giovannantonio Joan_spc_Antoni Jon_spc_Andoni Juan_spc_Antonio } johnbaptist_male = { Gianbattista Giovanni_spc_Battista Jan-Batisto Jean-Baptiste Joan_spc_Baptista Johann_spc_Baptist Johann-Baptist Jon_spc_Ugutz Yann-Vadezour } @@ -601,7 +603,7 @@ leander_male = { Lander Leander Leandre Leandro } leif_male = { Leif } lenaig_male = { L_e_act_na_i_uml_c Lenaig } leo_male = { L_e_act_o L_e_act_on L_e_uml_va Lavon Le_o_act_ Leo Leo_s_crn_ Leon Leoun Lev Llyon Luan } -leonard_male = { L_e_act_onard Leendert Lennart Leonard Leonardo Leonardus Leonhard Lienard Lienhardt Linnar } +leonard_male = { L_e_act_onard Leendert Lennart Lenni Leonard Leonardo Leonardus Leonhard Lienard Lienhardt Linnar } leonidas_male = { Leanid Leonid Leonit } leopold_male = { Leopold Leopoldo Leoupold Luitpold } levi_male = { Leevi Levi } @@ -984,7 +986,7 @@ walid_male = { Walid } walter_male = { Gauchi_e_act_ Gauthier Gualter Gwallter Valter Valtteri Wa_l_stk_tar Wailter Walltyr Walt Walter Walther Waltteri Waltyr Waltyrh Wout Wouter } wenceslaus_male = { V_a_act_clav V_e_crn_nceslav Viacheslav Viachasla_u_brv_ Vysheslav Wenzel } werner_male = { V_a_uml_rner Verner Werner Wessel } -wilfried_male = { Wilfred Wilfrid Wilfried } +wilfried_male = { Wilfred Wilfrid Wilfried Vilfred } william_male = { Bill Billy Gilen Guilherme Guill_e_act_n Guillaume Guillem Gwilym Liam Llyam Lomig Lyam Guih_e_grv_n Guih_e_grv_ume Guillermo Gwilherm Gwillam Jami Pim Vil_e_act_m Vilhelm Vilhj_a_act_lmur Vilho Vili Viliam Viljami Viljem Viljo Vilko Ville Villem Villi Villu Villy Vilyam Wilhelm Wilhelmus Wiljam Wiljo Wilken Will Wille Willem Willi Williaim William Willm Wilm Willy Wim Wylem Wyli Wyllyam } wissam_male = { Wissam Wissem } wittekind_male = { Wittekind Witki_n_act_t } diff --git a/common/culture/name_lists/NEOW_danish.txt b/common/culture/name_lists/NEOW_danish.txt index 91f0cfbb..39e264a5 100644 --- a/common/culture/name_lists/NEOW_danish.txt +++ b/common/culture/name_lists/NEOW_danish.txt @@ -348,10 +348,11 @@ Bent Bjarne Bo Brian Carl Carsten Casper Christian Claus Daniel David Dennis - Emil Erik Erling + Emil Erik Erling Eluf Eskil Finn Flemming Frank Frederik + Gregers Hans Henning Henrik - J_o_stk_rgen J_o_stk_rn Jacob Jakob Jan Jens Jeppe Jesper John Jonas + J_o_stk_rgen J_o_stk_rn Jacob Jakob Jan Jens Jeppe Jesper John Jonas Jerrik Kaj Karsten Kasper Keld Kenneth Kim Klaus Knud Kristian Kurt Lars Lasse Leif Mads Martin Mathias Michael Mikkel Mogens Morten @@ -362,19 +363,19 @@ S_o_stk_ren Simon Steen Steffen Stig Svend Thomas Tom Torben Troels Ulrik - Vagn + Vagn Vilfred } 2 = { Aage Adam Alexander Anton Asbj_o_stk_rn Asger Axel - B_o_stk_rge Bendt Benjamin Birger Bj_o_stk_rn + B_o_stk_rge Bendt Benjamin Birger Bj_o_stk_rn Charles Christoffer Claes Ernst Freddy Frode Georg Gunnar Gustav Helge Henry Holger Ivar - Joachim Johan Johannes Jon Jonathan - Kresten Kristen_male Kristoffer + Joachim Johan Johannes Jon Jonathan Jannik Jokum + Kresten Kristen_male Kristoffer Kjeld Magnus Malthe Marcus Mark Mohammad Nicklas Nicolaj Oliver Oluf Otto diff --git a/common/culture/name_lists/NEOW_finnish.txt b/common/culture/name_lists/NEOW_finnish.txt index 31569cfa..a21682ff 100644 --- a/common/culture/name_lists/NEOW_finnish.txt +++ b/common/culture/name_lists/NEOW_finnish.txt @@ -108,10 +108,10 @@ name_list_NEOW_finnish = { male_names = { 3 = { - Aimo Aki Aleksi Anssi Antero Antti Ari Armas Arto Asko Aulis - Eemeli Eero Eino Ensio Erkki Esa Esko + Aimo Aki Aleksi Anssi Antero Antti Ari Armas Arto Asko Aulis Aabraham Aatami Alpertti + Eemeli Eero Eino Ensio Erkki Esa Esko Erno Hannu Harri Heikki Henri - Ilkka Ilmari Ismo + Ilkka Ilmari Ismo Iisakki Jaakko Jani Janne_male Jari Jarkko Jarmo Jarno Johan Johannes Joni Joonas Jorma Jouko Jouni Juha Juhani Juho Jukka Jussi Jyrki Kai Kalervo Kalevi Kalle Kari_Makarius Kauko Keijo Kimmo Lasse Lauri Leo @@ -128,10 +128,10 @@ name_list_NEOW_finnish = { 2 = { Aapo Aarne Aaro Aarre Aatos Ahti Akseli Aku Alexander Allan Alpo Anton Arttu Arvi Arvo Atte Daniel - Eelis Eemil Eetu Elias Emil Erik - Hans Harry Heimo Helge Henrik + Eelis Eemil Eetu Elias Emil Erik + Hans Harry Heimo Helge Henrik Hermanni Iiro Ilari - Jami Jere Jesper Jesse Jimi Joel Joona Jori Juhana Jukka-Pekka Juuso Jyri + Jami Jere Jesper Jesse Jimi Joel Joona Jori Juhana Jukka-Pekka Juuso Jyri Jaakkima Kaarlo Kaj Karl Kasperi Kauno Klaus Konsta Kosti Kristian Kurt Ky_o_uml_sti Lassi Leevi Marcus Martin Matias Mauno Max Miika Miikka Mikael Miro Miska @@ -149,11 +149,11 @@ name_list_NEOW_finnish = { Casper Edvard Edvin Eeli Eerikki Elmer Eppu Feliks - Hasse Herman Hjalmar Hugo - Iikka Ilja Ilkka-Eemeli Ilppo + Hasse Herman Hjalmar Hugo Henrikki + Iikka Ilja Ilkka-Eemeli Ilppo Iivo Jali Jalmari Jalo Jani-Petteri Jasper Jerem Jeri Juha-Veli Justus Kaarle Kale Kare Kimi Kimi-Matias Kullervo Kustaa - Lauri-Juhani + Lauri-Juhani Lenni Mara Marko-Jussi Masi Matteus Miikko Mikke Misha Mitja Nestor Ole Oras Orvo diff --git a/common/culture/name_lists/NEOW_norwegian.txt b/common/culture/name_lists/NEOW_norwegian.txt index 7d3cedc2..1fc880f0 100644 --- a/common/culture/name_lists/NEOW_norwegian.txt +++ b/common/culture/name_lists/NEOW_norwegian.txt @@ -214,7 +214,7 @@ Bj_o_stk_rn Bjarne Christian Dag Daniel - Egil Einar Eirik Erik Erling Espen + Egil Einar Eirik Erik Erling Espen Eskil Finn Fredrik Frode Geir Gunnar H_a_rng_kon H_a_rng_vard Hans Harald Helge Henrik diff --git a/common/culture/name_lists/NEOW_swedish.txt b/common/culture/name_lists/NEOW_swedish.txt index 43d6ee81..bda28cff 100644 --- a/common/culture/name_lists/NEOW_swedish.txt +++ b/common/culture/name_lists/NEOW_swedish.txt @@ -322,7 +322,7 @@ Bengt Bernt Bertil Bj_o_uml_rn Bo Bror Carl Christer Christian Claes Dan Daniel David Dennis - Emil Eric Erik Elov Elow + Emil Eric Erik Elov Elow Eskil Fredrik G_o_uml_ran Gert Gunnar Gustaf Gustav H_a_rng_kan Hans Henrik diff --git a/common/customizable_localization/00_divinity_custom_loc.txt b/common/customizable_localization/00_divinity_custom_loc.txt index d807ffce..e82fc608 100644 --- a/common/customizable_localization/00_divinity_custom_loc.txt +++ b/common/customizable_localization/00_divinity_custom_loc.txt @@ -1121,14 +1121,14 @@ GetActualBishopTitle = { highest_held_title_tier >= tier_kingdom faith.religion = faith:folketro.religion } - localization_key = councillor_court_chaplain_folkgerman_religion_kingdom + localization_key = councillor_court_chaplain_germanic_religion_kingdom } text = { trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:folketro.religion } - localization_key = councillor_court_chaplain_folkgerman_religion_duchy + localization_key = councillor_court_chaplain_germanic_religion_duchy } text = { trigger = { @@ -1140,7 +1140,7 @@ GetActualBishopTitle = { } } } - localization_key = councillor_court_chaplain_folkgerman_religion_county + localization_key = councillor_court_chaplain_germanic_religion_county } text = { trigger = { @@ -1152,7 +1152,7 @@ GetActualBishopTitle = { } } } - localization_key = councillor_court_chaplain_folkgerman_religion_county_female + localization_key = councillor_court_chaplain_germanic_religion_county_female } #Dualism @@ -1984,14 +1984,14 @@ GetActualBishopTitlePossessive = { highest_held_title_tier >= tier_kingdom faith.religion = faith:folketro.religion } - localization_key = councillor_court_chaplain_folkgerman_religion_kingdom_possessive + localization_key = councillor_court_chaplain_germanic_religion_kingdom_possessive } text = { trigger = { highest_held_title_tier >= tier_duchy faith.religion = faith:folketro.religion } - localization_key = councillor_court_chaplain_folkgerman_religion_duchy_possessive + localization_key = councillor_court_chaplain_germanic_religion_duchy_possessive } text = { trigger = { @@ -2003,7 +2003,7 @@ GetActualBishopTitlePossessive = { } } } - localization_key = councillor_court_chaplain_folkgerman_religion_county_possessive + localization_key = councillor_court_chaplain_germanic_religion_county_possessive } text = { trigger = { @@ -2015,7 +2015,7 @@ GetActualBishopTitlePossessive = { } } } - localization_key = councillor_court_chaplain_folkgerman_religion_county_female_possessive + localization_key = councillor_court_chaplain_germanic_religion_county_female_possessive } #Dualism diff --git a/common/customizable_localization/00_language_custom_loc.txt b/common/customizable_localization/00_language_custom_loc.txt index 856a9ee6..14105053 100644 --- a/common/customizable_localization/00_language_custom_loc.txt +++ b/common/customizable_localization/00_language_custom_loc.txt @@ -126,9 +126,9 @@ GetFaithSacredLanguage = { text = { #Could also be Vedic & Old Tamil trigger = { OR = { - religion = religion:hinduism_religion +# religion = religion:hinduism_religion religion = religion:buddhism_religion - religion = religion:jainism_religion +# religion = religion:jainism_religion } } localization_key = language_sanskrit_name #Sanskrit @@ -158,31 +158,27 @@ GetFaithSacredLanguageCharacter = { trigger = { OR = { religion = religion:catholic_religion - faith = faith:conversos - faith = faith:lollard - faith = faith:insular_celtic - faith = faith:mozarabic_church } } localization_key = language_latin_name #Latin } - text = { - trigger = { - faith = faith:cathar - } - localization_key = language_occitano_romance_name #Occitan - } +# text = { +# trigger = { +# faith = faith:cathar +# } +# localization_key = language_occitano_romance_name #Occitan +# } - text = { - trigger = { faith = faith:nestorian } - localization_key = language_aramaic_name #Armaic - } +# text = { +# trigger = { faith = faith:nestorian } +# localization_key = language_aramaic_name #Armaic +# } - text = { - trigger = { faith = faith:armenian_apostolic } - localization_key = language_armenian_name #Armenian - } +# text = { +# trigger = { faith = faith:armenian_apostolic } +# localization_key = language_armenian_name #Armenian +# } text = { trigger = { @@ -241,9 +237,9 @@ GetFaithSacredLanguageCharacter = { text = { #Could also be Vedic & Old Tamil trigger = { OR = { - religion = religion:hinduism_religion +# religion = religion:hinduism_religion religion = religion:buddhism_religion - religion = religion:jainism_religion +# religion = religion:jainism_religion } } localization_key = language_sanskrit_name #Sanskrit diff --git a/common/flavorization/00_title_holders.txt b/common/flavorization/00_title_holders.txt index e6854e47..b198f9fe 100644 --- a/common/flavorization/00_title_holders.txt +++ b/common/flavorization/00_title_holders.txt @@ -921,7 +921,7 @@ empire_theocracy_christianity_religion_orthodox = { # Dualism (same as Christianity) # Germanic -baron_theocracy_male_folkgerman_religion = { +baron_theocracy_male_germanic_religion = { type = character gender = male special = holder @@ -933,7 +933,7 @@ baron_theocracy_male_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion } } -baron_theocracy_female_folkgerman_religion = { +baron_theocracy_female_germanic_religion = { type = character gender = female special = holder @@ -945,7 +945,7 @@ baron_theocracy_female_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion } } -barony_theocracy_folkgerman_religion = { +barony_theocracy_germanic_religion = { type = title tier = barony flavourization_rules = { @@ -955,7 +955,7 @@ barony_theocracy_folkgerman_religion = { holding = church_holding religions = { folkgerman_religion hellenism_religion taoism_religion zunism_religion } } -count_theocracy_male_folkgerman_religion = { +count_theocracy_male_germanic_religion = { type = character gender = male special = holder @@ -967,7 +967,7 @@ count_theocracy_male_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion } } -count_theocracy_female_folkgerman_religion = { +count_theocracy_female_germanic_religion = { type = character gender = female special = holder @@ -979,7 +979,7 @@ count_theocracy_female_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion } } -county_theocracy_folkgerman_religion = { +county_theocracy_germanic_religion = { type = title tier = county flavourization_rules = { @@ -989,7 +989,7 @@ county_theocracy_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion hellenism_religion taoism_religion zoroastrianism_religion zunism_religion } } -king_theocracy_male_folkgerman_religion = { +king_theocracy_male_germanic_religion = { type = character gender = male special = holder @@ -1001,7 +1001,7 @@ king_theocracy_male_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion hellenism_religion } } -king_theocracy_female_folkgerman_religion = { +king_theocracy_female_germanic_religion = { type = character gender = female special = holder @@ -1013,7 +1013,7 @@ king_theocracy_female_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion hellenism_religion } } -emperor_theocracy_male_folkgerman_religion = { +emperor_theocracy_male_germanic_religion = { type = character gender = male special = holder @@ -1025,7 +1025,7 @@ emperor_theocracy_male_folkgerman_religion = { governments = { theocracy_government } religions = { folkgerman_religion hellenism_religion } } -emperor_theocracy_female_folkgerman_religion = { +emperor_theocracy_female_germanic_religion = { type = character gender = female special = holder diff --git a/common/on_action/game_start.txt b/common/on_action/game_start.txt index b4a871bb..ea01db29 100644 --- a/common/on_action/game_start.txt +++ b/common/on_action/game_start.txt @@ -4256,10 +4256,6 @@ on_game_start_after_lobby = { name = fully_landlocked_nomad_cultures target = culture:kirghiz } - add_to_global_variable_list = { - name = fully_landlocked_nomad_cultures - target = culture:tangut - } add_to_global_variable_list = { name = fully_landlocked_nomad_cultures target = culture:bashkir diff --git a/common/scripted_effects/00_tributary_setup_effects.txt b/common/scripted_effects/00_tributary_setup_effects.txt new file mode 100644 index 00000000..e663ec44 --- /dev/null +++ b/common/scripted_effects/00_tributary_setup_effects.txt @@ -0,0 +1,1559 @@ +# This file contains the setup effects for the tributaries in the game. +# The setup_tributaries_effect is invoked by on_game_start and should make calls to subsequent scripted effects. +# Sections are organized by top-suzerain title. +# Note that existing vassals (as established in title history) must be released and recreated into tributaries before +# they can have their own tributaries. + +setup_tributaries_effect = { +# if = { +# limit = { has_mpo_dlc_trigger = yes } +# if = { +# limit = { current_date < 1066.9.15 } # so, 867 +# mpo_867_tributary_setup_effect = yes +# } +# else_if = { +# limit = { current_date = 1066.9.15 } +# mpo_1066_tributary_setup_effect = yes +# } +# else_if = { +# limit = { current_date > 1066.9.15 } # so, 1178 +# mpo_1178_tributary_setup_effect = yes +# } +# } +# if = { +# limit = { has_tgp_dlc_trigger = yes } +# if = { +# limit = { current_date < 1066.9.15 } # so, 867 +# tgp_867_tributary_setup_effect = yes +# } +# else_if = { +# limit = { current_date = 1066.9.15 } +# tgp_1066_tributary_setup_effect = yes +# } +# else_if = { +# limit = { current_date > 1066.9.15 } # so, 1178 +# tgp_1178_tributary_setup_effect = yes +# } +# } +# if = { +# limit = { +# current_date < 1066.9.15 +# } +# base_867_tributary_setup_effect = yes +# } +# else_if = { +# limit = { +# current_date = 1066.9.15 +# } +# base_1066_tributary_setup_effect = yes +# } +# else_if = { +# limit = { +# current_date > 1066.9.15 +# } +# base_1178_tributary_setup_effect = yes +# } +} + +# $TRIBUTARY$ = the new tributary +# $SUZERAIN$ = their suzerain +# $WAR$ = determines if this was caused by war or agreement, yes or no +break_subject_contract_and_establish_tributary_effect = { + if = { + limit = { liege != this } + create_title_and_vassal_change = { + type = independency + save_scope_as = change + add_claim_on_loss = no + } + becomes_independent = { + change = scope:change + } + resolve_title_and_vassal_change = scope:change + } + start_tributary_interaction_effect = { + SUZERAIN = $SUZERAIN$ + TRIBUTARY = $TRIBUTARY$ + } +} + +mpo_867_tributary_setup_effect = { +# +# #### k_magyar +# character:159137 = { # Almos Árpád of k_magyar +# save_scope_as = suzerain +# character:fictional_mogyers_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### k_zhetysu +# character:34872 = { # Bilge Karakhanid of k_zhetysu +# save_scope_as = suzerain +# character:188834 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:188852 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:188834 = { +# save_scope_as = suzerain +# character:fictional_karluks_16 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_karluks_18 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### k_oghuz_il +# character:74031 = { # Kurush Yoishta of k_oghuz_il +# save_scope_as = suzerain +# character:fictional_turkish_5 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_10 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_13 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_31 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_33 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_7 = { +# save_scope_as = suzerain +# character:fictional_turkish_34 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_31 = { +# save_scope_as = suzerain +# character:fictional_turkish_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_11 = { # Cuneyd of c_mangyshalak +# save_scope_as = suzerain +# character:fictional_turkish_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_13 = { # Cuneyd of c_mangyshalak +# save_scope_as = suzerain +# character:fictional_turkish_32 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# ### e_caspian-pontic_steppe +# character:74025 = { # Manasseh Bulanid of e_caspian-pontic_steppe +# save_scope_as = suzerain +# character:180236 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:159128 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:160111 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:160112 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:6860 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:6834 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302238 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302235 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:159708 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302276 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:163118= { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_khazars_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_khazars_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_khazars_14 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_pechenegs_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_pechenegs_10 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_alans_3 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### e_kirghiz_khanate +# character:303238 = { # Uzur Enisey Kyrgyz of e_kirghiz_khanate +# save_scope_as = suzerain +# character:302426 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303104 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303009 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303288 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303295 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303308 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302958 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302952 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303301 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303220 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303189 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303180 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302995 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303255 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303123 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# +# +# # herders +# character:fictional_uriankhais_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_uriankhais_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_buryats_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_buryats_3 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_buryats_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_13 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_14 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_16 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_18 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_19 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302426 = { +# save_scope_as = suzerain +# character:fictional_laktans_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_ostyaks_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_ostyaks_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_ostyaks_3 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303308 = { +# save_scope_as = suzerain +# character:fictional_naimans_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303189 = { +# save_scope_as = suzerain +# character:fictional_kirghiz_15 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303180 = { +# save_scope_as = suzerain +# character:fictional_uriankhais_13 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302995 = { +# save_scope_as = suzerain +# character:fictional_kirghiz_3 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_4 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kirghiz_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303255 = { # Bodonchar Munkhag of c_karabalgasun +# save_scope_as = suzerain +# character:fictional_mongols_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303220 = { # Jakha Kereyid of d_ovorkhangai +# save_scope_as = suzerain +# character:fictional_keraits_5 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_mongols_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303123 = { # Menggei Mergid of d_selenga_valley +# save_scope_as = suzerain +# character:fictional_mongols_10 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303301 = { # Qatarqa Güchügüd of d_gobi_altai +# save_scope_as = suzerain +# character:fictional_naimans_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_mongols_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# ### k_balhae +# character:balhae_dae_12 = { # King Geon_hwang of k_balhae +# save_scope_as = suzerain +# character:jurchen_tieli_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_odoli_01_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_tuowen_01_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_funie_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_yuexi_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_yulou_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# ### d_BAL_hoewon +# character:jurchen_tuowen_01_fic = { +# save_scope_as = suzerain +# character:mohe_suhemo_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# ### k_silla +# character:balhae_dae_12 = { # King Eung-nyeom of k_silla +# save_scope_as = suzerain +# character:mohe_a_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +mpo_1066_tributary_setup_effect = { +# +# #### e_great_liao +# character:194333 = { +# save_scope_as = suzerain +# character:303309 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303226 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_naimans_4 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_naimans_5 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_naimans_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303013 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303083 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303296 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303062 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303083 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_uriankhais_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_uriankhais_4 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_mongols_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_mongols_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_mongols_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:ruzhe_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:nn_yelu_zongyuan = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303303 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303314 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303226 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303267 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303289 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303131 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:nn_yelu_tieli_LUF = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:nn_xiao_yangliu = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# #Eastern tributaries, mostly Jurchens +# character:balhae_go_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_wanyan_6 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_jiagu_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_adian_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_tangkuo_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_nipanggu_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_tudan_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_yulou_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_yuexi_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_hesheli_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# #Tribs in k_amur +# character:jurchen_boli_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_boli_11_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_boli_12_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_uriankhais_4 = { +# save_scope_as = suzerain +# character:fictional_uriankhais_10 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_uriankhais_3 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303062 = { +# save_scope_as = suzerain +# character:fictional_mongols_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303083 = { +# save_scope_as = suzerain +# character:fictional_uriankhais_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:303013 = { +# save_scope_as = suzerain +# character:fictional_oirats_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_buryats_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### k_zhetysu +# character:144107 = { +# save_scope_as = suzerain +# character:fictional_karluks_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_karluks_15 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302790 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:188843 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:3022 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:fictional_karluks_15 = { +# save_scope_as = suzerain +# character:fictional_karluks_5 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:188843 = { +# save_scope_as = suzerain +# character:188844 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:3022 = { +# save_scope_as = suzerain +# character:fictional_karluks_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### k_pechenegs +# character:20641 = { +# save_scope_as = suzerain +# character:fictional_pechenegs_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_pechenegs_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# +# #### k_caspian_steppe +# character:806 = { +# save_scope_as = suzerain +# +# character:302765 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302584 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302575 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302596 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302621 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302762 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:228058 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:194447 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_14 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_18 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_19 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_21 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_23 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_25 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_27 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_28 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_16 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_17 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_18 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_19 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_20 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_15 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_16 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_4 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_28 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:fictional_kipchaks_4 = { +# save_scope_as = suzerain +# character:fictional_kipchaks_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_27 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_kimeks_23 = { +# save_scope_as = suzerain +# character:fictional_kimeks_24 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_54 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_kimeks_21 = { +# save_scope_as = suzerain +# character:fictional_kimeks_26 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302762 = { +# save_scope_as = suzerain +# character:fictional_kimeks_22 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_30 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_53 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_kimeks_19 = { +# save_scope_as = suzerain +# character:fictional_kimeks_29 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302621 = { +# save_scope_as = suzerain +# character:fictional_kipchaks_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_kimeks_14 = { +# save_scope_as = suzerain +# character:fictional_kimeks_13 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302765 = { +# save_scope_as = suzerain +# character:fictional_kimeks_17 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302596 = { +# save_scope_as = suzerain +# character:fictional_bashkirs_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_ostyaks_4 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_19 = { +# save_scope_as = suzerain +# character:fictional_kipchaks_10 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_25 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_17 = { +# save_scope_as = suzerain +# character:fictional_turkish_27 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_turkish_16 = { +# save_scope_as = suzerain +# character:fictional_turkish_15 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_28 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### d_kargassia +# +# character:303046 = { +# save_scope_as = suzerain +# character:fictional_uriankhais_14 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### e_goryeo +# +# character:194333 = { +# save_scope_as = suzerain +# character:jurchen_yalu_10_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +mpo_1178_tributary_setup_effect = { +# +# #### k_caspian_steppe +# character:228030 = { +# save_scope_as = suzerain +# character:302579 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302606 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302627 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302782 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_16 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_17 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_34 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_35 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_42 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# +# # herders +# character:fictional_cumans_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_10 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_13 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_cumans_14 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_13 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_14 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_19 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_20 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_bolghars_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_khazars_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_turkish_21 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302627 = { +# save_scope_as = suzerain +# character:fictional_kipchaks_15 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_21 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_kimeks_35 = { +# save_scope_as = suzerain +# character:fictional_kimeks_51 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:fictional_kipchaks_16 = { +# save_scope_as = suzerain +# character:fictional_kipchaks_18 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302606 = { +# save_scope_as = suzerain +# character:fictional_kimeks_32 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_41 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# character:302782 = { +# save_scope_as = suzerain +# character:fictional_kimeks_33 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_37 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_38 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_39 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_40 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### e_kara_khitai +# character:188912 = { +# save_scope_as = suzerain +# character:144122 = { # Khan Ibrahim III Karakhanid of Syr Darya +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:302983 = { # Idiqut Bilga Kutan of Qocho +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:188855 = { # Khan Muhammad Karakhanid of Khotan +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:karakhanid_4 = { # Prince Muhammad II Karakhanid of Ferghana +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# # Herders +# character:fictional_karluks_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_karluks_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_karluks_22 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_48 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_52 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kipchaks_22 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### k_naiman +# character:naiman_guchugud_1 = { +# save_scope_as = suzerain +# character:fictional_naimans_6 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_naimans_7 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_naimans_8 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_naimans_9 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### d_degelen +# character:fictional_kimeks_44 = { +# save_scope_as = suzerain +# character:fictional_kimeks_45 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_46 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_49 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_kimeks_50 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### d_khakass_hollow +# character:303249 = { +# save_scope_as = suzerain +# character:fictional_kirghiz_28 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### d_ovorkhangai +# character:303211 = { +# save_scope_as = suzerain +# character:fictional_keraits_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_keraits_2 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### d_khovsgol +# character:303019 = { +# save_scope_as = suzerain +# character:303022 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:fictional_oirats_1 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### d_selenga_valley +# character:303142 = { +# save_scope_as = suzerain +# character:fictional_mongols_5 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# #### e_andong +# character:jurchen_wanyan_14 = { +# save_scope_as = suzerain +# character:jurchen_yulou_12 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:jurchen_yuexi_11 = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# #Tribs in k_amur +# character:mohe_molihewen_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_choripi_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_wuguihai_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_heishuiyang_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_beihean_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_vanda_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:mohe_nimen_20_fic = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +tgp_867_tributary_setup_effect = { +# title:h_china.holder = { +# save_scope_as = suzerain +# title:k_champa.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_silla.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_balhae.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_dzungaria.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_hexi.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_yinzhou_1.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_luoshi.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_shimen.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_luodian.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_yanchuan.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_juzhou.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_zangke.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_xiyuan.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_guile.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Srivijaya 867 +# title:e_srivijaya.holder = { +# save_scope_as = suzerain +# title:c_SUM_bangka-belitung.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_east_sumatra.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_lampung.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_pasemah.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_bengkulu.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_lingga.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_dharmasraya.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_indragiri.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_meranti.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_kampar.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_muara_takus.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_pekanbaru.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_rokan.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_panai.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_lambri.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_gelanggi.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_johor.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_pahang.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_gangganegara.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_kedah.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_THAI_takua_pa.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_THAI_tambralinga.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_MAL_langkasuka.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_riau.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_JAV_sunda.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_JAV_galuh.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_JAV_cimanuk.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Borneo +# title:d_BOR_tanjungpura.holder = { +# save_scope_as = suzerain +# title:c_BOR_sambas.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Silla +# title:k_silla.holder = { +# save_scope_as = suzerain +# title:d_tamna.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_ulleong.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +tgp_1066_tributary_setup_effect = { +# title:h_china.holder = { +# save_scope_as = suzerain +# title:k_dali.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_viet.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_dzungaria.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_yinzhou_1.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_shimen.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_zongzhou.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_luoshi.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_shaoqing.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_luodian.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_yanchuan.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_yanzhou_3.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_juzhou.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_guzhou.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_zangke.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_nanping.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_guile.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_tianzhou.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:d_xiyuan.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# title:k_viet.holder = { +# save_scope_as = suzerain +# title:k_champa.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Srivijaya 1066 +# title:k_malayadvipa.holder = { +# save_scope_as = suzerain +# title:c_SUM_bangka-belitung.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_jambi.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_karang_brahi.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Melayu kingdom 1066 +# title:d_SUM_jambi.holder = { +# save_scope_as = suzerain +# title:c_SUM_indragiri.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Chola tribs in Sumatra/Malaysia 1066 +# title:k_tamilakam.holder = { +# save_scope_as = suzerain +# title:k_malayadvipa.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_panai.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_rokan.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_lambri.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_lingga.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# # +# title:c_MAL_kedah.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_pahang.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_MAL_gangganegara.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Borneo +# title:d_BOR_tanjungpura.holder = { +# save_scope_as = suzerain +# title:c_BOR_sambas.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +tgp_1178_tributary_setup_effect = { +# title:h_china.holder = { +# save_scope_as = suzerain +# title:k_dali.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:k_viet.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Melayu kingdom/new Sanfoqi in Sumatra/Malaysia 1178 +# title:d_SUM_jambi.holder = { +# save_scope_as = suzerain +# title:d_SUM_palembang.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_indragiri.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_minangkabau.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SUM_lambri.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Tribs in Sumatra 1178 +# title:d_SUM_riau.holder = { +# save_scope_as = suzerain +# title:c_SUM_pekanbaru.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Tribs of Kediri 1178 +# title:d_JAV_mataram.holder = { +# save_scope_as = suzerain +# title:c_JAV_lumajang.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_JAV_madura.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_IDO_bali.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# title:c_SuMa_ternate.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# #Borneo +# title:d_BOR_tanjungpura.holder = { +# save_scope_as = suzerain +# title:c_BOR_sambas.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# title:d_BOR_nan_sarunai.holder = { +# save_scope_as = suzerain +# title:c_BOR_banjar.holder = { +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +#base_867_tributary_setup_effect = { +# +# character:34014 = { # Caliph ak-Mu'tazz ibn al-Mutawakkil (Abbasid) of the Abbasid Empire +# save_scope_as = suzerain +# character:41505 = { # Prince Ashot (Bagratuni) of Armenian Principality (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:163115 = { # Sultan Ahmad ibn Tulun (Tulunid) of the Tulunid Sultanate +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:163115 = { # Sultan Ahmad ibn Tulun (Tulunid) of the Tulunid Sultanate +# save_scope_as = suzerain +# character:31720 = { # Petty King Zakharias III (Azim) of Makuria +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:1700 = { # Basileus Basileios (Makedon) of the Byzantine Empire +# save_scope_as = suzerain +# character:184026 = { # Serene Doge Orso (Participazio) of Venice (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303450 = { # Count Miroslav (Bar) of Duklja (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303449 = { # Count Uros (Trebinje) of Travunija (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303447 = { # Count Pavel (Blagaj) of Zahumlje (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:303448 = { # Count Gjin (Mokro) of Paganija (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:145120 = { # Doux Amphilochios (Radenos) of Dalmatia (Subjugated Tributary) +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:90107 = { # King Ludwig II (Karling) of East Francia +# save_scope_as = suzerain +# character:184001 = { # Chieftain Msciwoj (Obodrytow) of Liubice +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:168582 = { # High Chieftain Mscislav (Hevelli) of Luticia +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +base_1066_tributary_setup_effect = { +# character:107500 = { # King Sancho II (Jimena) of Castille +# save_scope_as = suzerain +# character:3924 = { # Emir Yahya ibn al-Zafir (Dhunnunid) of Tulaytulah +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 } +# } +# character:45016 = { # Emir Badis ibn Habus (Zirid) of Garnatah +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 } +# } +# } +# +# character:108500 = { # King Alfonso VI (Jimena) of Leon +# save_scope_as = suzerain +# character:3900 = { # Emir al-Muzaffar ibn al-Mansur (Aftasid) of Batalyaws +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 } +# } +# character:3212 = { # Emir al-Mu'tadid ibn Muhammad (Abbadid) of Isbiliyyah +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 } +# } +# } +# +# character:110500 = { # King Sancho Remiriz (Aragon) of Aragon +# save_scope_as = suzerain +# character:3934 = { # Emir al-Muqtadir ibn al-Musta'in (Hudid) of Saraqustah +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 } +# } +# character:3938 = { # Sheikh al-Muzaffar II ibn al-Musta'in (Hudid) of Laridah +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# tributary_contract_set_obligation_level = { type = default_tributary_taxes level = 1 } +# } +# } +# +# character:3096 = { # Caliph al-Mustansir ibn az-Zahir (Fatimid) of the Fatimid Sultanate +# save_scope_as = suzerain +# character:20572 = { # Petty King Georgios III (Azim) of Makuria +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} + +base_1178_tributary_setup_effect = { +# character:204500 = { # King Henry II (Plantagenet) of England +# save_scope_as = suzerain +# character:202999 = { # King William (Dunkeld) of Scotland +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:201510 = { # King Valdemar (Estrid) of Denmark +# save_scope_as = suzerain +# character:221735 = { # Count Jaromar (Wizlawid) of Rana +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:226000 = { # Sultan Salah al-Dun Yusuf Ayyubid of the Ayyubid Sultanate +# save_scope_as = suzerain +# character:31729 = { # Petty King Basileios II (Azim) of Makuria +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +# +# character:215530 = { # Basileus Manuel (Komnenos) of the Byzantine Empire +# save_scope_as = suzerain +# character:218500 = { # Duke Stefan Zavidic (Nemanjic) of Raska +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# character:223750 = { # Duke Bohemond III of (Poitiers-Antioch) of Antioch +# break_subject_contract_and_establish_tributary_effect = { SUZERAIN = scope:suzerain TRIBUTARY = this } +# } +# } +} diff --git a/common/scripted_triggers/00_religious_triggers.txt b/common/scripted_triggers/00_religious_triggers.txt index 0c43e9f5..34df912b 100644 --- a/common/scripted_triggers/00_religious_triggers.txt +++ b/common/scripted_triggers/00_religious_triggers.txt @@ -2002,51 +2002,51 @@ religion_is_broadly_asian_trigger = { OR = { religion_is_east_asian_trigger = yes broadly_dharmic_trigger = yes - broadly_chinese_religion_trigger = yes +# broadly_chinese_religion_trigger = yes } } religion_is_east_asian_trigger = { OR = { faith.religion = religion:buddhism_religion - faith.religion = religion:confucianism_religion - faith.religion = religion:taoism_religion - faith.religion = religion:shintoism_religion +# faith.religion = religion:confucianism_religion +# faith.religion = religion:taoism_religion +# faith.religion = religion:shintoism_religion } } broadly_dharmic_trigger = { OR = { faith.religion = religion:buddhism_religion - faith.religion = religion:hinduism_religion - faith.religion = religion:jainism_religion - faith.religion = religion:bon_religion - faith.religion = religion:dab_qhuas_religion - faith.religion = religion:aluk_religion - faith.religion = religion:dayawism_religion - faith.religion = religion:hantuism_religion - faith.religion = religion:kaharingan_religion - faith.religion = religion:satsana_phi_religion - faith.religion = religion:tolotang_religion - faith.religion = religion:utaki_religion - faith.religion = religion:bimoism_religion - faith.religion = religion:moism_religion - faith.religion = religion:muism_religion - faith.religion = religion:qiangic_religion - } -} - -south_east_asian_pagan_trigger = { - OR = { - faith.religion = religion:aluk_religion - faith.religion = religion:dayawism_religion - faith.religion = religion:hantuism_religion - faith.religion = religion:kaharingan_religion - faith.religion = religion:tolotang_religion - faith.religion = religion:biliku_religion +# faith.religion = religion:hinduism_religion +# faith.religion = religion:jainism_religion +# faith.religion = religion:bon_religion +# faith.religion = religion:dab_qhuas_religion +# faith.religion = religion:aluk_religion +# faith.religion = religion:dayawism_religion +# faith.religion = religion:hantuism_religion +# faith.religion = religion:kaharingan_religion +# faith.religion = religion:satsana_phi_religion +# faith.religion = religion:tolotang_religion +# faith.religion = religion:utaki_religion +# faith.religion = religion:bimoism_religion +# faith.religion = religion:moism_religion +# faith.religion = religion:muism_religion +# faith.religion = religion:qiangic_religion } } +#south_east_asian_pagan_trigger = { +# OR = { +# faith.religion = religion:aluk_religion +# faith.religion = religion:dayawism_religion +# faith.religion = religion:hantuism_religion +# faith.religion = religion:kaharingan_religion +# faith.religion = religion:tolotang_religion +# faith.religion = religion:biliku_religion +# } +#} +# broadly_jungle_dwelling_trigger = { culture = { OR = { @@ -2062,12 +2062,12 @@ broadly_jungle_dwelling_trigger = { } } -broadly_chinese_religion_trigger = { - OR = { - faith.religion = religion:taoism_religion - faith.religion = religion:confucianism_religion - } -} +#broadly_chinese_religion_trigger = { +# OR = { +# faith.religion = religion:taoism_religion +# faith.religion = religion:confucianism_religion +# } +#} broadly_mainland_east_asian_heritage_trigger = { culture = { diff --git a/common/subject_contracts/contracts/peasant_republic_obligations.txt b/common/subject_contracts/contracts/peasant_republic_obligations.txt index 88ce4451..11dc2c63 100644 --- a/common/subject_contracts/contracts/peasant_republic_obligations.txt +++ b/common/subject_contracts/contracts/peasant_republic_obligations.txt @@ -27,7 +27,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -64,7 +64,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -100,7 +100,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -136,7 +136,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -219,7 +219,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -256,7 +256,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -292,7 +292,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -354,7 +354,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -392,7 +392,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -429,7 +429,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level @@ -465,7 +465,7 @@ multiply = piety_level } } - scope:liege = { + scope:liege.dynasty = { add = { value = 0.1 multiply = dynasty_prestige_level diff --git a/gfx/portraits/portrait_modifiers/01_beards_base.txt b/gfx/portraits/portrait_modifiers/01_beards_base.txt index 92f5988c..d50870aa 100644 --- a/gfx/portraits/portrait_modifiers/01_beards_base.txt +++ b/gfx/portraits/portrait_modifiers/01_beards_base.txt @@ -1778,6 +1778,45 @@ beards = { } } } + ### SP5 Beard ### + + sp5_western_beards = { + dna_modifiers = { + accessory = { + mode = add + gene = beards + template = sp5_western_beards + range = { 0 1 } # For the randomness to work correctly + } + } + weight = { + base = 0 + modifier = { + add = 15 + OR = { + NOT = { exists = this } + has_gene = { + category = gene_hair_type + template = hair_curly + } + has_gene = { + category = gene_hair_type + template = hair_wavy + } + } + OR = { + portrait_western_clothing_trigger = yes + portrait_byzantine_clothing_trigger = yes + } + + has_sp5_dlc_triggers = yes + } + modifier = { + factor = 0 + portrait_western_clothing_trigger = no + } + } + } } @@ -1785,3 +1824,5 @@ beards = { + + diff --git a/history/provinces/e_europa.txt b/history/provinces/e_europa.txt index 6a6067f1..13553c6b 100644 --- a/history/provinces/e_europa.txt +++ b/history/provinces/e_europa.txt @@ -207,7 +207,7 @@ } ###c_terschelling 2412 = { - holding = none + holding = castle_holding culture = frisian religion = mariner } diff --git a/history/provinces/e_germany.txt b/history/provinces/e_germany.txt index 1c6100df..37f3f4e9 100644 --- a/history/provinces/e_germany.txt +++ b/history/provinces/e_germany.txt @@ -1789,6 +1789,8 @@ } ###c_wiesbaden 2693 = { + culture = palatine + religion = einblicker holding = castle_holding } 2854 = { diff --git a/history/provinces/e_italy.txt b/history/provinces/e_italy.txt index 902f1b21..8da94cc7 100644 --- a/history/provinces/e_italy.txt +++ b/history/provinces/e_italy.txt @@ -260,7 +260,7 @@ holding = city_holding } 2533 = { - holding = castle + holding = castle_holding } 2490 = { holding = none diff --git a/history/provinces/e_makedon.txt b/history/provinces/e_makedon.txt index 1c48c573..4e61aa45 100644 --- a/history/provinces/e_makedon.txt +++ b/history/provinces/e_makedon.txt @@ -1067,7 +1067,7 @@ 3650 = { #Strumica culture = NEOW_macedonian religion = megalocratic - holdin36g = castle_holding + holding = castle_holding } 3648 = { #Shtip holding = city_holding diff --git a/localization/english/replace/names/NEOW_character_names_l_english.yml b/localization/english/replace/names/NEOW_character_names_l_english.yml index e946bb99..bc968f26 100644 --- a/localization/english/replace/names/NEOW_character_names_l_english.yml +++ b/localization/english/replace/names/NEOW_character_names_l_english.yml @@ -3193,6 +3193,7 @@ Elspet:0 "Elspet" Elton:0 "Elton" Eluned:0 "Eluned" + Eluf:0 "Eluf" Elva:0 "Elva" Elver:0 "Elver" Elvi:0 "Elvi" @@ -4351,6 +4352,7 @@ Graziella:0 "Graziella" Greg_o_grv_ri:0 "Gregòri" Gregg:0 "Gregg" + Gregers:0 "Gregers" Gregor:0 "Gregor" Gregori:0 "Gregori" Gregoria:0 "Gregoria" @@ -5504,6 +5506,7 @@ Janni:0 "Janni" Jannick:0 "Jannick" Jannicke:0 "Jannicke" + Jannik:0 "Jannik" Jannie:0 "Jannie" Janny:0 "Janny" Jano_female:0 "Jano" @@ -5601,6 +5604,7 @@ Jerneja:0 "Jerneja" Jeroen:0 "Jeroen" Jerrel:0 "Jerrel" + Jerrik:0 "Jerrik" Jerry:0 "Jerry" Jes_u_act_s:0 "Jesús" Jes_u_act_s_spc__A_act_ngel:0 "Jesús Ángel" @@ -5706,6 +5710,7 @@ John-Erik:0 "John-Erik" Johnny:0 "Johnny" Jokin:0 "Jokin" + Jokum:0 "Jokum" Jolana:0 "Jolana" Jolanda:0 "Jolanda" Jon:0 "Jon" @@ -6189,6 +6194,7 @@ Kit:0 "Kit" Kjartan:0 "Kjartan" Kjell:0 "Kjell" + Kjeld:0 "Kjeld" Kjellaug:0 "Kjellaug" Kl_a_act_ra:0 "Klára" Kl_a_uml_rchen:0 "Klärchen" @@ -10521,6 +10527,7 @@ Vildan:0 "Vildan" Vilde:0 "Vilde" Vilem_i_act_na:0 "Vilemína" + Vilfred:0 "Vilfred" Vilfor:0 "Vilfor" Vilgot:0 "Vilgot" Vilhelm:0 "Vilhelm"